@import url(https://rsms.me/inter/inter.css);
@import url(https://fonts.googleapis.com/css?family=Rubik:100,200,300,300i,400,400i,500,700&display=swap&subset=cyrillic,hebrew,latin-ext);
@import url(https://rsms.me/inter/inter.css);
@import url(https://fonts.googleapis.com/css?family=Rubik:100,200,300,300i,400,400i,500,700&display=swap&subset=cyrillic,hebrew,latin-ext);
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
  font-family: sans-serif;
}

/*
html,
body,
#root {
  height: 100%;
}
*/

.PresetDateRangePicker_panel {
  padding: 0 22px 11px
}
.PresetDateRangePicker_button {
  position: relative;
  height: 100%;
  text-align: center;
  background: 0 0;
  border: 2px solid #00a699;
  color: #00a699;
  padding: 4px 12px;
  margin-right: 8px;
  font: inherit;
  font-weight: 700;
  line-height: normal;
  overflow: visible;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer
}
.PresetDateRangePicker_button:active {
  outline: 0
}
.PresetDateRangePicker_button__selected {
  color: #fff;
  background: #00a699
}
.SingleDatePickerInput {
  display: inline-block;
  background-color: #fff
}
.SingleDatePickerInput__withBorder {
  border-radius: 2px;
  border: 1px solid #dbdbdb
}
.SingleDatePickerInput__rtl {
  direction: rtl
}
.SingleDatePickerInput__disabled {
  background-color: #f2f2f2
}
.SingleDatePickerInput__block {
  display: block
}
.SingleDatePickerInput__showClearDate {
  padding-right: 30px
}
.SingleDatePickerInput_clearDate {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
.SingleDatePickerInput_clearDate__default:focus,
.SingleDatePickerInput_clearDate__default:hover {
  background: #dbdbdb;
  border-radius: 50%
}
.SingleDatePickerInput_clearDate__small {
  padding: 6px
}
.SingleDatePickerInput_clearDate__hide {
  visibility: hidden
}
.SingleDatePickerInput_clearDate_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}
.SingleDatePickerInput_clearDate_svg__small {
  height: 9px
}
.SingleDatePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}
.SingleDatePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}
.SingleDatePicker {
  position: relative;
  display: inline-block
}
.SingleDatePicker__block {
  display: block
}
.SingleDatePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}
.SingleDatePicker_picker__rtl {
  direction: rtl
}
.SingleDatePicker_picker__directionLeft {
  left: 0
}
.SingleDatePicker_picker__directionRight {
  right: 0
}
.SingleDatePicker_picker__portal {
  background-color: rgba(0,0,0,.3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.SingleDatePicker_picker__fullScreenPortal {
  background-color: #fff
}
.SingleDatePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}
.SingleDatePicker_closeButton:focus,
.SingleDatePicker_closeButton:hover {
  color: darken(#cacccd,10%);
  text-decoration: none
}
.SingleDatePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPickerKeyboardShortcuts_buttonReset {
  background: 0 0;
  border: 0;
  border-radius: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  cursor: pointer;
  font-size: 14px
}
.DayPickerKeyboardShortcuts_buttonReset:active {
  outline: 0
}
.DayPickerKeyboardShortcuts_show {
  width: 33px;
  height: 26px;
  position: absolute;
  z-index: 2
}
.DayPickerKeyboardShortcuts_show::before {
  content: "";
  display: block;
  position: absolute
}
.DayPickerKeyboardShortcuts_show__bottomRight {
  bottom: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__bottomRight::before {
  border-top: 26px solid transparent;
  border-right: 33px solid #00a699;
  bottom: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__bottomRight:hover::before {
  border-right: 33px solid #008489
}
.DayPickerKeyboardShortcuts_show__topRight {
  top: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__topRight::before {
  border-bottom: 26px solid transparent;
  border-right: 33px solid #00a699;
  top: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__topRight:hover::before {
  border-right: 33px solid #008489
}
.DayPickerKeyboardShortcuts_show__topLeft {
  top: 0;
  left: 0
}
.DayPickerKeyboardShortcuts_show__topLeft::before {
  border-bottom: 26px solid transparent;
  border-left: 33px solid #00a699;
  top: 0;
  left: 0
}
.DayPickerKeyboardShortcuts_show__topLeft:hover::before {
  border-left: 33px solid #008489
}
.DayPickerKeyboardShortcuts_showSpan {
  color: #fff;
  position: absolute
}
.DayPickerKeyboardShortcuts_showSpan__bottomRight {
  bottom: 0;
  right: 5px
}
.DayPickerKeyboardShortcuts_showSpan__topRight {
  top: 1px;
  right: 5px
}
.DayPickerKeyboardShortcuts_showSpan__topLeft {
  top: 1px;
  left: 5px
}
.DayPickerKeyboardShortcuts_panel {
  overflow: auto;
  background: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 2px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2;
  padding: 22px;
  margin: 33px;
  text-align: left
}
.DayPickerKeyboardShortcuts_title {
  font-size: 16px;
  font-weight: 700;
  margin: 0
}
.DayPickerKeyboardShortcuts_list {
  list-style: none;
  padding: 0;
  font-size: 14px
}
.DayPickerKeyboardShortcuts_close {
  position: absolute;
  right: 22px;
  top: 22px;
  z-index: 2
}
.DayPickerKeyboardShortcuts_close:active {
  outline: 0
}
.DayPickerKeyboardShortcuts_closeSvg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPickerKeyboardShortcuts_closeSvg:focus,
.DayPickerKeyboardShortcuts_closeSvg:hover {
  fill: #82888a
}
.CalendarDay {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  text-align: center
}
.CalendarDay:active {
  outline: 0
}
.CalendarDay__defaultCursor {
  cursor: default
}
.CalendarDay__default {
  border: 1px solid #e4e7e7;
  color: #484848;
  background: #fff
}
.CalendarDay__default:hover {
  background: #e4e7e7;
  border: 1px solid #e4e7e7;
  color: inherit
}
.CalendarDay__hovered_offset {
  background: #f4f5f5;
  border: 1px double #e4e7e7;
  color: inherit
}
.CalendarDay__outside {
  border: 0;
  background: #fff;
  color: #484848
}
.CalendarDay__outside:hover {
  border: 0
}
.CalendarDay__blocked_minimum_nights {
  background: #fff;
  border: 1px solid #eceeee;
  color: #cacccd
}
.CalendarDay__blocked_minimum_nights:active,
.CalendarDay__blocked_minimum_nights:hover {
  background: #fff;
  color: #cacccd
}
.CalendarDay__highlighted_calendar {
  background: #ffe8bc;
  color: #484848
}
.CalendarDay__highlighted_calendar:active,
.CalendarDay__highlighted_calendar:hover {
  background: #ffce71;
  color: #484848
}
.CalendarDay__selected_span {
  background: #66e2da;
  border: 1px double #33dacd;
  color: #fff
}
.CalendarDay__selected_span:active,
.CalendarDay__selected_span:hover {
  background: #33dacd;
  border: 1px double #33dacd;
  color: #fff
}
.CalendarDay__selected,
.CalendarDay__selected:active,
.CalendarDay__selected:hover {
  background: #00a699;
  border: 1px double #00a699;
  color: #fff
}
.CalendarDay__hovered_span,
.CalendarDay__hovered_span:hover {
  background: #b2f1ec;
  border: 1px double #80e8e0;
  color: #007a87
}
.CalendarDay__hovered_span:active {
  background: #80e8e0;
  border: 1px double #80e8e0;
  color: #007a87
}
.CalendarDay__blocked_calendar,
.CalendarDay__blocked_calendar:active,
.CalendarDay__blocked_calendar:hover {
  background: #cacccd;
  border: 1px solid #cacccd;
  color: #82888a
}
.CalendarDay__blocked_out_of_range,
.CalendarDay__blocked_out_of_range:active,
.CalendarDay__blocked_out_of_range:hover {
  background: #fff;
  border: 1px solid #e4e7e7;
  color: #cacccd
}
.CalendarDay__hovered_start_first_possible_end {
  background: #eceeee;
  border: 1px double #eceeee
}
.CalendarDay__hovered_start_blocked_min_nights {
  background: #eceeee;
  border: 1px double #e4e7e7
}
.CalendarMonth {
  background: #fff;
  text-align: center;
  vertical-align: top;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.CalendarMonth_table {
  border-collapse: collapse;
  border-spacing: 0
}
.CalendarMonth_verticalSpacing {
  border-collapse: separate
}
.CalendarMonth_caption {
  color: #484848;
  font-size: 18px;
  text-align: center;
  padding-top: 22px;
  padding-bottom: 37px;
  caption-side: initial
}
.CalendarMonth_caption__verticalScrollable {
  padding-top: 12px;
  padding-bottom: 7px
}
.CalendarMonthGrid {
  background: #fff;
  text-align: left;
  z-index: 0
}
.CalendarMonthGrid__animating {
  z-index: 1
}
.CalendarMonthGrid__horizontal {
  position: absolute;
  left: 9px
}
.CalendarMonthGrid__vertical,
.CalendarMonthGrid__vertical_scrollable {
  margin: 0 auto
}
.CalendarMonthGrid_month__horizontal {
  display: inline-block;
  vertical-align: top;
  min-height: 100%
}
.CalendarMonthGrid_month__hideForAnimation {
  position: absolute;
  z-index: -1;
  opacity: 0;
  pointer-events: none
}
.CalendarMonthGrid_month__hidden {
  visibility: hidden
}
.DayPickerNavigation {
  position: relative;
  z-index: 2
}
.DayPickerNavigation__horizontal {
  height: 0
}
.DayPickerNavigation__verticalScrollable_prevNav {
  z-index: 1
}
.DayPickerNavigation__verticalDefault {
  position: absolute;
  width: 100%;
  height: 52px;
  bottom: 0;
  left: 0
}
.DayPickerNavigation__verticalScrollableDefault {
  position: relative
}
.DayPickerNavigation__bottom {
  height: auto
}
.DayPickerNavigation__bottomDefault {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between
}
.DayPickerNavigation_button {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 0;
  padding: 0;
  margin: 0
}
.DayPickerNavigation_button__default {
  border: 1px solid #e4e7e7;
  background-color: #fff;
  color: #757575
}
.DayPickerNavigation_button__default:focus,
.DayPickerNavigation_button__default:hover {
  border: 1px solid #c4c4c4
}
.DayPickerNavigation_button__default:active {
  background: #f2f2f2
}
.DayPickerNavigation_button__disabled {
  cursor: default;
  border: 1px solid #f2f2f2
}
.DayPickerNavigation_button__disabled:focus,
.DayPickerNavigation_button__disabled:hover {
  border: 1px solid #f2f2f2
}
.DayPickerNavigation_button__disabled:active {
  background: 0 0
}
.DayPickerNavigation_button__horizontalDefault {
  position: absolute;
  top: 18px;
  line-height: .78;
  border-radius: 3px;
  padding: 6px 9px
}
.DayPickerNavigation_bottomButton__horizontalDefault {
  position: static;
  margin: -10px 22px 30px
}
.DayPickerNavigation_leftButton__horizontalDefault {
  left: 22px
}
.DayPickerNavigation_rightButton__horizontalDefault {
  right: 22px
}
.DayPickerNavigation_button__verticalDefault {
  padding: 5px;
  background: #fff;
  box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
  position: relative;
  display: inline-block;
  text-align: center;
  height: 100%;
  width: 50%
}
.DayPickerNavigation_nextButton__verticalDefault {
  border-left: 0
}
.DayPickerNavigation_nextButton__verticalScrollableDefault,
.DayPickerNavigation_prevButton__verticalScrollableDefault {
  width: 100%
}
.DayPickerNavigation_svg__horizontal {
  height: 19px;
  width: 19px;
  fill: #82888a;
  display: block
}
.DayPickerNavigation_svg__vertical {
  height: 42px;
  width: 42px;
  fill: #484848
}
.DayPickerNavigation_svg__disabled {
  fill: #f2f2f2
}
.DayPicker {
  background: #fff;
  position: relative;
  text-align: left
}
.DayPicker__horizontal {
  background: #fff
}
.DayPicker__verticalScrollable {
  height: 100%
}
.DayPicker__hidden {
  visibility: hidden
}
.DayPicker__withBorder {
  box-shadow: 0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);
  border-radius: 3px
}
.DayPicker_portal__horizontal {
  box-shadow: none;
  position: absolute;
  left: 50%;
  top: 50%
}
.DayPicker_portal__vertical {
  position: initial
}
.DayPicker_focusRegion {
  outline: 0
}
.DayPicker_calendarInfo__horizontal,
.DayPicker_wrapper__horizontal {
  display: inline-block;
  vertical-align: top
}
.DayPicker_weekHeaders {
  position: relative
}
.DayPicker_weekHeaders__horizontal {
  margin-left: 9px
}
.DayPicker_weekHeader {
  color: #757575;
  position: absolute;
  top: 62px;
  z-index: 2;
  text-align: left
}
.DayPicker_weekHeader__vertical {
  left: 50%
}
.DayPicker_weekHeader__verticalScrollable {
  top: 0;
  display: table-row;
  border-bottom: 1px solid #dbdbdb;
  background: #fff;
  margin-left: 0;
  left: 0;
  width: 100%;
  text-align: center
}
.DayPicker_weekHeader_ul {
  list-style: none;
  margin: 1px 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px
}
.DayPicker_weekHeader_li {
  display: inline-block;
  text-align: center
}
.DayPicker_transitionContainer {
  position: relative;
  overflow: hidden;
  border-radius: 3px
}
.DayPicker_transitionContainer__horizontal {
  -webkit-transition: height .2s ease-in-out;
  -moz-transition: height .2s ease-in-out;
  transition: height .2s ease-in-out
}
.DayPicker_transitionContainer__vertical {
  width: 100%
}
.DayPicker_transitionContainer__verticalScrollable {
  padding-top: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow-y: scroll
}
.DateInput {
  margin: 0;
  padding: 0;
  background: #fff;
  position: relative;
  display: inline-block;
  width: 130px;
  vertical-align: middle
}
.DateInput__small {
  width: 97px
}
.DateInput__block {
  width: 100%
}
.DateInput__disabled {
  background: #f2f2f2;
  color: #dbdbdb
}
.DateInput_input {
  font-weight: 200;
  font-size: 19px;
  line-height: 24px;
  color: #484848;
  background-color: #fff;
  width: 100%;
  padding: 11px 11px 9px;
  border: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px solid transparent;
  border-left: 0;
  border-radius: 0
}
.DateInput_input__small {
  font-size: 15px;
  line-height: 18px;
  letter-spacing: .2px;
  padding: 7px 7px 5px
}
.DateInput_input__regular {
  font-weight: auto
}
.DateInput_input__readOnly {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.DateInput_input__focused {
  outline: 0;
  background: #fff;
  border: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px solid #008489;
  border-left: 0
}
.DateInput_input__disabled {
  background: #f2f2f2;
  font-style: italic
}
.DateInput_screenReaderMessage {
  border: 0;
  clip: rect(0,0,0,0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px
}
.DateInput_fang {
  position: absolute;
  width: 20px;
  height: 10px;
  left: 22px;
  z-index: 2
}
.DateInput_fangShape {
  fill: #fff
}
.DateInput_fangStroke {
  stroke: #dbdbdb;
  fill: transparent
}
.DateRangePickerInput {
  background-color: #fff;
  display: inline-block
}
.DateRangePickerInput__disabled {
  background: #f2f2f2
}
.DateRangePickerInput__withBorder {
  border-radius: 2px;
  border: 1px solid #dbdbdb
}
.DateRangePickerInput__rtl {
  direction: rtl
}
.DateRangePickerInput__block {
  display: block
}
.DateRangePickerInput__showClearDates {
  padding-right: 30px
}
.DateRangePickerInput_arrow {
  display: inline-block;
  vertical-align: middle;
  color: #484848
}
.DateRangePickerInput_arrow_svg {
  vertical-align: middle;
  fill: #484848;
  height: 24px;
  width: 24px
}
.DateRangePickerInput_clearDates {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
.DateRangePickerInput_clearDates__small {
  padding: 6px
}
.DateRangePickerInput_clearDates_default:focus,
.DateRangePickerInput_clearDates_default:hover {
  background: #dbdbdb;
  border-radius: 50%
}
.DateRangePickerInput_clearDates__hide {
  visibility: hidden
}
.DateRangePickerInput_clearDates_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}
.DateRangePickerInput_clearDates_svg__small {
  height: 9px
}
.DateRangePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}
.DateRangePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}
.DateRangePicker {
  position: relative;
  display: inline-block
}
.DateRangePicker__block {
  display: block
}
.DateRangePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}
.DateRangePicker_picker__rtl {
  direction: rtl
}
.DateRangePicker_picker__directionLeft {
  left: 0
}
.DateRangePicker_picker__directionRight {
  right: 0
}
.DateRangePicker_picker__portal {
  background-color: rgba(0,0,0,.3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.DateRangePicker_picker__fullScreenPortal {
  background-color: #fff
}
.DateRangePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}
.DateRangePicker_closeButton:focus,
.DateRangePicker_closeButton:hover {
  color: darken(#cacccd,10%);
  text-decoration: none
}
.DateRangePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
@charset "UTF-8";
/*!
 * CoreUI Pro - Bootstrap 4 Admin Template
 * @version v1.0.7
 * @link http://coreui.io/pro/
 * Copyright (c) 2017 creativeLabs Łukasz Holeczek
 * @license http://coreui.io/pro/license/
 */
/*!
 * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #20a8d8;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #f86c6b;
  --orange: #f8cb00;
  --yellow: #ffc107;
  --green: #4dbd74;
  --teal: #20c997;
  --cyan: #63c2de;
  --white: #fff;
  --gray: #536c79;
  --gray-dark: #29363d;
  --blue: #20a8d8;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #f86c6b;
  --orange: #f8cb00;
  --yellow: #ffc107;
  --green: #4dbd74;
  --teal: #20c997;
  --cyan: #63c2de;
  --white: #fff;
  --gray: #536c79;
  --primary: #20a8d8;
  --secondary: #a4b7c1;
  --success: #4dbd74;
  --info: #63c2de;
  --warning: #ffc107;
  --danger: #f86c6b;
  --light: #f0f3f5;
  --dark: #29363d;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent; }

@-ms-viewport {
  width: device-width; }

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #151b1e;
  text-align: left;
  background-color: #e4e5e6; }

[tabindex="-1"]:focus {
  outline: none !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

dfn {
  font-style: italic; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #20a8d8;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }
  a:hover {
    color: #167495;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg:not(:root) {
  overflow: hidden; }

a,
area,
button,
[role="button"],
input:not([type="range"]),
label,
select,
summary,
textarea {
  touch-action: manipulation; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #536c79;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: .5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item; }

template {
  display: none; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit; }

h1, .h1 {
  font-size: 2.1875rem; }

h2, .h2 {
  font-size: 1.75rem; }

h3, .h3 {
  font-size: 1.53125rem; }

h4, .h4 {
  font-size: 1.3125rem; }

h5, .h5 {
  font-size: 1.09375rem; }

h6, .h6 {
  font-size: 0.875rem; }

.lead {
  font-size: 1.09375rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 5px; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #536c79; }
  .blockquote-footer::before {
    content: "\2014     \A0"; }

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #e4e5e6;
  border: 1px solid #ddd;
  transition: all 0.2s ease-in-out;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #536c79; }

code,
kbd,
pre,
samp {
  font-family: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

code {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f0f3f5; }
  a > code {
    padding: 0;
    color: inherit;
    background-color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #fff;
  background-color: #151b1e; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  color: #151b1e; }
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    background-color: transparent;
    border-radius: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: flex;
  padding-bottom: 10px;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none; }

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  order: -1; }

.order-1 {
  order: 1; }

.order-2 {
  order: 2; }

.order-3 {
  order: 3; }

.order-4 {
  order: 4; }

.order-5 {
  order: 5; }

.order-6 {
  order: 6; }

.order-7 {
  order: 7; }

.order-8 {
  order: 8; }

.order-9 {
  order: 9; }

.order-10 {
  order: 10; }

.order-11 {
  order: 11; }

.order-12 {
  order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    order: -1; }
  .order-sm-1 {
    order: 1; }
  .order-sm-2 {
    order: 2; }
  .order-sm-3 {
    order: 3; }
  .order-sm-4 {
    order: 4; }
  .order-sm-5 {
    order: 5; }
  .order-sm-6 {
    order: 6; }
  .order-sm-7 {
    order: 7; }
  .order-sm-8 {
    order: 8; }
  .order-sm-9 {
    order: 9; }
  .order-sm-10 {
    order: 10; }
  .order-sm-11 {
    order: 11; }
  .order-sm-12 {
    order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    order: -1; }
  .order-md-1 {
    order: 1; }
  .order-md-2 {
    order: 2; }
  .order-md-3 {
    order: 3; }
  .order-md-4 {
    order: 4; }
  .order-md-5 {
    order: 5; }
  .order-md-6 {
    order: 6; }
  .order-md-7 {
    order: 7; }
  .order-md-8 {
    order: 8; }
  .order-md-9 {
    order: 9; }
  .order-md-10 {
    order: 10; }
  .order-md-11 {
    order: 11; }
  .order-md-12 {
    order: 12; }
  .col-md-offset-0 {
    margin-left: 0; }
  .col-md-offset-1 {
    margin-left: 8.33333%; }
  .col-md-offset-2 {
    margin-left: 16.66667%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-4 {
    margin-left: 33.33333%; }
  .col-md-offset-5 {
    margin-left: 41.66667%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-7 {
    margin-left: 58.33333%; }
  .col-md-offset-8 {
    margin-left: 66.66667%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-10 {
    margin-left: 83.33333%; }
  .col-md-offset-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    order: -1; }
  .order-lg-1 {
    order: 1; }
  .order-lg-2 {
    order: 2; }
  .order-lg-3 {
    order: 3; }
  .order-lg-4 {
    order: 4; }
  .order-lg-5 {
    order: 5; }
  .order-lg-6 {
    order: 6; }
  .order-lg-7 {
    order: 7; }
  .order-lg-8 {
    order: 8; }
  .order-lg-9 {
    order: 9; }
  .order-lg-10 {
    order: 10; }
  .order-lg-11 {
    order: 11; }
  .order-lg-12 {
    order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    order: -1; }
  .order-xl-1 {
    order: 1; }
  .order-xl-2 {
    order: 2; }
  .order-xl-3 {
    order: 3; }
  .order-xl-4 {
    order: 4; }
  .order-xl-5 {
    order: 5; }
  .order-xl-6 {
    order: 6; }
  .order-xl-7 {
    order: 7; }
  .order-xl-8 {
    order: 8; }
  .order-xl-9 {
    order: 9; }
  .order-xl-10 {
    order: 10; }
  .order-xl-11 {
    order: 11; }
  .order-xl-12 {
    order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #c2cfd6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #c2cfd6; }
  .table tbody + tbody {
    border-top: 2px solid #c2cfd6; }
  .table .table {
    background-color: #e4e5e6; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #c2cfd6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #c2cfd6;
    min-width: 20px;
    max-width: 100px;
  }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c1e7f4; }

.table-hover .table-primary:hover {
  background-color: #abdff0; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #abdff0; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #e6ebee; }

.table-hover .table-secondary:hover {
  background-color: #d7dfe4; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #d7dfe4; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #cdedd8; }

.table-hover .table-success:hover {
  background-color: #bae6c9; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #bae6c9; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #d3eef6; }

.table-hover .table-info:hover {
  background-color: #bee6f2; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #bee6f2; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba; }

.table-hover .table-warning:hover {
  background-color: #ffe8a1; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #ffe8a1; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #fdd6d6; }

.table-hover .table-danger:hover {
  background-color: #fcbebe; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #fcbebe; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fbfcfc; }

.table-hover .table-light:hover {
  background-color: #ecf1f1; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #ecf1f1; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c3c7c9; }

.table-hover .table-dark:hover {
  background-color: #b6babd; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b6babd; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th {
  color: #e4e5e6;
  background-color: #151b1e;
  border-color: #252f35; }

.table .thead-light th {
  color: #3e515b;
  background-color: #c2cfd6;
  border-color: #c2cfd6; }

.table-dark {
  color: #e4e5e6;
  background-color: #151b1e; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #252f35; }
  .table-dark.table-bordered {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover {
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-sm.table-bordered {
      border: 0; } }

@media (max-width: 767px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-md.table-bordered {
      border: 0; } }

@media (max-width: 991px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-lg.table-bordered {
      border: 0; } }

@media (max-width: 1199px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-xl.table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive.table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #3e515b;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #c2cfd6;
  border-radius: 0;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  z-index: 14;
}
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #3e515b;
    background-color: #fff;
    border-color: #8ad4ee;
    outline: none;
    box-shadow: 0 0 0 0.2rem rgba(32, 168, 216, 0.25); }
  .form-control::placeholder {
    color: #536c79;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #c2cfd6;
    opacity: 1; }

select.form-control:not([size]):not([multiple]) {
  height: calc(2.0625rem + 2px); }

select.form-control:focus::-ms-value {
  color: #3e515b;
  background-color: #fff; }

.form-control-file,
.form-control-range {
  display: block; }

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.09375rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.76562rem;
  line-height: 1.5; }

.col-form-legend {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  font-size: 0.875rem; }

.form-control-plaintext {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,
  .input-group-sm > .form-control-plaintext.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
  .input-group-lg > .form-control-plaintext.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-plaintext.btn {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5; }

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: calc(1.64844rem + 2px); }

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5; }

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: calc(2.64062rem + 2px); }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  margin-bottom: 0.5rem; }
  .form-check.disabled .form-check-label {
    color: #536c79; }

.form-check-label {
  padding-left: 1.25rem;
  margin-bottom: 0; }

.form-check-input {
  position: absolute;
  margin-top: 0.25rem;
  margin-left: -1.25rem; }

.form-check-inline {
  display: inline-block;
  margin-right: 0.75rem; }
  .form-check-inline .form-check-label {
    vertical-align: middle; }

.valid-feedback {
  display: none;
  margin-top: .25rem;
  font-size: .875rem;
  color: #4dbd74; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 1000;
  display: none;
  width: 250px;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(77, 189, 116, 0.8);
  border-radius: .2rem; }

.was-validated .form-control:valid, .form-control.is-valid, .was-validated
.custom-select:valid,
.custom-select.is-valid {
  border-color: #4dbd74; }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
  .custom-select:valid:focus,
  .custom-select.is-valid:focus {
    box-shadow: 0 0 0 0.2rem rgba(77, 189, 116, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip, .was-validated
  .custom-select:valid ~ .valid-feedback,
  .was-validated
  .custom-select:valid ~ .valid-tooltip,
  .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label {
  color: #4dbd74; }

.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator {
  background-color: rgba(77, 189, 116, 0.25); }

.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description {
  color: #4dbd74; }

.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control {
  border-color: #4dbd74; }
  .was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before {
    border-color: inherit; }

.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus {
  box-shadow: 0 0 0 0.2rem rgba(77, 189, 116, 0.25); }

.invalid-feedback {
  display: none;
  margin-top: .25rem;
  font-size: .875rem;
  color: #f86c6b; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  width: 250px;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(248, 108, 107, 0.8);
  border-radius: .2rem; }

.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
.custom-select:invalid,
.custom-select.is-invalid {
  border-color: #f86c6b; }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
  .custom-select:invalid:focus,
  .custom-select.is-invalid:focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip, .was-validated
  .custom-select:invalid ~ .invalid-feedback,
  .was-validated
  .custom-select:invalid ~ .invalid-tooltip,
  .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label {
  color: #f86c6b; }

.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator {
  background-color: rgba(248, 108, 107, 0.25); }

.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description {
  color: #f86c6b; }

.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control {
  border-color: #f86c6b; }
  .was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before {
    border-color: inherit; }

.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.25); }

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    .form-inline label {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: flex;
      flex: 0 0 auto;
      flex-flow: row wrap;
      align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-plaintext {
      display: inline-block; }
    .form-inline .input-group {
      width: auto; }
    .form-inline .form-check {
      display: flex;
      align-items: center;
      justify-content: center;
      width: auto;
      margin-top: 0;
      margin-bottom: 0; }
    .form-inline .form-check-label {
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      display: flex;
      align-items: center;
      justify-content: center;
      padding-left: 0; }
    .form-inline .custom-control-indicator {
      position: static;
      display: inline-block;
      margin-right: 0.25rem;
      vertical-align: text-bottom; }
    .form-inline .has-feedback .form-control-feedback {
      top: 0; } }


a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #20a8d8;
  border-color: #20a8d8; }
  .btn-primary:hover {
    color: #fff;
    background-color: #1b8eb7;
    border-color: #1985ac; }
  .btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(32, 168, 216, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    background-color: #20a8d8;
    border-color: #20a8d8; }
  .btn-primary:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #1985ac;
    border-color: #187da0;
    box-shadow: 0 0 0 0.2rem rgba(32, 168, 216, 0.5); }

.btn-secondary {
  color: #111;
  background-color: #a4b7c1;
  border-color: #a4b7c1; }
  .btn-secondary:hover {
    color: #111;
    background-color: #8da5b2;
    border-color: #869fac; }
  .btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(164, 183, 193, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    background-color: #a4b7c1;
    border-color: #a4b7c1; }
  .btn-secondary:not([disabled]):not(.disabled):active, .btn-secondary:not([disabled]):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #111;
    background-color: #869fac;
    border-color: #7e99a7;
    box-shadow: 0 0 0 0.2rem rgba(164, 183, 193, 0.5); }

.btn-success {
  color: #fff;
  background-color: #4dbd74;
  border-color: #4dbd74; }
  .btn-success:hover {
    color: #fff;
    background-color: #3ea662;
    border-color: #3a9d5d; }
  .btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(77, 189, 116, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    background-color: #4dbd74;
    border-color: #4dbd74; }
  .btn-success:not([disabled]):not(.disabled):active, .btn-success:not([disabled]):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #3a9d5d;
    border-color: #379457;
    box-shadow: 0 0 0 0.2rem rgba(77, 189, 116, 0.5); }

.btn-info {
  color: #111;
  background-color: #63c2de;
  border-color: #63c2de; }
  .btn-info:hover {
    color: #111;
    background-color: #43b6d7;
    border-color: #39b2d5; }
  .btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(99, 194, 222, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    background-color: #63c2de;
    border-color: #63c2de; }
  .btn-info:not([disabled]):not(.disabled):active, .btn-info:not([disabled]):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #39b2d5;
    border-color: #2eadd3;
    box-shadow: 0 0 0 0.2rem rgba(99, 194, 222, 0.5); }

.btn-warning {
  color: #111;
  background-color: #ffc107;
  border-color: #ffc107; }
  .btn-warning:hover {
    color: #111;
    background-color: #e0a800;
    border-color: #d39e00; }
  .btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-warning:not([disabled]):not(.disabled):active, .btn-warning:not([disabled]):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #111;
    background-color: #d39e00;
    border-color: #c69500;
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #f86c6b;
  border-color: #f86c6b; }
  .btn-danger:hover {
    color: #fff;
    background-color: #f64846;
    border-color: #f63c3a; }
  .btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    background-color: #f86c6b;
    border-color: #f86c6b; }
  .btn-danger:not([disabled]):not(.disabled):active, .btn-danger:not([disabled]):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #f63c3a;
    border-color: #f5302e;
    box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.5); }

.btn-light {
  color: #111;
  background-color: #f0f3f5;
  border-color: #f0f3f5; }
  .btn-light:hover {
    color: #111;
    background-color: #d9e1e6;
    border-color: #d1dbe1; }
  .btn-light:focus, .btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(240, 243, 245, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    background-color: #f0f3f5;
    border-color: #f0f3f5; }
  .btn-light:not([disabled]):not(.disabled):active, .btn-light:not([disabled]):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #111;
    background-color: #d1dbe1;
    border-color: #cad4dc;
    box-shadow: 0 0 0 0.2rem rgba(240, 243, 245, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #29363d;
  border-color: #29363d; }
  .btn-dark:hover {
    color: #fff;
    background-color: #1a2226;
    border-color: #151b1f; }
  .btn-dark:focus, .btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(41, 54, 61, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    background-color: #29363d;
    border-color: #29363d; }
  .btn-dark:not([disabled]):not(.disabled):active, .btn-dark:not([disabled]):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #151b1f;
    border-color: #0f1417;
    box-shadow: 0 0 0 0.2rem rgba(41, 54, 61, 0.5); }

.btn-outline-primary {
  color: #20a8d8;
  background-color: transparent;
  background-image: none;
  border-color: #20a8d8; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #20a8d8;
    border-color: #20a8d8; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(32, 168, 216, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #20a8d8;
    background-color: transparent; }
  .btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active,
  .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #20a8d8;
    border-color: #20a8d8;
    box-shadow: 0 0 0 0.2rem rgba(32, 168, 216, 0.5); }

.btn-outline-secondary {
  color: #a4b7c1;
  background-color: transparent;
  background-image: none;
  border-color: #a4b7c1; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #a4b7c1;
    border-color: #a4b7c1; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(164, 183, 193, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #a4b7c1;
    background-color: transparent; }
  .btn-outline-secondary:not([disabled]):not(.disabled):active, .btn-outline-secondary:not([disabled]):not(.disabled).active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #a4b7c1;
    border-color: #a4b7c1;
    box-shadow: 0 0 0 0.2rem rgba(164, 183, 193, 0.5); }

.btn-outline-success {
  color: #4dbd74;
  background-color: transparent;
  background-image: none;
  border-color: #4dbd74; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #4dbd74;
    border-color: #4dbd74; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(77, 189, 116, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #4dbd74;
    background-color: transparent; }
  .btn-outline-success:not([disabled]):not(.disabled):active, .btn-outline-success:not([disabled]):not(.disabled).active,
  .show > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #4dbd74;
    border-color: #4dbd74;
    box-shadow: 0 0 0 0.2rem rgba(77, 189, 116, 0.5); }

.btn-outline-info {
  color: #63c2de;
  background-color: transparent;
  background-image: none;
  border-color: #63c2de; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #63c2de;
    border-color: #63c2de; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(99, 194, 222, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #63c2de;
    background-color: transparent; }
  .btn-outline-info:not([disabled]):not(.disabled):active, .btn-outline-info:not([disabled]):not(.disabled).active,
  .show > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #63c2de;
    border-color: #63c2de;
    box-shadow: 0 0 0 0.2rem rgba(99, 194, 222, 0.5); }

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107; }
  .btn-outline-warning:hover {
    color: #fff;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffc107;
    background-color: transparent; }
  .btn-outline-warning:not([disabled]):not(.disabled):active, .btn-outline-warning:not([disabled]):not(.disabled).active,
  .show > .btn-outline-warning.dropdown-toggle {
    color: #fff;
    background-color: #ffc107;
    border-color: #ffc107;
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-danger {
  color: #f86c6b;
  background-color: transparent;
  background-image: none;
  border-color: #f86c6b; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #f86c6b;
    border-color: #f86c6b; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #f86c6b;
    background-color: transparent; }
  .btn-outline-danger:not([disabled]):not(.disabled):active, .btn-outline-danger:not([disabled]):not(.disabled).active,
  .show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #f86c6b;
    border-color: #f86c6b;
    box-shadow: 0 0 0 0.2rem rgba(248, 108, 107, 0.5); }

.btn-outline-light {
  color: #f0f3f5;
  background-color: transparent;
  background-image: none;
  border-color: #f0f3f5; }
  .btn-outline-light:hover {
    color: #151b1e;
    background-color: #f0f3f5;
    border-color: #f0f3f5; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(240, 243, 245, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f0f3f5;
    background-color: transparent; }
  .btn-outline-light:not([disabled]):not(.disabled):active, .btn-outline-light:not([disabled]):not(.disabled).active,
  .show > .btn-outline-light.dropdown-toggle {
    color: #151b1e;
    background-color: #f0f3f5;
    border-color: #f0f3f5;
    box-shadow: 0 0 0 0.2rem rgba(240, 243, 245, 0.5); }

.btn-outline-dark {
  color: #29363d;
  background-color: transparent;
  background-image: none;
  border-color: #29363d; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #29363d;
    border-color: #29363d; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(41, 54, 61, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #29363d;
    background-color: transparent; }
  .btn-outline-dark:not([disabled]):not(.disabled):active, .btn-outline-dark:not([disabled]):not(.disabled).active,
  .show > .btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #29363d;
    border-color: #29363d;
    box-shadow: 0 0 0 0.2rem rgba(41, 54, 61, 0.5); }

.btn-link {
  font-weight: 400;
  color: #20a8d8;
  background-color: transparent; }
  .btn-link:hover {
    color: #167495;
    text-decoration: underline;
    background-color: transparent;
    border-color: transparent; }
  .btn-link:focus, .btn-link.focus {
    border-color: transparent;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #536c79; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  opacity: 0;
  transition: opacity 0.15s linear; }
  .fade.show {
    opacity: 1; }

.collapse {
  display: none; }
  .collapse.show {
    display: block; }

tr.collapse.show {
  display: table-row; }

tbody.collapse.show {
  display: table-row-group; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent; }

.dropdown-toggle:empty::after {
  margin-left: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0 0;
  margin: 0.125rem 0 0;
  font-size: 0.875rem;
  color: #151b1e;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #c2cfd6; }

.dropup .dropdown-menu {
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #f0f3f5; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #151b1e;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0; }
  .dropdown-item:focus, .dropdown-item:hover {
    color: #0b0e0f;
    text-decoration: none;
    background-color: #f0f3f5; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #20a8d8; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #536c79;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0 1.5rem;
  margin-bottom: 0;
  font-size: 0.76562rem;
  color: #536c79;
  white-space: nowrap; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    flex: 0 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 2; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 2; }
  .btn-group .btn + .btn,
  .btn-group .btn + .btn-group,
  .btn-group .btn-group + .btn,
  .btn-group .btn-group + .btn-group,
  .btn-group-vertical .btn + .btn,
  .btn-group-vertical .btn + .btn-group,
  .btn-group-vertical .btn-group + .btn,
  .btn-group-vertical .btn-group + .btn-group {
    margin-left: -1px; }

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

.btn-group > .btn:first-child {
  margin-left: 0; }

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn + .dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .btn + .dropdown-toggle-split::after {
    margin-left: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical .btn,
  .btn-group-vertical .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn + .btn,
  .btn-group-vertical > .btn + .btn-group,
  .btn-group-vertical > .btn-group + .btn,
  .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0; }
  .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
    border-radius: 0; }
  .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0; }

[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

.input-group {
  position: relative;
  display: flex;
  align-items: stretch;
  width: 100%; }
  .input-group .form-control {
    position: relative;
    z-index: 2;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
    .input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
      z-index: 3; }

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: flex;
  align-items: center; }

.input-group-addon,
.input-group-btn {
  white-space: nowrap; }

.input-group-addon {
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3e515b;
  text-align: center;
  background-color: #f0f3f5;
  border: 1px solid #c2cfd6; }
  .input-group-addon.form-control-sm,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 0.25rem 0.5rem;
    font-size: 0.76562rem; }
  .input-group-addon.form-control-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 0.5rem 1rem;
    font-size: 1.09375rem; }
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

.input-group-addon:not(:last-child) {
  border-right: 0; }

.form-control + .input-group-addon:not(:first-child) {
  border-left: 0; }

.input-group-btn {
  position: relative;
  align-items: stretch;
  font-size: 0;
  white-space: nowrap; }
  .input-group-btn > .btn {
    position: relative; }
    .input-group-btn > .btn + .btn {
      margin-left: -1px; }
    .input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
      z-index: 3; }
  .input-group-btn:first-child > .btn + .btn {
    margin-left: 0; }
  .input-group-btn:not(:last-child) > .btn,
  .input-group-btn:not(:last-child) > .btn-group {
    margin-right: -1px; }
  .input-group-btn:not(:first-child) > .btn,
  .input-group-btn:not(:first-child) > .btn-group {
    z-index: 2;
    margin-left: 0; }
    .input-group-btn:not(:first-child) > .btn:first-child,
    .input-group-btn:not(:first-child) > .btn-group:first-child {
      margin-left: -1px; }
    .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,
    .input-group-btn:not(:first-child) > .btn-group:focus,
    .input-group-btn:not(:first-child) > .btn-group:active,
    .input-group-btn:not(:first-child) > .btn-group:hover {
      z-index: 3; }

.custom-control {
  position: relative;
  display: inline-flex;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-indicator {
    color: #fff;
    background-color: #20a8d8; }
  .custom-control-input:focus ~ .custom-control-indicator {
    box-shadow: 0 0 0 1px #e4e5e6, 0 0 0 0.2rem rgba(32, 168, 216, 0.25); }
  .custom-control-input:active ~ .custom-control-indicator {
    color: #fff;
    background-color: #b6e4f4; }
  .custom-control-input:disabled ~ .custom-control-indicator {
    background-color: #c2cfd6; }
  .custom-control-input:disabled ~ .custom-control-description {
    color: #536c79; }

.custom-control-indicator {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  user-select: none;
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
  background-color: #20a8d8;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }

.custom-radio .custom-control-indicator {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }

.custom-controls-stacked {
  display: flex;
  flex-direction: column; }
  .custom-controls-stacked .custom-control {
    margin-bottom: 0.25rem; }
    .custom-controls-stacked .custom-control + .custom-control {
      margin-left: 0; }

.custom-select {
  display: inline-block;
  max-width: 100%;
  height: calc(2.0625rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #3e515b;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid #c2cfd6;
  border-radius: 0;
  appearance: none; }
  .custom-select:focus {
    border-color: #8ad4ee;
    outline: none; }
    .custom-select:focus::-ms-value {
      color: #3e515b;
      background-color: #fff; }
  .custom-select[multiple] {
    height: auto;
    background-image: none; }
  .custom-select:disabled {
    color: #536c79;
    background-color: #c2cfd6; }
  .custom-select::-ms-expand {
    opacity: 0; }

.custom-select-sm {
  height: calc(1.64844rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%; }

.custom-file {
  position: relative;
  display: inline-block;
  max-width: 100%;
  height: calc(2.0625rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  min-width: 14rem;
  max-width: 100%;
  height: calc(2.0625rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-control {
    box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #20a8d8; }

.custom-file-control {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: calc(2.0625rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #3e515b;
  pointer-events: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #c2cfd6; }
  .custom-file-control:lang(en):empty::after {
    content: "Choose file..."; }
  .custom-file-control::before {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    z-index: 6;
    display: block;
    height: calc(2.0625rem + 2px);
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #3e515b;
    background-color: #f0f3f5;
    border: 1px solid #c2cfd6; }
  .custom-file-control:lang(en)::before {
    content: "Browse"; }

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link, .navbar .dropdown-toggle {
  display: block;
  padding: 0.5rem 1rem; }
  .nav-link:focus, .navbar .dropdown-toggle:focus, .nav-link:hover, .navbar .dropdown-toggle:hover {
    text-decoration: none; }
  .nav-link.disabled, .navbar .disabled.dropdown-toggle {
    color: #536c79; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link, .nav-tabs .navbar .dropdown-toggle, .navbar .nav-tabs .dropdown-toggle {
    border: 1px solid transparent; }
    .nav-tabs .nav-link:focus, .nav-tabs .navbar .dropdown-toggle:focus, .navbar .nav-tabs .dropdown-toggle:focus, .nav-tabs .nav-link:hover, .nav-tabs .navbar .dropdown-toggle:hover, .navbar .nav-tabs .dropdown-toggle:hover {
      border-color: #c2cfd6 #c2cfd6 #ddd; }
    .nav-tabs .nav-link.disabled, .nav-tabs .navbar .disabled.dropdown-toggle, .navbar .nav-tabs .disabled.dropdown-toggle {
      color: #536c79;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active, .nav-tabs .navbar .active.dropdown-toggle, .navbar .nav-tabs .active.dropdown-toggle,
  .nav-tabs .nav-item.show .nav-link,
  .nav-tabs .nav-item.show .navbar .dropdown-toggle, .navbar
  .nav-tabs .nav-item.show .dropdown-toggle {
    color: #3e515b;
    background-color: #e4e5e6;
    border-color: #ddd #ddd #e4e5e6; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px; }

.nav-pills .nav-link.active, .nav-pills .navbar .active.dropdown-toggle, .navbar .nav-pills .active.dropdown-toggle,
.nav-pills .show > .nav-link,
.nav-pills .navbar .show > .dropdown-toggle, .navbar
.nav-pills .show > .dropdown-toggle {
  color: #fff;
  background-color: #20a8d8; }

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar > .container,
  .navbar > .container-fluid {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.33594rem;
  padding-bottom: 0.33594rem;
  margin-right: 1rem;
  font-size: 1.09375rem;
  line-height: inherit;
  white-space: nowrap; }
  .navbar-brand:focus, .navbar-brand:hover {
    text-decoration: none; }

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link, .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-nav .dropdown-toggle {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.09375rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent; }
  .navbar-toggler:focus, .navbar-toggler:hover {
    text-decoration: none; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%; }

@media (max-width: 575px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .dropdown-menu-right {
        right: 0;
        left: auto; }
      .navbar-expand-sm .navbar-nav .nav-link, .navbar-expand-sm .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-expand-sm .navbar-nav .dropdown-toggle {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; }
    .navbar-expand-sm .dropup .dropdown-menu {
      top: auto;
      bottom: 100%; } }

@media (max-width: 767px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .dropdown-menu-right {
        right: 0;
        left: auto; }
      .navbar-expand-md .navbar-nav .nav-link, .navbar-expand-md .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-expand-md .navbar-nav .dropdown-toggle {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; }
    .navbar-expand-md .dropup .dropdown-menu {
      top: auto;
      bottom: 100%; } }

@media (max-width: 991px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .dropdown-menu-right {
        right: 0;
        left: auto; }
      .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-expand-lg .navbar-nav .dropdown-toggle {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; }
    .navbar-expand-lg .dropup .dropdown-menu {
      top: auto;
      bottom: 100%; } }

@media (max-width: 1199px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .dropdown-menu-right {
        right: 0;
        left: auto; }
      .navbar-expand-xl .navbar-nav .nav-link, .navbar-expand-xl .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-expand-xl .navbar-nav .dropdown-toggle {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; }
    .navbar-expand-xl .dropup .dropdown-menu {
      top: auto;
      bottom: 100%; } }

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .dropdown-menu-right {
      right: 0;
      left: auto; }
    .navbar-expand .navbar-nav .nav-link, .navbar-expand .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-expand .navbar-nav .dropdown-toggle {
      padding-right: .5rem;
      padding-left: .5rem; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }
  .navbar-expand .dropup .dropdown-menu {
    top: auto;
    bottom: 100%; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-light .navbar-nav .dropdown-toggle {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .navbar .dropdown-toggle:focus, .navbar .navbar-light .navbar-nav .dropdown-toggle:focus, .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .navbar .dropdown-toggle:hover, .navbar .navbar-light .navbar-nav .dropdown-toggle:hover {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled, .navbar-light .navbar-nav .navbar .disabled.dropdown-toggle, .navbar .navbar-light .navbar-nav .disabled.dropdown-toggle {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .navbar .show > .dropdown-toggle, .navbar .navbar-light .navbar-nav .show > .dropdown-toggle,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .navbar .active > .dropdown-toggle, .navbar
.navbar-light .navbar-nav .active > .dropdown-toggle,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .navbar .show.dropdown-toggle, .navbar
.navbar-light .navbar-nav .show.dropdown-toggle,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .navbar .active.dropdown-toggle, .navbar
.navbar-light .navbar-nav .active.dropdown-toggle {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {
      color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-dark .navbar-nav .dropdown-toggle {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .navbar .dropdown-toggle:focus, .navbar .navbar-dark .navbar-nav .dropdown-toggle:focus, .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .navbar .dropdown-toggle:hover, .navbar .navbar-dark .navbar-nav .dropdown-toggle:hover {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled, .navbar-dark .navbar-nav .navbar .disabled.dropdown-toggle, .navbar .navbar-dark .navbar-nav .disabled.dropdown-toggle {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .navbar .show > .dropdown-toggle, .navbar .navbar-dark .navbar-nav .show > .dropdown-toggle,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .navbar .active > .dropdown-toggle, .navbar
.navbar-dark .navbar-nav .active > .dropdown-toggle,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .navbar .show.dropdown-toggle, .navbar
.navbar-dark .navbar-nav .show.dropdown-toggle,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .navbar .active.dropdown-toggle, .navbar
.navbar-dark .navbar-nav .active.dropdown-toggle {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-text a {
    color: #fff; }
    .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {
      color: #fff; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid #c2cfd6; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }

.card-body, .card-block {
  flex: 1 1 auto;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: #f0f3f5;
  border-bottom: 1px solid #c2cfd6; }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #f0f3f5;
  border-top: 1px solid #c2cfd6; }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img {
  width: 100%; }

.card-img-top {
  width: 100%; }

.card-img-bottom {
  width: 100%; }

.card-deck {
  display: flex;
  flex-direction: column; }
  .card-deck .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-deck {
      flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px; }
      .card-deck .card {
        display: flex;
        flex: 1 0 0%;
        flex-direction: column;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px; } }

.card-group {
  display: flex;
  flex-direction: column; }
  .card-group .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-group {
      flex-flow: row wrap; }
      .card-group .card {
        flex: 1 0 0%;
        margin-bottom: 0; }
        .card-group .card + .card {
          margin-left: 0;
          border-left: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }

.mr10 {
  margin-right: 10px;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1.5rem;
  list-style: none;
  background-color: #fff; }

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  color: #536c79;
  content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #536c79; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none; }

.page-item:first-child .page-link, .pagination-datatables li:first-child .page-link, .pagination li:first-child .page-link, .page-item:first-child .pagination-datatables li a, .pagination-datatables li .page-item:first-child a, .pagination-datatables li:first-child a, .page-item:first-child .pagination li a, .pagination li .page-item:first-child a, .pagination li:first-child a {
  margin-left: 0; }

.page-item.active .page-link, .pagination-datatables li.active .page-link, .pagination li.active .page-link, .page-item.active .pagination-datatables li a, .pagination-datatables li .page-item.active a, .pagination-datatables li.active a, .page-item.active .pagination li a, .pagination li .page-item.active a, .pagination li.active a {
  z-index: 2;
  color: #fff;
  background-color: #20a8d8;
  border-color: #20a8d8; }

.page-item.disabled .page-link, .pagination-datatables li.disabled .page-link, .pagination li.disabled .page-link, .page-item.disabled .pagination-datatables li a, .pagination-datatables li .page-item.disabled a, .pagination-datatables li.disabled a, .page-item.disabled .pagination li a, .pagination li .page-item.disabled a, .pagination li.disabled a {
  color: #536c79;
  pointer-events: none;
  background-color: #fff;
  border-color: #ddd; }

.page-link, .pagination-datatables li a, .pagination li a {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #20a8d8;
  background-color: #fff;
  border: 1px solid #ddd; }
  .page-link:focus, .pagination-datatables li a:focus, .pagination li a:focus, .page-link:hover, .pagination-datatables li a:hover, .pagination li a:hover {
    color: #167495;
    text-decoration: none;
    background-color: #c2cfd6;
    border-color: #ddd; }

.pagination-lg .page-link, .pagination-lg .pagination-datatables li a, .pagination-datatables li .pagination-lg a, .pagination-lg .pagination li a, .pagination li .pagination-lg a {
  padding: 0.75rem 1.5rem;
  font-size: 1.09375rem;
  line-height: 1.5; }

.pagination-sm .page-link, .pagination-sm .pagination-datatables li a, .pagination-datatables li .pagination-sm a, .pagination-sm .pagination li a, .pagination li .pagination-sm a {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em; }

.badge-primary {
  color: #fff;
  background-color: #20a8d8; }
  .badge-primary[href]:focus, .badge-primary[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1985ac; }

.badge-secondary {
  color: #111;
  background-color: #a4b7c1; }
  .badge-secondary[href]:focus, .badge-secondary[href]:hover {
    color: #111;
    text-decoration: none;
    background-color: #869fac; }

.badge-success {
  color: #fff;
  background-color: #4dbd74; }
  .badge-success[href]:focus, .badge-success[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #3a9d5d; }

.badge-info {
  color: #111;
  background-color: #63c2de; }
  .badge-info[href]:focus, .badge-info[href]:hover {
    color: #111;
    text-decoration: none;
    background-color: #39b2d5; }

.badge-warning {
  color: #111;
  background-color: #ffc107; }
  .badge-warning[href]:focus, .badge-warning[href]:hover {
    color: #111;
    text-decoration: none;
    background-color: #d39e00; }

.badge-danger {
  color: #fff;
  background-color: #f86c6b; }
  .badge-danger[href]:focus, .badge-danger[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #f63c3a; }

.badge-light {
  color: #111;
  background-color: #f0f3f5; }
  .badge-light[href]:focus, .badge-light[href]:hover {
    color: #111;
    text-decoration: none;
    background-color: #d1dbe1; }

.badge-dark {
  color: #fff;
  background-color: #29363d; }
  .badge-dark[href]:focus, .badge-dark[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #151b1f; }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #c2cfd6; }
  @media (min-width: 576px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit; }

.alert-primary {
  color: #115770;
  background-color: #d2eef7;
  border-color: #c1e7f4; }
  .alert-primary hr {
    border-top-color: #abdff0; }
  .alert-primary .alert-link {
    color: #0a3544; }

.alert-secondary {
  color: #555f64;
  background-color: #edf1f3;
  border-color: #e6ebee; }
  .alert-secondary hr {
    border-top-color: #d7dfe4; }
  .alert-secondary .alert-link {
    color: #3e4548; }

.alert-success {
  color: #28623c;
  background-color: #dbf2e3;
  border-color: #cdedd8; }
  .alert-success hr {
    border-top-color: #bae6c9; }
  .alert-success .alert-link {
    color: #193e26; }

.alert-info {
  color: #336573;
  background-color: #e0f3f8;
  border-color: #d3eef6; }
  .alert-info hr {
    border-top-color: #bee6f2; }
  .alert-info .alert-link {
    color: #234650; }

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  .alert-warning hr {
    border-top-color: #ffe8a1; }
  .alert-warning .alert-link {
    color: #533f03; }

.alert-danger {
  color: #813838;
  background-color: #fee2e1;
  border-color: #fdd6d6; }
  .alert-danger hr {
    border-top-color: #fcbebe; }
  .alert-danger .alert-link {
    color: #5d2929; }

.alert-light {
  color: #7d7e7f;
  background-color: #fcfdfd;
  border-color: #fbfcfc; }
  .alert-light hr {
    border-top-color: #ecf1f1; }
  .alert-light .alert-link {
    color: #646565; }

.alert-dark {
  color: #151c20;
  background-color: #d4d7d8;
  border-color: #c3c7c9; }
  .alert-dark hr {
    border-top-color: #b6babd; }
  .alert-dark .alert-link {
    color: #010101; }

.media {
  display: flex;
  align-items: flex-start; }

.media-body {
  flex: 1; }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #3e515b;
  text-align: inherit; }
  .list-group-item-action:focus, .list-group-item-action:hover {
    color: #3e515b;
    text-decoration: none;
    background-color: #f0f3f5; }
  .list-group-item-action:active {
    color: #151b1e;
    background-color: #c2cfd6; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:last-child {
    margin-bottom: 0; }
  .list-group-item:focus, .list-group-item:hover {
    text-decoration: none; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #536c79;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #20a8d8;
    border-color: #20a8d8; }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0; }

.list-group-item-primary {
  color: #115770;
  background-color: #c1e7f4; }

a.list-group-item-primary,
button.list-group-item-primary {
  color: #115770; }
  a.list-group-item-primary:focus, a.list-group-item-primary:hover,
  button.list-group-item-primary:focus,
  button.list-group-item-primary:hover {
    color: #115770;
    background-color: #abdff0; }
  a.list-group-item-primary.active,
  button.list-group-item-primary.active {
    color: #fff;
    background-color: #115770;
    border-color: #115770; }

.list-group-item-secondary {
  color: #555f64;
  background-color: #e6ebee; }

a.list-group-item-secondary,
button.list-group-item-secondary {
  color: #555f64; }
  a.list-group-item-secondary:focus, a.list-group-item-secondary:hover,
  button.list-group-item-secondary:focus,
  button.list-group-item-secondary:hover {
    color: #555f64;
    background-color: #d7dfe4; }
  a.list-group-item-secondary.active,
  button.list-group-item-secondary.active {
    color: #fff;
    background-color: #555f64;
    border-color: #555f64; }

.list-group-item-success {
  color: #28623c;
  background-color: #cdedd8; }

a.list-group-item-success,
button.list-group-item-success {
  color: #28623c; }
  a.list-group-item-success:focus, a.list-group-item-success:hover,
  button.list-group-item-success:focus,
  button.list-group-item-success:hover {
    color: #28623c;
    background-color: #bae6c9; }
  a.list-group-item-success.active,
  button.list-group-item-success.active {
    color: #fff;
    background-color: #28623c;
    border-color: #28623c; }

.list-group-item-info {
  color: #336573;
  background-color: #d3eef6; }

a.list-group-item-info,
button.list-group-item-info {
  color: #336573; }
  a.list-group-item-info:focus, a.list-group-item-info:hover,
  button.list-group-item-info:focus,
  button.list-group-item-info:hover {
    color: #336573;
    background-color: #bee6f2; }
  a.list-group-item-info.active,
  button.list-group-item-info.active {
    color: #fff;
    background-color: #336573;
    border-color: #336573; }

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba; }

a.list-group-item-warning,
button.list-group-item-warning {
  color: #856404; }
  a.list-group-item-warning:focus, a.list-group-item-warning:hover,
  button.list-group-item-warning:focus,
  button.list-group-item-warning:hover {
    color: #856404;
    background-color: #ffe8a1; }
  a.list-group-item-warning.active,
  button.list-group-item-warning.active {
    color: #fff;
    background-color: #856404;
    border-color: #856404; }

.list-group-item-danger {
  color: #813838;
  background-color: #fdd6d6; }

a.list-group-item-danger,
button.list-group-item-danger {
  color: #813838; }
  a.list-group-item-danger:focus, a.list-group-item-danger:hover,
  button.list-group-item-danger:focus,
  button.list-group-item-danger:hover {
    color: #813838;
    background-color: #fcbebe; }
  a.list-group-item-danger.active,
  button.list-group-item-danger.active {
    color: #fff;
    background-color: #813838;
    border-color: #813838; }

.list-group-item-light {
  color: #7d7e7f;
  background-color: #fbfcfc; }

a.list-group-item-light,
button.list-group-item-light {
  color: #7d7e7f; }
  a.list-group-item-light:focus, a.list-group-item-light:hover,
  button.list-group-item-light:focus,
  button.list-group-item-light:hover {
    color: #7d7e7f;
    background-color: #ecf1f1; }
  a.list-group-item-light.active,
  button.list-group-item-light.active {
    color: #fff;
    background-color: #7d7e7f;
    border-color: #7d7e7f; }

.list-group-item-dark {
  color: #151c20;
  background-color: #c3c7c9; }

a.list-group-item-dark,
button.list-group-item-dark {
  color: #151c20; }
  a.list-group-item-dark:focus, a.list-group-item-dark:hover,
  button.list-group-item-dark:focus,
  button.list-group-item-dark:hover {
    color: #151c20;
    background-color: #b6babd; }
  a.list-group-item-dark.active,
  button.list-group-item-dark.active {
    color: #fff;
    background-color: #151c20;
    border-color: #151c20; }

.close {
  float: right;
  font-size: 1.3125rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:focus, .close:hover {
    color: #000;
    text-decoration: none;
    opacity: .75; }

button.close {
  padding: 0;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -25%); }
  .modal.show .modal-dialog {
    transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
  pointer-events: none; }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 15px;
  border-bottom: 1px solid #c2cfd6; }
  .modal-header .close {
    padding: 15px;
    margin: -15px -15px -15px auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 15px; }

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 15px;
  border-top: 1px solid #c2cfd6; }
  .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal-footer > :not(:last-child) {
    margin-right: .25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 30px auto; }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.76562rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 5px;
    height: 5px; }
  .tooltip .arrow::before {
    position: absolute;
    border-color: transparent;
    border-style: solid; }
  .tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^="top"] {
    padding: 5px 0; }
    .tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow {
      bottom: 0; }
    .tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before {
      margin-left: -3px;
      content: "";
      border-width: 5px 5px 0;
      border-top-color: #000; }
  .tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^="right"] {
    padding: 0 5px; }
    .tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow {
      left: 0; }
    .tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before {
      margin-top: -3px;
      content: "";
      border-width: 5px 5px 5px 0;
      border-right-color: #000; }
  .tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^="bottom"] {
    padding: 5px 0; }
    .tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow {
      top: 0; }
    .tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      margin-left: -3px;
      content: "";
      border-width: 0 5px 5px;
      border-bottom-color: #000; }
  .tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^="left"] {
    padding: 0 5px; }
    .tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow {
      right: 0; }
    .tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before {
      right: 0;
      margin-top: -3px;
      content: "";
      border-width: 5px 0 5px 5px;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.76562rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2); }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
  .popover .arrow::before,
  .popover .arrow::after {
    position: absolute;
    display: block;
    border-color: transparent;
    border-style: solid; }
  .popover .arrow::before {
    content: "";
    border-width: 0.8rem; }
  .popover .arrow::after {
    content: "";
    border-width: 0.8rem; }
  .popover.bs-popover-top, .popover.bs-popover-auto[x-placement^="top"] {
    margin-bottom: 0.8rem; }
    .popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^="top"] .arrow {
      bottom: 0; }
    .popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before,
    .popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
      border-bottom-width: 0; }
    .popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before {
      bottom: -0.8rem;
      margin-left: -0.8rem;
      border-top-color: rgba(0, 0, 0, 0.25); }
    .popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
      bottom: calc((0.8rem - 1px) * -1);
      margin-left: -0.8rem;
      border-top-color: #fff; }
  .popover.bs-popover-right, .popover.bs-popover-auto[x-placement^="right"] {
    margin-left: 0.8rem; }
    .popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^="right"] .arrow {
      left: 0; }
    .popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before,
    .popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
      margin-top: -0.8rem;
      border-left-width: 0; }
    .popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before {
      left: -0.8rem;
      border-right-color: rgba(0, 0, 0, 0.25); }
    .popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
      left: calc((0.8rem - 1px) * -1);
      border-right-color: #fff; }
  .popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^="bottom"] {
    margin-top: 0.8rem; }
    .popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^="bottom"] .arrow {
      top: 0; }
    .popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before,
    .popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
      margin-left: -0.8rem;
      border-top-width: 0; }
    .popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before {
      top: -0.8rem;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
    .popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
      top: calc((0.8rem - 1px) * -1);
      border-bottom-color: #fff; }
    .popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
      position: absolute;
      top: 0;
      left: 50%;
      display: block;
      width: 20px;
      margin-left: -10px;
      content: "";
      border-bottom: 1px solid #f7f7f7; }
  .popover.bs-popover-left, .popover.bs-popover-auto[x-placement^="left"] {
    margin-right: 0.8rem; }
    .popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^="left"] .arrow {
      right: 0; }
    .popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before,
    .popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
      margin-top: -0.8rem;
      border-right-width: 0; }
    .popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before {
      right: -0.8rem;
      border-left-color: rgba(0, 0, 0, 0.25); }
    .popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
      right: calc((0.8rem - 1px) * -1);
      border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb; }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #151b1e; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }

.carousel-item {
  position: relative;
  display: none;
  align-items: center;
  width: 100%;
  transition: transform 0.6s ease;
  backface-visibility: hidden;
  perspective: 1000px; }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0; }

.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  transform: translateX(0); }
  @supports (transform-style: preserve-3d) {
    .carousel-item-next.carousel-item-left,
    .carousel-item-prev.carousel-item-right {
      transform: translate3d(0, 0, 0); } }

.carousel-item-next,
.active.carousel-item-right {
  transform: translateX(100%); }
  @supports (transform-style: preserve-3d) {
    .carousel-item-next,
    .active.carousel-item-right {
      transform: translate3d(100%, 0, 0); } }

.carousel-item-prev,
.active.carousel-item-left {
  transform: translateX(-100%); }
  @supports (transform-style: preserve-3d) {
    .carousel-item-prev,
    .active.carousel-item-left {
      transform: translate3d(-100%, 0, 0); } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5; }
  .carousel-control-prev:focus, .carousel-control-prev:hover,
  .carousel-control-next:focus,
  .carousel-control-next:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators li {
    position: relative;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    background-color: rgba(255, 255, 255, 0.5); }
    .carousel-indicators li::before {
      position: absolute;
      top: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }
    .carousel-indicators li::after {
      position: absolute;
      bottom: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }
  .carousel-indicators .active {
    background-color: #fff; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center; }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.bg-primary {
  background-color: #20a8d8 !important; }

a.bg-primary:focus, a.bg-primary:hover {
  background-color: #1985ac !important; }

.bg-secondary {
  background-color: #a4b7c1 !important; }

a.bg-secondary:focus, a.bg-secondary:hover {
  background-color: #869fac !important; }

.bg-success {
  background-color: #4dbd74 !important; }

a.bg-success:focus, a.bg-success:hover {
  background-color: #3a9d5d !important; }

.bg-info {
  background-color: #63c2de !important; }

a.bg-info:focus, a.bg-info:hover {
  background-color: #39b2d5 !important; }

.bg-warning {
  background-color: #ffc107 !important; }

a.bg-warning:focus, a.bg-warning:hover {
  background-color: #d39e00 !important; }

.bg-danger {
  background-color: #f86c6b !important; }

a.bg-danger:focus, a.bg-danger:hover {
  background-color: #f63c3a !important; }

.bg-light {
  background-color: #f0f3f5 !important; }

a.bg-light:focus, a.bg-light:hover {
  background-color: #d1dbe1 !important; }

.bg-dark {
  background-color: #29363d !important; }

a.bg-dark:focus, a.bg-dark:hover {
  background-color: #151b1f !important; }

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

.bg-transparent {
  background-color: transparent !important; }

.border {
  border: 1px solid #c2cfd6 !important; }

.border-0 {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary {
  border-color: #20a8d8 !important; }

.border-secondary {
  border-color: #a4b7c1 !important; }

.border-success {
  border-color: #4dbd74 !important; }

.border-info {
  border-color: #63c2de !important; }

.border-warning {
  border-color: #ffc107 !important; }

.border-danger {
  border-color: #f86c6b !important; }

.border-light {
  border-color: #f0f3f5 !important; }

.border-dark {
  border-color: #29363d !important; }

.border-white {
  border-color: #fff !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: flex !important; }
  .d-sm-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: flex !important; }
  .d-md-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: flex !important; }
  .d-lg-inline-flex {
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; } }

.d-print-block {
  display: none !important; }
  @media print {
    .d-print-block {
      display: block !important; } }

.d-print-inline {
  display: none !important; }
  @media print {
    .d-print-inline {
      display: inline !important; } }

.d-print-inline-block {
  display: none !important; }
  @media print {
    .d-print-inline-block {
      display: inline-block !important; } }

@media print {
  .d-print-none {
    display: none !important; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.flex-row {
  flex-direction: row !important; }

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }
  .flex-sm-column {
    flex-direction: column !important; }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }
  .flex-md-column {
    flex-direction: column !important; }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important; }
  .flex-lg-column {
    flex-direction: column !important; }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important; }
  .flex-xl-column {
    flex-direction: column !important; }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; } }

.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  clip-path: inset(50%);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
  clip-path: none; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.p-0 {
  padding: 0 !important; }

.pt-0,
.py-0 {
  padding-top: 0 !important; }

.pr-0,
.px-0 {
  padding-right: 0 !important; }

.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

.pl-0,
.px-0 {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

.text-justify {
  text-align: justify !important; }

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

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-primary {
  color: #20a8d8 !important; }

a.text-primary:focus, a.text-primary:hover {
  color: #1985ac !important; }

.text-secondary {
  color: #a4b7c1 !important; }

a.text-secondary:focus, a.text-secondary:hover {
  color: #869fac !important; }

.text-success {
  color: #4dbd74 !important; }

a.text-success:focus, a.text-success:hover {
  color: #3a9d5d !important; }

.text-info {
  color: #63c2de !important; }

a.text-info:focus, a.text-info:hover {
  color: #39b2d5 !important; }

.text-warning {
  color: #ffc107 !important; }

a.text-warning:focus, a.text-warning:hover {
  color: #d39e00 !important; }

.text-danger {
  color: #f86c6b !important; }

a.text-danger:focus, a.text-danger:hover {
  color: #f63c3a !important; }

.text-light {
  color: #f0f3f5 !important; }

a.text-light:focus, a.text-light:hover {
  color: #d1dbe1 !important; }

.text-dark {
  color: #29363d !important; }

a.text-dark:focus, a.text-dark:hover {
  color: #151b1f !important; }

.text-muted {
  color: #536c79 !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

body {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased; }

.font-xs {
  font-size: .75rem !important; }

.font-sm {
  font-size: .85rem !important; }

.font-lg {
  font-size: 1rem !important; }

.font-xl {
  font-size: 1.25rem !important; }

.font-2xl {
  font-size: 1.5rem !important; }

.font-3xl {
  font-size: 1.75rem !important; }

.font-4xl {
  font-size: 2rem !important; }

.font-5xl {
  font-size: 2.5rem !important; }

.animated {
  animation-duration: 1s; }

.animated.infinite {
  animation-iteration-count: infinite; }

.animated.hinge {
  animation-duration: 2s; }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.fadeIn {
  animation-name: fadeIn; }

.aside-menu {
  z-index: 1019;
  width: 250px;
  color: #29363d;
  background: #fff;
  border-left: 1px solid #c2cfd6; }
  .aside-menu .nav-tabs {
    border-color: #c2cfd6; }
    .aside-menu .nav-tabs .nav-link, .aside-menu .nav-tabs .navbar .dropdown-toggle, .navbar .aside-menu .nav-tabs .dropdown-toggle {
      padding: 0.75rem 1rem;
      color: #151b1e;
      border-top: 0; }
      .aside-menu .nav-tabs .nav-link.active, .aside-menu .nav-tabs .navbar .active.dropdown-toggle, .navbar .aside-menu .nav-tabs .active.dropdown-toggle {
        color: #20a8d8;
        border-right-color: #c2cfd6;
        border-left-color: #c2cfd6; }
    .aside-menu .nav-tabs .nav-item:first-child .nav-link, .aside-menu .nav-tabs .nav-item:first-child .navbar .dropdown-toggle, .navbar .aside-menu .nav-tabs .nav-item:first-child .dropdown-toggle {
      border-left: 0; }
  .aside-menu .tab-content {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    border: 0;
    border-top: 1px solid #c2cfd6;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .aside-menu .tab-content::-webkit-scrollbar {
      width: 10px;
      margin-left: -10px;
      -webkit-appearance: none; }
    .aside-menu .tab-content::-webkit-scrollbar-track {
      background-color: white;
      border-right: 1px solid #f2f2f2;
      border-left: 1px solid #f2f2f2; }
    .aside-menu .tab-content::-webkit-scrollbar-thumb {
      height: 50px;
      background-color: #e6e6e6;
      background-clip: content-box;
      border-color: transparent;
      border-style: solid;
      border-width: 1px 2px; }
    .aside-menu .tab-content .tab-pane {
      padding: 0; }

.img-avatar {
  border-radius: 50em; }

.avatar {
  position: relative;
  display: inline-block;
  width: 36px; }
  .avatar .img-avatar {
    width: 36px;
    height: 36px; }
  .avatar .avatar-status {
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 10px;
    height: 10px;
    border: 1px solid #fff;
    border-radius: 50em; }

.avatar.avatar-xs {
  position: relative;
  display: inline-block;
  width: 20px; }
  .avatar.avatar-xs .img-avatar {
    width: 20px;
    height: 20px; }
  .avatar.avatar-xs .avatar-status {
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 8px;
    height: 8px;
    border: 1px solid #fff;
    border-radius: 50em; }

.avatar.avatar-sm {
  position: relative;
  display: inline-block;
  width: 24px; }
  .avatar.avatar-sm .img-avatar {
    width: 24px;
    height: 24px; }
  .avatar.avatar-sm .avatar-status {
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 8px;
    height: 8px;
    border: 1px solid #fff;
    border-radius: 50em; }

.avatar.avatar-lg {
  position: relative;
  display: inline-block;
  width: 72px; }
  .avatar.avatar-lg .img-avatar {
    width: 72px;
    height: 72px; }
  .avatar.avatar-lg .avatar-status {
    position: absolute;
    right: 0;
    bottom: 0;
    display: block;
    width: 12px;
    height: 12px;
    border: 1px solid #fff;
    border-radius: 50em; }

.avatars-stack .avatar.avatar-xs {
  margin-right: -10px; }

.avatars-stack .avatar {
  margin-right: -15px;
  transition: margin-left 0.25s, margin-right 0.25s; }
  .avatars-stack .avatar:hover {
    margin-right: 0 !important; }

.badge-pill {
  border-radius: 10rem; }

.breadcrumb-menu {
  margin-left: auto; }
  .breadcrumb-menu::before {
    display: none; }
  .breadcrumb-menu .btn-group {
    vertical-align: top; }
  .breadcrumb-menu .btn {
    padding: 0 0.75rem;
    color: #536c79;
    vertical-align: top;
    border: 0; }
    .breadcrumb-menu .btn:hover, .breadcrumb-menu .btn.active {
      color: #151b1e;
      background: transparent; }
  .breadcrumb-menu .open .btn {
    color: #151b1e;
    background: transparent; }
  .breadcrumb-menu .dropdown-menu {
    min-width: 180px;
    line-height: 1.5; }

.breadcrumb {
  position: relative;
  border-bottom: 1px solid #c2cfd6; }

button {
  cursor: pointer; }

.btn .badge {
  position: absolute;
  top: 2px;
  right: 6px;
  font-size: 9px; }

.btn-transparent {
  color: #fff;
  background-color: transparent;
  border-color: transparent; }

.btn [class^="icon-"], .btn [class*=" icon-"] {
  display: inline-block;
  margin-top: -2px;
  vertical-align: middle; }

.btn-facebook,
.btn-twitter,
.btn-linkedin,
.btn-flickr,
.btn-tumblr,
.btn-xing,
.btn-github,
.btn-html5,
.btn-openid,
.btn-stack-overflow,
.btn-youtube,
.btn-css3,
.btn-dribbble,
.btn-google-plus,
.btn-instagram,
.btn-pinterest,
.btn-vk,
.btn-yahoo,
.btn-behance,
.btn-dropbox,
.btn-reddit,
.btn-spotify,
.btn-vine,
.btn-foursquare,
.btn-vimeo {
  position: relative;
  overflow: hidden;
  color: #fff !important;
  text-align: center;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border: 0; }
  .btn-facebook::before,
  .btn-twitter::before,
  .btn-linkedin::before,
  .btn-flickr::before,
  .btn-tumblr::before,
  .btn-xing::before,
  .btn-github::before,
  .btn-html5::before,
  .btn-openid::before,
  .btn-stack-overflow::before,
  .btn-youtube::before,
  .btn-css3::before,
  .btn-dribbble::before,
  .btn-google-plus::before,
  .btn-instagram::before,
  .btn-pinterest::before,
  .btn-vk::before,
  .btn-yahoo::before,
  .btn-behance::before,
  .btn-dropbox::before,
  .btn-reddit::before,
  .btn-spotify::before,
  .btn-vine::before,
  .btn-foursquare::before,
  .btn-vimeo::before {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    font-family: "FontAwesome";
    font-style: normal;
    font-weight: normal;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased; }
  .btn-facebook:hover,
  .btn-twitter:hover,
  .btn-linkedin:hover,
  .btn-flickr:hover,
  .btn-tumblr:hover,
  .btn-xing:hover,
  .btn-github:hover,
  .btn-html5:hover,
  .btn-openid:hover,
  .btn-stack-overflow:hover,
  .btn-youtube:hover,
  .btn-css3:hover,
  .btn-dribbble:hover,
  .btn-google-plus:hover,
  .btn-instagram:hover,
  .btn-pinterest:hover,
  .btn-vk:hover,
  .btn-yahoo:hover,
  .btn-behance:hover,
  .btn-dropbox:hover,
  .btn-reddit:hover,
  .btn-spotify:hover,
  .btn-vine:hover,
  .btn-foursquare:hover,
  .btn-vimeo:hover {
    color: #fff; }
  .btn-facebook.icon span,
  .btn-twitter.icon span,
  .btn-linkedin.icon span,
  .btn-flickr.icon span,
  .btn-tumblr.icon span,
  .btn-xing.icon span,
  .btn-github.icon span,
  .btn-html5.icon span,
  .btn-openid.icon span,
  .btn-stack-overflow.icon span,
  .btn-youtube.icon span,
  .btn-css3.icon span,
  .btn-dribbble.icon span,
  .btn-google-plus.icon span,
  .btn-instagram.icon span,
  .btn-pinterest.icon span,
  .btn-vk.icon span,
  .btn-yahoo.icon span,
  .btn-behance.icon span,
  .btn-dropbox.icon span,
  .btn-reddit.icon span,
  .btn-spotify.icon span,
  .btn-vine.icon span,
  .btn-foursquare.icon span,
  .btn-vimeo.icon span {
    display: none; }
  .btn-facebook.text::before,
  .btn-twitter.text::before,
  .btn-linkedin.text::before,
  .btn-flickr.text::before,
  .btn-tumblr.text::before,
  .btn-xing.text::before,
  .btn-github.text::before,
  .btn-html5.text::before,
  .btn-openid.text::before,
  .btn-stack-overflow.text::before,
  .btn-youtube.text::before,
  .btn-css3.text::before,
  .btn-dribbble.text::before,
  .btn-google-plus.text::before,
  .btn-instagram.text::before,
  .btn-pinterest.text::before,
  .btn-vk.text::before,
  .btn-yahoo.text::before,
  .btn-behance.text::before,
  .btn-dropbox.text::before,
  .btn-reddit.text::before,
  .btn-spotify.text::before,
  .btn-vine.text::before,
  .btn-foursquare.text::before,
  .btn-vimeo.text::before {
    display: none; }
  .btn-facebook.text span,
  .btn-twitter.text span,
  .btn-linkedin.text span,
  .btn-flickr.text span,
  .btn-tumblr.text span,
  .btn-xing.text span,
  .btn-github.text span,
  .btn-html5.text span,
  .btn-openid.text span,
  .btn-stack-overflow.text span,
  .btn-youtube.text span,
  .btn-css3.text span,
  .btn-dribbble.text span,
  .btn-google-plus.text span,
  .btn-instagram.text span,
  .btn-pinterest.text span,
  .btn-vk.text span,
  .btn-yahoo.text span,
  .btn-behance.text span,
  .btn-dropbox.text span,
  .btn-reddit.text span,
  .btn-spotify.text span,
  .btn-vine.text span,
  .btn-foursquare.text span,
  .btn-vimeo.text span {
    margin-left: 0 !important; }
  .btn-facebook::before,
  .btn-twitter::before,
  .btn-linkedin::before,
  .btn-flickr::before,
  .btn-tumblr::before,
  .btn-xing::before,
  .btn-github::before,
  .btn-html5::before,
  .btn-openid::before,
  .btn-stack-overflow::before,
  .btn-youtube::before,
  .btn-css3::before,
  .btn-dribbble::before,
  .btn-google-plus::before,
  .btn-instagram::before,
  .btn-pinterest::before,
  .btn-vk::before,
  .btn-yahoo::before,
  .btn-behance::before,
  .btn-dropbox::before,
  .btn-reddit::before,
  .btn-spotify::before,
  .btn-vine::before,
  .btn-foursquare::before,
  .btn-vimeo::before {
    width: 2.0625rem;
    height: 2.0625rem;
    padding: 0.375rem 0;
    font-size: 0.875rem;
    line-height: 1.5; }
  .btn-facebook span,
  .btn-twitter span,
  .btn-linkedin span,
  .btn-flickr span,
  .btn-tumblr span,
  .btn-xing span,
  .btn-github span,
  .btn-html5 span,
  .btn-openid span,
  .btn-stack-overflow span,
  .btn-youtube span,
  .btn-css3 span,
  .btn-dribbble span,
  .btn-google-plus span,
  .btn-instagram span,
  .btn-pinterest span,
  .btn-vk span,
  .btn-yahoo span,
  .btn-behance span,
  .btn-dropbox span,
  .btn-reddit span,
  .btn-spotify span,
  .btn-vine span,
  .btn-foursquare span,
  .btn-vimeo span {
    margin-left: 2.0625rem; }
  .btn-facebook.icon,
  .btn-twitter.icon,
  .btn-linkedin.icon,
  .btn-flickr.icon,
  .btn-tumblr.icon,
  .btn-xing.icon,
  .btn-github.icon,
  .btn-html5.icon,
  .btn-openid.icon,
  .btn-stack-overflow.icon,
  .btn-youtube.icon,
  .btn-css3.icon,
  .btn-dribbble.icon,
  .btn-google-plus.icon,
  .btn-instagram.icon,
  .btn-pinterest.icon,
  .btn-vk.icon,
  .btn-yahoo.icon,
  .btn-behance.icon,
  .btn-dropbox.icon,
  .btn-reddit.icon,
  .btn-spotify.icon,
  .btn-vine.icon,
  .btn-foursquare.icon,
  .btn-vimeo.icon {
    width: 2.0625rem;
    height: 2.0625rem; }
  .btn-facebook.btn-lg, .btn-group-lg > .btn-facebook.btn,
  .btn-twitter.btn-lg,
  .btn-group-lg > .btn-twitter.btn,
  .btn-linkedin.btn-lg,
  .btn-group-lg > .btn-linkedin.btn,
  .btn-flickr.btn-lg,
  .btn-group-lg > .btn-flickr.btn,
  .btn-tumblr.btn-lg,
  .btn-group-lg > .btn-tumblr.btn,
  .btn-xing.btn-lg,
  .btn-group-lg > .btn-xing.btn,
  .btn-github.btn-lg,
  .btn-group-lg > .btn-github.btn,
  .btn-html5.btn-lg,
  .btn-group-lg > .btn-html5.btn,
  .btn-openid.btn-lg,
  .btn-group-lg > .btn-openid.btn,
  .btn-stack-overflow.btn-lg,
  .btn-group-lg > .btn-stack-overflow.btn,
  .btn-youtube.btn-lg,
  .btn-group-lg > .btn-youtube.btn,
  .btn-css3.btn-lg,
  .btn-group-lg > .btn-css3.btn,
  .btn-dribbble.btn-lg,
  .btn-group-lg > .btn-dribbble.btn,
  .btn-google-plus.btn-lg,
  .btn-group-lg > .btn-google-plus.btn,
  .btn-instagram.btn-lg,
  .btn-group-lg > .btn-instagram.btn,
  .btn-pinterest.btn-lg,
  .btn-group-lg > .btn-pinterest.btn,
  .btn-vk.btn-lg,
  .btn-group-lg > .btn-vk.btn,
  .btn-yahoo.btn-lg,
  .btn-group-lg > .btn-yahoo.btn,
  .btn-behance.btn-lg,
  .btn-group-lg > .btn-behance.btn,
  .btn-dropbox.btn-lg,
  .btn-group-lg > .btn-dropbox.btn,
  .btn-reddit.btn-lg,
  .btn-group-lg > .btn-reddit.btn,
  .btn-spotify.btn-lg,
  .btn-group-lg > .btn-spotify.btn,
  .btn-vine.btn-lg,
  .btn-group-lg > .btn-vine.btn,
  .btn-foursquare.btn-lg,
  .btn-group-lg > .btn-foursquare.btn,
  .btn-vimeo.btn-lg,
  .btn-group-lg > .btn-vimeo.btn {
    padding: 0.5rem 1rem;
    font-size: 1.09375rem;
    line-height: 1.5;
    border: 0; }
    .btn-facebook.btn-lg::before, .btn-group-lg > .btn-facebook.btn::before,
    .btn-twitter.btn-lg::before,
    .btn-group-lg > .btn-twitter.btn::before,
    .btn-linkedin.btn-lg::before,
    .btn-group-lg > .btn-linkedin.btn::before,
    .btn-flickr.btn-lg::before,
    .btn-group-lg > .btn-flickr.btn::before,
    .btn-tumblr.btn-lg::before,
    .btn-group-lg > .btn-tumblr.btn::before,
    .btn-xing.btn-lg::before,
    .btn-group-lg > .btn-xing.btn::before,
    .btn-github.btn-lg::before,
    .btn-group-lg > .btn-github.btn::before,
    .btn-html5.btn-lg::before,
    .btn-group-lg > .btn-html5.btn::before,
    .btn-openid.btn-lg::before,
    .btn-group-lg > .btn-openid.btn::before,
    .btn-stack-overflow.btn-lg::before,
    .btn-group-lg > .btn-stack-overflow.btn::before,
    .btn-youtube.btn-lg::before,
    .btn-group-lg > .btn-youtube.btn::before,
    .btn-css3.btn-lg::before,
    .btn-group-lg > .btn-css3.btn::before,
    .btn-dribbble.btn-lg::before,
    .btn-group-lg > .btn-dribbble.btn::before,
    .btn-google-plus.btn-lg::before,
    .btn-group-lg > .btn-google-plus.btn::before,
    .btn-instagram.btn-lg::before,
    .btn-group-lg > .btn-instagram.btn::before,
    .btn-pinterest.btn-lg::before,
    .btn-group-lg > .btn-pinterest.btn::before,
    .btn-vk.btn-lg::before,
    .btn-group-lg > .btn-vk.btn::before,
    .btn-yahoo.btn-lg::before,
    .btn-group-lg > .btn-yahoo.btn::before,
    .btn-behance.btn-lg::before,
    .btn-group-lg > .btn-behance.btn::before,
    .btn-dropbox.btn-lg::before,
    .btn-group-lg > .btn-dropbox.btn::before,
    .btn-reddit.btn-lg::before,
    .btn-group-lg > .btn-reddit.btn::before,
    .btn-spotify.btn-lg::before,
    .btn-group-lg > .btn-spotify.btn::before,
    .btn-vine.btn-lg::before,
    .btn-group-lg > .btn-vine.btn::before,
    .btn-foursquare.btn-lg::before,
    .btn-group-lg > .btn-foursquare.btn::before,
    .btn-vimeo.btn-lg::before,
    .btn-group-lg > .btn-vimeo.btn::before {
      width: 2.64062rem;
      height: 2.64062rem;
      padding: 0.5rem 0;
      font-size: 1.09375rem;
      line-height: 1.5; }
    .btn-facebook.btn-lg span, .btn-group-lg > .btn-facebook.btn span,
    .btn-twitter.btn-lg span, .btn-group-lg > .btn-twitter.btn span,
    .btn-linkedin.btn-lg span, .btn-group-lg > .btn-linkedin.btn span,
    .btn-flickr.btn-lg span, .btn-group-lg > .btn-flickr.btn span,
    .btn-tumblr.btn-lg span, .btn-group-lg > .btn-tumblr.btn span,
    .btn-xing.btn-lg span, .btn-group-lg > .btn-xing.btn span,
    .btn-github.btn-lg span, .btn-group-lg > .btn-github.btn span,
    .btn-html5.btn-lg span, .btn-group-lg > .btn-html5.btn span,
    .btn-openid.btn-lg span, .btn-group-lg > .btn-openid.btn span,
    .btn-stack-overflow.btn-lg span, .btn-group-lg > .btn-stack-overflow.btn span,
    .btn-youtube.btn-lg span, .btn-group-lg > .btn-youtube.btn span,
    .btn-css3.btn-lg span, .btn-group-lg > .btn-css3.btn span,
    .btn-dribbble.btn-lg span, .btn-group-lg > .btn-dribbble.btn span,
    .btn-google-plus.btn-lg span, .btn-group-lg > .btn-google-plus.btn span,
    .btn-instagram.btn-lg span, .btn-group-lg > .btn-instagram.btn span,
    .btn-pinterest.btn-lg span, .btn-group-lg > .btn-pinterest.btn span,
    .btn-vk.btn-lg span, .btn-group-lg > .btn-vk.btn span,
    .btn-yahoo.btn-lg span, .btn-group-lg > .btn-yahoo.btn span,
    .btn-behance.btn-lg span, .btn-group-lg > .btn-behance.btn span,
    .btn-dropbox.btn-lg span, .btn-group-lg > .btn-dropbox.btn span,
    .btn-reddit.btn-lg span, .btn-group-lg > .btn-reddit.btn span,
    .btn-spotify.btn-lg span, .btn-group-lg > .btn-spotify.btn span,
    .btn-vine.btn-lg span, .btn-group-lg > .btn-vine.btn span,
    .btn-foursquare.btn-lg span, .btn-group-lg > .btn-foursquare.btn span,
    .btn-vimeo.btn-lg span, .btn-group-lg > .btn-vimeo.btn span {
      margin-left: 2.64062rem; }
    .btn-facebook.btn-lg.icon, .btn-group-lg > .btn-facebook.icon.btn,
    .btn-twitter.btn-lg.icon,
    .btn-group-lg > .btn-twitter.icon.btn,
    .btn-linkedin.btn-lg.icon,
    .btn-group-lg > .btn-linkedin.icon.btn,
    .btn-flickr.btn-lg.icon,
    .btn-group-lg > .btn-flickr.icon.btn,
    .btn-tumblr.btn-lg.icon,
    .btn-group-lg > .btn-tumblr.icon.btn,
    .btn-xing.btn-lg.icon,
    .btn-group-lg > .btn-xing.icon.btn,
    .btn-github.btn-lg.icon,
    .btn-group-lg > .btn-github.icon.btn,
    .btn-html5.btn-lg.icon,
    .btn-group-lg > .btn-html5.icon.btn,
    .btn-openid.btn-lg.icon,
    .btn-group-lg > .btn-openid.icon.btn,
    .btn-stack-overflow.btn-lg.icon,
    .btn-group-lg > .btn-stack-overflow.icon.btn,
    .btn-youtube.btn-lg.icon,
    .btn-group-lg > .btn-youtube.icon.btn,
    .btn-css3.btn-lg.icon,
    .btn-group-lg > .btn-css3.icon.btn,
    .btn-dribbble.btn-lg.icon,
    .btn-group-lg > .btn-dribbble.icon.btn,
    .btn-google-plus.btn-lg.icon,
    .btn-group-lg > .btn-google-plus.icon.btn,
    .btn-instagram.btn-lg.icon,
    .btn-group-lg > .btn-instagram.icon.btn,
    .btn-pinterest.btn-lg.icon,
    .btn-group-lg > .btn-pinterest.icon.btn,
    .btn-vk.btn-lg.icon,
    .btn-group-lg > .btn-vk.icon.btn,
    .btn-yahoo.btn-lg.icon,
    .btn-group-lg > .btn-yahoo.icon.btn,
    .btn-behance.btn-lg.icon,
    .btn-group-lg > .btn-behance.icon.btn,
    .btn-dropbox.btn-lg.icon,
    .btn-group-lg > .btn-dropbox.icon.btn,
    .btn-reddit.btn-lg.icon,
    .btn-group-lg > .btn-reddit.icon.btn,
    .btn-spotify.btn-lg.icon,
    .btn-group-lg > .btn-spotify.icon.btn,
    .btn-vine.btn-lg.icon,
    .btn-group-lg > .btn-vine.icon.btn,
    .btn-foursquare.btn-lg.icon,
    .btn-group-lg > .btn-foursquare.icon.btn,
    .btn-vimeo.btn-lg.icon,
    .btn-group-lg > .btn-vimeo.icon.btn {
      width: 2.64062rem;
      height: 2.64062rem; }
  .btn-facebook.btn-sm, .btn-group-sm > .btn-facebook.btn,
  .btn-twitter.btn-sm,
  .btn-group-sm > .btn-twitter.btn,
  .btn-linkedin.btn-sm,
  .btn-group-sm > .btn-linkedin.btn,
  .btn-flickr.btn-sm,
  .btn-group-sm > .btn-flickr.btn,
  .btn-tumblr.btn-sm,
  .btn-group-sm > .btn-tumblr.btn,
  .btn-xing.btn-sm,
  .btn-group-sm > .btn-xing.btn,
  .btn-github.btn-sm,
  .btn-group-sm > .btn-github.btn,
  .btn-html5.btn-sm,
  .btn-group-sm > .btn-html5.btn,
  .btn-openid.btn-sm,
  .btn-group-sm > .btn-openid.btn,
  .btn-stack-overflow.btn-sm,
  .btn-group-sm > .btn-stack-overflow.btn,
  .btn-youtube.btn-sm,
  .btn-group-sm > .btn-youtube.btn,
  .btn-css3.btn-sm,
  .btn-group-sm > .btn-css3.btn,
  .btn-dribbble.btn-sm,
  .btn-group-sm > .btn-dribbble.btn,
  .btn-google-plus.btn-sm,
  .btn-group-sm > .btn-google-plus.btn,
  .btn-instagram.btn-sm,
  .btn-group-sm > .btn-instagram.btn,
  .btn-pinterest.btn-sm,
  .btn-group-sm > .btn-pinterest.btn,
  .btn-vk.btn-sm,
  .btn-group-sm > .btn-vk.btn,
  .btn-yahoo.btn-sm,
  .btn-group-sm > .btn-yahoo.btn,
  .btn-behance.btn-sm,
  .btn-group-sm > .btn-behance.btn,
  .btn-dropbox.btn-sm,
  .btn-group-sm > .btn-dropbox.btn,
  .btn-reddit.btn-sm,
  .btn-group-sm > .btn-reddit.btn,
  .btn-spotify.btn-sm,
  .btn-group-sm > .btn-spotify.btn,
  .btn-vine.btn-sm,
  .btn-group-sm > .btn-vine.btn,
  .btn-foursquare.btn-sm,
  .btn-group-sm > .btn-foursquare.btn,
  .btn-vimeo.btn-sm,
  .btn-group-sm > .btn-vimeo.btn {
    padding: 0.25rem 0.5rem;
    font-size: 0.76562rem;
    line-height: 1.5;
    border: 0; }
    .btn-facebook.btn-sm::before, .btn-group-sm > .btn-facebook.btn::before,
    .btn-twitter.btn-sm::before,
    .btn-group-sm > .btn-twitter.btn::before,
    .btn-linkedin.btn-sm::before,
    .btn-group-sm > .btn-linkedin.btn::before,
    .btn-flickr.btn-sm::before,
    .btn-group-sm > .btn-flickr.btn::before,
    .btn-tumblr.btn-sm::before,
    .btn-group-sm > .btn-tumblr.btn::before,
    .btn-xing.btn-sm::before,
    .btn-group-sm > .btn-xing.btn::before,
    .btn-github.btn-sm::before,
    .btn-group-sm > .btn-github.btn::before,
    .btn-html5.btn-sm::before,
    .btn-group-sm > .btn-html5.btn::before,
    .btn-openid.btn-sm::before,
    .btn-group-sm > .btn-openid.btn::before,
    .btn-stack-overflow.btn-sm::before,
    .btn-group-sm > .btn-stack-overflow.btn::before,
    .btn-youtube.btn-sm::before,
    .btn-group-sm > .btn-youtube.btn::before,
    .btn-css3.btn-sm::before,
    .btn-group-sm > .btn-css3.btn::before,
    .btn-dribbble.btn-sm::before,
    .btn-group-sm > .btn-dribbble.btn::before,
    .btn-google-plus.btn-sm::before,
    .btn-group-sm > .btn-google-plus.btn::before,
    .btn-instagram.btn-sm::before,
    .btn-group-sm > .btn-instagram.btn::before,
    .btn-pinterest.btn-sm::before,
    .btn-group-sm > .btn-pinterest.btn::before,
    .btn-vk.btn-sm::before,
    .btn-group-sm > .btn-vk.btn::before,
    .btn-yahoo.btn-sm::before,
    .btn-group-sm > .btn-yahoo.btn::before,
    .btn-behance.btn-sm::before,
    .btn-group-sm > .btn-behance.btn::before,
    .btn-dropbox.btn-sm::before,
    .btn-group-sm > .btn-dropbox.btn::before,
    .btn-reddit.btn-sm::before,
    .btn-group-sm > .btn-reddit.btn::before,
    .btn-spotify.btn-sm::before,
    .btn-group-sm > .btn-spotify.btn::before,
    .btn-vine.btn-sm::before,
    .btn-group-sm > .btn-vine.btn::before,
    .btn-foursquare.btn-sm::before,
    .btn-group-sm > .btn-foursquare.btn::before,
    .btn-vimeo.btn-sm::before,
    .btn-group-sm > .btn-vimeo.btn::before {
      width: 1.64844rem;
      height: 1.64844rem;
      padding: 0.25rem 0;
      font-size: 0.76562rem;
      line-height: 1.5; }
    .btn-facebook.btn-sm span, .btn-group-sm > .btn-facebook.btn span,
    .btn-twitter.btn-sm span, .btn-group-sm > .btn-twitter.btn span,
    .btn-linkedin.btn-sm span, .btn-group-sm > .btn-linkedin.btn span,
    .btn-flickr.btn-sm span, .btn-group-sm > .btn-flickr.btn span,
    .btn-tumblr.btn-sm span, .btn-group-sm > .btn-tumblr.btn span,
    .btn-xing.btn-sm span, .btn-group-sm > .btn-xing.btn span,
    .btn-github.btn-sm span, .btn-group-sm > .btn-github.btn span,
    .btn-html5.btn-sm span, .btn-group-sm > .btn-html5.btn span,
    .btn-openid.btn-sm span, .btn-group-sm > .btn-openid.btn span,
    .btn-stack-overflow.btn-sm span, .btn-group-sm > .btn-stack-overflow.btn span,
    .btn-youtube.btn-sm span, .btn-group-sm > .btn-youtube.btn span,
    .btn-css3.btn-sm span, .btn-group-sm > .btn-css3.btn span,
    .btn-dribbble.btn-sm span, .btn-group-sm > .btn-dribbble.btn span,
    .btn-google-plus.btn-sm span, .btn-group-sm > .btn-google-plus.btn span,
    .btn-instagram.btn-sm span, .btn-group-sm > .btn-instagram.btn span,
    .btn-pinterest.btn-sm span, .btn-group-sm > .btn-pinterest.btn span,
    .btn-vk.btn-sm span, .btn-group-sm > .btn-vk.btn span,
    .btn-yahoo.btn-sm span, .btn-group-sm > .btn-yahoo.btn span,
    .btn-behance.btn-sm span, .btn-group-sm > .btn-behance.btn span,
    .btn-dropbox.btn-sm span, .btn-group-sm > .btn-dropbox.btn span,
    .btn-reddit.btn-sm span, .btn-group-sm > .btn-reddit.btn span,
    .btn-spotify.btn-sm span, .btn-group-sm > .btn-spotify.btn span,
    .btn-vine.btn-sm span, .btn-group-sm > .btn-vine.btn span,
    .btn-foursquare.btn-sm span, .btn-group-sm > .btn-foursquare.btn span,
    .btn-vimeo.btn-sm span, .btn-group-sm > .btn-vimeo.btn span {
      margin-left: 1.64844rem; }
    .btn-facebook.btn-sm.icon, .btn-group-sm > .btn-facebook.icon.btn,
    .btn-twitter.btn-sm.icon,
    .btn-group-sm > .btn-twitter.icon.btn,
    .btn-linkedin.btn-sm.icon,
    .btn-group-sm > .btn-linkedin.icon.btn,
    .btn-flickr.btn-sm.icon,
    .btn-group-sm > .btn-flickr.icon.btn,
    .btn-tumblr.btn-sm.icon,
    .btn-group-sm > .btn-tumblr.icon.btn,
    .btn-xing.btn-sm.icon,
    .btn-group-sm > .btn-xing.icon.btn,
    .btn-github.btn-sm.icon,
    .btn-group-sm > .btn-github.icon.btn,
    .btn-html5.btn-sm.icon,
    .btn-group-sm > .btn-html5.icon.btn,
    .btn-openid.btn-sm.icon,
    .btn-group-sm > .btn-openid.icon.btn,
    .btn-stack-overflow.btn-sm.icon,
    .btn-group-sm > .btn-stack-overflow.icon.btn,
    .btn-youtube.btn-sm.icon,
    .btn-group-sm > .btn-youtube.icon.btn,
    .btn-css3.btn-sm.icon,
    .btn-group-sm > .btn-css3.icon.btn,
    .btn-dribbble.btn-sm.icon,
    .btn-group-sm > .btn-dribbble.icon.btn,
    .btn-google-plus.btn-sm.icon,
    .btn-group-sm > .btn-google-plus.icon.btn,
    .btn-instagram.btn-sm.icon,
    .btn-group-sm > .btn-instagram.icon.btn,
    .btn-pinterest.btn-sm.icon,
    .btn-group-sm > .btn-pinterest.icon.btn,
    .btn-vk.btn-sm.icon,
    .btn-group-sm > .btn-vk.icon.btn,
    .btn-yahoo.btn-sm.icon,
    .btn-group-sm > .btn-yahoo.icon.btn,
    .btn-behance.btn-sm.icon,
    .btn-group-sm > .btn-behance.icon.btn,
    .btn-dropbox.btn-sm.icon,
    .btn-group-sm > .btn-dropbox.icon.btn,
    .btn-reddit.btn-sm.icon,
    .btn-group-sm > .btn-reddit.icon.btn,
    .btn-spotify.btn-sm.icon,
    .btn-group-sm > .btn-spotify.icon.btn,
    .btn-vine.btn-sm.icon,
    .btn-group-sm > .btn-vine.icon.btn,
    .btn-foursquare.btn-sm.icon,
    .btn-group-sm > .btn-foursquare.icon.btn,
    .btn-vimeo.btn-sm.icon,
    .btn-group-sm > .btn-vimeo.icon.btn {
      width: 1.64844rem;
      height: 1.64844rem; }

.btn-facebook {
  background: #3b5998; }
  .btn-facebook::before {
    content: "\F09A";
    background: #344e86; }
  .btn-facebook:hover {
    background: #344e86; }
    .btn-facebook:hover::before {
      background: #2d4373; }

.btn-twitter {
  background: #00aced; }
  .btn-twitter::before {
    content: "\F099";
    background: #0099d4; }
  .btn-twitter:hover {
    background: #0099d4; }
    .btn-twitter:hover::before {
      background: #0087ba; }

.btn-linkedin {
  background: #4875b4; }
  .btn-linkedin::before {
    content: "\F0E1";
    background: #4169a2; }
  .btn-linkedin:hover {
    background: #4169a2; }
    .btn-linkedin:hover::before {
      background: #395d90; }

.btn-flickr {
  background: #ff0084; }
  .btn-flickr::before {
    content: "\F16E";
    background: #e60077; }
  .btn-flickr:hover {
    background: #e60077; }
    .btn-flickr:hover::before {
      background: #cc006a; }

.btn-tumblr {
  background: #32506d; }
  .btn-tumblr::before {
    content: "\F173";
    background: #2a435c; }
  .btn-tumblr:hover {
    background: #2a435c; }
    .btn-tumblr:hover::before {
      background: #22364a; }

.btn-xing {
  background: #026466; }
  .btn-xing::before {
    content: "\F168";
    background: #024b4d; }
  .btn-xing:hover {
    background: #024b4d; }
    .btn-xing:hover::before {
      background: #013334; }

.btn-github {
  background: #4183c4; }
  .btn-github::before {
    content: "\F09B";
    background: #3876b4; }
  .btn-github:hover {
    background: #3876b4; }
    .btn-github:hover::before {
      background: #3269a0; }

.btn-html5 {
  background: #e34f26; }
  .btn-html5::before {
    content: "\F13B";
    background: #d4431b; }
  .btn-html5:hover {
    background: #d4431b; }
    .btn-html5:hover::before {
      background: #be3c18; }

.btn-openid {
  background: #f78c40; }
  .btn-openid::before {
    content: "\F19B";
    background: #f67d28; }
  .btn-openid:hover {
    background: #f67d28; }
    .btn-openid:hover::before {
      background: #f56f0f; }

.btn-stack-overflow {
  background: #fe7a15; }
  .btn-stack-overflow::before {
    content: "\F16C";
    background: #f86c01; }
  .btn-stack-overflow:hover {
    background: #f86c01; }
    .btn-stack-overflow:hover::before {
      background: #df6101; }

.btn-css3 {
  background: #0170ba; }
  .btn-css3::before {
    content: "\F13C";
    background: #0161a1; }
  .btn-css3:hover {
    background: #0161a1; }
    .btn-css3:hover::before {
      background: #015187; }

.btn-youtube {
  background: #b00; }
  .btn-youtube::before {
    content: "\F167";
    background: #a20000; }
  .btn-youtube:hover {
    background: #a20000; }
    .btn-youtube:hover::before {
      background: #880000; }

.btn-dribbble {
  background: #ea4c89; }
  .btn-dribbble::before {
    content: "\F17D";
    background: #e7357a; }
  .btn-dribbble:hover {
    background: #e7357a; }
    .btn-dribbble:hover::before {
      background: #e51e6b; }

.btn-google-plus {
  background: #d34836; }
  .btn-google-plus::before {
    content: "\F0D5";
    background: #c43d2b; }
  .btn-google-plus:hover {
    background: #c43d2b; }
    .btn-google-plus:hover::before {
      background: #b03626; }

.btn-instagram {
  background: #517fa4; }
  .btn-instagram::before {
    content: "\F16D";
    background: #497293; }
  .btn-instagram:hover {
    background: #497293; }
    .btn-instagram:hover::before {
      background: #406582; }

.btn-pinterest {
  background: #cb2027; }
  .btn-pinterest::before {
    content: "\F0D2";
    background: #b51d23; }
  .btn-pinterest:hover {
    background: #b51d23; }
    .btn-pinterest:hover::before {
      background: #9f191f; }

.btn-vk {
  background: #45668e; }
  .btn-vk::before {
    content: "\F189";
    background: #3d5a7d; }
  .btn-vk:hover {
    background: #3d5a7d; }
    .btn-vk:hover::before {
      background: #344d6c; }

.btn-yahoo {
  background: #400191; }
  .btn-yahoo::before {
    content: "\F19E";
    background: #350178; }
  .btn-yahoo:hover {
    background: #350178; }
    .btn-yahoo:hover::before {
      background: #2a015e; }

.btn-behance {
  background: #1769ff; }
  .btn-behance::before {
    content: "\F1B4";
    background: #0059fd; }
  .btn-behance:hover {
    background: #0059fd; }
    .btn-behance:hover::before {
      background: #0050e3; }

.btn-dropbox {
  background: #007ee5; }
  .btn-dropbox::before {
    content: "\F16B";
    background: #0070cc; }
  .btn-dropbox:hover {
    background: #0070cc; }
    .btn-dropbox:hover::before {
      background: #0062b2; }

.btn-reddit {
  background: #ff4500; }
  .btn-reddit::before {
    content: "\F1A1";
    background: #e63e00; }
  .btn-reddit:hover {
    background: #e63e00; }
    .btn-reddit:hover::before {
      background: #cc3700; }

.btn-spotify {
  background: #7ab800; }
  .btn-spotify::before {
    content: "\F1BC";
    background: #699f00; }
  .btn-spotify:hover {
    background: #699f00; }
    .btn-spotify:hover::before {
      background: #588500; }

.btn-vine {
  background: #00bf8f; }
  .btn-vine::before {
    content: "\F1CA";
    background: #00a67c; }
  .btn-vine:hover {
    background: #00a67c; }
    .btn-vine:hover::before {
      background: #008c69; }

.btn-foursquare {
  background: #1073af; }
  .btn-foursquare::before {
    content: "\F180";
    background: #0e6498; }
  .btn-foursquare:hover {
    background: #0e6498; }
    .btn-foursquare:hover::before {
      background: #0c5480; }

.btn-vimeo {
  background: #aad450; }
  .btn-vimeo::before {
    content: "\F194";
    background: #a0cf3c; }
  .btn-vimeo:hover {
    background: #a0cf3c; }
    .btn-vimeo:hover::before {
      background: #93c130; }

.callout {
  position: relative;
  padding: 0 1rem;
  margin: 1rem 0;
  border: 0 solid #c2cfd6;
  border-left-width: .25rem; }
  .callout .chart-wrapper {
    position: absolute;
    top: 10px;
    left: 50%;
    float: right;
    width: 50%; }

.callout-bordered {
  border: 1px solid #c2cfd6;
  border-left-width: .25rem; }

.callout code {
  border-radius: .25rem; }

.callout h4 {
  margin-top: 0;
  margin-bottom: .25rem; }

.callout p:last-child {
  margin-bottom: 0; }

.callout + .callout {
  margin-top: -0.25rem; }

.callout-default {
  border-left-color: #536c79; }
  .callout-default h4 {
    color: #536c79; }

.callout-primary {
  border-left-color: #20a8d8; }
  .callout-primary h4 {
    color: #20a8d8; }

.callout-secondary {
  border-left-color: #a4b7c1; }
  .callout-secondary h4 {
    color: #a4b7c1; }

.callout-success {
  border-left-color: #4dbd74; }
  .callout-success h4 {
    color: #4dbd74; }

.callout-info {
  border-left-color: #63c2de; }
  .callout-info h4 {
    color: #63c2de; }

.callout-warning {
  border-left-color: #ffc107; }
  .callout-warning h4 {
    color: #ffc107; }

.callout-danger {
  border-left-color: #f86c6b; }
  .callout-danger h4 {
    color: #f86c6b; }

.callout-light {
  border-left-color: #f0f3f5; }
  .callout-light h4 {
    color: #f0f3f5; }

.callout-dark {
  border-left-color: #29363d; }
  .callout-dark h4 {
    color: #29363d; }

.card {
  margin-bottom: 1.5rem; }
  .card.bg-primary {
    border-color: #187da0; }
    .card.bg-primary .card-header {
      background-color: #1e9ecb;
      border-color: #187da0; }
  .card.bg-secondary {
    border-color: #7e99a7; }
    .card.bg-secondary .card-header {
      background-color: #9bb0bb;
      border-color: #7e99a7; }
  .card.bg-success {
    border-color: #379457; }
    .card.bg-success .card-header {
      background-color: #44b76c;
      border-color: #379457; }
  .card.bg-info {
    border-color: #2eadd3; }
    .card.bg-info .card-header {
      background-color: #56bddb;
      border-color: #2eadd3; }
  .card.bg-warning {
    border-color: #c69500; }
    .card.bg-warning .card-header {
      background-color: #f7b900;
      border-color: #c69500; }
  .card.bg-danger {
    border-color: #f5302e; }
    .card.bg-danger .card-header {
      background-color: #f75d5c;
      border-color: #f5302e; }
  .card.bg-light {
    border-color: #cad4dc; }
    .card.bg-light .card-header {
      background-color: #e7ecef;
      border-color: #cad4dc; }
  .card.bg-dark {
    border-color: #0f1417; }
    .card.bg-dark .card-header {
      background-color: #232e34;
      border-color: #0f1417; }

.text-white .text-muted {
  color: rgba(255, 255, 255, 0.6) !important; }

.card-header .icon-bg {
  display: inline-body;
  padding: 0.75rem 1.25rem !important;
  margin-top: -0.75rem;
  margin-right: 1.25rem;
  margin-bottom: -0.75rem;
  margin-left: -1.25rem;
  line-height: inherit;
  color: #151b1e;
  vertical-align: bottom;
  background: transparent;
  border-right: 1px solid #c2cfd6; }

.card-header .nav.nav-tabs {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
  border-bottom: 0; }
  .card-header .nav.nav-tabs .nav-item {
    border-top: 0; }
  .card-header .nav.nav-tabs .nav-link, .card-header .nav.nav-tabs .navbar .dropdown-toggle, .navbar .card-header .nav.nav-tabs .dropdown-toggle {
    padding: 0.75rem 0.625rem;
    color: #536c79;
    border-top: 0; }
    .card-header .nav.nav-tabs .nav-link.active, .card-header .nav.nav-tabs .navbar .active.dropdown-toggle, .navbar .card-header .nav.nav-tabs .active.dropdown-toggle {
      color: #151b1e;
      background: #fff; }

.card-header.card-header-inverse {
  color: #fff; }

.card-header .btn {
  margin-top: -0.375rem; }

.card-header .btn-sm, .card-header .btn-group-sm > .btn {
  margin-top: -0.25rem; }

.card-header .btn-lg, .card-header .btn-group-lg > .btn {
  margin-top: -0.5rem; }

.card-footer ul {
  display: table;
  width: 100%;
  padding: 0;
  margin: 0;
  table-layout: fixed; }
  .card-footer ul li {
    display: table-cell;
    padding: 0 1.25rem;
    text-align: center; }

[class*="card-outline-"] .card-body, [class*="card-outline-"] .card-block {
  background: #fff !important; }

[class*="card-outline-"].card-outline-top {
  border-top-width: 2px;
  border-right-color: #c2cfd6;
  border-bottom-color: #c2cfd6;
  border-left-color: #c2cfd6; }

.card-accent-primary {
  border-top-width: 2px;
  border-top-color: #20a8d8; }

.card-accent-secondary {
  border-top-width: 2px;
  border-top-color: #a4b7c1; }

.card-accent-success {
  border-top-width: 2px;
  border-top-color: #4dbd74; }

.card-accent-info {
  border-top-width: 2px;
  border-top-color: #63c2de; }

.card-accent-warning {
  border-top-width: 2px;
  border-top-color: #ffc107; }

.card-accent-danger {
  border-top-width: 2px;
  border-top-color: #f86c6b; }

.card-accent-light {
  border-top-width: 2px;
  border-top-color: #f0f3f5; }

.card-accent-dark {
  border-top-width: 2px;
  border-top-color: #29363d; }

.card-header > i {
  margin-right: 0.5rem; }

.card-header .card-actions {
  position: absolute;
  top: 0;
  right: 0; }
  .card-header .card-actions a, .card-header .card-actions button {
    display: block;
    float: left;
    width: 50px;
    padding: 0.75rem 0;
    margin: 0 !important;
    color: #151b1e;
    text-align: center;
    background: transparent;
    border: 0;
    border-left: 1px solid #c2cfd6;
    box-shadow: 0; }
    .card-header .card-actions a:hover, .card-header .card-actions button:hover {
      text-decoration: none; }
    .card-header .card-actions a [class^="icon-"], .card-header .card-actions a [class*=" icon-"], .card-header .card-actions button [class^="icon-"], .card-header .card-actions button [class*=" icon-"] {
      display: inline-body;
      vertical-align: middle; }
    .card-header .card-actions a i, .card-header .card-actions button i {
      display: inline-body;
      transition: .4s; }
    .card-header .card-actions a .r180, .card-header .card-actions button .r180 {
      transform: rotate(180deg); }
  .card-header .card-actions .input-group {
    width: 230px;
    margin: 6px; }
    .card-header .card-actions .input-group .input-group-addon {
      background: #fff; }
    .card-header .card-actions .input-group input {
      border-left: 0; }

.card-full {
  margin-top: -1rem;
  margin-right: -15px;
  margin-left: -15px;
  border: 0;
  border-bottom: 1px solid #c2cfd6; }

@media (min-width: 576px) {
  .card-columns.cols-2 {
    column-count: 2; } }

.card.drag, .card .drag {
  cursor: move; }

.card-placeholder {
  background: rgba(0, 0, 0, 0.025);
  border: 1px dashed #a4b7c1; }

.chart-wrapper canvas {
  width: 100% !important; }

base-chart.chart {
  display: block !important; }

.dropdown-item {
  position: relative;
  padding: 10px 20px;
  border-bottom: 1px solid #c2cfd6; }
  .dropdown-item:last-child {
    border-bottom: 0; }
  .dropdown-item i {
    display: inline-block;
    width: 20px;
    margin-right: 10px;
    margin-left: -10px;
    color: #c2cfd6;
    text-align: center; }
  .dropdown-item .badge {
    position: absolute;
    right: 10px;
    margin-top: 2px; }

.dropdown-header {
  padding: 8px 20px;
  background: #f0f3f5;
  border-bottom: 1px solid #c2cfd6; }
  .dropdown-header .btn {
    margin-top: -7px;
    color: #536c79; }
    .dropdown-header .btn:hover {
      color: #151b1e; }
    .dropdown-header .btn.pull-right {
      margin-right: -20px; }

.dropdown-menu-lg {
  width: 250px; }

.app-header .navbar-nav .dropdown-menu {
  position: absolute; }

.app-header .navbar-nav .dropdown-menu-right {
  right: 0;
  left: auto; }

.app-header .navbar-nav .dropdown-menu-left {
  right: auto;
  left: 0; }

.app-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 0 1rem;
  color: #151b1e;
  background: #f0f3f5;
  border-top: 1px solid #c2cfd6; }

.row.row-equal {
  padding-right: 7.5px;
  padding-left: 7.5px;
  margin-right: -15px;
  margin-left: -15px; }
  .row.row-equal [class*="col-"] {
    padding-right: 7.5px;
    padding-left: 7.5px; }

.main .container-fluid {
  padding: 0 30px; }

.input-group-addon,
.input-group-btn {
  min-width: 40px;
  white-space: nowrap;
  vertical-align: middle; }

#loading-bar,
#loading-bar-spinner {
  -webkit-pointer-events: none;
  pointer-events: none;
  -moz-transition: 350ms linear all;
  -o-transition: 350ms linear all;
  -webkit-transition: 350ms linear all;
  transition: 350ms linear all; }

#loading-bar.ng-enter,
#loading-bar.ng-leave.ng-leave-active,
#loading-bar-spinner.ng-enter,
#loading-bar-spinner.ng-leave.ng-leave-active {
  opacity: 0; }

#loading-bar.ng-enter.ng-enter-active,
#loading-bar.ng-leave,
#loading-bar-spinner.ng-enter.ng-enter-active,
#loading-bar-spinner.ng-leave {
  opacity: 1; }

#loading-bar .bar {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20002;
  width: 100%;
  height: 2px;
  background: #20a8d8;
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px;
  -moz-transition: width 350ms;
  -o-transition: width 350ms;
  -webkit-transition: width 350ms;
  transition: width 350ms; }

#loading-bar .peg {
  position: absolute;
  top: 0;
  right: 0;
  width: 70px;
  height: 2px;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  -moz-box-shadow: #29d 1px 0 6px 1px;
  -ms-box-shadow: #29d 1px 0 6px 1px;
  -webkit-box-shadow: #29d 1px 0 6px 1px;
  box-shadow: #29d 1px 0 6px 1px;
  opacity: .45; }

#loading-bar-spinner {
  position: fixed;
  top: 10px;
  left: 10px;
  z-index: 10002;
  display: block; }

#loading-bar-spinner .spinner-icon {
  width: 14px;
  height: 14px;
  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;
  -moz-animation: loading-bar-spinner 400ms linear infinite;
  -ms-animation: loading-bar-spinner 400ms linear infinite;
  -o-animation: loading-bar-spinner 400ms linear infinite;
  -webkit-animation: loading-bar-spinner 400ms linear infinite;
  animation: loading-bar-spinner 400ms linear infinite; }

@-webkit-keyframes loading-bar-spinner {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-moz-keyframes loading-bar-spinner {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-o-keyframes loading-bar-spinner {
  0% {
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-ms-keyframes loading-bar-spinner {
  0% {
    -ms-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -ms-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes loading-bar-spinner {
  0% {
    transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg);
    transform: rotate(360deg); } }

.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none; }

.pace-inactive {
  display: none; }

.pace .pace-progress {
  position: fixed;
  top: 0;
  right: 100%;
  z-index: 2000;
  width: 100%;
  height: 2px;
  background: #20a8d8; }

.modal-primary .modal-content {
  border-color: #20a8d8; }

.modal-primary .modal-header {
  color: #fff;
  background-color: #20a8d8; }

.modal-secondary .modal-content {
  border-color: #a4b7c1; }

.modal-secondary .modal-header {
  color: #fff;
  background-color: #a4b7c1; }

.modal-success .modal-content {
  border-color: #4dbd74; }

.modal-success .modal-header {
  color: #fff;
  background-color: #4dbd74; }

.modal-info .modal-content {
  border-color: #63c2de; }

.modal-info .modal-header {
  color: #fff;
  background-color: #63c2de; }

.modal-warning .modal-content {
  border-color: #ffc107; }

.modal-warning .modal-header {
  color: #fff;
  background-color: #ffc107; }

.modal-danger .modal-content {
  border-color: #f86c6b; }

.modal-danger .modal-header {
  color: #fff;
  background-color: #f86c6b; }

.modal-light .modal-content {
  border-color: #f0f3f5; }

.modal-light .modal-header {
  color: #fff;
  background-color: #f0f3f5; }

.modal-dark .modal-content {
  border-color: #29363d; }

.modal-dark .modal-header {
  color: #fff;
  background-color: #29363d; }

.nav-tabs .nav-link, .nav-tabs .navbar .dropdown-toggle, .navbar .nav-tabs .dropdown-toggle {
  color: #536c79; }
  .nav-tabs .nav-link.active, .nav-tabs .navbar .active.dropdown-toggle, .navbar .nav-tabs .active.dropdown-toggle {
    color: #29363d;
    background: #fff;
    border-color: #c2cfd6;
    border-bottom-color: #fff; }
    .nav-tabs .nav-link.active:focus, .nav-tabs .navbar .active.dropdown-toggle:focus, .navbar .nav-tabs .active.dropdown-toggle:focus {
      background: #fff;
      border-color: #c2cfd6;
      border-bottom-color: #fff; }

.tab-content {
  margin-top: -1px;
  background: #fff;
  border: 1px solid #c2cfd6; }
  .tab-content .tab-pane {
    padding: 1rem; }

.card-block .tab-content {
  margin-top: 0;
  border: 0; }

.app-header.navbar {
  position: relative;
  flex-direction: row;
  height: 55px;
  padding: 0;
  margin: 0;
  background-color: #fff;
  border-bottom: 1px solid #c2cfd6; }
  .app-header.navbar .navbar-brand {
    display: inline-block;
    width: 155px;
    height: 55px;
    padding: 0.5rem 1rem;
    margin-right: 0;
    background-color: #fff;
    background-image: url(/ec6c743515174867681f25e19ebab313.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 70px auto;
    border-bottom: 1px solid #c2cfd6; }
  .app-header.navbar .navbar-toggler {
    min-width: 50px;
    padding: 0.25rem 0; }
    .app-header.navbar .navbar-toggler:hover .navbar-toggler-icon {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%2329363d' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
  .app-header.navbar .navbar-toggler-icon {
    height: 23px;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23536c79' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
  .app-header.navbar .navbar-nav {
    flex-direction: row;
    align-items: center; }
  .app-header.navbar .nav-item {
    position: relative;
    min-width: 50px;
    margin: 0 !important;
    text-align: center; }
    .app-header.navbar .nav-item button {
      margin: 0 auto; }
    .app-header.navbar .nav-item .nav-link, .app-header.navbar .nav-item .dropdown-toggle {
      padding-top: 0;
      padding-bottom: 0;
      background: 0;
      border: 0; }
      .app-header.navbar .nav-item .nav-link .badge, .app-header.navbar .nav-item .dropdown-toggle .badge {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -16px;
        margin-left: 0; }
      .app-header.navbar .nav-item .nav-link > .img-avatar, .app-header.navbar .nav-item .dropdown-toggle > .img-avatar {
        height: 35px;
        margin: 0 10px; }
  .app-header.navbar .dropdown-menu {
    padding-bottom: 0;
    line-height: 1.5; }
  .app-header.navbar .dropdown-item {
    min-width: 180px; }

.navbar-brand {
  color: #29363d; }
  .navbar-brand:focus, .navbar-brand:hover {
    color: #29363d; }

.navbar-nav .nav-link, .navbar-nav .navbar .dropdown-toggle, .navbar .navbar-nav .dropdown-toggle {
  color: #536c79; }
  .navbar-nav .nav-link:focus, .navbar-nav .navbar .dropdown-toggle:focus, .navbar .navbar-nav .dropdown-toggle:focus, .navbar-nav .nav-link:hover, .navbar-nav .navbar .dropdown-toggle:hover, .navbar .navbar-nav .dropdown-toggle:hover {
    color: #29363d; }

.navbar-nav .open > .nav-link, .navbar-nav .navbar .open > .dropdown-toggle, .navbar .navbar-nav .open > .dropdown-toggle, .navbar-nav .open > .nav-link:focus, .navbar-nav .navbar .open > .dropdown-toggle:focus, .navbar .navbar-nav .open > .dropdown-toggle:focus, .navbar-nav .open > .nav-link:hover, .navbar-nav .navbar .open > .dropdown-toggle:hover, .navbar .navbar-nav .open > .dropdown-toggle:hover,
.navbar-nav .active > .nav-link,
.navbar-nav .navbar .active > .dropdown-toggle, .navbar
.navbar-nav .active > .dropdown-toggle,
.navbar-nav .active > .nav-link:focus,
.navbar-nav .navbar .active > .dropdown-toggle:focus, .navbar
.navbar-nav .active > .dropdown-toggle:focus,
.navbar-nav .active > .nav-link:hover,
.navbar-nav .navbar .active > .dropdown-toggle:hover, .navbar
.navbar-nav .active > .dropdown-toggle:hover,
.navbar-nav .nav-link.open,
.navbar-nav .navbar .open.dropdown-toggle, .navbar
.navbar-nav .open.dropdown-toggle,
.navbar-nav .nav-link.open:focus,
.navbar-nav .navbar .open.dropdown-toggle:focus, .navbar
.navbar-nav .open.dropdown-toggle:focus,
.navbar-nav .nav-link.open:hover,
.navbar-nav .navbar .open.dropdown-toggle:hover, .navbar
.navbar-nav .open.dropdown-toggle:hover,
.navbar-nav .nav-link.active,
.navbar-nav .navbar .active.dropdown-toggle, .navbar
.navbar-nav .active.dropdown-toggle,
.navbar-nav .nav-link.active:focus,
.navbar-nav .navbar .active.dropdown-toggle:focus, .navbar
.navbar-nav .active.dropdown-toggle:focus,
.navbar-nav .nav-link.active:hover,
.navbar-nav .navbar .active.dropdown-toggle:hover, .navbar
.navbar-nav .active.dropdown-toggle:hover {
  color: #29363d; }

.navbar-divider {
  background-color: rgba(0, 0, 0, 0.075); }

@media (min-width: 992px) {
  .brand-minimized .app-header.navbar .navbar-brand {
    width: 50px;
    background-color: #fff;
    background-image: url(/950bc15cf6edcf560345ba99fe53c823.png);
    background-size: 24px;
    border-bottom: 1px solid #c2cfd6; } }

.progress-xs {
  height: 4px; }

.progress-sm {
  height: 8px; }

.progress-white {
  background-color: rgba(255, 255, 255, 0.2) !important; }
  .progress-white .progress-bar {
    background-color: #fff; }

.sidebar {
  display: flex;
  flex-direction: column;
  padding: 0;
  color: #fff;
  background: #29363d; }
  .sidebar .sidebar-close {
    position: absolute;
    right: 0;
    display: none;
    padding: 0 1rem;
    font-size: 24px;
    font-weight: 800;
    line-height: 55px;
    color: #fff;
    background: 0;
    border: 0;
    opacity: .8; }
    .sidebar .sidebar-close:hover {
      opacity: 1; }
  .sidebar .sidebar-header {
    flex: 0 0 auto;
    padding: 0.75rem 1rem;
    text-align: center;
    background: rgba(0, 0, 0, 0.2); }
  .sidebar .sidebar-form .form-control {
    color: #fff;
    background: #151b1f;
    border: 0; }
    .sidebar .sidebar-form .form-control::placeholder {
      color: rgba(255, 255, 255, 0.7); }
  .sidebar .sidebar-nav {
    position: relative;
    flex: 1;
    overflow-x: hidden;
    overflow-y: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    width: 200px; }
    .sidebar .sidebar-nav::-webkit-scrollbar {
      position: absolute;
      width: 10px;
      margin-left: -10px;
      -webkit-appearance: none; }
    .sidebar .sidebar-nav::-webkit-scrollbar-track {
      background-color: #33444c;
      border-right: 1px solid #1f292e;
      border-left: 1px solid #1f292e; }
    .sidebar .sidebar-nav::-webkit-scrollbar-thumb {
      height: 50px;
      background-color: #151b1f;
      background-clip: content-box;
      border-color: transparent;
      border-style: solid;
      border-width: 1px 2px; }
  .sidebar .nav {
    width: 200px;
    flex-direction: column;
    min-height: 100%; }
  .sidebar .nav-title {
    padding: 0.75rem 1rem;
    font-size: 11px;
    font-weight: 600;
    color: #c2cfd6;
    text-transform: uppercase; }
  .sidebar .nav-divider, .sidebar .divider {
    height: 10px; }
  .sidebar .nav-item {
    position: relative;
    margin: 0;
    transition: background .3s ease-in-out; }
  .sidebar .nav-dropdown-items {
    max-height: 0;
    padding: 0;
    margin: 0;
    overflow-y: hidden;
    transition: max-height .3s ease-in-out; }
    .sidebar .nav-dropdown-items .nav-item {
      padding: 0;
      list-style: none; }
  .sidebar .nav-link, .sidebar .navbar .dropdown-toggle, .navbar .sidebar .dropdown-toggle {
    display: block;
    padding: 0.75rem 1rem;
    color: #fff;
    text-decoration: none;
    background: transparent; }
    .sidebar .nav-link i, .sidebar .navbar .dropdown-toggle i, .navbar .sidebar .dropdown-toggle i {
      display: inline-block;
      width: 20px;
      margin: 0 0.5rem 0 0;
      font-size: 14px;
      color: #536c79;
      text-align: center; }
    .sidebar .nav-link .badge, .sidebar .navbar .dropdown-toggle .badge, .navbar .sidebar .dropdown-toggle .badge {
      float: right;
      margin-top: 2px; }
    .sidebar .nav-link.active, .sidebar .navbar .active.dropdown-toggle, .navbar .sidebar .active.dropdown-toggle {
      color: #fff;
      background: #33444c; }
      .sidebar .nav-link.active i, .sidebar .navbar .active.dropdown-toggle i, .navbar .sidebar .active.dropdown-toggle i {
        color: #20a8d8; }
    .sidebar .nav-link:hover, .sidebar .navbar .dropdown-toggle:hover, .navbar .sidebar .dropdown-toggle:hover {
      color: #fff;
      background: #20a8d8; }
      .sidebar .nav-link:hover i, .sidebar .navbar .dropdown-toggle:hover i, .navbar .sidebar .dropdown-toggle:hover i {
        color: #fff; }
      .sidebar .nav-link:hover.nav-dropdown-toggle::before, .sidebar .navbar .dropdown-toggle:hover.nav-dropdown-toggle::before, .navbar .sidebar .dropdown-toggle:hover.nav-dropdown-toggle::before {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23fff' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E"); }
    .sidebar .nav-link.nav-link-primary, .sidebar .navbar .nav-link-primary.dropdown-toggle, .navbar .sidebar .nav-link-primary.dropdown-toggle {
      background: #20a8d8; }
      .sidebar .nav-link.nav-link-primary i, .sidebar .navbar .nav-link-primary.dropdown-toggle i, .navbar .sidebar .nav-link-primary.dropdown-toggle i {
        color: rgba(255, 255, 255, 0.7); }
      .sidebar .nav-link.nav-link-primary:hover, .sidebar .navbar .nav-link-primary.dropdown-toggle:hover, .navbar .sidebar .nav-link-primary.dropdown-toggle:hover {
        background: #1d97c2 !important; }
        .sidebar .nav-link.nav-link-primary:hover i, .sidebar .navbar .nav-link-primary.dropdown-toggle:hover i, .navbar .sidebar .nav-link-primary.dropdown-toggle:hover i {
          color: #fff; }
    .sidebar .nav-link.nav-link-secondary, .sidebar .navbar .nav-link-secondary.dropdown-toggle, .navbar .sidebar .nav-link-secondary.dropdown-toggle {
      background: #a4b7c1; }
      .sidebar .nav-link.nav-link-secondary i, .sidebar .navbar .nav-link-secondary.dropdown-toggle i, .navbar .sidebar .nav-link-secondary.dropdown-toggle i {
        color: rgba(255, 255, 255, 0.7); }
      .sidebar .nav-link.nav-link-secondary:hover, .sidebar .navbar .nav-link-secondary.dropdown-toggle:hover, .navbar .sidebar .nav-link-secondary.dropdown-toggle:hover {
        background: #95abb7 !important; }
        .sidebar .nav-link.nav-link-secondary:hover i, .sidebar .navbar .nav-link-secondary.dropdown-toggle:hover i, .navbar .sidebar .nav-link-secondary.dropdown-toggle:hover i {
          color: #fff; }
    .sidebar .nav-link.nav-link-success, .sidebar .navbar .nav-link-success.dropdown-toggle, .navbar .sidebar .nav-link-success.dropdown-toggle {
      background: #4dbd74; }
      .sidebar .nav-link.nav-link-success i, .sidebar .navbar .nav-link-success.dropdown-toggle i, .navbar .sidebar .nav-link-success.dropdown-toggle i {
        color: rgba(255, 255, 255, 0.7); }
      .sidebar .nav-link.nav-link-success:hover, .sidebar .navbar .nav-link-success.dropdown-toggle:hover, .navbar .sidebar .nav-link-success.dropdown-toggle:hover {
        background: #41af67 !important; }
        .sidebar .nav-link.nav-link-success:hover i, .sidebar .navbar .nav-link-success.dropdown-toggle:hover i, .navbar .sidebar .nav-link-success.dropdown-toggle:hover i {
          color: #fff; }
    .sidebar .nav-link.nav-link-info, .sidebar .navbar .nav-link-info.dropdown-toggle, .navbar .sidebar .nav-link-info.dropdown-toggle {
      background: #63c2de; }
      .sidebar .nav-link.nav-link-info i, .sidebar .navbar .nav-link-info.dropdown-toggle i, .navbar .sidebar .nav-link-info.dropdown-toggle i {
        color: rgba(255, 255, 255, 0.7); }
      .sidebar .nav-link.nav-link-info:hover, .sidebar .navbar .nav-link-info.dropdown-toggle:hover, .navbar .sidebar .nav-link-info.dropdown-toggle:hover {
        background: #4ebada !important; }
        .sidebar .nav-link.nav-link-info:hover i, .sidebar .navbar .nav-link-info.dropdown-toggle:hover i, .navbar .sidebar .nav-link-info.dropdown-toggle:hover i {
          color: #fff; }
    .sidebar .nav-link.nav-link-warning, .sidebar .navbar .nav-link-warning.dropdown-toggle, .navbar .sidebar .nav-link-warning.dropdown-toggle {
      background: #ffc107; }
      .sidebar .nav-link.nav-link-warning i, .sidebar .navbar .nav-link-warning.dropdown-toggle i, .navbar .sidebar .nav-link-warning.dropdown-toggle i {
        color: rgba(255, 255, 255, 0.7); }
      .sidebar .nav-link.nav-link-warning:hover, .sidebar .navbar .nav-link-warning.dropdown-toggle:hover, .navbar .sidebar .nav-link-warning.dropdown-toggle:hover {
        background: #edb100 !important; }
        .sidebar .nav-link.nav-link-warning:hover i, .sidebar .navbar .nav-link-warning.dropdown-toggle:hover i, .navbar .sidebar .nav-link-warning.dropdown-toggle:hover i {
          color: #fff; }
    .sidebar .nav-link.nav-link-danger, .sidebar .navbar .nav-link-danger.dropdown-toggle, .navbar .sidebar .nav-link-danger.dropdown-toggle {
      background: #f86c6b; }
      .sidebar .nav-link.nav-link-danger i, .sidebar .navbar .nav-link-danger.dropdown-toggle i, .navbar .sidebar .nav-link-danger.dropdown-toggle i {
        color: rgba(255, 255, 255, 0.7); }
      .sidebar .nav-link.nav-link-danger:hover, .sidebar .navbar .nav-link-danger.dropdown-toggle:hover, .navbar .sidebar .nav-link-danger.dropdown-toggle:hover {
        background: #f75453 !important; }
        .sidebar .nav-link.nav-link-danger:hover i, .sidebar .navbar .nav-link-danger.dropdown-toggle:hover i, .navbar .sidebar .nav-link-danger.dropdown-toggle:hover i {
          color: #fff; }
    .sidebar .nav-link.nav-link-light, .sidebar .navbar .nav-link-light.dropdown-toggle, .navbar .sidebar .nav-link-light.dropdown-toggle {
      background: #f0f3f5; }
      .sidebar .nav-link.nav-link-light i, .sidebar .navbar .nav-link-light.dropdown-toggle i, .navbar .sidebar .nav-link-light.dropdown-toggle i {
        color: rgba(255, 255, 255, 0.7); }
      .sidebar .nav-link.nav-link-light:hover, .sidebar .navbar .nav-link-light.dropdown-toggle:hover, .navbar .sidebar .nav-link-light.dropdown-toggle:hover {
        background: #e1e7eb !important; }
        .sidebar .nav-link.nav-link-light:hover i, .sidebar .navbar .nav-link-light.dropdown-toggle:hover i, .navbar .sidebar .nav-link-light.dropdown-toggle:hover i {
          color: #fff; }
    .sidebar .nav-link.nav-link-dark, .sidebar .navbar .nav-link-dark.dropdown-toggle, .navbar .sidebar .nav-link-dark.dropdown-toggle {
      background: #29363d; }
      .sidebar .nav-link.nav-link-dark i, .sidebar .navbar .nav-link-dark.dropdown-toggle i, .navbar .sidebar .nav-link-dark.dropdown-toggle i {
        color: rgba(255, 255, 255, 0.7); }
      .sidebar .nav-link.nav-link-dark:hover, .sidebar .navbar .nav-link-dark.dropdown-toggle:hover, .navbar .sidebar .nav-link-dark.dropdown-toggle:hover {
        background: #1f292e !important; }
        .sidebar .nav-link.nav-link-dark:hover i, .sidebar .navbar .nav-link-dark.dropdown-toggle:hover i, .navbar .sidebar .nav-link-dark.dropdown-toggle:hover i {
          color: #fff; }
  .sidebar .nav-dropdown-toggle {
    position: relative; }
    .sidebar .nav-dropdown-toggle::before {
      position: absolute;
      top: 50%;
      right: 1rem;
      display: block;
      width: 8px;
      height: 8px;
      padding: 0;
      margin-top: -4px;
      content: "";
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23536c79' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
      background-repeat: no-repeat;
      background-position: center;
      transition: transform .3s; }
  .sidebar .nav-dropdown.open {
    background: rgba(0, 0, 0, 0.2); }
    .sidebar .nav-dropdown.open > .nav-dropdown-items {
      max-height: 1000px; }
    .sidebar .nav-dropdown.open .nav-link, .sidebar .nav-dropdown.open .navbar .dropdown-toggle, .navbar .sidebar .nav-dropdown.open .dropdown-toggle {
      color: #fff;
      border-left: 0 !important; }
    .sidebar .nav-dropdown.open > .nav-link.nav-dropdown-toggle::before, .sidebar .navbar .nav-dropdown.open > .nav-dropdown-toggle.dropdown-toggle::before, .navbar .sidebar .nav-dropdown.open > .nav-dropdown-toggle.dropdown-toggle::before {
      transform: rotate(-90deg); }
    .sidebar .nav-dropdown.open .nav-dropdown.open {
      border-left: 0; }
  .sidebar .nav-label {
    display: block;
    padding: 0.09375rem 1rem;
    color: #c2cfd6; }
    .sidebar .nav-label:hover {
      color: #fff;
      text-decoration: none; }
    .sidebar .nav-label i {
      width: 20px;
      margin: -3px 0.5rem 0 0;
      font-size: 10px;
      color: #536c79;
      text-align: center;
      vertical-align: middle; }
  .sidebar .progress {
    background-color: #485f6b !important; }
  .sidebar .sidebar-footer {
    flex: 0 0 auto;
    padding: 0.75rem 1rem;
    background: rgba(0, 0, 0, 0.2); }
  .sidebar .sidebar-minimizer {
    position: relative;
    flex: 0 0 50px;
    background-color: rgba(0, 0, 0, 0.2);
    border: 0; }
    .sidebar .sidebar-minimizer::before {
      position: absolute;
      top: 0;
      right: 0;
      width: 50px;
      height: 50px;
      content: "";
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23536c79' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E");
      background-repeat: no-repeat;
      background-position: center;
      background-size: 12.5px;
      transition: .3s; }
    .sidebar .sidebar-minimizer:focus, .sidebar .sidebar-minimizer.focus {
      outline: 0; }
    .sidebar .sidebar-minimizer:hover {
      background-color: rgba(0, 0, 0, 0.3); }
      .sidebar .sidebar-minimizer:hover::before {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23fff' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E"); }

@media (min-width: 992px) {
  .sidebar-compact .sidebar .sidebar-nav {
    width: 150px; }
  .sidebar-compact .sidebar .nav {
    width: 150px; }
    .sidebar-compact .sidebar .nav .nav-title {
      text-align: center; }
    .sidebar-compact .sidebar .nav .nav-item {
      width: 150px;
      border-left: 0 !important; }
      .sidebar-compact .sidebar .nav .nav-item .nav-link, .sidebar-compact .sidebar .nav .nav-item .navbar .dropdown-toggle, .navbar .sidebar-compact .sidebar .nav .nav-item .dropdown-toggle {
        text-align: center; }
        .sidebar-compact .sidebar .nav .nav-item .nav-link i, .sidebar-compact .sidebar .nav .nav-item .navbar .dropdown-toggle i, .navbar .sidebar-compact .sidebar .nav .nav-item .dropdown-toggle i {
          display: block;
          width: 100%;
          margin: 0.25rem 0;
          font-size: 24px; }
        .sidebar-compact .sidebar .nav .nav-item .nav-link .badge, .sidebar-compact .sidebar .nav .nav-item .navbar .dropdown-toggle .badge, .navbar .sidebar-compact .sidebar .nav .nav-item .dropdown-toggle .badge {
          position: absolute;
          top: 18px;
          right: 10px; }
        .sidebar-compact .sidebar .nav .nav-item .nav-link.nav-dropdown-toggle::before, .sidebar-compact .sidebar .nav .nav-item .navbar .nav-dropdown-toggle.dropdown-toggle::before, .navbar .sidebar-compact .sidebar .nav .nav-item .nav-dropdown-toggle.dropdown-toggle::before {
          top: 30px; }
  .sidebar-minimized .hidden-cn {
    display: none; }
  .sidebar-minimized .sidebar {
    z-index: 1019; }
    .sidebar-minimized .sidebar .sidebar-nav {
      overflow: visible;
      width: 50px; }
    .sidebar-minimized .sidebar .nav {
      width: 50px; }
    .sidebar-minimized .sidebar .nav-divider, .sidebar-minimized .sidebar .divider,
    .sidebar-minimized .sidebar .nav-title,
    .sidebar-minimized .sidebar .sidebar-footer,
    .sidebar-minimized .sidebar .sidebar-form,
    .sidebar-minimized .sidebar .sidebar-header {
      display: none; }
    .sidebar-minimized .sidebar .sidebar-minimizer::before {
      width: 100%;
      transform: rotate(-180deg); }
    .sidebar-minimized .sidebar .nav-item {
      width: 50px;
      overflow: hidden;
      border-left: 0 !important; }
      .sidebar-minimized .sidebar .nav-item:hover {
        width: 250px;
        overflow: visible; }
        .sidebar-minimized .sidebar .nav-item:hover > .nav-link, .sidebar-minimized .sidebar .navbar .nav-item:hover > .dropdown-toggle, .navbar .sidebar-minimized .sidebar .nav-item:hover > .dropdown-toggle {
          background: #20a8d8; }
          .sidebar-minimized .sidebar .nav-item:hover > .nav-link i, .sidebar-minimized .sidebar .navbar .nav-item:hover > .dropdown-toggle i, .navbar .sidebar-minimized .sidebar .nav-item:hover > .dropdown-toggle i {
            color: #fff; }
    .sidebar-minimized .sidebar .nav-link, .sidebar-minimized .sidebar .navbar .dropdown-toggle, .navbar .sidebar-minimized .sidebar .dropdown-toggle {
      position: relative;
      padding-left: 0;
      margin: 0;
      white-space: nowrap;
      border-left: 0 !important; }
      .sidebar-minimized .sidebar .nav-link i, .sidebar-minimized .sidebar .navbar .dropdown-toggle i, .navbar .sidebar-minimized .sidebar .dropdown-toggle i {
        display: block;
        float: left;
        width: 50px;
        font-size: 18px; }
      .sidebar-minimized .sidebar .nav-link .badge, .sidebar-minimized .sidebar .navbar .dropdown-toggle .badge, .navbar .sidebar-minimized .sidebar .dropdown-toggle .badge {
        position: absolute;
        right: 15px;
        display: none; }
      .sidebar-minimized .sidebar .nav-link:hover, .sidebar-minimized .sidebar .navbar .dropdown-toggle:hover, .navbar .sidebar-minimized .sidebar .dropdown-toggle:hover {
        width: 250px;
        background: #20a8d8; }
        .sidebar-minimized .sidebar .nav-link:hover .badge, .sidebar-minimized .sidebar .navbar .dropdown-toggle:hover .badge, .navbar .sidebar-minimized .sidebar .dropdown-toggle:hover .badge {
          display: inline; }
      .sidebar-minimized .sidebar .nav-link.nav-dropdown-toggle::before, .sidebar-minimized .sidebar .navbar .nav-dropdown-toggle.dropdown-toggle::before, .navbar .sidebar-minimized .sidebar .nav-dropdown-toggle.dropdown-toggle::before {
        display: none; }
    .sidebar-minimized .sidebar .nav-dropdown-items .nav-item {
      width: 200px; }
      .sidebar-minimized .sidebar .nav-dropdown-items .nav-item .nav-link, .sidebar-minimized .sidebar .nav-dropdown-items .nav-item .navbar .dropdown-toggle, .navbar .sidebar-minimized .sidebar .nav-dropdown-items .nav-item .dropdown-toggle {
        width: 200px; }
    .sidebar-minimized .sidebar .nav > .nav-dropdown > .nav-dropdown-items {
      display: none;
      max-height: 1000px;
      background: #29363d; }
    .sidebar-minimized .sidebar .nav > .nav-dropdown:hover {
      background: #20a8d8; }
      .sidebar-minimized .sidebar .nav > .nav-dropdown:hover > .nav-dropdown-items {
        position: absolute;
        left: 50px;
        display: inline; } }

.switch.switch-default {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 24px;
  background-color: transparent;
  cursor: pointer; }
  .switch.switch-default .switch-input {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0; }
  .switch.switch-default .switch-label {
    position: relative;
    display: block;
    height: inherit;
    font-size: 10px;
    font-weight: 600;
    text-transform: uppercase;
    background-color: #fff;
    border: 1px solid #c2cfd6;
    border-radius: 2px;
    transition: opacity background .15s ease-out; }
  .switch.switch-default .switch-input:checked ~ .switch-label::before {
    opacity: 0; }
  .switch.switch-default .switch-input:checked ~ .switch-label::after {
    opacity: 1; }
  .switch.switch-default .switch-handle {
    position: absolute;
    top: 2px;
    left: 2px;
    width: 20px;
    height: 20px;
    background: #fff;
    border: 1px solid #c2cfd6;
    border-radius: 1px;
    transition: left .15s ease-out; }
  .switch.switch-default .switch-input:checked ~ .switch-handle {
    left: 18px; }
  .switch.switch-default.switch-lg {
    width: 48px;
    height: 28px; }
    .switch.switch-default.switch-lg .switch-label {
      font-size: 12px; }
    .switch.switch-default.switch-lg .switch-handle {
      width: 24px;
      height: 24px; }
    .switch.switch-default.switch-lg .switch-input:checked ~ .switch-handle {
      left: 22px; }
  .switch.switch-default.switch-sm {
    width: 32px;
    height: 20px; }
    .switch.switch-default.switch-sm .switch-label {
      font-size: 8px; }
    .switch.switch-default.switch-sm .switch-handle {
      width: 16px;
      height: 16px; }
    .switch.switch-default.switch-sm .switch-input:checked ~ .switch-handle {
      left: 14px; }
  .switch.switch-default.switch-xs {
    width: 24px;
    height: 16px; }
    .switch.switch-default.switch-xs .switch-label {
      font-size: 7px; }
    .switch.switch-default.switch-xs .switch-handle {
      width: 12px;
      height: 12px; }
    .switch.switch-default.switch-xs .switch-input:checked ~ .switch-handle {
      left: 10px; }

.switch.switch-text {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 48px;
  height: 24px;
  background-color: transparent;
  cursor: pointer; }
  .switch.switch-text .switch-input {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0; }
  .switch.switch-text .switch-label {
    position: relative;
    display: block;
    height: inherit;
    font-size: 10px;
    font-weight: 600;
    text-transform: uppercase;
    background-color: #fff;
    border: 1px solid #c2cfd6;
    border-radius: 2px;
    transition: opacity background .15s ease-out; }
  .switch.switch-text .switch-label::before,
  .switch.switch-text .switch-label::after {
    position: absolute;
    top: 50%;
    width: 50%;
    margin-top: -.5em;
    line-height: 1;
    text-align: center;
    transition: inherit; }
  .switch.switch-text .switch-label::before {
    right: 1px;
    color: #c2cfd6;
    content: attr(data-off); }
  .switch.switch-text .switch-label::after {
    left: 1px;
    color: #fff;
    content: attr(data-on);
    opacity: 0; }
  .switch.switch-text .switch-input:checked ~ .switch-label::before {
    opacity: 0; }
  .switch.switch-text .switch-input:checked ~ .switch-label::after {
    opacity: 1; }
  .switch.switch-text .switch-handle {
    position: absolute;
    top: 2px;
    left: 2px;
    width: 20px;
    height: 20px;
    background: #fff;
    border: 1px solid #c2cfd6;
    border-radius: 1px;
    transition: left .15s ease-out; }
  .switch.switch-text .switch-input:checked ~ .switch-handle {
    left: 26px; }
  .switch.switch-text.switch-lg {
    width: 56px;
    height: 28px; }
    .switch.switch-text.switch-lg .switch-label {
      font-size: 12px; }
    .switch.switch-text.switch-lg .switch-handle {
      width: 24px;
      height: 24px; }
    .switch.switch-text.switch-lg .switch-input:checked ~ .switch-handle {
      left: 30px; }
  .switch.switch-text.switch-sm {
    width: 40px;
    height: 20px; }
    .switch.switch-text.switch-sm .switch-label {
      font-size: 8px; }
    .switch.switch-text.switch-sm .switch-handle {
      width: 16px;
      height: 16px; }
    .switch.switch-text.switch-sm .switch-input:checked ~ .switch-handle {
      left: 22px; }
  .switch.switch-text.switch-xs {
    width: 32px;
    height: 16px; }
    .switch.switch-text.switch-xs .switch-label {
      font-size: 7px; }
    .switch.switch-text.switch-xs .switch-handle {
      width: 12px;
      height: 12px; }
    .switch.switch-text.switch-xs .switch-input:checked ~ .switch-handle {
      left: 18px; }

.switch.switch-icon {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 48px;
  height: 24px;
  background-color: transparent;
  cursor: pointer; }
  .switch.switch-icon .switch-input {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0; }
  .switch.switch-icon .switch-label {
    position: relative;
    display: block;
    height: inherit;
    font-family: FontAwesome;
    font-size: 10px;
    font-weight: 600;
    text-transform: uppercase;
    background-color: #fff;
    border: 1px solid #c2cfd6;
    border-radius: 2px;
    transition: opacity background .15s ease-out; }
  .switch.switch-icon .switch-label::before,
  .switch.switch-icon .switch-label::after {
    position: absolute;
    top: 50%;
    width: 50%;
    margin-top: -.5em;
    line-height: 1;
    text-align: center;
    transition: inherit; }
  .switch.switch-icon .switch-label::before {
    right: 1px;
    color: #c2cfd6;
    content: attr(data-off); }
  .switch.switch-icon .switch-label::after {
    left: 1px;
    color: #fff;
    content: attr(data-on);
    opacity: 0; }
  .switch.switch-icon .switch-input:checked ~ .switch-label::before {
    opacity: 0; }
  .switch.switch-icon .switch-input:checked ~ .switch-label::after {
    opacity: 1; }
  .switch.switch-icon .switch-handle {
    position: absolute;
    top: 2px;
    left: 2px;
    width: 20px;
    height: 20px;
    background: #fff;
    border: 1px solid #c2cfd6;
    border-radius: 1px;
    transition: left .15s ease-out; }
  .switch.switch-icon .switch-input:checked ~ .switch-handle {
    left: 26px; }
  .switch.switch-icon.switch-lg {
    width: 56px;
    height: 28px; }
    .switch.switch-icon.switch-lg .switch-label {
      font-size: 12px; }
    .switch.switch-icon.switch-lg .switch-handle {
      width: 24px;
      height: 24px; }
    .switch.switch-icon.switch-lg .switch-input:checked ~ .switch-handle {
      left: 30px; }
  .switch.switch-icon.switch-sm {
    width: 40px;
    height: 20px; }
    .switch.switch-icon.switch-sm .switch-label {
      font-size: 8px; }
    .switch.switch-icon.switch-sm .switch-handle {
      width: 16px;
      height: 16px; }
    .switch.switch-icon.switch-sm .switch-input:checked ~ .switch-handle {
      left: 22px; }
  .switch.switch-icon.switch-xs {
    width: 32px;
    height: 16px; }
    .switch.switch-icon.switch-xs .switch-label {
      font-size: 7px; }
    .switch.switch-icon.switch-xs .switch-handle {
      width: 12px;
      height: 12px; }
    .switch.switch-icon.switch-xs .switch-input:checked ~ .switch-handle {
      left: 18px; }

.switch.switch-3d {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 24px;
  background-color: transparent;
  cursor: pointer; }
  .switch.switch-3d .switch-input {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0; }
  .switch.switch-3d .switch-label {
    position: relative;
    display: block;
    height: inherit;
    font-size: 10px;
    font-weight: 600;
    text-transform: uppercase;
    background-color: #f0f3f5;
    border: 1px solid #c2cfd6;
    border-radius: 2px;
    transition: opacity background .15s ease-out; }
  .switch.switch-3d .switch-input:checked ~ .switch-label::before {
    opacity: 0; }
  .switch.switch-3d .switch-input:checked ~ .switch-label::after {
    opacity: 1; }
  .switch.switch-3d .switch-handle {
    position: absolute;
    top: 0;
    left: 0;
    width: 24px;
    height: 24px;
    background: #fff;
    border: 1px solid #c2cfd6;
    border-radius: 1px;
    transition: left .15s ease-out;
    border: 0;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
  .switch.switch-3d .switch-input:checked ~ .switch-handle {
    left: 16px; }
  .switch.switch-3d.switch-lg {
    width: 48px;
    height: 28px; }
    .switch.switch-3d.switch-lg .switch-label {
      font-size: 12px; }
    .switch.switch-3d.switch-lg .switch-handle {
      width: 28px;
      height: 28px; }
    .switch.switch-3d.switch-lg .switch-input:checked ~ .switch-handle {
      left: 20px; }
  .switch.switch-3d.switch-sm {
    width: 32px;
    height: 20px; }
    .switch.switch-3d.switch-sm .switch-label {
      font-size: 8px; }
    .switch.switch-3d.switch-sm .switch-handle {
      width: 20px;
      height: 20px; }
    .switch.switch-3d.switch-sm .switch-input:checked ~ .switch-handle {
      left: 12px; }
  .switch.switch-3d.switch-xs {
    width: 24px;
    height: 16px; }
    .switch.switch-3d.switch-xs .switch-label {
      font-size: 7px; }
    .switch.switch-3d.switch-xs .switch-handle {
      width: 16px;
      height: 16px; }
    .switch.switch-3d.switch-xs .switch-input:checked ~ .switch-handle {
      left: 8px; }

.switch-pill .switch-label, .switch.switch-3d .switch-label,
.switch-pill .switch-handle, .switch.switch-3d .switch-handle {
  border-radius: 50em !important; }

.switch-pill .switch-label::before, .switch.switch-3d .switch-label::before {
  right: 2px !important; }

.switch-pill .switch-label::after, .switch.switch-3d .switch-label::after {
  left: 2px !important; }

.switch-primary > .switch-input:checked ~ .switch-label {
  background: #20a8d8 !important;
  border-color: #1985ac; }

.switch-primary > .switch-input:checked ~ .switch-handle {
  border-color: #1985ac; }

.switch-primary-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #20a8d8; }
  .switch-primary-outline > .switch-input:checked ~ .switch-label::after {
    color: #20a8d8; }

.switch-primary-outline > .switch-input:checked ~ .switch-handle {
  border-color: #20a8d8; }

.switch-primary-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #20a8d8; }
  .switch-primary-outline-alt > .switch-input:checked ~ .switch-label::after {
    color: #20a8d8; }

.switch-primary-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #20a8d8 !important;
  border-color: #20a8d8; }

.switch-secondary > .switch-input:checked ~ .switch-label {
  background: #a4b7c1 !important;
  border-color: #869fac; }

.switch-secondary > .switch-input:checked ~ .switch-handle {
  border-color: #869fac; }

.switch-secondary-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #a4b7c1; }
  .switch-secondary-outline > .switch-input:checked ~ .switch-label::after {
    color: #a4b7c1; }

.switch-secondary-outline > .switch-input:checked ~ .switch-handle {
  border-color: #a4b7c1; }

.switch-secondary-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #a4b7c1; }
  .switch-secondary-outline-alt > .switch-input:checked ~ .switch-label::after {
    color: #a4b7c1; }

.switch-secondary-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #a4b7c1 !important;
  border-color: #a4b7c1; }

.switch-success > .switch-input:checked ~ .switch-label {
  background: #4dbd74 !important;
  border-color: #3a9d5d; }

.switch-success > .switch-input:checked ~ .switch-handle {
  border-color: #3a9d5d; }

.switch-success-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #4dbd74; }
  .switch-success-outline > .switch-input:checked ~ .switch-label::after {
    color: #4dbd74; }

.switch-success-outline > .switch-input:checked ~ .switch-handle {
  border-color: #4dbd74; }

.switch-success-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #4dbd74; }
  .switch-success-outline-alt > .switch-input:checked ~ .switch-label::after {
    color: #4dbd74; }

.switch-success-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #4dbd74 !important;
  border-color: #4dbd74; }

.switch-info > .switch-input:checked ~ .switch-label {
  background: #63c2de !important;
  border-color: #39b2d5; }

.switch-info > .switch-input:checked ~ .switch-handle {
  border-color: #39b2d5; }

.switch-info-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #63c2de; }
  .switch-info-outline > .switch-input:checked ~ .switch-label::after {
    color: #63c2de; }

.switch-info-outline > .switch-input:checked ~ .switch-handle {
  border-color: #63c2de; }

.switch-info-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #63c2de; }
  .switch-info-outline-alt > .switch-input:checked ~ .switch-label::after {
    color: #63c2de; }

.switch-info-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #63c2de !important;
  border-color: #63c2de; }

.switch-warning > .switch-input:checked ~ .switch-label {
  background: #ffc107 !important;
  border-color: #d39e00; }

.switch-warning > .switch-input:checked ~ .switch-handle {
  border-color: #d39e00; }

.switch-warning-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #ffc107; }
  .switch-warning-outline > .switch-input:checked ~ .switch-label::after {
    color: #ffc107; }

.switch-warning-outline > .switch-input:checked ~ .switch-handle {
  border-color: #ffc107; }

.switch-warning-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #ffc107; }
  .switch-warning-outline-alt > .switch-input:checked ~ .switch-label::after {
    color: #ffc107; }

.switch-warning-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #ffc107 !important;
  border-color: #ffc107; }

.switch-danger > .switch-input:checked ~ .switch-label {
  background: #f86c6b !important;
  border-color: #f63c3a; }

.switch-danger > .switch-input:checked ~ .switch-handle {
  border-color: #f63c3a; }

.switch-danger-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f86c6b; }
  .switch-danger-outline > .switch-input:checked ~ .switch-label::after {
    color: #f86c6b; }

.switch-danger-outline > .switch-input:checked ~ .switch-handle {
  border-color: #f86c6b; }

.switch-danger-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f86c6b; }
  .switch-danger-outline-alt > .switch-input:checked ~ .switch-label::after {
    color: #f86c6b; }

.switch-danger-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #f86c6b !important;
  border-color: #f86c6b; }

.switch-light > .switch-input:checked ~ .switch-label {
  background: #f0f3f5 !important;
  border-color: #d1dbe1; }

.switch-light > .switch-input:checked ~ .switch-handle {
  border-color: #d1dbe1; }

.switch-light-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f0f3f5; }
  .switch-light-outline > .switch-input:checked ~ .switch-label::after {
    color: #f0f3f5; }

.switch-light-outline > .switch-input:checked ~ .switch-handle {
  border-color: #f0f3f5; }

.switch-light-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #f0f3f5; }
  .switch-light-outline-alt > .switch-input:checked ~ .switch-label::after {
    color: #f0f3f5; }

.switch-light-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #f0f3f5 !important;
  border-color: #f0f3f5; }

.switch-dark > .switch-input:checked ~ .switch-label {
  background: #29363d !important;
  border-color: #151b1f; }

.switch-dark > .switch-input:checked ~ .switch-handle {
  border-color: #151b1f; }

.switch-dark-outline > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #29363d; }
  .switch-dark-outline > .switch-input:checked ~ .switch-label::after {
    color: #29363d; }

.switch-dark-outline > .switch-input:checked ~ .switch-handle {
  border-color: #29363d; }

.switch-dark-outline-alt > .switch-input:checked ~ .switch-label {
  background: #fff !important;
  border-color: #29363d; }
  .switch-dark-outline-alt > .switch-input:checked ~ .switch-label::after {
    color: #29363d; }

.switch-dark-outline-alt > .switch-input:checked ~ .switch-handle {
  background: #29363d !important;
  border-color: #29363d; }

.table-outline {
  border: 1px solid #c2cfd6; }
  .table-outline td {
    vertical-align: middle; }

.table-align-middle td {
  vertical-align: middle; }

.table-clear td {
  border: 0; }

.social-box {
  min-height: 160px;
  margin-bottom: 1.5rem;
  text-align: center;
  background: #fff;
  border: 1px solid #c2cfd6; }
  .social-box i {
    display: block;
    margin: -1px -1px 0;
    font-size: 40px;
    line-height: 90px;
    background: #c2cfd6; }
  .social-box .chart-wrapper {
    height: 90px;
    margin: -90px 0 0; }
    .social-box .chart-wrapper canvas {
      width: 100% !important;
      height: 90px !important; }
  .social-box ul {
    padding: 10px 0;
    list-style: none; }
    .social-box ul li {
      display: block;
      float: left;
      width: 50%; }
      .social-box ul li:first-child {
        border-right: 1px solid #c2cfd6; }
      .social-box ul li strong {
        display: block;
        font-size: 20px; }
      .social-box ul li span {
        font-size: 10px;
        font-weight: 500;
        color: #c2cfd6;
        text-transform: uppercase; }
  .social-box.facebook i {
    color: #fff;
    background: #3b5998; }
  .social-box.twitter i {
    color: #fff;
    background: #00aced; }
  .social-box.linkedin i {
    color: #fff;
    background: #4875b4; }
  .social-box.google-plus i {
    color: #fff;
    background: #d34836; }

.horizontal-bars {
  z-index: 100;
  padding: 0;
  margin: 0;
  list-style: none; }
  .horizontal-bars li {
    position: relative;
    height: 40px;
    line-height: 40px;
    vertical-align: middle; }
    .horizontal-bars li .title {
      width: 100px;
      font-size: 12px;
      font-weight: 600;
      color: #536c79;
      vertical-align: middle; }
    .horizontal-bars li .bars {
      position: absolute;
      top: 15px;
      width: 100%;
      padding-left: 100px; }
      .horizontal-bars li .bars .progress:first-child {
        margin-bottom: 2px; }
    .horizontal-bars li.legend {
      text-align: center; }
      .horizontal-bars li.legend .badge {
        display: inline-block;
        width: 8px;
        height: 8px;
        padding: 0; }
    .horizontal-bars li.divider {
      height: 40px; }
      .horizontal-bars li.divider i {
        margin: 0 !important; }
  .horizontal-bars.type-2 li {
    overflow: hidden; }
    .horizontal-bars.type-2 li i {
      display: inline-block;
      margin-right: 1rem;
      margin-left: 5px;
      font-size: 18px;
      line-height: 40px; }
    .horizontal-bars.type-2 li .title {
      display: inline-block;
      width: auto;
      margin-top: -9px;
      font-size: 0.875rem;
      font-weight: normal;
      line-height: 40px;
      color: #151b1e; }
    .horizontal-bars.type-2 li .value {
      float: right;
      font-weight: 600; }
    .horizontal-bars.type-2 li .bars {
      position: absolute;
      top: auto;
      bottom: 0;
      padding: 0; }

.icons-list {
  padding: 0;
  margin: 0;
  list-style: none; }
  .icons-list li {
    position: relative;
    height: 40px;
    vertical-align: middle; }
    .icons-list li i {
      display: block;
      float: left;
      width: 35px !important;
      height: 35px !important;
      margin: 2px;
      line-height: 35px !important;
      text-align: center; }
    .icons-list li .desc {
      height: 40px;
      margin-left: 50px;
      border-bottom: 1px solid #c2cfd6; }
      .icons-list li .desc .title {
        padding: 2px 0 0;
        margin: 0; }
      .icons-list li .desc small {
        display: block;
        margin-top: -4px;
        color: #536c79; }
    .icons-list li .value {
      position: absolute;
      top: 2px;
      right: 45px;
      text-align: right; }
      .icons-list li .value strong {
        display: block;
        margin-top: -3px; }
    .icons-list li .actions {
      position: absolute;
      top: -4px;
      right: 10px;
      width: 40px;
      height: 40px;
      line-height: 40px;
      text-align: center; }
      .icons-list li .actions i {
        float: none;
        width: auto;
        height: auto;
        padding: 0;
        margin: 0;
        line-height: normal; }
    .icons-list li.divider {
      height: 40px; }
      .icons-list li.divider i {
        width: auto;
        height: auto;
        margin: 2px 0 0;
        font-size: 18px; }

@media all and (-ms-high-contrast: none) {
  html {
    display: flex;
    flex-direction: column; } }

.app,
app-dashboard,
app-root {
  display: flex;
  flex-direction: column;
  min-height: 100vh; }

.app-header {
  flex: 0 0 55px; }

.app-footer {
  flex: 0 0 50px; }

.app-body {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  overflow-x: hidden; }
  .app-body .main {
    flex: 1;
    min-width: 0; }
  .app-body .sidebar {
    flex: 0 0 200px;
    order: -1; }
  .app-body .aside-menu {
    flex: 0 0 250px; }

.header-fixed .app-header {
  position: fixed;
  z-index: 1020;
  width: 100%; }

.header-fixed .app-body {
  margin-top: 55px; }

.sidebar-hidden .sidebar {
  margin-left: -200px; }

.sidebar-fixed .sidebar {
  position: fixed;
  z-index: 1019;
  width: 200px;
  height: calc(100vh - 55px); }

.sidebar-fixed .main, .sidebar-fixed .app-footer {
  margin-left: 200px; }

.sidebar-fixed.sidebar-hidden .main, .sidebar-fixed.sidebar-hidden .app-footer {
  margin-left: 0; }

.sidebar-off-canvas .sidebar {
  position: fixed;
  z-index: 1019;
  height: calc(100vh - 55px); }

@media (min-width: 992px) {
  .sidebar-compact .sidebar {
    flex: 0 0 150px; }
  .sidebar-compact.sidebar-hidden .sidebar {
    margin-left: -150px; }
  .sidebar-compact.sidebar-fixed .main, .sidebar-compact.sidebar-fixed .app-footer {
    margin-left: 150px; }
  .sidebar-compact.sidebar-fixed .sidebar {
    width: 150px; }
  .sidebar-compact.sidebar-fixed.sidebar-hidden .main, .sidebar-compact.sidebar-fixed.sidebar-hidden .app-footer {
    margin-left: 0; }
  .sidebar-minimized .sidebar {
    flex: 0 0 50px; }
  .sidebar-minimized.sidebar-hidden .sidebar {
    margin-left: -50px; }
  .sidebar-minimized.sidebar-fixed .main, .sidebar-minimized.sidebar-fixed .app-footer {
    margin-left: 50px; }
  .sidebar-minimized.sidebar-fixed .sidebar {
    width: 50px; }
  .sidebar-minimized.sidebar-fixed.sidebar-hidden .main, .sidebar-minimized.sidebar-fixed.sidebar-hidden .app-footer {
    margin-left: 0; } }

.aside-menu-hidden .aside-menu {
  margin-right: -250px; }

.aside-menu-fixed .aside-menu {
  position: fixed;
  right: 0;
  height: 100%; }
  .aside-menu-fixed .aside-menu .tab-content {
    height: calc(100vh - 2.375rem - 55px); }

.aside-menu-fixed .main, .aside-menu-fixed .app-footer {
  margin-right: 250px; }

.aside-menu-fixed.aside-menu-hidden .main, .aside-menu-fixed.aside-menu-hidden .app-footer {
  margin-right: 0; }

.aside-menu-off-canvas .aside-menu {
  position: fixed;
  right: 0;
  z-index: 1019;
  height: 100%; }
  .aside-menu-off-canvas .aside-menu .tab-content {
    height: calc(100vh - 2.375rem - 55px); }

.breadcrumb-fixed .main {
  padding-top: 3.875rem; }

.breadcrumb-fixed .breadcrumb {
  position: fixed;
  top: 55px;
  right: 0;
  left: 0;
  z-index: 1018; }

.breadcrumb-fixed .main:nth-child(2) .breadcrumb {
  right: 250px;
  left: 200px; }

.breadcrumb-fixed .main:first-child .breadcrumb {
  right: 250px;
  left: 0; }

.breadcrumb-fixed .main:last-child .breadcrumb {
  right: 0; }

.breadcrumb-fixed.sidebar-minimized .main .breadcrumb {
  left: 50px; }

.breadcrumb-fixed.sidebar-hidden .main .breadcrumb, .breadcrumb-fixed.sidebar-off-canvas .main .breadcrumb {
  left: 0; }

.breadcrumb-fixed.aside-menu-hidden .main .breadcrumb, .breadcrumb-fixed.aside-menu-off-canvas .main .breadcrumb {
  right: 0; }

.footer-fixed .app-footer {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1020;
  height: 50px; }

.footer-fixed .app-body {
  margin-bottom: 50px; }

.app-header,
.app-footer,
.sidebar,
.main,
.aside-menu {
  transition: margin-left 0.25s, margin-right 0.25s, width 0.25s, flex 0.25s; }

.sidebar-nav {
  transition: width 0.25s; }

.breadcrumb {
  transition: left 0.25s, right 0.25s, width 0.25s; }

@media (max-width: 991px) {
  .app-header.navbar {
    position: fixed !important;
    z-index: 1020;
    width: 100%;
    text-align: center;
    background-color: #fff;
    border-bottom: 1px solid #c2cfd6; }
    .app-header.navbar .navbar-toggler {
      color: #536c79; }
    .app-header.navbar .navbar-brand {
      position: absolute;
      left: 50%;
      margin-left: -77.5px; }
  .app-body {
    margin-top: 55px; }
  .breadcrumb-fixed .main:nth-child(2) .breadcrumb {
    right: auto;
    left: auto;
    width: 100%; }
  .sidebar {
    position: fixed;
    z-index: 1019;
    width: 220px;
    height: calc(100vh - 55px);
    margin-left: -220px; }
    .sidebar .sidebar-nav,
    .sidebar .nav {
      width: 220px;
      min-height: calc(100vh - 55px); }
    .sidebar .sidebar-minimizer {
      display: none; }
  .main, .app-footer {
    margin-left: 0 !important; }
  .sidebar-hidden .sidebar {
    margin-left: -220px; }
  .sidebar-mobile-show .sidebar {
    width: 220px;
    margin-left: 0; }
  .sidebar-mobile-show .main {
    margin-right: -220px !important;
    margin-left: 220px !important; } }

hr.transparent {
  border-top: 1px solid transparent; }

.bg-primary,
.bg-success,
.bg-info,
.bg-warning,
.bg-danger,
.bg-inverse {
  color: #fff; }

.b-a-0 {
  border: 0 !important; }

.b-t-0 {
  border-top: 0 !important; }

.b-r-0 {
  border-right: 0 !important; }

.b-b-0 {
  border-bottom: 0 !important; }

.b-l-0 {
  border-left: 0 !important; }

.b-a-1 {
  border: 1px solid #c2cfd6 !important; }

.b-t-1 {
  border-top: 1px solid #c2cfd6 !important; }

.b-r-1 {
  border-right: 1px solid #c2cfd6 !important; }

.b-b-1 {
  border-bottom: 1px solid #c2cfd6 !important; }

.b-l-1 {
  border-left: 1px solid #c2cfd6 !important; }

.b-a-2 {
  border: 2px solid #c2cfd6 !important; }

.b-t-2 {
  border-top: 2px solid #c2cfd6 !important; }

.b-r-2 {
  border-right: 2px solid #c2cfd6 !important; }

.b-b-2 {
  border-bottom: 2px solid #c2cfd6 !important; }

.b-l-2 {
  border-left: 2px solid #c2cfd6 !important; }

@media (max-width: 575px) {
  .d-down-none {
    display: none !important; } }

@media (max-width: 767px) {
  .d-sm-down-none {
    display: none !important; } }

@media (max-width: 991px) {
  .d-md-down-none {
    display: none !important; } }

@media (max-width: 1199px) {
  .d-lg-down-none {
    display: none !important; } }

.d-xl-down-none {
  display: none !important; }

.label-pill {
  border-radius: 1rem !important; }

.open > a, .show > a {
  outline: 0; }

.navbar .dropdown-toggle .img-avatar {
  height: 35px;
  margin: 0 10px; }

*[dir="rtl"] {
  direction: rtl;
  unicode-bidi: embed; }
  *[dir="rtl"] ul {
    -webkit-padding-start: 0; }
  *[dir="rtl"] table tr th {
    text-align: right; }
  *[dir="rtl"] .breadcrumb-item {
    float: right; }
  *[dir="rtl"] .breadcrumb-menu {
    right: auto;
    left: 1rem; }
  *[dir="rtl"] .dropdown-item {
    text-align: right; }
    *[dir="rtl"] .dropdown-item i {
      margin-right: -10px;
      margin-left: 10px; }
    *[dir="rtl"] .dropdown-item .badge {
      right: auto;
      left: 10px; }
  *[dir="rtl"] .sidebar-hidden .sidebar {
    margin-right: -200px; }
  *[dir="rtl"] .sidebar-fixed .main, *[dir="rtl"] .sidebar-fixed .app-footer {
    margin-right: 200px; }
  *[dir="rtl"] .sidebar-fixed.sidebar-hidden .main, *[dir="rtl"] .sidebar-fixed.sidebar-hidden .app-footer {
    margin-right: 0; }
  *[dir="rtl"] .sidebar-minimized .sidebar {
    flex: 0 0 50px; }
  *[dir="rtl"] .sidebar-minimized.sidebar-hidden .sidebar {
    margin-right: -50px;
    margin-left: 0; }
  *[dir="rtl"] .sidebar-minimized.sidebar-fixed .main, *[dir="rtl"] .sidebar-minimized.sidebar-fixed .app-footer {
    margin-right: 50px; }
  *[dir="rtl"] .sidebar-minimized.sidebar-fixed.sidebar-hidden .main, *[dir="rtl"] .sidebar-minimized.sidebar-fixed.sidebar-hidden .app-footer {
    margin-left: 0; }
  *[dir="rtl"] .aside-menu-hidden .aside-menu {
    margin-right: 0;
    margin-left: -250px; }
  *[dir="rtl"] .aside-menu-fixed .aside-menu {
    right: auto;
    left: 0; }
  *[dir="rtl"] .aside-menu-fixed .main, *[dir="rtl"] .aside-menu-fixed .app-footer {
    margin-left: 250px; }
  *[dir="rtl"] .aside-menu-fixed.aside-menu-hidden .main, *[dir="rtl"] .aside-menu-fixed.aside-menu-hidden .app-footer {
    margin-left: 0; }
  *[dir="rtl"] .aside-menu-off-canvas .aside-menu {
    position: fixed;
    right: 0;
    z-index: 1019;
    height: 100%; }
    *[dir="rtl"] .aside-menu-off-canvas .aside-menu .tab-content {
      height: calc(100vh - 2.375rem - 55px); }
  *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .nav-link, *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .navbar .dropdown-toggle, .navbar *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .dropdown-toggle {
    direction: rtl; }
    *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .nav-link i, *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .navbar .dropdown-toggle i, .navbar *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .dropdown-toggle i {
      margin: 0 0 0 0.5rem; }
    *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .nav-link .badge, *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .navbar .dropdown-toggle .badge, .navbar *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .dropdown-toggle .badge {
      float: left;
      margin-top: 2px; }
    *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .nav-link.nav-dropdown-toggle::before, *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .navbar .nav-dropdown-toggle.dropdown-toggle::before, .navbar *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item .nav-dropdown-toggle.dropdown-toggle::before {
      position: absolute;
      right: auto !important;
      left: 1rem;
      transform: rotate(180deg); }
  *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item.nav-dropdown.open > .nav-link.nav-dropdown-toggle::before, *[dir="rtl"] .sidebar .sidebar-nav .nav .navbar .nav-item.nav-dropdown.open > .nav-dropdown-toggle.dropdown-toggle::before, .navbar *[dir="rtl"] .sidebar .sidebar-nav .nav .nav-item.nav-dropdown.open > .nav-dropdown-toggle.dropdown-toggle::before {
    transform: rotate(270deg); }
  *[dir="rtl"] .sidebar-minimized .sidebar .nav-link, *[dir="rtl"] .sidebar-minimized .sidebar .navbar .dropdown-toggle, .navbar *[dir="rtl"] .sidebar-minimized .sidebar .dropdown-toggle {
    padding-right: 0; }
    *[dir="rtl"] .sidebar-minimized .sidebar .nav-link i, *[dir="rtl"] .sidebar-minimized .sidebar .navbar .dropdown-toggle i, .navbar *[dir="rtl"] .sidebar-minimized .sidebar .dropdown-toggle i {
      float: right;
      padding: 0;
      margin: 0; }
    *[dir="rtl"] .sidebar-minimized .sidebar .nav-link .badge, *[dir="rtl"] .sidebar-minimized .sidebar .navbar .dropdown-toggle .badge, .navbar *[dir="rtl"] .sidebar-minimized .sidebar .dropdown-toggle .badge {
      right: auto;
      left: 15px; }
  *[dir="rtl"] .sidebar-minimized .sidebar .nav > .nav-dropdown:hover > .nav-dropdown-items {
    right: 50px;
    left: 0; }
  *[dir="rtl"] .horizontal-bars li .bars {
    padding-right: 100px;
    padding-left: 0; }
    *[dir="rtl"] .horizontal-bars li .bars .progress:first-child {
      margin-bottom: 2px; }
  *[dir="rtl"] .horizontal-bars.type-2 li i {
    margin-right: 5px;
    margin-left: 1rem; }
  *[dir="rtl"] .horizontal-bars.type-2 li .value {
    float: left;
    font-weight: 600; }
  *[dir="rtl"] .horizontal-bars.type-2 li .bars {
    padding: 0; }
  *[dir="rtl"] .icons-list li {
    position: relative;
    height: 40px;
    vertical-align: middle; }
    *[dir="rtl"] .icons-list li i {
      float: right; }
    *[dir="rtl"] .icons-list li .desc {
      margin-right: 50px;
      margin-left: 0; }
    *[dir="rtl"] .icons-list li .value {
      right: auto;
      left: 45px;
      text-align: left; }
      *[dir="rtl"] .icons-list li .value strong {
        display: block;
        margin-top: -3px; }
    *[dir="rtl"] .icons-list li .actions {
      right: auto;
      left: 10px; }
  *[dir="rtl"] .callout {
    border: 0 solid #c2cfd6;
    border-right-width: .25rem; }
    *[dir="rtl"] .callout.callout-primary {
      border-right-color: #20a8d8; }
    *[dir="rtl"] .callout.callout-secondary {
      border-right-color: #a4b7c1; }
    *[dir="rtl"] .callout.callout-success {
      border-right-color: #4dbd74; }
    *[dir="rtl"] .callout.callout-info {
      border-right-color: #63c2de; }
    *[dir="rtl"] .callout.callout-warning {
      border-right-color: #ffc107; }
    *[dir="rtl"] .callout.callout-danger {
      border-right-color: #f86c6b; }
    *[dir="rtl"] .callout.callout-light {
      border-right-color: #f0f3f5; }
    *[dir="rtl"] .callout.callout-dark {
      border-right-color: #29363d; }
    *[dir="rtl"] .callout .chart-wrapper {
      left: 0;
      float: left; }
  *[dir="rtl"] .callout-default {
    border-right-color: #536c79; }

.email-app {
  display: flex;
  flex-direction: row;
  background: #fff;
  border: 1px solid #c2cfd6; }
  .email-app nav {
    flex: 0 0 200px;
    padding: 1rem;
    border-right: 1px solid #c2cfd6; }
    .email-app nav .btn-block {
      margin-bottom: 15px; }
    .email-app nav .nav {
      flex-direction: column; }
      .email-app nav .nav .nav-item {
        position: relative; }
        .email-app nav .nav .nav-item .nav-link, .email-app nav .nav .nav-item .navbar .dropdown-toggle, .navbar .email-app nav .nav .nav-item .dropdown-toggle {
          color: #151b1e;
          border-bottom: 1px solid #c2cfd6; }
          .email-app nav .nav .nav-item .nav-link i, .email-app nav .nav .nav-item .navbar .dropdown-toggle i, .navbar .email-app nav .nav .nav-item .dropdown-toggle i {
            width: 20px;
            margin: 0 10px 0 0;
            font-size: 14px;
            text-align: center; }
          .email-app nav .nav .nav-item .nav-link .badge, .email-app nav .nav .nav-item .navbar .dropdown-toggle .badge, .navbar .email-app nav .nav .nav-item .dropdown-toggle .badge {
            float: right;
            margin-top: 4px;
            margin-left: 10px; }
  .email-app main {
    min-width: 0;
    flex: 1;
    padding: 1rem; }
  .email-app .inbox .toolbar {
    padding-bottom: 1rem;
    border-bottom: 1px solid #c2cfd6; }
  .email-app .inbox .messages {
    padding: 0;
    list-style: none; }
  .email-app .inbox .message {
    position: relative;
    padding: 1rem 1rem 1rem 2rem;
    cursor: pointer;
    border-bottom: 1px solid #c2cfd6; }
    .email-app .inbox .message:hover {
      background: #f0f3f5; }
    .email-app .inbox .message .actions {
      position: absolute;
      left: 0;
      display: flex;
      flex-direction: column; }
      .email-app .inbox .message .actions .action {
        width: 2rem;
        margin-bottom: 0.5rem;
        color: #a4b7c1;
        text-align: center; }
    .email-app .inbox .message a {
      color: #000; }
      .email-app .inbox .message a:hover {
        text-decoration: none; }
    .email-app .inbox .message.unread .header, .email-app .inbox .message.unread .title {
      font-weight: bold; }
    .email-app .inbox .message .header {
      display: flex;
      flex-direction: row;
      margin-bottom: 0.5rem; }
      .email-app .inbox .message .header .date {
        margin-left: auto; }
    .email-app .inbox .message .title {
      margin-bottom: 0.5rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .email-app .inbox .message .description {
      font-size: 12px; }
  .email-app .message .toolbar {
    padding-bottom: 1rem;
    border-bottom: 1px solid #c2cfd6; }
  .email-app .message .details .title {
    padding: 1rem 0;
    font-weight: bold; }
  .email-app .message .details .header {
    display: flex;
    padding: 1rem 0;
    margin: 1rem 0;
    border-top: 1px solid #c2cfd6;
    border-bottom: 1px solid #c2cfd6; }
    .email-app .message .details .header .avatar {
      width: 40px;
      height: 40px;
      margin-right: 1rem; }
    .email-app .message .details .header .from {
      font-size: 12px;
      color: #536c79;
      align-self: center; }
      .email-app .message .details .header .from span {
        display: block;
        font-weight: bold; }
    .email-app .message .details .header .date {
      margin-left: auto; }
  .email-app .message .details .attachments {
    padding: 1rem 0;
    margin-bottom: 1rem;
    border-top: 3px solid #f0f3f5;
    border-bottom: 3px solid #f0f3f5; }
    .email-app .message .details .attachments .attachment {
      display: flex;
      margin: 0.5rem 0;
      font-size: 12px;
      align-self: center; }
      .email-app .message .details .attachments .attachment .badge {
        margin: 0 0.5rem;
        line-height: inherit; }
      .email-app .message .details .attachments .attachment .menu {
        margin-left: auto; }
        .email-app .message .details .attachments .attachment .menu a {
          padding: 0 0.5rem;
          font-size: 14px;
          color: #c2cfd6; }

@media (max-width: 767px) {
  .email-app {
    flex-direction: column; }
    .email-app nav {
      flex: 0 0 100%; } }

@media (max-width: 575px) {
  .email-app .message .header {
    flex-flow: row wrap; }
    .email-app .message .header .date {
      flex: 0 0 100%; } }
.app-header .navbar-nav .dropdown-menu-right {
  right: auto; }
/**
 * React Select
 * ============
 * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/
 * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs
 * MIT License: https://github.com/JedWatson/react-select
*/
@keyframes Select-animation-spin {
  to {
    transform: rotate(1turn); } }

@-webkit-keyframes Select-animation-spin {
  to {
    -webkit-transform: rotate(1turn); } }

.Select {
  position: relative; }
  .Select,
  .Select div,
  .Select input,
  .Select span {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .Select.is-disabled > .Select-control {
    background-color: #f9f9f9; }
    .Select.is-disabled > .Select-control:hover {
      box-shadow: none; }
  .Select.is-disabled .Select-arrow-zone {
    cursor: default;
    pointer-events: none; }

.Select-control {
  background-color: #fff;
  border-color: #d1dbe0 #c2cfd6 #a4b7c2;
  border-radius: 0;
  border: 1px solid #c2cfd6;
  color: #3e515b;
  cursor: default;
  display: table;
  border-spacing: 0;
  border-collapse: separate;
  height: 36px;
  outline: none;
  overflow: hidden;
  position: relative;
  width: 100%; }
  .Select-control:hover {
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06); }
  .Select-control .Select-input:focus {
    outline: none; }

.is-searchable.is-open > .Select-control {
  cursor: text; }

.is-open > .Select-control {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background: #fff;
  border-color: #a4b7c2 #c2cfd6 #d1dbe0; }
  .is-open > .Select-control .Select-arrow {
    top: -2px;
    border-color: transparent transparent #999;
    border-width: 0 5px 5px; }

.is-searchable.is-focused:not(.is-open) > .Select-control {
  cursor: text; }

.is-focused:not(.is-open) > .Select-control {
  border-color: #08c #0099e6 #0099e6;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 5px -1px fade(#08c, 50%); }

.Select-placeholder,
.Select--single > .Select-control .Select-value {
  bottom: 0;
  color: #aaa;
  left: 0;
  line-height: 34px;
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  right: 0;
  top: 0;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
  color: #3e515b; }

.has-value.Select--single > .Select-control .Select-value a.Select-value-label,
.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {
  cursor: pointer;
  text-decoration: none; }
  .has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover, .has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus,
  .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover,
  .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {
    color: #08c;
    outline: none;
    text-decoration: underline; }

.Select-input {
  height: 34px;
  padding-left: 10px;
  padding-right: 10px;
  vertical-align: middle; }
  .Select-input > input {
    background: none transparent;
    border: 0 none;
    box-shadow: none;
    cursor: default;
    display: inline-block;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    outline: none;
    line-height: 14px;
    /* For IE 8 compatibility */
    padding: 8px 0 12px;
    /* For IE 8 compatibility */
    -webkit-appearance: none; }
    .is-focused .Select-input > input {
      cursor: text; }

.has-value.is-pseudo-focused .Select-input {
  opacity: 0; }

.Select-control:not(.is-searchable) > .Select-input {
  outline: none; }

.Select-loading-zone {
  cursor: pointer;
  display: table-cell;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 16px; }

.Select-loading {
  -webkit-animation: Select-animation-spin 400ms infinite linear;
  -o-animation: Select-animation-spin 400ms infinite linear;
  animation: Select-animation-spin 400ms infinite linear;
  width: 16px;
  height: 16px;
  box-sizing: border-box;
  border-radius: 50%;
  border: 2px solid #c2cfd6;
  border-right-color: #3e515b;
  display: inline-block;
  position: relative;
  vertical-align: middle; }

.Select-clear-zone {
  -webkit-animation: Select-animation-fadeIn 200ms;
  -o-animation: Select-animation-fadeIn 200ms;
  animation: Select-animation-fadeIn 200ms;
  color: #999;
  cursor: pointer;
  display: table-cell;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 17px; }
  .Select-clear-zone:hover {
    color: #D0021B; }

.Select-clear {
  display: inline-block;
  font-size: 18px;
  line-height: 1; }

.Select--multi .Select-clear-zone {
  width: 17px; }

.Select--multi .Select-multi-value-wrapper {
  display: inline-block; }

.Select .Select-aria-only {
  display: inline-block;
  height: 1px;
  width: 1px;
  margin: -1px;
  clip: rect(0, 0, 0, 0);
  overflow: hidden; }

.Select-arrow-zone {
  cursor: pointer;
  display: table-cell;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 25px;
  padding-right: 5px; }

.Select-arrow {
  border-color: #999 transparent transparent;
  border-style: solid;
  border-width: 5px 5px 2.5px;
  display: inline-block;
  height: 0;
  width: 0;
  position: relative; }

.is-open .Select-arrow,
.Select-arrow-zone:hover > .Select-arrow {
  border-top-color: #666; }

@-webkit-keyframes Select-animation-fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes Select-animation-fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.Select-menu-outer {
  border-radius: 0;
  background-color: #fff;
  border: 1px solid #c2cfd6;
  border-top-color: #e1e7eb;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
  box-sizing: border-box;
  margin-top: -1px;
  max-height: 200px;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 1000;
  -webkit-overflow-scrolling: touch; }

.Select-menu {
  max-height: 198px;
  overflow-y: auto; }

.Select-option {
  box-sizing: border-box;
  background-color: #fff;
  color: #678798;
  cursor: pointer;
  display: block;
  padding: 8px 10px; }
  .Select-option:last-child {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px; }
  .Select-option.is-selected {
    background-color: #f5faff;
    color: #3e515b; }
  .Select-option.is-focused {
    background-color: #f2f9fc;
    color: #3e515b; }
  .Select-option.is-disabled {
    color: #e1e7ea;
    cursor: default; }

.Select-noresults {
  box-sizing: border-box;
  color: #a4b7c1;
  cursor: default;
  display: block;
  padding: 8px 10px; }

.Select--multi .Select-input {
  vertical-align: middle;
  margin-left: 10px;
  padding: 0; }

.Select--multi.has-value .Select-input {
  margin-left: 5px; }

.Select--multi .Select-value {
  background-color: #f2f9fc;
  border-radius: 0;
  border: 1px solid #c9e6f2;
  color: #08c;
  display: inline-block;
  font-size: 0.9em;
  margin-left: 5px;
  margin-top: 5px;
  vertical-align: top; }

.Select--multi .Select-value-icon,
.Select--multi .Select-value-label {
  display: inline-block;
  vertical-align: middle; }

.Select--multi .Select-value-label {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  cursor: default;
  padding: 2px 5px; }

.Select--multi a.Select-value-label {
  color: #08c;
  cursor: pointer;
  text-decoration: none; }
  .Select--multi a.Select-value-label:hover {
    text-decoration: underline; }

.Select--multi .Select-value-icon {
  cursor: pointer;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  border-right: 1px solid #c9e6f2;
  padding: 1px 5px 3px; }
  .Select--multi .Select-value-icon:hover, .Select--multi .Select-value-icon:focus {
    background-color: #ddeff7;
    color: #0077b3; }
  .Select--multi .Select-value-icon:active {
    background-color: #c9e6f2; }

.Select--multi.is-disabled .Select-value {
  background-color: #fcfcfc;
  border: 1px solid #e3e3e3;
  color: #333; }

.Select--multi.is-disabled .Select-value-icon {
  cursor: not-allowed;
  border-right: 1px solid #e3e3e3; }
  .Select--multi.is-disabled .Select-value-icon:hover, .Select--multi.is-disabled .Select-value-icon:focus, .Select--multi.is-disabled .Select-value-icon:active {
    background-color: #fcfcfc; }

@keyframes Select-animation-spin {
  to {
    transform: rotate(1turn); } }

@-webkit-keyframes Select-animation-spin {
  to {
    -webkit-transform: rotate(1turn); } }


.margin-bottom-20 {
  margin-bottom: 20px;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(/674f50d287a8c48dc19ba404d20fe713.eot);src:url(/674f50d287a8c48dc19ba404d20fe713.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/af7ae505a9eed503f8b8e6982036873e.woff2) format('woff2'),url(/fee66e712a8a08eef5805a46892932ad.woff) format('woff'),url(/b06871f281fee6b241d60582ae9369b9.ttf) format('truetype'),url(/8ef356884e8bc0128e25921e21fab64f.svg#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-gear:before,.fa-cog:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-rotate-right:before,.fa-repeat:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-gears:before,.fa-cogs:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook-f:before,.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-feed:before,.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-save:before,.fa-floppy-o:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-unsorted:before,.fa-sort:before{content:"\F0DC"}.fa-sort-down:before,.fa-sort-desc:before{content:"\F0DD"}.fa-sort-up:before,.fa-sort-asc:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-legal:before,.fa-gavel:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-flash:before,.fa-bolt:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-paste:before,.fa-clipboard:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-unlink:before,.fa-chain-broken:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\F150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\F151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\F152"}.fa-euro:before,.fa-eur:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-rupee:before,.fa-inr:before{content:"\F156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\F157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\F158"}.fa-won:before,.fa-krw:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before,.fa-gratipay:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-turkish-lira:before,.fa-try:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\F19C"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper-pp:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\F1C5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\F1C6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\F1D0"}.fa-ge:before,.fa-empire:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-send:before,.fa-paper-plane:before{content:"\F1D8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\F1E3"}.fa-tty:before{content:"\F1E4"}.fa-binoculars:before{content:"\F1E5"}.fa-plug:before{content:"\F1E6"}.fa-slideshare:before{content:"\F1E7"}.fa-twitch:before{content:"\F1E8"}.fa-yelp:before{content:"\F1E9"}.fa-newspaper-o:before{content:"\F1EA"}.fa-wifi:before{content:"\F1EB"}.fa-calculator:before{content:"\F1EC"}.fa-paypal:before{content:"\F1ED"}.fa-google-wallet:before{content:"\F1EE"}.fa-cc-visa:before{content:"\F1F0"}.fa-cc-mastercard:before{content:"\F1F1"}.fa-cc-discover:before{content:"\F1F2"}.fa-cc-amex:before{content:"\F1F3"}.fa-cc-paypal:before{content:"\F1F4"}.fa-cc-stripe:before{content:"\F1F5"}.fa-bell-slash:before{content:"\F1F6"}.fa-bell-slash-o:before{content:"\F1F7"}.fa-trash:before{content:"\F1F8"}.fa-copyright:before{content:"\F1F9"}.fa-at:before{content:"\F1FA"}.fa-eyedropper:before{content:"\F1FB"}.fa-paint-brush:before{content:"\F1FC"}.fa-birthday-cake:before{content:"\F1FD"}.fa-area-chart:before{content:"\F1FE"}.fa-pie-chart:before{content:"\F200"}.fa-line-chart:before{content:"\F201"}.fa-lastfm:before{content:"\F202"}.fa-lastfm-square:before{content:"\F203"}.fa-toggle-off:before{content:"\F204"}.fa-toggle-on:before{content:"\F205"}.fa-bicycle:before{content:"\F206"}.fa-bus:before{content:"\F207"}.fa-ioxhost:before{content:"\F208"}.fa-angellist:before{content:"\F209"}.fa-cc:before{content:"\F20A"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\F20B"}.fa-meanpath:before{content:"\F20C"}.fa-buysellads:before{content:"\F20D"}.fa-connectdevelop:before{content:"\F20E"}.fa-dashcube:before{content:"\F210"}.fa-forumbee:before{content:"\F211"}.fa-leanpub:before{content:"\F212"}.fa-sellsy:before{content:"\F213"}.fa-shirtsinbulk:before{content:"\F214"}.fa-simplybuilt:before{content:"\F215"}.fa-skyatlas:before{content:"\F216"}.fa-cart-plus:before{content:"\F217"}.fa-cart-arrow-down:before{content:"\F218"}.fa-diamond:before{content:"\F219"}.fa-ship:before{content:"\F21A"}.fa-user-secret:before{content:"\F21B"}.fa-motorcycle:before{content:"\F21C"}.fa-street-view:before{content:"\F21D"}.fa-heartbeat:before{content:"\F21E"}.fa-venus:before{content:"\F221"}.fa-mars:before{content:"\F222"}.fa-mercury:before{content:"\F223"}.fa-intersex:before,.fa-transgender:before{content:"\F224"}.fa-transgender-alt:before{content:"\F225"}.fa-venus-double:before{content:"\F226"}.fa-mars-double:before{content:"\F227"}.fa-venus-mars:before{content:"\F228"}.fa-mars-stroke:before{content:"\F229"}.fa-mars-stroke-v:before{content:"\F22A"}.fa-mars-stroke-h:before{content:"\F22B"}.fa-neuter:before{content:"\F22C"}.fa-genderless:before{content:"\F22D"}.fa-facebook-official:before{content:"\F230"}.fa-pinterest-p:before{content:"\F231"}.fa-whatsapp:before{content:"\F232"}.fa-server:before{content:"\F233"}.fa-user-plus:before{content:"\F234"}.fa-user-times:before{content:"\F235"}.fa-hotel:before,.fa-bed:before{content:"\F236"}.fa-viacoin:before{content:"\F237"}.fa-train:before{content:"\F238"}.fa-subway:before{content:"\F239"}.fa-medium:before{content:"\F23A"}.fa-yc:before,.fa-y-combinator:before{content:"\F23B"}.fa-optin-monster:before{content:"\F23C"}.fa-opencart:before{content:"\F23D"}.fa-expeditedssl:before{content:"\F23E"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\F240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\F241"}.fa-battery-2:before,.fa-battery-half:before{content:"\F242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\F243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\F244"}.fa-mouse-pointer:before{content:"\F245"}.fa-i-cursor:before{content:"\F246"}.fa-object-group:before{content:"\F247"}.fa-object-ungroup:before{content:"\F248"}.fa-sticky-note:before{content:"\F249"}.fa-sticky-note-o:before{content:"\F24A"}.fa-cc-jcb:before{content:"\F24B"}.fa-cc-diners-club:before{content:"\F24C"}.fa-clone:before{content:"\F24D"}.fa-balance-scale:before{content:"\F24E"}.fa-hourglass-o:before{content:"\F250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\F251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\F252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\F253"}.fa-hourglass:before{content:"\F254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\F255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\F256"}.fa-hand-scissors-o:before{content:"\F257"}.fa-hand-lizard-o:before{content:"\F258"}.fa-hand-spock-o:before{content:"\F259"}.fa-hand-pointer-o:before{content:"\F25A"}.fa-hand-peace-o:before{content:"\F25B"}.fa-trademark:before{content:"\F25C"}.fa-registered:before{content:"\F25D"}.fa-creative-commons:before{content:"\F25E"}.fa-gg:before{content:"\F260"}.fa-gg-circle:before{content:"\F261"}.fa-tripadvisor:before{content:"\F262"}.fa-odnoklassniki:before{content:"\F263"}.fa-odnoklassniki-square:before{content:"\F264"}.fa-get-pocket:before{content:"\F265"}.fa-wikipedia-w:before{content:"\F266"}.fa-safari:before{content:"\F267"}.fa-chrome:before{content:"\F268"}.fa-firefox:before{content:"\F269"}.fa-opera:before{content:"\F26A"}.fa-internet-explorer:before{content:"\F26B"}.fa-tv:before,.fa-television:before{content:"\F26C"}.fa-contao:before{content:"\F26D"}.fa-500px:before{content:"\F26E"}.fa-amazon:before{content:"\F270"}.fa-calendar-plus-o:before{content:"\F271"}.fa-calendar-minus-o:before{content:"\F272"}.fa-calendar-times-o:before{content:"\F273"}.fa-calendar-check-o:before{content:"\F274"}.fa-industry:before{content:"\F275"}.fa-map-pin:before{content:"\F276"}.fa-map-signs:before{content:"\F277"}.fa-map-o:before{content:"\F278"}.fa-map:before{content:"\F279"}.fa-commenting:before{content:"\F27A"}.fa-commenting-o:before{content:"\F27B"}.fa-houzz:before{content:"\F27C"}.fa-vimeo:before{content:"\F27D"}.fa-black-tie:before{content:"\F27E"}.fa-fonticons:before{content:"\F280"}.fa-reddit-alien:before{content:"\F281"}.fa-edge:before{content:"\F282"}.fa-credit-card-alt:before{content:"\F283"}.fa-codiepie:before{content:"\F284"}.fa-modx:before{content:"\F285"}.fa-fort-awesome:before{content:"\F286"}.fa-usb:before{content:"\F287"}.fa-product-hunt:before{content:"\F288"}.fa-mixcloud:before{content:"\F289"}.fa-scribd:before{content:"\F28A"}.fa-pause-circle:before{content:"\F28B"}.fa-pause-circle-o:before{content:"\F28C"}.fa-stop-circle:before{content:"\F28D"}.fa-stop-circle-o:before{content:"\F28E"}.fa-shopping-bag:before{content:"\F290"}.fa-shopping-basket:before{content:"\F291"}.fa-hashtag:before{content:"\F292"}.fa-bluetooth:before{content:"\F293"}.fa-bluetooth-b:before{content:"\F294"}.fa-percent:before{content:"\F295"}.fa-gitlab:before{content:"\F296"}.fa-wpbeginner:before{content:"\F297"}.fa-wpforms:before{content:"\F298"}.fa-envira:before{content:"\F299"}.fa-universal-access:before{content:"\F29A"}.fa-wheelchair-alt:before{content:"\F29B"}.fa-question-circle-o:before{content:"\F29C"}.fa-blind:before{content:"\F29D"}.fa-audio-description:before{content:"\F29E"}.fa-volume-control-phone:before{content:"\F2A0"}.fa-braille:before{content:"\F2A1"}.fa-assistive-listening-systems:before{content:"\F2A2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\F2A3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\F2A4"}.fa-glide:before{content:"\F2A5"}.fa-glide-g:before{content:"\F2A6"}.fa-signing:before,.fa-sign-language:before{content:"\F2A7"}.fa-low-vision:before{content:"\F2A8"}.fa-viadeo:before{content:"\F2A9"}.fa-viadeo-square:before{content:"\F2AA"}.fa-snapchat:before{content:"\F2AB"}.fa-snapchat-ghost:before{content:"\F2AC"}.fa-snapchat-square:before{content:"\F2AD"}.fa-pied-piper:before{content:"\F2AE"}.fa-first-order:before{content:"\F2B0"}.fa-yoast:before{content:"\F2B1"}.fa-themeisle:before{content:"\F2B2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\F2B3"}.fa-fa:before,.fa-font-awesome:before{content:"\F2B4"}.fa-handshake-o:before{content:"\F2B5"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-open-o:before{content:"\F2B7"}.fa-linode:before{content:"\F2B8"}.fa-address-book:before{content:"\F2B9"}.fa-address-book-o:before{content:"\F2BA"}.fa-vcard:before,.fa-address-card:before{content:"\F2BB"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\F2BC"}.fa-user-circle:before{content:"\F2BD"}.fa-user-circle-o:before{content:"\F2BE"}.fa-user-o:before{content:"\F2C0"}.fa-id-badge:before{content:"\F2C1"}.fa-drivers-license:before,.fa-id-card:before{content:"\F2C2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\F2C3"}.fa-quora:before{content:"\F2C4"}.fa-free-code-camp:before{content:"\F2C5"}.fa-telegram:before{content:"\F2C6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\F2C7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\F2C8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\F2C9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\F2CA"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\F2CB"}.fa-shower:before{content:"\F2CC"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\F2CD"}.fa-podcast:before{content:"\F2CE"}.fa-window-maximize:before{content:"\F2D0"}.fa-window-minimize:before{content:"\F2D1"}.fa-window-restore:before{content:"\F2D2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\F2D3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\F2D4"}.fa-bandcamp:before{content:"\F2D5"}.fa-grav:before{content:"\F2D6"}.fa-etsy:before{content:"\F2D7"}.fa-imdb:before{content:"\F2D8"}.fa-ravelry:before{content:"\F2D9"}.fa-eercast:before{content:"\F2DA"}.fa-microchip:before{content:"\F2DB"}.fa-snowflake-o:before{content:"\F2DC"}.fa-superpowers:before{content:"\F2DD"}.fa-wpexplorer:before{content:"\F2DE"}.fa-meetup:before{content:"\F2E0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
@font-face {
  font-family: 'simple-line-icons';
  src: url(/f33df365d6d0255b586f2920355e94d7.eot);
  src: url(/f33df365d6d0255b586f2920355e94d7.eot#iefix) format('embedded-opentype'), url(/0cb0b9c589c0624c9c78dd3d83e946f6.woff2) format('woff2'), url(/d2285965fe34b05465047401b8595dd0.ttf) format('truetype'), url(/78f07e2c2a535c26ef21d95e41bd7175.woff) format('woff'), url(/2fe2efe63441d830b1acd106c1fe8734.svg#simple-line-icons) format('svg');
  font-weight: normal;
  font-style: normal;
}
/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower:
*/
.icon-user,
.icon-people,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-login,
.icon-logout,
.icon-emotsmile,
.icon-phone,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-map,
.icon-location-pin,
.icon-direction,
.icon-directions,
.icon-compass,
.icon-layers,
.icon-menu,
.icon-list,
.icon-options-vertical,
.icon-options,
.icon-arrow-down,
.icon-arrow-left,
.icon-arrow-right,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-arrow-left-circle,
.icon-arrow-right-circle,
.icon-arrow-down-circle,
.icon-check,
.icon-clock,
.icon-plus,
.icon-minus,
.icon-close,
.icon-event,
.icon-exclamation,
.icon-organization,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-mustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-disc,
.icon-cursor,
.icon-cursor-move,
.icon-crop,
.icon-chemistry,
.icon-speedometer,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglass,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-folder-alt,
.icon-folder,
.icon-film,
.icon-feed,
.icon-drop,
.icon-drawer,
.icon-docs,
.icon-doc,
.icon-diamond,
.icon-cup,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-frame,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-loop,
.icon-home,
.icon-grid,
.icon-graph,
.icon-microphone,
.icon-music-tone-alt,
.icon-music-tone,
.icon-earphones-alt,
.icon-earphones,
.icon-equalizer,
.icon-like,
.icon-dislike,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-calendar,
.icon-bulb,
.icon-chart,
.icon-ban,
.icon-bubble,
.icon-camrecorder,
.icon-camera,
.icon-cloud-download,
.icon-cloud-upload,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symbol-female,
.icon-symbol-male,
.icon-target,
.icon-credit-card,
.icon-paypal,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-facebook,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pinterest,
.icon-social-github,
.icon-social-google,
.icon-social-reddit,
.icon-social-skype,
.icon-social-dribbble,
.icon-social-behance,
.icon-social-foursqare,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-stumbleupon,
.icon-social-youtube,
.icon-social-dropbox,
.icon-social-vkontakte,
.icon-social-steam {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-user:before {
  content: "\E005";
}
.icon-people:before {
  content: "\E001";
}
.icon-user-female:before {
  content: "\E000";
}
.icon-user-follow:before {
  content: "\E002";
}
.icon-user-following:before {
  content: "\E003";
}
.icon-user-unfollow:before {
  content: "\E004";
}
.icon-login:before {
  content: "\E066";
}
.icon-logout:before {
  content: "\E065";
}
.icon-emotsmile:before {
  content: "\E021";
}
.icon-phone:before {
  content: "\E600";
}
.icon-call-end:before {
  content: "\E048";
}
.icon-call-in:before {
  content: "\E047";
}
.icon-call-out:before {
  content: "\E046";
}
.icon-map:before {
  content: "\E033";
}
.icon-location-pin:before {
  content: "\E096";
}
.icon-direction:before {
  content: "\E042";
}
.icon-directions:before {
  content: "\E041";
}
.icon-compass:before {
  content: "\E045";
}
.icon-layers:before {
  content: "\E034";
}
.icon-menu:before {
  content: "\E601";
}
.icon-list:before {
  content: "\E067";
}
.icon-options-vertical:before {
  content: "\E602";
}
.icon-options:before {
  content: "\E603";
}
.icon-arrow-down:before {
  content: "\E604";
}
.icon-arrow-left:before {
  content: "\E605";
}
.icon-arrow-right:before {
  content: "\E606";
}
.icon-arrow-up:before {
  content: "\E607";
}
.icon-arrow-up-circle:before {
  content: "\E078";
}
.icon-arrow-left-circle:before {
  content: "\E07A";
}
.icon-arrow-right-circle:before {
  content: "\E079";
}
.icon-arrow-down-circle:before {
  content: "\E07B";
}
.icon-check:before {
  content: "\E080";
}
.icon-clock:before {
  content: "\E081";
}
.icon-plus:before {
  content: "\E095";
}
.icon-minus:before {
  content: "\E615";
}
.icon-close:before {
  content: "\E082";
}
.icon-event:before {
  content: "\E619";
}
.icon-exclamation:before {
  content: "\E617";
}
.icon-organization:before {
  content: "\E616";
}
.icon-trophy:before {
  content: "\E006";
}
.icon-screen-smartphone:before {
  content: "\E010";
}
.icon-screen-desktop:before {
  content: "\E011";
}
.icon-plane:before {
  content: "\E012";
}
.icon-notebook:before {
  content: "\E013";
}
.icon-mustache:before {
  content: "\E014";
}
.icon-mouse:before {
  content: "\E015";
}
.icon-magnet:before {
  content: "\E016";
}
.icon-energy:before {
  content: "\E020";
}
.icon-disc:before {
  content: "\E022";
}
.icon-cursor:before {
  content: "\E06E";
}
.icon-cursor-move:before {
  content: "\E023";
}
.icon-crop:before {
  content: "\E024";
}
.icon-chemistry:before {
  content: "\E026";
}
.icon-speedometer:before {
  content: "\E007";
}
.icon-shield:before {
  content: "\E00E";
}
.icon-screen-tablet:before {
  content: "\E00F";
}
.icon-magic-wand:before {
  content: "\E017";
}
.icon-hourglass:before {
  content: "\E018";
}
.icon-graduation:before {
  content: "\E019";
}
.icon-ghost:before {
  content: "\E01A";
}
.icon-game-controller:before {
  content: "\E01B";
}
.icon-fire:before {
  content: "\E01C";
}
.icon-eyeglass:before {
  content: "\E01D";
}
.icon-envelope-open:before {
  content: "\E01E";
}
.icon-envelope-letter:before {
  content: "\E01F";
}
.icon-bell:before {
  content: "\E027";
}
.icon-badge:before {
  content: "\E028";
}
.icon-anchor:before {
  content: "\E029";
}
.icon-wallet:before {
  content: "\E02A";
}
.icon-vector:before {
  content: "\E02B";
}
.icon-speech:before {
  content: "\E02C";
}
.icon-puzzle:before {
  content: "\E02D";
}
.icon-printer:before {
  content: "\E02E";
}
.icon-present:before {
  content: "\E02F";
}
.icon-playlist:before {
  content: "\E030";
}
.icon-pin:before {
  content: "\E031";
}
.icon-picture:before {
  content: "\E032";
}
.icon-handbag:before {
  content: "\E035";
}
.icon-globe-alt:before {
  content: "\E036";
}
.icon-globe:before {
  content: "\E037";
}
.icon-folder-alt:before {
  content: "\E039";
}
.icon-folder:before {
  content: "\E089";
}
.icon-film:before {
  content: "\E03A";
}
.icon-feed:before {
  content: "\E03B";
}
.icon-drop:before {
  content: "\E03E";
}
.icon-drawer:before {
  content: "\E03F";
}
.icon-docs:before {
  content: "\E040";
}
.icon-doc:before {
  content: "\E085";
}
.icon-diamond:before {
  content: "\E043";
}
.icon-cup:before {
  content: "\E044";
}
.icon-calculator:before {
  content: "\E049";
}
.icon-bubbles:before {
  content: "\E04A";
}
.icon-briefcase:before {
  content: "\E04B";
}
.icon-book-open:before {
  content: "\E04C";
}
.icon-basket-loaded:before {
  content: "\E04D";
}
.icon-basket:before {
  content: "\E04E";
}
.icon-bag:before {
  content: "\E04F";
}
.icon-action-undo:before {
  content: "\E050";
}
.icon-action-redo:before {
  content: "\E051";
}
.icon-wrench:before {
  content: "\E052";
}
.icon-umbrella:before {
  content: "\E053";
}
.icon-trash:before {
  content: "\E054";
}
.icon-tag:before {
  content: "\E055";
}
.icon-support:before {
  content: "\E056";
}
.icon-frame:before {
  content: "\E038";
}
.icon-size-fullscreen:before {
  content: "\E057";
}
.icon-size-actual:before {
  content: "\E058";
}
.icon-shuffle:before {
  content: "\E059";
}
.icon-share-alt:before {
  content: "\E05A";
}
.icon-share:before {
  content: "\E05B";
}
.icon-rocket:before {
  content: "\E05C";
}
.icon-question:before {
  content: "\E05D";
}
.icon-pie-chart:before {
  content: "\E05E";
}
.icon-pencil:before {
  content: "\E05F";
}
.icon-note:before {
  content: "\E060";
}
.icon-loop:before {
  content: "\E064";
}
.icon-home:before {
  content: "\E069";
}
.icon-grid:before {
  content: "\E06A";
}
.icon-graph:before {
  content: "\E06B";
}
.icon-microphone:before {
  content: "\E063";
}
.icon-music-tone-alt:before {
  content: "\E061";
}
.icon-music-tone:before {
  content: "\E062";
}
.icon-earphones-alt:before {
  content: "\E03C";
}
.icon-earphones:before {
  content: "\E03D";
}
.icon-equalizer:before {
  content: "\E06C";
}
.icon-like:before {
  content: "\E068";
}
.icon-dislike:before {
  content: "\E06D";
}
.icon-control-start:before {
  content: "\E06F";
}
.icon-control-rewind:before {
  content: "\E070";
}
.icon-control-play:before {
  content: "\E071";
}
.icon-control-pause:before {
  content: "\E072";
}
.icon-control-forward:before {
  content: "\E073";
}
.icon-control-end:before {
  content: "\E074";
}
.icon-volume-1:before {
  content: "\E09F";
}
.icon-volume-2:before {
  content: "\E0A0";
}
.icon-volume-off:before {
  content: "\E0A1";
}
.icon-calendar:before {
  content: "\E075";
}
.icon-bulb:before {
  content: "\E076";
}
.icon-chart:before {
  content: "\E077";
}
.icon-ban:before {
  content: "\E07C";
}
.icon-bubble:before {
  content: "\E07D";
}
.icon-camrecorder:before {
  content: "\E07E";
}
.icon-camera:before {
  content: "\E07F";
}
.icon-cloud-download:before {
  content: "\E083";
}
.icon-cloud-upload:before {
  content: "\E084";
}
.icon-envelope:before {
  content: "\E086";
}
.icon-eye:before {
  content: "\E087";
}
.icon-flag:before {
  content: "\E088";
}
.icon-heart:before {
  content: "\E08A";
}
.icon-info:before {
  content: "\E08B";
}
.icon-key:before {
  content: "\E08C";
}
.icon-link:before {
  content: "\E08D";
}
.icon-lock:before {
  content: "\E08E";
}
.icon-lock-open:before {
  content: "\E08F";
}
.icon-magnifier:before {
  content: "\E090";
}
.icon-magnifier-add:before {
  content: "\E091";
}
.icon-magnifier-remove:before {
  content: "\E092";
}
.icon-paper-clip:before {
  content: "\E093";
}
.icon-paper-plane:before {
  content: "\E094";
}
.icon-power:before {
  content: "\E097";
}
.icon-refresh:before {
  content: "\E098";
}
.icon-reload:before {
  content: "\E099";
}
.icon-settings:before {
  content: "\E09A";
}
.icon-star:before {
  content: "\E09B";
}
.icon-symbol-female:before {
  content: "\E09C";
}
.icon-symbol-male:before {
  content: "\E09D";
}
.icon-target:before {
  content: "\E09E";
}
.icon-credit-card:before {
  content: "\E025";
}
.icon-paypal:before {
  content: "\E608";
}
.icon-social-tumblr:before {
  content: "\E00A";
}
.icon-social-twitter:before {
  content: "\E009";
}
.icon-social-facebook:before {
  content: "\E00B";
}
.icon-social-instagram:before {
  content: "\E609";
}
.icon-social-linkedin:before {
  content: "\E60A";
}
.icon-social-pinterest:before {
  content: "\E60B";
}
.icon-social-github:before {
  content: "\E60C";
}
.icon-social-google:before {
  content: "\E60D";
}
.icon-social-reddit:before {
  content: "\E60E";
}
.icon-social-skype:before {
  content: "\E60F";
}
.icon-social-dribbble:before {
  content: "\E00D";
}
.icon-social-behance:before {
  content: "\E610";
}
.icon-social-foursqare:before {
  content: "\E611";
}
.icon-social-soundcloud:before {
  content: "\E612";
}
.icon-social-spotify:before {
  content: "\E613";
}
.icon-social-stumbleupon:before {
  content: "\E614";
}
.icon-social-youtube:before {
  content: "\E008";
}
.icon-social-dropbox:before {
  content: "\E00C";
}
.icon-social-vkontakte:before {
  content: "\E618";
}
.icon-social-steam:before {
  content: "\E620";
}
.PresetDateRangePicker_panel {
  padding: 0 22px 11px
}
.PresetDateRangePicker_button {
  position: relative;
  height: 100%;
  text-align: center;
  background: 0 0;
  border: 2px solid #00a699;
  color: #00a699;
  padding: 4px 12px;
  margin-right: 8px;
  font: inherit;
  font-weight: 700;
  line-height: normal;
  overflow: visible;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer
}
.PresetDateRangePicker_button:active {
  outline: 0
}
.PresetDateRangePicker_button__selected {
  color: #fff;
  background: #00a699
}
.SingleDatePicker {
  position: relative;
  display: inline-block
}
.SingleDatePicker__block {
  display: block
}
.SingleDatePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}
.SingleDatePicker_picker__rtl {
  direction: rtl
}
.SingleDatePicker_picker__directionLeft {
  left: 0
}
.SingleDatePicker_picker__directionRight {
  right: 0
}
.SingleDatePicker_picker__openDown {
  top: 72px
}
.SingleDatePicker_picker__openUp {
  bottom: 72px
}
.SingleDatePicker_picker__portal {
  background-color: rgba(0,0,0,.3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.SingleDatePicker_picker__fullScreenPortal {
  background-color: #fff
}
.SingleDatePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}
.SingleDatePicker_closeButton:focus,
.SingleDatePicker_closeButton:hover {
  color: darken(#cacccd,10%);
  text-decoration: none
}
.SingleDatePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.SingleDatePickerInput {
  display: inline-block;
  background-color: #fff
}
.SingleDatePickerInput__withBorder {
  border: 1px solid #dbdbdb
}
.SingleDatePickerInput__rtl {
  direction: rtl
}
.SingleDatePickerInput__disabled {
  background-color: #f2f2f2
}
.SingleDatePickerInput__block {
  display: block
}
.SingleDatePickerInput__showClearDate {
  padding-right: 30px
}
.SingleDatePickerInput_clearDate {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
.SingleDatePickerInput_clearDate__default:focus,
.SingleDatePickerInput_clearDate__default:hover {
  background: #dbdbdb;
  border-radius: 50%
}
.SingleDatePickerInput_clearDate__hide {
  visibility: hidden
}
.SingleDatePickerInput_clearDate_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}
.SingleDatePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}
.SingleDatePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}
.DateRangePicker {
  position: relative;
  display: inline-block
}
.DateRangePicker__block {
  display: block
}
.DateRangePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}
.DateRangePicker_picker__rtl {
  direction: rtl
}
.DateRangePicker_picker__directionLeft {
  left: 0
}
.DateRangePicker_picker__directionRight {
  right: 0
}
.DateRangePicker_picker__openDown {
  top: 72px
}
.DateRangePicker_picker__openUp {
  bottom: 72px
}
.DateRangePicker_picker__portal {
  background-color: rgba(0,0,0,.3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.DateRangePicker_picker__fullScreenPortal {
  background-color: #fff
}
.DateRangePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}
.DateRangePicker_closeButton:focus,
.DateRangePicker_closeButton:hover {
  color: darken(#cacccd,10%);
  text-decoration: none
}
.DateRangePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPicker {
  background: #fff;
  position: relative;
  text-align: left
}
.DayPicker__horizontal {
  background: #fff
}
.DayPicker__verticalScrollable {
  height: 100%
}
.DayPicker__hidden {
  visibility: hidden
}
.DayPicker__withBorder {
  box-shadow: 0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);
  border-radius: 3px
}
.DayPicker_portal__horizontal {
  box-shadow: none;
  position: absolute;
  left: 50%;
  top: 50%
}
.DayPicker_portal__vertical {
  position: initial
}
.DayPicker_focusRegion {
  outline: 0
}
.DayPicker_weekHeaders {
  position: relative
}
.DayPicker_weekHeaders__horizontal {
  margin-left: 9px
}
.DayPicker_weekHeader {
  color: #757575;
  position: absolute;
  top: 62px;
  z-index: 2;
  padding: 0 13px;
  text-align: left
}
.DayPicker_weekHeader__vertical {
  left: 50%
}
.DayPicker_weekHeader__verticalScrollable {
  top: 0;
  display: table-row;
  border-bottom: 1px solid #dbdbdb;
  background: #fff;
  margin-left: 0;
  left: 0;
  width: 100%;
  text-align: center
}
.DayPicker_weekHeader_ul {
  list-style: none;
  margin: 1px 0;
  padding-left: 0;
  padding-right: 0
}
.DayPicker_weekHeader_li {
  display: inline-block;
  text-align: center
}
.DayPicker_transitionContainer {
  position: relative;
  overflow: hidden;
  border-radius: 3px
}
.DayPicker_transitionContainer__horizontal {
  -webkit-transition: height .2s ease-in-out;
  -moz-transition: height .2s ease-in-out;
  transition: height .2s ease-in-out
}
.DayPicker_transitionContainer__vertical {
  width: 100%
}
.DayPicker_transitionContainer__verticalScrollable {
  padding-top: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow-y: scroll
}
.DayPickerKeyboardShortcuts_buttonReset {
  background: 0 0;
  border: 0;
  border-radius: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  cursor: pointer
}
.DayPickerKeyboardShortcuts_buttonReset:active {
  outline: 0
}
.DayPickerKeyboardShortcuts_show {
  width: 22px;
  position: absolute;
  z-index: 2
}
.DayPickerKeyboardShortcuts_show__bottomRight {
  border-top: 26px solid transparent;
  border-right: 33px solid #00a699;
  bottom: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__bottomRight:hover {
  border-right: 33px solid #008489
}
.DayPickerKeyboardShortcuts_show__topRight {
  border-bottom: 26px solid transparent;
  border-right: 33px solid #00a699;
  top: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__topRight:hover {
  border-right: 33px solid #008489
}
.DayPickerKeyboardShortcuts_show__topLeft {
  border-bottom: 26px solid transparent;
  border-left: 33px solid #00a699;
  top: 0;
  left: 0
}
.DayPickerKeyboardShortcuts_show__topLeft:hover {
  border-left: 33px solid #008489
}
.DayPickerKeyboardShortcuts_showSpan {
  color: #fff;
  position: absolute
}
.DayPickerKeyboardShortcuts_showSpan__bottomRight {
  bottom: 0;
  right: -28px
}
.DayPickerKeyboardShortcuts_showSpan__topRight {
  top: 1px;
  right: -28px
}
.DayPickerKeyboardShortcuts_showSpan__topLeft {
  top: 1px;
  left: -28px
}
.DayPickerKeyboardShortcuts_panel {
  overflow: auto;
  background: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 2px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2;
  padding: 22px;
  margin: 33px
}
.DayPickerKeyboardShortcuts_title {
  font-size: 16px;
  font-weight: 700;
  margin: 0
}
.DayPickerKeyboardShortcuts_list {
  list-style: none;
  padding: 0
}
.DayPickerKeyboardShortcuts_close {
  position: absolute;
  right: 22px;
  top: 22px;
  z-index: 2
}
.DayPickerKeyboardShortcuts_close:active {
  outline: 0
}
.DayPickerKeyboardShortcuts_closeSvg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPickerKeyboardShortcuts_closeSvg:focus,
.DayPickerKeyboardShortcuts_closeSvg:hover {
  fill: #82888a
}
.KeyboardShortcutRow {
  list-style: none;
  margin: 6px 0
}
.KeyboardShortcutRow__block {
  margin-bottom: 16px
}
.KeyboardShortcutRow_keyContainer {
  display: inline-block;
  white-space: nowrap;
  text-align: right;
  margin-right: 6px
}
.KeyboardShortcutRow_keyContainer__block {
  text-align: left;
  display: inline
}
.KeyboardShortcutRow_key {
  font-family: monospace;
  font-size: 12px;
  text-transform: uppercase;
  background: #f2f2f2;
  padding: 2px 6px
}
.KeyboardShortcutRow_action {
  display: inline;
  word-break: break-word;
  margin-left: 8px
}
.DayPickerNavigation_container {
  position: relative;
  z-index: 2
}
.DayPickerNavigation_container__vertical {
  background: #fff;
  box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
  position: absolute;
  bottom: 0;
  left: 0;
  height: 52px;
  width: 100%
}
.DayPickerNavigation_container__verticalScrollable {
  position: relative
}
.DayPickerNavigation_button {
  cursor: pointer;
  line-height: .78;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.DayPickerNavigation_button__default {
  border: 1px solid #e4e7e7;
  background-color: #fff;
  color: #757575
}
.DayPickerNavigation_button__default:focus,
.DayPickerNavigation_button__default:hover {
  border: 1px solid #c4c4c4
}
.DayPickerNavigation_button__default:active {
  background: #f2f2f2
}
.DayPickerNavigation_button__horizontal {
  border-radius: 3px;
  padding: 6px 9px;
  top: 18px;
  position: absolute
}
.DayPickerNavigation_leftButton__horizontal {
  left: 22px
}
.DayPickerNavigation_rightButton__horizontal {
  right: 22px
}
.DayPickerNavigation_button__vertical {
  display: inline-block;
  position: relative;
  height: 100%;
  width: 50%
}
.DayPickerNavigation_button__vertical__default {
  padding: 5px
}
.DayPickerNavigation_nextButton__vertical__default {
  border-left: 0
}
.DayPickerNavigation_nextButton__verticalScrollable {
  width: 100%
}
.DayPickerNavigation_svg__horizontal {
  height: 19px;
  width: 19px;
  fill: #82888a
}
.DayPickerNavigation_svg__vertical {
  height: 42px;
  width: 42px;
  fill: #565a5c
}
.CalendarMonthGrid {
  background: #fff;
  text-align: left;
  z-index: 0
}
.CalendarMonthGrid__animating {
  z-index: 1
}
.CalendarMonthGrid__horizontal {
  position: absolute;
  left: 9px
}
.CalendarMonthGrid__vertical {
  margin: 0 auto
}
.CalendarMonthGrid__vertical_scrollable {
  margin: 0 auto;
  overflow-y: scroll
}
.CalendarMonthGrid_month__horizontal {
  display: inline-block;
  vertical-align: top;
  min-height: 100%
}
.CalendarMonthGrid_month__hideForAnimation {
  position: absolute;
  z-index: -1;
  opacity: 0;
  pointer-events: none
}
.CalendarMonth {
  background: #fff;
  text-align: center;
  padding: 0 13px;
  vertical-align: top;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.CalendarMonth_table {
  border-collapse: collapse;
  border-spacing: 0
}
.CalendarMonth_caption {
  color: #565a5c;
  font-size: 18px;
  text-align: center;
  padding-top: 22px;
  padding-bottom: 37px;
  caption-side: initial
}
.CalendarMonth_caption__verticalScrollable {
  padding-top: 12px;
  padding-bottom: 7px
}
.CalendarDay_container {
  border: 1px solid #e4e7e7;
  padding: 0;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #565a5c;
  background: #fff
}
.CalendarDay_container:hover {
  background: #e4e7e7;
  border: 1px double #e4e7e7;
  color: inherit
}
.CalendarDay_button {
  position: relative;
  height: 100%;
  width: 100%;
  text-align: center;
  background: 0 0;
  border: 0;
  margin: 0;
  padding: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer
}
.CalendarDay_button:active {
  outline: 0
}
.CalendarDay_button__default {
  cursor: default
}
.CalendarDay__outside {
  border: 0;
  background: #fff;
  color: #565a5c
}
.CalendarDay__blocked_minimum_nights {
  background: #fff;
  border: 1px solid #eceeee;
  color: #cacccd
}
.CalendarDay__blocked_minimum_nights:active,
.CalendarDay__blocked_minimum_nights:hover {
  background: #fff;
  color: #cacccd
}
.CalendarDay__highlighted_calendar {
  background: #ffe8bc;
  color: #565a5c
}
.CalendarDay__highlighted_calendar:active,
.CalendarDay__highlighted_calendar:hover {
  background: #ffce71;
  color: #565a5c
}
.CalendarDay__selected_span {
  background: #66e2da;
  border: 1px solid #33dacd;
  color: #fff
}
.CalendarDay__selected_span:active,
.CalendarDay__selected_span:hover {
  background: #33dacd;
  border: 1px solid #33dacd;
  color: #fff
}
.CalendarDay__last_in_range {
  border-right: #00a699
}
.CalendarDay__selected,
.CalendarDay__selected:active,
.CalendarDay__selected:hover {
  background: #00a699;
  border: 1px solid #00a699;
  color: #fff
}
.CalendarDay__hovered_span,
.CalendarDay__hovered_span:hover {
  background: #b2f1ec;
  border: 1px solid #80e8e0;
  color: #007a87
}
.CalendarDay__hovered_span:active {
  background: #80e8e0;
  border: 1px solid #80e8e0;
  color: #007a87
}
.CalendarDay__blocked_calendar,
.CalendarDay__blocked_calendar:active,
.CalendarDay__blocked_calendar:hover {
  background: #cacccd;
  border: 1px solid #cacccd;
  color: #82888a
}
.CalendarDay__blocked_out_of_range,
.CalendarDay__blocked_out_of_range:active,
.CalendarDay__blocked_out_of_range:hover {
  background: #fff;
  border: 1px solid #e4e7e7;
  color: #cacccd
}
.DateRangePickerInput {
  background-color: #fff;
  display: inline-block
}
.DateRangePickerInput__disabled {
  background: #f2f2f2
}
.DateRangePickerInput__withBorder {
  border: 1px solid #cacccd
}
.DateRangePickerInput__rtl {
  direction: rtl
}
.DateRangePickerInput__block {
  display: block
}
.DateRangePickerInput__showClearDates {
  padding-right: 30px
}
.DateRangePickerInput_arrow {
  display: inline-block;
  vertical-align: middle
}
.DateRangePickerInput_arrow_svg {
  vertical-align: middle;
  fill: #565a5c;
  height: 24px;
  width: 24px
}
.DateRangePickerInput_clearDates {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
.DateRangePickerInput_clearDates_default:focus,
.DateRangePickerInput_clearDates_default:hover {
  background: #dbdbdb;
  border-radius: 50%
}
.DateRangePickerInput_clearDates__hide {
  visibility: hidden
}
.DateRangePickerInput_clearDates_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}
.DateRangePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}
.DateRangePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}
.DateInput {
  font-weight: 200;
  font-size: 18px;
  line-height: 24px;
  color: #757575;
  margin: 0;
  padding: 0;
  background: #fff;
  position: relative;
  display: inline-block;
  width: 130px;
  vertical-align: middle
}
.DateInput__withCaret:after,
.DateInput__withCaret:before {
  content: "";
  display: inline-block;
  position: absolute;
  bottom: auto;
  border: 10px solid transparent;
  left: 22px;
  z-index: 2
}
.DateInput__openUp:before {
  border-bottom: 0;
  top: -24px;
  border-top-color: rgba(0,0,0,.1)
}
.DateInput__openUp:after {
  border-bottom: 0;
  top: -25px;
  border-top-color: #fff
}
.DateInput__openDown:before {
  border-top: 0;
  top: 62px;
  border-bottom-color: rgba(0,0,0,.1)
}
.DateInput__openDown:after {
  border-top: 0;
  top: 63px;
  border-bottom-color: #fff
}
.DateInput__disabled {
  background: #f2f2f2;
  color: #dbdbdb
}
.DateInput_input {
  font-weight: 200;
  font-size: 18px;
  color: #565a5c;
  background-color: #fff;
  width: 100%;
  padding: 12px;
  border: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px solid transparent;
  border-left: 0
}
.DateInput_input__readOnly {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.DateInput_input__focused {
  outline: 0;
  background: #fff;
  border: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px solid #008489;
  border-left: 0
}
.DateInput_input__disabled {
  background: #f2f2f2;
  font-style: italic
}
.DateInput_screenReaderMessage {
  border: 0;
  clip: rect(0,0,0,0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px
}.DateRangePicker_picker {
    z-index: 10;
}
/*!
 * Quill Editor v1.3.4
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 20;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}
/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
  direction: ltr;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor-mark {
  background-color: rgba(20, 255, 20, 0.5);
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
  background-color: #7e7;
}
@-moz-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: -20px;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}

.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 30px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -30px; margin-right: -30px;
  padding-bottom: 30px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 30px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -30px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  overflow: auto;
}

.CodeMirror-widget {}

.CodeMirror-rtl pre { direction: rtl; }

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
/*

    Name:       material
    Author:     Michael Kaminsky (http://github.com/mkaminsky11)

    Original material color scheme by Mattia Astorino (https://github.com/equinusocio/material-theme)

*/

.cm-s-material.CodeMirror {
  background-color: #263238;
  color: rgba(233, 237, 237, 1);
}
.cm-s-material .CodeMirror-gutters {
  background: #263238;
  color: rgb(83,127,126);
  border: none;
}
.cm-s-material .CodeMirror-guttermarker, .cm-s-material .CodeMirror-guttermarker-subtle, .cm-s-material .CodeMirror-linenumber { color: rgb(83,127,126); }
.cm-s-material .CodeMirror-cursor { border-left: 1px solid #f8f8f0; }
.cm-s-material div.CodeMirror-selected { background: rgba(255, 255, 255, 0.15); }
.cm-s-material.CodeMirror-focused div.CodeMirror-selected { background: rgba(255, 255, 255, 0.10); }
.cm-s-material .CodeMirror-line::selection, .cm-s-material .CodeMirror-line > span::selection, .cm-s-material .CodeMirror-line > span > span::selection { background: rgba(255, 255, 255, 0.10); }
.cm-s-material .CodeMirror-line::-moz-selection, .cm-s-material .CodeMirror-line > span::-moz-selection, .cm-s-material .CodeMirror-line > span > span::-moz-selection { background: rgba(255, 255, 255, 0.10); }

.cm-s-material .CodeMirror-activeline-background { background: rgba(0, 0, 0, 0); }
.cm-s-material .cm-keyword { color: rgba(199, 146, 234, 1); }
.cm-s-material .cm-operator { color: rgba(233, 237, 237, 1); }
.cm-s-material .cm-variable-2 { color: #80CBC4; }
.cm-s-material .cm-variable-3, .cm-s-material .cm-type { color: #82B1FF; }
.cm-s-material .cm-builtin { color: #DECB6B; }
.cm-s-material .cm-atom { color: #F77669; }
.cm-s-material .cm-number { color: #F77669; }
.cm-s-material .cm-def { color: rgba(233, 237, 237, 1); }
.cm-s-material .cm-string { color: #C3E88D; }
.cm-s-material .cm-string-2 { color: #80CBC4; }
.cm-s-material .cm-comment { color: #546E7A; }
.cm-s-material .cm-variable { color: #82B1FF; }
.cm-s-material .cm-tag { color: #80CBC4; }
.cm-s-material .cm-meta { color: #80CBC4; }
.cm-s-material .cm-attribute { color: #FFCB6B; }
.cm-s-material .cm-property { color: #80CBAE; }
.cm-s-material .cm-qualifier { color: #DECB6B; }
.cm-s-material .cm-variable-3, .cm-s-material .cm-type { color: #DECB6B; }
.cm-s-material .cm-tag { color: rgba(255, 83, 112, 1); }
.cm-s-material .cm-error {
  color: rgba(255, 255, 255, 1.0);
  background-color: #EC5F67;
}
.cm-s-material .CodeMirror-matchingbracket {
  text-decoration: underline;
  color: white !important;
}
.cm-s-eclipse span.cm-meta { color: #FF1717; }
.cm-s-eclipse span.cm-keyword { line-height: 1em; font-weight: bold; color: #7F0055; }
.cm-s-eclipse span.cm-atom { color: #219; }
.cm-s-eclipse span.cm-number { color: #164; }
.cm-s-eclipse span.cm-def { color: #00f; }
.cm-s-eclipse span.cm-variable { color: black; }
.cm-s-eclipse span.cm-variable-2 { color: #0000C0; }
.cm-s-eclipse span.cm-variable-3, .cm-s-eclipse span.cm-type { color: #0000C0; }
.cm-s-eclipse span.cm-property { color: black; }
.cm-s-eclipse span.cm-operator { color: black; }
.cm-s-eclipse span.cm-comment { color: #3F7F5F; }
.cm-s-eclipse span.cm-string { color: #2A00FF; }
.cm-s-eclipse span.cm-string-2 { color: #f50; }
.cm-s-eclipse span.cm-qualifier { color: #555; }
.cm-s-eclipse span.cm-builtin { color: #30a; }
.cm-s-eclipse span.cm-bracket { color: #cc7; }
.cm-s-eclipse span.cm-tag { color: #170; }
.cm-s-eclipse span.cm-attribute { color: #00c; }
.cm-s-eclipse span.cm-link { color: #219; }
.cm-s-eclipse span.cm-error { color: #f00; }

.cm-s-eclipse .CodeMirror-activeline-background { background: #e8f2ff; }
.cm-s-eclipse .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; }
.rbc-btn {
  color: inherit;
  font: inherit;
  margin: 0;
}
button.rbc-btn {
  overflow: visible;
  text-transform: none;
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled].rbc-btn {
  cursor: not-allowed;
}
button.rbc-input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.rbc-calendar {
  box-sizing: border-box;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.rbc-calendar *,
.rbc-calendar *:before,
.rbc-calendar *:after {
  box-sizing: inherit;
}
.rbc-abs-full,
.rbc-row-bg {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.rbc-ellipsis,
.rbc-event-label,
.rbc-row-segment .rbc-event-content,
.rbc-show-more {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.rbc-rtl {
  direction: rtl;
}
.rbc-off-range {
  color: #999999;
}
.rbc-off-range-bg {
  background: #e5e5e5;
}
.rbc-header {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 3px;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
  font-size: 90%;
  min-height: 0;
}
.rbc-header > a,
.rbc-header > a:active,
.rbc-header > a:visited {
  color: inherit;
  text-decoration: none;
}
.rbc-row-content {
  position: relative;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
  z-index: 4;
}
.rbc-today {
  background-color: #eaf6ff;
}
.rbc-toolbar {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  font-size: 16px;
}
.rbc-toolbar .rbc-toolbar-label {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0 10px;
  text-align: center;
}
.rbc-toolbar button {
  color: #373a3c;
  display: inline-block;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  background: none;
  background-image: none;
  border: 1px solid #ccc;
  padding: .375rem 1rem;
  border-radius: 4px;
  line-height: normal;
  white-space: nowrap;
}
.rbc-toolbar button:active,
.rbc-toolbar button.rbc-active {
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-toolbar button:active:hover,
.rbc-toolbar button.rbc-active:hover,
.rbc-toolbar button:active:focus,
.rbc-toolbar button.rbc-active:focus {
  color: #373a3c;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.rbc-toolbar button:focus {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-toolbar button:hover {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-btn-group {
  display: inline-block;
  white-space: nowrap;
}
.rbc-btn-group > button:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:first-child:not(:last-child) {
  border-radius: 4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:last-child:not(:first-child) {
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.rbc-btn-group button + button {
  margin-left: -1px;
}
.rbc-rtl .rbc-btn-group button + button {
  margin-left: 0;
  margin-right: -1px;
}
.rbc-btn-group + .rbc-btn-group,
.rbc-btn-group + button {
  margin-left: 10px;
}
.rbc-event {
  cursor: pointer;
  padding: 2px 5px;
  background-color: #3174ad;
  border-radius: 5px;
  color: #fff;
}
.rbc-event.rbc-selected {
  background-color: #265985;
}
.rbc-event-label {
  font-size: 80%;
}
.rbc-event-overlaps {
  box-shadow: -1px 1px 5px 0px rgba(51, 51, 51, 0.5);
}
.rbc-event-continues-prior {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-event-continues-after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-event-continues-earlier {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rbc-event-continues-later {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-event-continues-day-after {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-event-continues-day-prior {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rbc-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.rbc-row-segment {
  padding: 0 1px 1px 1px;
}
.rbc-selected-cell {
  background-color: rgba(0, 0, 0, 0.1);
}
.rbc-show-more {
  background-color: rgba(255, 255, 255, 0.3);
  z-index: 4;
  font-weight: bold;
  font-size: 85%;
  height: auto;
  line-height: normal;
  white-space: nowrap;
}
.rbc-month-view {
  position: relative;
  border: 1px solid #DDD;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex: 1 0 0;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  width: 100%;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
  height: 100%;
}
.rbc-month-view .rbc-header {
  border-bottom: 1px solid #DDD;
}
.rbc-month-view .rbc-header + .rbc-header {
  border-left: 1px solid #DDD;
}
.rbc-rtl .rbc-month-view .rbc-header + .rbc-header {
  border-left-width: 0;
  border-right: 1px solid #DDD;
}
.rbc-month-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.rbc-month-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex: 1 0 0;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  overflow: hidden;
  height: 100%;
}
.rbc-month-row + .rbc-month-row {
  border-top: 1px solid #DDD;
}
.rbc-date-cell {
  padding-right: 5px;
  text-align: right;
}
.rbc-date-cell.rbc-now {
  font-weight: bold;
}
.rbc-date-cell > a,
.rbc-date-cell > a:active,
.rbc-date-cell > a:visited {
  color: inherit;
  text-decoration: none;
}
.rbc-row-bg {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex: 1 0 0;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  overflow: hidden;
}
.rbc-day-bg + .rbc-day-bg {
  border-left: 1px solid #DDD;
}
.rbc-rtl .rbc-day-bg + .rbc-day-bg {
  border-left-width: 0;
  border-right: 1px solid #DDD;
}
.rbc-overlay {
  position: absolute;
  z-index: 5;
  border: 1px solid #e5e5e5;
  background-color: #fff;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
  padding: 10px;
}
.rbc-overlay > * + * {
  margin-top: 1px;
}
.rbc-overlay-header {
  border-bottom: 1px solid #e5e5e5;
  margin: -10px -10px 5px -10px;
  padding: 2px 10px;
}
.rbc-agenda-view {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex: 1 0 0;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  overflow: auto;
}
.rbc-agenda-view table {
  width: 100%;
  border: 1px solid #DDD;
}
.rbc-agenda-view table tbody > tr > td {
  padding: 5px 10px;
  vertical-align: top;
}
.rbc-agenda-view table .rbc-agenda-time-cell {
  padding-left: 15px;
  padding-right: 15px;
  text-transform: lowercase;
}
.rbc-agenda-view table tbody > tr > td + td {
  border-left: 1px solid #DDD;
}
.rbc-rtl .rbc-agenda-view table tbody > tr > td + td {
  border-left-width: 0;
  border-right: 1px solid #DDD;
}
.rbc-agenda-view table tbody > tr + tr {
  border-top: 1px solid #DDD;
}
.rbc-agenda-view table thead > tr > th {
  padding: 3px 5px;
  text-align: left;
  border-bottom: 1px solid #DDD;
}
.rbc-rtl .rbc-agenda-view table thead > tr > th {
  text-align: right;
}
.rbc-agenda-time-cell {
  text-transform: lowercase;
}
.rbc-agenda-time-cell .rbc-continues-after:after {
  content: ' \BB';
}
.rbc-agenda-time-cell .rbc-continues-prior:before {
  content: '\AB     ';
}
.rbc-agenda-date-cell,
.rbc-agenda-time-cell {
  white-space: nowrap;
}
.rbc-agenda-event-cell {
  width: 100%;
}
.rbc-time-column {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100%;
}
.rbc-time-column .rbc-timeslot-group {
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.rbc-timeslot-group {
  border-bottom: 1px solid #DDD;
  min-height: 40px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.rbc-time-gutter,
.rbc-header-gutter {
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.rbc-label {
  padding: 0 5px;
}
.rbc-day-slot {
  position: relative;
}
.rbc-day-slot .rbc-event {
  border: 1px solid #265985;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: 100%;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  overflow: hidden;
}
.rbc-day-slot .rbc-event-label {
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
  padding-right: 5px;
  width: auto;
}
.rbc-day-slot .rbc-event-content {
  width: 100%;
  -webkit-flex: 1 1 0;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  word-wrap: break-word;
  line-height: 1;
  height: 100%;
  min-height: 1em;
}
.rbc-day-slot .rbc-time-slot {
  border-top: 1px solid #f7f7f7;
}
.rbc-time-slot {
  -webkit-flex: 1 0 0;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
}
.rbc-time-slot.rbc-now {
  font-weight: bold;
}
.rbc-day-header {
  text-align: center;
}
.rbc-day-slot .rbc-event {
  position: absolute;
  z-index: 2;
}
.rbc-slot-selection {
  z-index: 10;
  position: absolute;
  cursor: default;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  font-size: 75%;
  padding: 3px;
}
.rbc-time-view {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  border: 1px solid #DDD;
  min-height: 0;
}
.rbc-time-view .rbc-time-gutter {
  white-space: nowrap;
}
.rbc-time-view .rbc-allday-cell {
  width: 100%;
  position: relative;
}
.rbc-time-view .rbc-allday-events {
  position: relative;
  z-index: 4;
}
.rbc-time-view .rbc-row {
  min-height: 20px;
}
.rbc-time-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.rbc-time-header.rbc-overflowing {
  border-right: 1px solid #DDD;
}
.rbc-rtl .rbc-time-header.rbc-overflowing {
  border-right-width: 0;
  border-left: 1px solid #DDD;
}
.rbc-time-header > .rbc-row > * + * {
  border-left: 1px solid #DDD;
}
.rbc-rtl .rbc-time-header > .rbc-row > * + * {
  border-left-width: 0;
  border-right: 1px solid #DDD;
}
.rbc-time-header > .rbc-row:first-child {
  border-bottom: 1px solid #DDD;
}
.rbc-time-header .rbc-gutter-cell {
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.rbc-time-header > .rbc-gutter-cell + * {
  width: 100%;
}
.rbc-time-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 0 0%;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  border-top: 2px solid #DDD;
  overflow-y: auto;
  position: relative;
}
.rbc-time-content > .rbc-time-gutter {
  -webkit-flex: none;
      -ms-flex: none;
          flex: none;
}
.rbc-time-content > * + * > * {
  border-left: 1px solid #DDD;
}
.rbc-rtl .rbc-time-content > * + * > * {
  border-left-width: 0;
  border-right: 1px solid #DDD;
}
.rbc-time-content > .rbc-day-slot {
  width: 100%;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}
.rbc-current-time-indicator {
  position: absolute;
  z-index: 1;
  left: 0;
  height: 1px;
  background-color: #74ad31;
  pointer-events: none;
}
.rbc-current-time-indicator::before {
  display: block;
  position: absolute;
  left: -3px;
  top: -3px;
  content: ' ';
  background-color: #74ad31;
  border-radius: 50%;
  width: 8px;
  height: 8px;
}
.rbc-rtl .rbc-current-time-indicator::before {
  left: 0;
  right: -3px;
}
.react-bs-table .react-bs-container-header .sort-column,.s-alert-close,td.react-bs-table-expand-cell{cursor:pointer}.react-bs-table-container .react-bs-table-search-form{margin-bottom:0}.react-bs-table-bordered{border:1px solid #ddd;border-radius:5px}.react-bs-table table{margin-bottom:0;table-layout:fixed}.react-bs-table table td,.react-bs-table table th{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.react-bs-table-pagination{margin-top:10px}.react-bs-table-tool-bar{margin-bottom:5px}.react-bs-container-footer,.react-bs-container-header{overflow:hidden;width:100%}.react-bs-container-body{overflow:auto;width:100%}.react-bootstrap-table-page-btns-ul{float:right;margin-top:0}.react-bs-table .table-bordered{border:0;outline:0!important}.react-bs-table .table-bordered>thead>tr>td,.react-bs-table .table-bordered>thead>tr>th{border-bottom-width:2px}.react-bs-table .table-bordered>tbody>tr>td{outline:0!important}.react-bs-table .table-bordered>tbody>tr>td.default-focus-cell{outline:#6495ed solid 3px!important;outline-offset:-1px}.react-bs-table .table-bordered>tfoot>tr>td,.react-bs-table .table-bordered>tfoot>tr>th{border-top-width:2px;border-bottom-width:0}.react-bs-table .table-bordered>tbody>tr>td:first-child,.react-bs-table .table-bordered>tbody>tr>th:first-child,.react-bs-table .table-bordered>tfoot>tr>td:first-child,.react-bs-table .table-bordered>tfoot>tr>th:first-child,.react-bs-table .table-bordered>thead>tr>td:first-child,.react-bs-table .table-bordered>thead>tr>th:first-child{border-left-width:0}.react-bs-table .table-bordered>tbody>tr>td:last-child,.react-bs-table .table-bordered>tbody>tr>th:last-child,.react-bs-table .table-bordered>tfoot>tr>td:last-child,.react-bs-table .table-bordered>tfoot>tr>th:last-child,.react-bs-table .table-bordered>thead>tr>td:last-child,.react-bs-table .table-bordered>thead>tr>th:last-child{border-right-width:0}.react-bs-table .table-bordered>thead>tr:first-child>td,.react-bs-table .table-bordered>thead>tr:first-child>th{border-top-width:0}.react-bs-table .table-bordered>tfoot>tr:last-child>td,.react-bs-table .table-bordered>tfoot>tr:last-child>th{border-bottom-width:0}.react-bs-table .react-bs-container-footer>table>thead>tr>th,.react-bs-table .react-bs-container-header>table>thead>tr>th{vertical-align:middle}.react-bs-table .react-bs-container-footer>table>thead>tr>th .filter,.react-bs-table .react-bs-container-header>table>thead>tr>th .filter{font-weight:400}.react-bs-table .react-bs-container-header>table>thead>tr>th .filter::-webkit-input-placeholder,.react-bs-table .react-bs-container-header>table>thead>tr>th .number-filter-input::-webkit-input-placeholder,.react-bs-table .react-bs-container-header>table>thead>tr>th .select-filter option[value=''],.react-bs-table .react-bs-container-header>table>thead>tr>th .select-filter.placeholder-selected{color:#d3d3d3;font-style:italic}.react-bs-table .react-bs-container-footer>table>thead>tr>th .filter::-webkit-input-placeholder,.react-bs-table .react-bs-container-footer>table>thead>tr>th .number-filter-input::-webkit-input-placeholder,.react-bs-table .react-bs-container-footer>table>thead>tr>th .select-filter option[value=''],.react-bs-table .react-bs-container-footer>table>thead>tr>th .select-filter.placeholder-selected{color:#d3d3d3;font-style:italic}.react-bs-table .react-bs-container-footer>table>thead>tr>th .select-filter.placeholder-selected option:not([value='']),.react-bs-table .react-bs-container-header>table>thead>tr>th .select-filter.placeholder-selected option:not([value='']){color:initial;font-style:initial}.react-bs-table .react-bs-container-footer>table>thead>tr>th .date-filter,.react-bs-table .react-bs-container-footer>table>thead>tr>th .number-filter,.react-bs-table .react-bs-container-header>table>thead>tr>th .date-filter,.react-bs-table .react-bs-container-header>table>thead>tr>th .number-filter{display:flex}.react-bs-table .react-bs-container-footer>table>thead>tr>th .date-filter-input,.react-bs-table .react-bs-container-footer>table>thead>tr>th .number-filter-input,.react-bs-table .react-bs-container-header>table>thead>tr>th .date-filter-input,.react-bs-table .react-bs-container-header>table>thead>tr>th .number-filter-input{margin-left:5px;float:left;width:calc(100% - 67px - 5px)}.react-bs-table .react-bs-container-footer>table>thead>tr>th .date-filter-comparator,.react-bs-table .react-bs-container-footer>table>thead>tr>th .number-filter-comparator,.react-bs-table .react-bs-container-header>table>thead>tr>th .date-filter-comparator,.react-bs-table .react-bs-container-header>table>thead>tr>th .number-filter-comparator{width:67px;float:left}.react-bs-container .textarea-save-btn{position:absolute;z-index:100;right:0;top:-21px}.react-bs-table-no-data{text-align:center}.ReactModal__Overlay{-webkit-perspective:600;perspective:600;opacity:0;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,.5);z-index:101}.ReactModal__Overlay--after-open{opacity:1;transition:opacity 150ms ease-out}.ReactModal__Content{-webkit-transform:scale(.5) rotateX(-30deg);transform:scale(.5) rotateX(-30deg)}.ReactModal__Content--after-open{-webkit-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0);transition:all 150ms ease-in}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content--before-close{-webkit-transform:scale(.5) rotateX(30deg);transform:scale(.5) rotateX(30deg);transition:all 150ms ease-in}.ReactModal__Content.modal-dialog{border:none;background-color:transparent}.animated{animation-fill-mode:both}.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}.animated.shake{animation-duration:.3s}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,50%,90%{transform:translate3d(-10px,0,0)}30%,70%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}.s-alert-box,.s-alert-box *{box-sizing:border-box}.s-alert-box{position:fixed;background:rgba(42,45,50,.85);padding:22px;line-height:1.4;z-index:1000;pointer-events:none;color:rgba(250,251,255,.95);font-size:100%;font-family:'Helvetica Neue','Segoe UI',Helvetica,Arial,sans-serif;max-width:300px;-webkit-transition:top .4s,bottom .4s;transition:top .4s,bottom .4s}.s-alert-box.s-alert-show,.s-alert-box.s-alert-visible{pointer-events:auto}.s-alert-box a{color:inherit;opacity:.7;font-weight:700}.s-alert-box a:focus,.s-alert-box a:hover{opacity:1}.s-alert-box p{margin:0}.s-alert-close{width:20px;height:20px;position:absolute;right:4px;top:4px;overflow:hidden;text-indent:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.s-alert-close:focus,.s-alert-close:hover{outline:0}.s-alert-close::after,.s-alert-close::before{content:'';position:absolute;width:3px;height:60%;top:50%;left:50%;background:#fff}.s-alert-close:hover::after,.s-alert-close:hover::before{background:#fff}.s-alert-close::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.s-alert-close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.s-alert-bottom-left{top:auto;right:auto;bottom:30px;left:30px}.s-alert-top-left{top:30px;right:auto;bottom:auto;left:30px}.s-alert-top-right{top:30px;right:30px;bottom:auto;left:auto}.s-alert-bottom-right{top:auto;right:30px;bottom:30px;left:auto}.s-alert-bottom,.s-alert-top{width:100%;max-width:100%;left:0;right:0}.s-alert-bottom{bottom:0;top:auto}.s-alert-top{top:0;bottom:auto}.s-alert-info{background:#00A2D3;color:#fff}.s-alert-success{background:#27AE60;color:#fff}.s-alert-warning{background:#F1C40F;color:#fff}.s-alert-error{background:#E74C3C;color:#fff}[class*=" s-alert-effect-"].s-alert-hide,[class^=s-alert-effect-].s-alert-hide{-webkit-animation-direction:reverse;animation-direction:reverse}.s-alert-box-height{visibility:hidden;position:fixed}.s-alert-effect-scale a,.s-alert-effect-scale a:focus,.s-alert-effect-scale a:hover{color:#fff}.s-alert-effect-scale .s-alert-close::after,.s-alert-effect-scale .s-alert-close::before,.s-alert-effect-scale .s-alert-close:hover::after,.s-alert-effect-scale .s-alert-close:hover::before{background:#fff}.s-alert-effect-scale.s-alert-hide,.s-alert-effect-scale.s-alert-show{-webkit-animation-name:animScale;animation-name:animScale;-webkit-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes animScale{0%{opacity:0;-webkit-transform:translate3d(0,40px,0) scale3d(.1,.6,1)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1)}}@keyframes animScale{0%{opacity:0;-webkit-transform:translate3d(0,40px,0) scale3d(.1,.6,1);transform:translate3d(0,40px,0) scale3d(.1,.6,1)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}}/*!
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2016 Hakim El Hattab, http://hakim.se
 */.ladda-button{position:relative}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;top:50%;margin-top:0;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,0.2);visibility:hidden;opacity:0;-webkit-transition:0.1s linear all !important;-moz-transition:0.1s linear all !important;-ms-transition:0.1s linear all !important;-o-transition:0.1s linear all !important;transition:0.1s linear all !important}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-webkit-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-moz-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-ms-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-o-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-webkit-transition:0.3s ease all !important;-moz-transition:0.3s ease all !important;-ms-transition:0.3s ease all !important;-o-transition:0.3s ease all !important;transition:0.3s ease all !important}.ladda-button[data-style=expand-right] .ladda-spinner{right:-6px}.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner{right:-12px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size="xs"]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:26px}.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size="xs"]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:0}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:26px;margin-top:0}.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size="xs"]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:0}.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size="xs"]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:0}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:0;left:16px}[dir="rtl"] .ladda-button[data-style=slide-right] .ladda-spinner{right:auto}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:0;margin-top:1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:0;margin-top:-2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:32px;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-ms-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=contract]{overflow:hidden;width:100px}.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0px 0px 0px 2000px transparent}.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0px 0px 0px 2000px rgba(0,0,0,0.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}[dir="rtl"] .ladda-spinner>div{left:25% !important}
/*
 *  Usage:
 *
      <div class="sk-rotating-plane"></div>
 *
 */
.sk-rotating-plane {
  width: 40px;
  height: 40px;
  background-color: #333;
  margin: 40px auto;
  -webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out;
          animation: sk-rotatePlane 1.2s infinite ease-in-out; }

@-webkit-keyframes sk-rotatePlane {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
            transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
            transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
            transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } }

@keyframes sk-rotatePlane {
  0% {
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
            transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
            transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
            transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } }

/*
 *  Usage:
 *
      <div class="sk-double-bounce">
        <div class="sk-child sk-double-bounce1"></div>
        <div class="sk-child sk-double-bounce2"></div>
      </div>
 *
 */
.sk-double-bounce {
  width: 40px;
  height: 40px;
  position: relative;
  margin: 40px auto; }
  .sk-double-bounce .sk-child {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #333;
    opacity: 0.6;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: sk-doubleBounce 2s infinite ease-in-out;
            animation: sk-doubleBounce 2s infinite ease-in-out; }
  .sk-double-bounce .sk-double-bounce2 {
    -webkit-animation-delay: -1.0s;
            animation-delay: -1.0s; }

@-webkit-keyframes sk-doubleBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes sk-doubleBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

/*
 *  Usage:
 *
      <div class="sk-wave">
        <div class="sk-rect sk-rect1"></div>
        <div class="sk-rect sk-rect2"></div>
        <div class="sk-rect sk-rect3"></div>
        <div class="sk-rect sk-rect4"></div>
        <div class="sk-rect sk-rect5"></div>
      </div>
 *
 */
.sk-wave {
  margin: 40px auto;
  width: 50px;
  height: 40px;
  text-align: center;
  font-size: 10px; }
  .sk-wave .sk-rect {
    background-color: #333;
    height: 100%;
    width: 6px;
    display: inline-block;
    -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
            animation: sk-waveStretchDelay 1.2s infinite ease-in-out; }
  .sk-wave .sk-rect1 {
    -webkit-animation-delay: -1.2s;
            animation-delay: -1.2s; }
  .sk-wave .sk-rect2 {
    -webkit-animation-delay: -1.1s;
            animation-delay: -1.1s; }
  .sk-wave .sk-rect3 {
    -webkit-animation-delay: -1s;
            animation-delay: -1s; }
  .sk-wave .sk-rect4 {
    -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s; }
  .sk-wave .sk-rect5 {
    -webkit-animation-delay: -0.8s;
            animation-delay: -0.8s; }

@-webkit-keyframes sk-waveStretchDelay {
  0%, 40%, 100% {
    -webkit-transform: scaleY(0.4);
            transform: scaleY(0.4); }
  20% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1); } }

@keyframes sk-waveStretchDelay {
  0%, 40%, 100% {
    -webkit-transform: scaleY(0.4);
            transform: scaleY(0.4); }
  20% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1); } }

/*
 *  Usage:
 *
      <div class="sk-wandering-cubes">
        <div class="sk-cube sk-cube1"></div>
        <div class="sk-cube sk-cube2"></div>
      </div>
 *
 */
.sk-wandering-cubes {
  margin: 40px auto;
  width: 40px;
  height: 40px;
  position: relative; }
  .sk-wandering-cubes .sk-cube {
    background-color: #333;
    width: 10px;
    height: 10px;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;
            animation: sk-wanderingCube 1.8s ease-in-out -1.8s infinite both; }
  .sk-wandering-cubes .sk-cube2 {
    -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s; }

@-webkit-keyframes sk-wanderingCube {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  25% {
    -webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
            transform: translateX(30px) rotate(-90deg) scale(0.5); }
  50% {
    /* Hack to make FF rotate in the right direction */
    -webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
            transform: translateX(30px) translateY(30px) rotate(-179deg); }
  50.1% {
    -webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
            transform: translateX(30px) translateY(30px) rotate(-180deg); }
  75% {
    -webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
            transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5); }
  100% {
    -webkit-transform: rotate(-360deg);
            transform: rotate(-360deg); } }

@keyframes sk-wanderingCube {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  25% {
    -webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
            transform: translateX(30px) rotate(-90deg) scale(0.5); }
  50% {
    /* Hack to make FF rotate in the right direction */
    -webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
            transform: translateX(30px) translateY(30px) rotate(-179deg); }
  50.1% {
    -webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
            transform: translateX(30px) translateY(30px) rotate(-180deg); }
  75% {
    -webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
            transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5); }
  100% {
    -webkit-transform: rotate(-360deg);
            transform: rotate(-360deg); } }

/*
 *  Usage:
 *
      <div class="sk-spinner sk-spinner-pulse"></div>
 *
 */
.sk-spinner-pulse {
  width: 40px;
  height: 40px;
  margin: 40px auto;
  background-color: #333;
  border-radius: 100%;
  -webkit-animation: sk-pulseScaleOut 1s infinite ease-in-out;
          animation: sk-pulseScaleOut 1s infinite ease-in-out; }

@-webkit-keyframes sk-pulseScaleOut {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; } }

@keyframes sk-pulseScaleOut {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0; } }

/*
 *  Usage:
 *
      <div class="sk-chasing-dots">
        <div class="sk-child sk-dot1"></div>
        <div class="sk-child sk-dot2"></div>
      </div>
 *
 */
.sk-chasing-dots {
  margin: 40px auto;
  width: 40px;
  height: 40px;
  position: relative;
  text-align: center;
  -webkit-animation: sk-chasingDotsRotate 2s infinite linear;
          animation: sk-chasingDotsRotate 2s infinite linear; }
  .sk-chasing-dots .sk-child {
    width: 60%;
    height: 60%;
    display: inline-block;
    position: absolute;
    top: 0;
    background-color: #333;
    border-radius: 100%;
    -webkit-animation: sk-chasingDotsBounce 2s infinite ease-in-out;
            animation: sk-chasingDotsBounce 2s infinite ease-in-out; }
  .sk-chasing-dots .sk-dot2 {
    top: auto;
    bottom: 0;
    -webkit-animation-delay: -1s;
            animation-delay: -1s; }

@-webkit-keyframes sk-chasingDotsRotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes sk-chasingDotsRotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes sk-chasingDotsBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes sk-chasingDotsBounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

/*
 *  Usage:
 *
      <div class="sk-three-bounce">
        <div class="sk-child sk-bounce1"></div>
        <div class="sk-child sk-bounce2"></div>
        <div class="sk-child sk-bounce3"></div>
      </div>
 *
 */
.sk-three-bounce {
  margin: 40px auto;
  width: 80px;
  text-align: center; }
  .sk-three-bounce .sk-child {
    width: 20px;
    height: 20px;
    background-color: #333;
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
            animation: sk-three-bounce 1.4s ease-in-out 0s infinite both; }
  .sk-three-bounce .sk-bounce1 {
    -webkit-animation-delay: -0.32s;
            animation-delay: -0.32s; }
  .sk-three-bounce .sk-bounce2 {
    -webkit-animation-delay: -0.16s;
            animation-delay: -0.16s; }

@-webkit-keyframes sk-three-bounce {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes sk-three-bounce {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

/*
 *  Usage:
 *
      <div class="sk-circle">
        <div class="sk-circle1 sk-child"></div>
        <div class="sk-circle2 sk-child"></div>
        <div class="sk-circle3 sk-child"></div>
        <div class="sk-circle4 sk-child"></div>
        <div class="sk-circle5 sk-child"></div>
        <div class="sk-circle6 sk-child"></div>
        <div class="sk-circle7 sk-child"></div>
        <div class="sk-circle8 sk-child"></div>
        <div class="sk-circle9 sk-child"></div>
        <div class="sk-circle10 sk-child"></div>
        <div class="sk-circle11 sk-child"></div>
        <div class="sk-circle12 sk-child"></div>
      </div>
 *
 */
.sk-circle {
  margin: 40px auto;
  width: 40px;
  height: 40px;
  position: relative; }
  .sk-circle .sk-child {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0; }
  .sk-circle .sk-child:before {
    content: '';
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    background-color: #333;
    border-radius: 100%;
    -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
            animation: sk-circleBounceDelay 1.2s infinite ease-in-out both; }
  .sk-circle .sk-circle2 {
    -webkit-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
            transform: rotate(30deg); }
  .sk-circle .sk-circle3 {
    -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
            transform: rotate(60deg); }
  .sk-circle .sk-circle4 {
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg); }
  .sk-circle .sk-circle5 {
    -webkit-transform: rotate(120deg);
        -ms-transform: rotate(120deg);
            transform: rotate(120deg); }
  .sk-circle .sk-circle6 {
    -webkit-transform: rotate(150deg);
        -ms-transform: rotate(150deg);
            transform: rotate(150deg); }
  .sk-circle .sk-circle7 {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
  .sk-circle .sk-circle8 {
    -webkit-transform: rotate(210deg);
        -ms-transform: rotate(210deg);
            transform: rotate(210deg); }
  .sk-circle .sk-circle9 {
    -webkit-transform: rotate(240deg);
        -ms-transform: rotate(240deg);
            transform: rotate(240deg); }
  .sk-circle .sk-circle10 {
    -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
            transform: rotate(270deg); }
  .sk-circle .sk-circle11 {
    -webkit-transform: rotate(300deg);
        -ms-transform: rotate(300deg);
            transform: rotate(300deg); }
  .sk-circle .sk-circle12 {
    -webkit-transform: rotate(330deg);
        -ms-transform: rotate(330deg);
            transform: rotate(330deg); }
  .sk-circle .sk-circle2:before {
    -webkit-animation-delay: -1.1s;
            animation-delay: -1.1s; }
  .sk-circle .sk-circle3:before {
    -webkit-animation-delay: -1s;
            animation-delay: -1s; }
  .sk-circle .sk-circle4:before {
    -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s; }
  .sk-circle .sk-circle5:before {
    -webkit-animation-delay: -0.8s;
            animation-delay: -0.8s; }
  .sk-circle .sk-circle6:before {
    -webkit-animation-delay: -0.7s;
            animation-delay: -0.7s; }
  .sk-circle .sk-circle7:before {
    -webkit-animation-delay: -0.6s;
            animation-delay: -0.6s; }
  .sk-circle .sk-circle8:before {
    -webkit-animation-delay: -0.5s;
            animation-delay: -0.5s; }
  .sk-circle .sk-circle9:before {
    -webkit-animation-delay: -0.4s;
            animation-delay: -0.4s; }
  .sk-circle .sk-circle10:before {
    -webkit-animation-delay: -0.3s;
            animation-delay: -0.3s; }
  .sk-circle .sk-circle11:before {
    -webkit-animation-delay: -0.2s;
            animation-delay: -0.2s; }
  .sk-circle .sk-circle12:before {
    -webkit-animation-delay: -0.1s;
            animation-delay: -0.1s; }

@-webkit-keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes sk-circleBounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

/*
 *  Usage:
 *
      <div class="sk-cube-grid">
        <div class="sk-cube sk-cube1"></div>
        <div class="sk-cube sk-cube2"></div>
        <div class="sk-cube sk-cube3"></div>
        <div class="sk-cube sk-cube4"></div>
        <div class="sk-cube sk-cube5"></div>
        <div class="sk-cube sk-cube6"></div>
        <div class="sk-cube sk-cube7"></div>
        <div class="sk-cube sk-cube8"></div>
        <div class="sk-cube sk-cube9"></div>
      </div>
 *
 */
.sk-cube-grid {
  width: 40px;
  height: 40px;
  margin: 40px auto;
  /*
   * Spinner positions
   * 1 2 3
   * 4 5 6
   * 7 8 9
   */ }
  .sk-cube-grid .sk-cube {
    width: 33.33%;
    height: 33.33%;
    background-color: #333;
    float: left;
    -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;
            animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out; }
  .sk-cube-grid .sk-cube1 {
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s; }
  .sk-cube-grid .sk-cube2 {
    -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s; }
  .sk-cube-grid .sk-cube3 {
    -webkit-animation-delay: 0.4s;
            animation-delay: 0.4s; }
  .sk-cube-grid .sk-cube4 {
    -webkit-animation-delay: 0.1s;
            animation-delay: 0.1s; }
  .sk-cube-grid .sk-cube5 {
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s; }
  .sk-cube-grid .sk-cube6 {
    -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s; }
  .sk-cube-grid .sk-cube7 {
    -webkit-animation-delay: 0.0s;
            animation-delay: 0.0s; }
  .sk-cube-grid .sk-cube8 {
    -webkit-animation-delay: 0.1s;
            animation-delay: 0.1s; }
  .sk-cube-grid .sk-cube9 {
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s; }

@-webkit-keyframes sk-cubeGridScaleDelay {
  0%, 70%, 100% {
    -webkit-transform: scale3D(1, 1, 1);
            transform: scale3D(1, 1, 1); }
  35% {
    -webkit-transform: scale3D(0, 0, 1);
            transform: scale3D(0, 0, 1); } }

@keyframes sk-cubeGridScaleDelay {
  0%, 70%, 100% {
    -webkit-transform: scale3D(1, 1, 1);
            transform: scale3D(1, 1, 1); }
  35% {
    -webkit-transform: scale3D(0, 0, 1);
            transform: scale3D(0, 0, 1); } }

/*
 *  Usage:
 *
      <div class="sk-fading-circle">
        <div class="sk-circle1 sk-circle"></div>
        <div class="sk-circle2 sk-circle"></div>
        <div class="sk-circle3 sk-circle"></div>
        <div class="sk-circle4 sk-circle"></div>
        <div class="sk-circle5 sk-circle"></div>
        <div class="sk-circle6 sk-circle"></div>
        <div class="sk-circle7 sk-circle"></div>
        <div class="sk-circle8 sk-circle"></div>
        <div class="sk-circle9 sk-circle"></div>
        <div class="sk-circle10 sk-circle"></div>
        <div class="sk-circle11 sk-circle"></div>
        <div class="sk-circle12 sk-circle"></div>
      </div>
 *
 */
.sk-fading-circle {
  margin: 40px auto;
  width: 40px;
  height: 40px;
  position: relative; }
  .sk-fading-circle .sk-circle {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0; }
  .sk-fading-circle .sk-circle:before {
    content: '';
    display: block;
    margin: 0 auto;
    width: 15%;
    height: 15%;
    background-color: #333;
    border-radius: 100%;
    -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
            animation: sk-circleFadeDelay 1.2s infinite ease-in-out both; }
  .sk-fading-circle .sk-circle2 {
    -webkit-transform: rotate(30deg);
        -ms-transform: rotate(30deg);
            transform: rotate(30deg); }
  .sk-fading-circle .sk-circle3 {
    -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
            transform: rotate(60deg); }
  .sk-fading-circle .sk-circle4 {
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg); }
  .sk-fading-circle .sk-circle5 {
    -webkit-transform: rotate(120deg);
        -ms-transform: rotate(120deg);
            transform: rotate(120deg); }
  .sk-fading-circle .sk-circle6 {
    -webkit-transform: rotate(150deg);
        -ms-transform: rotate(150deg);
            transform: rotate(150deg); }
  .sk-fading-circle .sk-circle7 {
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
  .sk-fading-circle .sk-circle8 {
    -webkit-transform: rotate(210deg);
        -ms-transform: rotate(210deg);
            transform: rotate(210deg); }
  .sk-fading-circle .sk-circle9 {
    -webkit-transform: rotate(240deg);
        -ms-transform: rotate(240deg);
            transform: rotate(240deg); }
  .sk-fading-circle .sk-circle10 {
    -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
            transform: rotate(270deg); }
  .sk-fading-circle .sk-circle11 {
    -webkit-transform: rotate(300deg);
        -ms-transform: rotate(300deg);
            transform: rotate(300deg); }
  .sk-fading-circle .sk-circle12 {
    -webkit-transform: rotate(330deg);
        -ms-transform: rotate(330deg);
            transform: rotate(330deg); }
  .sk-fading-circle .sk-circle2:before {
    -webkit-animation-delay: -1.1s;
            animation-delay: -1.1s; }
  .sk-fading-circle .sk-circle3:before {
    -webkit-animation-delay: -1s;
            animation-delay: -1s; }
  .sk-fading-circle .sk-circle4:before {
    -webkit-animation-delay: -0.9s;
            animation-delay: -0.9s; }
  .sk-fading-circle .sk-circle5:before {
    -webkit-animation-delay: -0.8s;
            animation-delay: -0.8s; }
  .sk-fading-circle .sk-circle6:before {
    -webkit-animation-delay: -0.7s;
            animation-delay: -0.7s; }
  .sk-fading-circle .sk-circle7:before {
    -webkit-animation-delay: -0.6s;
            animation-delay: -0.6s; }
  .sk-fading-circle .sk-circle8:before {
    -webkit-animation-delay: -0.5s;
            animation-delay: -0.5s; }
  .sk-fading-circle .sk-circle9:before {
    -webkit-animation-delay: -0.4s;
            animation-delay: -0.4s; }
  .sk-fading-circle .sk-circle10:before {
    -webkit-animation-delay: -0.3s;
            animation-delay: -0.3s; }
  .sk-fading-circle .sk-circle11:before {
    -webkit-animation-delay: -0.2s;
            animation-delay: -0.2s; }
  .sk-fading-circle .sk-circle12:before {
    -webkit-animation-delay: -0.1s;
            animation-delay: -0.1s; }

@-webkit-keyframes sk-circleFadeDelay {
  0%, 39%, 100% {
    opacity: 0; }
  40% {
    opacity: 1; } }

@keyframes sk-circleFadeDelay {
  0%, 39%, 100% {
    opacity: 0; }
  40% {
    opacity: 1; } }

/*
 *  Usage:
 *
      <div class="sk-folding-cube">
        <div class="sk-cube1 sk-cube"></div>
        <div class="sk-cube2 sk-cube"></div>
        <div class="sk-cube4 sk-cube"></div>
        <div class="sk-cube3 sk-cube"></div>
      </div>
 *
 */
.sk-folding-cube {
  margin: 40px auto;
  width: 40px;
  height: 40px;
  position: relative;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg); }
  .sk-folding-cube .sk-cube {
    float: left;
    width: 50%;
    height: 50%;
    position: relative;
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1); }
  .sk-folding-cube .sk-cube:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #333;
    -webkit-animation: sk-foldCubeAngle 2.4s infinite linear both;
            animation: sk-foldCubeAngle 2.4s infinite linear both;
    -webkit-transform-origin: 100% 100%;
        -ms-transform-origin: 100% 100%;
            transform-origin: 100% 100%; }
  .sk-folding-cube .sk-cube2 {
    -webkit-transform: scale(1.1) rotateZ(90deg);
            transform: scale(1.1) rotateZ(90deg); }
  .sk-folding-cube .sk-cube3 {
    -webkit-transform: scale(1.1) rotateZ(180deg);
            transform: scale(1.1) rotateZ(180deg); }
  .sk-folding-cube .sk-cube4 {
    -webkit-transform: scale(1.1) rotateZ(270deg);
            transform: scale(1.1) rotateZ(270deg); }
  .sk-folding-cube .sk-cube2:before {
    -webkit-animation-delay: 0.3s;
            animation-delay: 0.3s; }
  .sk-folding-cube .sk-cube3:before {
    -webkit-animation-delay: 0.6s;
            animation-delay: 0.6s; }
  .sk-folding-cube .sk-cube4:before {
    -webkit-animation-delay: 0.9s;
            animation-delay: 0.9s; }

@-webkit-keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0; }
  25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1; }
  90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0; } }

@keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0; }
  25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1; }
  90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0; } }

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  border-bottom: none;
  border-top-color: #fff;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}

.react-datepicker {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}

.react-datepicker--time-only .react-datepicker__time {
  border-radius: 0.3rem;
}

.react-datepicker--time-only .react-datepicker__time-box {
  border-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 1;
}

.react-datepicker-popper[data-placement^="bottom"] {
  margin-top: 10px;
}

.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle, .react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}

.react-datepicker-popper[data-placement^="top"] {
  margin-bottom: 10px;
}

.react-datepicker-popper[data-placement^="right"] {
  margin-left: 8px;
}

.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}

.react-datepicker-popper[data-placement^="left"] {
  margin-right: 8px;
}

.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}

.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  background: none;
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  width: 0;
  padding: 0;
  border: 0.45rem solid transparent;
  z-index: 1;
  height: 10px;
  width: 10px;
  text-indent: -999em;
  overflow: hidden;
}

.react-datepicker__navigation--previous {
  left: 10px;
  border-right-color: #ccc;
}

.react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__navigation--previous--disabled, .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--next {
  right: 10px;
  border-left-color: #ccc;
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 80px;
}

.react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__navigation--next--disabled, .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #ccc;
}

.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b3b3b3;
}

.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #ccc;
}

.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year-container {
  margin: 0.4rem;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
}

.react-datepicker__year-container-text {
  display: inline-block;
  cursor: pointer;
  flex: 1 0 30%;
  width: 12px;
  padding: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}

.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: 85px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"] {
  -moz-appearance: textfield;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}

.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0px;
  padding-left: 0px;
  width: 100%;
  box-sizing: content-box;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range,
.react-datepicker__quarter--selected,
.react-datepicker__quarter--in-selecting-range,
.react-datepicker__quarter--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__month--selected:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--in-range:hover,
.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter--in-selecting-range:hover,
.react-datepicker__quarter--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__month--disabled,
.react-datepicker__quarter--disabled {
  color: #ccc;
  pointer-events: none;
}

.react-datepicker__month--disabled:hover,
.react-datepicker__quarter--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text {
  cursor: pointer;
}

.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today {
  font-weight: bold;
}

.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover {
  background-color: #32be3f;
}

.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1 {
  color: magenta;
}

.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2 {
  color: green;
}

.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}

.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--in-selecting-range ,
.react-datepicker__month-text--in-selecting-range ,
.react-datepicker__quarter-text--in-selecting-range {
  background-color: rgba(33, 107, 165, 0.5);
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range , .react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range , .react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range {
  background-color: #f0f0f0;
  color: #000;
}

.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled {
  cursor: default;
  color: #ccc;
}

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__month--selected:hover,
.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
  background-color: #216ba5;
}

.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
  background-color: #f0f0f0;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
}

.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-top-color: #ccc;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: 0.45rem;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}

.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}

.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0px 6px 0px 0px;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}

.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "\D7";
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}

.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}

@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}

.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__portal .react-datepicker__navigation {
  border: 0.81rem solid transparent;
}

.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--previous--disabled, .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--next--disabled, .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

.afterExtensionDelete .descTitle{font-size:36px;font-weight:300;line-height:1.22;color:#fff}.afterExtensionDelete .descTitle .additionalColor{font-weight:500;color:#03f9d5}.afterExtensionDelete .flexCenter{display:flex;flex-direction:column;justify-content:center}.afterExtensionDelete .flexCenterHorizontal{display:flex;flex-direction:column;align-items:center}.afterExtensionDelete .notebookExtension{width:457px;height:292px;background:url(/e14f2b239e06b807510ecc516cfddd4d.png);background-position:center;background-repeat:no-repeat;background-size:457px}.afterExtensionDelete .firstBlock{padding:28px;background-color:#1d1d87;z-index:99999;position:relative;margin-left:-24px;margin-right:-24px;margin-top:35px}.afterExtensionDelete .smallTitleExtension{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#fff;margin-top:16px;margin-bottom:18px;display:block;text-transform:uppercase}.afterExtensionDelete .extensionDescription{font-size:16px;font-weight:300;line-height:1.5;color:#fff;display:grid}.afterExtensionDelete .extensionDescription .spanPadding{padding-top:20px}.afterExtensionDelete .changeSettings{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#9090cf;margin-top:20px}.afterExtensionDelete .changeSettings .additional{color:#03f9d5;cursor:pointer}.afterExtensionDelete .notebookDesc{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#fff;margin:40px 0}.afterExtensionDelete .reinstallButton{width:283px;height:44px;border-radius:8px;border:solid 1px #03f9d5;background:rgba(0,0,0,0);color:#03f9d5;text-transform:uppercase;outline:none}.afterExtensionDelete .sadTommy{width:320px;height:160px;margin:auto}.afterExtensionDelete .sadTommy svg{margin:auto;display:block}.afterExtensionDelete .formTitle{font-size:16px;font-weight:500;text-transform:uppercase;color:#fff;align-self:normal;margin-bottom:24px}.afterExtensionDelete .secondExtensionBlock{margin-top:46px}
.looking-for-promotion>span{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:2px;text-align:center;color:#40eaf3;display:block}.promotion-details{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:rgba(255,255,255,.8);display:block}.block-promo-assets{cursor:pointer;display:grid;border-radius:24px;box-shadow:inset 0 0 20px 0 rgba(0,0,0,.4);border:dashed 1px rgba(255,255,255,.4);background-color:rgba(0,0,0,.2)}.block-promo-assets .looking-for-promotion{margin-bottom:10px}.block-promo-assets .justify-self-middle{margin-left:10px;margin-right:10px}.assets-img{margin-left:auto;margin-right:auto;display:table;padding:6% 0}
.react-bootstrap-table table{table-layout:fixed}.react-bootstrap-table th.sortable{cursor:pointer}.react-bootstrap-table th .order>.dropdown>.caret{margin:10px 0 10px 5px;color:#ccc}.react-bootstrap-table th .order>.dropup>.caret{margin:10px 0;color:#ccc}.react-bootstrap-table th>.react-bootstrap-table-sort-order>.caret{margin:10px 6.5px}.react-bootstrap-table th .order-4:before{margin-left:3.5px;content:"\2191";opacity:.4}.react-bootstrap-table th .order-4:after{content:"\2193";opacity:.4}.react-bootstrap-table th .caret-4-asc:before{margin-left:3.5px;content:"\2191"}.react-bootstrap-table th .caret-4-asc:after{content:"\2193";opacity:.4}.react-bootstrap-table th .caret-4-desc:before{margin-left:3.5px;content:"\2191";opacity:.4}.react-bootstrap-table th .caret-4-desc:after{content:"\2193"}.react-bootstrap-table th[data-row-selection]{width:30px}.react-bootstrap-table td>.selection-input-4,.react-bootstrap-table th>.selection-input-4{margin:-4px}.react-bootstrap-table td.react-bs-table-no-data{text-align:center}.react-bootstrap-table tr.expanding-row{padding:5px}.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated{animation-fill-mode:both}.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.bounceIn,.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.bounceOut{animation-duration:.75s}.react-bootstrap-table td.react-bootstrap-table-editing-cell .animated.shake{animation-duration:.3s}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,50%,90%{transform:translate3d(-10px,0,0)}30%,70%{transform:translate3d(10px,0,0)}}.react-bootstrap-table td.react-bootstrap-table-editing-cell .shake{animation-name:shake}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.react-bootstrap-table td.react-bootstrap-table-editing-cell .bounceIn{animation-name:bounceIn}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.react-bootstrap-table td.react-bootstrap-table-editing-cell .bounceOut{animation-name:bounceOut}
.publisherListSelect__control{height:29px;border:1px solid rgba(0,0,0,.1) !important;background:#fff;font-size:inherit;border-radius:3px !important;font-weight:normal;min-height:29px !important;padding:0 !important}.publisherListSelect__indicator{padding:0 8px !important}.publisherListSelect__value-container{padding:0 8px !important}.publisherListSelect__menu{position:relative !important}.tooltipMaxWidth{max-width:500px;display:block;word-break:break-all;overflow-wrap:break-word;white-space:normal}.midWidthBlock{min-width:170px}.publisherTable table{overflow:auto;display:block}
.btn.pendingButton{background-color:green !important;border:none}.btn.paidButton{background-color:orange !important;border:none}
.countryCostDynamicField{display:flex}.countryCostDynamicField .hideDeleteButton{display:none}.countryCostDynamicField .hideAddButton{display:none}.countryCostDynamicField .fullWidth{width:100%}.countryCostDynamicField .mt21minus{margin-top:-21px}.countryCostDynamicField .input{width:100%;box-sizing:border-box;background-color:#fff;border:1px solid #c2cfd6;padding:14px 16px;font-family:"Inter",sans-serif;color:#2222a0;font-size:12px;line-height:12px;outline:0;height:40px}.countryCostDynamicField .react-select-container{padding:0;width:200px;background-color:rgba(0,0,0,0) !important;border:none;margin-right:20px}.countryCostDynamicField .mr20{margin-right:25px}.countryCostDynamicField .react-select__control{height:40px !important;box-shadow:none !important}.countryCostDynamicField .react-select__indicator-separator{display:none !important}.countryCostDynamicField .react-select__option,.countryCostDynamicField .react-select__single-value{color:#000 !important;font-size:12px !important}.countryCostDynamicField .grid{display:grid}.countryCostDynamicField .addButton{width:38px;height:38px;border-radius:28px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4),0 0 4px 0 #40eaf3;border:solid 1px rgba(255,255,255,.4);background:linear-gradient(to bottom, #40eaf3, #31d9e2);position:relative;margin:1px 0 0 20px}.countryCostDynamicField .deleteButton{width:38px;height:38px;border-radius:28px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4),0 0 4px 0 #db3069;border:solid 1px rgba(255,255,255,.4);background-image:linear-gradient(to bottom, #db3069, #bb2859);position:relative;margin:1px 0 0 20px}.countryCostDynamicField .addIco{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;display:block}.countryCostDynamicField .trashIco{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;display:block}.countryCostDynamicField .trashIco,.countryCostDynamicField .addIco svg{fill:#fff}.countryCostDynamicField .profile__error{position:absolute}.countryCostDynamicField:not(:only-child){padding-bottom:20px}.countryCostDynamicField:not(:only-child) .hideDeleteButton{display:block}.countryCostDynamicField:last-child{padding-bottom:0}.countryCostDynamicField:last-child .hideAddButton{display:block}.countryCostDynamicField:nth-child(2){z-index:2}.countryCostDynamicField:nth-child(1){z-index:3}
.status{background:rgba(0,0,0,0) !important;border:none !important}.status.pending{color:#cc0 !important}.status.approved{color:#32cd32 !important}.status.rejected{color:red !important}.status.banned{color:red !important}
.icoFolder{width:24px;height:32px;display:inline-grid;margin-right:10px}
.svg-backround{position:fixed;pointer-events:none;width:100%;height:100%;top:0;left:0;overflow:hidden}.svg-backround svg{width:100% !important;height:auto !important;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.faq-question-container{padding:24px 0;border-bottom:1px solid #454590}.faq-question-container .rtl{margin:0 0px 0px 10px}.faq-question-container:first-child{padding-top:0}.faq-question-container .question{display:flex;justify-content:flex-start;cursor:pointer}.faq-question-container .question .text{color:#9090cf;font-family:"Inter",sans-serif;font-size:24px;line-height:32px;padding-left:24px}@media screen and (max-width: 540px){.faq-question-container .question .text{font-size:16px;line-height:22px}}.faq-question-container .question:hover .text,.faq-question-container .question:focus .text,.faq-question-container .question.active .text{color:#fff;font-weight:500}.faq-question-container .answer{transition:height .35s,opacity .25s,padding-top .25s;opacity:1;color:#fff;font-family:"Inter",sans-serif;font-size:12px;line-height:18px;padding-top:16px;padding-left:42px}.faq-question-container .answer.hidden{transition:height .35s,opacity .25s,padding-top .25s;height:0;opacity:0;padding-top:0;display:none}.text-align-right{text-align:right}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}@media(min-width: 64em){.faq-page-container{overflow:hidden;width:calc(100% + 24px) !important;position:relative;min-height:540px !important}}.faq-page-container>.grid-container{padding-left:0;padding-right:0}.faq-page-container .title{color:#fff;font-family:"Inter",sans-serif;font-size:40px;font-weight:300;line-height:47px;margin:0 0 40px 0;font-size:28px;line-height:40px}@media(min-width: 40em){.faq-page-container .title{font-size:40px;line-height:47px}}.faq-page-container .title span{color:#179cff;font-weight:500}@media(min-width: 64em){.faq-page-container .faqs-content{max-width:750px !important}}.faq-page-container .faqs-content .items{overflow-y:scroll;overflow-x:hidden;max-height:381px}.faq-page-container .faqs-content .items::-webkit-scrollbar-thumb{background:#03f9d5 !important;border-radius:10px !important}.faq-page-container .faqs-content .items::-webkit-scrollbar-track{background:rgba(0,0,0,0) !important;border:none !important}.faq-page-container .isvg{width:100%;max-width:90%;position:absolute;opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur);z-index:-1;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 64em){.faq-page-container .isvg{top:0;left:auto;right:-150px;opacity:1;filter:none;transform:none;max-width:500px}}@media(min-width: 81.25em){.faq-page-container .isvg{right:60px;opacity:1;filter:none}}.faq-page-container .isvg svg{max-width:100%;left:50%;top:50%;transform:translate(-50%, -50%);position:absolute}@media(min-width: 64em){.faq-page-container .isvg svg{left:auto;top:auto;transform:none;position:relative}}.faq-page-container .rtlPicture{max-width:inherit}.faq-page-container .rtlPicture .isvg{max-width:90%}@media(min-width: 1025px)and (max-width: 1299px){.faq-page-container .rtlPicture .isvg{left:-150px !important;right:inherit}}.faq-page-container .rtlPicture svg{width:400px}
.extensionInstalled{margin-top:60px !important}.extensionInstalled .descTitle{font-size:36px;font-weight:300;line-height:1.22;color:#fff;margin-bottom:24px}.extensionInstalled .descTitle .additionalColor{font-weight:500;color:#03f9d5}.extensionInstalled .extensionDescription{font-size:16px;font-weight:300;line-height:1.5;color:#fff;display:grid}.extensionInstalled .extensionDescription .spanPadding{padding-top:20px}.extensionInstalled .iconNavbar{width:555px;height:345px;background-image:url(/4447b84bf228b54c5e6f31754daef36e.png);background-repeat:no-repeat;background-size:contain}.extensionInstalled .arrowBlock{justify-content:center;margin-bottom:13px}.extensionInstalled .arrowBlock .greenArrow{width:112px;height:213px;background-image:url(/a0d33160f3d79abc7be2531f2e4e5731.png);background-repeat:no-repeat;background-size:contain}.extensionInstalled .rtlPicture{position:absolute}.topZIndex{z-index:5555}.lottieIndex{z-index:2}.extensionBrowserImg svg{width:633px !important;height:450px !important;position:absolute;top:-130px}

.extensionSlider{position:relative}
.sliderItemComponent{justify-content:center}.sliderItemComponent .surveyPageExtension{display:flex;position:relative}.sliderItemComponent .surveyPageExtension .absolutePopup{width:498px;height:120px;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.4),0 0 16px 0 rgba(3,249,213,.5);border:solid 1px #03f9d5;background-color:rgba(3,249,213,.2);padding:20px;display:flex;flex-direction:column;position:absolute;top:122px;left:83%;z-index:3}@media(max-width: 1400px){.sliderItemComponent .surveyPageExtension .absolutePopup{left:75%}}@media(max-width: 1300px){.sliderItemComponent .surveyPageExtension .absolutePopup{left:71%}}.sliderItemComponent .surveyPageExtension .absolutePopup .popupTitle{font-size:20px;font-weight:500;color:#03f9d5}.sliderItemComponent .surveyPageExtension .absolutePopup .popupDesc{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:rgba(255,255,255,.8)}.sliderItemComponent .surveyPageExtension .pulse{width:555px;height:555px;background-color:rgba(255,255,255,.1);position:absolute;top:60px;border-radius:50%;margin-left:-21px;z-index:1}.sliderItemComponent .settingsPageExtension{display:flex;position:relative}.sliderItemComponent .settingsPageExtension .absolutePopup{width:498px;height:120px;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.4),0 0 16px 0 rgba(3,249,213,.5);border:solid 1px #03f9d5;background-color:rgba(3,249,213,.2);padding:20px;display:flex;flex-direction:column;position:absolute;top:242px;left:396px;z-index:3}@media(max-width: 1400px){.sliderItemComponent .settingsPageExtension .absolutePopup{left:76%}}@media(max-width: 1300px){.sliderItemComponent .settingsPageExtension .absolutePopup{left:71%}}.sliderItemComponent .settingsPageExtension .absolutePopup .popupTitle{font-size:20px;font-weight:500;color:#03f9d5}.sliderItemComponent .settingsPageExtension .absolutePopup .popupDesc{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:rgba(255,255,255,.8)}.sliderItemComponent .settingsPageExtension .pulse{width:555px;height:555px;background-color:rgba(255,255,255,.1);position:absolute;top:60px;border-radius:50%;margin-left:-21px;z-index:1}.sliderItemComponent .profilerPageExtension{display:flex;position:relative}.sliderItemComponent .profilerPageExtension .absolutePopup{width:498px;height:120px;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.4),0 0 16px 0 rgba(3,249,213,.5);border:solid 1px #03f9d5;background-color:rgba(3,249,213,.2);padding:12px 20px 0;display:flex;flex-direction:column;position:absolute;top:220px;right:360px;z-index:3}@media(max-width: 1400px){.sliderItemComponent .profilerPageExtension .absolutePopup{right:79%}}@media(max-width: 1300px){.sliderItemComponent .profilerPageExtension .absolutePopup{right:74%}}.sliderItemComponent .profilerPageExtension .absolutePopup .popupTitle{font-size:20px;font-weight:500;color:#03f9d5}.sliderItemComponent .profilerPageExtension .absolutePopup .popupDesc{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:rgba(255,255,255,.8)}.sliderItemComponent .profilerPageExtension .pulse{width:444px;height:444px;background-color:rgba(255,255,255,.1);position:absolute;border-radius:50%;z-index:1;margin-left:37px;margin-top:116px}
.sliderArrows{width:280px;height:52px;border-radius:40px;box-shadow:0 2px 4px 0 rgba(252,253,255,.05);border:solid 1px rgba(255,255,255,.2);background-color:rgba(255,255,255,.1);margin:auto;display:flex;justify-content:space-between}.sliderArrows .sliderTabs{display:flex}.sliderArrows .sliderTabs .inactiveTab{width:40px;height:4px;border-radius:2px;background-color:rgba(255,255,255,.4);margin:0 2px}.sliderArrows .sliderTabs .inactiveTab.active{background-color:#fff}.sliderArrows .sliderArrowRound{width:48px;height:48px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4),0 0 4px 0 #03f9d5;border:solid 1px rgba(255,255,255,.4);background-image:linear-gradient(to top, #05c1a5, #03f9d5);border-radius:50%;margin-top:1px;display:flex;margin-left:1px;margin-right:1px}.sliderArrows .slideName{font-size:12px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff;margin-top:16px;display:block;font-weight:500;margin-bottom:8px}.sliderArrows .arrow-right-slider{display:block;margin:auto;background-image:url(/ddfa21213e8356f192ae77648f0b2164.svg);width:14px;height:12px;z-index:1;background-repeat:no-repeat}.sliderArrows .arrow-left-slider{display:block;margin:auto;background-image:url(/ddfa21213e8356f192ae77648f0b2164.svg);transform:rotate(180deg);width:14px;height:12px;z-index:1;background-repeat:no-repeat}
.extensionForm .extensionFormSubmit{width:169px;height:44px;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px rgba(255,255,255,.2);background-image:linear-gradient(to bottom, #5481f4 2%, #1552f0);font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:2px;text-align:center;color:#fff;text-transform:uppercase;position:relative;z-index:99999;margin-top:26px;outline:none}.extensionForm .textarea{width:458px;height:112px;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);background-color:#fff;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#99acba;border:none;padding-left:16px;padding-top:16px;outline:none;margin-bottom:16px;margin-top:15px}.extensionForm textarea{resize:none}.extensionForm .input{width:458px;height:40px;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);background-color:#fff;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;color:#99acba;border:none;padding-left:16px;outline:none}.extensionForm .checkbox-text{font-size:12px;letter-spacing:normal;color:#fff;margin-left:8px;height:16px}.extensionForm .profile__error{bottom:-15px;font-size:12px;color:red}.extensionForm .form-error-text{bottom:-33px;font-size:12px;color:red;position:absolute;left:0}
.CheckBoxButton{display:flex;height:16px;width:16px;margin-left:8px}.CheckBoxButton input[type=checkbox]{display:none}.CheckBoxButton input[type=checkbox]:checked+label:before{border-color:#03f9d5;animation:ripple .2s linear forwards}.CheckBoxButton input[type=checkbox]:checked+label:after{transform:scale(1)}.CheckBoxButton label{display:inline-block;height:26px;width:26px;position:relative;margin-bottom:0;cursor:pointer;vertical-align:bottom}.CheckBoxButton label:before,.CheckBoxButton label:after{position:absolute;content:"";border-radius:4px;transition:all .3s ease;transition-property:transform,border-color}.CheckBoxButton label:before{left:0;top:0;width:26px;height:26px;box-shadow:0 1px 2px 0 rgba(0,0,0,.4);border:solid 1px rgba(255,255,255,.3);background-color:rgba(255,255,255,.2)}.CheckBoxButton label:after{top:4px;left:4px;width:17px;height:40px;background-repeat:no-repeat;background-size:20px;transform:scale(0);background-image:url(/15397c24c57ef04f37fb18b2e558b3fc.svg)}.CheckBoxButton label{width:16px;height:16px}.CheckBoxButton label:before{width:16px;height:16px}.CheckBoxButton label:after{top:2px;left:2px;width:16px;height:16px;background-repeat:no-repeat;background-size:12px;transform:scale(0);background-image:url(/15397c24c57ef04f37fb18b2e558b3fc.svg)}.checkboxBlock{display:flex;margin-bottom:19px}
.wave-backround{position:fixed;pointer-events:none;width:100%;height:100%;bottom:0;left:0;overflow:hidden;display:block}.wave-backround svg{width:100% !important;height:auto !important;position:absolute;bottom:0;left:50%;transform:translate(-50%, 0)}
.surveys-table{padding:20px 0;padding-top:40px;width:100%}.surveys-table .row:last-child .first-th.td:first-child{border-bottom-left-radius:30px}.surveys-table .row:last-child .last-th.td:last-child{border-bottom-right-radius:30px}.surveys-table .tbody{height:auto;display:block;border:1px solid rgba(255,255,255,.05);border-bottom-left-radius:30px;border-bottom-right-radius:30px}.surveys-table .tbody .row:nth-of-type(odd){background-color:rgba(43,47,127,.5)}.surveys-table .tbody .row:last-child{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.surveys-table .tbody .row{height:53px;padding:0;margin:0;background-color:rgba(255,255,255,.05)}.surveys-table .tbody .td{font-family:Rubik,sans-serif;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;padding:0;border:none !important}.surveys-table .thead{background-color:rgba(64,234,243,.1);border:1px solid rgba(64,234,243,.1);border-top-left-radius:30px;border-top-right-radius:30px}.surveys-table .thead .tr .th{justify-content:center;align-items:center;display:flex;height:55px;border:none !important}.surveys-table .thead span{font-family:Rubik,sans-serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:2px;text-align:center;color:#40eaf3}.surveys-table .th,.surveys-table .td{background:rgba(64,234,243,.1)}.surveys-table .first-th.th{border-top-left-radius:30px}.surveys-table .last-th.th{border-top-right-radius:30px}.surveys-table .surveyStatus{text-transform:uppercase}.surveys-table .surveyStatus,.surveys-table .surveyStatus.th{background:rgba(255,255,255,.1019607843)}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.status-wrapper{text-align:center;color:#fff;padding:11px 26px 10px 16px;font-family:Rubik,sans-serif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;width:200px;height:35px;border:1px solid rgba(255,255,255,.2);box-shadow:0 1px 1px 0 rgba(78,76,107,.2);display:flex;justify-content:flex-start;align-items:center;border-radius:4px}.status-container{position:relative;z-index:4;display:inline-block}.status-container.center .options:before{transform:translate(-50%, 0);right:auto !important;left:50% !important;display:none !important}.status-container.left .options{left:20px !important;right:auto !important}.status-container.left .options:before{display:none !important}.status-container.right .options{left:auto !important;right:-63px}.status-container.right .options:before{display:none !important}.status-container .wrapper{display:flex;cursor:pointer;position:relative}.status-container .wrapper img{height:16px;width:23px;margin:0 4px}.status-container .wrapper .arrow{color:#40fbc0;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#40fbc0 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;right:17px;top:14px}@media screen and (max-width: 768px){.status-container.nav-logo .options{width:100vw;max-width:327px;margin:8px 0 0 24px;left:0;right:0;position:fixed}}@media screen and (max-width: 768px){.status-container.nav-logo .options:before{right:auto;left:22px}}.status-container .options{background-color:#fff;z-index:5;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);width:202px;border-radius:8px;padding:8px 4px;position:absolute;margin-top:15px;right:0;min-height:96px}@media screen and (max-width: 540px){.status-container .options{width:100vw;max-width:327px;margin:8px auto 0;left:0;right:0;position:fixed}}.status-container .options:before{content:"";position:absolute;right:4%;top:-8px;width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);z-index:2}@media screen and (max-width: 540px){.status-container .options:before{right:auto;left:82px}}.status-container .options.hide{display:none}.status-container .options .item{padding:12px 10px;text-align:left;color:#4e4c6b;font-family:"Inter",sans-serif;font-size:12px;line-height:16px;vertical-align:middle;position:relative;cursor:pointer}@media screen and (max-width: 540px){.status-container .options .item{padding:8px 16px}}.status-container .options .item img{height:16px;width:23px;margin-right:24px;vertical-align:middle}.status-container .options .item .checkmark{display:none;position:absolute;right:0;top:11px;height:10px;width:11px}.status-container .options .item:hover,.status-container .options .item:active,.status-container .options .item:focus,.status-container .options .item.selected{color:#fff;font-weight:500;background-color:#2222a0;border-radius:5px}.status-container .options .item.selected .checkmark{display:block}.status-container .rtlOptions{left:2px}@media(max-width: 639px){.status-container .rtlOptions{right:0 !important}}.status-container .rtlOptions:before{display:none !important}.status-container .rtlItem{margin-left:12px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.walletAppList{display:flex;flex-direction:column;padding:20px 0;gap:10px;align-items:center}.walletAppList-option{padding:8px 26px 8px 14px;border-radius:8px;width:407px;height:40px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.5)}@media screen and (max-width: 540px){.walletAppList-option{width:100%}}.walletAppList-label{color:#fff;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.walletAppList-button{cursor:pointer;color:#03f9d5;text-align:center;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.supportingWallet-header{color:#03f9d5;text-align:center;font-family:Rubik,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-top:20px}.supportingWallet #tabs{min-height:500px}.supportingWallet #tabs .nav.nav-tabs{margin:0 auto;width:702px;border-bottom:1px solid rgba(255,255,255,.5);padding:20px 58px 0;display:flex;justify-content:center;gap:15px}@media screen and (max-width: 540px){.supportingWallet #tabs .nav.nav-tabs{flex-direction:column;width:100%;align-items:center;padding:20px 0 0}}.supportingWallet #tabs .nav.nav-tabs li{min-height:33px}.supportingWallet #tabs .nav.nav-tabs li.active a{color:#fff;height:100%}.supportingWallet #tabs .nav.nav-tabs li.active a:before{position:absolute;content:"";bottom:.5px;left:0;height:3px;width:100%;border-radius:2px;background:#03f9d5}.supportingWallet #tabs .nav.nav-tabs li a{color:rgba(255,255,255,.5);text-align:center;font-family:Rubik,sans-serif;padding:0 16px 14px 17px;font-size:16px;text-transform:uppercase;font-style:normal;font-weight:500;line-height:24px;position:relative}.supportingWallet #tabs .nav.nav-tabs li a:hover{text-decoration:none;color:#fff}.supportingWallet #tabs .tab-content{border:none;background:rgba(0,0,0,0)}.supportingWallet #tabs .tab-content .supportingWallet-tab.active{opacity:1}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-entry{color:#fff;padding-bottom:30px;max-width:700px;margin:0 auto}.profiler-entry.profilePaddingNone{padding-bottom:0}.profiler-entry h2{color:#03f9d5;font-size:20px;font-weight:500}@media(min-width: 40em){.profiler-entry h2{font-size:24px}}.profiler-entry h3{color:#fff;font-size:28px;font-weight:300;margin-top:0;margin-bottom:10px}@media(min-width: 40em){.profiler-entry h3{font-size:40px}}.profiler-entry p{font-size:16px;font-weight:300;line-height:1.4}@media(max-width: 33.75em){.profiler-entry p br{display:none}}@media(min-width: 40em){.profiler-entry p{font-size:24px}}.profiler-entry p+small{text-transform:uppercase;letter-spacing:1px;font-size:10px}.profiler-entry p+.main-button{margin-top:40px}.profiler-entry a{color:#9090cf;font-family:"Inter",sans-serif;line-height:19px;text-decoration:none;display:inline-block;margin-left:8px;margin-right:8px;font-size:12px;cursor:pointer}@media(min-width: 40em){.profiler-entry a{margin-left:15px;margin-right:15px;font-size:14px}}.profiler-entry a:hover,.profiler-entry a:active,.profiler-entry a:focus,.profiler-entry a.selected{color:#fff;text-decoration:underline}.profiler-entry .video-container{margin-bottom:30px}
.loader{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px;border-radius:50%;perspective:800px}.loader .inner{position:absolute;box-sizing:border-box;width:100%;height:100%;border-radius:50%}.loader .inner.one{left:0%;top:0%;animation:rotate-one 1s linear infinite;border-bottom:3px solid #c92b60}.loader .inner.two{right:0%;top:0%;animation:rotate-two 1s linear infinite;border-right:3px solid #03f9cb}.loader .inner.three{right:0%;bottom:0%;animation:rotate-three 1s linear infinite;border-top:3px solid #179cff}@keyframes rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.leftBlockText{display:grid}.leftBlockText .surveyTime{text-align:center;font-size:40px;line-height:48px;font-weight:200;color:#fff}.leftBlockText .ambassadorProgram{text-align:center;font-size:40px;line-height:48px;font-weight:500;color:#40eaf3}.leftBlockText .ambassadorDescription{font-size:16px;line-height:32px;text-align:center;color:#fff;padding-top:15px}.leftBlockText .benefits{margin-top:40px;width:85%;margin-left:auto;margin-right:auto}.leftBlockText .benefits-item{font-size:16px;text-align:center;color:#fff;font-weight:500;display:flex;padding-bottom:20px}.leftBlockText .benefits-text{width:fit-content;text-align:start;padding-left:15px}.leftBlockText .icoOne{width:24px;height:32px;fill:#03f9d5;display:inline-table}.fillUpForm{color:#40eaf3;font-size:24px;line-height:22px;text-align:center}.fullWidth{width:100%}.mr20{margin-right:20px}@media(max-width: 767px){.mobile-reverse .main-button{min-width:auto !important}.signUpFormBackground{background-color:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;padding:0 !important}.hide-mobile{display:none}.leftBlockText .surveyTime,.leftBlockText .ambassadorProgram{font-size:28px}.leftBlockText .ambassadorDescription{font-size:16px;font-weight:300;text-align:center;color:#9090cf}.fillUpForm{font-size:16px;padding:24px 0}.col-md-6{padding:0 !important}}.signUpFormBackground{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4),0 0 4px 0 #3d3dce;border:solid 1px #3d3dce;background-color:rgba(0,0,0,.2);padding:40px 64px 0 64px;height:fit-content;margin-top:auto;margin-bottom:auto;z-index:1}.blue{color:#3d3dce}.signUpAdditionalInfo .input{max-width:initial !important}.signUpAdditionalInfo .profile__error{color:red;text-align:center;margin-left:auto;margin-right:auto;left:0;right:0;font-size:12px}.otherSourcePopupForm .profile__error{color:red;text-align:center;margin-left:auto;margin-right:auto;left:0;right:0;font-size:12px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.mySurveys{max-width:1188px;display:flex;flex-direction:column;align-items:center;margin:71px auto 0 auto}@media screen and (max-width: 540px){.mySurveys{margin-top:4px;max-width:100%}}.mySurveys-header{display:flex;justify-content:center;align-items:center;color:#fff;font-family:Rubik,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:32px;text-transform:uppercase}.mySurveys-header svg{margin-inline-end:10px;height:32px;width:32px}.mySurveys-filters{display:flex;align-items:flex-end;justify-content:space-between;margin:30px auto 10px;padding:0 24px;width:963px}@media screen and (max-width: 1024px){.mySurveys-filters{width:700px}}@media screen and (max-width: 768px){.mySurveys-filters{width:550px}}@media screen and (max-width: 540px){.mySurveys-filters{flex-direction:column;align-items:flex-start;margin-top:48px;margin-bottom:25px;padding:0;width:100%}}.mySurveys-totalValues{display:flex;flex-direction:column;gap:8px;color:#fff;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media screen and (max-width: 540px){.mySurveys-totalValues{flex-direction:row;gap:26px;margin-bottom:20px}}.mySurveys-selectWrapper{display:flex;align-items:center;gap:10px;color:#fff;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.mySurveys__fetch-more{width:max-content;margin:0 auto;color:rgba(255,255,255,.5);cursor:pointer;text-decoration:underline;font-size:16px;font-weight:400}
.surveyCard{border-radius:10px;border:1px solid #7f7fe9;background:rgba(63,63,168,.5);backdrop-filter:blur(15px);width:100%;text-transform:uppercase;display:flex;flex-direction:column;margin-bottom:20px}.surveyCard-header{background:rgba(0,0,0,.1);color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:12px;letter-spacing:2px;text-transform:uppercase;padding:6px;width:100%}.surveyCard-body{display:flex;gap:15px;padding:16px;width:100%}.surveyCard-left,.surveyCard-right{display:flex;flex-direction:column;gap:4px;width:50%}.surveyCard-text{color:#fff;font-family:Rubik,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;text-transform:uppercase;opacity:.8}.surveyCard-value{color:#fff;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:20px}
.countryNotMatch{display:flex;flex-direction:column;align-items:center;padding:0 15px;text-align:center}.countryNotMatch--title{color:#40eaf3;margin-bottom:60px;margin-top:80px}.countryNotMatch--subtitle{margin-bottom:24px;font-size:18px;font-weight:bold;line-height:20px;color:#fff;max-width:640px;width:100%}.countryNotMatch--description{font-size:16px;line-height:22px;color:#fff;max-width:640px;width:100%}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.dayStreak-wrapper{border:solid .75px rgba(127,127,233,.5019607843);border-radius:8px;width:86px}@media(max-width: 639px){.dayStreak-wrapper{width:70px}}.dayStreak-wrapper.availableCollect{border:solid 2px rgba(127,127,233,.5019607843)}.dayStreak-wrapper.isLong{width:159px}@media(max-width: 639px){.dayStreak-wrapper.isLong{width:149px}}.dayStreak-wrapper .dayStreak-collect{display:flex;justify-content:center;align-items:center;padding:12px 0;font-family:Rubik,sans-serif;font-size:16px;font-weight:700;line-height:18.96px;text-align:center;color:#fff}@media(max-width: 639px){.dayStreak-wrapper .dayStreak-collect{font-size:14px;line-height:18px}}.dayStreak{border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center}.dayStreak.wasUsed .dayStreak-topSection{background:#03f9d5}.dayStreak.isLong .dayStreak-topSection{padding:12px 0}.dayStreak.isLong .dayStreak-icon{width:45px;height:45px}.dayStreak.isLong .dayStreak-bottomSection{flex-direction:row;justify-content:center;padding:19px 0}.dayStreak.isLong .dayStreak-atomAmount{font-size:20px;font-weight:500;line-height:23.7px}@media(max-width: 639px){.dayStreak.isLong .dayStreak-atomAmount{font-size:16px;font-weight:500;line-height:20px}}.dayStreak-topSection{padding:12px 0;background:#fff;color:#17177b;border-radius:8px 8px 0 0;font-family:Rubik,sans-serif;white-space:nowrap;font-size:16px;font-weight:700;line-height:18.96px;text-align:center;display:flex;align-items:center;justify-content:center;width:100%}.dayStreak-bottomSection{width:100%;background:rgba(11,11,115,.5019607843);padding:12px 27px;display:flex;border-radius:0 0 8px 8px;flex-direction:column;align-items:center;gap:8px}.dayStreak-icon{width:32px;height:32px}.dayStreak-atomAmount{font-family:Rubik,sans-serif;font-size:16px;font-weight:500;line-height:18.96px;text-align:center;color:#fff;white-space:nowrap}@media(max-width: 639px){.dayStreak-atomAmount{font-size:14px;font-weight:500;line-height:18px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.atomsPage{display:flex;flex-direction:column;align-items:center;padding-top:40px;max-width:600px;margin:0 auto}.atomsPage-header{font-family:Rubik,sans-serif;font-size:24px;font-weight:700;line-height:32px;text-align:center;color:#03f9d5;text-transform:uppercase}.atomsPage-atoms{position:relative;width:230px;height:230px;margin-top:10px}.atomsPage-atomsAmount{font-family:Rubik,sans-serif;font-size:55.28px;font-weight:700;line-height:36.86px;text-align:center;color:#2d0760;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:65px}.atomsPage-image{width:230px;height:230px}.atomsPage-values{display:flex;flex-direction:column;gap:12px;background:rgba(11,11,115,.5019607843);border:solid .75px rgba(127,127,233,.5019607843);padding:12px 20px;width:400px;margin-bottom:16px;border-radius:8px}.atomsPage-row{display:flex;align-items:center}.atomsPage-leftColumn{width:50px;height:50px;margin-inline-end:10px}.atomsPage-bonusValue{font-family:Rubik,sans-serif;font-size:16px;font-weight:600;line-height:20px;text-align:left;color:#fff;margin-bottom:2px}.atomsPage-bonusDescription{font-family:Rubik,sans-serif;font-size:12px;font-weight:400;line-height:14.22px;text-align:left;color:#fff}.atomsPage-rightColumn{display:flex;flex-direction:column;justify-content:center}.atomsPage-description{font-family:Rubik,sans-serif;font-size:20px;font-weight:300;line-height:24px;text-align:center;color:#fff;margin-bottom:10px}@media(max-width: 639px){.atomsPage{padding-top:0;max-width:355px}.atomsPage-header{font-weight:500}.atomsPage-atoms{width:165px;height:165px;margin-top:20px}.atomsPage-atomsAmount{font-size:39.66px;font-weight:700;line-height:26.44px;bottom:46px}.atomsPage-image{width:165px;height:165px}.atomsPage-values{width:100%;max-width:400px;margin-bottom:20px}.atomsPage-description{font-size:16px;font-weight:300;line-height:18.96px;margin-bottom:38px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}@-webkit-keyframes progressFill{from{background-position:right bottom}to{background-position:left bottom}}@-moz-keyframes progressFill{from{background-position:right bottom}to{background-position:left bottom}}@keyframes progressFill{from{background-position:right bottom}to{background-position:left bottom}}@-webkit-keyframes animation-rotate{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes animation-rotate{100%{-moz-transform:rotate(360deg)}}@-o-keyframes animation-rotate{100%{-o-transform:rotate(360deg)}}@keyframes animation-rotate{100%{transform:rotate(360deg)}}.main-button{outline:none !important;height:54px;min-width:256px;border:1px solid rgba(255,255,255,.4);border-radius:28px;padding:0 60px 0 62px;box-sizing:border-box;cursor:pointer;margin:auto;position:relative;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center}@media(max-width: 39.99em){.main-button{width:100%}}@media(max-width: 540px){.main-button{padding:0 58px 0 60px}}.main-button.pink{background:linear-gradient(180deg, #DB3069 0%, #BB2859 100%);box-shadow:0 0 4px 0 #db3069,0 2px 4px 0 rgba(0,0,0,.4)}.main-button.mw232{min-width:232px}.main-button.w344{max-width:344px;min-width:200px}@media(max-width: 40em){.main-button.w344{max-width:327px}}.main-button.w289{width:289px}@media(max-width: 330px){.main-button.mainButtonMB20{margin-bottom:20px}}.main-button.dark-blue{background-image:linear-gradient(to bottom, #2a2abf, #2222a0);box-shadow:0 0 4px 0 #2a2abf,0 2px 4px 0 rgba(0,0,0,.4)}.main-button.dark-blue .icon:before{background-color:#000;border:none}.main-button.gold{background:linear-gradient(180deg, #FFDB6E 0%, #CA9B0D 100%);box-shadow:0 0 4px 0 #db3069,0 2px 4px 0 rgba(0,0,0,.4)}.main-button.blue{background:linear-gradient(180deg, #40EAF3 0%, #31D9E2 100%);box-shadow:0 0 4px 0 #40eaf3,0 2px 4px 0 rgba(0,0,0,.4)}.main-button.green{background:linear-gradient(0deg, #05C1A5 0%, #03F9D5 100%);box-shadow:0 0 4px 0 #03f9d5,0 2px 4px 0 rgba(0,0,0,.4)}.main-button.red{background:linear-gradient(to bottom, #d51818, #a41010);box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px rgba(255,255,255,.1);width:304px}.main-button.light-pink{background-image:linear-gradient(to bottom, #ff46c9, #d51818);box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px rgba(255,255,255,.1);width:304px}.main-button.large{width:100%}.main-button.mt25{margin-top:25px}.main-button.mb25{margin-bottom:25px}.main-button.mt10{margin-top:10px}.main-button.mb20{margin-bottom:20px}.main-button.mt4vw{margin-top:4vw}.main-button.hollow{width:100%;background:rgba(0,0,0,0)}.main-button.left{margin-left:0;margin-right:0}.main-button .text{color:#fff;font:500 14px/1 Rubik,sans-serif;letter-spacing:3px;text-align:center;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.35);white-space:nowrap}@media(max-width: 540px){.main-button .text{font-size:12px;letter-spacing:2px}}.main-button .icon{position:absolute;right:6px;top:7px;bottom:6px;height:38px;width:38px;border-radius:28px}.main-button .icon:before{content:"";position:absolute;height:38px;width:38px;right:0;top:0;border-radius:28px;opacity:.35;background-color:#2222a0}.main-button .icon:after{position:absolute;height:37px;width:38px;top:0;right:0;margin:auto;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;content:"";background-position:center center;background-repeat:no-repeat}.main-button .icon.arrow-right:after{background-image:url(/ddfa21213e8356f192ae77648f0b2164.svg)}.main-button .icon.play-common:after{background-image:url(/30139deab5bcaa6536bec54380df79f9.svg)}.main-button .icon.clock:after{background-image:url(/ad19a841d247930dcf152d4940535f70.svg)}.main-button .icon.plus:after{background-image:url(/6bf1f0dbb48ea2ce40c2864bb5ad89ae.svg)}.main-button .icon.reload-arrow:after{background-image:url(/de9862b188f101622f508f38af584dd5.svg);background-position:calc(50% + 2px) 50%}.main-button .icon.resend:after{background-image:url(/0a13bb0a8c5ecc461761335b1978dcf4.svg);background-position:calc(50% - 1px) 50%}.main-button .icon.arrow-right-red:before{opacity:.35;border:solid 1px #000;background-color:#000}.main-button .icon.arrow-right-pink:before{opacity:.35;border:solid 1px #000;background-color:#000}.main-button .rtlIcon{left:6px;right:auto}.main-button .rtlIcon.arrow-right:after{transform:rotate(180deg)}.main-button:hover,.main-button:active,.main-button:focus{border:1px solid rgba(255,255,255,.3)}.main-button:hover.pink,.main-button:active.pink,.main-button:focus.pink{box-shadow:0 0 4px 0 rgba(0,0,0,.5) inset;border-color:#db3069;background:linear-gradient(180deg, #c50b4a 0%, #7b0029 100%)}.main-button:hover.dark-blue,.main-button:active.dark-blue,.main-button:focus.dark-blue{box-shadow:inset 0 0 4px 0 rgba(0,0,0,.5);border-color:#1767ff;background-image:linear-gradient(to bottom, #4c4cff, #2b2bca)}.main-button:hover.blue,.main-button:active.blue,.main-button:focus.blue{box-shadow:0 0 4px 0 rgba(0,0,0,.5) inset;border-color:#40eaf3;background-image:linear-gradient(-180deg, #3BD5DD 0%, #29959B 100%)}.main-button:hover.green,.main-button:active.green,.main-button:focus.green{box-shadow:0 0 4px 0 rgba(0,0,0,.5) inset;border-color:#03f9d5;background-image:linear-gradient(-180deg, #0be8c8 0%, #08a790 100%)}.main-button:hover .icon:not(.button-loader):before,.main-button:active .icon:not(.button-loader):before,.main-button:focus .icon:not(.button-loader):before{border:1px solid #000 !important;background-color:#000 !important}.main-button:hover.red,.main-button:active.red,.main-button:focus.red{box-shadow:inset 0 0 4px 0 rgba(0,0,0,.5);border:solid 1px #d62d2d;background-image:linear-gradient(to bottom, #a11919, #510606)}.main-button:hover.light-pink,.main-button:active.light-pink,.main-button:focus.light-pink{box-shadow:inset 0 0 4px 0 rgba(0,0,0,.5);border:solid 1px #e12447;background-image:linear-gradient(to bottom, #ff46c9, #750101)}.main-button.inactive{cursor:default;border:none;background-image:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%) !important;box-shadow:0 2px 4px 0 rgba(0,0,0,.4) !important}.main-button.inactive .icon:not(.button-loader):before{background-color:#2222a0 !important}.main-button.inactive .icon:not(.button-loader):after{opacity:.4}.main-button.inactive .icon.button-loader:before{border:rgba(255,255,255,.25) 2px solid;background-color:rgba(0,0,0,0) !important;border-top-color:#fff;animation:animation-rotate 750ms linear infinite;opacity:1}.main-button.inactive .text{opacity:.4;text-shadow:0 1px 1px #2222a0}.main-button.is-loading{background-image:linear-gradient(to right, #03f9d5 50%, transparent 50%) !important;background-size:200% 100%;background-position:right bottom;animation:progressFill 5s -0.1s ease-in-out forwards}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}@media(min-width: 64em){.first-step-page{overflow:hidden;width:calc(100% + 24px) !important;position:relative;min-height:540px !important}}.first-step-page>.grid-container{padding-left:0;padding-right:0}.first-step-page .title{color:#fff;font-family:"Inter",sans-serif;font-size:40px;font-weight:300;line-height:47px;margin:0 0 40px 0;font-size:28px;line-height:40px}@media(min-width: 40em){.first-step-page .title{font-size:40px;line-height:47px}}.first-step-page .title span{color:#179cff;font-weight:500}@media(min-width: 64em){.first-step-page .title{padding-top:80px}}.first-step-page p{color:rgba(252,253,255,.7);font-family:"Inter",sans-serif;font-size:16px;font-weight:300;line-height:1.6}.first-step-page p strong{font-weight:500;color:#03f9d5}@media(min-width: 40em){.first-step-page p{font-size:24px}}@media(min-width: 64em){.first-step-page .first-step-content{max-width:750px !important;line-height:1.4}}.first-step-page .main-button{margin-top:40px}.first-step-page .isvg{width:100%;max-width:90%;position:absolute;opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur);z-index:-1;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 64em){.first-step-page .isvg{top:0;left:auto;right:-150px;opacity:1;filter:none;transform:none;max-width:500px}}@media(min-width: 81.25em){.first-step-page .isvg{right:60px;opacity:1;filter:none}}.first-step-page .isvg svg{max-width:100%;left:50%;top:50%;transform:translate(-50%, -50%);position:absolute}@media(min-width: 64em){.first-step-page .isvg svg{left:auto;top:auto;transform:none;position:relative}}.first-step-page .rtlPicture{max-width:inherit}.first-step-page .rtlPicture .isvg{max-width:90%}@media(min-width: 1025px)and (max-width: 1299px){.first-step-page .rtlPicture .isvg{left:-150px !important;right:inherit}}.first-step-page .rtlPicture svg{width:400px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-multi-punch-page-container{position:relative;min-height:100vh;transition:background-color .15s;overflow:hidden}@media screen and (max-width: 540px){.profiler-multi-punch-page-container{padding:0}}.profiler-multi-punch-page-container .shapes-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0}@media screen and (max-width: 1024px){.profiler-multi-punch-page-container .shapes-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-multi-punch-page-container .shapes-bg-container svg{width:100%;height:100%}.profiler-multi-punch-page-container .wave-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0;background:url(/d2c603dd6116ee8b4e1a5550137ce466.svg);background-size:cover;background-position:center bottom}@media screen and (max-width: 1024px){.profiler-multi-punch-page-container .wave-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-multi-punch-page-container .wave-bg-container svg{width:100%;height:100%}.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container{height:calc(100vh - 56px);position:relative;z-index:1}@media screen and (max-width: 540px){.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container{height:calc(100vh - 48px)}}.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container{height:calc(100vh - 56px);width:100%;max-width:1140px;margin:auto;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 540px){.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container{display:block;padding-top:40px;height:calc(100vh - 104px - 40px);position:relative}}.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container{display:flex;justify-content:center}@media screen and (max-width: 768px){.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container{display:block}}.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .left{width:50%;box-sizing:border-box;padding-right:30px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 768px){.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .left{width:100%;padding:0}}.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .question{width:100%;max-width:555px;color:#fff;font-family:"Inter",sans-serif;font-size:40px;font-weight:300;line-height:48px;text-align:left}@media screen and (max-width: 768px){.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .question{margin-left:auto;margin-right:auto}}@media screen and (max-width: 540px){.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .question{font-size:28px;line-height:40px}}.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .question span{color:#179cff;font-weight:500}.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .main-button{margin-top:40px;margin-left:0;max-width:304px}@media screen and (max-width: 768px){.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .main-button{margin:40px auto 0}}@media screen and (max-width: 540px){.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .main-button{position:absolute;bottom:60px;left:0;right:0;z-index:3;max-width:100%}}.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .right{width:50%;padding-left:30px;box-sizing:border-box;text-align:center}@media screen and (max-width: 768px){.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .right{position:absolute;width:100%;height:200px;bottom:0;right:0;padding:0;display:none}}.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .right img{height:100%;max-height:100%}.profiler-multi-punch-page-container .profiler-multi-punch-page-content-container .horizontal-container>.vertical-container .pets{text-align:right}.profiler-pets-page-container{position:relative;min-height:100vh;transition:background-color .15s;overflow:hidden}@media screen and (max-width: 540px){.profiler-pets-page-container{padding:0}}.profiler-pets-page-container .shapes-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0}@media screen and (max-width: 1024px){.profiler-pets-page-container .shapes-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-pets-page-container .shapes-bg-container svg{width:100%;height:100%}.profiler-pets-page-container .wave-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0;background:url(/d2c603dd6116ee8b4e1a5550137ce466.svg);background-size:cover;background-position:center bottom}@media screen and (max-width: 1024px){.profiler-pets-page-container .wave-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-pets-page-container .wave-bg-container svg{width:100%;height:100%}.profiler-pets-page-container .profiler-pets-page-content-container{height:calc(100vh - 56px);position:relative;z-index:1}@media screen and (max-width: 540px){.profiler-pets-page-container .profiler-pets-page-content-container{height:592px}}.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container{height:calc(100vh - 56px);width:100%;max-width:1140px;margin:auto;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 540px){.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container{display:block;padding-top:40px;height:calc(640px - 104px - 40px);position:relative}}.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container{display:flex;justify-content:center}@media screen and (max-width: 768px){.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container{display:block}}.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .left{width:50%;box-sizing:border-box;padding-right:30px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 768px){.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .left{width:100%;padding:0}}.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .question{width:100%;max-width:555px;color:#fff;font-family:"Inter",sans-serif;font-size:40px;font-weight:300;line-height:48px;text-align:left}@media screen and (max-width: 768px){.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .question{margin-left:auto;margin-right:auto}}@media screen and (max-width: 540px){.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .question{font-size:28px;line-height:40px}}.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .question span{color:#179cff;font-weight:500}.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .main-button{margin-top:40px;margin-left:0;max-width:304px}@media screen and (max-width: 768px){.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .main-button{margin:40px auto 0}}@media screen and (max-width: 540px){.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .main-button{position:absolute;bottom:60px;left:0;right:0;z-index:3;max-width:100%}}.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .right{width:50%;padding-left:30px;box-sizing:border-box;text-align:right}@media screen and (max-width: 768px){.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .right{position:absolute;width:100%;height:200px;bottom:0;right:0;padding:0;display:none}}.profiler-pets-page-container .profiler-pets-page-content-container .horizontal-container>.vertical-container .right img{height:100%;max-height:100%}.answerButtonMargin{margin-bottom:40px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-check-item-container{margin-bottom:6px;margin-right:6px}.profiler-check-item-container.selected .profiler-check-item-container__inner{border:1px dashed rgba(255,255,255,.3);opacity:.4;background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,.4)}.profiler-check-item-container__inner{padding:8px;cursor:pointer;position:relative;padding-left:35px;min-height:42px;display:flex;align-items:center;border:1px dashed rgba(0,0,0,0);transition:all .3s ease-in-out;border-radius:28px}.profiler-check-item-container__checkmark{height:16px;width:16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);box-shadow:0 1px 2px 0 rgba(0,0,0,.4);position:absolute;top:50%;left:10px;transform:translate(0, -50%)}.profiler-check-item-container__checkmark img{width:12px;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.profiler-check-item-container .rtlInner{padding-left:18px;padding-right:26px}.profiler-check-item-container .rtlCheckmark{right:8px}.profiler-check-item-container__label{color:#fff;font-family:"Inter",sans-serif;font-size:14px;line-height:14px;line-height:1.3}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.pet-card{border:1px solid rgba(255,255,255,.3);border-radius:3.36px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);box-shadow:0 2px 3px 0 rgba(0,0,0,.4);margin-bottom:10px;padding:16px 8px;text-align:center;box-sizing:border-box;cursor:pointer;width:100%;height:130px}@media(min-width: 40em){.pet-card{height:180px}}@media(min-width: 64em){.pet-card{height:140px}}.pet-card .pet-image{height:60px;width:100%;margin-bottom:16px;background-size:auto 100%;background-repeat:no-repeat;background-position:center}@media(min-width: 40em){.pet-card .pet-image{height:96px}}@media(min-width: 64em){.pet-card .pet-image{height:80px}}.pet-card .pet-image.image1{background-image:url(/b3eac1df75d79f776dde83ee7b71c55f.svg)}.pet-card .pet-image.image2{background-image:url(/8b7c325288e0a7de226f26bd5359e61b.svg)}.pet-card .pet-image.image3{background-image:url(/4cd14f282af1b4a2a124f8fdf78e357b.svg)}.pet-card .pet-image.image4{background-image:url(/574fe27209ccb635d3be6394e18e1e67.svg)}.pet-card .pet-image.image5{background-image:url(/9d864c9277093dd48704b9bd51396f75.svg)}.pet-card .pet-image.image6{background-image:url(/ed40d1a14c82ef10c9610e3c546594d4.svg)}.pet-card .pet-image.image7{background-image:url(/ba66b2b372559f07304a46a2aa656748.svg)}.pet-card .pet-image.image8{background-image:url(/17b00a2ee59c736792e78fa9e66934cd.svg)}.pet-card .pet-image.image9{background-image:url(/373d310cd9e7251d37f79a755e246fc5.svg)}.pet-card .pet-image.image10{background-image:url(/2b5e6e213738177570cb87a0d610ea76.svg)}.pet-card .pet-title{color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;letter-spacing:1px;line-height:14px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4);text-transform:uppercase}.pet-card:hover,.pet-card:active,.pet-card:focus,.pet-card.selected{border:1px solid #03f9d5;border-radius:3.36px;background:linear-gradient(0deg, rgba(5, 193, 165, 0.3) 0%, rgba(3, 249, 213, 0.3) 100%);box-shadow:0 0 4px 0 #03f9d5}.pet-card:hover .pet-title,.pet-card:active .pet-title,.pet-card:focus .pet-title,.pet-card.selected .pet-title{color:#03f9d5}.pet-card:hover .pet-image.image1,.pet-card:active .pet-image.image1,.pet-card:focus .pet-image.image1,.pet-card.selected .pet-image.image1{background-image:url(/dd3a0271c5e5786f7c677a6dad37d316.svg)}.pet-card:hover .pet-image.image2,.pet-card:active .pet-image.image2,.pet-card:focus .pet-image.image2,.pet-card.selected .pet-image.image2{background-image:url(/78878dd50b548f01434045bd3319ebf6.svg)}.pet-card:hover .pet-image.image3,.pet-card:active .pet-image.image3,.pet-card:focus .pet-image.image3,.pet-card.selected .pet-image.image3{background-image:url(/3e2520665724afc63a5f68f61745e084.svg)}.pet-card:hover .pet-image.image4,.pet-card:active .pet-image.image4,.pet-card:focus .pet-image.image4,.pet-card.selected .pet-image.image4{background-image:url(/b4bda16b2cec77c716928b6e7adca9dc.svg)}.pet-card:hover .pet-image.image5,.pet-card:active .pet-image.image5,.pet-card:focus .pet-image.image5,.pet-card.selected .pet-image.image5{background-image:url(/4dd6386ece20c8f1f6444c24a4af931c.svg)}.pet-card:hover .pet-image.image6,.pet-card:active .pet-image.image6,.pet-card:focus .pet-image.image6,.pet-card.selected .pet-image.image6{background-image:url(/f8a5463e64976c8bb917c97ec767673e.svg)}.pet-card:hover .pet-image.image7,.pet-card:active .pet-image.image7,.pet-card:focus .pet-image.image7,.pet-card.selected .pet-image.image7{background-image:url(/04360aaa6bd32804250971f3837ab8c1.svg)}.pet-card:hover .pet-image.image8,.pet-card:active .pet-image.image8,.pet-card:focus .pet-image.image8,.pet-card.selected .pet-image.image8{background-image:url(/74a08a6c9768e84572831808a5eb6a02.svg)}.pet-card:hover .pet-image.image9,.pet-card:active .pet-image.image9,.pet-card:focus .pet-image.image9,.pet-card.selected .pet-image.image9{background-image:url(/cf7ab6abc9c724f35105a9235d819dc2.svg)}.pet-card:hover .pet-image.image10,.pet-card:active .pet-image.image10,.pet-card:focus .pet-image.image10,.pet-card.selected .pet-image.image10{background-image:url(/d5d50f3bec9239dee1c016685097bd83.svg)}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-selected-item-container{width:auto;margin-bottom:6px;margin-right:6px;padding:6px 8px 6px 24px;height:42px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;border:1px solid #03f9d5;border-radius:28px;background:linear-gradient(0deg, rgba(3, 249, 213, 0.3) 0%, rgba(5, 193, 165, 0.3) 100%);box-shadow:0 0 4px 0 #03f9d5;direction:ltr}.profiler-selected-item-container:hover,.profiler-selected-item-container:focus,.profiler-selected-item-container:active{box-shadow:none}@media screen and (max-width: 540px){.profiler-selected-item-container{padding:3px 4px 4px 16px;height:32px}}.profiler-selected-item-container>.vertical-container{display:flex;justify-content:space-between}.profiler-selected-item-container>.vertical-container .left{width:calc(100% - 26px);display:flex;flex-direction:column;justify-content:center;text-align:center;white-space:nowrap;text-align:left}@media screen and (max-width: 540px){.profiler-selected-item-container>.vertical-container .left{width:calc(100% - 24px)}}.profiler-selected-item-container>.vertical-container .left>.vertical-container{color:#03f9d5;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;line-height:14px;text-shadow:0 1px 1px rgba(0,0,0,.4);padding-right:16px;text-transform:uppercase;max-width:250px;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 540px){.profiler-selected-item-container>.vertical-container .left>.vertical-container{font-size:10px;letter-spacing:1px;line-height:10px}}.profiler-selected-item-container>.vertical-container .right{cursor:pointer}.profiler-selected-item-container>.vertical-container .right .inner{height:26px;width:26px;border-radius:28px;background-color:#00ffda;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 540px){.profiler-selected-item-container>.vertical-container .right .inner{height:24px;width:24px}}.profiler-selected-item-container>.vertical-container .right .inner img{text-align:center;width:8px;height:100%;margin:auto}.profiler-selected-item-container>.vertical-container .right .inner:hover,.profiler-selected-item-container>.vertical-container .right .inner:focus,.profiler-selected-item-container>.vertical-container .right .inner:active{border:1px solid rgba(0,0,0,.3);background-color:#04dcbd}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}@media(max-width: 39.99em){.multipunch-popup-content .question{padding-bottom:10px !important}}.multipunch-popup-content .option-title{color:#fff;font-family:"Inter",sans-serif;font-weight:300;font-size:28px;line-height:40px;margin:8px 0 24px}@media(min-width: 40em){.multipunch-popup-content .option-title{font-size:40px;font-weight:300;line-height:47px;margin:16px 0 40px}}.multipunch-popup-content .option-title span{font-weight:500;color:#03f9d5}.multipunch-popup-content .options-list{overflow-y:scroll;scrollbar-color:#639 green;scrollbar-width:thin;padding:0 0 20px 0;margin:0;list-style:none;display:grid;grid-template-columns:1fr;width:100%}@media(min-width: 40em){.multipunch-popup-content .options-list{grid-template-columns:1fr 1fr 1fr;max-height:300px}}@media(min-width: 64em){.multipunch-popup-content .options-list{grid-template-columns:1fr 1fr 1fr 1fr}}.multipunch-popup-content .options-list::-webkit-scrollbar-track{background:rgba(0,0,0,0);border:none}.multipunch-popup-content .options-list::-webkit-scrollbar-thumb{background:#03f9d5;border-radius:10px}.multipunch-popup-content .separator{height:1px;background-color:#9090cf;width:100%}.multipunch-popup-content .selection-title{color:#9090cf;font-family:"Inter",sans-serif;font-size:12px;letter-spacing:1px;line-height:12px;text-transform:uppercase;margin:30px 0 20px}@media(max-width: 39.99em){.multipunch-popup-content .selection-title{margin:20px 0 10px}}.multipunch-popup-content .selected-options{padding:0;margin:0;list-style:none;overflow-y:auto;display:grid;grid-template-columns:1fr;width:100%;max-height:110px}@media(min-width: 40em){.multipunch-popup-content .selected-options{max-height:140px;grid-template-columns:1fr 1fr}}@media(min-width: 64em){.multipunch-popup-content .selected-options{grid-template-columns:1fr 1fr 1fr;max-height:150px}}@media(max-width: 39.99em){.pet-cards{height:330px;overflow-y:auto}}@media(min-width: 40em)and (max-width: 63.99em){.pet-cards{height:300px;overflow-y:auto}}.pet-cards>.cell{padding-left:5px;padding-right:5px}.pet-cards::-webkit-scrollbar-track{background:rgba(0,0,0,0) !important;border:none !important}.pet-cards::-webkit-scrollbar-thumb{background:#03f9d5 !important;border-radius:10px !important}
.highAttentionQuestions .importQuestion{max-width:750px;min-height:52px;border-radius:5px;background:rgba(249,151,3,.2);margin:0 0 20px;display:flex;border:1px solid #f99703}@media(max-width: 639px){.highAttentionQuestions .importQuestion{cursor:pointer;display:flex;align-items:center;justify-content:space-between}}.highAttentionQuestions .importQuestion .warningIcon{margin:auto 16px;height:24px}.highAttentionQuestions .importQuestion .textStyles{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;color:#f99703;text-transform:uppercase}@media(max-width: 639px){.highAttentionQuestions .importQuestion .textStyles{margin-left:16px}}.highAttentionQuestions .importQuestion .arrowInput{width:26px;height:23px}@media(max-width: 639px){.highAttentionQuestions .importQuestion .arrowInput{margin-right:16px}}.highAttentionQuestions .mobileBlock{background:rgba(249,151,3,.2);max-width:750px;min-height:52px;margin:0 0 20px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #f99703;border-top:none}.highAttentionQuestions .mobileBlock .textStyles{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;color:#f99703;text-transform:uppercase;padding:10px}.hideBottomMargin{margin-bottom:0 !important}.activeHighAttentionMobile{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;background:#63425c !important}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.opt-out-popup-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:0;background-color:rgba(0,0,0,0);transition:z-index .35s step-end,opacity .35s linear}.opt-out-popup-container.active{z-index:9;transition:z-index .35s step-start;opacity:1}.opt-out-popup-container.active .opt-out-popup-content-container{opacity:1}.opt-out-popup-container.ie{transition:z-index .35s step-start,opacity .35s linear;background-color:rgba(34,34,160,.85)}.opt-out-popup-container .logo-popup{text-align:center;height:51px;width:240px;margin:auto;padding:24px 0 40px;opacity:1}@media screen and (max-width: 768px){.opt-out-popup-container .logo-popup{display:none}}.opt-out-popup-container .logo-popup img{width:100%;max-width:100%}.opt-out-popup-container .opt-out-popup-content-container{max-width:946px;width:calc(100% - 48px);border:1px solid #3030d4;border-radius:5px;background-color:rgba(16,16,73,.8);box-shadow:0 0 4px 0 #7575ff,0 2px 4px 0 rgba(0,0,0,.4);position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;z-index:1;padding:48px;box-sizing:border-box;text-align:center;opacity:0;transition:z-index .35s step-start,opacity .15s linear}@media screen and (max-width: 540px){.opt-out-popup-container .opt-out-popup-content-container{width:calc(100% - 16px);padding:40px 24px}}.opt-out-popup-container .opt-out-popup-content-container .close-button{position:absolute;right:24px;top:24px;cursor:pointer}@media screen and (max-width: 540px){.opt-out-popup-container .opt-out-popup-content-container .close-button{right:12px;top:12px}}.opt-out-popup-container .opt-out-popup-content-container .title{color:#03f9d5;font-family:"Inter",sans-serif;font-size:24px;font-weight:500;line-height:32px;text-align:center;margin-bottom:40px}@media screen and (max-width: 540px){.opt-out-popup-container .opt-out-popup-content-container .title{font-size:16px;line-height:24px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.alpha-video-player-container .video{display:none}.alpha-video-player-container .buffer{display:none}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.fail-step-page p{color:#fff;font-family:"Inter",sans-serif;font-weight:300;text-align:center;font-size:16px;line-height:24px}@media(min-width: 40em){.fail-step-page p{font-size:24px;line-height:32px}}.fail-step-page .headline{color:#03f9d5;font-size:20px;line-height:24px;text-align:center;font-family:"Inter",sans-serif;font-weight:500;margin-top:12px}@media(min-width: 40em){.fail-step-page .headline{font-size:24px;line-height:32px;margin-top:10px}}.fail-step-page .text-container{max-width:700px;margin:0 auto 40px}.fail-step-page-rewardSection{display:flex;align-items:center;justify-content:center;padding:10px;font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-align:center;background:rgba(11,11,115,.5019607843);border:solid .75px rgba(127,127,233,.5019607843);color:#fff;margin:0 auto 20px;width:fit-content;border-radius:8px}.fail-step-page-rewardSection span{max-height:32px}.fail-step-page-rewardSection svg{width:32px;height:32px;margin-right:4px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.completedSurvey{padding-top:104px;display:flex;flex-direction:column;align-items:center}.completedSurvey .tomy-up-container{width:90px;height:90px;margin-bottom:20px}.completedSurvey .tomy-up-container svg{width:90px;height:90px}.completedSurvey .main-button{max-width:327px;margin-top:30px;width:304px}completedSurvey-text{color:#fff;text-align:center;font-family:Rubik,sans-serif;max-width:750px;font-size:24px;font-style:normal;font-weight:300;line-height:32px;margin-bottom:20px}completedSurvey-header{color:#03f9d5;text-align:center;font-family:Rubik,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-bottom:16px}completedSurvey-progressHeader{color:#fff;text-align:center;font-family:Rubik,sans-serif;margin-bottom:12px;font-size:16px;font-style:normal;font-weight:400;line-height:normal}completedSurvey-progressWrapper{max-width:440px;height:110px;width:100%;margin-bottom:10px;padding:15px 29px;border-radius:10px;display:flex;flex-direction:column;border:1px solid #7f7fe9;background:rgba(11,11,115,.5)}completedSurvey-progressWrapper .progress-bar{height:8px;min-height:8px;margin:21px 0;width:342px;position:relative;border-radius:38px;background:#3535b5}completedSurvey-progressWrapper .progress-current{height:8px;border-radius:38px;position:absolute;z-index:1;left:0;top:0;background:#03f9d5}completedSurvey-progressWrapper .progress-tommy{top:-21px;position:absolute;z-index:3;width:48px;height:50px}completedSurvey-progressWrapper .progress-tommy svg{width:48px;height:50px}completedSurvey-progressWrapper .progress-dollar svg{width:38px;height:38px;position:absolute;right:-37px;top:-16px;z-index:2}completedSurvey-rewardSection{background:rgba(11,11,115,.5019607843);border:solid .75px rgba(127,127,233,.5019607843);margin-bottom:30px;height:103px;max-width:440px;width:100%;display:flex;align-items:center;border-radius:12px}completedSurvey-rewardColumn{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:12px;width:219.5px}completedSurvey-rewardIcon{max-height:32px}completedSurvey-rewardIcon svg{width:32px;height:32px}completedSurvey-value{font-family:Rubik,sans-serif;font-size:16px;font-weight:500;line-height:18.96px;text-align:center;color:#fff}completedSurvey-description{font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:16.59px;text-align:center;margin-bottom:4px;color:#fff}completedSurvey-line{height:100%;width:.75px;background:rgba(127,127,233,.5019607843);margin:1px 0}@media(max-width: 639px){.completedSurvey-progressWrapper .progress-bar{width:calc(100% - 20px)}.completedSurvey-text{font-size:16px;line-height:19px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.walletInformation{max-width:963px;height:157px;display:flex;padding:21px 29px 21px 29px;border-radius:10px;border:1px solid #7f7fe9;background:rgba(11,11,115,.5);margin-bottom:35px;margin-top:26px}@media screen and (max-width: 879px){.walletInformation{max-width:100%;width:calc(100vw - 60px);min-height:317px;height:auto;flex-direction:column;padding:14px 15px 21px}}.walletInformation-leftSection{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:205px;margin:auto;min-height:83px}@media screen and (max-width: 1024px){.walletInformation-leftSection{width:140px}}@media screen and (max-width: 879px){.walletInformation-leftSection{flex-direction:row;justify-content:flex-start;width:100%;min-height:auto}}.walletInformation-text{color:#fff;font-family:Rubik,sans-serif;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 879px){.walletInformation-text{font-size:12px}}.walletInformation-overallEarnings{color:#fff;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width: 879px){.walletInformation-overallEarnings{margin-left:auto;font-size:16px}}.walletInformation-leftLine,.walletInformation-rightLine{background:#7f7fe9;height:115px;width:1px;margin:0 25px}.walletInformation-centerSection{display:flex;flex-direction:column;padding-top:21px;gap:5px;max-width:444px}@media screen and (max-width: 1024px){.walletInformation-centerSection{max-width:340px}}@media screen and (max-width: 879px){.walletInformation-centerSection{max-width:100%;gap:1px;padding-top:0}}.walletInformation-row{display:flex;align-items:center;justify-content:space-between}.walletInformation-currentBalance{color:#03f9d5;font-family:Rubik,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width: 879px){.walletInformation-currentBalance{font-size:16px}}.walletInformation-borderBalance{color:#fff;font-family:Rubik,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width: 879px){.walletInformation-borderBalance{font-size:16px}}.walletInformation-progressWrapper{width:444px;height:50px}@media screen and (max-width: 1024px){.walletInformation-progressWrapper{width:340px}}@media screen and (max-width: 879px){.walletInformation-progressWrapper{width:100%;height:33px}}.walletInformation-progressWrapper .progress-bar{height:8px;margin:21px 0;width:calc(100% - 38px);max-width:410px;position:relative;border-radius:38px;background:#3535b5}@media screen and (max-width: 879px){.walletInformation-progressWrapper .progress-bar{height:5px;width:calc(100% - 24px);max-width:none}}.walletInformation-progressWrapper .progress-current{height:8px;border-radius:38px;position:absolute;z-index:1;left:0;top:0;background:#03f9d5}@media screen and (max-width: 879px){.walletInformation-progressWrapper .progress-current{height:5px}}.walletInformation-progressWrapper .progress-tommy{top:-21px;position:absolute;z-index:3;width:48px;height:50px}@media screen and (max-width: 879px){.walletInformation-progressWrapper .progress-tommy{width:31px;top:-14px;height:33px}}.walletInformation-progressWrapper .progress-tommy svg{width:48px;height:50px}@media screen and (max-width: 879px){.walletInformation-progressWrapper .progress-tommy svg{width:31px;height:33px}}.walletInformation-progressWrapper .progress-dollar svg{width:38px;height:38px;position:absolute;left:99%;top:-16px;z-index:2}@media screen and (max-width: 879px){.walletInformation-progressWrapper .progress-dollar svg{left:auto;right:-25px;top:-11px;height:26px;width:26px}}.walletInformation-rightSection{display:flex;flex-direction:column}@media screen and (max-width: 879px){.walletInformation-rightSection{margin-top:15px}}.walletInformation-rightSection .main-button{min-width:181px;padding:6px 7px;background:linear-gradient(180deg, #44E7F0 0%, #28AECB 100%),linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4))}@media screen and (max-width: 879px){.walletInformation-rightSection .main-button{width:100%}}.walletInformation-rightSection .main-button .text{letter-spacing:0;margin-inline-end:14px;font-size:14px;font-style:normal;font-weight:500;line-height:17px}.walletInformation .walletInformation__button{background:linear-gradient(175.53deg, #FCC62D -182.77%, #E3B956 -24.57%, #FFE791 5.95%, #DEBE6B 45.89%, #E9B83D 155.86%),linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));border:1px solid rgba(255,255,255,.4);width:181px;height:50px;color:#0c0c59;margin-bottom:15px;border-radius:28px;text-align:center;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px;text-transform:uppercase}@media screen and (max-width: 879px){.walletInformation .walletInformation__button{width:100%}}.walletInformation .walletInformation__button--disabled{cursor:default;font-size:12px;font-style:italic}.walletInformation-bottomLine{background:linear-gradient(0deg, rgba(11, 11, 115, 0.5), rgba(11, 11, 115, 0.5)),linear-gradient(261.19deg, rgba(127, 127, 233, 0.5) 0.65%, rgba(3, 249, 213, 0.5) 86.08%);height:1px;width:100%;margin:20px 0 16px}
.wallet-table{padding:20px 0;padding-top:40px;width:100%}.wallet-table .row:last-child .first-th.td:first-child{border-bottom-left-radius:30px}.wallet-table .row:last-child .last-th.td:last-child{border-bottom-right-radius:30px}.wallet-table .tbody{height:auto;display:block;border:1px solid rgba(255,255,255,.05);border-bottom-left-radius:30px;border-bottom-right-radius:30px}.wallet-table .tbody .row:nth-of-type(odd){background-color:rgba(43,47,127,.5)}.wallet-table .tbody .row:last-child{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.wallet-table .tbody .row{height:53px;padding:0;margin:0;background-color:rgba(255,255,255,.05)}.wallet-table .tbody .td{font-family:Rubik,sans-serif;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;padding:0;border:none !important}.wallet-table .thead{background-color:rgba(64,234,243,.1);border:1px solid rgba(64,234,243,.1);border-top-left-radius:30px;border-top-right-radius:30px}.wallet-table .thead .tr .th{justify-content:center;align-items:center;display:flex;height:55px;border:none !important}.wallet-table .thead span{font-family:Rubik,sans-serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:2px;text-align:center;color:#40eaf3}.wallet-table .th,.wallet-table .td{background:rgba(64,234,243,.1)}.wallet-table .first-th.th{border-top-left-radius:30px}.wallet-table .last-th.th{border-top-right-radius:30px}.wallet-table .payment-method{text-transform:uppercase}.wallet-table .paymentAmount,.wallet-table .paymentAmount.th{background:rgba(255,255,255,.1019607843)}
.statusBlock{width:180px;height:24px;border-radius:2px;border:1.5px solid #03f9d5;background-color:rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.statusBlock .text{font-family:Rubik,sans-serif;font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:2px;text-align:center;color:#fff;text-transform:uppercase}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.livenessCheck{display:flex;flex-direction:column;align-items:center}.livenessCheck .shapes-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0}@media screen and (max-width: 1024px){.livenessCheck .shapes-bg-container{position:fixed;bottom:auto;height:100vh}}.livenessCheck .shapes-bg-container svg{width:100%;height:100%}.livenessCheck .wave-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0;background-image:url(/d2c603dd6116ee8b4e1a5550137ce466.svg);background-size:cover;background-position:center bottom}@media screen and (max-width: 1024px){.livenessCheck .wave-bg-container{position:fixed;bottom:auto;height:100vh}}.livenessCheck .wave-bg-container svg{width:100%;height:100%}.livenessCheck .main-button{margin-top:40px;max-width:304px}@media screen and (max-width: 540px){.livenessCheck .main-button{max-width:100%}}.livenessCheck__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;transition:z-index .35s step-start;opacity:1;backdrop-filter:blur(1px);background-color:rgba(16,16,73,.6)}.livenessCheck__pic{margin-top:10px;margin-bottom:45px;margin-left:77px}.livenessCheck__pic img{width:300px}@media(max-width: 540px){.livenessCheck__pic img{width:270px}}.livenessCheck__title{width:652px;color:#03f9d5;font-family:"Inter",sans-serif;font-size:40px;font-weight:500;line-height:48px;text-align:center;margin-bottom:20px}@media(max-width: 1024px){.livenessCheck__title{width:480px}}@media(max-width: 540px){.livenessCheck__title{width:100%;font-size:24px;line-height:40px}}.livenessCheck__desc{width:652px;color:#fff;font-family:"Inter",sans-serif;font-size:24px;font-weight:300;line-height:32px;margin-bottom:24px;text-align:center}@media screen and (max-width: 1024px){.livenessCheck__desc{width:480px}}@media screen and (max-width: 540px){.livenessCheck__desc{width:100%;font-size:18px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.landing-page-buttonsection-container{margin:auto;text-align:center;width:100%}.landing-page-buttonsection-container .link{margin-top:12px;color:#9090cf;font-family:"Inter",sans-serif;font-size:16px;line-height:19px;display:block;text-decoration:underline}.landing-page-buttonsection-container .link:hover,.landing-page-buttonsection-container .link:active,.landing-page-buttonsection-container .link:focus,.landing-page-buttonsection-container .link.selected{color:#fff;text-decoration:underline}@media(max-width: 39.99em){.landing-page-buttonsection-container .link{margin-bottom:20px}}@media(max-width: 600px){.landing-page-buttonsection-container.mobileCenter{margin:auto !important}}.landing-page-buttonsection-container .extra-link{color:#fff;font-family:"Inter",sans-serif;font-size:12px;line-height:12px;text-decoration:underline;margin-bottom:30px;display:block;margin-top:30px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.react-select-container .react-select__menu{background:rgba(0,0,0,0) linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%)}.react-select-container .react-select__control{outline:none !important;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);border-color:rgba(255,255,255,.3);outline:none !important;cursor:pointer}.react-select-container .react-select__control:hover{border-color:rgba(255,255,255,.3)}.react-select-container .react-select__control--is-focused{background:linear-gradient(0deg, rgba(255, 255, 255, 0.4) 0%, rgba(230, 238, 241, 0.5) 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,.4)}.react-select-container .react-select__control input{color:#fff !important;font-family:"Rubik",sans-serif;font-size:12px !important;font-weight:500;text-shadow:0 1px 1px rgba(0,0,0,.4)}.react-select-container .react-select__placeholder{color:#fff;font-family:"Rubik",sans-serif;font-size:12px;font-weight:500;text-shadow:0 1px 1px rgba(0,0,0,.4)}.react-select-container .react-select__single-value{color:#fff;font-family:"Rubik",sans-serif;font-size:12px;font-weight:500;text-shadow:0 1px 1px rgba(0,0,0,.4)}.react-select-container .react-select__indicator-separator{opacity:0}.react-select-container .react-select__dropdown-indicator{color:#fff !important}.react-select-container .react-select__menu{box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.6)}.react-select-container .react-select__menu-list{max-height:200px}.react-select-container .react-select__option{color:rgba(255,255,255,.7);font-family:"Rubik",sans-serif;font-size:12px;padding-top:10px;padding-bottom:10px;cursor:pointer}.react-select-container .react-select__option:hover{background-color:#2222a0;color:#fff}.react-select-container .react-select__option--is-focused{background-color:#2222a0;font-weight:500;color:#fff}.react-select-container .react-select__option--is-selected{background-color:#2222a0;font-weight:500;color:#fff}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-wrapper input[type=text]{width:100%;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);background-color:#fff;font-size:16px;color:#2222a0;padding:12px 16px;border:solid 1px #fff;transition:.3s ease-in-out}.profiler-wrapper input[type=text]:hover,.profiler-wrapper input[type=text]:focus{outline:none !important;border:solid 1px #03f9d5}.profiler-wrapper input[type=text].error{border:solid 1px #d51818}.profiler-wrapper .error-message{color:#d51818}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.slider-control{width:100%;position:relative}.slider-control .slider-element-container{position:relative;width:100%;height:32px;direction:ltr}.slider-control .slider-element-container .slider-bg{height:2px;width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.3);opacity:.4;border-radius:28px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;z-index:0}.slider-control .slider-element-container .slider-track{position:absolute;height:2px;width:127px;opacity:.5;transition:opacity .35s;border-radius:28px;background-color:#03f9d5;box-shadow:0 -2px 4px 0 #03f9d5,0 2px 4px 0 #03f9d5;top:50%;z-index:1;transform:translateY(-50%)}.slider-control .slider-element-container .slider-track.finished{opacity:1;transition:opacity .35s}.slider-control .slider-element-container .slider-handle{height:32px;width:32px;position:absolute;top:0;z-index:3}.slider-control .slider-element-container .slider-handle.active .handle,.slider-control .slider-element-container .slider-handle.checked .handle{border:1px solid #03f9d5;background:linear-gradient(0deg, #05C1A5 0%, #03F9D5 100%);box-shadow:0 0 4px 0 #03f9d5}.slider-control .slider-element-container .slider-handle .handle{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;border:1px solid rgba(255,255,255,.3);border-radius:28px;background-color:#9090cf;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.slider-control .slider-element-container .slider-handle .animation{position:absolute;left:-15px;top:-15px;right:-15px;bottom:-15px;z-index:2}.slider-control .slider-legend{margin-top:8px;display:flex;justify-content:space-between}.slider-control .slider-legend .left-legend,.slider-control .slider-legend .right-legend{color:rgba(252,253,255,.7);font-family:"Inter",sans-serif;font-size:24px;font-weight:300;line-height:28px;transition:color 3s;cursor:pointer}@media screen and (max-width: 540px){.slider-control .slider-legend .left-legend,.slider-control .slider-legend .right-legend{font-size:16px;line-height:22px}}.slider-control .slider-legend .left-legend.active,.slider-control .slider-legend .right-legend.active{transition:color .35s,opacity .35s;color:#03f9d5;text-shadow:0 2px 4px #03f9d5}.slider-control .slider-legend .left-legend.inactive,.slider-control .slider-legend .right-legend.inactive{transition:color .35s,opacity .35s;color:rgba(252,253,255,.7);opacity:.4}.gender-slider-control{width:100%;position:relative}.gender-slider-control .slider-element-container{position:relative;width:100%;height:46px;direction:ltr}.gender-slider-control .slider-element-container.finished .slider-bg{border:1px solid #03f9d5;box-shadow:0 0 4px 0 #03f9d5;background-image:linear-gradient(-180deg, rgba(3, 249, 213, 0.3) 0%, rgba(5, 193, 165, 0.3) 100%)}.gender-slider-control .slider-element-container.finished .slider-track{display:none}.gender-slider-control .slider-element-container .slider-bg{height:48px;width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.3);background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.4);border-radius:4px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;z-index:0}.gender-slider-control .slider-element-container .slider-track{display:none;position:absolute;height:48px;width:127px;opacity:1;transition:opacity .35s;border-radius:4px;background:linear-gradient(0deg, rgba(3, 49, 213, 0.3) 0%, rgba(5, 193, 165, 0.3) 100%);top:50%;z-index:1;transform:translateY(-50%)}.gender-slider-control .slider-element-container .slider-track.finished{opacity:1;transition:opacity .35s}.gender-slider-control .slider-element-container .slider-handle{position:absolute;top:0;z-index:3;height:46px;width:58px}.gender-slider-control .slider-element-container .slider-handle.active .handle,.gender-slider-control .slider-element-container .slider-handle.checked .handle{background:#03f9d5;box-shadow:0 2px 4px 0 rgba(0,0,0,.4),0 -2px 4px 0 #03f9d5,0 2px 4px 0 #03f9d5}.gender-slider-control .slider-element-container .slider-handle .handle{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;border:1px solid rgba(255,255,255,.3);border-radius:4px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.5) 0%, rgba(230, 238, 241, 0.7) 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,.4);z-index:7}.gender-slider-control .slider-element-container .slider-handle .animation{position:absolute;left:-15px;top:-15px;right:-15px;bottom:-15px;z-index:2}.gender-slider-control .slider-legend{margin-top:8px;display:flex;justify-content:space-between}.gender-slider-control .slider-legend .left-legend,.gender-slider-control .slider-legend .right-legend{color:rgba(252,253,255,.7);font-family:"Inter",sans-serif;font-size:12px;letter-spacing:2px;font-weight:500;line-height:14px;transition:color 3s;cursor:pointer;text-transform:uppercase}.gender-slider-control .slider-legend .left-legend.active,.gender-slider-control .slider-legend .right-legend.active{transition:color .35s,opacity .35s;color:#03f9d5;text-shadow:0 1px 1px rgba(0,0,0,.4)}.gender-slider-control .slider-legend .left-legend.inactive,.gender-slider-control .slider-legend .right-legend.inactive{transition:color .35s,opacity .35s;color:rgba(252,253,255,.7)}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-gender .wave-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0;background:url(/d2c603dd6116ee8b4e1a5550137ce466.svg);background-size:cover;background-position:center bottom}@media screen and (max-width: 1024px){.profiler-gender .wave-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-gender .wave-bg-container svg{width:100%;height:100%}.profiler-gender .slider-container{width:100%;max-width:360px}@media screen and (max-width: 768px){.profiler-gender .slider-container{margin:auto}}.profiler-gender .slider-container .image{text-align:center;margin-bottom:20px;height:164px;position:relative;width:auto;margin-top:-10px}@media(min-width: 22.5em){.profiler-gender .slider-container .image{margin-bottom:40px;margin-top:0}}.profiler-gender .slider-container .image .isvg.loaded svg{transition:opacity .3s ease-in-out;opacity:0;position:absolute;top:0;left:50%;transform:translate(-50%, 0)}.profiler-gender .slider-container .image .isvg.loaded.show svg{opacity:1}.profiler-gender .slider-container .image svg{width:auto;height:164px}.profiler-gender .profiler-image-holder .isvg.loaded svg{transition:opacity .3s ease-in-out;opacity:0}.profiler-gender .profiler-image-holder .isvg.loaded.show svg{opacity:1}.profiler-gender .profiler-image-holder svg{width:400px;height:360px}
.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;-ms-touch-action:none;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:6px}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb}.rc-slider-handle{position:absolute;margin-left:-7px;margin-top:-5px;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;-ms-touch-action:pan-x;touch-action:pan-x}.rc-slider-handle:focus{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa;outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:rgba(0,0,0,0)}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed !important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-bottom:-7px;-ms-touch-action:pan-y;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{animation-duration:.3s;animation-fill-mode:both;display:block !important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block !important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0, 0);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}100%{transform-origin:50% 100%;transform:scale(1, 1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1, 1)}100%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px 0}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:rgba(0,0,0,0);border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-language .child-age-content>.grid-container{padding-left:24px;padding-right:24px}.profiler-language .profiler-wrapper__content{max-width:100%}.profiler-language .icon-select-list{padding:0;margin:0;list-style:none;overflow-y:auto;display:grid;grid-template-columns:1fr;height:100%;width:100%}@media(min-width: 64em){.profiler-language .icon-select-list{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 40em)and (max-width: 63.99em){.profiler-language .icon-select-list{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 22.5em)and (max-width: 39.99em){.profiler-language .icon-select-list{grid-template-columns:1fr 1fr}}.icon-select-list__item{position:relative;list-style:none;margin:0 10px 10px 0;padding:0 8px 0 50px;display:block;line-height:42px;height:42px;white-space:nowrap;border-radius:28px;border:1px solid rgba(0,0,0,0);cursor:pointer;color:#fff;font-size:16px;transition:color .3s ease-in-out,border .3s ease-in-out,background .3s ease-in-out,box-shadow .3s ease-in-out}.icon-select-list__item.is-selected{text-shadow:0 1px 1px rgba(0,0,0,.4);color:#03f9d5;text-transform:uppercase;border:1px solid #03f9d5;box-shadow:0 0 4px #03f9d5;background-image:linear-gradient(to top, rgba(5, 193, 165, 0.3) 0%, rgba(3, 249, 213, 0.3) 100%);font-weight:500}.icon-select-list__item.is-selected svg{height:26px;width:26px}.icon-select-list__item svg{width:26px;height:26px;position:absolute;top:50%;left:9px;transform:translate(0, -50%)}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-birthday .selected-year{padding-top:35px}.profiler-birthday .selected-year span{display:inline-block;color:rgba(255,255,255,.1);font-size:55px;font-weight:500;line-height:55px;margin-right:5px}@media(min-width: 40em){.profiler-birthday .selected-year span{font-size:100px;line-height:100px;margin-right:15px}}.profiler-birthday .error-message{height:19px;margin-top:10px}.profiler-birthday .error-message .disable-opacity{opacity:0}@media(max-width: 39.99em){.profiler-birthday .dropdown-container{margin-bottom:10px}}.profiler-birthday .datepicker{position:relative;font-size:28px}.profiler-birthday .datepicker.ios{background-color:rgba(0,0,0,0);font-family:"Rubik",sans-serif}.profiler-birthday .datepicker.ios .datepicker-month{flex:2}.profiler-birthday .datepicker.ios .datepicker-header{display:none}.profiler-birthday .datepicker.ios .datepicker-navbar{display:none}.profiler-birthday .datepicker.ios .datepicker-content{padding-top:0;padding-bottom:0}.profiler-birthday .datepicker.ios .datepicker-viewport{height:200px}.profiler-birthday .datepicker.ios .datepicker-viewport:after{background:rgba(0,0,0,0)}.profiler-birthday .datepicker.ios .datepicker-wheel{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.profiler-birthday .datepicker.ios .datepicker-wheel li.selected-date-li{font-weight:500;color:#fff;font-size:26px}.profiler-birthday .datepicker.ios .datepicker-scroll>li{color:rgba(255,255,255,.3);font-weight:300;font-size:24px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.child-gender-age{position:relative;padding-left:50px;margin-bottom:20px}@media(min-width: 40em){.child-gender-age{margin-bottom:40px}}.child-gender-age .age-input-hidden{visibility:hidden}.child-gender-age .isvg svg{width:26px;height:88px;position:absolute;top:0;left:0}.child-gender-age .top-margin{margin-top:8px}.child-gender-age .react-select-container+input{height:38px;box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:4px;border:1px solid rgba(255,255,255,.3);background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);outline:none;text-shadow:0 1px 1px rgba(0,0,0,.4);color:#fff;font-family:"Rubik";font-size:16px;width:100%;margin-top:8px;padding:12px 16px}.child-gender-age .react-select-container+input::-webkit-input-placeholder{color:#fff;transition:opacity .3s ease-in-out}.child-gender-age .react-select-container+input:-moz-placeholder{color:#fff;transition:opacity .3s ease-in-out}.child-gender-age .react-select-container+input::-moz-placeholder{color:#fff;transition:opacity .3s ease-in-out}.child-gender-age .react-select-container+input:-ms-input-placeholder{color:#fff;transition:opacity .3s ease-in-out}.child-gender-age .react-select-container+input:hover::-webkit-input-placeholder{opacity:0}.child-gender-age .react-select-container+input:hover:-moz-placeholder{opacity:0}.child-gender-age .react-select-container+input:hover::-moz-placeholder{opacity:0}.child-gender-age .react-select-container+input:hover:-ms-input-placeholder{opacity:0}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-popup-content-container>.grid-y{height:100vh;height:calc(100vh - var(--vh-offset, 0px));color:#fff}@media(max-width: 63.99em){.child-age-content{height:100%}.child-age-content>.grid-container{padding-left:0;padding-right:0;height:100%}.child-age-content>.grid-container>.grid-x{height:100%}.child-age-content .profiler-wrapper__content>.grid-y{height:100%}}@media(max-width: 39.99em){.children-gender-age{height:100%;overflow-y:auto;display:block !important}}.button-holder{text-align:center}.button-holder .question__return{display:inline-block;margin-top:20px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.radio-slider .rc-slider{margin-left:15px;margin-right:15px;max-width:100%;margin-bottom:40px;margin-top:20px;max-width:calc(100% - 30px)}.radio-slider .rc-slider:hover{cursor:grab}.radio-slider .rc-slider .rc-slider-dot{display:none !important}.radio-slider .rc-slider .rc-slider-rail{position:absolute;width:100%;height:2px;border-radius:28px;border:1px solid rgba(255,255,255,.3);background-image:linear-gradient(to top, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);opacity:.4}.radio-slider .rc-slider .rc-slider-track{height:2px;box-shadow:0 2px 4px #03f9d5,0 -2px 4px #03f9d5;border-radius:28px;background-color:#03f9d5}.radio-slider .rc-slider .rc-slider-handle{margin-left:-16px;margin-top:-16px;width:32px;height:32px;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:28px;border:1px solid rgba(255,255,255,.3);background-color:#9090cf}.radio-slider .rc-slider .rc-slider-handle-click-focused,.radio-slider .rc-slider .rc-slider-handle:hover{box-shadow:0 0 4px #03f9d5;border:1px solid #03f9d5;background-image:linear-gradient(to top, #05c1a5 0%, #03f9d5 100%)}.radio-slider .rc-slider .rc-slider-mark{top:30px;font-size:20px;font-weight:300}@media(min-width: 40em){.radio-slider .rc-slider .rc-slider-mark{font-size:24px}}.radio-slider .rc-slider .rc-slider-mark-text{color:rgba(252,253,255,.7)}.radio-slider .rc-slider .rc-slider-mark-text-active{text-shadow:0 2px 4px #03f9d5;color:#03f9d5}
.rewardTypes .profiler-reward-image-holder{position:absolute;right:0;top:10%;bottom:0}.rewardTypes .marginLeftReward{margin-left:6px}@media(min-width: 885px){.rewardTypes .widthContent{width:fit-content}}.rewardTypes .widthContent{justify-content:center}@media(max-width: 640px){.rewardTypes .grid-padding-x>.cell{padding-left:0;padding-right:0}}.rewardTypes .rtlPicture svg{margin-right:55vw}
.rewardCard{width:160px;height:160px;border-radius:4px;margin-right:10px;z-index:1}@media(max-width: 640px){.rewardCard{margin:6px}}@media(max-width: 420px){.rewardCard{height:96px}}@media(max-width: 371px){.rewardCard{width:134px}}@media(max-width: 330px){.rewardCard{height:85px}}.rewardCard .d-contents{display:contents}.rewardCard .cardText{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#fff}@media(max-width: 699px){.rewardCard .cardText{font-size:10px}}@media(max-width: 420px){.rewardCard .cardText{font-size:12px;padding-top:6px}}@media(max-width: 330px){.rewardCard .cardText{font-size:10px}}.rewardCard .RadioButton{display:flex;justify-content:center;margin:16px 0 7px}.rewardCard .RadioButton input[type=radio]{display:none}.rewardCard .RadioButton input[type=radio]:checked+label:before{border-color:#337ab7;animation:ripple .2s linear forwards}.rewardCard .RadioButton input[type=radio]:checked+label:after{transform:scale(1)}.rewardCard .RadioButton label{display:inline-block;height:30px;width:30px;position:relative;margin-bottom:0;cursor:pointer;vertical-align:bottom}@media(max-width: 420px){.rewardCard .RadioButton label{width:24px;height:24px}}.rewardCard .RadioButton label:before,.rewardCard .RadioButton label:after{position:absolute;content:"";border-radius:50%;transition:all .3s ease;transition-property:transform,border-color}.rewardCard .RadioButton label:before{left:0;top:0;width:30px;height:30px;background:#fff}@media(max-width: 420px){.rewardCard .RadioButton label:before{left:10px;width:24px;height:24px}}.rewardCard .RadioButton label:after{top:10px;left:10px;width:10px;height:10px;transform:scale(0);background:#337ab7}@media(max-width: 420px){.rewardCard .RadioButton label:after{top:7px;left:17px}}.rewardCard .cardIconCheckBlock{display:contents}@media(max-width: 420px){.rewardCard .cardIconCheckBlock{display:flex}}@media(min-width: 641px){.rewardCard:last-child{display:none}}@media(max-width: 640px){.rewardCardBlock{flex-flow:row wrap}}.rewardCardBlock .decideLater{border:solid 1px #458d89;background-color:#00635d;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);cursor:pointer}.rewardCardBlock .decideLater .iconSocial{background:url(/3b7e986b342fac5a02a39deba5bd3c39.png);background-position:center;background-repeat:no-repeat;width:100%;height:35%;background-size:32px;display:block}@media(max-width: 420px){.rewardCardBlock .decideLater .iconSocial{margin:15px 13px 7px 0;height:27px;background-size:25px}}.rewardCardBlock .bitcoin{box-shadow:0 2px 4px 0 rgba(0,0,0,.4);cursor:pointer}.rewardCardBlock .bitcoin .iconSocial{background-position:center;background-repeat:no-repeat;width:100%;height:35%;background-size:91px;display:block}@media(max-width: 420px){.rewardCardBlock .bitcoin .iconSocial{margin:13px 0 7px;height:30px}}@media(max-width: 371px){.rewardCardBlock .bitcoin .iconSocial{background-size:73px}}.rewardCardBlock .paypal{box-shadow:0 2px 4px 0 rgba(0,0,0,.4);cursor:pointer;align-items:stretch}.rewardCardBlock .paypal .iconSocial{background-position:center;background-repeat:no-repeat;width:100%;height:35%;background-size:91px;display:block}@media(max-width: 420px){.rewardCardBlock .paypal .iconSocial{margin:12px 0 7px;height:30px}}@media(max-width: 371px){.rewardCardBlock .paypal .iconSocial{background-size:73px}}.rewardCardBlock .amazon{box-shadow:0 2px 4px 0 rgba(0,0,0,.4);cursor:pointer}.rewardCardBlock .amazon .iconSocial{background-position:center;background-repeat:no-repeat;width:100%;height:35%;background-size:91px;display:block}@media(max-width: 420px){.rewardCardBlock .amazon .iconSocial{margin:16px 0 7px;height:30px}}@media(max-width: 371px){.rewardCardBlock .amazon .iconSocial{background-size:73px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-popup-container{color:#fff}.profiler-popup-container.active{z-index:9 !important;transition:z-index .35s step-start;opacity:1;position:relative}.profiler-popup-container.active .social-signup-popup-content-container{opacity:1}.profiler-popup-container.active+.profiler-wrapper{position:absolute;width:100%;height:100%;left:0;overflow:hidden}.profiler-popup-container .profiler-popup-content-container{width:100%;margin:auto;z-index:1}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.email-change-popup-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:0;background-color:rgba(0,0,0,0);transition:z-index .35s step-end,opacity .35s linear}.email-change-popup-container .email{color:#fff}.email-change-popup-container .sendVerificationEmail{margin-bottom:40px}.email-change-popup-container .youCanChange{font-size:15px;color:#03f9d5;text-align:center}.email-change-popup-container .emailInput{margin-top:40px}.email-change-popup-container.active{z-index:9;transition:z-index .35s step-start;opacity:1}.email-change-popup-container.active .email-change-popup-content-container{opacity:1}.email-change-popup-container.ie{transition:z-index .35s step-start,opacity .35s linear;background-color:rgba(34,34,160,.85)}.email-change-popup-container .h40{height:39px}.email-change-popup-container .mb25{margin-bottom:25px}.email-change-popup-container .logo-popup{text-align:center;height:51px;width:240px;margin:auto;padding:24px 0 40px;opacity:1}@media screen and (max-width: 768px){.email-change-popup-container .logo-popup{display:none}}.email-change-popup-container .logo-popup img{width:100%;max-width:100%}.email-change-popup-container .email-change-popup-content-container{max-width:946px;width:calc(100% - 48px);border:1px solid #3030d4;border-radius:5px;background-color:rgba(16,16,73,.8);box-shadow:0 0 4px 0 #7575ff,0 2px 4px 0 rgba(0,0,0,.4);position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;z-index:1;padding:48px;box-sizing:border-box;text-align:center;opacity:0;transition:z-index .35s step-start,opacity .15s linear}@media screen and (max-width: 540px){.email-change-popup-container .email-change-popup-content-container{width:calc(100% - 16px);padding:40px 24px}}.email-change-popup-container .email-change-popup-content-container .close-button{position:absolute;right:24px;top:24px;cursor:pointer}@media screen and (max-width: 540px){.email-change-popup-container .email-change-popup-content-container .close-button{right:12px;top:12px}}.email-change-popup-container .email-change-popup-content-container .title{color:#03f9d5;font-family:"Inter",sans-serif;font-size:24px;font-weight:500;line-height:32px;text-align:center;margin-bottom:40px}@media screen and (max-width: 540px){.email-change-popup-container .email-change-popup-content-container .title{font-size:16px;line-height:24px}}.email-change-popup-container .email-change-popup-content-container .input{width:100%;max-width:360px;box-sizing:border-box;border-radius:20px;background-color:#fff;border:1px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;color:#2222a0;font-size:12px;line-height:12px;outline:0}.email-change-popup-container .email-change-popup-content-container .input:active,.email-change-popup-container .email-change-popup-content-container .input:focus{border:1px solid #03f9d5}.email-change-popup-container .email-change-popup-content-container .input.error{border:1px solid #d51818;color:#d51818}.email-change-popup-container .email-change-popup-content-container .input.error::placeholder{color:#d51818}.email-change-popup-container .email-change-popup-content-container .terms{color:#9090cf;font-family:"Inter",sans-serif;font-size:12px;line-height:12px;display:flex;width:100%;max-width:360px;margin:24px auto 32px;text-align:left}@media screen and (max-width: 540px){.email-change-popup-container .email-change-popup-content-container .terms{line-height:20px}}.email-change-popup-container .email-change-popup-content-container .terms>div{display:flex;flex-direction:column;justify-content:center}.email-change-popup-container .email-change-popup-content-container .terms .checkbox{height:16px;width:16px;border:1px solid #9090cf;border-radius:2px;background-color:#fff;vertical-align:middle;margin:0 8px 0 0}.email-change-popup-container .email-change-popup-content-container .error-message{color:#d51818;font-family:"Inter",sans-serif;font-size:13px;font-weight:300;line-height:15px;margin:12px 0;text-align:center;display:block}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}@media(max-width: 39.99em){.profiler-wrapper{margin-bottom:0 !important;margin-top:0 !important;padding-top:10px}}.profiler-wrapper--without-proggress{padding-top:60px}@media(max-width: 63.99em){.profiler-wrapper .grid-container{padding:0}}@media(min-width: 40em){.profiler-wrapper__content{max-width:740px}}.profiler-wrapper .question{color:#fff;font-size:22px;font-weight:300;line-height:1.4;padding-bottom:30px}@media(min-width: 40em){.profiler-wrapper .question{font-size:40px;padding-bottom:60px;max-width:650px}}.profiler-wrapper .question span{font-weight:500;color:#179cff}.profiler-wrapper .question__small{color:#fff;font-size:10px;font-weight:400;text-transform:uppercase;margin-bottom:5px;line-height:1.4;letter-spacing:1px}@media(min-width: 40em){.profiler-wrapper .question__small{font-size:12px}}.profiler-wrapper .question__small+span{color:#03f9d5}.profiler-wrapper .question__return{color:#fff;font-size:12px;font-weight:500;line-height:14px;text-transform:uppercase;position:relative;padding-left:20px;cursor:pointer}@media(min-width: 22.5em){.profiler-wrapper .question__return{margin-bottom:16px}}.profiler-wrapper .question__return svg{position:absolute;left:0;top:50%;transform:translate(0, -50%)}.profiler-wrapper .button-holder{padding-top:60px;padding-bottom:60px}@media(max-width: 39.99em){.profiler-wrapper .button-holder{padding-top:30px;padding-bottom:0}}.profiler-image-holder{position:relative;pointer-events:none}.profiler-image-holder svg{position:absolute;right:0}@media(max-width: 64em){.profiler-image-holder svg{max-width:80%}}@media(min-width: 75em){.profiler-image-holder svg{right:30px}}.shapes-bg-container.blur,.profiler-wrapper.blur{opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur)}.shapes-bg-container.blur .hide-in-blur,.profiler-wrapper.blur .hide-in-blur{display:none}.shapes-bg-container.blur .not-visible-in-blur,.profiler-wrapper.blur .not-visible-in-blur{opacity:0;visibility:hidden}.profiler-main-page-container{position:relative;height:100vh;transition:background-color .15s;padding:0 24px;overflow:hidden;height:calc(100vh - var(--vh-offset, 0px))}.profiler-main-page-container.blur .blur-container{opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur)}.profiler-main-page-container.blur .blur-container .landing-page-topbar-container,.profiler-main-page-container.blur .blur-container .logo,.profiler-main-page-container.blur .blur-container .blur-hide{opacity:0 !important}.profiler-main-page-container.blur .blur-container .wave-bg-container{left:-24px;right:-24px}.profiler-main-page-container .shapes-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0}@media screen and (max-width: 1024px){.profiler-main-page-container .shapes-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-main-page-container .shapes-bg-container svg{width:100%;height:100%}.profiler-main-page-container .wave-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0;background:url(/d2c603dd6116ee8b4e1a5550137ce466.svg);background-size:cover;background-position:center bottom}@media screen and (max-width: 1024px){.profiler-main-page-container .wave-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-main-page-container .wave-bg-container svg{width:100%;height:100%}.profiler-main-page-container .profiler-main-page-content-container{height:calc(100vh - 56px);position:relative;z-index:1}@media screen and (max-width: 768px){.profiler-main-page-container .profiler-main-page-content-container{height:calc(100vh - 104px)}}.profiler-first-step-page-container{position:relative;min-height:100vh;transition:background-color .15s;padding:0 24px;overflow:hidden}@media screen and (max-width: 540px){.profiler-first-step-page-container{padding:0;min-height:640px}}@media screen and (max-width: 540px){.profiler-first-step-page-container .profiler-navbar-desktop-container,.profiler-first-step-page-container .profiler-navbar-mobile-container{padding:16px 24px 0}}.profiler-first-step-page-container .profiler-navbar-desktop-container .progress-bar-container,.profiler-first-step-page-container .profiler-navbar-mobile-container .progress-bar-container{display:none}.profiler-first-step-page-container .profiler-navbar-desktop-container .right,.profiler-first-step-page-container .profiler-navbar-mobile-container .right{right:24px}.profiler-first-step-page-container .shapes-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0}@media screen and (max-width: 1024px){.profiler-first-step-page-container .shapes-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-first-step-page-container .shapes-bg-container svg{width:100%;height:100%}.profiler-first-step-page-container .wave-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0;background:url(/d2c603dd6116ee8b4e1a5550137ce466.svg);background-size:cover;background-position:center bottom}@media screen and (max-width: 1024px){.profiler-first-step-page-container .wave-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-first-step-page-container .wave-bg-container svg{width:100%;height:100%}.profiler-first-step-page-container .profiler-first-step-page-content-container{height:calc(100vh - 56px);position:relative;z-index:1}@media screen and (max-width: 540px){.profiler-first-step-page-container .profiler-first-step-page-content-container{height:calc(100vh - 48px);min-height:592px}}.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container{height:calc(100vh - 56px);width:100%;max-width:1140px;margin:auto;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 540px){.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container{display:block;padding-top:40px}}.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container{display:flex;justify-content:center}@media screen and (max-width: 768px){.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container{display:block}}.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left{width:50%;box-sizing:border-box;padding-right:30px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 768px){.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left{width:100%;padding:0}}@media screen and (max-width: 540px){.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left{padding:0 24px}}.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .title{width:100%;max-width:555px;color:#fff;font-family:"Inter",sans-serif;font-size:40px;line-height:48px;text-align:center}@media screen and (max-width: 768px){.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .title{margin-left:auto;margin-right:auto}}@media screen and (max-width: 540px){.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .title{font-size:28px;line-height:40px}}.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .title span{color:#179cff;font-weight:500}.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .description{margin-top:24px;max-width:555px;color:rgba(252,253,255,.7);font-family:"Inter",sans-serif;font-size:24px;line-height:28px;text-align:center}@media screen and (max-width: 768px){.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .description{margin-left:auto;margin-right:auto}}@media screen and (max-width: 540px){.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .description{font-size:16px;line-height:24px}}.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .description span{color:#fff;font-weight:500}.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .main-button{margin-top:48px}@media screen and (max-width: 540px){.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .left>.vertical-container .main-button{position:absolute;bottom:60px;left:0;right:0;z-index:3}}.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .right{width:50%;padding-left:30px;box-sizing:border-box}@media screen and (max-width: 768px){.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .right{position:absolute;width:100%;height:200px;bottom:0;right:0;padding:0;display:none}}.profiler-first-step-page-container .profiler-first-step-page-content-container .horizontal-container>.vertical-container .right img{width:100%;max-width:100%}
.stepReliability .mainTitle{font-size:40px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#03f9d5;display:block}@media(max-width: 1300px){.stepReliability .mainTitle{font-size:22px}}@media(max-width: 500px){.stepReliability .mainTitle{font-size:16px}}.stepReliability .descText{font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:center;color:#fff;display:grid}@media(max-width: 1300px){.stepReliability .descText{font-size:15px}}@media(max-width: 500px){.stepReliability .descText{font-size:13px}}.stepReliability .descText>div:first-child{margin-top:24px}.stepReliability .descText>div{margin:15px 0}.stepReliability .hiTommySvg{margin:auto}.stepReliability .hiTommySvg svg{width:626px;height:628px}@media(max-width: 1300px){.stepReliability .hiTommySvg{display:flex;justify-content:center}.stepReliability .hiTommySvg svg{width:407px;height:408px}}@media(max-width: 767px){.stepReliability .hiTommySvg{display:flex;justify-content:center}.stepReliability .hiTommySvg svg{width:107px;height:108px}}.stepReliability .round{position:relative;display:flex;justify-content:center;align-items:center;height:17px;width:121px;margin:10px auto 27px}.stepReliability .round label{border:solid 1px rgba(255,255,255,.3);background-color:rgba(255,255,255,.2);border-radius:3px;cursor:pointer;height:17px;left:0;position:absolute;top:0;width:17px}.stepReliability .round label:after{border:2px solid #40eaf3;border-top:none;border-right:none;content:"";height:5px;left:3px;opacity:0;position:absolute;top:4px;transform:rotate(-45deg);width:9px}.stepReliability .roundCheckboxLabel{font-size:15px;color:#fff;margin-left:16px;white-space:nowrap}.stepReliability .round input[type=checkbox]{visibility:hidden}.stepReliability .round input[type=checkbox]:checked+label{background-color:rgba(64,234,243,.2);border-color:#40eaf3}.stepReliability .round input[type=checkbox]:checked+label:after{opacity:1}@media(max-width: 767px){.stepReliability .mobile-order-1{order:1}.stepReliability .mobile-order-2{order:2}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.paypal-popup-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:0;background-color:rgba(0,0,0,0);transition:z-index .35s step-end,opacity .35s linear}.paypal-popup-container.active{z-index:9;transition:z-index .35s step-start;opacity:1}.paypal-popup-container.active .paypal-popup-content-container{opacity:1}.paypal-popup-container.ie{transition:z-index .35s step-start,opacity .35s linear;background-color:rgba(34,34,160,.85)}.paypal-popup-container .logo-popup{text-align:center;height:51px;width:240px;margin:auto;padding:24px 0 40px;opacity:1}@media screen and (max-width: 768px){.paypal-popup-container .logo-popup{display:none}}.paypal-popup-container .logo-popup img{width:100%;max-width:100%}.paypal-popup-container .paypal-popup-content-container{max-width:946px;width:calc(100% - 48px);border:1px solid #3030d4;border-radius:5px;background-color:rgba(16,16,73,.8);box-shadow:0 0 4px 0 #7575ff,0 2px 4px 0 rgba(0,0,0,.4);position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;z-index:1;padding:48px;box-sizing:border-box;text-align:center;opacity:0;transition:z-index .35s step-start,opacity .15s linear}@media screen and (max-width: 540px){.paypal-popup-container .paypal-popup-content-container{width:calc(100% - 16px);padding:40px 24px}}.paypal-popup-container .paypal-popup-content-container .close-button{position:absolute;right:24px;top:24px;cursor:pointer}@media screen and (max-width: 540px){.paypal-popup-container .paypal-popup-content-container .close-button{right:12px;top:12px}}.paypal-popup-container .paypal-popup-content-container .title{color:#03f9d5;font-family:"Inter",sans-serif;font-size:24px;font-weight:500;line-height:32px;text-align:center;margin-bottom:40px}@media screen and (max-width: 540px){.paypal-popup-container .paypal-popup-content-container .title{font-size:16px;line-height:24px}}.paypal-popup-container .paypal-popup-content-container .input{height:40px;width:100%;max-width:360px;box-sizing:border-box;border-radius:20px;background-color:#fff;border:1px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;color:#2222a0;font-size:12px;line-height:12px;outline:0}.paypal-popup-container .paypal-popup-content-container .input:active,.paypal-popup-container .paypal-popup-content-container .input:focus{border:1px solid #03f9d5}.paypal-popup-container .paypal-popup-content-container .input.error{border:1px solid #d51818;color:#d51818}.paypal-popup-container .paypal-popup-content-container .input.error::placeholder{color:#d51818}.paypal-popup-container .paypal-popup-content-container .terms{color:#9090cf;font-family:"Inter",sans-serif;font-size:12px;line-height:12px;display:flex;width:100%;max-width:360px;margin:24px auto 32px;text-align:left}@media screen and (max-width: 540px){.paypal-popup-container .paypal-popup-content-container .terms{line-height:20px}}.paypal-popup-container .paypal-popup-content-container .terms>div{display:flex;flex-direction:column;justify-content:center}.paypal-popup-container .paypal-popup-content-container .terms .checkbox{height:16px;width:16px;border:1px solid #9090cf;border-radius:2px;background-color:#fff;vertical-align:middle;margin:0 8px 0 0}.paypal-popup-container .paypal-popup-content-container .error-message{color:#d51818;font-family:"Inter",sans-serif;font-size:13px;font-weight:300;line-height:15px;margin:12px 0;text-align:center;display:block}.paypal-popup-container .paypalPopupButton{width:100px;border-radius:10px;background:linear-gradient(180deg, #40EAF3 0%, #31D9E2 100%);box-shadow:0 0 4px 0 #40eaf3,0 2px 4px 0 rgba(0,0,0,.4);height:30px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}.paypal-popup-container .paypalButtonBlock{justify-content:center}.paypal-popup-container .paypalButtonBlock div{margin:0 5px}.paypal-popup-container .paypalPopupText{color:#fff;font-size:15px;margin-bottom:20px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.ambassadorSourceTraffic{font-size:24px;color:#fff;line-height:1.33;text-align:center;padding-top:25px}.ambassadorSourceMoreThanOne{padding-top:15px;font-size:16px;line-height:32px;color:#fff;text-align:center}@media(max-width: 500px){.ambassadorSourceMoreThanOne{font-size:14px}}.justify-horizontal{margin-right:auto;margin-left:auto}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.grid{display:grid}.addButton{width:38px;height:38px;border-radius:28px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4),0 0 4px 0 #40eaf3;border:solid 1px rgba(255,255,255,.4);background:linear-gradient(to bottom, #40eaf3, #31d9e2);position:relative;margin:1px 0 0 20px}.deleteButton{width:38px;height:38px;border-radius:28px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4),0 0 4px 0 #db3069;border:solid 1px rgba(255,255,255,.4);background-image:linear-gradient(to bottom, #db3069, #bb2859);position:relative;margin:1px 0 0 20px}.addIco{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;display:block}.trashIco{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;display:block}.trashIco,.addIco svg{fill:#fff}.dynamicLabel{z-index:1;display:flex;margin:0 0 20px;position:relative}.dynamicLabel .form-error-text{bottom:-12px}.dynamicLabel .inputWidth{width:400px !important}.dynamicLabel .hideAddButton{display:none}.dynamicLabel .hideDeleteButton{display:none}.dynamicLabel:not(:only-child) .hideDeleteButton{display:block}.dynamicLabel:last-child .hideAddButton{display:block}.dynamicLabel:nth-child(3){z-index:1}.dynamicLabel:nth-child(3) .hideAddButton{display:none !important}.dynamicLabel:nth-child(2){z-index:2}.dynamicLabel:nth-child(1){z-index:3}.profile__error{position:absolute}.dynamicLabel .react-select-container{padding:0;width:150px;background-color:rgba(0,0,0,0) !important;border:none;margin-right:20px}.dynamicLabel .react-select__control{border-radius:100px !important;height:40px !important;border:none !important;box-shadow:none !important}.dynamicLabel .react-select__indicator-separator{display:none !important}.dynamicLabel .react-select__option,.dynamicLabel .react-select__single-value{color:#99acba !important;font-size:12px !important}@media screen and (max-width: 845px){.dynamicLabel{display:block}.dynamicLabel .inputWidth{padding:0 0 0 71px !important;border:none !important}.dynamicLabel .iconPosition{padding-top:10px;justify-content:flex-end}.dynamicLabel .react-select-container{margin-right:-64px;z-index:10;width:90px}.dynamicLabel .react-select__control{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.dynamicLabel .react-select__control{height:39px !important}.dynamicLabel .react-select__indicator{padding:8px 0 !important}}@media screen and (max-width: 500px){.dynamicLabel .inputWidth{width:272px !important}.change-popup-container .change-popup-content-container{padding:40px 0}}@media screen and (max-width: 343px){.dynamicLabel .inputWidth{width:242px !important}}
.id-verification .grid-container{max-width:400px;padding-left:0;padding-right:0}.id-verification .mainTitle{padding-bottom:12px;color:#03f9d5}.id-verification .mainText{padding-bottom:20px;color:#fff;font-family:"Inter",sans-serif}@media(min-width: 768px){.id-verification{padding-top:100px}.id-verification .mainTitle{font-size:24px;color:#03f9d5;padding-bottom:24px}.id-verification .mainText{font-size:16px;padding-bottom:40px;line-height:1.5}}@media(max-width: 500px){.id-verification .containerHeight{height:calc(100vh - 8rem);min-height:270px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.change-popup-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:0;background-color:rgba(0,0,0,0);transition:z-index .35s step-end,opacity .35s linear}.change-popup-container.active{z-index:9;transition:z-index .35s step-start;opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(16,16,73,.6)}.change-popup-container.active .change-popup-content-container{opacity:1}.change-popup-container.ie{transition:z-index .35s step-start,opacity .35s linear;background-color:rgba(34,34,160,.85)}.change-popup-container.newStyles{background-color:rgba(0,0,0,0);backdrop-filter:none;z-index:100}@media screen and (max-width: 639px){.change-popup-container.newStyles{max-width:100vw;overflow-x:hidden}}@media screen and (max-width: 540px){.change-popup-container.newStyles .title.titlePadding{font-size:24px;font-weight:500;line-height:32px;margin-bottom:10px}}.change-popup-container .logo-popup{text-align:center;height:51px;width:240px;margin:auto;padding:24px 0 40px;opacity:1}@media screen and (max-width: 768px){.change-popup-container .logo-popup{display:none}}.change-popup-container .logo-popup img{width:100%;max-width:100%}.change-popup-container .change-popup-content-container{max-width:946px;width:calc(100% - 48px);border:1px solid #3030d4;border-radius:5px;background-color:rgba(16,16,73,.8);box-shadow:0 0 4px 0 #7575ff,0 2px 4px 0 rgba(0,0,0,.4);position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;z-index:1;padding:48px;box-sizing:border-box;text-align:center;opacity:0;transition:z-index .35s step-start,opacity .15s linear}.change-popup-container .change-popup-content-container.newStyles{max-width:722px;border-radius:5px;padding:10px 20px 40px !important;border:1px solid #3030d4;background:rgba(16,16,73,.8) !important;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);backdrop-filter:blur(15px)}@media screen and (max-width: 540px){.change-popup-container .change-popup-content-container.newStyles{width:calc(100% - 40px);padding-bottom:20px}}@media screen and (max-width: 540px){.change-popup-container .change-popup-content-container{width:calc(100% - 16px);padding:40px 24px}}.change-popup-container .change-popup-content-container .h40{height:39px}.change-popup-container .change-popup-content-container .mb25{margin-bottom:25px}.change-popup-container .change-popup-content-container.center-layer{background-color:#19197f;padding:20px;border-collapse:collapse}.change-popup-container .change-popup-content-container.center-layer .first{height:40%;display:block;justify-content:center;align-items:center}.change-popup-container .change-popup-content-container.center-layer .first .title{color:#03f9d5;font-family:"Inter",sans-serif;font-size:24px;font-weight:500;line-height:32px;text-align:center;padding-top:20px}@media screen and (max-width: 540px){.change-popup-container .change-popup-content-container.center-layer .first .title{font-size:24px;line-height:24px;padding-left:10px;padding-right:10px}}.change-popup-container .change-popup-content-container.center-layer .first .mainText{font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff;padding:16px}@media screen and (max-width: 540px){.change-popup-container .change-popup-content-container.center-layer .first .mainText{font-size:16px}}.change-popup-container .change-popup-content-container.center-layer .first .secondaryText{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#fff;padding:16px 0 24px 0}.change-popup-container .change-popup-content-container.center-layer .image{text-align:center;margin-bottom:20px;height:164px;position:relative;width:auto;margin-top:-10px}@media(min-width: 22.5em){.change-popup-container .change-popup-content-container.center-layer .image{margin-bottom:40px;margin-top:32px}}.change-popup-container .change-popup-content-container.center-layer .image svg{width:auto;height:164px}.change-popup-container .change-popup-content-container.center-layer .second{height:20%;display:block;justify-content:center;align-items:center;padding:32px;border-top:solid 1px #3030d4;border-bottom:solid 1px #3030d4;margin:0 -20px 0 -20px;background-color:rgba(16,16,73,.6)}.change-popup-container .change-popup-content-container.center-layer .second .text{color:#fff;font-family:"Inter",sans-serif;font-size:24px;font-weight:500;line-height:32px;text-align:center}@media screen and (max-width: 540px){.change-popup-container .change-popup-content-container.center-layer .second .text{font-size:11px;line-height:24px;padding-left:10px;padding-right:10px}}.change-popup-container .change-popup-content-container.center-layer .third{height:40%;display:block;justify-content:center;align-items:center;padding:20px}.change-popup-container .change-popup-content-container.center-layer .third .terms{color:#9090cf;font-family:"Inter",sans-serif;font-size:12px;line-height:12px;display:flex;width:100%;margin:24px auto 32px;text-align:left;max-width:200px}@media screen and (max-width: 540px){.change-popup-container .change-popup-content-container.center-layer .third .terms{line-height:20px}}.change-popup-container .change-popup-content-container.center-layer .third .terms>div{display:flex;flex-direction:column;justify-content:center}.change-popup-container .change-popup-content-container.center-layer .third .terms .checkbox{height:16px;width:16px;border:1px solid #9090cf;border-radius:2px;background-color:#fff;vertical-align:middle;margin:0 8px 0 0}.change-popup-container .change-popup-content-container .close-button{position:absolute;right:24px;top:24px;cursor:pointer}@media screen and (max-width: 540px){.change-popup-container .change-popup-content-container .close-button{right:12px;top:12px}}.change-popup-container .change-popup-content-container .title{color:#03f9d5;font-family:"Inter",sans-serif;font-size:24px;font-weight:500;line-height:32px;text-align:center;padding-top:20px}@media screen and (max-width: 540px){.change-popup-container .change-popup-content-container .title{font-size:11px;line-height:24px;padding-left:10px;padding-right:10px}}.change-popup-container .change-popup-content-container .titlePadding{margin-bottom:40px}.change-popup-container .change-popup-content-container .input{width:100%;max-width:360px;box-sizing:border-box;border-radius:20px;background-color:#fff;border:1px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;color:#2222a0;font-size:12px;line-height:12px;outline:0}.change-popup-container .change-popup-content-container .input:active,.change-popup-container .change-popup-content-container .input:focus{border:1px solid #03f9d5}.change-popup-container .change-popup-content-container .input.error{border:1px solid #d51818;color:#d51818}.change-popup-container .change-popup-content-container .input.error::placeholder{color:#d51818}.change-popup-container .change-popup-content-container .terms{color:#9090cf;font-family:"Inter",sans-serif;font-size:12px;line-height:12px;display:flex;width:100%;max-width:360px;margin:24px auto 32px;text-align:left}@media screen and (max-width: 540px){.change-popup-container .change-popup-content-container .terms{line-height:20px}}.change-popup-container .change-popup-content-container .terms>div{display:flex;flex-direction:column;justify-content:center}.change-popup-container .change-popup-content-container .terms .checkbox{height:16px;width:16px;border:1px solid #9090cf;border-radius:2px;background-color:#fff;vertical-align:middle;margin:0 8px 0 0}.change-popup-container .change-popup-content-container .error-message{color:#d51818;font-family:"Inter",sans-serif;font-size:13px;font-weight:300;line-height:15px;margin:12px 0 0;text-align:center;display:block}.close{position:absolute;right:32px;top:32px;width:32px;height:32px;opacity:.3}.close:hover{opacity:1}.close:before,.close:after{position:absolute;left:15px;content:" ";height:25px;width:2px;background-color:#fff}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}@media screen and (max-width: 768px){.close{position:absolute;right:14px;top:14px;width:32px;height:32px;opacity:.3}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-confirmation-page-container{position:relative;min-height:100vh;transition:background-color .15s;padding:0 24px;overflow:hidden}.profiler-confirmation-page-container.blur .blur-container{opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur)}.profiler-confirmation-page-container.blur .blur-container .landing-page-topbar-container,.profiler-confirmation-page-container.blur .blur-container .logo,.profiler-confirmation-page-container.blur .blur-container .blur-hide{opacity:0 !important}.profiler-confirmation-page-container.blur .blur-container .wave-bg-container{left:-24px;right:-24px}.profiler-confirmation-page-container .shapes-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .shapes-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-confirmation-page-container .shapes-bg-container svg{width:100%;height:100%}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-navbar-desktop-container,.profiler-confirmation-page-container .profiler-navbar-mobile-container{padding:16px 24px 0}}.profiler-confirmation-page-container .profiler-navbar-desktop-container .progress-bar-container,.profiler-confirmation-page-container .profiler-navbar-mobile-container .progress-bar-container{display:none}.profiler-confirmation-page-container .profiler-navbar-desktop-container .right,.profiler-confirmation-page-container .profiler-navbar-mobile-container .right{right:24px}.profiler-confirmation-page-container .wave-bg-container{position:fixed;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0;background:url(/d2c603dd6116ee8b4e1a5550137ce466.svg);background-size:cover;background-position:center bottom}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .wave-bg-container{position:fixed;bottom:auto;height:100vh}}.profiler-confirmation-page-container .wave-bg-container svg{width:100%;height:100%}.profiler-confirmation-page-container .profiler-confirmation-page-content-container{height:calc(100vh - 56px);position:relative;z-index:1}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container{height:calc(100vh - 56px)}}@media screen and (max-width: 768px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container{height:calc(100vh - 48px)}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container{height:calc(100vh - 56px);width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container{display:block;height:calc(100vh - 48px);position:relative}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container{display:flex;justify-content:center}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container{display:block}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right{width:60%;box-sizing:border-box;padding-right:0px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right{width:100%;padding:8px}}@media screen and (max-width: 375px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right{width:100%;padding:0px}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it{margin-top:16%}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it{margin:48px auto 0px;text-align:center;height:100%}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it{margin:16px auto 0px;text-align:center}}@media screen and (height: 812px)and (width: 375px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it{margin:48px auto 0px}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it .title{height:48px;width:652px;color:#03f9d5;font-family:"Inter",sans-serif;font-size:40px;font-weight:500;line-height:48px}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it .title{margin-left:auto;margin-right:auto}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it .title{height:100%;width:100%;font-size:24px;line-height:40px}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it .description{height:64px;width:652px;color:#fff;font-family:"Inter",sans-serif;font-size:24px;font-weight:300;line-height:32px;margin-top:16px}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it .description{margin:16px auto;height:100%;width:480px}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it .description{height:100%;width:100%;color:#fff;font-size:16px;font-weight:300;line-height:24px;margin-top:16px}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation{margin-top:0}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation{margin:48px auto 0px;text-align:center}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation{margin:0px auto 0px;text-align:center}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation .title{height:48px;width:652px;color:#03f9d5;font-family:"Inter",sans-serif;font-size:40px;font-weight:500;line-height:48px}@media screen and (max-width: 768px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation .title{height:100%;width:652px;margin-left:auto;margin-right:auto}}@media screen and (width: 375px)and (height: 812px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation .title{width:100%;height:100%;font-size:24px;line-height:40px}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation .title{width:100%;height:100%;font-size:24px;font-weight:500;line-height:24px}}@media screen and (max-width: 360px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation .title{width:100%;height:100%;font-size:24px;font-weight:500;line-height:16px}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation .description{height:64px;width:652px;color:#fff;font-family:"Inter",sans-serif;font-size:24px;font-weight:300;line-height:32px;margin-top:16px}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation .description{height:100%;width:480px;line-height:48px;margin:24px auto}}@media screen and (width: 375px)and (height: 812px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation .description{width:100%;height:100%;font-size:17px;line-height:32px}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation .description{width:100%;height:100%;font-size:18px;font-weight:300;line-height:32px;margin:24px auto}}@media screen and (max-width: 360px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right>.you-did-it-variation .description{width:100%;height:100%;font-size:18px;font-weight:300;line-height:24px;margin:16px auto}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .main-button{margin-top:40px;margin-left:0;max-width:304px}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .main-button{margin:40px auto 0}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .main-button{position:absolute;bottom:60px;left:0;right:0;z-index:3;max-width:100%}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification{margin-top:40px}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification-hide{display:none}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification{margin:40px auto 0px;text-align:center}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification{margin:0px auto 0px}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .title{height:32px;width:282px;color:#179cff;font-family:"Inter",sans-serif;font-size:24px;font-weight:500;line-height:32px}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .title{width:100%;height:32px;font-size:32px;font-weight:500;line-height:32px}}@media screen and (width: 375px)and (height: 812px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .title{width:100%;height:100%;font-size:16px;font-weight:500;line-break:32px}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .title{width:100%;height:100%;font-size:16px;font-weight:500;line-height:32px}}@media screen and (max-width: 360px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .title{width:100%;height:100%;font-size:16px;font-weight:500;line-height:24px}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .description{height:96px;width:652px;color:#fff;font-family:"Inter",sans-serif;font-size:24px;font-weight:300;line-height:32px;margin-top:16px}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .description{height:100%;width:510px;line-height:48px;margin-top:16px}}@media screen and (width: 375px)and (height: 812px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .description{width:100%;height:100%;font-size:16px;font-weight:300;line-height:32px}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .description{width:100%;height:100;font-size:17px;font-weight:300;line-height:32px;margin-top:16px}}@media screen and (max-width: 360px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .description{width:100%;height:100;font-size:17px;font-weight:300;line-height:24px;margin-top:16px}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .terms{height:24px;width:500px;color:#fff;font-family:"Inter",sans-serif;font-size:16px;line-height:24px;display:flex;margin-top:24px;margin-bottom:49px}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .terms{width:100%;height:24px;display:flex;justify-content:center;margin-top:24px;margin-bottom:49px}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .terms>div{display:flex;flex-direction:column;justify-content:center}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .right .survey-notification .checkbox{height:16px;width:16px;border:1px solid #9090cf;border-radius:2px;background-color:#fff;vertical-align:middle;margin:4px 8px 0 0}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left{width:40%;box-sizing:border-box}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left{width:100%;height:100%}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left{padding-top:40px}}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left.hide{max-height:50%;position:absolute;margin-left:24%;margin-top:-20%;opacity:.1}}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left.hide img{margin:276px 314px 0px auto}}@media screen and (max-width: 768px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left.hide img{margin:276px 230px 0px auto !important}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left.hide img{width:80%;margin:50% 230px 0px -15px !important}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left img{height:100%;max-height:100%;float:right;margin-right:100px}@media screen and (max-width: 768px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left img{margin:0px 25px 0px auto !important}}@media screen and (max-width: 1024px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left img{height:100%;max-height:100%;float:none;display:flex;margin:0px 150px 0px auto}}@media screen and (max-width: 1024px)and (orientation: landscape){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left img{height:100%;max-height:100%;float:none;width:28%;display:flex;margin:0px 324px 0px auto}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left img{width:100%;max-width:280px;float:none;display:flex;margin:auto !important;transform:translateX(35px)}}@media screen and (max-width: 320px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container>.vertical-container .left img{width:50%;margin:auto !important;transform:translateX(18px)}}.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container .landing-page-buttonsection-container{bottom:29px}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container .landing-page-buttonsection-container{left:0;right:0}}@media screen and (max-width: 540px){.profiler-confirmation-page-container .profiler-confirmation-page-content-container .horizontal-container .landing-page-buttonsection-container .main-button{max-width:100%}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.payment-method-card{height:96px;padding:16px;width:100%;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);box-sizing:border-box;position:relative;overflow:hidden;cursor:pointer;transition:background-color .35s,transform .35s}.payment-method-card:hover .checkmark{background-color:#fff}.payment-method-card .logo{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.payment-method-card .checkmark{position:absolute;right:0;top:0;height:48px;width:48px;background-color:rgba(0,0,0,.2);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.4);transform:translateX(50%) translateY(-50%) rotateZ(45deg)}.payment-method-card .icon{position:absolute;width:12px;height:14px;right:3px;top:3px;height:14px;margin:auto;font-size:14px;opacity:.3}
.lightningInvoicePopup{max-width:914px !important}.lightningInvoicePopup__body{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.lightningInvoicePopup__body .main-button{max-width:327px;width:304px;color:#fff;text-align:center;text-shadow:0 1px 1px #0e9fb7;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:3px;text-transform:uppercase;margin-top:30px}.lightningInvoicePopup__textarea{border-radius:8px;border:1px solid rgba(255,255,255,.5);background:rgba(0,0,0,0);width:100%;color:#fff;min-height:170px;padding:10px;margin:28px 12px 0}.lightningInvoicePopup__text{color:#fff;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}
.lightningAddressPopup{max-width:914px !important}.lightningAddressPopup__body{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.lightningAddressPopup__body .main-button{max-width:327px;width:304px;color:#fff;text-align:center;text-shadow:0 1px 1px #0e9fb7;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:3px;text-transform:uppercase}.lightningAddressPopup__input{width:366px;background:rgba(0,0,0,0);color:#fff;margin:28px auto;border-radius:8px;border:1px solid rgba(255,255,255,.5);height:50px;padding:10px}.lightningAddressPopup__text{color:#fff;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.lightningAddressPopup__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;transition:z-index .35s step-start;opacity:1;backdrop-filter:blur(1px);background-color:rgba(16,16,73,.6)}
.lnurlWithdrawQRCodePopup{max-width:914px !important}.lnurlWithdrawQRCodePopup-body{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.lnurlWithdrawQRCodePopup-body .main-button{max-width:327px;width:304px;color:#fff;text-align:center;text-shadow:0 1px 1px #0e9fb7;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:3px;text-transform:uppercase;margin-top:30px}.lnurlWithdrawQRCodePopup-text{color:#fff;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.lnurlWithdrawQRCodePopup-image{width:auto;height:auto;margin:28px auto}.lnurlWithdrawQRCodePopup-image img{width:161px;height:158px}.lnurlWithdrawQRCodePopup-download{position:relative;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex;justify-content:center;cursor:pointer}.lnurlWithdrawQRCodePopup-icon{position:absolute;top:0;right:-20px}.lnurlWithdrawQRCodePopup-icon span{height:16px}.lnurlWithdrawQRCodePopup-icon svg{width:16px;height:16px}
.lnurlWithdrawPopup{max-width:914px !important}.lnurlWithdrawPopup-body{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.lnurlWithdrawPopup-body .main-button{max-width:327px;width:304px;color:#fff;text-align:center;text-shadow:0 1px 1px #0e9fb7;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:3px;text-transform:uppercase;margin-top:0}.lnurlWithdrawPopup-text{color:#fff;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:18px}.lnurlWithdrawPopup-helper{display:inline;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:30px}
.bitcoin-methods-popup{max-width:914px !important}.bitcoin-methods-popup__body{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.bitcoin-methods-popup__body .main-button{max-width:327px;width:304px;color:#fff;text-align:center;text-shadow:0 1px 1px #0e9fb7;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:3px;text-transform:uppercase;margin-top:0}.bitcoin-methods-popup__text{color:#fff;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:18px}.bitcoin-methods-popup__text a{cursor:pointer;color:#fff;text-decoration-line:underline}.bitcoin-methods-popup__text svg{width:16px;height:16px;margin-inline-start:5px}.bitcoin-methods-popup__helper{color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:18px;display:flex;align-items:center}.bitcoin-methods-popup__helper span{height:16px}.bitcoin-methods-popup__helper svg{width:16px;height:16px;margin-inline-start:5px}.bitcoin-methods-popup__options{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:30px}.bitcoin-methods-popup__option{display:flex;width:444px;padding:14px 15px;justify-content:center;align-items:center;gap:10px;cursor:pointer;border-radius:8px;border:1px solid rgba(255,255,255,.5)}.bitcoin-methods-popup__option.active,.bitcoin-methods-popup__option:hover{border:2px solid #03f9d5;padding:13px 14px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.store-popup--resend-success .store-popup__hint{padding-bottom:0}@media(max-width: 540px){.store-popup--change-success .store-popup__buttons{padding-top:32px}}.payment-method-logo{width:100%;height:40px;background-size:auto 40px;background-position:50% 50%;background-repeat:no-repeat}.payment-below-threshold{display:flex;flex-direction:column;align-items:center;gap:32px;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.payment-confirm{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.payment-confirm .main-button{max-width:327px;width:304px;color:#fff;text-align:center;text-shadow:0 1px 1px #0e9fb7;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:3px;text-transform:uppercase;margin-top:0}@media screen and (max-width: 540px){.payment-confirm .main-button{width:100%;margin-left:0;margin-right:0}}.payment-confirm .payment-confirm-options{display:flex;align-items:center;justify-content:center;gap:44px;margin-top:15px;margin-bottom:20px;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}@media(max-width: 540px){.payment-confirm .payment-confirm-options{margin-bottom:20px;margin-top:20px}}.payment-confirm .payment-confirm-options__option{border-radius:8px;border:1px solid rgba(255,255,255,.6);color:#fff;text-align:center;font-family:Rubik,sans-serif;padding:10px 15px;font-size:20px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer}.payment-confirm .payment-confirm-options__option--selected{border:2px solid #03f9d5}.payment-confirm>.payment-confirm__amount{margin-top:15px;margin-bottom:20px;border-radius:8px;border:2px solid #03f9d5;color:#fff;text-align:center;font-family:Rubik,sans-serif;padding:10px 15px;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.payment-confirm>.payment-method-logo{margin-bottom:32px}@media(max-width: 540px){.payment-confirm>.payment-method-logo{margin-bottom:20px}}.cashoutRebateHint-body{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.cashoutRebateHint-buttons{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}.cashoutRebateHint-buttons .main-button{max-width:327px;width:212px !important;color:#fff;text-align:center;text-shadow:0 1px 1px #0e9fb7;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:14px;text-transform:uppercase;margin-top:0}.cashoutRebateHint-buttons .main-button .text{letter-spacing:0 !important}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.store-popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;backdrop-filter:blur(5px);background-color:rgba(34,34,160,.6)}.store-popup-backdrop.ie{background-color:rgba(34,34,160,.85)}.store-popup-container{position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:946px}@media(max-width: 1024px){.store-popup-container{width:calc(100vw - 16px)}}.store-popup{min-height:100px;border:1px solid #3030d4;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);width:100%;position:relative;background:rgba(16,16,73,.8)}.store-popup__close{position:absolute;top:24px;right:24px;width:16px;height:16px;cursor:pointer}.store-popup__back{position:absolute;top:24px;left:26px;height:13px;display:flex;align-items:center;font:400 12px/1 Rubik,sans-serif;color:#fff;cursor:pointer;text-decoration:underline}.store-popup__back>svg{color:#03f9d5;width:11px;margin-right:5px}@media(max-width: 540px){.store-popup__back{top:auto;right:auto;left:50%;transform:translateX(-50%);bottom:40px}}.store-popup__caption{font:500 24px/1.33 Rubik,sans-serif;color:#03f9d5;padding:48px 16px 0 16px;text-align:center}@media(max-width: 768px){.store-popup__caption{padding-top:40px}}.store-popup__main-message{margin-top:16px;padding:0 98px;font:300 24px/1.33 Rubik,sans-serif;text-align:center;color:#fff;white-space:pre-line}@media(max-width: 540px){.store-popup__main-message{padding:0 16px;font:300 16px/24px Rubik,sans-serif}}.store-popup__sub-message{margin-top:8px;padding:0 98px;font:16px/1.5 Rubik,sans-serif;text-align:center;color:#fff;white-space:pre-line}.store-popup__sub-message.store-popup__sub-message--open-top{margin-top:32px}@media(max-width: 540px){.store-popup__sub-message{padding:0 16px;font:12px/18px Rubik,sans-serif}.store-popup__sub-message.store-popup__sub-message--open-top{margin-top:24px}}.store-popup__middle-stripe{margin-top:24px;padding:0 96px;height:88px;border-top:solid 1px #3030d4;border-bottom:solid 1px #3030d4;background-color:rgba(16,16,73,.6);display:flex;flex-direction:column;justify-content:center;align-items:center;font:500 24px/1.33 Rubik,sans-serif;color:#fff}.store-popup__middle-stripe.store-popup__middle-stripe--tall{height:96px}.store-popup__middle-stripe.store-popup__middle-stripe--smaller-font{font-size:16px}@media(max-width: 540px){.store-popup__middle-stripe{margin-top:16px;padding:0 16px}}.store-popup__hint{padding:16px 16px 8px 16px;font:16px/1.5 Rubik,sans-serif;color:#fff;text-align:center;white-space:pre-line}.store-popup__hint.store-popup__hint--italic{font-style:italic}.store-popup__sub-hint{padding:24px 16px 0 16px;font:12px/1 Rubik,sans-serif;color:#fff;text-align:center;white-space:pre-line}@media(max-width: 540px){.store-popup__sub-hint{padding-top:16px}}.store-popup__buttons{padding:40px 16px;display:flex;justify-content:center}.store-popup__buttons>*{margin:0}.store-popup__buttons>*:not(:last-child){margin-right:32px}@media(max-width: 900px){.store-popup__buttons{width:440px;margin:0 auto;flex-direction:column-reverse;justify-content:flex-start;align-items:stretch}.store-popup__buttons>*:not(:last-child){margin-right:0}.store-popup__buttons>*:not(:first-child){margin-bottom:16px}}@media(max-width: 540px){.store-popup__buttons{width:auto;padding-top:24px}}@media(max-width: 900px){.store-popup__buttons.store-popup__buttons--reversed{flex-direction:column}.store-popup__buttons.store-popup__buttons--reversed>*:not(:last-child){margin-right:0}.store-popup__buttons.store-popup__buttons--reversed>*:not(:last-child){margin-bottom:16px}}.store-popup__buttons.store-popup__buttons--wide>*:not(:last-child){margin-right:90px}.store-popup__form{width:360px;margin:24px auto 40px auto;display:flex;flex-direction:column;align-items:center}@media(max-width: 540px){.store-popup__form{align-items:stretch;width:calc(100vw - 48px);margin:24px 16px 76px 16px}}.store-popup__input{position:relative;width:360px}.store-popup__input input{width:100%;background-color:#fff;padding:14px 16px;border:1px solid #fff;border-radius:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);outline:0;font:400 12px/1 Rubik,sans-serif;color:#2222a0}.store-popup__input input:active,.store-popup__input input:focus{border:1px solid #03f9d5}@media(max-width: 540px){.store-popup__input{width:auto}}.store-popup__input.store-popup__input--error input{border:1px solid #d51818;color:#d51818}.store-popup__input.store-popup__input--error input::placeholder{color:#d51818}.store-popup__input-error{align-self:flex-start;margin:8px 0 20px 0;padding-left:16px;height:1em;font:400 12px/1 Rubik,sans-serif;color:#d51818;white-space:nowrap}@media(max-width: 540px){.store-popup__input-error{margin-bottom:12px}}

@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.no-payment-method-available{color:#fff;font-family:"Inter",sans-serif;font-weight:300;text-align:center;font-size:16px;line-height:24px;font-size:18px;width:80%;margin:0 auto}.payment-method-page.blur{opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur)}.payment-method-page.blur .landing-page-topbar-container,.payment-method-page.blur .logo{opacity:0 !important}.payment-method-page .headline{color:#fff;font-family:"Inter",sans-serif;font-weight:300;text-align:center;font-size:16px;line-height:24px}@media(min-width: 40em){.payment-method-page .headline{font-size:24px;line-height:32px}}.payment-method-page .subhead{color:#03f9d5;font-size:16px;line-height:24px;text-align:center;font-family:"Inter",sans-serif;font-weight:500;margin-top:12px}@media(min-width: 40em){.payment-method-page .subhead{font-size:24px;line-height:32px;margin-top:5px}}.payment-method-page .payment-method-container{padding-top:16px;width:calc(100% + 48px);position:relative;left:-24px;background-color:#19197f;margin-top:20px;margin-bottom:30px}@media(min-width: 40em){.payment-method-page .payment-method-container{padding-top:24px;margin-bottom:40px;margin-top:40px}}.payment-method-page .payment-method-container.expanded{transition:max-height .75s;padding-bottom:0}.payment-method-page .payment-method-container.expanded .payment-method-list-container{max-height:2480px}.payment-method-page .payment-method-container .payment-method-list-container{width:100%;max-width:689px;margin:auto;max-height:224px;overflow:hidden;transition:max-height .75s}@media(max-width: 39.99em){.payment-method-page .payment-method-container .payment-method-list-container{max-height:336px}}.payment-method-page .payment-method-container .payment-method-list-container .payment-method-card{margin-bottom:16px}@media(min-width: 40em){.payment-method-page .payment-method-container .payment-method-list-container .payment-method-card{height:200px;margin-bottom:24px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-entry+.notifications{padding-top:10px}.noSurvey-header{font-size:24px !important;font-weight:500 !important;line-height:32px !important;text-align:center;color:#03f9d5;margin:0 auto 16px;max-width:460px}.noSurvey-streakHeader{font-size:24px !important;font-weight:500 !important;line-height:32px !important;text-align:center;color:#03f9d5;max-width:460px;margin:26px auto 8px}.notifications{padding-bottom:30px}.notifications .main-button{max-width:327px;margin-top:30px}@media(min-width: 40em){.notifications .main-button{max-width:256px}}.notifications__checkbox{display:block;position:relative;height:54px;margin:0 auto 12px auto;max-width:327px}@media(min-width: 40em){.notifications__checkbox{max-width:344px}}.notifications__checkbox input{display:none}.notifications__checkbox input+label{box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:28px;border:1px solid rgba(255,255,255,.3);background-image:linear-gradient(to top, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);cursor:pointer;margin:auto;position:relative;width:100%;height:54px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;line-height:16px;transition:.3s ease-in-out;padding:0 40px 0 60px;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center}.notifications__checkbox input+label:before{content:"";width:38px;height:38px;border-radius:28px;background-color:rgba(34,34,160,.35);position:absolute;top:50%;left:8px;transform:translate(0, -50%);transition:.3s ease-in-out}.notifications__checkbox input+label:after{content:"";background-image:url('data:image/svg+xml;utf-8,<svg fill="#00a18a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M186.301 339.893L96 249.461l-32 30.507L186.301 402 448 140.506 416 110z"/></svg>');background-size:100% 100%;position:absolute;top:50%;left:18px;transform:translate(0, -50%);width:17px;height:21px;opacity:0;visibility:hidden}.notifications__checkbox input:checked+label{box-shadow:0 0 4px #03f9d5;border-radius:28px;border:1px solid #03f9d5;background-image:linear-gradient(to top, rgba(5, 193, 165, 0.3) 0%, rgba(3, 249, 213, 0.3) 100%)}.notifications__checkbox input:checked+label:before{box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:28px;background-color:#00ffda}.notifications__checkbox input:checked+label:after{opacity:1;visibility:visible}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.streakPopup{max-width:606px}.streakPopup-streak{width:183px;height:183px;position:relative;margin:0 auto}.streakPopup-streakAmount{font-family:Rubik,sans-serif;font-size:47.63px;font-weight:700;line-height:52.93px;text-align:center;color:#2d0760;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:56px}.streakPopup-image{width:148px;height:148px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.VerifyEmailPopup.center-layer.newStyles{max-width:700px;padding:10px 50px 36px}@media screen and (max-width: 639px){.VerifyEmailPopup.center-layer.newStyles{max-height:100svh;overflow-y:auto;max-width:calc(100vw - 40px);overflow-x:hidden}}.VerifyEmailPopup.center-layer.newStyles .title{padding-top:46px;font-family:Rubik,sans-serif;font-size:24px;font-weight:0;line-height:32px;margin-bottom:24px}@media(max-width: 639px){.VerifyEmailPopup.center-layer.newStyles .title{width:224px;margin:0 auto 20px;padding-top:40px}}.VerifyEmailPopup__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;transition:z-index .35s step-start;opacity:1;backdrop-filter:blur(1px);background-color:rgba(16,16,73,.6)}.VerifyEmailPopup-description{font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-align:center;color:#fff;margin-bottom:24px}.VerifyEmailPopup-mainText{font-family:Rubik,sans-serif;font-size:20px;font-weight:700;line-height:24px;text-align:center;color:#fff;margin-bottom:12px}.VerifyEmailPopup-buttonSection{display:flex;flex-direction:column;gap:12px;max-width:420px;margin:0 auto}.VerifyEmailPopup-firstStep{max-width:600px;margin:0 auto}.VerifyEmailPopup-secondStep,.VerifyEmailPopup-thirdStep{max-width:420px;margin:0 auto}.VerifyEmailPopup-input{border:1px solid rgba(153,172,186,.4);box-shadow:0 0 4px 0 #03f9d5;width:100%;border-radius:28px;height:54px;padding:0 18px;margin-bottom:20px;outline:none}.VerifyEmailPopup-image{width:180px;height:136px;margin:0 auto 24px}
.alertContainer{width:330px;margin:12px auto;background:rgba(255,98,98,.3019607843);position:relative;border-radius:8px;padding:10px;display:flex;align-items:center;cursor:pointer}.alertContainer:before{content:"";height:100%;background:#ff6262;left:0;position:absolute;top:0;min-height:4px;width:4px;border-radius:8px 0 0 8px}.alertContainer-icon{width:24px;height:24px;margin-inline-end:10px;margin-inline-start:16px}.alertContainer-message{font-family:Rubik,sans-serif;font-size:14px;font-weight:500;line-height:16.59px;text-align:left;color:#fff}
.resolve-payment-cta{width:330px;margin:12px auto;background:rgba(255,98,98,.3019607843);position:relative;border-radius:8px;padding:10px;display:flex;align-items:center;cursor:pointer}.resolve-payment-cta:before{content:"";height:100%;background:#ff6262;left:0;position:absolute;top:0;min-height:4px;width:4px;border-radius:8px 0 0 8px}.resolve-payment-cta__icon{width:24px;height:24px;margin-inline-end:10px;margin-inline-start:16px}.resolve-payment-cta__text{font-family:Rubik,sans-serif;font-size:14px;font-weight:500;line-height:16.59px;text-align:left;color:#fff}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.appDownloadPopupDesktop-container{display:flex;min-height:100px;max-width:1180px;margin:0 auto 40px auto;width:100%;background:rgba(11,11,115,.8);border-radius:7.5px;border:.75px solid #00d8e2}.appDownloadPopupDesktop-leftSide{border-right:1px solid rgba(3,249,213,.2);display:flex;justify-content:center;align-items:center;padding:26px 42px}.appDownloadPopupDesktop-rightSide{display:flex;align-items:flex-start;padding:8px}.appDownloadPopupDesktop-texts{display:flex;flex-direction:column;margin-left:34px;max-width:554px;width:100%;min-height:84px;gap:4px}.appDownloadPopupDesktop-header{font-family:Rubik,sans-serif;font-size:20px;font-weight:500;line-height:32px;text-align:left;color:#03f9d5}.appDownloadPopupDesktop-description{font-family:Rubik,sans-serif;font-size:15px;font-weight:400;line-height:24px;text-align:left;color:#fff}.appDownloadPopupDesktop-phoneIcon{width:57px;height:47px}.appDownloadPopupDesktop-equal{width:48px;min-height:23px;display:flex;justify-content:center;align-items:center;text-align:center;font-family:Rubik,sans-serif;font-size:30.07px;font-weight:700;line-height:22.55px;color:#fff}.appDownloadPopupDesktop-atomIcon{width:38px;height:38px}.appDownloadPopupDesktop-googlePlayIcon,.appDownloadPopupDesktop-appStoreIcon{width:122px;height:36px;cursor:pointer}.appDownloadPopupDesktop-linksContainer{display:flex;height:100%;justify-items:center;align-items:center;margin-left:36px;margin-right:14px;gap:9px}.appDownloadPopupDesktop-hideButton{font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-right:12px;cursor:pointer;min-height:24px;min-width:34px;color:#fff}.appDownloadPopupMobile-container{display:flex;min-height:96px;background:rgba(11,11,115,.8);border-radius:7.5px;border:.75px solid #00d8e2;flex-direction:column;position:fixed;bottom:24px;left:20px;width:calc(100vw - 40px)}.appDownloadPopupMobile-arrowIcon{width:22px;height:23px;cursor:pointer;margin-top:20px}.appDownloadPopupMobile-arrowIcon.inverted{transform:rotate(180deg);transition:.5s}.appDownloadPopupMobile-header{font-family:Rubik,sans-serif;font-size:16px;font-weight:600;line-height:24px;text-align:center;color:#03f9d5;margin-top:8px;cursor:pointer}.appDownloadPopupMobile-hideButton{font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#fff;cursor:pointer}.appDownloadPopupMobile-mainSection{padding:16px 16px 24px 24px;display:flex;justify-content:space-between;gap:20px}.appDownloadPopupMobile-iconsContainer{padding:11px;display:flex;justify-content:center;align-items:center;gap:8px;margin:21px auto 24px;border:.8px solid #00d8e2;border-radius:6px}.appDownloadPopupMobile-phoneIcon{width:48px;height:40px}.appDownloadPopupMobile-equal{font-family:Rubik,sans-serif;font-size:25.57px;font-weight:700;line-height:19.18px;text-align:center;width:41px;min-height:20px;color:#fff}.appDownloadPopupMobile-atomIcon{width:32px;height:32px}.appDownloadPopupMobile-description{font-family:Rubik,sans-serif;font-size:15px;font-weight:400;line-height:24px;text-align:center;color:#fff}.appDownloadPopupMobile-expandedContainer{flex-direction:column;align-items:center;border-top:1px solid rgba(255,255,255,.1019607843);padding:24px 24px 26px;display:none}@-moz-keyframes fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:0}to{opacity:1}}.appDownloadPopupMobile-expandedContainer.expanded{display:flex;-webkit-animation:fade ease-in 1s;-moz-animation:fade ease-in 1s;animation:fade ease-in 1s}.appDownloadPopupMobile-linksContainer{display:flex;justify-content:center;align-items:center;gap:9px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.atomAcknowledgementPopup.center-layer.newStyles{max-width:900px;padding-bottom:6px !important}@media screen and (max-width: 639px){.atomAcknowledgementPopup.center-layer.newStyles{max-height:100svh;overflow-y:auto;max-width:calc(100vw - 40px);overflow-x:hidden}}.atomAcknowledgementPopup.center-layer.newStyles .title{padding-top:46px;font-family:Rubik,sans-serif;font-size:24px;font-weight:600;line-height:24px;margin-bottom:20px}@media(max-width: 639px){.atomAcknowledgementPopup.center-layer.newStyles .title{width:224px;margin:0 auto 20px;padding-top:40px}}.atomAcknowledgementPopup-content{display:flex;flex-direction:column;align-items:center}.atomAcknowledgementPopup-content__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;transition:z-index .35s step-start;opacity:1;backdrop-filter:blur(1px);background-color:rgba(16,16,73,.6)}.atomAcknowledgementPopup-subHeader{font-family:Rubik,sans-serif;font-size:20px;font-weight:700;line-height:24px;text-align:center;color:#fff;margin-bottom:10px}@media(max-width: 639px){.atomAcknowledgementPopup-subHeader{margin-bottom:4px;font-size:16px;line-height:20px}}.atomAcknowledgementPopup-checkBox{display:flex;align-items:center;justify-content:center;margin:2px auto 12px;gap:9px}.atomAcknowledgementPopup-checkBox .checkbox label{margin-bottom:4px}.atomAcknowledgementPopup-checkBox label{font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#fff}@media(max-width: 639px){.atomAcknowledgementPopup-checkBox label{font-size:14px;line-height:20px}}.atomAcknowledgementPopup-mainSection{max-width:700px;display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.atomAcknowledgementPopup-centralSection{padding:19px 19px 19px 24px;border:1px solid #00d8e2;display:flex;border-radius:8px;justify-content:center;align-items:center;font-family:Rubik,sans-serif;font-size:32px;font-weight:700;line-height:24px;text-align:center;gap:24px;margin:0 auto 24px;color:#fff}.atomAcknowledgementPopup-image{width:40px;height:40px}.atomAcknowledgementPopup-header{font-family:Rubik,sans-serif;font-size:20px;font-weight:400;line-height:24px;text-align:center;color:#fff;max-width:700px;margin-bottom:24px}@media(max-width: 639px){.atomAcknowledgementPopup-header{font-size:16px;line-height:19px}}.atomAcknowledgementPopup-description{font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-align:center;color:#fff;max-width:700px;margin-bottom:24px}@media(max-width: 639px){.atomAcknowledgementPopup-description{font-size:14px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.wallet-acknowledgement-backdrop{z-index:100;transition:z-index .35s step-start;opacity:1;backdrop-filter:blur(3px);background-color:rgba(16,16,73,.6);position:fixed;top:0;right:0;bottom:0;left:0}.wallet-acknowledgement{box-sizing:border-box;z-index:1;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);max-width:1015px;width:calc(100% - 60px);border:1px solid #3030d4;border-radius:5px;box-shadow:0px 2px 4px 0px rgba(0,0,0,.4);margin:auto;background-color:rgba(16,16,73,.8);padding:33px 60px;text-align:center;transition:z-index .35s step-start,opacity .15s linear}@media(max-width: 540px){.wallet-acknowledgement{padding:31px 15px 18px 15px;overflow-y:auto;max-height:calc(100% - 60px)}}.wallet-acknowledgement__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;transition:z-index .35s step-start;opacity:1;backdrop-filter:blur(1px);background-color:rgba(16,16,73,.6)}.wallet-acknowledgement__title{margin-bottom:23px;color:#03f9d5;font-family:Rubik,sans-serif;font-size:24px;font-weight:500;line-height:32px;text-align:center}@media(max-width: 540px){.wallet-acknowledgement__title{margin-bottom:6px}}.wallet-acknowledgement__content{display:flex;flex-direction:column;align-items:center}.wallet-acknowledgement__content p{font-family:Rubik,sans-serif;color:#fff;font-size:20px;line-height:24px}@media(max-width: 540px){.wallet-acknowledgement__content p{font-size:15px}}.wallet-acknowledgement__checkbox{position:relative;display:flex;justify-content:center;align-items:center;height:17px;width:170px;margin:16px 0 32px;cursor:pointer}@media(max-width: 390px){.wallet-acknowledgement__checkbox{margin:16px 0}}.wallet-acknowledgement__checkbox .wallet-acknowledgement__checkbox-desc{font-family:Rubik,sans-serif;color:#fff;font-size:16px;line-height:24px;margin-left:9px;white-space:nowrap}.wallet-acknowledgement__checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;justify-content:center;border:1px solid #03f9d5;background-color:#fff}.wallet-acknowledgement__checkbox input[type=checkbox]::before{content:"";width:11px;height:11px;transform:scale(0);background-color:#2a2a57}.wallet-acknowledgement__checkbox input[type=checkbox]:checked::before{transform:scale(1)}.wallet-acknowledgement__checkbox input[type=checkbox]:hover{color:#000}
.longLoadingBlock{position:absolute;top:calc(50% + 45px);left:calc(50% - 278px);width:600px;height:64px;border-radius:50%;perspective:800px;color:#fff;font-size:14px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.congratulations-modal-popup-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:0;background-color:rgba(0,0,0,0);transition:z-index .35s step-end,opacity .35s linear}.congratulations-modal-popup-container.active{z-index:9;transition:z-index .35s step-start;opacity:1}.congratulations-modal-popup-container.active .congratulations-modal-popup-content-container{opacity:1}.congratulations-modal-popup-container.ie{transition:z-index .35s step-start,opacity .35s linear;background-color:rgba(34,34,160,.85)}.congratulations-modal-popup-container .logo-popup{text-align:center;height:51px;width:240px;margin:auto;padding:24px 0 40px;opacity:1}@media screen and (max-width: 768px){.congratulations-modal-popup-container .logo-popup{display:none}}.congratulations-modal-popup-container .logo-popup img{width:100%;max-width:100%}.congratulations-modal-popup-container .congratulations-modal-popup-content-container{max-width:946px;width:calc(100% - 48px);border:1px solid #3030d4;border-radius:5px;background-color:rgba(16,16,73,.8);box-shadow:0 0 4px 0 #7575ff,0 2px 4px 0 rgba(0,0,0,.4);position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;z-index:1;padding:48px;box-sizing:border-box;text-align:center;opacity:0;transition:z-index .35s step-start,opacity .15s linear}@media screen and (max-width: 540px){.congratulations-modal-popup-container .congratulations-modal-popup-content-container{width:calc(100% - 16px);padding:40px 24px}}.congratulations-modal-popup-container .congratulations-modal-popup-content-container .close-button{position:absolute;right:24px;top:24px;cursor:pointer}@media screen and (max-width: 540px){.congratulations-modal-popup-container .congratulations-modal-popup-content-container .close-button{right:12px;top:12px}}.congratulations-modal-popup-container .congratulations-modal-popup-content-container .title{color:#03f9d5;font-family:"Inter",sans-serif;font-size:24px;font-weight:500;line-height:32px;text-align:center;margin-bottom:40px}@media screen and (max-width: 540px){.congratulations-modal-popup-container .congratulations-modal-popup-content-container .title{font-size:16px;line-height:24px}}.congratulations-modal-popup-container .congratulations-modal-popup-content-container .input{height:40px;width:100%;max-width:360px;box-sizing:border-box;border-radius:20px;background-color:#fff;border:1px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;color:#2222a0;font-size:12px;line-height:12px;outline:0}.congratulations-modal-popup-container .congratulations-modal-popup-content-container .input:active,.congratulations-modal-popup-container .congratulations-modal-popup-content-container .input:focus{border:1px solid #03f9d5}.congratulations-modal-popup-container .congratulations-modal-popup-content-container .input.error{border:1px solid #d51818;color:#d51818}.congratulations-modal-popup-container .congratulations-modal-popup-content-container .input.error::placeholder{color:#d51818}.congratulations-modal-popup-container .congratulations-modal-popup-content-container .terms{color:#9090cf;font-family:"Inter",sans-serif;font-size:12px;line-height:12px;display:flex;width:100%;max-width:360px;margin:24px auto 32px;text-align:left}@media screen and (max-width: 540px){.congratulations-modal-popup-container .congratulations-modal-popup-content-container .terms{line-height:20px}}.congratulations-modal-popup-container .congratulations-modal-popup-content-container .terms>div{display:flex;flex-direction:column;justify-content:center}.congratulations-modal-popup-container .congratulations-modal-popup-content-container .terms .checkbox{height:16px;width:16px;border:1px solid #9090cf;border-radius:2px;background-color:#fff;vertical-align:middle;margin:0 8px 0 0}.congratulations-modal-popup-container .congratulations-modal-popup-content-container .error-message{color:#d51818;font-family:"Inter",sans-serif;font-size:13px;font-weight:300;line-height:15px;margin:12px 0 0;text-align:center;display:block}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}:root{--gutter: 20px}button:focus{outline:0}.bridge-options{background-color:#19197f;padding-top:24px;padding-bottom:24px;position:relative;width:calc(100% + 48px);left:-24px}.bridge-options .question__return{display:inline-block;margin-top:20px;color:#fff;font-size:12px;font-weight:500;line-height:14px;text-transform:uppercase;position:relative;padding-left:20px;cursor:pointer}@media(min-width: 22.5em){.bridge-options .question__return{margin-bottom:16px}}.bridge-options .question__return svg{position:absolute;left:0;top:50%;transform:translate(0, -50%)}.bridge-options .close-button{position:absolute;right:24px;top:24px;cursor:pointer}@media screen and (max-width: 540px){.bridge-options .close-button{right:12px;top:12px}}.bridge-options .item{color:#03f9d5;font-family:"Inter",sans-serif;font-size:24px;font-weight:500;line-height:32px;text-align:center;margin-bottom:40px}@media screen and (max-width: 540px){.bridge-options .item{font-size:16px;line-height:24px}}.bridge-options p{color:rgba(252,253,255,.7);font-family:"Inter",sans-serif;font-size:16px;text-align:center;font-weight:300;line-height:1.6}.bridge-options p strong{font-weight:500;color:#03f9d5}@media(min-width: 40em){.bridge-options p{font-size:24px}}.bridge-options .bridge-options-list{padding:0 0 20px 0;margin:0;list-style:none;overflow-y:auto;display:grid;grid-template-columns:1fr;width:100%;max-height:314px}@media(min-width: 40em){.bridge-options .bridge-options-list.mobile{grid-template-columns:1fr 1fr 1fr;max-height:300px}}@media(min-width: 40em){.bridge-options .bridge-options-list.desktop{grid-template-columns:1fr 1fr;max-height:300px}}.bridge-options .bridge-options-list .text{color:#fff;font-family:"Inter",sans-serif;font-size:12px;line-height:18px;text-align:center;margin:30px 0}.bridge-options .bridge-options-list .button{width:65%;margin:auto}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.singleSurveyPreview-wrapper svg{height:90px;width:90px;margin-bottom:20px;margin-top:120px}@media(max-width: 540px){.singleSurveyPreview-wrapper svg{margin-top:36px}}.redirect-container{color:#fff;padding-top:40px;padding-bottom:40px}.redirect-container__head{font-size:28px;font-weight:500;line-height:40px;margin-bottom:20px}.redirect-container .countDown{font-weight:500;font-size:112px;line-height:112px;margin-bottom:20px}@media(min-width: 40em){.redirect-container .main-button{max-width:256px}}.annotation-text{margin-top:32px;color:#f1e9e9;text-align:center;font-family:Rubik,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:normal}@media(max-width: 540px){.annotation-text{font-size:16px}}.survey-stats{margin:40px auto 18px;width:262px;min-height:107px;display:flex;border-radius:8px;border:1px solid #7f7fe9;background:rgba(11,11,115,.5);flex-direction:column}@media(max-width: 540px){.survey-stats{margin-top:32px}}.survey-values{width:260px;display:flex;border-top:1px solid #7f7fe9}.survey-rate{display:flex;align-items:center;justify-content:center;gap:6px;color:#03f9d5;font-size:20px;font-family:Rubik,sans-serif;font-style:normal;padding:19px 0 16px;width:100%;font-weight:500;line-height:normal}.survey-rate span{width:24px;height:24px}.survey-rate span svg{width:24px;height:24px}.survey-time,.survey-users{display:flex;align-items:center;justify-content:center;gap:5px;padding:13px 0;width:130px;font-size:14px;font-family:Rubik,sans-serif;font-weight:400}.survey-time span,.survey-users span{height:18px}.survey-time svg,.survey-users svg{width:18px;height:18px}.survey-description{width:560px;font-family:Rubik,sans-serif;color:#fff;font-size:24px;font-weight:300;line-height:32px;text-align:center;margin:14px auto 18px}.survey-users{border-left:1px solid #7f7fe9}.entry.blur{opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur)}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.profiler-entry+.notifications{padding-top:10px}.noActiveSurvey--buttons{display:flex;flex-direction:column;align-items:center}.noActiveSurvey .notifications{padding-bottom:30px}.noActiveSurvey .notifications .notificationWhenNewGoodSurvey{text-align:center}.noActiveSurvey .notifications .main-button{max-width:327px;margin-top:30px}@media(min-width: 40em){.noActiveSurvey .notifications .main-button{max-width:256px}}.noActiveSurvey .notifications__checkbox{display:block;position:relative;height:54px;margin:0 auto 12px auto;max-width:327px}@media(min-width: 40em){.noActiveSurvey .notifications__checkbox{max-width:344px}}.noActiveSurvey .notifications__checkbox input{display:none}.noActiveSurvey .notifications__checkbox input+label{box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:28px;border:1px solid rgba(255,255,255,.3);background-image:linear-gradient(to top, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);cursor:pointer;margin:auto;position:relative;width:100%;height:54px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;line-height:16px;transition:.3s ease-in-out;padding:0 40px 0 60px;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center}.noActiveSurvey .notifications__checkbox input+label:before{content:"";width:38px;height:38px;border-radius:28px;background-color:rgba(34,34,160,.35);position:absolute;top:50%;left:8px;transform:translate(0, -50%);transition:.3s ease-in-out}.noActiveSurvey .notifications__checkbox input+label:after{content:"";background-image:url('data:image/svg+xml;utf-8,<svg fill="#00a18a" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M186.301 339.893L96 249.461l-32 30.507L186.301 402 448 140.506 416 110z"/></svg>');background-size:100% 100%;position:absolute;top:50%;left:18px;transform:translate(0, -50%);width:17px;height:21px;opacity:0;visibility:hidden}.noActiveSurvey .notifications__checkbox input:checked+label{box-shadow:0 0 4px #03f9d5;border-radius:28px;border:1px solid #03f9d5;background-image:linear-gradient(to top, rgba(5, 193, 165, 0.3) 0%, rgba(3, 249, 213, 0.3) 100%)}.noActiveSurvey .notifications__checkbox input:checked+label:before{box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:28px;background-color:#00ffda}.noActiveSurvey .notifications__checkbox input:checked+label:after{opacity:1;visibility:visible}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.redirect-container{color:#fff;padding-top:40px;padding-bottom:40px}.redirect-container__head{font-size:28px;font-weight:500;line-height:40px;margin-bottom:20px}.redirect-container .countDown{font-weight:500;font-size:112px;line-height:112px;margin-bottom:20px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.progress-bar-container{padding-top:20px}.progress-bar-container .progress-bar{height:8px;width:100%;max-width:750px;margin:auto;position:relative}.progress-bar-container .progress-bar .progress-bar-outer-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;height:8px;width:100%;margin:auto;border:1px solid rgba(255,255,255,.3);opacity:.4;border-radius:4px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);box-shadow:0 2px 4px 0 rgba(0,0,0,.4);box-sizing:border-box}.progress-bar-container .progress-bar .progress-bar-inner-container{position:absolute;top:0;left:0;bottom:0;z-index:1;height:8px;width:1%;transition:width .35s;opacity:.75;border-radius:4px;background-color:#03f9d5;box-shadow:0 -2px 4px 0 #03f9d5,0 2px 4px 0 #03f9d5}.progress-bar-container .progress-bar-text{color:#9090cf;font-family:"Inter",sans-serif;font-size:10px;letter-spacing:1px;line-height:12px;text-align:center;text-transform:uppercase;margin-top:12px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.round-code-wrapper{text-align:center;color:#fff;border-radius:113px;border:2px solid #fff;padding:1px;width:32px;height:32px}.round-code-wrapper.without-round-border{border:none;display:flex;justify-content:center;align-items:center}.round-code-wrapper .round-code{display:inline-block;font-family:Rubik,sans-serif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center;color:#fff}.dropdown-container{position:relative;z-index:4;display:inline-block}.dropdown-container.center .options:before{transform:translate(-50%, 0);right:auto !important;left:50% !important;display:none !important}.dropdown-container.left .options{left:20px !important;right:auto !important}.dropdown-container.left .options:before{display:none !important}.dropdown-container.right .options{left:auto !important;right:-63px}.dropdown-container.right .options:before{display:none !important}.dropdown-container .wrapper{display:flex;cursor:pointer}.dropdown-container .wrapper img{height:16px;width:23px;margin:0 4px}.dropdown-container .wrapper .arrow{color:#fff;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:relative;top:14px;margin:0 7px}@media screen and (max-width: 768px){.dropdown-container.nav-logo .options{width:100vw;max-width:327px;margin:8px 0 0 24px;left:0;right:0;position:fixed}}@media screen and (max-width: 768px){.dropdown-container.nav-logo .options:before{right:auto;left:22px}}.dropdown-container .options{background-color:#fff;z-index:5;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);width:202px;border-radius:8px;padding:8px 4px;position:absolute;margin-top:15px;left:-85px;min-height:282px}.dropdown-container .options:after{content:"";position:absolute;width:0;height:0;left:91px;top:-20px;border-top:solid 10px rgba(0,0,0,0);border-left:solid 10px rgba(0,0,0,0);border-right:solid 10px rgba(0,0,0,0);border-bottom:solid 10px #fff}.dropdown-container .options input{height:38px;box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:8px 8px 0 0;border:1px solid rgba(255,255,255,.3);background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%);outline:none;text-shadow:0 1px 1px rgba(0,0,0,.4);color:#4e4c6b;font-family:Rubik,sans-serif;font-size:16px;width:100%;padding:12px 16px}.dropdown-container .options input::-webkit-input-placeholder{color:#fff;transition:opacity .3s ease-in-out}.dropdown-container .options input:-moz-placeholder{color:#fff;transition:opacity .3s ease-in-out}.dropdown-container .options input::-moz-placeholder{color:#fff;transition:opacity .3s ease-in-out}.dropdown-container .options input:-ms-input-placeholder{color:#fff;transition:opacity .3s ease-in-out}.dropdown-container .options input:hover::-webkit-input-placeholder{opacity:0}.dropdown-container .options input:hover:-moz-placeholder{opacity:0}.dropdown-container .options input:hover::-moz-placeholder{opacity:0}.dropdown-container .options input:hover:-ms-input-placeholder{opacity:0}@media screen and (max-width: 540px){.dropdown-container .options{width:100vw;max-width:327px;margin:8px auto 0;left:0;right:0;position:fixed}}.dropdown-container .options:before{content:"";position:absolute;right:50%;top:-8px;width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);z-index:2}@media screen and (max-width: 540px){.dropdown-container .options:before{right:auto;left:82px}}.dropdown-container .options.hide{display:none}.dropdown-container .options .item{padding:8px 16px 8px 24px;text-align:left;color:#4e4c6b;font-family:"Inter",sans-serif;font-size:12px;line-height:16px;vertical-align:middle;position:relative;cursor:pointer}@media screen and (max-width: 540px){.dropdown-container .options .item{padding:8px 16px}}.dropdown-container .options .item img{height:16px;width:23px;margin-right:24px;vertical-align:middle}.dropdown-container .options .item .checkmark{display:none;position:absolute;right:0;top:11px;height:10px;width:11px}.dropdown-container .options .item:hover,.dropdown-container .options .item:active,.dropdown-container .options .item:focus,.dropdown-container .options .item.selected{color:#fff;font-weight:500;background-color:#2222a0;border-radius:5px}.dropdown-container .options .item.selected .checkmark{display:block}.dropdown-container .rtlOptions{left:2px}@media(max-width: 639px){.dropdown-container .rtlOptions{right:0 !important}}.dropdown-container .rtlOptions:before{display:none !important}.dropdown-container .rtlItem{margin-left:12px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.menu-container{position:relative;display:inline-block}.menu-container .menu-icon{width:32px;height:32px}.menu-container.center .options:before{transform:translate(-50%, 0);right:auto !important;left:50% !important;display:none !important}.menu-container.left .options{left:20px !important;right:auto !important}.menu-container.left .options:before{display:none !important}.menu-container.right .options{left:auto !important;right:-50px}.menu-container.right .options:before{display:none !important}.menu-container .wrapper{display:flex;cursor:pointer}.menu-container .wrapper .arrow{color:#fff;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:relative;top:14px;margin:0 7px}@media screen and (max-width: 768px){.menu-container.nav-logo .options{width:100vw;max-width:327px;margin:8px 0 0 24px;left:0;right:0;position:fixed}}@media screen and (max-width: 768px){.menu-container.nav-logo .options:before{right:auto;left:22px}}.menu-container .menu-options{width:195px;border-radius:8px;position:absolute;margin-top:25px;z-index:3;left:-176px;min-height:180px;padding:1px;background:linear-gradient(0deg, rgba(11, 11, 115, 0.5), rgba(11, 11, 115, 0.5)),linear-gradient(262deg, rgba(127, 127, 233, 0.5) 0.66%, rgba(3, 249, 213, 0.5) 87.17%)}@media screen and (max-width: 540px){.menu-container .menu-options{margin:8px auto 0;left:initial;right:26px;position:fixed}}.menu-container .menu-options .list{display:flex;flex-direction:column;gap:20px;padding:29px 18px 30px 23px;font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:19px;text-align:left;border-radius:8px;background-color:rgba(11,11,115,.5);min-height:198px}.menu-container .menu-options .list a,.menu-container .menu-options .list a:hover{color:#fff;text-decoration:none}.menu-container .menu-options.hide{display:none}.menu-container .menu-options .item{padding:8px 16px 8px 24px;text-align:left;color:#4e4c6b;font-family:"Inter",sans-serif;font-size:12px;line-height:16px;vertical-align:middle;position:relative;cursor:pointer}@media screen and (max-width: 540px){.menu-container .menu-options .item{padding:8px 16px}}.menu-container .menu-options .item img{height:16px;width:23px;margin-right:24px;vertical-align:middle}.menu-container .menu-options .item .checkmark{display:none;position:absolute;right:0;top:11px;height:10px;width:11px}.menu-container .menu-options .item:hover,.menu-container .menu-options .item:active,.menu-container .menu-options .item:focus,.menu-container .menu-options .item.selected{color:#fff;font-weight:500;background-color:#2222a0;border-radius:5px}.menu-container .menu-options .item.selected .checkmark{display:block}.menu-container .rtlOptions{left:2px}@media(max-width: 639px){.menu-container .rtlOptions{right:0 !important}}.menu-container .rtlOptions:before{display:none !important}.menu-container .rtlItem{margin-left:12px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.header{width:100%;padding:23px 110px 0;position:relative;z-index:100;display:flex;justify-content:space-between;align-items:center}.header.isSignUp{justify-content:flex-start}.header.isSignUp .languageDropdownForSignUp--wrapper{margin-right:135px;margin-left:auto}.header .header-logout-button{display:flex;align-items:center}.header .header-logout-button span{line-height:1}.header .language-container{display:flex;align-items:center;justify-content:space-between;color:#fff}@media(max-width: 822px){.header{padding:16px 16px 18px 24px}}@media(max-width: 639px){.header{padding:16px 16px 18px 24px}}.header .header__logo.isSignUp{padding-left:0;margin-left:135px}.header .header__logo svg{width:auto;height:32px;display:inline-block}@media(min-width: 40em){.header .header__logo svg{height:40px}}.header .referLogo{display:flex;margin-right:6px}.header .referLogo svg{width:13px;height:16px}.header .logout-link svg{fill:#fff;width:22px;height:22px}.header .referAndEarn{width:162px;height:32px;border-radius:28px;box-shadow:0 0 4px 0 #03f9d5;border:solid 1px #03f9d5;background:rgba(5,193,165,.4);display:flex;align-items:center;justify-content:center;margin-right:32px;cursor:pointer}.header .referAndEarn .text{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;color:#03f9d5;text-transform:uppercase;font-family:Rubik,sans-serif}.header .myPayments{margin-right:20px;display:flex;align-items:center}.header .myPayments .text{text-shadow:0 1px 1px rgba(0,0,0,.4);font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;text-transform:uppercase;font-family:Rubik,sans-serif;letter-spacing:2px;color:#fff}@media(max-width: 639px){.header .myPayments{margin-right:-20px;margin-top:-1px}}.header__middle-links{color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:16px}@media(max-width: 406px){.header__middle-links{font-size:13px}}@media(max-width: 361px){.header__middle-links{font-size:11px}}@media(max-width: 331px){.header__middle-links{font-size:10px}}.header__middle-links a{color:#179cff;text-decoration:none;margin-left:10px;display:inline-block}@media(max-width: 640px){.header__middle-links a{margin:auto}}.header__middle-links a:hover{color:#03f9d5}.header__middle-links .language{margin-right:10px}@media(max-width: 640px){.header .mobileAlreadyAUser{display:flex;align-items:center;justify-content:center}.header .mobileAlreadyAUser a{margin-left:5px !important;margin-right:0 !important}.header .mobileFlex{display:flex;justify-content:center}}.header .notificationPaymentBlock{width:24px;height:24px;border-radius:2px;border:solid 1px rgba(255,255,255,.1);margin-right:10px;background-color:rgba(29,29,139,.2);opacity:.5}.header .notificationPaymentBlock.notificationTrue{box-shadow:0 0 4px 0 #f99703;border:solid 1px #f99703;background-color:rgba(249,151,3,.2);opacity:1}.header .notificationPaymentBlock.notificationTrue svg{fill:#f99703}.header .notificationPaymentBlock .paymentsLogo{display:flex}.header .notificationPaymentBlock .paymentsLogo svg{width:12px;height:16px;margin-left:5px;margin-top:3px}.header .menu-logout{cursor:pointer;color:#fff}.header .header__progress-bar{flex:1 0;margin:0 15px}@media(min-width: 40em){.tomy-up-container{margin-bottom:30px}.tomy-up-container .alpha-video-player-container{margin-bottom:-100px}}
.donut{height:22px;width:22px}@media(max-width: 639px){.donut{height:14px;width:14px}.donut:after{height:10px !important;width:10px !important}}.donut{box-sizing:border-box;margin:0 auto;display:grid;position:relative;place-items:center;background-image:conic-gradient(#03F9D5 var(--progress), #7A7ACF var(--progress) 100%);border-radius:50%;background-repeat:no-repeat;transition:all .3s}.donut::after{height:18px;width:18px;background:#0b0b73;content:attr(data-progress);text-align:center;vertical-align:middle;line-height:7px;font-size:xx-large;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.accountValues{display:flex;background:rgba(11,11,115,.5019607843);align-items:center;border-radius:10px;border:solid .75px rgba(127,127,233,.5019607843);height:48px}.accountValues a:hover{color:#fff}.accountValues-icon{width:22px;height:22px;min-height:22px;min-width:22px;margin-inline-end:6px}.accountValues-line{height:16px;width:1px;background:rgba(127,127,233,.5019607843)}.accountValues-streak{text-decoration:none;color:#fff;display:flex;align-items:center;padding:13px 22px 13px 12px;font-family:Rubik,sans-serif;font-size:16px;font-weight:500;line-height:18.96px}.accountValues-streak:hover{text-decoration:none}.accountValues-atoms{text-decoration:none;color:#fff;display:flex;align-items:center;padding:13px 19px 13px 12px;font-family:Rubik,sans-serif;font-size:16px;font-weight:500;line-height:18.96px}.accountValues-atoms:hover{text-decoration:none}.accountValues-reward{text-decoration:none;color:#fff;display:flex;align-items:center;font-family:Rubik,sans-serif;font-size:16px;font-weight:500;line-height:18.96px;padding:13px 15px 13px 12px}.accountValues-reward:hover{text-decoration:none}.accountValues-walletValues{margin-inline-end:32px}.accountValues-menuWrapper{display:flex;align-items:center;justify-content:center;padding:0 12px}@media(max-width: 639px){.accountValues{padding:15px 12px;margin:0 auto}.accountValues-icon{width:22px;height:22px;min-height:22px;min-width:22px}.accountValues-streak{padding:0 8px 0 0;font-size:12px;line-height:14.22px}.accountValues-atoms{padding:0 12px;font-size:12px;line-height:14.22px}.accountValues-reward{padding:0 12px;font-size:12px;line-height:14.22px}.accountValues-walletValues{margin-inline-end:12px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.flex{display:flex}.social-source-padding{padding-top:45px}@media(max-width: 500px){.social-source-padding{padding-top:15px}}.minWidth{min-width:226px !important}.social-signup-ambassador-button{height:128px;width:128px;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.4);box-sizing:border-box;cursor:pointer;margin:10px;z-index:2;position:relative}@media screen and (max-width: 540px){.social-signup-ambassador-button{width:46%;margin:2%}}.social-signup-ambassador-button:hover,.social-signup-ambassador-button:focus,.social-signup-ambassador-button:active,.social-signup-ambassador-button.selected{transition:background-color .35s,transform .35s}.social-signup-ambassador-button:hover.otherSource,.social-signup-ambassador-button:focus.otherSource,.social-signup-ambassador-button:active.otherSource,.social-signup-ambassador-button.selected.otherSource{border:solid 1px #f90 !important;background-color:#ffbc00 !important}.social-signup-ambassador-button:hover.youtube,.social-signup-ambassador-button:focus.youtube,.social-signup-ambassador-button:active.youtube,.social-signup-ambassador-button.selected.youtube{border:solid 1px #ff4e00 !important;background-color:#ff4e00 !important}.social-signup-ambassador-button:hover.social,.social-signup-ambassador-button:focus.social,.social-signup-ambassador-button:active.social,.social-signup-ambassador-button.selected.social{border:solid 1px #3259d4 !important;background-color:#3259d4 !important}.social-signup-ambassador-button:hover.personalBlog,.social-signup-ambassador-button:focus.personalBlog,.social-signup-ambassador-button:active.personalBlog,.social-signup-ambassador-button.selected.personalBlog{border:solid 1px #bb3069 !important;background-color:#bb3069 !important}.social-signup-ambassador-button:hover .checkMarkContainerCorner,.social-signup-ambassador-button:focus .checkMarkContainerCorner,.social-signup-ambassador-button:active .checkMarkContainerCorner,.social-signup-ambassador-button.selected .checkMarkContainerCorner{background-color:#fff}.social-signup-ambassador-button.youtube{border:solid 1px #ff4545;background-color:red;display:grid}.social-signup-ambassador-button.youtube .iconSocial{background:url(/7d9252bb00f3751a061954bc900d8f87.svg);background-position:center;background-repeat:no-repeat}.social-signup-ambassador-button.youtube .iconSocial{width:100%}.social-signup-ambassador-button.youtube .iconSocial img{height:100%;max-height:100%}.social-signup-ambassador-button.youtube .social-display{display:contents}.social-signup-ambassador-button.social{border:solid 1px #4646df;background-color:#1e1ed8;display:grid}.social-signup-ambassador-button.social .iconSocial{background:url(/f8bc71f38f93eb7b2010654b84ebfd98.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.social-signup-ambassador-button.social .iconTwitter{background:url(/8df23d857418ddf952b548fabd29851b.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.social-signup-ambassador-button.social .iconInstagram{background:url(/5e1e8d58d2be9675bd9dc08202957429.svg);background-position:center;background-repeat:no-repeat;background-size:contain;padding:0 25px}.social-signup-ambassador-button.social .iconSocial{width:24px;height:24px}.social-signup-ambassador-button.social .iconSocial img{height:100%;max-height:100%}.social-signup-ambassador-button.social .iconTwitter{width:24px;height:24px}.social-signup-ambassador-button.social .iconTwitter img{height:100%;max-height:100%}.social-signup-ambassador-button.social .iconInstagram{width:24px;height:24px}.social-signup-ambassador-button.social .iconInstagram img{height:100%;max-height:100%}.social-signup-ambassador-button.social .social-display{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.social-signup-ambassador-button.personalBlog{border:solid 1px #e46891;background-color:#db3069}.social-signup-ambassador-button.personalBlog:hover,.social-signup-ambassador-button.personalBlog:active,.social-signup-ambassador-button.personalBlog:focus{background-color:#db3069}.social-signup-ambassador-button.personalBlog .iconSocial{background:url(/5e5253c1117b4cc10b62011bb700b1e8.svg);background-position:center;background-repeat:no-repeat}.social-signup-ambassador-button.personalBlog .iconSocial{width:100%;height:40px}.social-signup-ambassador-button.personalBlog .iconSocial img{height:100%;max-height:100%}.social-signup-ambassador-button.personalBlog .iconText{font-family:"Inter",sans-serif;font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff}.social-signup-ambassador-button.personalBlog .social-display{margin-top:22px}.social-signup-ambassador-button.otherSource{border:solid 1px #ffd96e;background-color:#fcc62d;display:grid}.social-signup-ambassador-button.otherSource .iconText{font-family:"Inter",sans-serif;font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#624c0f}.social-signup-ambassador-button.otherSource .social-display{display:contents}.social-signup-ambassador-button .checkMarkContainerCorner{position:absolute;right:0;width:32px;height:32px;border-radius:3px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.4);background-color:rgba(0,0,0,.2);clip-path:polygon(0 1%, 100% 0, 100% 100%)}.social-signup-ambassador-button .iconCheckMark{position:absolute;width:12px;right:2px;height:19px;margin:auto;font-size:14px;opacity:.3;top:-1px}.social-signup-ambassador-button .checkMarkActive{background-color:#fff}.social-signup-ambassador-button .mainHover{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;z-index:10;cursor:default}.social-signup-ambassador-button .showHover{display:none}.social-signup-ambassador-button .mainHover:hover .showHover{display:flex}.social-signup-ambassador-button .showHover{align-items:center;justify-content:center;width:100%;height:100%;position:absolute;border-radius:2px}.social-signup-ambassador-button .showHover.otherSource{border:solid 1px #ffd96e;background-color:#fcc62d}.social-signup-ambassador-button .showHover.youtube{border:solid 1px #ff4545;background-color:red !important}.social-signup-ambassador-button .showHover.social{border:solid 1px #4646df;background-color:#1e1ed8}.social-signup-ambassador-button .showHover.personalBlog{border:solid 1px #e46891;background-color:#db3069}.social-signup-ambassador-button .showHoverBlock{display:flex;flex-direction:row;font-size:12px;width:100%;justify-content:space-evenly}.social-signup-ambassador-button .showHoverBlock .trashIcoSocial{width:23px;height:26px;display:block;margin:auto}.social-signup-ambassador-button .showHoverBlock>span{cursor:pointer;color:#fff}.justify-middle{margin-left:auto;margin-right:auto}@media screen and (max-width: 767px)and (min-width: 541px){.social-signup-ambassador-button{height:105px;width:105px;margin:5px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.social-signup-button{height:112px;width:106px;flex:0 0 106px;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.4);padding:28px 0 16px;box-sizing:border-box;cursor:pointer;margin:0 10px}@media screen and (max-width: 540px){.social-signup-button{width:98px;margin:0 5px}}.social-signup-button.facebook{background-color:#3b5998}.social-signup-button.facebook:hover,.social-signup-button.facebook:active,.social-signup-button.facebook:focus{background-color:#2e64d7}.social-signup-button.facebook .icon{background:url(/3573d86c7c6e67c3650ea8bda323f4c4.svg);background-position:center;background-repeat:no-repeat}.social-signup-button.google{background-color:#d62d20}.social-signup-button.google:hover,.social-signup-button.google:active,.social-signup-button.google:focus{background-color:#ff4e00}.social-signup-button.google .icon{background:url(/32e28f958a539d505a7ca95ac0994c20.svg);background-position:center;background-repeat:no-repeat}.social-signup-button .icon{width:100%;height:40px}.social-signup-button .icon img{height:100%;max-height:100%}.social-signup-button .text{padding-top:16px;color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:12px;text-align:center;text-transform:uppercase}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.login-page-content{position:relative;z-index:1}@media(max-width: 460px){.login-page-content{padding:0 20px}}.login-page-content .container{padding:0}.login-page-content.blur{opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur)}.login-page-content.blur .landing-page-topbar-container,.login-page-content.blur .logo{opacity:0 !important}.login-page-content>.grid-container{max-width:400px;padding-left:0;padding-right:0}.login-page-content .title{color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:12px;text-align:center;text-transform:uppercase}.login-page-content .signUpTitle{color:#40eaf3;font-family:"Rubik",sans-serif;font-size:24px;padding-bottom:15px;text-transform:inherit;font-weight:500}.login-page-content .text{color:#fff;font-family:"Inter",sans-serif;font-size:12px;line-height:18px;text-align:center}.login-page-content .social-container{margin-top:16px;margin-bottom:46px;display:flex;justify-content:center;flex-direction:row}.login-page-content .separator{margin:30px auto 16px auto;display:flex;justify-content:center}.login-page-content .separator .middle{height:12px;width:20px;color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:12px;text-align:center;text-transform:uppercase;margin:0 8px}.login-page-content .separator .left,.login-page-content .separator .right{height:1px;width:162px;background-color:#fff;margin-top:5px}.login-page-content .field{margin-bottom:20px}.login-page-content .field.focus .label{color:#03f9d5}.login-page-content .field.focus .input{border:1px solid #03f9d5}.login-page-content .field.error .label{color:#d51818}.login-page-content .field.error .input{border:1px solid #d51818;color:#d51818}.login-page-content .field.error .input::placeholder{color:#d51818}.login-page-content .field.error .error-message{display:block}.login-page-content .field.password{margin-top:16px}.login-page-content .field .label{color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:12px;text-transform:uppercase;margin-bottom:10px}.login-page-content .field .input{height:40px;width:100%;box-sizing:border-box;border-radius:20px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;color:#2222a0;font-size:12px;outline:0;border:1px solid #fff}.login-page-content .field .error-message{color:#d51818;font-family:"Inter",sans-serif;font-size:13px;font-weight:300;line-height:15px;margin:12px 0 0;text-align:center;display:none}@media(max-width: 39.99em){.login-page-content .field .error-message{text-align:left}}.login-page-content .field .terms{margin-top:24px;margin-bottom:30px;color:#9090cf;font-family:"Inter",sans-serif;font-size:12px;line-height:20px;display:flex}.login-page-content .field .terms>div{display:flex;flex-direction:column;justify-content:center}.login-page-content .field .warning{margin:8px 0 30px 8px;color:rgba(255,255,255,.8);font-family:Rubik,sans-serif;font-size:12px;line-height:20px;display:flex}@media(max-width: 400px){.login-page-content .field .warning{font-size:11px}}.login-page-content .field .warning>span{width:12px;height:12px;margin:0 8px 0 0;color:#03f9d5;font-weight:bold}.login-page-content .field .checkbox{height:16px;width:16px;border:1px solid #9090cf;border-radius:2px;background-color:#fff;vertical-align:middle;margin:0 8px}@media(min-width: 768px)and (min-width: 22.5em){.login-page-content .landing-page-buttonsection-container{padding-bottom:40px}}@media(max-width: 500px){.loginBlock .containerHeight{height:calc(100vh - 8rem);min-height:520px}.loginBlock .landing-page-buttonsection-container{position:absolute;left:0;right:0;bottom:15px;padding:0}}@media(max-width: 340px){.loginBlock .containerHeight{height:100%}.loginBlock .landing-page-buttonsection-container{position:relative;padding-bottom:20px}}.clock-bg-container{position:fixed;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;width:100%;height:100%;overflow:hidden}.clock-bg-container svg{width:100%;height:100%;position:absolute;top:0;left:0}.login-logo{margin-bottom:40px;display:block}.login-page-ambassador-title{font-size:24px;font-weight:500;line-height:1.33;letter-spacing:normal;text-align:center;color:#40eaf3;margin:0}@media(min-width: 960px){.login-page-ambassador-title{padding:60px 0}}
.forgotPassword .mainTitle{padding-bottom:12px}.forgotPassword .mainText{padding-bottom:20px}@media(min-width: 768px){.forgotPassword{padding-top:100px}.forgotPassword .mainTitle{font-size:24px;color:#03f9d5;padding-bottom:24px}.forgotPassword .mainText{font-size:16px;padding-bottom:40px;line-height:1.5}.forgotPassword .containerWidth{width:500px !important}.forgotPassword .input{width:400px;display:block;margin-left:auto;margin-right:auto}.forgotPassword .main-button{width:320px;display:block;margin-left:auto;margin-right:auto}}@media(max-width: 500px){.forgotPassword .containerHeight{height:calc(100vh - 8rem);min-height:270px}.forgotPassword .landing-page-buttonsection-container{position:absolute;left:0;right:0;bottom:0;padding:0}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.rotating-carousel-container{position:fixed;right:0;top:0;bottom:0;z-index:1;width:42%}.rotating-carousel-container .rotation-container{display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:100%;height:100%}.rotating-carousel-container .rotation-container .circle{position:absolute;box-sizing:border-box;height:160vh;width:160vh;border:10px solid #6060bc;box-shadow:0 2px 4px 0 #6060bc;border-right:none;border-top-left-radius:50%;border-bottom-left-radius:50%;transform:translateX(70px);z-index:1}.rotating-carousel-container .rotation-container .items{position:absolute;z-index:4;margin:auto;height:160vh;width:160vh;transform:translateX(70px)}.rotating-carousel-container .rotation-container .items .item{height:112px;width:112px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:5;transform-origin:center;cursor:pointer}@media(min-width: 64em){.rotating-carousel-container .rotation-container .items .item{height:138px;width:138px}}.rotating-carousel-container .rotation-container .items .item.active{opacity:1}.rotating-carousel-container .rotation-container .items .item.active img{transition:all .35s;transform:scale(1.43, 1.43);transform-origin:center}.rotating-carousel-container .rotation-container .items .item img{width:100%;height:100%;transition:all .35s}.rotating-carousel-container .title-vertical-container{position:absolute;top:0;left:0;width:100%;min-height:100vh;min-height:calc(100vh - var(--vh-offset, 0px))}.rotating-carousel-container .title-vertical-container .title{display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:absolute;top:103px;right:0;width:100%;height:calc(100% - 210px);margin:auto;text-align:center}@media(min-width: 75em){.rotating-carousel-container .title-vertical-container .title{height:calc(100% - 140px)}}.rotating-carousel-container .title-vertical-container .title .text{width:100%;max-width:250px;margin:auto;color:#fff;font-family:"Inter",sans-serif;font-size:28px;line-height:40px;font-weight:300;text-align:center;height:343px;position:relative;left:60px}@media(min-width: 75em){.rotating-carousel-container .title-vertical-container .title .text{height:463px;font-size:40px;line-height:47px;max-width:320px}}.rotating-carousel-container .title-vertical-container .title .text span{color:#40eaf3;font-weight:500}.rotating-carousel-container .content-container{display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:absolute;top:0;right:0;width:calc(100% - 138px);height:100%;z-index:3}@media(min-width: 75em){.rotating-carousel-container .content-container{width:100%}}.rotating-carousel-container .content-container .items{width:100%;max-width:240px;height:60px;margin:0 auto;position:relative;left:-10px}@media(min-width: 75em){.rotating-carousel-container .content-container .items{max-width:320px;height:96px;left:60px}}.rotating-carousel-container .content-container .items .item{color:#fff;font-family:"Inter",sans-serif;font-size:16px;line-height:1.4;text-align:center;position:absolute;width:100%;opacity:0;transition:opacity .35s linear}@media(min-width: 75em){.rotating-carousel-container .content-container .items .item{font-size:24px}}.rotating-carousel-container .content-container .items .item.active{opacity:1;transition:opacity .35s linear;transition-delay:.35s}.rotating-carousel-container .content-container .items .item span{color:#40eaf3;font-weight:500}.rotating-carousel-container .bg-icon{display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:absolute;top:0;right:43px;width:192px;height:100%;z-index:2}.rotating-carousel-container .bg-icon .img{height:233px;width:192px}.rotating-carousel-container .bg-icon .img img{height:100%;max-width:100%}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.how-it-works-content-large{text-align:center}.how-it-works-content-large__logo{margin-bottom:24px}.how-it-works-content-large .how-works-left>.shrink{max-width:380px}@media(min-width: 50em){.how-it-works-content-large .how-works-left>.shrink{max-width:425px}}.how-it-works-content-large .how-works-left .title{color:#fff;font-family:"Inter",sans-serif;font-weight:300;text-align:center;font-size:28px;line-height:40px;margin-top:20px}@media(min-width: 40em){.how-it-works-content-large .how-works-left .title{font-size:40px;line-height:47px}}.how-it-works-content-large .how-works-left .title span{color:#6060bc;font-weight:500}.how-it-works-content-large .how-works-left .items{margin-top:32px}.how-it-works-content-large .how-works-left .items .item{display:flex;justify-content:flex-start}.how-it-works-content-large .how-works-left .items .item:not(:last-child){margin-bottom:24px}.how-it-works-content-large .how-works-left .items .item .icon{margin-right:50px;flex-shrink:0;flex-grow:0;width:72px;height:72px}@media(min-width: 64em){.how-it-works-content-large .how-works-left .items .item .icon{width:112px;height:112px}}.how-it-works-content-large .how-works-left .items .item .icon img{width:100%;height:100%}.how-it-works-content-large .how-works-left .items .item .text{text-align:left;color:#fff;font-family:"Inter",sans-serif;font-size:16px;line-height:1.4}.how-it-works-content-large .how-works-left .items .item .text span{color:#6060bc;font-weight:500}.how-it-works-content-large .main-button{z-index:9;margin-top:20px}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(/c5cd7f5300576ab4c88202b42f6ded62.gif) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/ced611daf7709cc778da928fec876475.eot);
    src: url(/ced611daf7709cc778da928fec876475.eot?#iefix) format('embedded-opentype'), url(/b7c9e1e479de3b53f1e4e30ebac2403a.woff) format('woff'), url(/d41f55a78e6f49a5512878df1737e58a.ttf) format('truetype'), url(/f97e3bbf73254b0112091d0192f17aec.svg#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '\2190';
}
[dir='rtl'] .slick-prev:before
{
    content: '\2192';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '\2192';
}
[dir='rtl'] .slick-next:before
{
    content: '\2190';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '\2022';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.landing-page-slider-card{height:100%;display:flex;flex-direction:column;max-height:none}@media(min-width: 40em){.landing-page-slider-card{max-height:550px}}.landing-page-slider-card.blue .title span{color:#03f9d5}.landing-page-slider-card.blue .card-content .vertical-container .subtitle{color:#03f9d5}.landing-page-slider-card.purple .title span{color:#40eaf3}.landing-page-slider-card.purple .card-content .vertical-container .subtitle{color:#40eaf3}.landing-page-slider-card .title{padding-bottom:30px;color:#fff;font-family:"Inter",sans-serif;font-size:28px;line-height:1.4;font-weight:300;line-height:40px;text-align:center;padding-bottom:30px}@media(min-width: 40em){.landing-page-slider-card .title{font-size:40px;padding-bottom:64px;padding-top:40px}}.landing-page-slider-card .title span.highlight{font-weight:500}.landing-page-slider-card .card-image{text-align:center;padding:0 36px}.landing-page-slider-card .card-image img{width:100%;max-width:100%;max-height:256px}.landing-page-slider-card .card-content{height:100%;display:flex;flex-direction:column;justify-content:center;max-width:500px;margin:auto}.landing-page-slider-card .card-content .vertical-container .subtitle{color:#6060bc;font-weight:500;font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-align:center;margin-top:20px}@media(min-width: 40em){.landing-page-slider-card .card-content .vertical-container .subtitle{font-size:24px;line-height:32px}}.landing-page-slider-card .card-content .vertical-container .text{color:#fff;font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center}@media(min-width: 40em){.landing-page-slider-card .card-content .vertical-container .text{font-size:24px;line-height:32px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.how-it-works-content-small .slick-slider .slick-dots{width:calc(100% - 48px);margin:20px auto 30px auto;position:relative;bottom:0}@media(min-width: 40em){.how-it-works-content-small .slick-slider .slick-dots{margin-top:60px}}.how-it-works-content-small .slick-slider .slick-dots li{width:8px;height:8px}.how-it-works-content-small .slick-slider .slick-dots li:not(:last-child){margin-right:8px}.how-it-works-content-small .slick-slider .slick-dots li button{height:8px;width:8px;pointer-events:none}.how-it-works-content-small .slick-slider .slick-dots li button:before{height:8px;width:8px;background-color:#6060bc;content:" ";border-radius:50%}.how-it-works-content-small .slick-slider .slick-dots li.slick-active button:before{background-color:#40eaf3}.how-it-works-content-small .slick-slider .slick-arrow{display:none}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.privacy{position:relative}.privacy.blur{opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur)}.privacy.blur .landing-page-topbar-container,.privacy.blur .logo,.privacy.blur .blur-hide{opacity:0 !important}.privacy.blur .wave-bg-container{left:-24px;right:-24px}.privacy .title{color:#fff;font-family:"Inter",sans-serif;font-weight:300;max-width:1140px;margin:10px auto 20px;font-size:28px;line-height:40px}@media(min-width: 40em){.privacy .title{font-size:40px;margin:20px auto 40px;line-height:47px}}.privacy .title span{color:#179cff;font-weight:500}.privacy .date{color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:12px;max-width:1140px;margin:0 auto 16px;text-transform:uppercase}.privacy .columns{position:relative;z-index:3;display:flex;justify-content:center}@media screen and (max-width: 1024px){.privacy .columns{display:block}}.privacy .columns .column-left{width:calc(50% - 15px);max-width:555px;margin-right:15px}@media screen and (max-width: 1024px){.privacy .columns .column-left{max-width:100%;width:100%;margin:0;box-sizing:border-box}}.privacy .columns .column-right{width:calc(50% - 15px);max-width:555px;margin-left:15px}@media screen and (max-width: 1024px){.privacy .columns .column-right{max-width:100%;width:100%;padding:0 24px;margin:0;box-sizing:border-box}}.privacy .columns .text{color:#fff;font-family:"Inter",sans-serif;font-size:12px;line-height:18px;margin-bottom:32px;overflow-wrap:break-word}.privacy .columns .text span{color:#03f9d5}.privacy .columns .text a{text-decoration:none;font-weight:500;color:#179cff}.privacy .columns .text a:hover,.privacy .columns .text a:active,.privacy .columns .text a:focus{color:#bb3069;text-decoration:underline}.privacy .columns .subtitle{color:#03f9d5;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;line-height:22px;margin-bottom:8px;text-transform:uppercase}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.faq-publisher-question-container{border-radius:8px;box-shadow:0 10px 16px 0 rgba(252,253,255,.05);border:solid 1px rgba(255,255,255,.2);background-color:rgba(255,255,255,.1);height:80px}@media(max-width: 500px){.faq-publisher-question-container{height:105px}}.faq-publisher-question-container:first-child{padding-top:0}.faq-publisher-question-container .question{height:100%;display:flex;justify-content:flex-start;cursor:pointer}.faq-publisher-question-container .question .text{font-size:18px;margin-left:30px;color:rgba(255,255,255,.5);flex-basis:50%}@media screen and (max-width: 540px){.faq-publisher-question-container .question .text{font-size:16px;line-height:22px}}@media(max-width: 767px){.faq-publisher-question-container .question .text{font-size:14px}}@media(max-width: 408px){.faq-publisher-question-container .question .text{font-size:11px}}@media(max-width: 343px){.faq-publisher-question-container .question .text{font-size:9px}}.faq-publisher-question-container .question .questionBlock{height:100%;width:100%;display:flex;justify-content:space-between;align-items:center}.faq-publisher-question-container .question:hover .text,.faq-publisher-question-container .question:focus .text,.faq-publisher-question-container .question.active .text{color:#fff;font-weight:500}.faq-publisher-question-container .imgBlock{width:38px;height:38px;border-radius:28px;border:solid 1px #0c0221;background-color:rgba(31,11,75,.35);display:flex;justify-content:center;margin-right:30px}@media(max-width: 500px){.faq-publisher-question-container .imgBlock{margin-right:20px}}.faqAnswer{transition:height .35s,opacity .25s,padding-top .25s;height:1;opacity:1;font-family:"Inter",sans-serif;font-size:12px;line-height:18px;padding:30px 30px 14px 30px;color:#fff}.faqAnswer.hidden{transition:height .35s,opacity .25s,padding-top .25s;height:0;opacity:0;padding-top:0}.mb16{margin-right:10px;margin-bottom:16px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.icoFaq{fill:#db3069;width:32px;height:32px;display:inline-grid;margin-right:10px}.icoFaq .isvg{position:relative;top:50%;transform:translateY(-38%)}@media(min-width: 64em){.publisherFaqMainBlock{overflow:hidden;width:calc(100% + 24px) !important;position:relative;min-height:540px !important}}.publisherFaqMainBlock>.grid-container{padding-left:0;padding-right:0}.publisherFaqMainBlock .title{color:#fff;font-family:"Inter",sans-serif;font-size:40px;font-weight:300;line-height:47px;margin:0 0 40px 0;font-size:28px;line-height:40px}@media(min-width: 40em){.publisherFaqMainBlock .title{font-size:40px;line-height:47px}}.publisherFaqMainBlock .title span{color:#179cff;font-weight:500}.publisherFaqMainBlock .faqs-content{margin-left:auto;margin-right:auto}@media(min-width: 64em){.publisherFaqMainBlock .faqs-content{max-width:750px !important}}.publisherFaqMainBlock .faqs-content .items{overflow-y:scroll;overflow-x:hidden;max-height:381px}.publisherFaqMainBlock .faqs-content .items::-webkit-scrollbar-thumb{background:#03f9d5 !important;border-radius:10px !important}.publisherFaqMainBlock .faqs-content .items::-webkit-scrollbar-track{background:rgba(0,0,0,0) !important;border:none !important}
.yourSettings{font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;text-align:center;letter-spacing:normal;color:#fff;padding-bottom:16px}.editDetails{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:rgba(255,255,255,.8);padding-bottom:40px}.icoOptions{fill:#fec700;width:21px;height:32px;display:inline-grid;margin-right:10px}.icoPayments{fill:#03f9d5;width:21px;height:32px;display:inline-grid;margin-right:10px}.icoClicks{fill:#f1607f;width:21px;height:32px;display:inline-grid;margin-right:10px}.icoCard{width:24px;height:32px;display:inline-grid;fill:#179cff;margin-right:10px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.toaster-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:0;background-color:rgba(0,0,0,0);transition:z-index .35s step-end,opacity .35s linear}.toaster-container.active{z-index:9;transition:z-index .35s step-start;opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(16,16,73,.6)}.toaster-container.active .toaster-content-container{opacity:1}.toaster-container.ie{transition:z-index .35s step-start,opacity .35s linear;background-color:rgba(34,34,160,.85)}.toaster-container .textLeft{text-align:left}.toaster-container .toaster-content-container{width:calc(100% - 48px);box-shadow:0 0 4px 0 #7575ff,0 2px 4px 0 rgba(0,0,0,.4);position:fixed;top:19%;left:50%;transform:translateY(-50%) translateX(-50%);box-sizing:border-box;text-align:center;opacity:0;transition:z-index .35s step-start,opacity .15s linear;border-radius:67px;border:solid 1px rgba(255,255,255,.2);z-index:100;height:134px;margin-top:auto;margin-bottom:auto;display:inline-grid}
.specialZIndex{z-index:10 !important}.termsAgreeToaster{background-image:linear-gradient(to bottom, #6060bc, #2222a0);height:auto !important;top:35% !important;padding:32px 0}@media(max-width: 420px){.termsAgreeToaster{padding:17px 0 !important}}.termsAgreeToaster button:active.red,.termsAgreeToaster button.red{background-image:linear-gradient(to bottom, #db3069, #bb2859)}.termsAgreeToaster button.red.inactive{background-image:linear-gradient(to bottom, #db3069, #bb2859) !important;opacity:.5;cursor:default}.termsAgreeToaster .paddingToasterText{display:block}.termsAgreeToaster .main-button{padding:0 60px 0 40px}.termsAgreeToaster .paymentToasterDesc{font-size:13px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#fff}.termsAgreeToaster .bold{font-weight:500}.termsAgreeToaster .verticalDivider{height:1px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-image:linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4) 52%, rgba(255, 255, 255, 0));margin-left:auto;display:block;margin-right:auto;width:259%;transform:rotate(90deg);position:absolute;left:-36%;max-width:240px}.termsAgreeToaster .marginAuto{margin-top:auto;margin-bottom:auto}.termsAgreeToaster .titlePadding{padding-bottom:10px}.termsAgreeToaster .textContent{height:fit-content;margin-top:auto;margin-bottom:auto}.termsAgreeToaster .termsContainer{margin-left:auto;margin-right:auto;display:inline-flex}.termsAgreeToaster .terms{margin-top:15px;color:#9090cf;font-family:"Inter",sans-serif;font-size:12px;line-height:20px;display:flex}.termsAgreeToaster .checkbox{height:16px;width:16px;border-radius:8px;vertical-align:middle;margin:0 8px 0 0;box-shadow:0 1px 2px 0 rgba(0,0,0,.4);border:solid 1px rgba(255,255,255,.3);background-color:rgba(255,255,255,.2)}@media(max-width: 768px){.termsAgreeToaster .textContent{display:contents}.termsAgreeToaster .mobilePadding{padding:0 32px !important}.termsAgreeToaster .paymentToasterDesc{font-size:11px !important}.termsAgreeToaster .main-button{width:auto !important}}@media(max-width: 350px){.termsAgreeToaster .paymentToasterDesc{font-size:9px !important}}@media(max-width: 400px){.termsAgreeToaster .termsToasterImage svg{width:77px;height:77px}}@media(max-width: 768px){.toaster-container .toaster-content-container{top:50% !important}}
.faqIco{width:48px;height:48px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4),0 0 4px 0 #40eaf3;border:solid 1px rgba(255,255,255,.4);background-image:linear-gradient(to bottom, #40eaf3 33%, #31d9e2);position:absolute;bottom:30px;right:30px;border-radius:80px;cursor:pointer;z-index:8}.faqIcoSvg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:39px;display:block;height:39px;fill:#fff}.supportPopupBlock{width:343px;height:298px;border-radius:24px;box-shadow:0 10px 16px 0 rgba(252,253,255,.05);border:solid 1px rgba(255,255,255,.2);background-color:#351b52;position:absolute;bottom:80px;right:80px;z-index:200}.supportPopupBlock .headerSupport{width:100%;height:86px;opacity:.7;background-image:linear-gradient(to bottom, #31f4e0, #189bc0);border-radius:23px 23px 0 0}.supportPopupBlock .decor{border-radius:80px;width:100%;height:105%;background:url(/791c45a4aa66c012907de0efb63ab2e1.svg)}.supportPopupBlock .icoJessica{position:absolute;top:37%;left:50%;transform:translate(-50%, -50%)}.supportPopupBlock .icoJessica svg{width:130px;height:130px}.supportPopupBlock .jessicaText{align-items:center;color:#fff;display:flex;flex-direction:column;text-align:center;padding-top:70px}.supportPopupBlock .jessicaText>*{padding-bottom:10px}.supportPopupBlock .surveytimeMail{color:#40eaf3}@media(max-width: 500px){.supportPopupBlock{margin-left:auto;margin-right:auto;left:0;right:0;width:80%;height:324px}}.opacityPopup{width:100%;height:100%;color:#fff;top:0;right:0;bottom:0;left:0;opacity:.8;background-color:#1d053e;position:fixed}.tutorialLink{color:#20a8d8;cursor:pointer}
.mainSliderBlock{position:fixed;top:0;right:0;bottom:0;left:0;transition:z-index .35s step-end,opacity .35s linear;max-width:945px;height:600px;border-radius:32px;box-shadow:inset 0 0 20px 0 rgba(0,0,0,.4);border:solid 1px rgba(255,255,255,.2);background-color:#160237;z-index:11;opacity:1;backdrop-filter:blur(3px);display:flex;align-items:center;margin:auto}@media(max-width: 965px){.mainSliderBlock{margin:auto 10px}}@media(max-width: 913px){.mainSliderBlock{width:359px;height:842px;display:flex;flex-direction:column;margin:auto;position:absolute;bottom:inherit}}@media(max-width: 913px){.mainSliderBlock.firstThirdBlock{height:880px}.mainSliderBlock.firstThirdBlock .sliderBlock{height:inherit;margin-bottom:7px}.mainSliderBlock.secondThirdBlock{height:820px}.mainSliderBlock.mobileThirdBlock{height:897px}.mainSliderBlock.fourthThirdBlock{height:875px}}.backgroundBlur{position:fixed;z-index:9;transition:z-index .35s step-start;opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(16,16,73,.6);top:0;right:0;bottom:0;left:0}
.sliderBlock{width:343px;height:584px;border-radius:24px;border:solid 1px rgba(64,234,243,.2);background-color:rgba(64,234,243,.1);margin-left:7px;font-family:"Rubik",sans-serif;position:relative}@media(max-width: 913px){.sliderBlock{margin-left:0;margin-top:7px;height:auto}}
.firstSliderText .welcomeAmbas{width:303px;font-size:36px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:rgba(255,255,255,.5);margin:56px 24px 24px}@media(max-width: 913px){.firstSliderText .welcomeAmbas{margin:24px}}.firstSliderText .welcomeAmbas .text{font-weight:500;color:#40eaf3}.firstSliderText .hereFewQuick{width:303px;height:48px;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;margin:0 24px}@media(min-width: 914px){.firstSliderText .displayNoneDesktop{display:none}}
.firstCardText{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#fff;margin:0 24px;text-align:center}.firstCardText .text{font-weight:500;color:#40eaf3}@media(max-width: 913px){.mobileFirstTutorialBlock{padding:0 24px;margin-top:15px}.mobileFirstTutorialBlock .firstCardText{margin:0;text-align:left;padding-left:20px}}.imageFirstTutorial{width:106px}.imageFirstTutorial svg{margin:auto;display:block}
.lineBlock{display:flex;align-items:center;flex-direction:column;width:106px}.lineBlock div{margin:2px 0}.lineBlock .emptyRound{width:12px;height:12px;border:2px solid #03f9d5;border-radius:50%}.lineBlock .smallRound{width:2px;height:2px;background-color:#03f9d5;border-radius:50%}.lineBlock .bigRound{width:12px;height:12px;background-color:#03f9d5;border-radius:50%}
.skipButton{position:absolute;bottom:31px;margin:auto;cursor:pointer;right:30px;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff}@media(max-width: 913px){.skipButton{bottom:21px}}.sliderButtonBlock{position:absolute;bottom:70px;margin:auto;left:0;right:0}.sliderButtonBlock button{display:block}@media(max-width: 913px){.sliderButtonBlock{position:inherit;margin-top:20px;margin-bottom:25px}.sliderButtonBlock button{width:300px}}
.sliderDots{position:absolute;bottom:35px;margin:auto;left:0;right:0;cursor:pointer}@media(max-width: 913px){.sliderDots{bottom:21px}}.sliderDots .sliderDotBlock{width:10px;height:10px;margin:0 8px;align-items:center !important;display:grid}.sliderDots .sliderDotBlock .sliderDot{width:4px;height:4px;background-color:rgba(255,255,255,.4);border-radius:50%;cursor:pointer}.sliderDots .sliderDotBlock .sliderDot.activeDot{width:8px;height:8px;background-color:#03f9d5}
.secondSliderText .welcomeAmbas{width:303px;font-size:36px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:rgba(255,255,255,.5);margin:56px 24px 24px}@media(max-width: 913px){.secondSliderText .welcomeAmbas{margin:24px}}.secondSliderText .welcomeAmbas .text{font-weight:500;color:#40eaf3}.secondSliderText .yourReferralLink{opacity:.7;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff;margin:24px}


.margin-auto{margin:auto}.displayNone{display:none}@media(max-width: 913px){.minWidthFirstCard{display:none}}
.tutorialNavLinks{width:506px !important;height:53px !important;border-radius:26.5px !important;box-shadow:0 0 12px 0 rgba(144,144,207,.5);background-color:#1d053e;margin:0 auto 16px;align-items:center;justify-content:space-around}@media(max-width: 913px){.tutorialNavLinks{width:311px !important;height:33px !important}}.tutorialNavLinks .link{width:101px;display:block;text-align:center;padding:0 !important}@media(max-width: 913px){.tutorialNavLinks .link{width:69px !important}}.tutorialNavLinks .link:hover{color:rgba(255,255,255,.5)}.tutorialNavLinks .activeLink{height:35px !important;border-radius:17.3px !important;display:flex;align-items:center;width:101px;text-align:center}@media(max-width: 913px){.tutorialNavLinks .activeLink{height:25px !important;border-radius:17.3px !important;width:68px}}.secondTutorialText{opacity:.7;margin-bottom:48px}@media(max-width: 913px){.secondTutorialText{text-align:center;margin-left:0}}.second_tutorial_card_link{margin:48px auto 17px;width:505px;height:215px;border-radius:20px;box-shadow:0 8px 13px 0 rgba(255,255,255,.05);border:solid .8px rgba(255,255,255,.2);background-image:linear-gradient(to bottom, #31f4e0, #189bc0)}.second_tutorial_card_link .laptopIcon svg{width:130px;height:80px}@media(max-width: 913px){.second_tutorial_card_link .laptopIcon svg{width:80px;height:49px}}.second_tutorial_card_link .your-ambassador-link{font-size:10px}@media(max-width: 913px){.second_tutorial_card_link .your-ambassador-link{font-size:6.1px}}.second_tutorial_card_link .input{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;color:#2222a0;outline:0;border:1px solid #fff;margin:15px 0;width:295px;height:45px;border-radius:22.4px;font-size:11.6px}@media(max-width: 913px){.second_tutorial_card_link .input{width:181px;height:28px;border-radius:13.8px;font-size:6.2px;padding-left:10px;margin:10px 0}}.second_tutorial_card_link .copyInputBlock{justify-content:center}.second_tutorial_card_link .you-can-use-in{font-size:13.3px}@media(max-width: 913px){.second_tutorial_card_link .you-can-use-in{font-size:8.2px}}.second_tutorial_card_link .surveytime-example{font-size:10px}@media(max-width: 913px){.second_tutorial_card_link .surveytime-example{font-size:6.1px}}.second_tutorial_card_link .paddingLeftBlock{padding-left:26px}@media(max-width: 913px){.second_tutorial_card_link .paddingLeftBlock{padding-left:0}}.second_tutorial_card_link .exampleLinkAmbassador{padding-left:26px}@media(max-width: 913px){.second_tutorial_card_link .exampleLinkAmbassador{padding-left:0}}.second_tutorial_card_link .copyButtonBlock{width:53px;height:32px;right:11px}@media(max-width: 913px){.second_tutorial_card_link .copyButtonBlock{width:33px;height:19px;right:5px}}@media(max-width: 913px){.second_tutorial_card_link{width:311px;height:132px}}@media(max-width: 913px){.second_tutorial_card_link .copyButton span{fill:#fff;width:25px;height:18px;display:flex;justify-content:center;align-items:center}.second_tutorial_card_link .copyButton svg{width:6px;height:9px}}.warningBlock{width:304px;height:32px;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:solid 1px #ffa700;background-color:rgba(255,167,0,.2);display:flex;justify-content:center;align-items:center;margin:32px;float:right}@media(max-width: 913px){.warningBlock{float:unset;margin:14px auto 48px}}.warningBlock svg{width:20px;height:20px}.warningBlock span{display:flex;padding-right:12px}.warningBlock .textWarning{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#f99703}.opacityText{opacity:.7}@media(max-width: 913px){.secondTutorialCard{width:314px !important}.secondTutorialCard .centerText{margin-left:0;text-align:center}}.bg-decor{margin:auto}
.thirdTutorialCard .InfoBlueBlock{width:248px;height:48px;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:solid 1px #40eaf3;background-color:rgba(64,234,243,.2);display:flex;justify-content:center;align-items:center}@media(max-width: 913px){.thirdTutorialCard .InfoBlueBlock{border:solid 1px #ffa700;background-color:rgba(255,167,0,.2)}}.thirdTutorialCard .InfoBlueBlock svg{width:20px;height:20px}.thirdTutorialCard .InfoBlueBlock span{display:flex;padding-right:12px}@media(max-width: 913px){.thirdTutorialCard .InfoBlueBlock span{padding-right:5px}}.thirdTutorialCard .InfoBlueBlock .textWarning{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#40eaf3}@media(max-width: 913px){.thirdTutorialCard .InfoBlueBlock .textWarning{color:#f99703}}@media(max-width: 913px){.thirdTutorialCard .InfoBlueBlock{width:311px}}.thirdTutorialCard .firstInfoBlockPadding{margin-left:90px}.thirdTutorialCard .secondInfoBlockPadding{margin-left:160px;width:342px}@media(max-width: 913px){.thirdTutorialCard .secondInfoBlockPadding{margin:0;width:311px;margin-top:20px !important}}.thirdTutorialCard .paddingWarningBlock{padding:0 18px;margin-top:48px}@media(max-width: 913px){.thirdTutorialCard .paddingWarningBlock{margin:auto;padding:0 6px}}.thirdTutorialCard .fakeAmbassadorTable .rt-table{display:flex;align-items:center;border:none}@media(max-width: 913px){.thirdTutorialCard .fakeAmbassadorTable .rt-table{overflow:hidden}}.thirdTutorialCard .fakeAmbassadorTable .rt-tr{height:24px}.thirdTutorialCard .fakeAmbassadorTable .rt-thead.-header{width:fit-content}.thirdTutorialCard .fakeAmbassadorTable .rt-thead .rt-tr{height:24px !important;font-size:5.3px !important}.thirdTutorialCard .fakeAmbassadorTable .rt-thead .rt-resizable-header{height:24px !important;font-size:5.3px !important;padding:6px 9px !important}.thirdTutorialCard .fakeAmbassadorTable .rt-tbody{width:fit-content;height:126px;overflow:hidden}.thirdTutorialCard .fakeAmbassadorTable .rt-td{font-size:6.2px;padding:9px 5px}.thirdTutorialCard .fakeAmbassadorTable .rt-tfoot{height:15px;overflow:hidden}.thirdTutorialCard .fakeAmbassadorTable .rt-tfoot .rt-td{height:15px;padding:4px 5px}.thirdTutorialCard .fakeAmbassadorTable .rt-tbody .rt-td:nth-child(4){padding:0 !important}.thirdTutorialCard .fakeAmbassadorTable .display-number-li svg{width:10px;height:10px}.thirdTutorialCard .fakeAmbassadorTable .ul-line{height:26px}@media(max-width: 913px){.thirdTutorialCard{width:314px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}@media(max-width: 639px){.phoneNumberVerificationBlock{margin-left:-24px !important;margin-right:-24px !important}.phoneNumberVerificationBlock .col-md-7{padding:0}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mobileScrollInfo{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff;text-decoration:underline;margin-top:24px}.phone-number-page{max-width:652px !important;border-radius:5px 0 0;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px #3030d4;background-color:#19197f;margin:auto;padding:40px 0}@media(max-width: 639px){.phone-number-page{border-left:none;border-right:none;border-radius:0}}.phone-number-page .headline{color:#fff;font-family:"Inter",sans-serif;font-weight:300;text-align:center;font-size:16px;line-height:24px}@media(min-width: 40em){.phone-number-page .headline{font-size:24px;line-height:32px}}.phone-number-page .subhead{color:#03f9d5;font-size:24px;line-height:24px;text-align:center;font-family:"Inter",sans-serif;font-weight:500}@media(min-width: 40em){.phone-number-page .subhead{font-size:24px;line-height:32px}}.phone-number-page .buttonPadding{padding:0 20px}.phone-number-page .margin-bottom-16{margin-bottom:16px}.phone-number-page .title16px{margin-top:16px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#fff}.phone-number-page .phone-number-container{background-color:#19197f;width:calc(100% + 48px);position:relative;left:-24px;position:relative;background-image:url(/fe6c713f79737cd260d6787a055e9e2b.svg);background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:-44px;padding-top:56px;padding-bottom:56px;margin-bottom:30px}@media(min-width: 40em){.phone-number-page .phone-number-container{margin-bottom:40px}}.phone-number-page .phone-number-container>.grid-container{max-width:750px}.phone-number-page .phone-input-container{padding-top:40px;display:flex;justify-content:center;max-width:360px;margin:0 auto}@media screen and (max-width: 768px){.phone-number-page .phone-input-container{padding-top:24px}}@media screen and (max-width: 540px){.phone-number-page .phone-input-container{max-width:90%}}.phone-number-page .phone-input-container .error-message{color:#d51818;font-family:"Inter",sans-serif;font-size:13px;font-weight:300;line-height:15px;margin:12px 0 0;text-align:center}.phone-number-page .phone-input-container .input{height:40px;margin-top:6px;width:100%;box-sizing:border-box;border-radius:20px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;color:#2222a0;font-size:12px;line-height:13px;outline:0;border:1px solid #fff;padding-left:85px}.phone-number-page .phone-input-container .input:focus{border:1px solid #03f9d5}.phone-number-page .phone-input-container .input.error{border:1px solid #d51818;color:#d51818}.phone-number-page .phone-input-container .wrapper-container{position:relative;flex:1}.phone-number-page .phone-input-container .wrapper-container .dropdown-container{top:20px;position:absolute;z-index:1;left:10px}.phone-number-page .phone-input-container .wrapper-container .dropdown-container .arrow{color:#99acba}@media screen and (max-width: 360px){.phone-number-page .phone-input-container .wrapper-container .dropdown-container .options{max-width:90%}}.phone-number-page .phone-input-container .wrapper-container .phoneCode{position:absolute;top:21px;left:55px;font-size:12px;color:#99acba}.phone-number-page .correctCountryCode{margin:8px 0 32px;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff}.phone-number-page .mobileError{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#f99703;text-transform:uppercase;width:100%;text-align:center;margin:20px 0}.phoneNumberInfoIcon{align-self:flex-start;margin:23px 16px}.phoneNumberInfoIcon svg{width:32px;height:32px;fill:rgba(23,156,255,.2)}@media(max-width: 767px){.phoneNumberInfoIcon{align-self:auto;margin:0 0 16px}}@media(max-width: 757px){.mobileInfoBlock{align-items:center;padding:0 20px}}.phoneFormError{height:80px;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px #f99703;background-color:rgba(249,151,3,.2);margin:24px auto 0;display:flex;align-items:center}.phoneFormError .phoneErrorIcon{margin:23px 16px}.phoneFormError .phoneErrorIcon svg{width:32px;height:32px;fill:rgba(23,156,255,.2)}.phoneFormError .errorText{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#f99703;text-transform:uppercase}@media(max-width: 639px){.phoneFormError{margin:24px 24px 0}}.commonProblemsBlock{width:370px;margin:auto}@media(max-width: 965px){.commonProblemsBlock{width:inherit}}@media(max-width: 767px){.commonProblemsBlock{margin-top:40px}}@media(max-width: 639px){.commonProblemsBlock{padding:0 24px}}.commonProblemsBlock .commonProblems{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff;margin-bottom:16px}.commonProblemsBlock .numberStyle{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#03f9d5}.commonProblemsBlock .mainParagraph{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#fff;text-transform:uppercase;margin-bottom:8px}@media(max-width: 965px){.commonProblemsBlock .mainParagraph{font-size:10px}}.commonProblemsBlock .additionalParagraph{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff;margin-left:24px}@media(min-width: 767px)and (max-width: 965px){.commonProblemsBlock .additionalParagraph{font-size:10px}}.commonProblemsBlock .problemParagraphMargin{margin-bottom:24px}.numberInfoBlock{max-width:652px;padding:20px 0;border-radius:0 0 5px 5px;border:solid 1px #3030d4;background-color:rgba(16,16,73,.6);margin:auto;border-top:none;align-items:center}@media(max-width: 639px){.numberInfoBlock{border-left:none;border-right:none;border-radius:0}}@media(max-width: 757px){.numberInfoBlock{flex-direction:column}}.numberInfoBlock .needNumberTitle{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;text-transform:uppercase;margin-bottom:8px}@media(max-width: 965px){.numberInfoBlock .needNumberTitle{font-size:10px}}.numberInfoBlock .needNumberDesc{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#fff}@media(max-width: 965px){.numberInfoBlock .needNumberDesc{font-size:10px}}.numberInfoBlock .needNumberFooter{margin-top:6px;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff}@media(max-width: 965px){.numberInfoBlock .needNumberFooter{font-size:10px}}.verification-code-page{max-width:652px !important;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px #3030d4;background-color:#19197f;margin:auto;padding:40px 0}@media(max-width: 639px){.verification-code-page{border-left:none;border-right:none;border-radius:0}}.verification-code-page .mobileError{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#f99703;text-transform:uppercase;width:100%;text-align:center;margin-bottom:20px}.verification-code-page .headline{color:#fff;font-family:"Inter",sans-serif;font-weight:300;text-align:center;font-size:16px;line-height:24px}@media(min-width: 40em){.verification-code-page .headline{font-size:24px;line-height:32px}}.verification-code-page .error-message{color:#d51818;font-family:"Inter",sans-serif;font-size:13px;font-weight:300;line-height:15px;margin:12px 0 0;text-align:center}.verification-code-page .buttonPadding{padding:0 20px}.verification-code-page .title16px{margin-top:16px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#fff}.verification-code-page .title16px.clock-margin{margin-top:0;margin-bottom:16px}.verification-code-page .subhead{color:#03f9d5;font-size:24px;line-height:24px;text-align:center;font-family:"Inter",sans-serif;font-weight:500;margin-bottom:12px}@media(min-width: 40em){.verification-code-page .subhead{font-size:24px;line-height:32px}}.verification-code-page .fontWeight{font-weight:500}.verification-code-page .verification-code-container{background-color:#19197f;width:calc(100% + 48px);position:relative;left:-24px;position:relative;background-image:url(/dbbf54d22f700141fbba467c5e09a645.svg);background-repeat:no-repeat;background-position-x:calc(100% + 70px);background-position-y:62px;padding-top:56px;padding-bottom:56px;margin-bottom:30px}@media(min-width: 40em){.verification-code-page .verification-code-container{margin-bottom:40px}}.verification-code-page .verification-code-container>.grid-container{max-width:750px}.verification-code-page .verification-input-container{padding:30px 0 30px;display:flex;justify-content:center;max-width:340px;margin:0 auto}@media(min-width: 40em){.verification-code-page .verification-input-container{max-width:400px}}.verification-code-page .verification-input-container .input-holder{margin:0 6px}@media(min-width: 40em){.verification-code-page .verification-input-container .input-holder{margin:0 8px}}.verification-code-page .verification-input-container .input{height:40px;max-width:170px;box-sizing:border-box;border-radius:20px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:12px 0px;font-family:"Inter",sans-serif;color:#2222a0;font-size:16px;outline:0;border:1px solid #fff;text-align:center;width:100%}@media(min-width: 40em){.verification-code-page .verification-input-container .input{line-height:20px;padding:10px 0px}}.verification-code-page .verification-input-container .input:focus{border:1px solid #03f9d5}.verification-code-page .verification-input-container .input.error{border:1px solid #d51818;color:#d51818}.text-underline{text-decoration:underline}.phoneNumberToaster{border-radius:5px !important;box-shadow:0 2px 4px 0 rgba(0,0,0,.4) !important;border:solid 1px #3030d4 !important;background-color:rgba(16,16,73,.8) !important;top:50% !important}
.phoneVerificationTrustBlock{flex-direction:row-reverse}@media(max-width: 639px){.phoneVerificationTrustBlock{flex-direction:column-reverse;align-items:center}}.starsOnTrustPilot{justify-content:flex-start}@media(max-width: 991px){.starsOnTrustPilot{justify-content:center}}@media(max-width: 400px){.starsOnTrustPilot{margin-top:25px}}.starsOnTrustPilot--wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:40px}.starsOnTrustPilot--wrapper .link{color:#fff}.starsOnTrustPilot .phoneNumberVerificationTrust{margin-right:14px}@media(max-width: 639px){.starsOnTrustPilot .phoneNumberVerificationTrust{margin-bottom:10px}}.starsOnTrustPilot .surveyTimeTrustPilot{width:109px;height:20px;display:block;margin:auto 0}.starsOnTrustPilot .trustPilotTitle{align-items:flex-end;display:flex;color:#fff;font-size:22px;margin-left:10px}@media(max-width: 500px){.starsOnTrustPilot .trustPilotTitle{font-size:16px}}.starsOnTrustPilot .trustPilotIcon{display:block;width:34px;height:29px;margin:0 10px;transform:translateY(-18%)}@media(max-width: 500px){.starsOnTrustPilot .trustPilotIcon{width:28px;height:22px;transform:translateY(-23%)}}.starsOnTrustPilot .trustPilotIconSmall{width:18px;height:18px;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}
.phoneNumberToasterBlock{display:flex;flex-direction:column}.phoneNumberToasterBlock .buttonPadding{padding:0 20px}.phoneNumberToasterBlock .phoneNumberTitle{font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#03f9d5;margin-bottom:16px}.phoneNumberToasterBlock .phoneNumberDesc{font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff}@media(max-width: 539px){.phoneNumberToasterBlock .phoneNumberDesc{font-size:16px}}.phoneNumberToasterBlock .phoneNumberTextArea{max-width:458px;width:78vw;height:112px;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);background-color:#fff;margin:24px auto 32px;font-size:12px;padding:10px}.phoneNumberToasterBlock .profile__error{color:red;font-size:12px;margin-top:-34px;position:relative}.phoneNumberToasterBlock .TommyIcon svg{width:160px;height:160px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.dont-have-whatsapp{display:flex;flex-direction:column}.dont-have-whatsapp .buttonPadding{padding:0 20px}.dont-have-whatsapp__title{font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#03f9d5;margin-bottom:16px}.dont-have-whatsapp__desc{font-size:24px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff}@media(max-width: 539px){.dont-have-whatsapp__desc{font-size:16px}}.dont-have-whatsapp__buttons{padding:40px 16px 0;display:flex;justify-content:center}.dont-have-whatsapp__buttons>*{margin:0}.dont-have-whatsapp__buttons>*:not(:last-child){margin-right:90px}@media(max-width: 900px){.dont-have-whatsapp__buttons{width:440px;margin:0 auto;flex-direction:column-reverse;justify-content:flex-start;align-items:stretch}.dont-have-whatsapp__buttons>*:not(:last-child){margin-right:0}.dont-have-whatsapp__buttons>*:not(:first-child){margin-bottom:16px}}@media(max-width: 540px){.dont-have-whatsapp__buttons{width:auto;padding-top:24px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.walletPage{display:flex;flex-direction:column;align-items:center;padding-top:50px;max-width:1188px;margin:0 auto}@media screen and (max-width: 540px){.walletPage{padding-top:6px}}.walletPage-header{display:flex;gap:10px;align-items:center;color:#fff;font-family:Rubik,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:32px;text-transform:uppercase}.walletPage-headerText{text-transform:uppercase}.walletPage__orders{align-self:stretch}.walletPage__fetch-more{width:max-content;margin:0 auto;color:rgba(255,255,255,.5);cursor:pointer;text-decoration:underline;font-size:16px;font-weight:400}
.walletCard{border-radius:10px;border:1px solid #7f7fe9;background:rgba(63,63,168,.5);backdrop-filter:blur(15px);width:100%;text-transform:uppercase;display:flex;flex-direction:column;margin-bottom:20px}.walletCard-header{background:rgba(0,0,0,.1);color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:12px;letter-spacing:2px;text-transform:uppercase;padding:6px;width:100%}.walletCard-subHeader{display:flex;justify-content:space-between;height:56px;padding:16px 20px 16px 16px;color:#fff;font-family:Rubik,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.walletCard-type{text-transform:capitalize}.walletCard-body{display:flex;gap:15px;padding:16px;width:100%;background:rgba(255,255,255,.1)}.walletCard-left,.walletCard-right{display:flex;flex-direction:column;gap:4px;width:50%}.walletCard-text{color:#fff;font-family:Rubik,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;text-transform:uppercase;opacity:.8}.walletCard-value{color:#fff;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:20px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.streakInfoPopup.center-layer.newStyles{max-width:600px;padding-bottom:22px}.streakInfoPopup.center-layer.newStyles .title{padding-top:46px;font-family:Rubik,sans-serif;font-size:24px;font-weight:600;line-height:24px;margin-bottom:20px}.streakInfoPopup-streak{display:flex;flex-direction:column;align-items:center}.streakInfoPopup-mainSection{max-width:410px;display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.streakInfoPopup-header{font-family:Rubik,sans-serif;font-size:16px;font-weight:600;line-height:18.96px;text-align:center;color:#fff;margin:0 auto;max-width:314px}.streakInfoPopup-centralSection{padding:19px 19px 19px 24px;border:1px solid #00d8e2;display:flex;border-radius:8px;justify-content:center;align-items:center;font-family:Rubik,sans-serif;font-size:32px;font-weight:700;line-height:24px;text-align:center;gap:24px;margin:16px auto;color:#fff}.streakInfoPopup-image{width:40px;height:40px}.streakInfoPopup-description{font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-align:center;color:#fff;max-width:410px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.streakPage{display:flex;flex-direction:column;align-items:center;padding-top:40px;max-width:782px;margin:0 auto}.streakPage-header{font-family:Rubik,sans-serif;font-size:24px;font-weight:700;line-height:32px;text-align:center;color:#03f9d5;text-transform:uppercase}.streakPage-streak{position:relative;width:230px;height:230px;margin-top:10px;margin-bottom:46px}.streakPage-streakAmount{font-family:Rubik,sans-serif;font-size:68.47px;font-weight:700;line-height:76.08px;text-align:center;color:#fff;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:30px}.streakPage-image{width:230px;height:230px}.streakPage-description{font-family:Rubik,sans-serif;font-size:20px;font-weight:300;line-height:24px;text-align:center;color:#fff;margin-bottom:63px}.streakPage-daysSection{display:flex;justify-content:center;align-items:flex-end;gap:9px;flex-wrap:wrap}.streakPage-button{margin-top:20px;font-family:Rubik,sans-serif;font-size:16px;font-weight:700;line-height:20px;text-align:center;color:#03f9d5;cursor:pointer}@media(max-width: 640px){.streakPage{padding:0 0 40px}.streakPage-streakAmount{font-size:49.12px;line-height:54.58px}.streakPage-streak{width:200px;height:200px;margin-top:20px}.streakPage-image{width:200px;height:200px}.streakPage-description{font-size:16px;line-height:18.96px;margin-bottom:16px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.update-settings-block{position:relative;z-index:1;border-radius:8px;box-shadow:0 10px 16px 0 rgba(252,253,255,.05);border:solid 1px rgba(255,255,255,.2);background-color:rgba(255,255,255,.1);padding:32px 24px 32px 24px}.update-settings-block.blur{opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur)}.update-settings-block.blur .landing-page-topbar-container,.update-settings-block.blur .logo{opacity:0 !important}.update-settings-block>.grid-container{max-width:400px;padding-left:0;padding-right:0}.update-settings-block .title{color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:12px;text-align:center;text-transform:uppercase}.update-settings-block .text{color:#fff;font-family:"Inter",sans-serif;font-size:12px;line-height:18px;text-align:center}.update-settings-block .social-container{margin-top:16px;display:flex;justify-content:space-between}.update-settings-block .separator{margin:50px auto 16px auto;display:flex;justify-content:center}.update-settings-block .separator .middle{height:12px;width:20px;color:#fff;font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:12px;text-align:center;text-transform:uppercase;margin:0 8px}.update-settings-block .separator .left,.update-settings-block .separator .right{height:1px;width:162px;background-color:#fff;margin-top:5px}.update-settings-block .field{margin-bottom:20px}.update-settings-block .field.focus .label{color:#03f9d5}.update-settings-block .field.focus .input{border:1px solid #03f9d5}.update-settings-block .field.error .label{color:#d51818}.update-settings-block .field.error .input{border:1px solid #d51818;color:#d51818}.update-settings-block .field.error .input::placeholder{color:#d51818}.update-settings-block .field.error .error-message{display:block}.update-settings-block .field.password{margin-top:16px}.update-settings-block .field .label{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#9090cf;padding-bottom:10px;text-transform:uppercase}.update-settings-block .field .input{height:40px;width:100%;box-sizing:border-box;background-color:rgba(0,0,0,0);box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;font-size:12px;outline:0;border-radius:4px;border:solid 1px #9090cf;color:#fff}.update-settings-block .field .error-message{color:#d51818;font-family:"Inter",sans-serif;font-size:13px;font-weight:300;line-height:15px;margin:12px 0 0;text-align:center;display:none}.update-settings-block .field .terms{margin-top:24px;margin-bottom:30px;color:#9090cf;font-family:"Inter",sans-serif;font-size:12px;line-height:20px;display:flex}.update-settings-block .field .terms>div{display:flex;flex-direction:column;justify-content:center}.update-settings-block .field .checkbox{height:16px;width:16px;border:1px solid #9090cf;border-radius:2px;background-color:#fff;vertical-align:middle;margin:0 8px 0 0}.update-settings-block .field:last-child{margin:0}@media(min-width: 22.5em){.update-settings-block .landing-page-buttonsection-container{padding-bottom:40px}}.yourSettingsTitle{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;text-transform:uppercase}@media(max-width: 350px){.yourSettingsTitle{font-size:11px !important}}@media(max-width: 540px){.yourSettings{font-size:24px}.update-settings-block{padding:24px 10px}}.publisherIdDetails{color:#fff;margin-top:18px;display:block;font-size:10px}
.clickPage{padding:35px 0}.clickPage .highcharts-background{fill:rgba(0,0,0,0)}.clickPage .highcharts-axis-labels>text,.clickPage .highcharts-yaxis-labels>text{fill:#fff !important}.clickPage .highcharts-yaxis-grid>path{stroke:rgba(255,255,255,.3) !important}.clickPage .highcharts-axis-line{stroke:rgba(255,255,255,.3) !important}.clickPage .highcharts-tick{display:none}.clickPage .highcharts-legend-item>text{fill:#fff !important}.clickPage .clicksChartContainer{padding:20px 0}
.ReactTable{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(0,0,0,0.1);}.ReactTable *{box-sizing:border-box}.ReactTable .rt-table{-webkit-box-flex:1;-ms-flex:auto 1;flex:auto 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto}.ReactTable .rt-thead{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ReactTable .rt-thead.-headerGroups{background:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.05)}.ReactTable .rt-thead.-filters{border-bottom:1px solid rgba(0,0,0,0.05);}.ReactTable .rt-thead.-filters input,.ReactTable .rt-thead.-filters select{border:1px solid rgba(0,0,0,0.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:normal;outline-width:0}.ReactTable .rt-thead.-filters .rt-th{border-right:1px solid rgba(0,0,0,0.02)}.ReactTable .rt-thead.-header{box-shadow:0 2px 15px 0 rgba(0,0,0,0.15)}.ReactTable .rt-thead .rt-tr{text-align:center}.ReactTable .rt-thead .rt-th,.ReactTable .rt-thead .rt-td{padding:5px 5px;line-height:normal;position:relative;border-right:1px solid rgba(0,0,0,0.05);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:inset 0 0 0 0 transparent;}.ReactTable .rt-thead .rt-th.-sort-asc,.ReactTable .rt-thead .rt-td.-sort-asc{box-shadow:inset 0 3px 0 0 rgba(0,0,0,0.6)}.ReactTable .rt-thead .rt-th.-sort-desc,.ReactTable .rt-thead .rt-td.-sort-desc{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.6)}.ReactTable .rt-thead .rt-th.-cursor-pointer,.ReactTable .rt-thead .rt-td.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-th:last-child,.ReactTable .rt-thead .rt-td:last-child{border-right:0}.ReactTable .rt-thead .rt-th:focus{outline-width:0}.ReactTable .rt-thead .rt-resizable-header{overflow:visible;}.ReactTable .rt-thead .rt-resizable-header:last-child{overflow:hidden}.ReactTable .rt-thead .rt-resizable-header-content{overflow:hidden;text-overflow:ellipsis}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:rgba(102,102,102,0);border-left-color:#f7f7f7;border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{-webkit-box-flex:99999;-ms-flex:99999 1 auto;flex:99999 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;}.ReactTable .rt-tbody .rt-tr-group{border-bottom:solid 1px rgba(0,0,0,0.05);}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{border-right:1px solid rgba(0,0,0,0.02);}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer;text-overflow:clip}.ReactTable .rt-tr-group{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ReactTable .rt-tr{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ReactTable .rt-th,.ReactTable .rt-td{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;white-space:nowrap;text-overflow:ellipsis;padding:7px 5px;overflow:hidden;transition:.3s ease;transition-property:width,min-width,padding,opacity;}.ReactTable .rt-th.-hidden,.ReactTable .rt-td.-hidden{width:0 !important;min-width:0 !important;padding:0 !important;border:0 !important;opacity:0 !important}.ReactTable .rt-expander{display:inline-block;position:relative;margin:0;color:transparent;margin:0 10px;}.ReactTable .rt-expander:after{content:'';position:absolute;width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,0.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 15px 0 rgba(0,0,0,0.15);}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,0.05);}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable.-striped .rt-tr.-odd{background:rgba(0,0,0,0.03)}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:rgba(0,0,0,0.05)}.ReactTable .-pagination{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);border-top:2px solid rgba(0,0,0,0.1);}.ReactTable .-pagination input,.ReactTable .-pagination select{border:1px solid rgba(0,0,0,0.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:normal;outline-width:0}.ReactTable .-pagination .-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:3px;padding:6px;font-size:1em;color:rgba(0,0,0,0.6);background:rgba(0,0,0,0.1);transition:all .1s ease;cursor:pointer;outline-width:0;}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:default}.ReactTable .-pagination .-btn:not([disabled]):hover{background:rgba(0,0,0,0.3);color:#fff}.ReactTable .-pagination .-previous,.ReactTable .-pagination .-next{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.ReactTable .-pagination .-center{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:3px 10px;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block;}.ReactTable .-pagination .-pageJump input{width:70px;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:3px 10px}.ReactTable .rt-noData{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(255,255,255,0.8);transition:all .3s ease;z-index:1;pointer-events:none;padding:20px;color:rgba(0,0,0,0.5)}.ReactTable .-loading{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.8);transition:all .3s ease;z-index:-1;opacity:0;pointer-events:none;}.ReactTable .-loading > div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:15px;color:rgba(0,0,0,0.6);-webkit-transform:translateY(-52%);transform:translateY(-52%);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all;}.ReactTable .-loading.-active > div{-webkit-transform:translateY(50%);transform:translateY(50%)}.ReactTable .rt-resizing .rt-th,.ReactTable .rt-resizing .rt-td{transition:none !important;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ambassadorTable{margin-top:30px;width:100%;border:none}.ambassadorTable .rt-thead .rt-resizable-header-content{width:fit-content;margin:auto}.ambassadorTable .rt-noData{background-color:rgba(0,0,0,0);color:#fff}.ambassadorTable .rt-table{border-radius:20px;border:1px solid rgba(255,255,255,.05)}.ambassadorTable .rt-resizable-header{padding:6px 24px !important;-webkit-box-shadow:none !important;box-shadow:none !important}.ambassadorTable .rt-resizer:before{display:inline-block;position:absolute;right:25px;top:3px;height:18px;width:18px;color:rgba(0,0,0,0);content:".";background-size:18px 18px;background-repeat:no-repeat;opacity:.87}.ambassadorTable .rt-resizable-header-content:after{position:absolute;right:8px;top:3px;height:18px;width:18px;z-index:120;color:rgba(0,0,0,0);content:"."}.ambassadorTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:12px;bottom:0;right:0;cursor:col-resize;z-index:10}.ambassadorTable .rt-th.-sort-asc .rt-resizer:before{background-image:url(/ccea207a478e2abc2b94312bf4afbb2c.svg)}.ambassadorTable .rt-th.-sort-desc .rt-resizer:before{fill:#fff;background-image:url(/37b61e73d539fcd61ae214c7d1e395d5.svg)}.ambassadorTable .rt-thead .rt-resizable-header{overflow:visible;display:grid;height:50px;background-color:rgba(64,234,243,.1);font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:2px;text-align:center;color:#40eaf3}.ambassadorTable .rt-thead .rt-resizable-header:first-child{border-top-left-radius:20px}.ambassadorTable .rt-thead .rt-resizable-header:last-child{border-top-right-radius:20px}.ambassadorTable .rt-td{padding:15px 5px;font-size:14px;font-weight:300;line-height:1.43;text-align:center;color:#fff;height:49px}.ambassadorTable .rt-tfoot .rt-td{background-color:rgba(255,255,255,.15);height:35px;padding:8px 5px}.ambassadorTable .rt-tbody .rt-tr-group{background-color:rgba(255,255,255,.05)}.ambassadorTable .rt-tbody .rt-tr-group:nth-of-type(odd){background-color:#1d053e}.ambassadorTable .rt-tbody .rt-td{border-right:1px solid rgba(255,255,255,.05)}.ambassadorTable .rt-tfoot .rt-td:last-child{border-bottom-right-radius:19px}.ambassadorTable .rt-tfoot .rt-td:first-child{border-bottom-left-radius:19px}
.icoEye{fill:rgba(64,234,243,.5);height:16px;width:20px;margin-left:auto;margin-right:auto;cursor:pointer}
.paymentMethodBlock{display:flex;align-items:center;width:fit-content;margin:auto;padding:1px 6px 3px;height:23px;text-transform:capitalize}.paymentMethodBlock .paymentTypeImg{width:32px;margin-right:10px;height:32px;border-radius:2px}.paymentMethodBlock .paymentTypeImg.amazon{background-color:#f90}.paymentMethodBlock .paymentTypeImg.amazon .logo{background-image:url(/fe4f5cf210923fd622ab67829b66cd7d.svg);background-position:center;background-repeat:no-repeat;width:100%;height:100%;background-size:28px;display:block}.paymentMethodBlock .paymentTypeImg.paypal{background-color:#253b80}.paymentMethodBlock .paymentTypeImg.paypal .logo{background-image:url(/cdec984486d07e636bb2a650d2ab3002.svg);background-position:center;background-repeat:no-repeat;width:100%;height:100%;background-size:32px;display:block}.paymentMethodBlock .paymentTypeImg.payoneer{background-color:#ff4900}.paymentMethodBlock .paymentTypeImg.payoneer .logo{background-image:url(/8a839783c2e56eb7264f28d7ea10a782.svg);background-position:center;background-repeat:no-repeat;width:100%;height:100%;background-size:27px;display:block}
.paymentTypeBlock{height:23px;border-radius:2px;text-transform:uppercase;width:fit-content;margin:auto;padding:1px 6px 3px}.paymentTypeBlock.paid{border:solid 1px #40eaf3;background-color:rgba(64,234,243,.2);color:#40eaf3}.paymentTypeBlock.pending{border:solid 1px #ffa700;background-color:rgba(255,167,0,.2);color:#ffa700}
.paymentsTable .rt-tbody .rt-tr-group .rt-tr .rt-td:nth-child(3){padding:13px 5px !important}
.paginationBlock{display:flex;padding-top:20px}.paginationBlock .pagination{margin-left:auto}.paginationBlock.showCenter{padding-bottom:20px}.paginationBlock.showCenter .pagination{margin:auto}.paginationBlock .pagination li a{color:#40eaf3;background-color:rgba(0,0,0,0);border-radius:2px;border:solid 1px #40eaf3;padding:.3rem .55rem;margin-left:9px}.paginationBlock .pagination li.active a{z-index:2;color:#fff;background:linear-gradient(to bottom, #40eaf3 33%, #31d9e2);border-radius:2px;border:solid 1px #40eaf3}.paginationBlock .page-item.disabled .page-link,.paginationBlock .pagination-datatables li.disabled .page-link,.paginationBlock .pagination li.disabled .page-link,.paginationBlock .page-item.disabled .pagination-datatables li a,.paginationBlock .pagination-datatables li .page-item.disabled a,.paginationBlock .pagination-datatables li.disabled a,.paginationBlock .page-item.disabled .pagination li a,.paginationBlock .pagination li .page-item.disabled a,.paginationBlock .pagination li.disabled a{color:#40eaf3;background-color:rgba(0,0,0,0);border-radius:2px;border:solid 1px #40eaf3;opacity:.3}
.ulLi li{position:relative;margin:auto;padding-right:7px;padding-left:7px}.ulLi li:first-child{padding-left:0}.ulLi li:last-child{padding-right:0}.ulLi .signup{margin-top:auto}.ulLi .col-md-3{padding:0}.ulLi .col-md-4{padding:0}.ul-line>div{display:flex}.ul-line{display:flex;justify-content:space-between;list-style:none;padding:0;position:relative}.greenLine{width:100%;border:none;height:1px;background-color:#40eaf3;margin-top:auto;margin-bottom:auto;margin-left:-1px}.darkLine{background-color:rgba(255,255,255,.3);width:100%;border:none;height:1px;margin-top:auto;margin-bottom:auto}.transparentHr{width:100%;background-color:rgba(0,0,0,0)}.clickPage .rt-tbody .rt-tr-group .rt-tr .rt-td:nth-child(5){padding:6px 0}.clickPage .clicks{font-size:8px;text-align:center;color:#179cff}.clickPage .signUp{font-size:8px;text-align:center;color:#03f9d5;padding-bottom:3px}.clickPage .profiler{font-size:8px;text-align:center;color:#9090cf;padding-bottom:1px}.clickPage .order{font-size:8px;text-align:center;color:#fff800;padding-bottom:2px}.d-grid{display:grid}
.fourthTutorialCard .centerText{display:flex;margin-left:0;justify-content:center;text-align:center}.fourthTutorialCard .paddingSecondText{padding:0 44px}@media(max-width: 913px){.fourthTutorialCard .paddingSecondText{padding:0 14px}}.fourthTutorialCard .paymentButtonTutorialCard{margin-top:48px;margin-bottom:16px}.fourthTutorialCard .paymentButtonTutorialCard button{opacity:.7}@media(max-width: 767px){.fourthTutorialCard .paymentButtonTutorialCard button{width:300px}}.fourthTutorialCard .paymentButtonTutorialCard .main-button:hover.blue,.fourthTutorialCard .paymentButtonTutorialCard .main-button:active.blue,.fourthTutorialCard .paymentButtonTutorialCard .main-button:focus.blue{background:#40eaf3;border-color:rgba(0,0,0,0);box-shadow:none}.fourthTutorialCard .paymentButtonTutorialCard .text{padding-right:3px}@media(max-width: 767px){.fourthTutorialCard .paymentButtonTutorialCard .text{font-size:10px !important}}.fourthTutorialCard .youCanAlwaysChange{opacity:.7;font-size:12px;font-weight:300;font-stretch:normal;font-style:italic;line-height:1.67;letter-spacing:normal;text-align:center;color:#fff;margin-top:8px}@media(max-width: 913px){.fourthTutorialCard .youCanAlwaysChange{padding:0 20px}}.fourthTutorialCard .fourthTutorialPaymentMethod{margin-top:48px;margin-bottom:16px;max-width:506px !important;height:142px;border-radius:6.1px;box-shadow:0 0 12px 0 rgba(144,144,207,.5);border:solid .8px rgba(255,255,255,.2);background-color:rgba(255,255,255,.1)}@media(max-width: 913px){.fourthTutorialCard .fourthTutorialPaymentMethod{width:311px;height:87px}}.fourthTutorialCard .paymentTypesBlock{padding:8px 0 18px}@media(max-width: 767px){.fourthTutorialCard .paymentTypesBlock .col-md-4{width:33.3%}}.fourthTutorialCard .paymentTypesBlock>div{padding:0}.fourthTutorialCard .container_payment{height:64px}@media(max-width: 913px){.fourthTutorialCard .container_payment{width:74px;height:40px;margin:auto}}.fourthTutorialCard .activePaymentType{height:76px}@media(max-width: 913px){.fourthTutorialCard .activePaymentType{height:47px}}@media(max-width: 913px){.fourthTutorialCard .paymentDivider{width:85%}}.fourthTutorialCard .editBlockLabel{margin-top:18px}@media(max-width: 913px){.fourthTutorialCard .editBlockLabel{margin-top:8px;font-size:5.6px}}@media(max-width: 913px){.fourthTutorialCard .divider{width:33%;margin-top:6px}}.fourthTutorialCard .paypal-container .logo{background-size:94px}.fourthTutorialCard .amazon-container .logo{background-size:94px}.fourthTutorialCard .payoneer-container .logo{background-size:94px}
.countryFlagBlock{display:flex;justify-content:center}.countryFlagBlock .countyFlagSize{width:20px;height:20px;margin-right:3px}.countryFlagBlock .countryName{margin-left:3px;text-transform:uppercase}
.navArrow{width:10px;height:10px;display:block;margin-top:4px}.reverseArrow{transform:rotate(180deg)}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.DateRangePicker,.DateRangePickerInput__withBorder,.DateInput{background-color:rgba(0,0,0,0) !important}.DateRangePickerInput__withBorder{border-radius:4px;border:solid 1px #4e4c6b}.DateRangePicker{border:none;margin-right:20px;margin-top:auto;margin-bottom:auto}@media(max-width: 586px){.DateRangePicker{margin-right:0}}.DateInput_input{background-color:rgba(0,0,0,0) !important;font-size:12px;line-height:1;color:#9090cf}.CalendarMonthGrid_month__horizontal,.CalendarMonth,.DayPicker_transitionContainer__horizontal,.DateRangePicker_picker,.DayPicker__withBorder,.CalendarMonthGrid__horizontal{background-color:#3f285b !important;border-radius:4px}@media(max-width: 767px){.CalendarMonthGrid_month__horizontal,.CalendarMonth,.DayPicker_transitionContainer__horizontal,.DateRangePicker_picker,.DayPicker__withBorder,.CalendarMonthGrid__horizontal{border-radius:0}}.CalendarMonth_caption{font-size:14px;font-weight:500;line-height:1.57;color:#40eaf3}.DayPickerKeyboardShortcuts_show__bottomRight{display:none}.CalendarDay{background-color:rgba(0,0,0,0);border:none;color:#fff}.CalendarDay__outside,.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{color:rgba(255,255,255,.2)}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background-color:rgba(0,0,0,0)}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{border-radius:2px;background-color:#40eaf3 !important;color:#fff}.CalendarDay__selected_span{background-color:rgba(64,234,243,.5) !important;color:#fff}.DayPickerNavigation_button__default{border:none !important;background-color:rgba(0,0,0,0) !important;color:#fff !important}.datePickerBlock{margin:auto;width:140px;height:43px;border-radius:28px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4),0 0 4px 0 #40eaf3;border:solid 1px rgba(255,255,255,.4);background-image:linear-gradient(to bottom, #40eaf3, #31d9e2);display:flex;align-items:center;justify-content:center;cursor:pointer}.datePickerButton{display:table-cell;vertical-align:middle;text-shadow:0 1px 1px rgba(0,0,0,.35);font-size:14px;font-weight:500;line-height:1;letter-spacing:3px;text-align:center;color:#fff}@media(max-width: 767px){.DayPicker_transitionContainer__vertical{height:320px !important}}.DayPickerNavigation_svg__vertical{height:20px;width:30px}.DayPickerNavigation__verticalDefault{height:29px}.DayPickerKeyboardShortcuts_show__topRight{display:none}@media(max-width: 335px){.DayPicker_weekHeader_li{width:38px !important}.DayPicker_weekHeader__vertical{margin-left:-134px !important;padding:0 !important}.CalendarMonth{padding:0 !important}.CalendarMonthGrid__vertical{width:270px !important}}.DayPickerNavigation__horizontal>div:nth-child(1){left:22px}.DayPickerNavigation__horizontal>div:nth-child(2){right:22px}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.ambassador_link_block{border-radius:24px;box-shadow:0 10px 16px 0 rgba(255,255,255,.05);border:solid 1px rgba(255,255,255,.2);background-image:linear-gradient(to bottom, rgba(49, 244, 224, 0.7), rgba(24, 155, 192, 0.7));margin:0}@media(max-width: 499px){.ambassador_link_block{display:grid;height:auto !important}.ambassador_link_block .col-3{max-width:100% !important}.ambassador_link_block .col-9{max-width:100% !important}.ambassador_link_block .mobileLinkBlock{display:flex;flex-flow:column;margin-top:auto;margin-bottom:auto;margin-left:25px}.ambassador_link_block .copyButtonBlock{width:48px !important;height:32px !important}.ambassador_link_block .you-can-use-in{margin-bottom:5px !important}.ambassador_link_block .homePage .svgWidth svg{width:100px !important}.ambassador_link_block .input{height:40px !important;margin:7px 0 !important}.ambassador_link_block .divider{width:90%}}.ambassador_link_block .input{width:100%;box-sizing:border-box;border-radius:20px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;color:#2222a0;font-size:14px;outline:0;border:1px solid #fff;margin:7px 0}@media(max-width: 330px){.homePage .promotion-details,.you-can-use-in,.looking-for-promotion>span,.dashboardText{font-size:7px !important}}@media(max-width: 767px){.homePage .d-flex{margin-left:auto;margin-right:auto}.homePage .block-promo-assets{margin-left:auto;margin-right:auto;margin-top:20px;display:flex}}@media(max-width: 500px){.homePage .d-flex{display:block !important}.homePage .DateRangePicker{margin-right:0}.homePage .datePickerBlock{margin-left:auto;margin-right:auto;margin-top:20px}}.homePage .svgWidth svg{width:100%}@media(max-width: 1067px){.homePage .ambassador_link_block{height:220px}.homePage .you-can-use-in{font-size:9px}.homePage .promotion-details{font-size:9px}.homePage .looking-for-promotion>span{font-size:9px}.homePage .surveytime-example{font-size:9px}}.paddingNone{padding:0}.bottomHomeText{text-align:center;margin-left:auto;margin-right:auto;padding-bottom:0 !important}.copyInputBlock{position:relative;display:flex;justify-content:flex-end}.copyInputBlock .form-error-text{bottom:0 !important}.your-ambassador-link{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;text-transform:uppercase;padding-top:4%}.you-can-use-in{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#fff}.surveytime-example{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;padding-bottom:10px}.copyButton{fill:#fff;width:25px;height:25px;margin:auto}.copyButtonBlock{width:64px;height:38px;border-radius:28px;border:solid 1px rgba(255,255,255,.4);background-image:linear-gradient(to bottom, #78c5ff, #179cff);position:absolute;top:50%;transform:translateY(-50%);right:10px;display:flex}.bg-decor{width:100%;height:100%;display:flex;background:url(/791c45a4aa66c012907de0efb63ab2e1.svg) no-repeat center}.dashboardText{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:rgba(255,255,255,.8);padding:1.7vh 0}.paddingContainer{padding:30px 10px !important}@media(max-width: 540px){.your-ambassador-link{font-size:11px}.you-can-use-in{font-size:11px}}.lastUpdated{color:#fff;font-size:12px;padding-top:10px}
.paidText{color:#fff;text-align:center;margin-top:25px;display:block;font-weight:300}.paidTextHome{padding:0;text-align:left;margin:0 -15px 25px}.bold{font-weight:600}.countries{color:#fff}.paidText,.countries{font-size:12px}.countries:last-child .dot{display:none}.placeholderBlock{border-radius:18px;box-shadow:inset 0 0 20px 0 rgba(0,0,0,.4);border:dashed 1px rgba(255,255,255,.4);background-color:rgba(0,0,0,.2);padding:10px 18px;margin-left:0}@media(max-width: 767px){.placeholderBlock{margin-left:auto;margin-right:auto;margin-top:10px}}@media(max-width: 350px){.paidText,.countries{font-size:9px}}
.totalDailyEarningsBlock{width:100%;height:52px;border-radius:4px;box-shadow:0 10px 16px 0 rgba(252,253,255,.05);border:solid 1px rgba(255,255,255,.2);background-color:#3f285b;margin-bottom:20px;display:flex;align-items:center}.totalDailyEarningsBlock .coinsIco{width:24px;height:24px;display:block;margin-right:10px;margin-left:10px}.totalDailyEarningsBlock .text{font-size:12px;color:#fff;text-transform:uppercase;font-weight:700}
@media(min-width: 1200px){.accountSettingsContainer{max-width:1270px}}.publisher_link_block{border-radius:24px;box-shadow:0 10px 16px 0 rgba(255,255,255,.05);background-image:linear-gradient(to bottom, rgba(102, 126, 234, 0.7), rgba(51, 8, 103, 0.7));height:min-content}.publisher_link_block .input{width:100%;box-sizing:border-box;border-radius:20px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;font-size:14px;outline:0;border:1px solid #fff;margin:15px 0;color:#2222a0}@media(max-width: 767px){.mobileReverse{flex-direction:column-reverse}.publisher_link_block{padding:10px !important;margin-bottom:50px}}
.editPaymentForm .row{margin:0}.editPaymentForm .col-md-4{margin-top:auto}.editPaymentForm .input{width:100%;box-sizing:border-box;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);padding:14px 16px;font-family:"Inter",sans-serif;color:#fff;font-size:14px;outline:0;margin:16px 0 24px;height:40px;border-radius:4px;border:solid 1px #4e4c6b;background:rgba(0,0,0,0)}.editPaymentForm .grid-container{max-width:800px;border-radius:8px;box-shadow:0 10px 16px 0 rgba(252,253,255,.05);border:solid 1px rgba(255,255,255,.2);background-color:rgba(255,255,255,.1);display:grid}.editPaymentForm .field{margin-left:auto;margin-right:auto}@media(min-width: 767px){.editPaymentForm .field{width:440px}}.divider{width:48%;height:1px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-image:linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0));margin-left:auto;display:block;margin-right:auto;margin-top:10px}.editBlockLabel{font-size:12px;font-weight:500;line-height:1;text-align:center;text-transform:uppercase;color:rgba(255,255,255,.8);margin-top:24px}
.paymentDivider{width:100%;height:1px;box-shadow:0 -1px 2px 0 rgba(0,0,0,.8);background-image:linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4) 52%, rgba(255, 255, 255, 0));margin-left:auto;display:block;margin-right:auto}.container_payment{height:84px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px rgba(255,255,255,.2);opacity:.5;display:block;cursor:pointer;margin:0 8px;border-radius:4px 4px 0 0}.paypal-container{background-color:#3259d4}.paypal-container .logo{background-image:url(/cdec984486d07e636bb2a650d2ab3002.svg);background-position:center;background-repeat:no-repeat;width:100%;height:100%;background-size:120px;display:block}.amazon-container{background-color:#f90}.amazon-container .logo{background-image:url(/fe4f5cf210923fd622ab67829b66cd7d.svg);background-position:center;background-repeat:no-repeat;width:100%;height:100%;background-size:120px;display:block}.payoneer-container{background-color:#ff4900}.payoneer-container .logo{background-image:url(/8a839783c2e56eb7264f28d7ea10a782.svg);background-position:center;background-repeat:no-repeat;width:100%;height:100%;background-size:120px;display:block}.activePaymentType{opacity:1;height:100px}.paymentTypesBlock{padding:20px 0 15px}@media(max-width: 767px){.mobilePadding{margin:30px 0}}@media(max-width: 420px){.mobilePadding{margin:15px 0}}.maxPaymentChangeBlockWidth{max-width:800px !important}.editPaymentMethodForm .marginNone{margin:0;padding-left:0;padding-right:0}.editPaymentMethodForm .main-button{width:auto !important}@media(max-width: 340px){.currentPaymentBlock{height:76px}.currentPaymentBlock .currentPaymentImg{width:80px;height:60px}.currentPaymentBlock .yourCurrentUsing{font-size:10px}.currentPaymentBlock .edit{right:-0.5vw;bottom:-0.5vh}.currentPaymentBlock .edit>a{font-size:10px}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.navbar-dropdown-container{position:relative;width:37.22px}.navbar-dropdown-container .wrapper{display:flex;cursor:pointer;justify-content:flex-end}.navbar-dropdown-container .wrapper svg path{fill:#fff}.navbar-dropdown-container .wrapper img{height:16px;width:23px}.navbar-dropdown-container .wrapper .arrow{color:#fff}.navbar-dropdown-container .options{background-color:rgba(252,253,255,.92);box-shadow:0 2px 4px 0 rgba(0,0,0,.4);width:174px;border-radius:8px;padding:8px 0;position:absolute;margin-top:8px;right:0}.navbar-dropdown-container .options:before{content:"";position:absolute;right:8px;top:-8px;width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);z-index:2;display:none}.navbar-dropdown-container .options.hide{display:none}.navbar-dropdown-container .options .item{padding:8px 16px 8px 24px;text-align:left;color:#4e4c6b;font-family:"Inter",sans-serif;font-size:12px;line-height:16px;vertical-align:middle;position:relative;display:block;cursor:pointer;text-decoration:none}.navbar-dropdown-container .options .item img{height:18px;width:16px;margin-right:16px;vertical-align:middle}.navbar-dropdown-container .options .item img.active{display:none}.navbar-dropdown-container .options .item span{vertical-align:middle;font-family:"Inter",sans-serif;font-size:12px;line-height:14px}.navbar-dropdown-container .options .item .checkmark{display:none;position:absolute;right:0;top:11px;height:10px;width:11px}.navbar-dropdown-container .options .item:hover,.navbar-dropdown-container .options .item:active,.navbar-dropdown-container .options .item:focus,.navbar-dropdown-container .options .item.selected{color:#179cff;font-weight:500;background-color:#fff;box-shadow:0 1px 1px 0 rgba(78,76,107,.2)}.navbar-dropdown-container .options .item:hover img,.navbar-dropdown-container .options .item:active img,.navbar-dropdown-container .options .item:focus img,.navbar-dropdown-container .options .item.selected img{display:none}.navbar-dropdown-container .options .item:hover img.active,.navbar-dropdown-container .options .item:active img.active,.navbar-dropdown-container .options .item:focus img.active,.navbar-dropdown-container .options .item.selected img.active{display:inline-block}.navbar-dropdown-container .options .item.selected .checkmark{display:block}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.ambassadorHeader{padding-top:15px;padding-bottom:15px;position:relative;z-index:3}@media(min-width: 40em){.ambassadorHeader{padding-top:25px;padding-bottom:25px}}.ambassadorHeader.termAgreeIndex{z-index:1 !important}.ambassadorHeader .header__logo svg{width:auto;height:32px;display:inline-block}@media(min-width: 40em){.ambassadorHeader .header__logo svg{height:40px}}.ambassadorHeader .contents{display:contents}.ambassadorHeader .logout-link svg{fill:#fff;width:22px;height:22px}.ambassadorHeader__middle-links{color:#fff;text-align:center;font-family:Rubik,sans-serif;font-size:16px}.ambassadorHeader__middle-links a{color:#179cff;text-decoration:underline;margin-left:10px;display:inline-block}.ambassadorHeader__middle-links a:hover{color:#03f9d5}.ambassadorHeader__middle-links .language{margin-right:10px}.ambassadorHeader .hi-there-title{font-size:40px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;font-weight:300;color:rgba(255,255,255,.5)}.ambassadorHeader .hi-there-name{color:#40eaf3;font-weight:500}.navLinks{border-radius:23px;background-color:#1d053e;height:46px;display:flex;width:531px;z-index:1}.navLinks .link{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:rgba(255,255,255,.5);padding:0 24px}.navLinks>a{color:rgba(0,0,0,0);margin:auto}.logout-block{border-bottom-left-radius:23px;border-top-left-radius:23px;background-color:#1d053e;color:rgba(255,255,255,.5);display:flex;height:46px;width:10vw;margin-left:8px;justify-content:center}.logout-block .link{margin-top:auto;margin-bottom:auto;cursor:pointer}.logout-surveytime{background-color:#1d053e;color:rgba(255,255,255,.5);display:flex;height:46px;width:5vw;justify-content:center}.logout-surveytime .link{margin-top:auto;margin-bottom:auto;cursor:pointer}.link:hover{color:#fff}.activeLink{border-radius:15px;border:solid 1px rgba(255,255,255,.3);background-color:rgba(255,255,255,.2);padding:.3vw 0}.activeLink>span{color:#fff !important}@media(min-width: 40em){.tomy-up-container{margin-bottom:30px}.tomy-up-container .alpha-video-player-container{margin-bottom:-100px}}.d-contents{display:contents}@media(min-width: 1015px)and (max-width: 1240px){.header .hi-there-title{font-size:32px}.navLinks{width:435px}.navLinks .link{padding:0 13px}}@media(min-width: 835px)and (max-width: 1014px){.header .hi-there-title{font-size:26px}.navLinks{width:350px;height:36px}.navLinks .link{padding:0 9px;font-size:12px;line-height:1.9}.logout-block{height:36px}.logout-block .link{font-size:12px;line-height:2.7}.activeLink{padding:0}}@media(max-width: 834px){.header .hi-there-title{font-size:21px}.navLinks{width:314px;height:31px}.navLinks .link{padding:0 7px;font-size:12px;line-height:1.9}.logout-block{height:31px;width:7vw}.logout-block .link{font-size:12px;line-height:2.7}.activeLink{padding:0}}.mobile-auth-view{border-bottom-left-radius:23px;border-top-left-radius:23px;background-color:#1d053e;height:46px;display:flex;width:48px !important}.mobile-auth-view .navbar-dropdown-container .wrapper{justify-content:center}.mobile-auth-view .navbar-dropdown-container .wrapper .isvg{display:contents}.mobileOverflow{position:absolute;left:57px}@media(max-width: 373px){.header .hi-there-title{font-size:16px}}@media(max-width: 639px){.authorizedFooter .surveyTimeTitle{position:relative !important}.authorizedFooter .footer{text-align:center !important;padding-top:10px;padding-bottom:10px}.mobileOverflow{white-space:nowrap;overflow:hidden;width:73%;left:45px;text-overflow:ellipsis}}
@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.footer{padding-top:25px;padding-bottom:20px;text-align:center;position:relative}.footer.isAuthorized{background:rgba(16,16,73,.9)}@media(min-width: 40em){.footer{padding-top:24px;padding-bottom:16px}}.footer a{color:#9090cf;font-family:"Inter",sans-serif;font-size:16px;line-height:19px;text-decoration:none;display:inline-block;margin-left:8px;margin-right:8px;font-size:14px}@media(min-width: 40em){.footer a{margin-left:15px;margin-right:15px;font-size:16px}}.footer a:hover,.footer a:active,.footer a:focus,.footer a.selected{color:#fff;text-decoration:underline}
html{font-family:"Inter",sans-serif}@supports(font-variation-settings: normal){html{font-family:"Inter var",sans-serif}}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em),screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media print,screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em)and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em),screen and (min-width: 769px){.show-for-medium-only{display:none !important}}@media print,screen and (min-width: 769px){.hide-for-large{display:none !important}}@media screen and (max-width: 768px){.show-for-large{display:none !important}}@media screen and (min-width: 769px)and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em),screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width: 769px){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.is-visible{display:block !important}.is-hidden{display:none !important}.grid-container{padding-right:24px;padding-left:24px;max-width:1188px;margin:0 auto}@media print,screen and (min-width: 40em){.grid-container{padding-right:24px;padding-left:24px}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin:0 auto}@media print,screen and (min-width: 40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0px;min-width:0px;width:100%}.cell.auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;flex:1 1;-ms-flex:1 1 auto}.cell.shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width: 40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width: 769px){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width: 40em){.grid-x>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width: 769px){.grid-x>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-0.625rem;margin-right:-0.625rem}@media print,screen and (min-width: 40em){.grid-margin-x{margin-left:-0.9375rem;margin-right:-0.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width: 40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width: 769px){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-0.625rem;margin-left:-0.625rem}@media print,screen and (min-width: 40em){.grid-padding-x .grid-padding-x{margin-right:-0.9375rem;margin-left:-0.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-0.625rem;margin-left:-0.625rem}@media print,screen and (min-width: 40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-0.9375rem;margin-left:-0.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width: 40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width: 769px){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width: 769px){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width: 40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 769px){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width: 40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 769px){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width: 40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width: 769px){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 769px){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 769px){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 769px){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width: 769px){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width: 40em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width: 769px){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:100%}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width: 40em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width: 769px){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width: 40em){.grid-y>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width: 769px){.grid-y>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-0.625rem;margin-bottom:-0.625rem}@media print,screen and (min-width: 40em){.grid-padding-y .grid-padding-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-0.625rem;margin-bottom:-0.625rem}@media print,screen and (min-width: 40em){.grid-margin-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width: 769px){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width: 40em){.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media print,screen and (min-width: 769px){.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width: 40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width: 769px){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width: 40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width: 769px){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-0.625rem;margin-bottom:-0.625rem}@media print,screen and (min-width: 40em){.grid-margin-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width: 769px){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width: 40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 769px){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 769px){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}@media print,screen and (min-width: 40em){.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media print,screen and (min-width: 769px){.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.surveytime{background-color:#fff;transition:background-color .35s;min-height:calc(100vh - var(--vh-offset, 0px));font-family:"Inter",sans-serif}.surveytime.blue{transition:background-color .35s;background-color:#2222a0}.surveytime.purple{transition:background-color .35s;background-color:#2d0760}.surveytime ::-webkit-input-placeholder{color:#99acba}.surveytime ::-moz-placeholder{color:#99acba}.surveytime :-ms-input-placeholder{color:#99acba}.surveytime :-moz-placeholder{color:#99acba}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.justify-self-middle{margin-bottom:auto;margin-top:auto}.justify-self-middle.blur{opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur)}.justify-self-middle.blur .landing-page-topbar-container,.justify-self-middle.blur .logo,.justify-self-middle.blur .blur-hide{opacity:0 !important}.justify-self-middle.blur .wave-bg-container{left:-24px;right:-24px}@media(max-width: 39.99em){.justify-self-middle.justify-self-middle-medium{margin-top:0;margin-bottom:0}}.justify-self-middle-medium{margin-bottom:auto;margin-top:auto}.publisherMain{padding-left:24px;padding-right:24px;position:relative}@media(max-width: 639px){.publisherMain{min-height:80vh}}.publisherMain>.cell{z-index:1}.publisherMain ::-webkit-scrollbar-button{display:none;height:10px;border-radius:0;background-color:#fff}.publisherMain ::-webkit-scrollbar-thumb{background-color:#9090cf}.publisherMain ::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);box-shadow:0 1px 2px rgba(0,0,0,.4);border-radius:8px;border:1px solid rgba(255,255,255,.3);background-image:linear-gradient(to top, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%)}.publisherMain ::-webkit-scrollbar{width:6px}.directionRight{direction:rtl}.youtube-popup .youtube-popup-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:0;background-color:rgba(0,0,0,0);transition:z-index .35s step-end,opacity .35s linear}.youtube-popup .youtube-popup-container.active{z-index:9;transition:z-index .35s step-start;opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(16,16,73,.6)}.youtube-popup .youtube-popup-container.active .change-popup-content-container{opacity:1}.youtube-popup .youtube-popup-container.ie{transition:z-index .35s step-start,opacity .35s linear;background-color:rgba(34,34,160,.85)}.youtube-popup .youtube-popup-container .logo-popup{text-align:center;height:51px;width:240px;margin:auto;padding:24px 0 40px;opacity:1}@media screen and (max-width: 768px){.youtube-popup .youtube-popup-container .logo-popup{display:none}}.youtube-popup .youtube-popup-container .logo-popup img{width:100%;max-width:100%}.youtube-popup .youtube-popup-container .change-popup-content-container{max-width:946px;width:calc(100% - 48px);border-radius:5px;background-color:rgba(16,16,73,.8);position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;z-index:1;box-sizing:border-box;text-align:center;opacity:0;transition:z-index .35s step-start,opacity .15s linear}.youtube-popup .close{position:absolute;right:-39px;top:-27px;width:32px;height:32px;opacity:.3;z-index:11;cursor:pointer}@media screen and (max-width: 768px){.youtube-popup .close{display:none}}.youtube-popup .close:hover{opacity:1}.youtube-popup .close:before,.youtube-popup .close:after{position:absolute;left:15px;content:" ";height:25px;width:2px;background-color:#fff}.youtube-popup .close:before{transform:rotate(45deg)}.youtube-popup .close:after{transform:rotate(-45deg)}.userPaymentBackground{background-color:#19197f}.userPaymentMargin{margin:12px 0px -12px}@media(min-width: 992px){.hideDesktopPadding{padding:0 !important}}
.mainNotificationBlock{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:0;transition:z-index .35s step-end,opacity .35s linear;max-width:946px;height:fit-content;border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px #3030d4;background-color:rgba(16,16,73,.8);margin:auto}.mainNotificationBlock.active{z-index:11;opacity:1;backdrop-filter:blur(3px)}.mainNotificationBlock .bigInfoBlock{display:flex;width:100%}@media(min-width: 900px){.mainNotificationBlock .bigInfoBlock{margin:20px 0}}@media(max-width: 600px){.mainNotificationBlock .bigInfoBlock{flex-direction:column;align-items:center;height:inherit}}.mainNotificationBlock .bigInfoBlock .pictureBlock{width:30%;margin:auto}.mainNotificationBlock .bigInfoBlock .pictureBlock .isvg{display:flex;justify-content:center}.mainNotificationBlock .bigInfoBlock .pictureBlock svg{width:204px;height:204px}@media(max-width: 1000px){.mainNotificationBlock .bigInfoBlock .pictureBlock svg{width:130px;height:130px}}@media(max-width: 600px){.mainNotificationBlock .bigInfoBlock .pictureBlock svg{width:90px;height:90px}}@media(max-width: 390px){.mainNotificationBlock .bigInfoBlock .pictureBlock svg{width:75px;height:75px}}.mainNotificationBlock .bigInfoBlock .descBlock{margin-bottom:auto;margin-top:auto;width:70%}@media(max-width: 600px){.mainNotificationBlock .bigInfoBlock .descBlock{display:flex;flex-direction:column;align-items:center}}.mainNotificationBlock .bigInfoBlock .descBlock .terms{position:relative;display:flex;justify-content:center;align-items:center;height:17px;width:170px;margin:16px 0 32px}.mainNotificationBlock .bigInfoBlock .descBlock .terms .acceptDesc{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;margin-left:8px;white-space:nowrap}@media(max-width: 390px){.mainNotificationBlock .bigInfoBlock .descBlock .terms{margin:16px 0}}.mainNotificationBlock .bigInfoBlock .descBlock .terms label{border:solid 1px rgba(255,255,255,.3);background-color:rgba(255,255,255,.2);border-radius:3px;cursor:pointer;height:17px;left:0;position:absolute;top:0;width:17px}.mainNotificationBlock .bigInfoBlock .descBlock .terms label:after{border:2px solid #40eaf3;border-top:none;border-right:none;content:"";height:5px;left:3px;opacity:0;position:absolute;top:4px;transform:rotate(-45deg);width:9px}.mainNotificationBlock .bigInfoBlock .descBlock .roundCheckboxLabel{font-size:15px;color:#fff;margin-left:16px;white-space:nowrap}.mainNotificationBlock .bigInfoBlock .descBlock .terms input[type=checkbox]{visibility:hidden}.mainNotificationBlock .bigInfoBlock .descBlock .terms input[type=checkbox]:checked+label{background-color:rgba(64,234,243,.2);border-color:#40eaf3}.mainNotificationBlock .bigInfoBlock .descBlock .terms input[type=checkbox]:checked+label:after{opacity:1}.mainNotificationBlock .bigInfoBlock .descBlock .buttonExtraStyles{width:fit-content;margin-left:inherit;padding-bottom:0}.mainNotificationBlock .bigInfoBlock .mainTitle{font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#03f9d5;margin-bottom:16px}@media(max-width: 1000px){.mainNotificationBlock .bigInfoBlock .mainTitle{font-size:20px}}@media(max-width: 600px){.mainNotificationBlock .bigInfoBlock .mainTitle{font-size:18px}}.mainNotificationBlock .bigInfoBlock .mainDesc{font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#fff;padding-right:20px}@media(max-width: 1000px){.mainNotificationBlock .bigInfoBlock .mainDesc{font-size:14px}}@media(max-width: 600px){.mainNotificationBlock .bigInfoBlock .mainDesc{font-size:12px;padding-right:0}}@media(max-width: 390px){.mainNotificationBlock .bigInfoBlock .mainDesc{font-size:10px;padding-right:0}}.mainNotificationBlock .smallInfoBlock{width:100%;height:127px;border-radius:5px;background-color:rgba(16,16,73,.9);display:flex;flex-direction:column;justify-content:center}@media(max-width: 600px){.mainNotificationBlock .smallInfoBlock{margin-top:20px}}.mainNotificationBlock .smallInfoBlock .smallInfoBlockTitle{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;width:95%;margin:0 auto 8px}@media(max-width: 1000px){.mainNotificationBlock .smallInfoBlock .smallInfoBlockTitle{font-size:10px}}.mainNotificationBlock .smallInfoBlock .smallInfoBlockDesc{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#fff;width:95%;margin:0 auto}@media(max-width: 1000px){.mainNotificationBlock .smallInfoBlock .smallInfoBlockDesc{font-size:12px}}@media(max-width: 600px){.mainNotificationBlock .smallInfoBlock .smallInfoBlockDesc{font-size:10px}}.blueText{color:#179cff}.backgroundBlur{z-index:9;transition:z-index .35s step-start;opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(16,16,73,.6);top:0;position:fixed;top:0;right:0;bottom:0;left:0}
@keyframes fade{from{opacity:1}to{opacity:0}}.notification-email{max-width:574px;width:100%;min-height:160px;padding:16px 48px 24px 112px;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,16,73,.3);border:solid 1px #3030d4;background-color:#151966;position:fixed;bottom:56px;right:40px;display:flex;flex-direction:column;z-index:100}.notification-email.closePopup{animation:fade 3s ease forwards}@media screen and (max-width: 600px){.notification-email{left:0;bottom:0}}.notification-email--image{position:absolute;width:65px;height:80px;top:47px;left:16px}.notification-email--header{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:.86;letter-spacing:normal;color:#fff;text-transform:uppercase}.notification-email--header.email-sent{margin-top:36px}.notification-email--description{margin-top:8px;font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:rgba(255,255,255,.8)}.notification-email--buttons{display:flex;margin-top:12px;align-items:end}.notification-email--buttons .first-button{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);margin-right:8px;cursor:pointer}.notification-email--buttons .second-button{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#03f9d5;cursor:pointer;border-bottom:1px solid #03f9d5}.notification-email--footer{margin-top:12px;font-size:10px;font-weight:300;font-stretch:normal;font-style:italic;line-height:1.4;letter-spacing:normal;color:rgba(255,255,255,.8)}.notification-email--footer .bold-text{font-weight:bold;margin:0 5px}.notification-email--close-icon{position:absolute;right:16px;top:16px;min-width:26px;max-width:26px;min-height:26px;max-height:26px}.notification-email .close-icon--container{cursor:pointer;padding:10px}.notification-email .close-icon--first-line{width:2px;height:16px;right:12px;top:5px;border-radius:2px;background:#fff;position:absolute;transform:rotate(45deg)}.notification-email .close-icon--second-line{width:16px;height:2px;right:5px;top:12px;border-radius:2px;background:#fff;position:absolute;transform:rotate(45deg)}
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.col-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
  -ms-flex-order: 13;
  order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.d-flex {
  display: flex;
}

.authorizedFooter .surveyTimeTitle{font-size:12px;color:#fff;position:absolute;line-height:1.8}.authorizedFooter .footer{text-align:right}.authorizedFooter .footer a{font-size:14px !important;line-height:1;color:#fff !important}@media(min-width: 40em){.authorizedFooter .footer{padding:20px 30px 20px 30px !important}}
html{font-family:"Inter",sans-serif}@supports(font-variation-settings: normal){html{font-family:"Inter var",sans-serif}}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em),screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media print,screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em)and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em),screen and (min-width: 769px){.show-for-medium-only{display:none !important}}@media print,screen and (min-width: 769px){.hide-for-large{display:none !important}}@media screen and (max-width: 768px){.show-for-large{display:none !important}}@media screen and (min-width: 769px)and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em),screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width: 769px){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.is-visible{display:block !important}.is-hidden{display:none !important}.grid-container{padding-right:24px;padding-left:24px;max-width:1188px;margin:0 auto}@media print,screen and (min-width: 40em){.grid-container{padding-right:24px;padding-left:24px}}.grid-container.fluid{padding-right:.625rem;padding-left:.625rem;max-width:100%;margin:0 auto}@media print,screen and (min-width: 40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0px;min-width:0px;width:100%}.cell.auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;flex:1 1;-ms-flex:1 1 auto}.cell.shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width: 40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width: 769px){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width: 40em){.grid-x>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width: 769px){.grid-x>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-0.625rem;margin-right:-0.625rem}@media print,screen and (min-width: 40em){.grid-margin-x{margin-left:-0.9375rem;margin-right:-0.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width: 40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width: 769px){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-0.625rem;margin-left:-0.625rem}@media print,screen and (min-width: 40em){.grid-padding-x .grid-padding-x{margin-right:-0.9375rem;margin-left:-0.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-0.625rem;margin-left:-0.625rem}@media print,screen and (min-width: 40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-0.9375rem;margin-left:-0.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width: 40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width: 769px){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width: 769px){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width: 40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 769px){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width: 40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 769px){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width: 40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width: 769px){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width: 769px){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width: 769px){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width: 769px){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width: 769px){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .625rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .625rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .625rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .625rem)}@media print,screen and (min-width: 40em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width: 769px){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:100%}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width: 40em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width: 769px){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width: 40em){.grid-y>.medium-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width: 769px){.grid-y>.large-auto{-webkit-box-flex:1;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-0.625rem;margin-bottom:-0.625rem}@media print,screen and (min-width: 40em){.grid-padding-y .grid-padding-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-margin-y{margin-top:-0.625rem;margin-bottom:-0.625rem}@media print,screen and (min-width: 40em){.grid-margin-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width: 769px){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width: 40em){.medium-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}@media print,screen and (min-width: 769px){.large-grid-frame{overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-stype:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width: 40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width: 769px){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width: 40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width: 769px){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-0.625rem;margin-bottom:-0.625rem}@media print,screen and (min-width: 40em){.grid-margin-y{margin-top:-0.9375rem;margin-bottom:-0.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width: 40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width: 769px){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width: 40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 769px){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width: 769px){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}@media print,screen and (min-width: 40em){.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@media print,screen and (min-width: 769px){.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}}@keyframes float{0%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}50%{box-shadow:0 25px 15px 0px rgba(0,0,0,.2);transform:translatey(-20px)}100%{box-shadow:0 5px 15px 0px rgba(0,0,0,.6);transform:translatey(0px)}}.surveytime{background-color:#fff;transition:background-color .35s;min-height:calc(100vh - var(--vh-offset, 0px));font-family:"Inter",sans-serif;position:relative}.surveytime.blue{transition:background-color .35s;background-color:#2222a0}.surveytime.darkBlue{transition:background-color .35s;background-color:#101049}.surveytime.darkBlue .login-logo{margin-bottom:0}.surveytime.darkBlue .login-page-content{margin-top:0}.surveytime.purple{transition:background-color .35s;background-color:#2d0760}.surveytime ::-webkit-input-placeholder{color:#99acba}.surveytime ::-moz-placeholder{color:#99acba}.surveytime :-ms-input-placeholder{color:#99acba}.surveytime :-moz-placeholder{color:#99acba}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.justify-self-middle{margin-bottom:auto;margin-top:auto}.justify-self-middle.blur{opacity:.35;filter:url(/f48154b4ad8e1d0ba635e7dbe75c51b4.svg#blur)}.justify-self-middle.blur .landing-page-topbar-container,.justify-self-middle.blur .logo,.justify-self-middle.blur .blur-hide{opacity:0 !important}.justify-self-middle.blur .wave-bg-container{left:-24px;right:-24px}@media(max-width: 39.99em){.justify-self-middle.justify-self-middle-medium{margin-top:0;margin-bottom:0}}.justify-self-middle-medium{margin-bottom:auto;margin-top:auto}.ambassadorMain{padding-left:24px;padding-right:24px;position:relative}.ambassadorMain>.cell{z-index:1}.ambassadorMain ::-webkit-scrollbar-button{display:none;height:10px;border-radius:0px;background-color:#fff}.ambassadorMain ::-webkit-scrollbar-thumb{background-color:#9090cf}.ambassadorMain ::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);box-shadow:0 1px 2px rgba(0,0,0,.4);border-radius:8px;border:1px solid rgba(255,255,255,.3);background-image:linear-gradient(to top, rgba(255, 255, 255, 0.2) 0%, rgba(230, 238, 241, 0.3) 100%)}.ambassadorMain ::-webkit-scrollbar{width:6px}.darkBackground{border-radius:72px;background-color:#1d053e;margin:0 10px !important;z-index:2}@media(max-width: 768px){.darkBackground{border-radius:33px}}.marginNone{margin:0 !important}.background-color-ambassador{background-color:#101049}@media(min-width: 914px){.overflowTutorialHidden{height:100vh;overflow:hidden}}@media(max-width: 913px){.displayNoneMobileRoutes{display:none}}@media(max-width: 913px){.mobileInheritBlock{padding:0;width:361px;display:block;position:relative;height:898px;background-color:rgba(0,0,0,0);margin:auto !important}}
.assetsLinks{display:flex;margin-top:10px}.assetsLinks .assetsLink{width:70px;height:38px;border-radius:4px;border:solid 1px #667eea;background-color:rgba(102,126,234,.05);display:flex;align-items:center;justify-content:center;cursor:pointer}.assetsLinks .assetsLink .link{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#667eea;text-transform:capitalize}.assetsLinks .active{background-color:#667eea}.assetsLinks .active .link{color:#fff}.assetsLinks>*{margin-right:10px}.availableContent{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;text-transform:uppercase}.assetsTopBar{display:flex;align-items:flex-end;justify-content:space-between}.assetsDivider{width:85%;height:1px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-image:linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0));display:block;margin:20px auto}
.icoSvg{margin-top:auto;margin-bottom:auto;display:inline-flex;padding-left:15px}.downloadBlockCsv{display:flex;align-items:center;font-size:14px;color:#667eea;cursor:pointer}@media(max-width: 767px){.downloadBlockCsv{padding-top:10px}}
.paymentToaster{width:calc(100% - 51px) !important;background-image:linear-gradient(to bottom, #f07c7c, #ff0844)}.paymentToaster button:active.blue{background-image:linear-gradient(-180deg, #3BD5DD 0%, #29959B 100%) !important}.paymentToaster .main-button{padding:0 60px 0 40px}.paymentToaster .paymentToasterDesc{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#fff}.paymentToaster .bold{font-weight:500}.paymentToaster .verticalDivider{height:1px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-image:linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0));margin-left:auto;display:block;margin-right:auto;width:120%;transform:rotate(90deg)}.paymentToaster .marginAuto{margin-top:auto;margin-bottom:auto}.paymentToaster .titlePadding{padding-bottom:10px}.paymentToaster .textContent{height:fit-content;margin-top:auto;margin-bottom:auto}@media(min-width: 992px)and (max-width: 1100px){.paymentToaster .main-button{padding:0 50px 0 28px}}@media(max-width: 340px){.paymentToaster .paymentToasterDesc{font-size:12px}.paymentToaster .main-button .text{font-size:10px !important}}@media(max-width: 991px){.paymentToaster{top:50% !important;height:300px !important;padding:10px}.paymentToaster .verticalDivider{display:none}.paymentToaster .paymentMobilePadding{margin:0 10vw}.paymentToaster .main-button{min-width:auto;padding:0 48px 0 40px}.paymentToaster .main-button .text{font-size:12px !important}}
.latestPayments{font-size:12px;font-weight:500;color:#fff;display:flex;align-items:center;text-transform:uppercase}.paymentsBlock{margin:0;justify-content:space-between}.downloadCsv{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#667eea}@media(max-width: 578px){.container{padding:0}}
.currentPaymentBlock{max-width:481px;height:96px;border-radius:16px;margin-left:auto;margin-right:auto;margin-top:40px;display:flex;padding:0}.currentPaymentBlock .edit{font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;margin-top:auto;float:right;position:absolute;right:-34px;bottom:-20px}.currentPaymentBlock .edit>a{font-size:14px;color:#fff}.currentPaymentBlock .currentPaymentImg{width:80px;height:80px;border-radius:8px;margin-left:7px;padding:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px rgba(255,255,255,.2)}.currentPaymentBlock .paypal-img{background-color:#253b80}.currentPaymentBlock .paypal-img .logo{background-image:url(/cdec984486d07e636bb2a650d2ab3002.svg);background-position:center;background-repeat:no-repeat;width:100%;height:100%;background-size:66px;display:block}.currentPaymentBlock .amazon-img{background-color:#f90}.currentPaymentBlock .amazon-img .logo{background-image:url(/fe4f5cf210923fd622ab67829b66cd7d.svg);background-position:center;background-repeat:no-repeat;width:100%;height:100%;background-size:66px;display:block}.currentPaymentBlock .payoneer-img{background-color:#ff4900}.currentPaymentBlock .payoneer-img .logo{background-image:url(/8a839783c2e56eb7264f28d7ea10a782.svg);background-position:center;background-repeat:no-repeat;width:100%;height:100%;background-size:66px;display:block}.currentPaymentBlock .yourCurrentUsing{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:1px;text-transform:uppercase;padding:0;margin-left:1.3vw}.currentPaymentBlock .paypal-title{color:#179cff}.currentPaymentBlock .amazon-title{color:#834e00}.currentPaymentBlock .payoneer-title{color:#6e2c00}.paypal-block{box-shadow:0 10px 16px 0 rgba(255,255,255,.05);border:solid 1px rgba(255,255,255,.2);background-image:linear-gradient(to bottom, #253b80 33%, #142453)}.amazon-block{box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px rgba(255,255,255,.2);background-image:linear-gradient(to bottom, #fec700, #fa9300)}.payoneer-block{box-shadow:0 2px 4px 0 rgba(0,0,0,.4);border:solid 1px rgba(255,255,255,.2);background-image:linear-gradient(to bottom, #ff6a2e, #d13c00)}@media(max-width: 767px){.currentPaymentBlock .edit{right:-2.5vw;bottom:-20px}}@media(max-width: 377px){.currentPaymentBlock .edit{right:-1.5vw;bottom:-1vh}.currentPaymentBlock .amazon-img .logo{background-size:53px}}@media(max-width: 349px){.currentPaymentBlock .amazon-img .logo{background-size:53px}}
.clicksTopBarBlock{display:flex;justify-content:space-between}@media(max-width: 767px){.clicksTopBarBlock .d-flex{margin-left:auto;margin-right:auto}}@media(max-width: 587px){.clicksTopBarBlock .d-flex{flex-direction:column}}@media(max-width: 500px){.clicksTopBarBlock .datePickerBlock{margin-left:auto;margin-right:auto;margin-top:20px}}@media(max-width: 767px){.filterByContainer{margin-left:auto;margin-right:auto}.filterMainContainer{margin-left:auto;margin-right:auto;left:0;right:0}}
.publisherCountrySelect{margin-top:auto;margin-bottom:auto}@media(min-width: 587px){.publisherCountrySelect{margin-right:20px}}@media(max-width: 586px){.publisherCountrySelect{margin:20px 0}}.publisherCountrySelect .react-select-country{min-width:200px;margin:auto}.publisherCountrySelect .react-select-country>div:nth-child(2){background:#1d053e;color:#fff}.publisherCountrySelect .react-select-country>div:nth-child(3){background:#1d053e;color:#fff}.publisherCountrySelect .react-select-country>div:first-child{height:43px;background:rgba(0,0,0,0);border:solid 1px #4e4c6b;color:#9090cf}.publisherCountrySelect .react-select-country div{font-size:12px;font-weight:200;color:#9090cf}.publisherCountrySelect .react-country-select__option:active{background:#3f285b}.publisherCountrySelect .react-country-select__option--is-selected{background:#3f285b}.publisherCountrySelect .react-country-select__option--is-focused{background:rgba(64,234,243,.1)}
.clickFilterContainer{margin:20px 10px}@media(min-width: 768px){.clickFilterContainer{float:right}}.clickFilterContainer .filterByContainer{width:200px;height:40px;border-radius:4px;border:solid 1px #4e4c6b;background-color:#1d053e;display:flex;justify-content:space-between;cursor:pointer}.clickFilterContainer .filterByText{margin-left:10px;font-size:12px;color:#9090cf}.clickFilterContainer .icoFunnel{margin-right:10px;width:13px;height:19px;fill:#667eea}.clickFilterContainer .filterMainContainer{list-style:none;width:200px;border-radius:0 0 8px 8px;box-shadow:0 10px 16px 0 rgba(252,253,255,.05);border-left:solid 1px #9090cf;border-right:solid 1px #9090cf;border-bottom:solid 1px #9090cf;background-color:#1d053e;position:absolute;z-index:10;color:#fff}.clickFilterContainer .ulClicksContainer{padding:0;list-style:none;font-size:12px;font-weight:500;margin-bottom:0}.clickFilterContainer .ulClicksContainer .input{width:90%;height:30px;border-radius:4px;border:solid 1px #4e4c6b;background-color:#1d053e;display:block;color:#fff;margin-left:auto;margin-right:auto;margin-bottom:10px;padding-left:10px}.clickFilterContainer .ulClicksContainer input:focus{outline:none}.clickFilterContainer .ulClicksContainer .clickSpanPadding{padding-left:25px;position:absolute;bottom:-2px}.clickFilterContainer .ulClicksContainer>li{font-weight:300;padding:5px 0 5px 21px;cursor:pointer;text-transform:capitalize;display:flex}.clickFilterContainer .link{display:flex;justify-content:space-between;padding:5px 10px}.clickFilterContainer .icoFunnelActive{fill:#40eaf3}.clickFilterContainer .filterActive{border:solid 1px #9090cf}.clickFilterContainer .icoArrow{cursor:pointer;width:17px;height:17px;fill:#fff;margin-top:auto;margin-bottom:auto}.clickFilterContainer .round{position:relative;padding-right:10px}.clickFilterContainer .round label{border:solid 1px rgba(255,255,255,.3);background-color:rgba(255,255,255,.2);border-radius:50%;cursor:pointer;height:17px;left:0;position:absolute;top:0;width:17px}.clickFilterContainer .round label:after{border:2px solid #40eaf3;border-top:none;border-right:none;content:"";height:5px;left:3px;opacity:0;position:absolute;top:4px;transform:rotate(-45deg);width:9px}.clickFilterContainer .round input[type=checkbox]{visibility:hidden}.clickFilterContainer .round input[type=checkbox]:checked+label{background-color:rgba(64,234,243,.2);border-color:#40eaf3}.clickFilterContainer .round input[type=checkbox]:checked+label:after{opacity:1}
.advancedOptions{font-size:14px;color:#667eea;display:flex;align-items:center;margin:14px 10px 0 60px;float:right}.pointer{cursor:pointer}.floatRight{float:right;position:relative}.advancedMainContainer{list-style:none;width:200px;border-radius:8px;position:absolute;z-index:10;color:#fff;box-shadow:0 10px 16px 0 rgba(252,253,255,.05);border:solid 1px rgba(255,255,255,.2);background-color:#351b52;bottom:60px;right:0}.advancedMainContainer .advancedDivider{width:84%;height:1px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-image:linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0));margin-left:auto;display:block;margin-right:auto;margin-bottom:10px}.advancedMainContainer .round{position:relative;padding-right:10px}.advancedMainContainer .round label{border:solid 1px rgba(255,255,255,.3);background-color:rgba(255,255,255,.2);border-radius:50%;cursor:pointer;height:17px;left:0;position:absolute;top:0;width:17px}.advancedMainContainer .round label:after{border:2px solid #40eaf3;border-top:none;border-right:none;content:"";height:5px;left:3px;opacity:0;position:absolute;top:4px;transform:rotate(-45deg);width:9px}.advancedMainContainer .round input[type=checkbox]{visibility:hidden}.advancedMainContainer .round input[type=checkbox]:checked+label{background-color:rgba(64,234,243,.2);border-color:#40eaf3}.advancedMainContainer .round input[type=checkbox]:checked+label:after{opacity:1}.advancedMainContainer .ulClicksContainer>li{font-weight:300;padding:8px 0 8px 21px;cursor:pointer;text-transform:capitalize;display:flex;font-size:12px}.advancedMainContainer .ulClicksContainer>li .clickSpanPadding{padding-left:25px;position:absolute;bottom:-2px;width:95px}.advancedMainContainer .visibleColumns{font-size:12px;color:#fff;text-align:center;display:block;padding:15px 0}.advancedMainContainer ul{padding:0;list-style:none}
.typeStyles{font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;text-transform:capitalize}.assetsCount{color:rgba(255,255,255,.5)}.downloadAllAssets{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#667eea;margin-left:10px;cursor:pointer}.assetsItemBlock{justify-content:center;margin:20px 0 0 0}
.assetsItem{width:360px;height:240px;border-radius:8px;margin:10px;box-shadow:0 10px 16px 0 rgba(252,253,255,.05);border:solid 1px rgba(255,255,255,.2);background-color:rgba(255,255,255,.1);position:relative;display:grid}.assetsItem .assetsImage{width:initial;height:152px;border-radius:8px;box-shadow:0 10px 16px 0 rgba(252,253,255,.05);border:solid 1px rgba(255,255,255,.2);background-color:rgba(255,255,255,.1);margin:8px 8px}.assetsItem .assetsItemTitle{font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-top:8px}@media(max-width: 360px){.assetsItem .assetsItemTitle{font-size:14px}}.assetsItem .assetsItemType{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:rgba(255,255,255,.8);margin-top:5px}@media(max-width: 360px){.assetsItem .assetsItemType{font-size:10px}}.assetsItem .assetsDesc{display:flex;flex-direction:column;margin-left:18px}.assetsItem .imgCenter{display:flex;height:inherit;align-items:center;justify-content:center}.assetsItem .imgCenter .assetsImg{max-width:100%;max-height:100%;padding:12px}.assetsItem .mainHover{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;cursor:pointer}.assetsItem .showHover{display:none}.assetsItem .mainHover:hover .showHover{display:flex}.assetsItem .showHover{align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(29,5,62,.95);position:absolute;border-radius:8px}.assetsItem .showHoverBlock{display:flex;flex-direction:column;color:#fff}.assetsItem .showHoverBlock>span{text-align:center}.assetsItem .downloadIcoSvg{margin:auto;display:inline-flex}.assetsItem .downloadIcoSvg>svg{width:76px;height:76px}
