@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;600;700&family=Barlow+Semi+Condensed:wght@400;600;700&family=Noto+Sans:wght@300;400;600;700&display=swap);
@charset "UTF-8";
@import url("../../build/css/icons.min.css");
@import url("normalize.css");
@import url("bootstrap.css");
@import url("swiper.css");
/*! Magnific Popup - v1.1.0 - 2016-02-20
* http://dimsemenov.com/plugins/magnific-popup/
* Copyright (c) 2016 Dmitry Semenov; */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
}
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.mfp-container:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
  display: none;
}
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}
.mfp-ajax-cur {
  cursor: progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mfp-loading.mfp-figure {
  display: none;
}
.mfp-hide {
  display: none !important;
}
.mfp-preloader {
  color: #ccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
.mfp-preloader a {
  color: #ccc;
}
.mfp-preloader a:hover {
  color: #fff;
}
.mfp-s-ready .mfp-preloader {
  display: none;
}
.mfp-s-error .mfp-content {
  display: none;
}
button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #fff;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
}
.mfp-close:active {
  top: 1px;
}
.mfp-close-btn-in .mfp-close {
  color: #333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #fff;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #ccc;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
  margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
}
.mfp-arrow:before,
.mfp-arrow:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}
.mfp-arrow-left {
  left: 0;
}
.mfp-arrow-left:after {
  border-right: 17px solid #fff;
  margin-left: 31px;
}
.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}
.mfp-arrow-right {
  right: 0;
}
.mfp-arrow-right:after {
  border-left: 17px solid #fff;
  margin-left: 39px;
}
.mfp-arrow-right:before {
  border-left: 27px solid #3f3f3f;
}
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
  top: -40px;
}
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}
.mfp-figure {
  line-height: 0;
}
.mfp-figure:after {
  content: "";
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #1B1B1B;
}
.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
.mfp-figure figure {
  margin: 0;
}
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}
.mfp-image-holder .mfp-content {
  max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape),
  screen and (max-height: 300px) {
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.select2-container {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir="rtl"]
  .select2-selection--single
  .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container
  .select2-search--inline
  .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  color: #1f2938;
  line-height: 28px;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__placeholder {
  color: #999;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: #bbb transparent transparent transparent;
  border-style: solid;
  border-width: 6px 5px 0 5px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir="rtl"]
  .select2-selection--single
  .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"]
  .select2-selection--single
  .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled
  .select2-selection--single {
  background-color: #e5e5e5;
  cursor: default;
}
.select2-container--default.select2-container--disabled
  .select2-selection--single
  .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: transparent transparent #bbb transparent;
  border-width: 0 5px 6px 5px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered
  li {
  list-style: none;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice,
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__placeholder,
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-search--inline {
  float: right;
}
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus
  .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled
  .select2-selection--multiple {
  background-color: #e5e5e5;
  cursor: default;
}
.select2-container--default.select2-container--disabled
  .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above
  .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above
  .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below
  .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below
  .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role="group"] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled="true"] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected="true"] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__group {
  padding-left: 0;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default
  .select2-results__option--highlighted[aria-selected] {
  background-color: #cbbcfb;
  color: #1f2938;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container,
.select2-dropdown,
.select2-search,
.select2-results {
  -webkit-transition: none !important;
  transition: none !important;
} /*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
} /*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}
.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}
.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}
.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
} /*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}
.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
} /* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
} /*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2021 Animate.css
 */
:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1;
}
.animate__animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: 1s;
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animate__animated.animate__repeat-1 {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-iteration-count: var(--animate-repeat);
  animation-iteration-count: 1;
  animation-iteration-count: var(--animate-repeat);
}
.animate__animated.animate__repeat-2 {
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
  -webkit-animation-iteration-count: calc(1 * 2);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);
  animation-iteration-count: calc(1 * 2);
  animation-iteration-count: calc(var(--animate-repeat) * 2);
}
.animate__animated.animate__repeat-3 {
  -webkit-animation-iteration-count: 3;
  animation-iteration-count: 3;
  -webkit-animation-iteration-count: calc(1 * 3);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);
  animation-iteration-count: calc(1 * 3);
  animation-iteration-count: calc(var(--animate-repeat) * 3);
}
.animate__animated.animate__delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  -webkit-animation-delay: var(--animate-delay);
  animation-delay: 1s;
  animation-delay: var(--animate-delay);
}
.animate__animated.animate__delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
  -webkit-animation-delay: calc(1s * 2);
  -webkit-animation-delay: calc(var(--animate-delay) * 2);
  animation-delay: calc(1s * 2);
  animation-delay: calc(var(--animate-delay) * 2);
}
.animate__animated.animate__delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
  -webkit-animation-delay: calc(1s * 3);
  -webkit-animation-delay: calc(var(--animate-delay) * 3);
  animation-delay: calc(1s * 3);
  animation-delay: calc(var(--animate-delay) * 3);
}
.animate__animated.animate__delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
  -webkit-animation-delay: calc(1s * 4);
  -webkit-animation-delay: calc(var(--animate-delay) * 4);
  animation-delay: calc(1s * 4);
  animation-delay: calc(var(--animate-delay) * 4);
}
.animate__animated.animate__delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
  -webkit-animation-delay: calc(1s * 5);
  -webkit-animation-delay: calc(var(--animate-delay) * 5);
  animation-delay: calc(1s * 5);
  animation-delay: calc(var(--animate-delay) * 5);
}
.animate__animated.animate__faster {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-duration: calc(1s / 2);
  -webkit-animation-duration: calc(var(--animate-duration) / 2);
  animation-duration: calc(1s / 2);
  animation-duration: calc(var(--animate-duration) / 2);
}
.animate__animated.animate__fast {
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
  -webkit-animation-duration: calc(1s * 0.8);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.8);
  animation-duration: calc(1s * 0.8);
  animation-duration: calc(var(--animate-duration) * 0.8);
}
.animate__animated.animate__slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(1s * 2);
  animation-duration: calc(var(--animate-duration) * 2);
}
.animate__animated.animate__slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-duration: calc(1s * 3);
  -webkit-animation-duration: calc(var(--animate-duration) * 3);
  animation-duration: calc(1s * 3);
  animation-duration: calc(var(--animate-duration) * 3);
}
@media (prefers-reduced-motion: reduce), print {
  .animate__animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
  }
  .animate__animated[class*="Out"] {
    opacity: 0;
  }
}
@-webkit-keyframes bounce {
  0%,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0) scaleY(0.95);
    transform: translateZ(0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
@keyframes bounce {
  0%,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0) scaleY(0.95);
    transform: translateZ(0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
.animate__bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  0%,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.animate__flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes rubberBand {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shakeX {
  0%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shakeX {
  0%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.animate__shakeX {
  -webkit-animation-name: shakeX;
  animation-name: shakeX;
}
@-webkit-keyframes shakeY {
  0%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
@keyframes shakeY {
  0%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
.animate__shakeY {
  -webkit-animation-name: shakeY;
  animation-name: shakeY;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.animate__headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.animate__swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  0%,
  11.1%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  0%,
  11.1%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.animate__jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-duration: calc(1s * 1.3);
  -webkit-animation-duration: calc(var(--animate-duration) * 1.3);
  animation-duration: calc(1s * 1.3);
  animation-duration: calc(var(--animate-duration) * 1.3);
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(0.7);
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(0.7);
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInDown {
  -webkit-animation-name: backInDown;
  animation-name: backInDown;
}
@-webkit-keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInLeft {
  -webkit-animation-name: backInLeft;
  animation-name: backInLeft;
}
@-webkit-keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInRight {
  -webkit-animation-name: backInRight;
  animation-name: backInRight;
}
@-webkit-keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(0.7);
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(0.7);
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInUp {
  -webkit-animation-name: backInUp;
  animation-name: backInUp;
}
@-webkit-keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutDown {
  -webkit-animation-name: backOutDown;
  animation-name: backOutDown;
}
@-webkit-keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutLeft {
  -webkit-animation-name: backOutLeft;
  animation-name: backOutLeft;
}
@-webkit-keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutRight {
  -webkit-animation-name: backOutRight;
  animation-name: backOutRight;
}
@-webkit-keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutUp {
  -webkit-animation-name: backOutUp;
  animation-name: backOutUp;
}
@-webkit-keyframes bounceIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes bounceIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(1s * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInDown {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInLeft {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.animate__bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(1s * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3);
  }
}
.animate__bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2);
  }
}
.animate__bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2);
  }
}
.animate__bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3);
  }
}
.animate__bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.animate__fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInTopLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInTopLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInTopLeft {
  -webkit-animation-name: fadeInTopLeft;
  animation-name: fadeInTopLeft;
}
@-webkit-keyframes fadeInTopRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInTopRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInTopRight {
  -webkit-animation-name: fadeInTopRight;
  animation-name: fadeInTopRight;
}
@-webkit-keyframes fadeInBottomLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInBottomLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInBottomLeft {
  -webkit-animation-name: fadeInBottomLeft;
  animation-name: fadeInBottomLeft;
}
@-webkit-keyframes fadeInBottomRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInBottomRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInBottomRight {
  -webkit-animation-name: fadeInBottomRight;
  animation-name: fadeInBottomRight;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.animate__fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.animate__fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.animate__fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.animate__fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.animate__fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutTopLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
@keyframes fadeOutTopLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
.animate__fadeOutTopLeft {
  -webkit-animation-name: fadeOutTopLeft;
  animation-name: fadeOutTopLeft;
}
@-webkit-keyframes fadeOutTopRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
@keyframes fadeOutTopRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
.animate__fadeOutTopRight {
  -webkit-animation-name: fadeOutTopRight;
  animation-name: fadeOutTopRight;
}
@-webkit-keyframes fadeOutBottomRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
@keyframes fadeOutBottomRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
.animate__fadeOutBottomRight {
  -webkit-animation-name: fadeOutBottomRight;
  animation-name: fadeOutBottomRight;
}
@-webkit-keyframes fadeOutBottomLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
@keyframes fadeOutBottomLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
.animate__fadeOutBottomLeft {
  -webkit-animation-name: fadeOutBottomLeft;
  animation-name: fadeOutBottomLeft;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0)
      rotateY(-1turn);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px)
      rotateY(-190deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px)
      rotateY(-170deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95)
      translateZ(0) rotateY(0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0)
      rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0)
      rotateY(-1turn);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px)
      rotateY(-190deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(150px)
      rotateY(-170deg);
    transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95)
      translateZ(0) rotateY(0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0)
      rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animate__animated.animate__flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotateX(-5deg);
    transform: perspective(400px) rotateX(-5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotateX(-5deg);
    transform: perspective(400px) rotateX(-5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.animate__flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-20deg);
    transform: perspective(400px) rotateY(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotateY(-5deg);
    transform: perspective(400px) rotateY(-5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-20deg);
    transform: perspective(400px) rotateY(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotateY(-5deg);
    transform: perspective(400px) rotateY(-5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.animate__flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.animate__flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(1s * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotateY(-15deg);
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotateY(-15deg);
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.animate__flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(1s * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes lightSpeedInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__lightSpeedInRight {
  -webkit-animation-name: lightSpeedInRight;
  animation-name: lightSpeedInRight;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes lightSpeedInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__lightSpeedInLeft {
  -webkit-animation-name: lightSpeedInLeft;
  animation-name: lightSpeedInLeft;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOutRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutRight {
  -webkit-animation-name: lightSpeedOutRight;
  animation-name: lightSpeedOutRight;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes lightSpeedOutLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutLeft {
  -webkit-animation-name: lightSpeedOutLeft;
  animation-name: lightSpeedOutLeft;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateOut {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
.animate__rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
.animate__rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.animate__rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.animate__hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(1s * 2);
  animation-duration: calc(var(--animate-duration) * 2);
  -webkit-animation-name: hinge;
  animation-name: hinge;
  -webkit-transform-origin: top left;
  transform-origin: top left;
}
@-webkit-keyframes jackInTheBox {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes jackInTheBox {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg);
  }
}
.animate__rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.animate__zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.animate__zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
  }
}
.animate__zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
  -webkit-transform-origin: left center;
  transform-origin: left center;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
  }
}
.animate__zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
  -webkit-transform-origin: right center;
  transform-origin: right center;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
} /*

 Slick Slider
 Version: 1.8.1
  Author: Ken Wheeler
 Website: http://kenwheeler.github.io
    Docs: http://kenwheeler.github.io/slick
    Repo: http://github.com/kenwheeler/slick
  Issues: http://github.com/kenwheeler/slick/issues
 */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  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);
  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;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
.hieu-test {
  display: none;
}
main {
  display: block;
  clear: both;
}
thead {
  font-weight: 600;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
img {
  max-width: 100%;
}
input,
select,
button,
textarea {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
}
*:focus,
select:focus,
.custom-select:focus,
button:focus,
textarea:focus,
textarea.form-control:focus,
input.form-control:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
[type="text"].form-control:focus,
[type="password"].form-control:focus,
[type="email"].form-control:focus,
[type="tel"].form-control:focus,
[contenteditable].form-control:focus {
  outline: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
input:focus::-moz-placeholder {
  opacity: 0;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  transition: 0.4s;
}
li.hr span {
  width: 100%;
  height: 1px;
  background-color: #e4e4e4;
  margin: 20px 0;
  display: block;
}
::-moz-selection {
  background: #e51937;
  color: #fff;
}
::selection {
  background: #e51937;
  color: #fff;
}
::-moz-selection {
  background: #e51937;
  color: #fff;
}
::-webkit-input-placeholder {
  color: #667085;
  opacity: 1;
}
::-moz-placeholder {
  color: #667085;
  opacity: 1;
}
:-ms-input-placeholder {
  color: #667085;
  opacity: 1;
}
::-ms-input-placeholder {
  color: #667085;
  opacity: 1;
}
::placeholder {
  color: #667085;
  opacity: 1;
}
:-ms-input-placeholder,
::-webkit-input-placeholder {
  color: #667085;
  opacity: 1;
}
.fix {
  overflow: hidden;
}
.hidden {
  display: none;
}
.clear {
  clear: both;
}
.section {
  float: left;
  width: 100%;
}
.f-right {
  float: right;
}
.capitalize {
  text-transform: capitalize;
}
.uppercase {
  text-transform: uppercase;
}
.bg-img {
  background-position: center center;
  background-size: cover;
}
.position-relative {
  position: relative;
}
.height-100vh {
  height: 100vh !important;
}
*:focus,
select:focus,
.custom-select:focus,
button:focus,
textarea:focus,
textarea.form-control:focus,
input.form-control:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
[type="text"].form-control:focus,
[type="password"].form-control:focus,
[type="email"].form-control:focus,
[type="tel"].form-control:focus,
[contenteditable].form-control:focus {
  outline: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.border-radius {
  border-radius: 4px;
}
.border-radius-5 {
  border-radius: 5px;
}
.border-radius-10 {
  border-radius: 10px;
}
.border-radius-15 {
  border-radius: 15px;
}
.border-radius-20 {
  border-radius: 20px;
}
.hover-up {
  -webkit-transition: all 0.25s cubic-bezier(0.02, 0.01, 0.47, 1);
  transition: all 0.25s cubic-bezier(0.02, 0.01, 0.47, 1);
}
.hover-up:hover {
  -webkit-transform: translateY(-3px);
  transform: translateY(-3px);
  -webkit-transition: all 0.25s cubic-bezier(0.02, 0.01, 0.47, 1);
  transition: all 0.25s cubic-bezier(0.02, 0.01, 0.47, 1);
}
body {
  background: #fff;
  background-size: contain;
}
a {
  text-decoration: none;
}
*:hover {
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.img-responsive {
  max-width: 100%;
}
.text-body-lead {
  font-family: "Noto Sans", sans-serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
}
.text-body-excerpt {
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 2px;
}
.text-body-text {
  font-family: "Noto Sans", sans-serif;
  font-weight: 300 !important;
  font-size: 15px;
  line-height: 28px;
}
.text-body-quote {
  font-family: "Noto Sans", sans-serif;
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
}
.text-body-normal {
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
}
.text-body-capitalized {
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 2px;
}
.text-body-small {
  font-family: "Noto Sans", sans-serif;
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
}
.text-body-tiny {
  font-family: "Noto Sans", sans-serif;
  font-weight: 600;
  font-size: 9px;
  line-height: 14px;
}
.text-body-lead-large {
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
}
.text-body-text-md {
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
}
.tablet-display-2 {
  font-family: "Roboto", sans-serif;
  font-weight: 600;
  font-size: 72px;
  line-height: 82px;
  letter-spacing: -0.5%;
}
.text-display-1 {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 900;
  font-size: 96px;
  line-height: 96px;
  letter-spacing: -1%;
  text-transform: uppercase;
  letter-spacing: -2.25px;
}
.text-display-2 {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 600;
  font-size: 80px;
  line-height: 80px;
  letter-spacing: -0.5%;
  text-transform: uppercase;
}
.text-display-3 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  font-size: 64px;
  line-height: 64px;
  letter-spacing: 0%;
  text-transform: uppercase;
}
.text-display-4 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 56px;
  line-height: 56px;
  letter-spacing: 0%;
  text-transform: uppercase;
  letter-spacing: -1.8px;
}
.text-display-5 {
	font-family: "Source Sans Pro", sans-serif;
	font-size: 36px;
	font-weight: 400;
	line-height: 36px;
	letter-spacing: -1.8px;
	text-transform: uppercase;
}
.text-display-6 {
	font-family: "Source Sans Pro", sans-serif;
	font-size: 29px;
	font-weight: 400;
	line-height: 36px;
	letter-spacing: -1.8px;
	text-transform: uppercase;
}
.text-heading-1 {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 600;
  font-size: 56px;
  line-height: 58px;
  letter-spacing: -1%;
  color: #1B1B1B;
  text-transform: uppercase;
}
.text-heading-2 {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 600;
  font-size: 42px;
  line-height: 44px;
  letter-spacing: 0%;
  text-transform: uppercase;
}
.text-heading-3 {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: bold;
  font-size: 35px;
  line-height: 38px;
  letter-spacing: 0%;
  text-transform: uppercase;
}
.text-heading-4 {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: bold;
  font-size: 28px;
  line-height: 32px;
  letter-spacing: 0%;
  text-transform: uppercase;
}
.text-heading-5 {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: bold;
  font-size: 22px;
  line-height: 24px;
  letter-spacing: 0%;
  text-transform: uppercase;
}
.text-heading-6 {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  letter-spacing: 0%;
  text-transform: uppercase;
}
.text-bold {
  font-family: "Noto Sans", sans-serif;
  font-size: 14px;
  line-height: 14px;
  font-weight: bold;
}
.color-orange-100 {
  color: #faede3;
}
.color-orange-500 {
  color: #ffddd2;
}
.color-orange-900 {
  color: #e29578;
}
.color-green-900 {
  color: #e51937 !important;
}
.color-green-500 {
  color: #83c5be;
}
.color-green-100 {
  color: #afeae4;
}
.color-gray-900 {
  color: #1B1B1B !important;
}
.color-gray-1000 {
  color: #1f2938;
}
.color-gray-1100 {
  color: #7e7e7e;
}
.color-gray-1200 {
  color: #9a9a9a;
}
.color-gray-100 {
  color: #a3a3a3;
}
.color-gray-300 {
  color: #939393 !important;
}
.color-gray-400 {
  color: #848484 !important;
}
.color-gray-500 {
  color: #757575;
}
.color-gray-600 {
  color: #666666;
}
.color-white {
  color: #fff !important;
}
.bg-1 {
  background-color: #eae4e9 !important;
}
.bg-2 {
  background-color: #fff3ea !important;
}
.bg-2-opacity-80 {
  background-color: rgba(255, 243, 234, 0.8);
}
.bg-3 {
  background-color: #fde2e4 !important;
}
.bg-4 {
  background-color: #fad2e1 !important;
}
.bg-5 {
  background-color: #1b1b1b !important;
}
.bg-6 {
  background-color: #bee1e6 !important;
}
.bg-6-opacity-30 {
  background-color: rgba(190, 225, 230, 0.301961) !important;
}
.bg-7 {
  background-color: #f0efeb !important;
}
.bg-8 {
  background-color: #dfe7fd !important;
}
.bg-9 {
  background-color: #d1ecfd !important;
}
.bg-10 {
  background-color: #ddd3fa !important;
}
.bg-gray-100 {
  background-color: #f2f4f7 !important;
}
.bg-white-opacity-30 {
  background-color: rgba(255,255,255, 0.3) !important;
}
.bg-white-opacity-50 {
  background-color: rgba(255,255,255, 0.5) !important;
}
.bg-white-opacity-60 {
  background-color: rgba(255,255,255, 0.6) !important;
}
.bg-white-opacity-70 {
  background-color: rgba(255,255,255, 0.7) !important;
}
.bg-white-opacity-80 {
  background-color: rgba(255,255,255, 0.8) !important;
}
.bg-white-opacity-90 {
  background-color: rgba(255,255,255, 0.9) !important;
}
.bg-black-opacity-5 {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.bg-black-opacity-30 {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.bg-black-opacity-50 {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.bg-black-opacity-60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.bg-black-opacity-70 {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.bg-black-opacity-80 {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.bg-black-opacity-90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
.text-billed {
  font-weight: 400;
  font-family: "Noto Sans", sans-serif;
  font-size: 16px;
  line-height: 28px;
  display: inline-block;
  vertical-align: middle;
  color: #fff;
}
a {
  color: #e51937;
}
a:hover {
  color: #1b1b1b;
}
.section-box {
  display: inline-block;
  width: 100%;
}
.box-shadow-4 {
  -webkit-box-shadow: 4px 6px 23px rgba(228, 92, 35, 0.1);
  box-shadow: 4px 6px 23px rgba(228, 92, 35, 0.1);
}
.content-detail {
  color: #1B1B1B;
}
.content-detail h2 {
  margin: 0px 0px 20px 0px;
}
.content-detail p {
  margin-bottom: 15px;
  font-size: 16px;
  font-family: "Noto Sans", sans-serif;
  color: #1B1B1B;
  line-height: 28px;
}
.content-detail ul {
  list-style: disc;
  color: #1B1B1B;
  padding-left: 20px;
  font-size: 16px;
  font-family: "Noto Sans", sans-serif;
  line-height: 28px;
}
.border-bottom {
  border-bottom: 1px solid #061224;
  width: 100%;
  margin: 30px 0px;
}
.img-middle {
  display: inline-block;
  vertical-align: middle;
  margin-top: -2px;
}
.box-shadow-2 {
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
}
.box-line-throught {
  display: inline-block;
  position: relative;
  padding: 0px 60px;
}
.box-line-throught::before {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0px;
  width: 50px;
  height: 1px;
  background-color: #d0d5dd;
}
.box-line-throught::after {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0px;
  width: 50px;
  height: 1px;
  background-color: #d0d5dd;
}
.img-full {
  width: 100%;
}
.tab-content > .active {
  overflow: hidden;
}
.thw-20 {
  width: 20%;
}
.thw-40 {
  width: 40%;
}
.br-16 {
  border-radius: 16px;
}
a,
button,
img,
input,
span,
h4 {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
@-webkit-keyframes slideleft {
  10% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    right: 0;
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  90% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    right: 100%;
  }
}
@keyframes slideleft {
  10% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    right: 0;
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  90% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    right: 100%;
  }
}
[data-loader="spinner"] {
  width: 35px;
  height: 35px;
  display: inline-block;
  -webkit-animation: spinner 1.2s infinite ease-in-out;
  animation: spinner 1.2s infinite ease-in-out;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0OCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS45OTYxIDI4LjE1MTZWMjUuNzI2OEMxOS42MTYzIDIxLjkwNTkgMTUuOTgxNSAxOC45NDMxIDExLjY2NiAxNy40MTA5QzEyLjI4MjUgMjIuOTExOCAxNi41NDk0IDI3LjMxMzEgMjEuOTk2MSAyOC4xNTE2Wk0yMS45OTYxIDMxLjk1ODhDMTQuMTQ0IDMxLjA0MTQgOC4wMjA4OCAyNC40ODUgNy44MTA2NSAxNi40NjA5QzYuODcwMDQgMTYuMzI2MiA1LjkwODM2IDE2LjI1NjQgNC45MzAzNCAxNi4yNTY0QzQuNTM2MyAxNi4yNTY0IDQuMTQ0OTMgMTYuMjY3OCAzLjc1NjUxIDE2LjI5MDFDMy43ODA4NSAyNi43MDQ4IDExLjc4NDkgMzUuMjUwNiAyMS45OTYxIDM2LjE3MjZWMzEuOTU4OFpNMjUuNzgwNCAzMS45NTg4VjM2LjE4MjlDMzYuMDQ4IDM1LjMxNjUgNDQuMTEzOCAyNi43NDUgNDQuMTM4MiAxNi4yOTAxQzQzLjc0OTggMTYuMjY3OCA0My4zNTg0IDE2LjI1NjQgNDIuOTY0NCAxNi4yNTY0QzQxLjk0NTIgMTYuMjU2NCA0MC45NDM3IDE2LjMzMjIgMzkuOTY1NCAxNi40NzgzQzM5Ljc0NjggMjQuNDk0NSAzMy42MjY4IDMxLjA0MiAyNS43ODA0IDMxLjk1ODhaTTI1Ljc4MDQgMjguMTUxNlYyNS45MTlDMjguMTM0OCAyMi4wNDIgMzEuNzcyMSAxOS4wMjU4IDM2LjEwNTQgMTcuNDU1MkMzNS40NzExIDIyLjkzNTQgMzEuMjEyNSAyNy4zMTU0IDI1Ljc4MDQgMjguMTUxNlpNMjUuNzgwNCAxOS44MDkyVjEzLjQ0OTZDMjkuMDU1NCAxMy4wNjg3IDMyLjAzIDExLjcwNjkgMzQuNDAwNyA5LjY2NjY1QzM1LjEyMjQgMTAuODQ4NCAzNS42NDkzIDEyLjE2MTQgMzUuOTM2OSAxMy41NjE0QzMyLjAyNjUgMTQuNzYyOCAyOC41NDU2IDE2Ljk0MDYgMjUuNzgwNCAxOS44MDkyWk0yMS45OTYxIDEzLjQ0NzZWMTkuNjg3NEMxOS4yMjM4IDE2Ljg1MTkgMTUuNzQ2NSAxNC43MDQ4IDExLjg0NjYgMTMuNTI3NUMxMi4xMzY0IDEyLjEzNjUgMTIuNjYyNyAxMC44MzE4IDEzLjM4MTUgOS42NTcxNkMxNS43NSAxMS42OTkyIDE4LjcyMjYgMTMuMDYzNCAyMS45OTYxIDEzLjQ0NzZaTTI1Ljc4MDQgOS42NDI3MUMyOC4xMjM5IDkuMjgzNTkgMzAuMjQ5NCA4LjI2NDk0IDMxLjk2MDEgNi43ODI4NEMzMC4yNSA1LjI5ODU3IDI4LjEyNDQgNC4yNzc4NCAyNS43ODA0IDMuOTE2OThWOS42NDI3MVpNMjEuOTk2MSAzLjkxNjk4VjkuNjQwMTJDMTkuNjU1MyA5LjI3ODEyIDE3LjUzMjggOC4yNTgwNSAxNS44MjQ4IDYuNzc1NTVDMTcuNTMzNCA1LjI5NTIyIDE5LjY1NTkgNC4yNzcyNSAyMS45OTYxIDMuOTE2OThaTTguMTQ3NzYgMTIuNzI2MUM5LjY3Njk2IDUuNDU3ODMgMTYuMTQzMyAwIDIzLjg4ODIgMEMyNy45MDgzIDAgMzEuNTgzOCAxLjQ3MDQzIDM0LjQwMzMgMy45MDEyNEwzNC40MDYyIDMuODk2NDlDMzUuMzkzNiA0Ljc0Njk3IDM2LjI3NjEgNS43MTUxNyAzNy4wMzE3IDYuNzc5MkwzNy4wMjc1IDYuNzg1MTJDMzguMjc0NCA4LjU0MjM5IDM5LjE3NTQgMTAuNTYwOCAzOS42MzIgMTIuNzQxOUM0MC43MjEgMTIuNTkgNDEuODMzNSAxMi41MTE0IDQyLjk2NDQgMTIuNTExNEM0My4yNDE2IDEyLjUxMTQgNDMuNTE3OCAxMi41MTYxIDQzLjc5MjcgMTIuNTI1NUw0My43OSAxMi41MTE0QzQ1LjExMzMgMTIuNTU2MyA0Ni40MDkyIDEyLjcwODggNDcuNjY5MiAxMi45NjAzQzQ3LjgxNzkgMTQuMDMzMiA0Ny44OTQ3IDE1LjEyODkgNDcuODk0NyAxNi4yNDI0VjE2LjI0OTRWMTYuMjU2NEM0Ny44OTQ3IDE2LjQ1OTEgNDcuODkyMiAxNi42NjEyIDQ3Ljg4NzEgMTYuODYyNkw0Ny44ODY4IDE2Ljg2MjZDNDcuNTU2OSAyOS42OTY5IDM3LjAxNzcgNDAgMjQuMDY0OCA0MEMyNC4wMjU2IDQwIDIzLjk4NjUgMzkuOTk5OSAyMy45NDc0IDM5Ljk5OTdDMjMuOTA4MyAzOS45OTk5IDIzLjg2OTEgNDAgMjMuODMgNDBDMTAuODc3IDQwIDAuMzM3Nzk1IDI5LjY5NjkgMC4wMDc5NTMxNiAxNi44NjI2TDAuMDA3NjA5MjUgMTYuODYyNkMwLjAwMjU1MDg2IDE2LjY2MTIgMCAxNi40NTkxIDAgMTYuMjU2NFYxNi4yNDk0VjE2LjI0MjRDMCAxNS4xMjg5IDAuMDc2ODUwNCAxNC4wMzMyIDAuMjI1NTUgMTIuOTYwM0MxLjQ4NTU1IDEyLjcwODggMi43ODE0MyAxMi41NTYzIDQuMTA0NjkgMTIuNTExNEw0LjEwMjAzIDEyLjUyNTVDNC4zNzY5NyAxMi41MTYxIDQuNjUzMSAxMi41MTE0IDQuOTMwMzQgMTIuNTExNEM2LjAyMTUgMTIuNTExNCA3LjA5NTUyIDEyLjU4NDUgOC4xNDc3NiAxMi43MjYxWiIgZmlsbD0iIzEwMTgyOCIvPgo8L3N2Zz4K);
  -webkit-box-shadow: 0 0 10px #fff;
  box-shadow: 0 0 10px #fff;
}
@-webkit-keyframes spinner {
  0% {
    -webkit-transform: perspective(120px) rotateX(0) rotateY(0);
    transform: perspective(120px) rotateX(0) rotateY(0);
  }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(0);
    transform: perspective(120px) rotateX(-180deg) rotateY(0);
  }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-180deg);
    transform: perspective(120px) rotateX(-180deg) rotateY(-180deg);
  }
}
@keyframes spinner {
  0% {
    -webkit-transform: perspective(120px) rotateX(0) rotateY(0);
    transform: perspective(120px) rotateX(0) rotateY(0);
  }
  50% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(0);
    transform: perspective(120px) rotateX(-180deg) rotateY(0);
  }
  100% {
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-180deg);
    transform: perspective(120px) rotateX(-180deg) rotateY(-180deg);
  }
}
@-webkit-keyframes shadow-pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0px rgba(151, 119, 250, 0.8);
    box-shadow: 0 0 0 0px rgba(151, 119, 250, 0.8);
  }
  100% {
    -webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0);
    box-shadow: 0 0 0 5px rgba(0, 0, 0, 0);
  }
}
@keyframes shadow-pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0px rgba(151, 119, 250, 0.8);
    box-shadow: 0 0 0 0px rgba(151, 119, 250, 0.8);
  }
  100% {
    -webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0);
    box-shadow: 0 0 0 5px rgba(0, 0, 0, 0);
  }
}
@-webkit-keyframes shadow-pulse-big {
  0% {
    -webkit-box-shadow: 0 0 0 0px rgba(239, 63, 72, 0.1);
    box-shadow: 0 0 0 0px rgba(239, 63, 72, 0.1);
  }
  100% {
    -webkit-box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
    box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
  }
}
@keyframes shadow-pulse-big {
  0% {
    -webkit-box-shadow: 0 0 0 0px rgba(239, 63, 72, 0.1);
    box-shadow: 0 0 0 0px rgba(239, 63, 72, 0.1);
  }
  100% {
    -webkit-box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
    box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
  }
}
@-webkit-keyframes jump {
  0% {
    -webkit-transform: translate3d(0, 20%, 0);
    transform: translate3d(0, 20%, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jump {
  0% {
    -webkit-transform: translate3d(0, 20%, 0);
    transform: translate3d(0, 20%, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.jump {
  -webkit-transform-origin: 0;
  transform-origin: 0;
  -webkit-animation: jump 0.5s linear alternate infinite;
  animation: jump 0.5s linear alternate infinite;
}
body {
  color: #1B1B1B;
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  line-height: 24px;
  font-style: normal;
  font-weight: 400;
  background: url(../imgs/body-bg.jpg) no-repeat;
  background-position: center top;
  background-attachment: fixed;
  background-size: cover;
}
h1,
h2,
h3,
h4,
h5,
h6,
.font-heading,
.display-1,
.display-2,
.heading-lg,
.heading-sm-1 {
  font-family: "Noto Sans", sans-serif;
  color: #1B1B1B;
  font-weight: 700;
  line-height: 1.2;
}
h1 {
  font-size: 69px;
  line-height: 1.2;
}
h2 {
  font-size: 55px;
  line-height: 67px;
}
h3 {
  font-size: 44px;
  line-height: 54px;
}
h4 {
  font-size: 28px;
  line-height: 34px;
}
h5 {
  font-size: 22px;
  line-height: 28px;
  font-weight: 500;
}
h6 {
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
}
.heading-lg {
  font-size: 52px;
  line-height: 63px;
  font-weight: bold;
}
.heading-md {
  font-size: 20px;
  line-height: 24px;
  color: #1B1B1B;
  font-weight: 500;
  font-family: "Noto Sans", sans-serif;
}
.heading-sm {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}
.text-sm {
  font-size: 12px;
  line-height: 16px;
  font-family: "Roboto", sans-serif;
}
.text-md {
  font-size: 16px;
  line-height: 20px;
  font-family: "Roboto", sans-serif;
}
.small-heading {
  font-size: 16px;
  line-height: 20px;
  font-weight: bold;
  font-family: "Noto Sans", sans-serif;
}
.medium-heading {
  font-size: 18px;
  color: #1B1B1B;
  line-height: 22px;
  font-weight: 600;
  font-family: "Noto Sans", sans-serif;
}
.display-block {
  display: block;
}
.font-bold {
  font-weight: bold;
}
.font-semibold {
  font-weight: 600;
}
.font-3xs {
  font-size: 10px;
}
.font-xxs {
  font-size: 12px;
}
.font-xs {
  font-size: 13px;
}
.font-sm {
  font-size: 14px;
}
.font-md {
  font-size: 16px;
}
.font-md-2 {
  font-size: 15px;
}
.font-lg {
  font-size: 18px;
}
.font-xl {
  font-size: 20px;
}
.font-2xl {
  font-size: 22px;
}
.font-3xl {
  font-size: 58px;
}
.text-grey-6 {
  color: #1B1B1B !important;
}
.text-muted {
  color: #667085 !important;
}
.btn.btn-theme {
  font-family: "Roboto", sans-serif;
  padding: 22px 32px;
  font-size: 18px;
  line-height: 22px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  letter-spacing: 0.45px;
  border-radius: 50px;
}
.btn.btn-square {
  border-radius: 4px;
  background-color: #1B1B1B;
  color: #fff;
  font-size: 14px;
  line-height: 14px;
  font-weight: bold;
  padding: 18px 20px;
  border: 2px solid transparent;
}
.btn.btn-square:hover {
  background-color: #fff;
  color: #1B1B1B;
  border-color: #1B1B1B;
}
.btn.btn-black-border {
  border: 1px solid #1B1B1B;
  padding: 12px 22px;
  border-radius: 8px;
  width: 100%;
  text-align: left;
}
.btn.btn-black-border:hover {
  background-color: #1B1B1B;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM3Mkw3Ljg1NjI1IDAuNDU0MjIzQzcuNjQ1MjEgMC4yNDMyNzcgNy4zNTkwMSAwLjEyNDgwOCA3LjA2MDYxIDAuMTI0ODc4QzYuNzYyMjIgMC4xMjQ5NDggNi40NzYwNyAwLjI0MzU1MiA2LjI2NTEzIDAuNDU0NTk4QzYuMDU0MTggMC42NjU2NDQgNS45MzU3MSAwLjk1MTg0NCA1LjkzNTc4IDEuMjUwMjRDNS45MzU4NSAxLjU0ODYzIDYuMDU0NDYgMS44MzQ3OCA2LjI2NTUgMi4wNDU3Mkw4LjA5NDc1IDMuODc0OTdIMS41QzEuMjAxNjMgMy44NzQ5NyAwLjkxNTQ4NCAzLjk5MzUgMC43MDQ1MDUgNC4yMDQ0OEMwLjQ5MzUyNyA0LjQxNTQ2IDAuMzc1IDQuNzAxNiAwLjM3NSA0Ljk5OTk3QzAuMzc1IDUuMjk4MzQgMC40OTM1MjcgNS41ODQ0OSAwLjcwNDUwNSA1Ljc5NTQ3QzAuOTE1NDg0IDYuMDA2NDUgMS4yMDE2MyA2LjEyNDk3IDEuNSA2LjEyNDk3SDguMDk0NzVMNi4yNjU1IDcuOTU0MjJDNi4wNTQ0NiA4LjE2NTE3IDUuOTM1ODUgOC40NTEzMSA1LjkzNTc4IDguNzQ5NzFDNS45MzU3MSA5LjA0ODEgNi4wNTQxOCA5LjMzNDMgNi4yNjUxMyA5LjU0NTM1QzYuNDc2MDcgOS43NTYzOSA2Ljc2MjIyIDkuODc1IDcuMDYwNjEgOS44NzUwN0M3LjM1OTAxIDkuODc1MTQgNy42NDUyMSA5Ljc1NjY3IDcuODU2MjUgOS41NDU3MkwxMC41NDU4IDYuODU2MjJDMTEuMDM3MiA2LjM2MzQ0IDExLjMxMzEgNS42OTU5MSAxMS4zMTMxIDQuOTk5OTdDMTEuMzEzMSA0LjMwNDA0IDExLjAzNzIgMy42MzY1IDEwLjU0NTggMy4xNDM3MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  color: #fff;
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.btn.btn-default {
    color: #101828;
    background-color: #F2F4F7;
    border-radius: 50px;
    font-size: 18px;
    line-height: 22px;
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 600;
  text-transform: uppercase;
}
.btn.btn-default:hover {
  background-color: #1B1B1B;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM3Mkw3Ljg1NjI1IDAuNDU0MjIzQzcuNjQ1MjEgMC4yNDMyNzcgNy4zNTkwMSAwLjEyNDgwOCA3LjA2MDYxIDAuMTI0ODc4QzYuNzYyMjIgMC4xMjQ5NDggNi40NzYwNyAwLjI0MzU1MiA2LjI2NTEzIDAuNDU0NTk4QzYuMDU0MTggMC42NjU2NDQgNS45MzU3MSAwLjk1MTg0NCA1LjkzNTc4IDEuMjUwMjRDNS45MzU4NSAxLjU0ODYzIDYuMDU0NDYgMS44MzQ3OCA2LjI2NTUgMi4wNDU3Mkw4LjA5NDc1IDMuODc0OTdIMS41QzEuMjAxNjMgMy44NzQ5NyAwLjkxNTQ4NCAzLjk5MzUgMC43MDQ1MDUgNC4yMDQ0OEMwLjQ5MzUyNyA0LjQxNTQ2IDAuMzc1IDQuNzAxNiAwLjM3NSA0Ljk5OTk3QzAuMzc1IDUuMjk4MzQgMC40OTM1MjcgNS41ODQ0OSAwLjcwNDUwNSA1Ljc5NTQ3QzAuOTE1NDg0IDYuMDA2NDUgMS4yMDE2MyA2LjEyNDk3IDEuNSA2LjEyNDk3SDguMDk0NzVMNi4yNjU1IDcuOTU0MjJDNi4wNTQ0NiA4LjE2NTE3IDUuOTM1ODUgOC40NTEzMSA1LjkzNTc4IDguNzQ5NzFDNS45MzU3MSA5LjA0ODEgNi4wNTQxOCA5LjMzNDMgNi4yNjUxMyA5LjU0NTM1QzYuNDc2MDcgOS43NTYzOSA2Ljc2MjIyIDkuODc1IDcuMDYwNjEgOS44NzUwN0M3LjM1OTAxIDkuODc1MTQgNy42NDUyMSA5Ljc1NjY3IDcuODU2MjUgOS41NDU3MkwxMC41NDU4IDYuODU2MjJDMTEuMDM3MiA2LjM2MzQ0IDExLjMxMzEgNS42OTU5MSAxMS4zMTMxIDQuOTk5OTdDMTEuMzEzMSA0LjMwNDA0IDExLjAzNzIgMy42MzY1IDEwLjU0NTggMy4xNDM3MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  color: #fff !important;
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.btn.btn-white {
  background-color: #fff;
}
.btn.btn-bd-green-hover {
  color: #FFFFFF;
  border: 2px solid transparent;
}
.btn.btn-bd-green-hover:hover {
  color: #e51937 !important;
  background-color: #fff !important;
  border: 2px solid #e51937;
}
.btn.active {
  color: #e51937 !important;
  background-color: #fff !important;
  border: 2px solid #e51937;
}
.btn.btn-select {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 15px;
}
.btn.btn-green-900 {
  background-color: #e51937;
  font-family: "Roboto", sans-serif;
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  letter-spacing: 0%;
  color: #fff;
}
.btn.btn-green-900:hover {
  background-color: #1B1B1B;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM3Mkw3Ljg1NjI1IDAuNDU0MjIzQzcuNjQ1MjEgMC4yNDMyNzcgNy4zNTkwMSAwLjEyNDgwOCA3LjA2MDYxIDAuMTI0ODc4QzYuNzYyMjIgMC4xMjQ5NDggNi40NzYwNyAwLjI0MzU1MiA2LjI2NTEzIDAuNDU0NTk4QzYuMDU0MTggMC42NjU2NDQgNS45MzU3MSAwLjk1MTg0NCA1LjkzNTc4IDEuMjUwMjRDNS45MzU4NSAxLjU0ODYzIDYuMDU0NDYgMS44MzQ3OCA2LjI2NTUgMi4wNDU3Mkw4LjA5NDc1IDMuODc0OTdIMS41QzEuMjAxNjMgMy44NzQ5NyAwLjkxNTQ4NCAzLjk5MzUgMC43MDQ1MDUgNC4yMDQ0OEMwLjQ5MzUyNyA0LjQxNTQ2IDAuMzc1IDQuNzAxNiAwLjM3NSA0Ljk5OTk3QzAuMzc1IDUuMjk4MzQgMC40OTM1MjcgNS41ODQ0OSAwLjcwNDUwNSA1Ljc5NTQ3QzAuOTE1NDg0IDYuMDA2NDUgMS4yMDE2MyA2LjEyNDk3IDEuNSA2LjEyNDk3SDguMDk0NzVMNi4yNjU1IDcuOTU0MjJDNi4wNTQ0NiA4LjE2NTE3IDUuOTM1ODUgOC40NTEzMSA1LjkzNTc4IDguNzQ5NzFDNS45MzU3MSA5LjA0ODEgNi4wNTQxOCA5LjMzNDMgNi4yNjUxMyA5LjU0NTM1QzYuNDc2MDcgOS43NTYzOSA2Ljc2MjIyIDkuODc1IDcuMDYwNjEgOS44NzUwN0M3LjM1OTAxIDkuODc1MTQgNy42NDUyMSA5Ljc1NjY3IDcuODU2MjUgOS41NDU3MkwxMC41NDU4IDYuODU2MjJDMTEuMDM3MiA2LjM2MzQ0IDExLjMxMzEgNS42OTU5MSAxMS4zMTMxIDQuOTk5OTdDMTEuMzEzMSA0LjMwNDA0IDExLjAzNzIgMy42MzY1IDEwLjU0NTggMy4xNDM3MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  color: #fff !important;
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.btn.btn-black {
  color: #fff;
    background-color: #1B1B1B;
    border-radius: 50px;
    font-size: 13px;
    line-height: 13px;
    font-family: "Barlow Semi Condensed", sans-serif;
    font-weight: 600;
    text-transform: uppercase;
}
.btn.btn-black.icon-arrow-right-white:hover {
  background-color: #f2f4f7;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM4NEw3Ljg1NjI1IDAuNDU0MzQ1QzcuNjQ1MjEgMC4yNDMzOTkgNy4zNTkwMSAwLjEyNDkzIDcuMDYwNjEgMC4xMjVDNi43NjIyMiAwLjEyNTA3IDYuNDc2MDcgMC4yNDM2NzQgNi4yNjUxMyAwLjQ1NDcyQzYuMDU0MTggMC42NjU3NjYgNS45MzU3MSAwLjk1MTk2NiA1LjkzNTc4IDEuMjUwMzZDNS45MzU4NSAxLjU0ODc1IDYuMDU0NDYgMS44MzQ5IDYuMjY1NSAyLjA0NTg0TDguMDk0NzUgMy44NzUwOUgxLjVDMS4yMDE2MyAzLjg3NTA5IDAuOTE1NDg0IDMuOTkzNjIgMC43MDQ1MDUgNC4yMDQ2QzAuNDkzNTI3IDQuNDE1NTggMC4zNzUgNC43MDE3MyAwLjM3NSA1LjAwMDA5QzAuMzc1IDUuMjk4NDYgMC40OTM1MjcgNS41ODQ2MSAwLjcwNDUwNSA1Ljc5NTU5QzAuOTE1NDg0IDYuMDA2NTcgMS4yMDE2MyA2LjEyNTA5IDEuNSA2LjEyNTA5SDguMDk0NzVMNi4yNjU1IDcuOTU0MzRDNi4wNTQ0NiA4LjE2NTI5IDUuOTM1ODUgOC40NTE0MyA1LjkzNTc4IDguNzQ5ODNDNS45MzU3MSA5LjA0ODIyIDYuMDU0MTggOS4zMzQ0MiA2LjI2NTEzIDkuNTQ1NDdDNi40NzYwNyA5Ljc1NjUxIDYuNzYyMjIgOS44NzUxMiA3LjA2MDYxIDkuODc1MTlDNy4zNTkwMSA5Ljg3NTI2IDcuNjQ1MjEgOS43NTY3OSA3Ljg1NjI1IDkuNTQ1ODRMMTAuNTQ1OCA2Ljg1NjM0QzExLjAzNzIgNi4zNjM1NyAxMS4zMTMxIDUuNjk2MDMgMTEuMzEzMSA1LjAwMDA5QzExLjMxMzEgNC4zMDQxNiAxMS4wMzcyIDMuNjM2NjIgMTAuNTQ1OCAzLjE0Mzg0VjMuMTQzODRaIiBmaWxsPSIjMTAxODI4Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  color: #1B1B1B;
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.btn.btn-black:hover {
  background-color: #e4e7ec;
  color: #1B1B1B;
}
.btn.btn-md {
  padding: 16px 20px;
}
.btn.shape-square {
  border-radius: 4px;
}
.btn.btn-link {
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-size: 18px;
  line-height: 18px;
  color: #1B1B1B;
  text-decoration: none;
}
.btn.btn-link:hover {
  color: #1b1b1b;
}
.btn.btn-pink {
  background-color: #e29578;
  color: #fff;
  border-radius: 4px;
}
.btn.btn-pink:hover {
  background-color: #1B1B1B;
}
.btn.btn-link-inter {
  font-family: "Roboto", sans-serif !important;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
}
.btn.btn-round-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE3IiBoZWlnaHQ9IjExNyIgdmlld0JveD0iMCAwIDExNyAxMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2RfMjA4XzI4NzApIj4KPHJlY3QgeD0iMzAuMzgyOCIgeT0iMjAuMjkyIiB3aWR0aD0iNTYuMDUzNSIgaGVpZ2h0PSI1NS44NTY4IiByeD0iMjcuOTI4NCIgZmlsbD0iIzAwNkQ3NyIvPgo8L2c+CjxwYXRoIGQ9Ik02Ni44MTg2IDQ0LjcxNThMNjIuNzg0NCA0MC42ODE1QzYyLjQ2NzggNDAuMzY1MSA2Mi4wMzg1IDQwLjE4NzQgNjEuNTkwOSA0MC4xODc1QzYxLjE0MzMgNDAuMTg3NiA2MC43MTQxIDQwLjM2NTUgNjAuMzk3NyA0MC42ODIxQzYwLjA4MTMgNDAuOTk4NiA1OS45MDM2IDQxLjQyNzkgNTkuOTAzNyA0MS44NzU1QzU5LjkwMzggNDIuMzIzMSA2MC4wODE3IDQyLjc1MjMgNjAuMzk4MyA0My4wNjg4TDYzLjE0MjEgNDUuODEyNkg1My4yNUM1Mi44MDI0IDQ1LjgxMjYgNTIuMzczMiA0NS45OTA0IDUyLjA1NjggNDYuMzA2OUM1MS43NDAzIDQ2LjYyMzQgNTEuNTYyNSA0Ny4wNTI2IDUxLjU2MjUgNDcuNTAwMUM1MS41NjI1IDQ3Ljk0NzcgNTEuNzQwMyA0OC4zNzY5IDUyLjA1NjggNDguNjkzNEM1Mi4zNzMyIDQ5LjAwOTkgNTIuODAyNCA0OS4xODc2IDUzLjI1IDQ5LjE4NzZINjMuMTQyMUw2MC4zOTgzIDUxLjkzMTVDNjAuMDgxNyA1Mi4yNDc5IDU5LjkwMzggNTIuNjc3MiA1OS45MDM3IDUzLjEyNDdDNTkuOTAzNiA1My41NzIzIDYwLjA4MTMgNTQuMDAxNiA2MC4zOTc3IDU0LjMxODJDNjAuNzE0MSA1NC42MzQ4IDYxLjE0MzMgNTQuODEyNyA2MS41OTA5IDU0LjgxMjhDNjIuMDM4NSA1NC44MTI5IDYyLjQ2NzggNTQuNjM1MiA2Mi43ODQ0IDU0LjMxODhMNjYuODE4NiA1MC4yODQ1QzY3LjU1NTggNDkuNTQ1MyA2Ny45Njk3IDQ4LjU0NCA2Ny45Njk3IDQ3LjUwMDFDNjcuOTY5NyA0Ni40NTYyIDY3LjU1NTggNDUuNDU0OSA2Ni44MTg2IDQ0LjcxNThWNDQuNzE1OFoiIGZpbGw9IndoaXRlIi8+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMjA4XzI4NzAiIHg9IjAuMzgyODEyIiB5PSIwLjI5MTk5MiIgd2lkdGg9IjExNi4wNTMiIGhlaWdodD0iMTE1Ljg1NyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIxMCIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxNSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMC44NDcwNTkgMCAwIDAgMCAwLjE4ODIzNSAwIDAgMCAwLjIgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18yMDhfMjg3MCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18yMDhfMjg3MCIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPC9kZWZzPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: -30px -21px;
  display: inline-block;
  height: 57px;
  width: 79px;
  border-radius: 0px;
  padding: 0px;
}
.btn.btn-square-green {
  background-color: #e51937;
  padding: 1px 22px;
  color: #fff;
  border-radius: 8px;
  height: 48px;
  width: 120px;
}
.btn.btn-green-full {
  background-color: #e51937;
  padding: 1px 22px;
  color: #fff;
  border-radius: 4px;
  height: 48px;
  width: 100%;
}
.btn.btn-media {
  border-radius: 4px;
  padding: 1px 16px 3px 16px;
  min-height: 36px;
  line-height: 32px;
  border: 1px solid rgba(6, 18, 36, 0.1);
}
.btn.btn-media img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.btn.btn-login-google {
  border-radius: 8px;
  background-color: #fff;
  padding: 13px 25px;
  display: block;
}
.btn.btn-tag {
  background-color: #e4e7ec;
  color: #1B1B1B;
  font-family: "Noto Sans", sans-serif;
  font-size: 14px;
  line-height: 18px;
  font-weight: 400;
  border-radius: 8px;
  padding: 12px 20px;
}
.btn.btn-tag:hover {
  background-color: #1B1B1B;
  color: #fff;
}
.btn.btn-newsletter {
  position: absolute;
  top: 10px;
  right: 10px;
  border-radius: 8px;
  padding: 16px 56px 16px 27px;
  border: 0px;
  font-family: "Roboto", sans-serif;
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  color: #fff;
  background-color: #e51937;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM3Mkw3Ljg1NjI1IDAuNDU0MjIzQzcuNjQ1MjEgMC4yNDMyNzcgNy4zNTkwMSAwLjEyNDgwOCA3LjA2MDYxIDAuMTI0ODc4QzYuNzYyMjIgMC4xMjQ5NDggNi40NzYwNyAwLjI0MzU1MiA2LjI2NTEzIDAuNDU0NTk4QzYuMDU0MTggMC42NjU2NDQgNS45MzU3MSAwLjk1MTg0NCA1LjkzNTc4IDEuMjUwMjRDNS45MzU4NSAxLjU0ODYzIDYuMDU0NDYgMS44MzQ3OCA2LjI2NTUgMi4wNDU3Mkw4LjA5NDc1IDMuODc0OTdIMS41QzEuMjAxNjMgMy44NzQ5NyAwLjkxNTQ4NCAzLjk5MzUgMC43MDQ1MDUgNC4yMDQ0OEMwLjQ5MzUyNyA0LjQxNTQ2IDAuMzc1IDQuNzAxNiAwLjM3NSA0Ljk5OTk3QzAuMzc1IDUuMjk4MzQgMC40OTM1MjcgNS41ODQ0OSAwLjcwNDUwNSA1Ljc5NTQ3QzAuOTE1NDg0IDYuMDA2NDUgMS4yMDE2MyA2LjEyNDk3IDEuNSA2LjEyNDk3SDguMDk0NzVMNi4yNjU1IDcuOTU0MjJDNi4wNTQ0NiA4LjE2NTE3IDUuOTM1ODUgOC40NTEzMSA1LjkzNTc4IDguNzQ5NzFDNS45MzU3MSA5LjA0ODEgNi4wNTQxOCA5LjMzNDMgNi4yNjUxMyA5LjU0NTM1QzYuNDc2MDcgOS43NTYzOSA2Ljc2MjIyIDkuODc1IDcuMDYwNjEgOS44NzUwN0M3LjM1OTAxIDkuODc1MTQgNy42NDUyMSA5Ljc1NjY3IDcuODU2MjUgOS41NDU3MkwxMC41NDU4IDYuODU2MjJDMTEuMDM3MiA2LjM2MzQ0IDExLjMxMzEgNS42OTU5MSAxMS4zMTMxIDQuOTk5OTdDMTEuMzEzMSA0LjMwNDA0IDExLjAzNzIgMy42MzY1IDEwLjU0NTggMy4xNDM3MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center right 25px;
  background-size: 15px;
}
.btn.btn-newsletter ::-webkit-input-placeholder {
  color: #98a2b3;
  font-size: 16px;
  line-height: 28px;
}
.btn.btn-newsletter ::-moz-placeholder {
  color: #98a2b3;
  font-size: 16px;
  line-height: 28px;
}
.btn.btn-newsletter :-ms-input-placeholder {
  color: #98a2b3;
  font-size: 16px;
  line-height: 28px;
}
.btn.btn-newsletter ::-ms-input-placeholder {
  color: #98a2b3;
  font-size: 16px;
  line-height: 28px;
}
.btn.btn-newsletter ::placeholder {
  color: #98a2b3;
  font-size: 16px;
  line-height: 28px;
}
.btn.btn-cart {
  background-color: #afeae4;
  color: #e51937;
  padding: 5px 25px 5px 15px;
  border-radius: 8px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC42NjY2NyAzLjMzMzMzVjBIMy4zMzMzM1YzLjMzMzMzSDBWNC42NjY2N0gzLjMzMzMzVjhINC42NjY2N1Y0LjY2NjY3SDhWMy4zMzMzM0g0LjY2NjY3WiIgZmlsbD0iIzAwNkQ3NyIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center right 10px;
  font-family: "Noto Sans", sans-serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
}
.btn.btn-cart:hover {
  background-color: #83c5be;
}
.btn.btn-explorer {
  background-color: #afeae4;
  color: #e51937;
  padding: 5px 32px 5px 15px;
  border-radius: 8px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM3Mkw3Ljg1NjI1IDAuNDU0MjIzQzcuNjQ1MjEgMC4yNDMyNzcgNy4zNTkwMSAwLjEyNDgwOCA3LjA2MDYxIDAuMTI0ODc4QzYuNzYyMjIgMC4xMjQ5NDggNi40NzYwNyAwLjI0MzU1MiA2LjI2NTEzIDAuNDU0NTk4QzYuMDU0MTggMC42NjU2NDQgNS45MzU3MSAwLjk1MTg0NCA1LjkzNTc4IDEuMjUwMjRDNS45MzU4NSAxLjU0ODYzIDYuMDU0NDYgMS44MzQ3OCA2LjI2NTUgMi4wNDU3Mkw4LjA5NDc1IDMuODc0OTdIMS41QzEuMjAxNjMgMy44NzQ5NyAwLjkxNTQ4NCAzLjk5MzUgMC43MDQ1MDUgNC4yMDQ0OEMwLjQ5MzUyNyA0LjQxNTQ2IDAuMzc1IDQuNzAxNiAwLjM3NSA0Ljk5OTk3QzAuMzc1IDUuMjk4MzQgMC40OTM1MjcgNS41ODQ0OSAwLjcwNDUwNSA1Ljc5NTQ3QzAuOTE1NDg0IDYuMDA2NDUgMS4yMDE2MyA2LjEyNDk3IDEuNSA2LjEyNDk3SDguMDk0NzVMNi4yNjU1IDcuOTU0MjJDNi4wNTQ0NiA4LjE2NTE3IDUuOTM1ODUgOC40NTEzMSA1LjkzNTc4IDguNzQ5NzFDNS45MzU3MSA5LjA0ODEgNi4wNTQxOCA5LjMzNDMgNi4yNjUxMyA5LjU0NTM1QzYuNDc2MDcgOS43NTYzOSA2Ljc2MjIyIDkuODc1IDcuMDYwNjEgOS44NzUwN0M3LjM1OTAxIDkuODc1MTQgNy42NDUyMSA5Ljc1NjY3IDcuODU2MjUgOS41NDU3MkwxMC41NDU4IDYuODU2MjJDMTEuMDM3MiA2LjM2MzQ0IDExLjMxMzEgNS42OTU5MSAxMS4zMTMxIDQuOTk5OTdDMTEuMzEzMSA0LjMwNDA0IDExLjAzNzIgMy42MzY1IDEwLjU0NTggMy4xNDM3MloiIGZpbGw9IiMwMDZENzciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-position: center right 12px;
  font-family: "Noto Sans", sans-serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
}
.btn.btn-explorer:hover {
  background-color: #83c5be;
}
.btn.btn-border {
  border: 1px solid #e4e7ec;
  padding: 13px 20px;
}
.btn.btn-border:hover {
  border-color: #004b52;
  color: #004b52;
}
.icon-arrow-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM4NEw3Ljg1NjI1IDAuNDU0MzQ1QzcuNjQ1MjEgMC4yNDMzOTkgNy4zNTkwMSAwLjEyNDkzIDcuMDYwNjEgMC4xMjVDNi43NjIyMiAwLjEyNTA3IDYuNDc2MDcgMC4yNDM2NzQgNi4yNjUxMyAwLjQ1NDcyQzYuMDU0MTggMC42NjU3NjYgNS45MzU3MSAwLjk1MTk2NiA1LjkzNTc4IDEuMjUwMzZDNS45MzU4NSAxLjU0ODc1IDYuMDU0NDYgMS44MzQ5IDYuMjY1NSAyLjA0NTg0TDguMDk0NzUgMy44NzUwOUgxLjVDMS4yMDE2MyAzLjg3NTA5IDAuOTE1NDg0IDMuOTkzNjIgMC43MDQ1MDUgNC4yMDQ2QzAuNDkzNTI3IDQuNDE1NTggMC4zNzUgNC43MDE3MyAwLjM3NSA1LjAwMDA5QzAuMzc1IDUuMjk4NDYgMC40OTM1MjcgNS41ODQ2MSAwLjcwNDUwNSA1Ljc5NTU5QzAuOTE1NDg0IDYuMDA2NTcgMS4yMDE2MyA2LjEyNTA5IDEuNSA2LjEyNTA5SDguMDk0NzVMNi4yNjU1IDcuOTU0MzRDNi4wNTQ0NiA4LjE2NTI5IDUuOTM1ODUgOC40NTE0MyA1LjkzNTc4IDguNzQ5ODNDNS45MzU3MSA5LjA0ODIyIDYuMDU0MTggOS4zMzQ0MiA2LjI2NTEzIDkuNTQ1NDdDNi40NzYwNyA5Ljc1NjUxIDYuNzYyMjIgOS44NzUxMiA3LjA2MDYxIDkuODc1MTlDNy4zNTkwMSA5Ljg3NTI2IDcuNjQ1MjEgOS43NTY3OSA3Ljg1NjI1IDkuNTQ1ODRMMTAuNTQ1OCA2Ljg1NjM0QzExLjAzNzIgNi4zNjM1NyAxMS4zMTMxIDUuNjk2MDMgMTEuMzEzMSA1LjAwMDA5QzExLjMxMzEgNC4zMDQxNiAxMS4wMzcyIDMuNjM2NjIgMTAuNTQ1OCAzLjE0Mzg0VjMuMTQzODRaIiBmaWxsPSIjMTAxODI4Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center right 25px;
  padding-right: 56px;
}
.icon-arrow-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNDU0MjUgNi44NTYxNkw0LjE0Mzc1IDkuNTQ1NjVDNC4zNTQ3OSA5Ljc1NjYgNC42NDA5OSA5Ljg3NTA3IDQuOTM5MzkgOS44NzVDNS4yMzc3OCA5Ljg3NDkzIDUuNTIzOTMgOS43NTYzMyA1LjczNDg3IDkuNTQ1MjhDNS45NDU4MiA5LjMzNDIzIDYuMDY0MjkgOS4wNDgwMyA2LjA2NDIyIDguNzQ5NjRDNi4wNjQxNSA4LjQ1MTI1IDUuOTQ1NTQgOC4xNjUxIDUuNzM0NSA3Ljk1NDE2TDMuOTA1MjUgNi4xMjQ5MUgxMC41QzEwLjc5ODQgNi4xMjQ5MSAxMS4wODQ1IDYuMDA2MzggMTEuMjk1NSA1Ljc5NTRDMTEuNTA2NSA1LjU4NDQyIDExLjYyNSA1LjI5ODI3IDExLjYyNSA0Ljk5OTkxQzExLjYyNSA0LjcwMTU0IDExLjUwNjUgNC40MTUzOSAxMS4yOTU1IDQuMjA0NDFDMTEuMDg0NSAzLjk5MzQzIDEwLjc5ODQgMy44NzQ5MSAxMC41IDMuODc0OTFIMy45MDUyNUw1LjczNDUgMi4wNDU2NkM1Ljk0NTU0IDEuODM0NzEgNi4wNjQxNSAxLjU0ODU2IDYuMDY0MjIgMS4yNTAxN0M2LjA2NDI5IDAuOTUxNzc3IDUuOTQ1ODIgMC42NjU1NzkgNS43MzQ4NyAwLjQ1NDUzM0M1LjUyMzkzIDAuMjQzNDg2IDUuMjM3NzggMC4xMjQ4ODIgNC45MzkzOSAwLjEyNDgxMUM0LjY0MDk5IDAuMTI0NzQxIDQuMzU0NzkgMC4yNDMyMSA0LjE0Mzc1IDAuNDU0MTU3TDEuNDU0MjUgMy4xNDM2NkMwLjk2MjgyMSAzLjYzNjQzIDAuNjg2ODU1IDQuMzAzOTcgMC42ODY4NTUgNC45OTk5MUMwLjY4Njg1NSA1LjY5NTg0IDAuOTYyODIxIDYuMzYzMzggMS40NTQyNSA2Ljg1NjE2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-position: center left 25px;
  padding-left: 56px;
}
.icon-arrow-left:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNDU0MjUgNi44NTYxNkw0LjE0Mzc1IDkuNTQ1NjVDNC4zNTQ3OSA5Ljc1NjYgNC42NDA5OSA5Ljg3NTA3IDQuOTM5MzkgOS44NzVDNS4yMzc3OCA5Ljg3NDkzIDUuNTIzOTMgOS43NTYzMyA1LjczNDg3IDkuNTQ1MjhDNS45NDU4MiA5LjMzNDIzIDYuMDY0MjkgOS4wNDgwMyA2LjA2NDIyIDguNzQ5NjRDNi4wNjQxNSA4LjQ1MTI1IDUuOTQ1NTQgOC4xNjUxIDUuNzM0NSA3Ljk1NDE2TDMuOTA1MjUgNi4xMjQ5MUgxMC41QzEwLjc5ODQgNi4xMjQ5MSAxMS4wODQ1IDYuMDA2MzggMTEuMjk1NSA1Ljc5NTRDMTEuNTA2NSA1LjU4NDQyIDExLjYyNSA1LjI5ODI3IDExLjYyNSA0Ljk5OTkxQzExLjYyNSA0LjcwMTU0IDExLjUwNjUgNC40MTUzOSAxMS4yOTU1IDQuMjA0NDFDMTEuMDg0NSAzLjk5MzQzIDEwLjc5ODQgMy44NzQ5MSAxMC41IDMuODc0OTFIMy45MDUyNUw1LjczNDUgMi4wNDU2NkM1Ljk0NTU0IDEuODM0NzEgNi4wNjQxNSAxLjU0ODU3IDYuMDY0MjIgMS4yNTAxN0M2LjA2NDI5IDAuOTUxNzc4IDUuOTQ1ODIgMC42NjU1NzkgNS43MzQ4NyAwLjQ1NDUzM0M1LjUyMzkzIDAuMjQzNDg3IDUuMjM3NzggMC4xMjQ4ODIgNC45MzkzOSAwLjEyNDgxMUM0LjY0MDk5IDAuMTI0NzQxIDQuMzU0NzkgMC4yNDMyMSA0LjE0Mzc1IDAuNDU0MTU2TDEuNDU0MjUgMy4xNDM2NkMwLjk2MjgyMSAzLjYzNjQzIDAuNjg2ODU2IDQuMzAzOTcgMC42ODY4NTYgNC45OTk5MUMwLjY4Njg1NiA1LjY5NTg0IDAuOTYyODIxIDYuMzYzMzggMS40NTQyNSA2Ljg1NjE2VjYuODU2MTZaIiBmaWxsPSIjMTAxODI4Ii8+Cjwvc3ZnPgo=) !important;
}
.icon-arrow-right-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM3Mkw3Ljg1NjI1IDAuNDU0MjIzQzcuNjQ1MjEgMC4yNDMyNzcgNy4zNTkwMSAwLjEyNDgwOCA3LjA2MDYxIDAuMTI0ODc4QzYuNzYyMjIgMC4xMjQ5NDggNi40NzYwNyAwLjI0MzU1MiA2LjI2NTEzIDAuNDU0NTk4QzYuMDU0MTggMC42NjU2NDQgNS45MzU3MSAwLjk1MTg0NCA1LjkzNTc4IDEuMjUwMjRDNS45MzU4NSAxLjU0ODYzIDYuMDU0NDYgMS44MzQ3OCA2LjI2NTUgMi4wNDU3Mkw4LjA5NDc1IDMuODc0OTdIMS41QzEuMjAxNjMgMy44NzQ5NyAwLjkxNTQ4NCAzLjk5MzUgMC43MDQ1MDUgNC4yMDQ0OEMwLjQ5MzUyNyA0LjQxNTQ2IDAuMzc1IDQuNzAxNiAwLjM3NSA0Ljk5OTk3QzAuMzc1IDUuMjk4MzQgMC40OTM1MjcgNS41ODQ0OSAwLjcwNDUwNSA1Ljc5NTQ3QzAuOTE1NDg0IDYuMDA2NDUgMS4yMDE2MyA2LjEyNDk3IDEuNSA2LjEyNDk3SDguMDk0NzVMNi4yNjU1IDcuOTU0MjJDNi4wNTQ0NiA4LjE2NTE3IDUuOTM1ODUgOC40NTEzMSA1LjkzNTc4IDguNzQ5NzFDNS45MzU3MSA5LjA0ODEgNi4wNTQxOCA5LjMzNDMgNi4yNjUxMyA5LjU0NTM1QzYuNDc2MDcgOS43NTYzOSA2Ljc2MjIyIDkuODc1IDcuMDYwNjEgOS44NzUwN0M3LjM1OTAxIDkuODc1MTQgNy42NDUyMSA5Ljc1NjY3IDcuODU2MjUgOS41NDU3MkwxMC41NDU4IDYuODU2MjJDMTEuMDM3MiA2LjM2MzQ0IDExLjMxMzEgNS42OTU5MSAxMS4zMTMxIDQuOTk5OTdDMTEuMzEzMSA0LjMwNDA0IDExLjAzNzIgMy42MzY1IDEwLjU0NTggMy4xNDM3MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center right 25px;
  padding-right: 56px;
}
.icon-triangle {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAxOSAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjAxNCA3LjYzMDU4TDcuNzM2NjUgMC45MjU5NDlDNy4wMTIwMyAwLjQwMzAwNSA2LjE1NDY0IDAuMDg4MDI2NCA1LjI1OTUxIDAuMDE1OTI4N0M0LjM2NDM3IC0wLjA1NjE2OSAzLjQ2NjQ3IDAuMTE3NDMgMi42NjUzMSAwLjUxNzQ4M0MxLjg2NDE2IDAuOTE3NTM2IDEuMTkxMDUgMS41Mjg0MiAwLjcyMDYwNCAyLjI4MjQxQzAuMjUwMTU1IDMuMDM2NDEgMC4wMDA3NDAzNTEgMy45MDQwNyA1Ljg2OWUtMDYgNC43ODkyMVYxOC4yMDUyQy0wLjAwMTM5MTM3IDE5LjA5MTIgMC4yNDY3MTkgMTkuOTYwMiAwLjcxNjcyIDIwLjcxNTVDMS4xODY3MiAyMS40NzA4IDEuODYwMTcgMjIuMDgyNyAyLjY2MjExIDIyLjQ4MzFDMy40NjQwNSAyMi44ODM2IDQuMzYzMDEgMjMuMDU2OCA1LjI1ODkzIDIyLjk4MzZDNi4xNTQ4NiAyMi45MTA0IDcuMDEyNTkgMjIuNTkzNiA3LjczNjY1IDIyLjA2ODRMMTcuMDE0IDE1LjM2MzhDMTcuNjI5NiAxNC45MTg2IDE4LjEzMDIgMTQuMzM2NyAxOC40NzUyIDEzLjY2NTRDMTguODIwMiAxMi45OTQxIDE5IDEyLjI1MjEgMTkgMTEuNDk5NkMxOSAxMC43NDcxIDE4LjgyMDIgMTAuMDA1MSAxOC40NzUyIDkuMzMzNzZDMTguMTMwMiA4LjY2MjQzIDE3LjYyOTYgOC4wODA2IDE3LjAxNCA3LjYzNTM3VjcuNjMwNThaIiBmaWxsPSIjMDA2RDc3Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 30px;
  font-family: "Roboto", sans-serif !important;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
}
.btn-play-video {
  position: absolute;
  top: 50%;
  margin-top: -30px;
  left: -34px;
  width: 64px;
  height: 72px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgiIGhlaWdodD0iNzIiIHZpZXdCb3g9IjAgMCA2OCA3MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8yOV8zMDMpIj4KPGNpcmNsZSBjeD0iMzQiIGN5PSIzMCIgcj0iMzAiIGZpbGw9IndoaXRlIi8+CjwvZz4KPHBhdGggZD0iTTI4Ljc5OCAzNy45MDA5TDM5LjQ2NDcgMjkuOTAwOUMzOS43MzE0IDI5LjcwMDkgMzkuNzMxNCAyOS4zMDA5IDM5LjQ2NDcgMjkuMTAwOUwyOC43OTggMjEuMTAwOUMyOC40Njg0IDIwLjg1MzcgMjcuOTk4IDIxLjA4ODkgMjcuOTk4IDIxLjUwMDlWMzcuNTAwOUMyNy45OTggMzcuOTEyOSAyOC40Njg0IDM4LjE0ODEgMjguNzk4IDM3LjkwMDlaIiBmaWxsPSIjMTAxODI4Ii8+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMjlfMzAzIiB4PSIwIiB5PSIwIiB3aWR0aD0iNjgiIGhlaWdodD0iNzIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iOCIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIi8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuMDg2Mjc0NSAwIDAgMCAwIDAuMTA5ODA0IDAgMCAwIDAgMC4xNTY4NjMgMCAwIDAgMC4wMiAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzI5XzMwMyIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18yOV8zMDMiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat;
}
.switch {
  position: relative;
  display: inline-block;
  width: 65px;
  height: 30px;
  vertical-align: middle;
}
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #f2f4f7;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.slider:before {
  position: absolute;
  content: "";
  height: 21px;
  width: 21px;
  left: 5px;
  bottom: 5px;
  background-color: #1B1B1B;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
input:checked + .slider {
  background-color: #fff;
}
input:focus + .slider {
  -webkit-box-shadow: 0 0 1px #1B1B1B;
  box-shadow: 0 0 1px #1B1B1B;
}
input:checked + .slider:before {
  -webkit-transform: translateX(34px);
  transform: translateX(34px);
}
.slider.round {
  border-radius: 34px;
}
.slider.round:before {
  border-radius: 50%;
}
span.btn {
  cursor: unset;
}
.cb-container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  line-height: 21px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cb-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 23px;
  width: 23px;
  background-color: #fff;
  border: 2px solid #1B1B1B;
  border-radius: 4px;
}
.cb-container input:checked ~ .checkmark {
  border: 2px solid #1B1B1B;
}
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}
.cb-container input:checked ~ .checkmark:after {
  display: block;
}
.cb-container .checkmark:after {
  left: -1px;
  top: -1px;
  width: 21px;
  height: 21px;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
  opacity: 1;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
}
/*
.form-control {
  background: #fff;
  border: 0px;
  height: 60px;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 14px;
  line-height: 20px;
  width: 100%;
  border-radius: 0px;
  color: #8c8c8c;
}
.form-control:focus {
  background: #fff;
  border-color: #1d2939;
}
.form-control.form-icons {
  padding-left: 42px;
}
.form-control::-webkit-input-placeholder {
  color: #98a2b3;
}
.form-control::-moz-placeholder {
  color: #98a2b3;
}
.form-control:-ms-input-placeholder {
  color: #98a2b3;
}
.form-control::-ms-input-placeholder {
  color: #98a2b3;
}
.form-control::placeholder {
  color: #98a2b3;
}
textarea.form-control {
  background: #fff;
  border: 0px;
  min-height: 160px;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 30px;
  font-size: 14px;
  line-height: 20px;
  width: 100%;
  border-radius: 0px;
  color: #98a2b3;
}
textarea.form-control:focus {
  background: #fff;
  border-color: #1d2939;
}
textarea.form-control.form-icons {
  padding-left: 42px;
} */
.form-group {
  margin-bottom: 25px;
}
.form-group input {
  background: #fff;
  border: 0px;
  height: 60px;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 14px;
  line-height: 20px;
  width: 100%;
  border-radius: 0px;
}
.form-group input:focus {
  background: #fff;
  border-color: #1d2939;
}
.form-group input.form-icons {
  padding-left: 42px;
}
label {
  margin-bottom: 5px;
}
.form-round {
  background: #ffffff;
  max-width: 500px;
  padding: 10px 12px;
  border-radius: 55px;
  margin: 15px auto;
}
.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.input-round {
  outline: 0;
  border-radius: 55px;
}
.input-round:focus {
  background: #fff;
  border-color: #1d2939;
}
.form-square {
  background: #ffffff;
  max-width: 100%;
  padding: 10px 12px;
  border-radius: 15px;
  margin: 15px auto;
  position: relative;
}
.input-with-button {
  outline: 0;
  border-radius: 15px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjgzMyAyLjMzMzVDMTguNjI5IDIuMzMzNSAyMy4zMzMgNy4wMzc1IDIzLjMzMyAxMi44MzM1QzIzLjMzMyAxOC42Mjk1IDE4LjYyOSAyMy4zMzM1IDEyLjgzMyAyMy4zMzM1QzcuMDM3MDEgMjMuMzMzNSAyLjMzMzAxIDE4LjYyOTUgMi4zMzMwMSAxMi44MzM1QzIuMzMzMDEgNy4wMzc1IDcuMDM3MDEgMi4zMzM1IDEyLjgzMyAyLjMzMzVaTTEyLjgzMyAyMS4wMDAyQzE3LjM0NDUgMjEuMDAwMiAyMC45OTk3IDE3LjM0NSAyMC45OTk3IDEyLjgzMzVDMjAuOTk5NyA4LjMyMDgzIDE3LjM0NDUgNC42NjY4MyAxMi44MzMgNC42NjY4M0M4LjMyMDM0IDQuNjY2ODMgNC42NjYzNCA4LjMyMDgzIDQuNjY2MzQgMTIuODMzNUM0LjY2NjM0IDE3LjM0NSA4LjMyMDM0IDIxLjAwMDIgMTIuODMzIDIxLjAwMDJaTTIyLjczMjIgMjEuMDgzTDI2LjAzMjcgMjQuMzgyM0wyNC4zODE4IDI2LjAzMzJMMjEuMDgyNSAyMi43MzI3TDIyLjczMjIgMjEuMDgzWiIgZmlsbD0iI0QwRDVERCIvPgo8L3N2Zz4K)
    no-repeat 7px 17px;
  padding-left: 50px;
}
.input-with-button:focus {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjgzMyAyLjMzMzVDMTguNjI5IDIuMzMzNSAyMy4zMzMgNy4wMzc1IDIzLjMzMyAxMi44MzM1QzIzLjMzMyAxOC42Mjk1IDE4LjYyOSAyMy4zMzM1IDEyLjgzMyAyMy4zMzM1QzcuMDM3MDEgMjMuMzMzNSAyLjMzMzAxIDE4LjYyOTUgMi4zMzMwMSAxMi44MzM1QzIuMzMzMDEgNy4wMzc1IDcuMDM3MDEgMi4zMzM1IDEyLjgzMyAyLjMzMzVaTTEyLjgzMyAyMS4wMDAyQzE3LjM0NDUgMjEuMDAwMiAyMC45OTk3IDE3LjM0NSAyMC45OTk3IDEyLjgzMzVDMjAuOTk5NyA4LjMyMDgzIDE3LjM0NDUgNC42NjY4MyAxMi44MzMgNC42NjY4M0M4LjMyMDM0IDQuNjY2ODMgNC42NjYzNCA4LjMyMDgzIDQuNjY2MzQgMTIuODMzNUM0LjY2NjM0IDE3LjM0NSA4LjMyMDM0IDIxLjAwMDIgMTIuODMzIDIxLjAwMDJaTTIyLjczMjIgMjEuMDgzTDI2LjAzMjcgMjQuMzgyM0wyNC4zODE4IDI2LjAzMzJMMjEuMDgyNSAyMi43MzI3TDIyLjczMjIgMjEuMDgzWiIgZmlsbD0iI0QwRDVERCIvPgo8L3N2Zz4K)
    no-repeat 7px 17px;
  border-color: #1d2939;
}
.box-signup {
  max-width: 500px;
  display: table;
  table-layout: fixed;
  margin: auto;
  width: 100%;
}
.box-signup .box-form-signup {
  background-color: #fff;
  border-radius: 6px;
  padding: 45px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.box-signup .chkbox {
  float: left;
  margin: -1px 10px 0px 0px;
  width: 18px;
  height: 18px;
}
.box-signup .form-group input.form-control {
  background: #fff;
  border: 1px solid #1b1b1b;
  height: 56px;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  line-height: 20px;
  width: 100%;
  border-radius: 4px;
  color: #1B1B1B;
}
.box-signup .form-group input.input-green-bd {
  border: 2px solid #e51937;
}
.box-signup .form-group input.input-with-icon {
  padding-right: 40px;
}
.box-signup .form-field {
  position: relative;
}
.box-signup .form-field .tag-top {
  position: absolute;
  top: -7px;
  padding: 0px 5px 0px 5px;
  left: 10px;
  background-color: #fff;
}
.box-signup .form-field .icon-eye-right {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 14px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiA1QzcgNSAyLjczIDguMTEgMSAxMi41QzIuNzMgMTYuODkgNyAyMCAxMiAyMEMxNyAyMCAyMS4yNyAxNi44OSAyMyAxMi41QzIxLjI3IDguMTEgMTcgNSAxMiA1Wk0xMiAxNy41QzkuMjQgMTcuNSA3IDE1LjI2IDcgMTIuNUM3IDkuNzQgOS4yNCA3LjUgMTIgNy41QzE0Ljc2IDcuNSAxNyA5Ljc0IDE3IDEyLjVDMTcgMTUuMjYgMTQuNzYgMTcuNSAxMiAxNy41Wk0xMiA5LjVDMTAuMzQgOS41IDkgMTAuODQgOSAxMi41QzkgMTQuMTYgMTAuMzQgMTUuNSAxMiAxNS41QzEzLjY2IDE1LjUgMTUgMTQuMTYgMTUgMTIuNUMxNSAxMC44NCAxMy42NiA5LjUgMTIgOS41WiIgZmlsbD0iIzY2NzA4NSIvPgo8L3N2Zz4K)
    no-repeat center;
  height: 24px;
  width: 25px;
  cursor: pointer;
}
.box-signup .form-field .icon-email-right {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 14px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE1M18yMzk4KSI+CjxwYXRoIGQ9Ik0xNS45NjkzIDMuNjk0ODJMMTAuMzU3MyA5LjMwNjgyQzkuNzMxNTggOS45MzA5OSA4Ljg4MzgzIDEwLjI4MTUgOCAxMC4yODE1QzcuMTE2MTcgMTAuMjgxNSA2LjI2ODQyIDkuOTMwOTkgNS42NDI2NiA5LjMwNjgyTDAuMDMwNjY2NyAzLjY5NDgyQzAuMDIxMzMzMyAzLjgwMDE2IDAgMy44OTU0OSAwIDQuMDAwMTZWMTIuMDAwMkMwLjAwMTA1ODU3IDEyLjg4MzkgMC4zNTI1ODggMTMuNzMxMSAwLjk3NzQ4IDE0LjM1NkMxLjYwMjM3IDE0Ljk4MDkgMi40NDk2IDE1LjMzMjQgMy4zMzMzMyAxNS4zMzM1SDEyLjY2NjdDMTMuNTUwNCAxNS4zMzI0IDE0LjM5NzYgMTQuOTgwOSAxNS4wMjI1IDE0LjM1NkMxNS42NDc0IDEzLjczMTEgMTUuOTk4OSAxMi44ODM5IDE2IDEyLjAwMDJWNC4wMDAxNkMxNiAzLjg5NTQ5IDE1Ljk3ODcgMy44MDAxNiAxNS45NjkzIDMuNjk0ODJaIiBmaWxsPSIjNjY3MDg1Ii8+CjxwYXRoIGQ9Ik05LjQxNDc3IDguMzYzODVMMTUuNTA0MSAyLjI3Mzg0QzE1LjIwOTEgMS43ODQ3MiAxNC43OTMxIDEuMzc5ODYgMTQuMjk2MSAxLjA5ODMyQzEzLjc5OTEgMC44MTY3ODYgMTMuMjM4IDAuNjY4MDY0IDEyLjY2NjggMC42NjY1MDRIMy4zMzM0M0MyLjc2MjI0IDAuNjY4MDY0IDIuMjAxMSAwLjgxNjc4NiAxLjcwNDExIDEuMDk4MzJDMS4yMDcxMyAxLjM3OTg2IDAuNzkxMDggMS43ODQ3MiAwLjQ5NjA5NCAyLjI3Mzg0TDYuNTg1NDMgOC4zNjM4NUM2Ljk2MTE1IDguNzM4MDYgNy40Njk4MiA4Ljk0ODE2IDguMDAwMSA4Ljk0ODE2QzguNTMwMzggOC45NDgxNiA5LjAzOTA1IDguNzM4MDYgOS40MTQ3NyA4LjM2Mzg1WiIgZmlsbD0iIzY2NzA4NSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE1M18yMzk4Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat center;
  height: 24px;
  width: 25px;
  cursor: pointer;
}
.box-reset .box-form-signup {
  border: 1px solid #e4e7ec;
}
.application-signup {
  display: table;
  table-layout: fixed;
  margin: auto;
  width: 100%;
}
.application-signup .application-form-signup {
  background-color: #fff;
  border-radius: 6px;
  padding: 45px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
@media (max-width: 991px) {
	.application-signup .application-form-signup {
		padding: 5px;
	}
}
.application-signup .chkbox {
  float: left;
  margin: -1px 10px 0px 0px;
	width: 25px;
	height: 25px;
}


.application-signup .form-group input.form-control {
  background: #fff;
  border: 1px solid #1b1b1b;
  height: 56px;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  line-height: 20px;
  width: 100%;
  border-radius: 4px;
  color: #1B1B1B;
}
.application-signup .form-group select.form-control {
    background: #fff;
    border: 1px solid #1b1b1b;
    height: 56px;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
    line-height: 20px;
    width: 100%;
    border-radius: 4px;
    color: #1B1B1B;
}
.application-signup .form-group input.input-green-bd {
  border: 2px solid #e51937;
}
.application-signup .form-group input.input-with-icon {
  padding-right: 40px;
}
.application-signup .form-field {
  position: relative;
}
.application-signup .form-field .tag-top {
  position: absolute;
  top: -7px;
  padding: 0px 5px 0px 5px;
  left: 10px;
  background-color: #fff;
}
.application-signup .form-field .icon-eye-right {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 14px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiA1QzcgNSAyLjczIDguMTEgMSAxMi41QzIuNzMgMTYuODkgNyAyMCAxMiAyMEMxNyAyMCAyMS4yNyAxNi44OSAyMyAxMi41QzIxLjI3IDguMTEgMTcgNSAxMiA1Wk0xMiAxNy41QzkuMjQgMTcuNSA3IDE1LjI2IDcgMTIuNUM3IDkuNzQgOS4yNCA3LjUgMTIgNy41QzE0Ljc2IDcuNSAxNyA5Ljc0IDE3IDEyLjVDMTcgMTUuMjYgMTQuNzYgMTcuNSAxMiAxNy41Wk0xMiA5LjVDMTAuMzQgOS41IDkgMTAuODQgOSAxMi41QzkgMTQuMTYgMTAuMzQgMTUuNSAxMiAxNS41QzEzLjY2IDE1LjUgMTUgMTQuMTYgMTUgMTIuNUMxNSAxMC44NCAxMy42NiA5LjUgMTIgOS41WiIgZmlsbD0iIzY2NzA4NSIvPgo8L3N2Zz4K)
    no-repeat center;
  height: 24px;
  width: 25px;
  cursor: pointer;
}
.application-signup .form-field .icon-email-right {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 14px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE1M18yMzk4KSI+CjxwYXRoIGQ9Ik0xNS45NjkzIDMuNjk0ODJMMTAuMzU3MyA5LjMwNjgyQzkuNzMxNTggOS45MzA5OSA4Ljg4MzgzIDEwLjI4MTUgOCAxMC4yODE1QzcuMTE2MTcgMTAuMjgxNSA2LjI2ODQyIDkuOTMwOTkgNS42NDI2NiA5LjMwNjgyTDAuMDMwNjY2NyAzLjY5NDgyQzAuMDIxMzMzMyAzLjgwMDE2IDAgMy44OTU0OSAwIDQuMDAwMTZWMTIuMDAwMkMwLjAwMTA1ODU3IDEyLjg4MzkgMC4zNTI1ODggMTMuNzMxMSAwLjk3NzQ4IDE0LjM1NkMxLjYwMjM3IDE0Ljk4MDkgMi40NDk2IDE1LjMzMjQgMy4zMzMzMyAxNS4zMzM1SDEyLjY2NjdDMTMuNTUwNCAxNS4zMzI0IDE0LjM5NzYgMTQuOTgwOSAxNS4wMjI1IDE0LjM1NkMxNS42NDc0IDEzLjczMTEgMTUuOTk4OSAxMi44ODM5IDE2IDEyLjAwMDJWNC4wMDAxNkMxNiAzLjg5NTQ5IDE1Ljk3ODcgMy44MDAxNiAxNS45NjkzIDMuNjk0ODJaIiBmaWxsPSIjNjY3MDg1Ii8+CjxwYXRoIGQ9Ik05LjQxNDc3IDguMzYzODVMMTUuNTA0MSAyLjI3Mzg0QzE1LjIwOTEgMS43ODQ3MiAxNC43OTMxIDEuMzc5ODYgMTQuMjk2MSAxLjA5ODMyQzEzLjc5OTEgMC44MTY3ODYgMTMuMjM4IDAuNjY4MDY0IDEyLjY2NjggMC42NjY1MDRIMy4zMzM0M0MyLjc2MjI0IDAuNjY4MDY0IDIuMjAxMSAwLjgxNjc4NiAxLjcwNDExIDEuMDk4MzJDMS4yMDcxMyAxLjM3OTg2IDAuNzkxMDggMS43ODQ3MiAwLjQ5NjA5NCAyLjI3Mzg0TDYuNTg1NDMgOC4zNjM4NUM2Ljk2MTE1IDguNzM4MDYgNy40Njk4MiA4Ljk0ODE2IDguMDAwMSA4Ljk0ODE2QzguNTMwMzggOC45NDgxNiA5LjAzOTA1IDguNzM4MDYgOS40MTQ3NyA4LjM2Mzg1WiIgZmlsbD0iIzY2NzA4NSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE1M18yMzk4Ij4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat center;
  height: 24px;
  width: 25px;
  cursor: pointer;
}
.box-reset .application-form-signup {
  border: 1px solid #e4e7ec;
}
.form-comment .input-comment {
  border-radius: 16px;
  border: 2px solid #e4e7ec;
  padding: 20px;
  width: 100%;
  color: #98a2b3;
  font-size: 20px;
  line-height: 27px;
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
  min-height: 150px;
}
.form-comment .box-agree span {
  display: block;
  padding-left: 25px;
}
.form-comment .box-agree input {
  float: left;
  margin: 5px 0px 0px 0px;
}
.box-swiper {
  position: relative;
}
.box-swiper .swiper-container {
  position: relative;
}
.box-swiper .swiper-container .item-logo {
  border: 1px solid #667085;
  padding: 39px 0px 36px 0px;
  display: inline-block;
  width: 100%;
  text-align: center;
  border-radius: 12px;
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
}
.box-swiper .swiper-container .item-logo img {
  max-width: 100%;
}
.box-swiper .swiper-container .item-logo:hover {
  border: 1px solid #1d2939;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.box-swiper .swiper-button-next:after,
.box-swiper .swiper-button-prev:after {
  content: "";
}
.box-swiper .swiper-button-next {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMi4wMDEiIHI9IjMxLjUiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzIgMzIuMDAxKSIgZmlsbD0iI0YyRjRGNyIgc3Ryb2tlPSIjRTRFN0VDIi8+CjxwYXRoIGQ9Ik0yNy4zNjg2IDQxLjUyNjlMMjYuNDUyIDQwLjU2NDNDMjYuMTUwNyA0MC4yMzA3IDI2IDM5Ljg0MTEgMjYgMzkuMzk2NEMyNiAzOC45NDI1IDI2LjE1MDcgMzguNTU3NSAyNi40NTIgMzguMjQwOUwzMi4zOTEyIDMyLjAwMkwyNi40NTIyIDI1Ljc2MzJDMjYuMTUwOSAyNS40NDY2IDI2LjAwMDIgMjUuMDYxNSAyNi4wMDAyIDI0LjYwNzhDMjYuMDAwMiAyNC4xNjI4IDI2LjE1MDkgMjMuNzczMyAyNi40NTIyIDIzLjQzOTdMMjcuMzY4OCAyMi40ODk3QzI3LjY3ODIgMjIuMTY0NSAyOC4wNDkgMjIuMDAyIDI4LjQ4MDggMjIuMDAyQzI4LjkyMDcgMjIuMDAyIDI5LjI4NzMgMjIuMTY0NyAyOS41ODA1IDIyLjQ4OTdMMzcuNTM1NyAzMC44NDY2QzM3Ljg0NTEgMzEuMTU0OCAzOCAzMS41Mzk3IDM4IDMyLjAwMkMzOCAzMi40NTU1IDM3Ljg0NTIgMzIuODQ1IDM3LjUzNTcgMzMuMTY5OUwyOS41ODA1IDQxLjUyNjhDMjkuMjc5IDQxLjg0MzUgMjguOTEyNSA0Mi4wMDIgMjguNDgwOCA0Mi4wMDJDMjguMDU3MSA0Mi4wMDIgMjcuNjg2NSA0MS44NDM2IDI3LjM2ODYgNDEuNTI2OVoiIGZpbGw9IiMxMDE4MjgiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
}
.box-swiper .swiper-button-next:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMzIiIGZpbGw9IiMxMDE4MjgiLz4KPHBhdGggZD0iTTI5LjI1NDYgMjIuNDI3NkwyOC40MTQ0IDIzLjI5MzlDMjguMTM4MSAyMy41OTQxIDI4IDIzLjk0NDggMjggMjQuMzQ1QzI4IDI0Ljc1MzUgMjguMTM4MSAyNS4xIDI4LjQxNDQgMjUuMzg1TDMzLjg1ODYgMzFMMjguNDE0NSAzNi42MTQ5QzI4LjEzODMgMzYuODk5OSAyOC4wMDAyIDM3LjI0NjQgMjguMDAwMiAzNy42NTQ4QzI4LjAwMDIgMzguMDU1MiAyOC4xMzgzIDM4LjQwNTggMjguNDE0NSAzOC43MDZMMjkuMjU0NyAzOS41NjFDMjkuNTM4NCAzOS44NTM3IDI5Ljg3ODMgNDAgMzAuMjc0MSA0MEMzMC42NzczIDQwIDMxLjAxMzMgMzkuODUzNiAzMS4yODIxIDM5LjU2MUwzOC41NzQ0IDMyLjAzOTlDMzguODU4MSAzMS43NjI1IDM5IDMxLjQxNiAzOSAzMUMzOSAzMC41OTE4IDM4Ljg1ODEgMzAuMjQxMyAzOC41NzQ0IDI5Ljk0ODhMMzEuMjgyMSAyMi40Mjc2QzMxLjAwNTggMjIuMTQyNiAzMC42Njk4IDIyIDMwLjI3NDEgMjJDMjkuODg1NiAyMiAyOS41NDU5IDIyLjE0MjYgMjkuMjU0NiAyMi40Mjc2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
}
.box-swiper .swiper-button-prev {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMi4wMDEiIHI9IjMxLjUiIGZpbGw9IiNGMkY0RjciIHN0cm9rZT0iI0U0RTdFQyIvPgo8cGF0aCBkPSJNMzYuNjMxNCAyMi40NzUxTDM3LjU0OCAyMy40Mzc3QzM3Ljg0OTMgMjMuNzcxMiAzOCAyNC4xNjA4IDM4IDI0LjYwNTZDMzggMjUuMDU5NSAzNy44NDkzIDI1LjQ0NDQgMzcuNTQ4IDI1Ljc2MTFMMzEuNjA4OCAzMkwzNy41NDc4IDM4LjIzODhDMzcuODQ5MSAzOC41NTU0IDM3Ljk5OTggMzguOTQwNSAzNy45OTk4IDM5LjM5NDJDMzcuOTk5OCAzOS44MzkxIDM3Ljg0OTEgNDAuMjI4NiAzNy41NDc4IDQwLjU2MjJMMzYuNjMxMiA0MS41MTIyQzM2LjMyMTggNDEuODM3NSAzNS45NTEgNDIgMzUuNTE5MiA0MkMzNS4wNzkzIDQyIDM0LjcxMjcgNDEuODM3MyAzNC40MTk1IDQxLjUxMjNMMjYuNDY0MyAzMy4xNTU0QzI2LjE1NDkgMzIuODQ3MiAyNiAzMi40NjIzIDI2IDMyQzI2IDMxLjU0NjQgMjYuMTU0OCAzMS4xNTcgMjYuNDY0MyAzMC44MzJMMzQuNDE5NSAyMi40NzUxQzM0LjcyMSAyMi4xNTg0IDM1LjA4NzUgMjIgMzUuNTE5MiAyMkMzNS45NDI5IDIyIDM2LjMxMzUgMjIuMTU4NCAzNi42MzE0IDIyLjQ3NTFaIiBmaWxsPSIjMTAxODI4Ii8+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
}
.box-swiper .swiper-button-prev:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMzIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzIgMzIpIiBmaWxsPSIjMTAxODI4Ii8+CjxwYXRoIGQ9Ik0zNC43NDU0IDQxLjU3MjRMMzUuNTg1NiA0MC43MDYxQzM1Ljg2MTkgNDAuNDA1OSAzNiA0MC4wNTUyIDM2IDM5LjY1NUMzNiAzOS4yNDY1IDM1Ljg2MTkgMzguOSAzNS41ODU2IDM4LjYxNUwzMC4xNDE0IDMzTDM1LjU4NTUgMjcuMzg1MUMzNS44NjE3IDI3LjEwMDEgMzUuOTk5OCAyNi43NTM2IDM1Ljk5OTggMjYuMzQ1MkMzNS45OTk4IDI1Ljk0NDggMzUuODYxNyAyNS41OTQyIDM1LjU4NTUgMjUuMjk0TDM0Ljc0NTMgMjQuNDM5QzM0LjQ2MTYgMjQuMTQ2MyAzNC4xMjE3IDI0IDMzLjcyNTkgMjRDMzMuMzIyNyAyNCAzMi45ODY3IDI0LjE0NjQgMzIuNzE3OSAyNC40MzlMMjUuNDI1NiAzMS45NjAxQzI1LjE0MTkgMzIuMjM3NSAyNSAzMi41ODQgMjUgMzNDMjUgMzMuNDA4MiAyNS4xNDE5IDMzLjc1ODcgMjUuNDI1NiAzNC4wNTEyTDMyLjcxNzkgNDEuNTcyNEMzMi45OTQyIDQxLjg1NzQgMzMuMzMwMiA0MiAzMy43MjU5IDQyQzM0LjExNDQgNDIgMzQuNDU0MSA0MS44NTc0IDM0Ljc0NTQgNDEuNTcyNFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
}
.box-swiper .swiper-button-next,
.box-swiper .swiper-button-prev {
  width: 64px;
  height: 64px;
  margin-top: -55px;
}
.box-swiper .swiper-button-next {
  left: auto;
  right: 0px;
  top: -65px;
}
.box-swiper .swiper-button-prev {
  left: auto;
  right: 84px;
  top: -65px;
}
.box-swiper .swiper-button-next.swiper-button-disabled,
.box-swiper .swiper-button-prev.swiper-button-disabled {
  opacity: 1;
}
.swiper-pagination {
  text-align: center;
  width: 100%;
}
.swiper-pagination-bullet {
  margin: 10px;
}
.swiper-pagination-custom {
  bottom: -5px;
}
.swiper-pagination-customs {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGZpbGw9IiNEMEQ1REQiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  width: 10px;
  height: 10px;
  margin-left: 4px;
  margin-right: 4px;
}
.swiper-pagination-customs-active,
.swiper-pagination-customs:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjYiIGZpbGw9IiMwMDZENzciLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
  width: 12px;
  height: 12px;
  margin-bottom: -1px;
  margin-left: 3px;
  margin-right: 3px;
}
.box-swiper {
  position: relative;
}
.box-swiper .swiper-container {
  position: relative;
}
.box-swiper .swiper-container .item-logo {
  border: 1px solid #667085;
  padding: 39px 0px 36px 0px;
  display: inline-block;
  width: 100%;
  text-align: center;
  border-radius: 12px;
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
}
.box-swiper .swiper-container .item-logo img {
  max-width: 100%;
}
.box-swiper .swiper-container .item-logo:hover {
  border: 1px solid #1d2939;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.box-swiper .swiper-button-next:after,
.box-swiper .swiper-button-prev:after {
  content: "";
}
.box-swiper .swiper-button-next {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMi4wMDEiIHI9IjMxLjUiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzIgMzIuMDAxKSIgZmlsbD0iI0YyRjRGNyIgc3Ryb2tlPSIjRTRFN0VDIi8+CjxwYXRoIGQ9Ik0yNy4zNjg2IDQxLjUyNjlMMjYuNDUyIDQwLjU2NDNDMjYuMTUwNyA0MC4yMzA3IDI2IDM5Ljg0MTEgMjYgMzkuMzk2NEMyNiAzOC45NDI1IDI2LjE1MDcgMzguNTU3NSAyNi40NTIgMzguMjQwOUwzMi4zOTEyIDMyLjAwMkwyNi40NTIyIDI1Ljc2MzJDMjYuMTUwOSAyNS40NDY2IDI2LjAwMDIgMjUuMDYxNSAyNi4wMDAyIDI0LjYwNzhDMjYuMDAwMiAyNC4xNjI4IDI2LjE1MDkgMjMuNzczMyAyNi40NTIyIDIzLjQzOTdMMjcuMzY4OCAyMi40ODk3QzI3LjY3ODIgMjIuMTY0NSAyOC4wNDkgMjIuMDAyIDI4LjQ4MDggMjIuMDAyQzI4LjkyMDcgMjIuMDAyIDI5LjI4NzMgMjIuMTY0NyAyOS41ODA1IDIyLjQ4OTdMMzcuNTM1NyAzMC44NDY2QzM3Ljg0NTEgMzEuMTU0OCAzOCAzMS41Mzk3IDM4IDMyLjAwMkMzOCAzMi40NTU1IDM3Ljg0NTIgMzIuODQ1IDM3LjUzNTcgMzMuMTY5OUwyOS41ODA1IDQxLjUyNjhDMjkuMjc5IDQxLjg0MzUgMjguOTEyNSA0Mi4wMDIgMjguNDgwOCA0Mi4wMDJDMjguMDU3MSA0Mi4wMDIgMjcuNjg2NSA0MS44NDM2IDI3LjM2ODYgNDEuNTI2OVoiIGZpbGw9IiMxMDE4MjgiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
}
.box-swiper .swiper-button-next:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMzIiIGZpbGw9IiMxMDE4MjgiLz4KPHBhdGggZD0iTTI5LjI1NDYgMjIuNDI3NkwyOC40MTQ0IDIzLjI5MzlDMjguMTM4MSAyMy41OTQxIDI4IDIzLjk0NDggMjggMjQuMzQ1QzI4IDI0Ljc1MzUgMjguMTM4MSAyNS4xIDI4LjQxNDQgMjUuMzg1TDMzLjg1ODYgMzFMMjguNDE0NSAzNi42MTQ5QzI4LjEzODMgMzYuODk5OSAyOC4wMDAyIDM3LjI0NjQgMjguMDAwMiAzNy42NTQ4QzI4LjAwMDIgMzguMDU1MiAyOC4xMzgzIDM4LjQwNTggMjguNDE0NSAzOC43MDZMMjkuMjU0NyAzOS41NjFDMjkuNTM4NCAzOS44NTM3IDI5Ljg3ODMgNDAgMzAuMjc0MSA0MEMzMC42NzczIDQwIDMxLjAxMzMgMzkuODUzNiAzMS4yODIxIDM5LjU2MUwzOC41NzQ0IDMyLjAzOTlDMzguODU4MSAzMS43NjI1IDM5IDMxLjQxNiAzOSAzMUMzOSAzMC41OTE4IDM4Ljg1ODEgMzAuMjQxMyAzOC41NzQ0IDI5Ljk0ODhMMzEuMjgyMSAyMi40Mjc2QzMxLjAwNTggMjIuMTQyNiAzMC42Njk4IDIyIDMwLjI3NDEgMjJDMjkuODg1NiAyMiAyOS41NDU5IDIyLjE0MjYgMjkuMjU0NiAyMi40Mjc2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
}
.box-swiper .swiper-button-prev {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMi4wMDEiIHI9IjMxLjUiIGZpbGw9IiNGMkY0RjciIHN0cm9rZT0iI0U0RTdFQyIvPgo8cGF0aCBkPSJNMzYuNjMxNCAyMi40NzUxTDM3LjU0OCAyMy40Mzc3QzM3Ljg0OTMgMjMuNzcxMiAzOCAyNC4xNjA4IDM4IDI0LjYwNTZDMzggMjUuMDU5NSAzNy44NDkzIDI1LjQ0NDQgMzcuNTQ4IDI1Ljc2MTFMMzEuNjA4OCAzMkwzNy41NDc4IDM4LjIzODhDMzcuODQ5MSAzOC41NTU0IDM3Ljk5OTggMzguOTQwNSAzNy45OTk4IDM5LjM5NDJDMzcuOTk5OCAzOS44MzkxIDM3Ljg0OTEgNDAuMjI4NiAzNy41NDc4IDQwLjU2MjJMMzYuNjMxMiA0MS41MTIyQzM2LjMyMTggNDEuODM3NSAzNS45NTEgNDIgMzUuNTE5MiA0MkMzNS4wNzkzIDQyIDM0LjcxMjcgNDEuODM3MyAzNC40MTk1IDQxLjUxMjNMMjYuNDY0MyAzMy4xNTU0QzI2LjE1NDkgMzIuODQ3MiAyNiAzMi40NjIzIDI2IDMyQzI2IDMxLjU0NjQgMjYuMTU0OCAzMS4xNTcgMjYuNDY0MyAzMC44MzJMMzQuNDE5NSAyMi40NzUxQzM0LjcyMSAyMi4xNTg0IDM1LjA4NzUgMjIgMzUuNTE5MiAyMkMzNS45NDI5IDIyIDM2LjMxMzUgMjIuMTU4NCAzNi42MzE0IDIyLjQ3NTFaIiBmaWxsPSIjMTAxODI4Ii8+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
}
.box-swiper .swiper-button-prev:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMzIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzIgMzIpIiBmaWxsPSIjMTAxODI4Ii8+CjxwYXRoIGQ9Ik0zNC43NDU0IDQxLjU3MjRMMzUuNTg1NiA0MC43MDYxQzM1Ljg2MTkgNDAuNDA1OSAzNiA0MC4wNTUyIDM2IDM5LjY1NUMzNiAzOS4yNDY1IDM1Ljg2MTkgMzguOSAzNS41ODU2IDM4LjYxNUwzMC4xNDE0IDMzTDM1LjU4NTUgMjcuMzg1MUMzNS44NjE3IDI3LjEwMDEgMzUuOTk5OCAyNi43NTM2IDM1Ljk5OTggMjYuMzQ1MkMzNS45OTk4IDI1Ljk0NDggMzUuODYxNyAyNS41OTQyIDM1LjU4NTUgMjUuMjk0TDM0Ljc0NTMgMjQuNDM5QzM0LjQ2MTYgMjQuMTQ2MyAzNC4xMjE3IDI0IDMzLjcyNTkgMjRDMzMuMzIyNyAyNCAzMi45ODY3IDI0LjE0NjQgMzIuNzE3OSAyNC40MzlMMjUuNDI1NiAzMS45NjAxQzI1LjE0MTkgMzIuMjM3NSAyNSAzMi41ODQgMjUgMzNDMjUgMzMuNDA4MiAyNS4xNDE5IDMzLjc1ODcgMjUuNDI1NiAzNC4wNTEyTDMyLjcxNzkgNDEuNTcyNEMzMi45OTQyIDQxLjg1NzQgMzMuMzMwMiA0MiAzMy43MjU5IDQyQzM0LjExNDQgNDIgMzQuNDU0MSA0MS44NTc0IDM0Ljc0NTQgNDEuNTcyNFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
}
.box-swiper .swiper-button-next,
.box-swiper .swiper-button-prev {
  width: 64px;
  height: 64px;
  margin-top: -55px;
}
.box-swiper .swiper-button-next {
  left: auto;
  right: 0px;
  top: -65px;
}
.box-swiper .swiper-button-prev {
  left: auto;
  right: 84px;
  top: -65px;
}
.box-swiper .swiper-button-next.swiper-button-disabled,
.box-swiper .swiper-button-prev.swiper-button-disabled {
  opacity: 1;
}
.swiper-pagination {
  text-align: center;
  width: 100%;
}
.swiper-pagination-bullet {
  margin: 10px;
}
.swiper-pagination-custom {
  bottom: -5px;
}
.swiper-pagination-customs {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGZpbGw9IiNEMEQ1REQiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  width: 10px;
  height: 10px;
  margin-left: 4px;
  margin-right: 4px;
}
.swiper-pagination-customs-active,
.swiper-pagination-customs:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNiIgY3k9IjYiIHI9IjYiIGZpbGw9IiMwMDZENzciLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
  width: 12px;
  height: 12px;
  margin-bottom: -1px;
  margin-left: 3px;
  margin-right: 3px;
}
.slider-labels {
  margin-top: 10px;
}
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
  direction: ltr;
}
.noUi-base {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
.noUi-origin {
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
}
.noUi-handle {
  position: relative;
  z-index: 1;
}
.noUi-stacking .noUi-handle {
  z-index: 10;
}
.noUi-state-tap .noUi-origin {
  -webkit-transition: left 0.3s, top 0.3s;
  transition: left 0.3s, top 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
.noUi-base,
.noUi-handle {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.noUi-horizontal {
  height: 4px;
}
.noUi-horizontal .noUi-handle {
  width: 18px;
  height: 18px;
  border-radius: 50%;
  left: -7px;
  top: -7px;
  background-color: #345dbb;
}
.noUi-background {
  background: #d6d7d9;
}
.noUi-connect {
  background: #345dbb;
  -webkit-transition: background 450ms;
  transition: background 450ms;
}
.noUi-origin {
  border-radius: 2px;
}
.noUi-target {
  border-radius: 2px;
}
.noUi-draggable {
  cursor: w-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: n-resize;
}
.noUi-handle {
  cursor: default;
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important;
}
.noUi-handle:active {
  border: 8px solid #345dbb;
  border: 8px solid rgba(53, 93, 187, 0.38);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  left: -14px;
  top: -14px;
}
[disabled].noUi-connect,
[disabled] .noUi-connect {
  background: #e51937;
}
[disabled].noUi-origin,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
.ui-slider-handle {
  display: none;
}
.ui-widget.ui-widget-content {
  border: 0px solid #ebebeb;
}
.noUi-target {
  border-radius: 12px;
}
.noUi-horizontal {
  height: 6px;
}
.noUi-background {
  background: #e4e7ec;
}
.noUi-origin {
  border-radius: 12px;
}
.noUi-connect {
  background: #e51937;
  -webkit-transition: background 450ms;
  transition: background 450ms;
  height: 6px;
  margin-top: 0px;
}
.noUi-horizontal .noUi-handle {
  background-color: #e51937;
  border: 1px solid #e51937;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  left: -8px;
  top: -8px;
}
.noUi-handle:active {
  border-width: 1px;
  left: -8px;
  top: -8px;
}
.card-grid-1 {
  padding: 53px 48px;
  display: inline-block;
  width: 100%;
  border-radius: 16px;
  margin-bottom: 20px;
}
.card-grid-1.bg-business {
  position: relative;
}
.card-grid-1.bg-business::before {
  content: "";
  position: absolute;
  bottom: 0px;
  right: 0px;
  width: 90px;
  height: 90px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE1IiBoZWlnaHQ9IjExMyIgdmlld0JveD0iMCAwIDExNSAxMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNDQgNzIuMDAwMUwxMjQuNTA5IDUyLjUwOUMxMjMuOTYzIDUxLjk2MzIgMTIzLjM5NyA1MS40NDQ3IDEyMi44MTUgNTAuOTUwOUMxMjIuODc4IDUwLjE5MzIgMTIyLjkxMiA0OS40MjcyIDEyMi45MTIgNDguNjUzNFYyMS4wODg2SDk1LjM0NjlDOTQuNTcgMjEuMDg4NiA5My44MDA5IDIxLjEyMjYgOTMuMDQwMyAyMS4xODU5QzkyLjU0OTQgMjAuNjA2MyA5Mi4wMzc5IDIwLjAzODEgOTEuNDkxMyAxOS40OTE0TDcyLjAwMDEgMEw1Mi41MDkgMTkuNDkxMkM1MS45NjMyIDIwLjAzNjkgNTEuNDQ0NyAyMC42MDI3IDUwLjk1MDcgMjEuMTg0N0M1MC4xOTI5IDIxLjEyMiA0OS40MjY5IDIxLjA4ODMgNDguNjUzMSAyMS4wODgzSDIxLjA4ODZWNDguNjUzMUMyMS4wODg2IDQ5LjQyNjkgMjEuMTIyMyA1MC4xOTI5IDIxLjE4NSA1MC45NTA3QzIwLjYwMyA1MS40NDQ0IDIwLjAzNzIgNTEuOTYyOSAxOS40OTE0IDUyLjUwODdMMCA3Mi4wMDAxTDE5LjQ5MTIgOTEuNDkxM0MyMC4wMzY5IDkyLjAzNzEgMjAuNjAyNyA5Mi41NTU2IDIxLjE4NSA5My4wNDk2QzIxLjEyMiA5My44MDc0IDIxLjA4ODYgOTQuNTczNCAyMS4wODg2IDk1LjM0NzJWMTIyLjkxMkg0OC42NTM0QzQ5LjQzMDMgMTIyLjkxMiA1MC4xOTkzIDEyMi44NzggNTAuOTYwMiAxMjIuODE1QzUxLjQ1MTIgMTIzLjM5NSA1MS45NjI2IDEyMy45NjMgNTIuNTA5MyAxMjQuNTA5TDcyLjAwMDQgMTQ0TDkxLjQ5MTYgMTI0LjUwOUM5Mi4wMzgyIDEyMy45NjMgOTIuNTQ5NCAxMjMuMzk1IDkzLjA0MDYgMTIyLjgxNUM5My44MDE1IDEyMi44NzggOTQuNTcwMyAxMjIuOTEyIDk1LjM0NzIgMTIyLjkxMkgxMjIuOTEyVjk1LjM0NjlDMTIyLjkxMiA5NC41NzMxIDEyMi44NzggOTMuODA3MSAxMjIuODE1IDkzLjA0OTFDMTIzLjM5NyA5Mi41NTUzIDEyMy45NjMgOTIuMDM2OCAxMjQuNTA5IDkxLjQ5MUwxNDQgNzIuMDAwMVpNOTUuMzQ2OSA2Ny43ODI0SDgyLjE4MjdMOTEuNDkxMyA1OC40NzM4Qzk1LjEwNDUgNTQuODYwOCA5OS45MDggNTIuODcwOSAxMDUuMDE3IDUyLjg3MDlDMTA3Ljk5IDUyLjg3MDkgMTEwLjg1OCA1My41NDg4IDExMy40NDkgNTQuODIzN0MxMTAuODc2IDYyLjM1MTkgMTAzLjczNiA2Ny43ODI0IDk1LjM0NjkgNjcuNzgyNFpNMTEzLjQ0OSA4OS4xNzYzQzExMC44NTggOTAuNDUxMiAxMDcuOTkxIDkxLjEyOTEgMTA1LjAxOCA5MS4xMjkxQzk5LjkwOCA5MS4xMjkxIDk1LjEwNDUgODkuMTM5MiA5MS40OTE2IDg1LjUyNjNMODIuMTgzIDc2LjIxNzZIOTUuMzQ3MkMxMDMuNzM2IDc2LjIxNzkgMTEwLjg3NiA4MS42NDgyIDExMy40NDkgODkuMTc2M1pNODkuMTY3NiAxMTMuNDQ2QzgxLjY0MzkgMTEwLjg3IDc2LjIxNzkgMTAzLjczMyA3Ni4yMTc5IDk1LjM0NjlWODIuMTgyNEw4NS41MjY1IDkxLjQ5MUM5MS40NTU5IDk3LjQyMDcgOTIuNjY2MSAxMDYuMzA1IDg5LjE2NzYgMTEzLjQ0NlpNNTQuODMyNyAxMTMuNDQ2QzUxLjMzNDIgMTA2LjMwNSA1Mi41NDQ0IDk3LjQyMDYgNTguNDczOCA5MS40OTEzTDY3Ljc4MjQgODIuMTgyN1Y5NS4zNDcyQzY3Ljc4MjQgMTAzLjczMyA2Mi4zNTYzIDExMC44NyA1NC44MzI3IDExMy40NDZaTTQ4LjY1MzEgNzYuMjE3OUg2MS44MTc2TDUyLjUwOSA4NS41MjY1QzQ4Ljg5NTggODkuMTM5NSA0NC4wOTIgOTEuMTI5NCAzOC45ODI2IDkxLjEyOTRDMzYuMDA5NiA5MS4xMjk0IDMzLjE0MjcgOTAuNDUxNSAzMC41NTEzIDg5LjE3NjZDMzMuMTI0NyA4MS42NDgyIDQwLjI2NDIgNzYuMjE3OSA0OC42NTMxIDc2LjIxNzlaTTMwLjU1MSA1NC44MjM3QzMzLjE0MjQgNTMuNTQ4OCAzNi4wMDk2IDUyLjg3MDkgMzguOTgyNiA1Mi44NzA5QzQ0LjA5MiA1Mi44NzA5IDQ4Ljg5NTggNTQuODYwOCA1Mi41MDkgNTguNDczOEw2MS44MTc2IDY3Ljc4MjRINDguNjUzMUM0MC4yNjQyIDY3Ljc4MjQgMzMuMTI0NCA2Mi4zNTE5IDMwLjU1MSA1NC44MjM3Wk01Mi44NzA5IDM4Ljk4MjZDNTIuODcwOSAzNi4wMDk2IDUzLjU0ODggMzMuMTQyNyA1NC44MjM3IDMwLjU1MUM2Mi4zNTE5IDMzLjEyNDQgNjcuNzgyMSA0MC4yNjQgNjcuNzgyMSA0OC42NTMxVjYxLjgxNzZMNTguNDczNSA1Mi41MDlDNTQuODYwOCA0OC44OTU4IDUyLjg3MDkgNDQuMDkyIDUyLjg3MDkgMzguOTgyNlpNODkuMTY3NiAzMC41NTQxQzkyLjY2NjEgMzcuNjk1NiA5MS40NTU5IDQ2LjU3OTQgODUuNTI2NSA1Mi41MDlMNzYuMjE3OSA2MS44MTc2VjQ4LjY1MzFDNzYuMjE3OSA0MC4yNjczIDgxLjY0MzkgMzMuMTMgODkuMTY3NiAzMC41NTQxWk0xMTQuNDc2IDI5LjUyNDFWNDYuMDk1MkMxMTEuNDg1IDQ1LjAwNTMgMTA4LjI5NSA0NC40MzUzIDEwNS4wMTcgNDQuNDM1M0MxMDIuOTE4IDQ0LjQzNTMgMTAwLjg1NSA0NC42NjkzIDk4Ljg1NzUgNDUuMTIzMUMxMDAuMDI4IDM5Ljk2MzEgOTkuNzA0MSAzNC41MzIgOTcuODgyOSAyOS41MjQxSDExNC40NzZaTTcyLjAwMDEgMTEuOTI5OEw4My43MzAzIDIzLjY1OTdDNzguODk2NSAyNS45MTU3IDc0LjgyMTMgMjkuNTMyOCA3Mi4wMDAxIDM0LjAxNkM2OS4xNzkzIDI5LjUzMjUgNjUuMTA0MSAyNS45MTU0IDYwLjI3MDIgMjMuNjU5N0w3Mi4wMDAxIDExLjkyOThaTTI5LjUyNDEgMjkuNTI0MUg0Ni4wOTUyQzQ1LjAwNTMgMzIuNTE0OCA0NC40MzU2IDM1LjcwNDggNDQuNDM1NiAzOC45ODI2QzQ0LjQzNTYgNDEuMDcyNiA0NC42NjczIDQzLjEyNzMgNDUuMTE3MiA0NS4xMTcyQzQzLjEyNzMgNDQuNjY3IDQxLjA3MjkgNDQuNDM1MyAzOC45ODI2IDQ0LjQzNTNDMzUuNzA0OCA0NC40MzUzIDMyLjUxNDggNDUuMDA1IDI5LjUyNDEgNDYuMDk1MlYyOS41MjQxWk0xMS45Mjk4IDcyLjAwMDFMMjMuNjU5NyA2MC4yNzAyQzI1LjkxNTcgNjUuMTA0MSAyOS41MzI4IDY5LjE3OTMgMzQuMDE2IDcyLjAwMDFDMjkuNTMyNSA3NC44MjEgMjUuOTE1NCA3OC44OTYyIDIzLjY1OTcgODMuNzNMMTEuOTI5OCA3Mi4wMDAxWk0yOS41MjQxIDExNC40NzZWOTcuOTA1MUMzMi41MTQ4IDk4Ljk5NSAzNS43MDQ4IDk5LjU2NDcgMzguOTgyNiA5OS41NjQ3QzQxLjA4MTYgOTkuNTY0NyA0My4xNDQ3IDk5LjMzMDcgNDUuMTQyOCA5OC44NzY5QzQzLjk3MTkgMTA0LjAzNyA0NC4yOTYxIDEwOS40NjggNDYuMTE3NyAxMTQuNDc2SDI5LjUyNDFaTTcyLjAwMDEgMTMyLjA3TDYwLjI3MDIgMTIwLjM0QzY1LjEwNDEgMTE4LjA4NCA2OS4xNzkzIDExNC40NjcgNzIuMDAwMSAxMDkuOTg0Qzc0LjgyMSAxMTQuNDY3IDc4Ljg5NjIgMTE4LjA4NCA4My43MzAzIDEyMC4zNEw3Mi4wMDAxIDEzMi4wN1pNMTE0LjQ3NiAxMTQuNDc2SDk3Ljg4MjZDOTkuNzAzOSAxMDkuNDY4IDEwMC4wMjggMTA0LjAzNyA5OC44NTc1IDk4Ljg3NjlDMTAwLjg1NSA5OS4zMzA3IDEwMi45MTggOTkuNTY0NyAxMDUuMDE3IDk5LjU2NDdDMTA4LjI5NSA5OS41NjQ3IDExMS40ODUgOTguOTk1IDExNC40NzYgOTcuOTA0OVYxMTQuNDc2Wk0xMDkuOTg0IDcyLjAwMDFDMTE0LjQ2NyA2OS4xNzkzIDExOC4wODUgNjUuMTA0MSAxMjAuMzQxIDYwLjI3MDJMMTMyLjA3IDcyLjAwMDFMMTIwLjM0MSA4My43M0MxMTguMDg1IDc4Ljg5NjIgMTE0LjQ2NyA3NC44MjEgMTA5Ljk4NCA3Mi4wMDAxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
    no-repeat;
}
.card-grid-1.bg-local {
  position: relative;
}
.card-grid-1.bg-local::before {
  content: "";
  position: absolute;
  bottom: 0px;
  right: 0px;
  width: 90px;
  height: 90px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjkwIiB2aWV3Qm94PSIwIDAgMTAwIDkwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNODIuNzE0MyA5LjExODM1QzgwLjcyMjQgOC41MDU0NiA3NC44NTI2IDYuNjk5MjIgNTcuNTA1OCAxLjM2MTNMNTYuNSAxLjA1MTg3TDMwLjI4NiA5LjExODU3QzI4LjI5NDIgOC41MDU2OCAyMi40MjQ2IDYuNjk5NjYgNS4wNzcyOSAxLjM2MTUyTDAuNjUyMTkxIDBWMTEzTDMwLjI4NTYgMTA1LjI2TDU2LjUgMTEyLjEwN0w4Mi43MTQzIDEwNS4yNkwxMTIuMzQ4IDExM1YwTDgyLjcxNDMgOS4xMTgzNVpNMTA1LjUwOSAxMDQuMTQ2TDg2LjEzMzYgOTkuMDg1MVY5My45MzU5SDc5LjI5NTFWOTkuMDg1MUw1OS45MTk0IDEwNC4xNDZWNzUuMDczOUg1My4wODA5VjEwNC4xNDZMMzMuNzA1MSA5OS4wODUxVjc0LjY3MThIMjYuODY2N1Y5OS4wODUxTDcuNDkwOSAxMDQuMTQ2VjkuMjU5MTZDMTMuMDcwNSAxMC45NzYgMjIuNDY0NyAxMy44NjY4IDI2Ljg2NjcgMTUuMjIxNVYxNi44OTI4SDMzLjcwNTFWMTUuMjIxNUw1My4wODA5IDkuMjU5MzhWNTcuMzk3Mkg1OS45MTk0VjkuMjU5MzhDNjUuNDk5IDEwLjk3NjIgNzQuODkzIDEzLjg2NjggNzkuMjk1MSAxNS4yMjE1VjM3LjExMTVIODYuMTMzNlYxNS4yMjE1TDEwNS41MDkgOS4yNTkxNlYxMDQuMTQ2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTMwLjQxNTggMTkuMjEzN0MyNC41MDM2IDE5LjIxMzcgMTkuNjk0IDIzLjk5NTMgMTkuNjk0IDI5Ljg3MjJDMTkuNjk0IDM0LjU2MDggMjIuNzU2NyAzOC41NDkxIDI2Ljk5NjYgMzkuOTcxN1Y1MC43NDU0SDMzLjgzNTFWMzkuOTcxN0MzOC4wNzUzIDM4LjU0OTMgNDEuMTM4IDM0LjU2MSA0MS4xMzggMjkuODcyMkM0MS4xMzc3IDIzLjk5NTEgMzYuMzI4IDE5LjIxMzcgMzAuNDE1OCAxOS4yMTM3Wk0zMC40MTU4IDMzLjY5MjFDMjguMjc0NSAzMy42OTIxIDI2LjUzMjUgMzEuOTc4MyAyNi41MzI1IDI5Ljg3MjJDMjYuNTMyNSAyNy43NjYgMjguMjc0NSAyNi4wNTIyIDMwLjQxNTggMjYuMDUyMkMzMi41NTcyIDI2LjA1MjIgMzQuMjk5MiAyNy43NjYgMzQuMjk5MiAyOS44NzIyQzM0LjI5OTIgMzEuOTc4MyAzMi41NTcyIDMzLjY5MjEgMzAuNDE1OCAzMy42OTIxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTgyLjcxNDIgMzkuODQwNkM3NS43OTQ1IDM5Ljg0MDYgNzAuMTY0OCA0NS40MzQ2IDcwLjE2NDggNTIuMzEwNEM3MC4xNjQ4IDU4LjAwODMgNzQuMDMyMiA2Mi44MjIyIDc5LjI5NDkgNjQuMzA1NlY3OC40MDU2SDg2LjEzMzRWNjQuMzA1NkM5MS4zOTU4IDYyLjgyMjIgOTUuMjYzNCA1OC4wMDgzIDk1LjI2MzQgNTIuMzEwNEM5NS4yNjM2IDQ1LjQzNDYgODkuNjM0MiAzOS44NDA2IDgyLjcxNDIgMzkuODQwNlpNODIuNzE0MiA1Ny45NDE2Qzc5LjU2NSA1Ny45NDE2IDc3LjAwMzMgNTUuNDE1NCA3Ny4wMDMzIDUyLjMxMDZDNzcuMDAzMyA0OS4yMDU1IDc5LjU2NSA0Ni42NzkzIDgyLjcxNDIgNDYuNjc5M0M4NS44NjMyIDQ2LjY3OTMgODguNDI1MSA0OS4yMDU1IDg4LjQyNTEgNTIuMzEwNkM4OC40MjUxIDU1LjQxNTQgODUuODYzNCA1Ny45NDE2IDgyLjcxNDIgNTcuOTQxNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMy43MDQ3IDU1Ljc0NzRIMjYuODY2MlY1OS4xNjY3SDMzLjcwNDdWNTUuNzQ3NFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMy43MDQ3IDY0LjI5NTVIMjYuODY2MlY3MS4xMzRIMzMuNzA0N1Y2NC4yOTU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTYyLjYzNjQgNjQuMjk1NUg1NS40MDMzVjcxLjEzNEg2Mi42MzY0VjY0LjI5NTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNTIuOTk0MSA2NC4yOTU1SDQ1Ljc2MVY3MS4xMzRINTIuOTk0MVY2NC4yOTU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQzLjM0OTYgNjQuMjk1NUgzNi4xMTY1VjcxLjEzNEg0My4zNDk2VjY0LjI5NTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzEuODg2MyA2NC4yOTU1SDY1LjA0NzlWNzEuMTM0SDcxLjg4NjNWNjQuMjk1NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik03MS44ODYzIDczLjM5MDZINjUuMDQ3OVY4MC4xNjE4SDcxLjg4NjNWNzMuMzkwNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik03MS44ODYzIDgyLjQxNzZINjUuMDQ3OVY4OS4yNTYxSDcxLjg4NjNWODIuNDE3NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik03Ny44MTMxIDgyLjQxNzZINzMuMzY4MVY4OS4yNTYxSDc3LjgxMzFWODIuNDE3NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik04Mi43MTQgODIuNDE3Nkg3OS4yOTQ3Vjg5LjI1NjFIODIuNzE0VjgyLjQxNzZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    no-repeat;
}
.card-grid-1.bg-social {
  position: relative;
}
.card-grid-1.bg-social::before {
  content: "";
  position: absolute;
  bottom: 0px;
  right: 0px;
  width: 90px;
  height: 90px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIyIiBoZWlnaHQ9IjExMiIgdmlld0JveD0iMCAwIDEyMiAxMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03MS41MDk5IDEyNi45MjhWMTIwLjY0OUgxMTcuNjQ5TDEwNS4xODMgMzEuNzk1OUw2Ny40OTk3IDAuMDUxNjY2M0wyOS44MTY1IDMxLjc5NTlMMTcuMzUxMiAxMjAuNjQ5SDYzLjQ4OThWMTI2LjkyOEgwVjEzNC45NDhIMTM1VjEyNi45MjhINzEuNTA5OVpNNzEuNTA5OSAxMy45MTYzTDk3LjY2NzUgMzUuOTUxNEw5OS44Njk3IDUxLjY0NzVMNzEuNTEwMiAyNy43NTc1VjEzLjkxNjNINzEuNTA5OVpNNzEuNTA5OSAzOC4yNDQzTDEwMS41MzggNjMuNTM5OUwxMDMuNzQgNzkuMjM2TDcxLjUwOTkgNTIuMDg1N1YzOC4yNDQzWk03MS41MDk5IDYyLjU3MjJMMTA1LjQwOCA5MS4xMjg0TDEwNy42MTEgMTA2LjgyNUw3MS41MDk5IDc2LjQxMzRWNjIuNTcyMlpNNzEuNTA5OSA4Ni44OTk5TDEwMi4wNTIgMTEyLjYyOEg3MS41MDk5Vjg2Ljg5OTlaTTM3LjMzMjIgMzUuOTUxNEw2My40ODk4IDEzLjkxNjZWMjcuNzU3OEwzNS4xMzAzIDUxLjY0NzdMMzcuMzMyMiAzNS45NTE0Wk02My40ODk4IDExMi42MjlIMzIuOTQ3Nkw2My40ODk4IDg2LjkwMDFWMTEyLjYyOVpNNjMuNDg5OCA3Ni40MTMxTDI3LjM4OTIgMTA2LjgyNEwyOS41OTE0IDkxLjEyNzhMNjMuNDg5OCA2Mi41NzE5Vjc2LjQxMzFaTTYzLjQ5MDEgNTIuMDg1MkwzMS4yNTk2IDc5LjIzNkwzMy40NjIxIDYzLjUzOTZMNjMuNDkwMSAzOC4yNDRWNTIuMDg1MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)
    no-repeat;
}
.card-grid-style-2 {
  padding: 53px 48px;
  display: inline-block;
  width: 100%;
  border-radius: 16px;
  position: relative;
  background: #fff;
  -webkit-box-shadow: inset 0px 40px 80px #fcfcfc;
  box-shadow: inset 0px 40px 80px #fcfcfc;
}
.card-grid-style-2 .text-comment {
  height: 84px;
  overflow: hidden;
  width: 100%;
}
.card-grid-style-2.card-square {
  border-radius: 0px;
  padding: 30px;
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
}
.card-grid-style-2.card-square .text-comment {
  height: auto;
}
.card-grid-style-2.card-square .img-user-round img {
  border-radius: 50%;
  width: 80px;
  height: 80px;
}
.card-grid-style-3 {
  padding: 40px 40px 10px 40px;
  display: inline-block;
  width: 100%;
  border-radius: 0px;
  position: relative;
  background: #fff;
  border: 10px solid #fad2e1;
  margin-bottom: 30px;
}
.card-grid-style-3:hover {
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
}
.card-grid-style-3 .grid-3-img img {
  border-radius: 50%;
  width: 55px;
  height: 55px;
}
.card-grid-style-3 .text-desc {
  height: 115px;
  overflow: hidden;
}
.card-grid-style-3.bd-bg-6 {
  border-color: #bee1e6;
}
.card-grid-style-3.bd-bg-10 {
  border-color: #e1e1e1;
}
.card-grid-style-3.bd-bg-9 {
  border-color: #d1ecfd;
}
.card-grid-style-4 {
  margin-bottom: 30px;
}
.card-grid-style-4 a.text-heading-4 {
  display: block;
  padding: 15px 0px 25px 0px;
  color: #1B1B1B;
}
.card-grid-style-4 a.text-heading-4:hover {
  color: #e51937;
}
.card-grid-style-4 .grid-4-img {
  position: relative;
  padding-bottom: 15px;
}
.card-grid-style-4 .grid-4-img img {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.card-grid-style-4 .grid-4-img::before {
  content: "";
  position: absolute;
  bottom: 0px;
  right: -20px;
  width: 100%;
  border-radius: 16px;
  background-color: #d1ecfd;
  top: 20px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.card-grid-style-4 .grid-4-img.color-bg-4::before {
  background-color: #fad2e1;
}
.card-grid-style-4 .grid-4-img.color-bg-3::before {
  background-color: #fde2e4;
}
.card-grid-style-4 .grid-4-img.color-bg-2::before {
  background-color: #fff3ea;
}
.card-grid-style-4 .grid-4-img.color-bg-1::before {
  background-color: #eae4e9;
}
.card-grid-style-4 .grid-4-img.color-bg-5::before {
  background-color: #dbece5;
}
.card-grid-style-4 .grid-4-img.color-bg-6::before {
  background-color: #bee1e6;
}
.card-grid-style-4 .grid-4-img.color-bg-7::before {
  background-color: #f0efeb;
}
.card-grid-style-4 .grid-4-img.color-bg-8::before {
  background-color: #dfe7fd;
}
.card-grid-style-4 .grid-4-img.color-bg-9::before {
  background-color: #d1ecfd;
}
.card-grid-style-4 .grid-4-img.color-bg-10::before {
  background-color: #ddd3fa;
}
.card-grid-style-4 .grid-4-img img {
  position: relative;
  z-index: 2;
  border-radius: 16px;
  max-width: 100%;
  width: 100%;
}
.card-grid-style-4:hover .grid-4-img::before {
  right: -10px;
  top: 10px;
  bottom: 10px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.card-grid-style-4:hover .grid-4-img img {
  opacity: 0.95;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.card-grid-style-5 {
  margin-bottom: 50px;
}
.card-grid-style-6 {
  padding: 53px 48px;
  display: inline-block;
  width: 100%;
  border-radius: 16px;
  position: relative;
  background: #fff3ea;
  margin-bottom: 30px;
}
.card-grid-style-6 .text-comment {
  height: 84px;
  overflow: hidden;
  width: 100%;
}
.card-grid-style-6.card-square {
  border-radius: 0px;
  padding: 30px;
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
}
.card-grid-style-6.card-square .text-comment {
  height: auto;
}
.card-grid-style-6.card-square .img-user-round img {
  border-radius: 50%;
  width: 80px;
  height: 80px;
}
.block-pricing .box-pricing-item {
  display: inline-block;
  width: 100%;
  padding: 40px 32px;
  background: #fff;
  border-radius: 16px;
  margin-bottom: 30px;
}
.block-pricing .box-pricing-item .line-bd-bottom {
  border-bottom: 1px solid #d0d5dd;
  padding: 0px 0px 40px 0px;
  margin-bottom: 21px;
}
.block-pricing .box-pricing-item .for-year,
.block-pricing .box-pricing-item .for-month {
  display: none;
}
.block-pricing .box-pricing-item .display-month {
  display: inline-block;
}
.block-pricing .box-pricing-item .display-year {
  display: inline-block;
}
.block-pricing .box-pricing-item .btn-border {
  border: 1px solid #475467;
  color: #1B1B1B;
}
.block-pricing .box-info-price {
  display: inline-block;
  width: 100%;
  padding-bottom: 20px;
}
.block-pricing .box-info-price .text-price {
  font-size: 36px;
  color: #1B1B1B;
  font-family: "Noto Sans", sans-serif;
  line-height: 46px;
  font-weight: 600;
  margin-right: 15px;
}
.block-pricing .box-info-price .text-month {
  font-size: 17px;
  line-height: 23px;
  color: #98a2b3;
}
.block-pricing .list-package-feature {
  display: inline-block;
  width: 100%;
  padding-bottom: 30px;
  min-height: 200px;
}
.block-pricing .list-package-feature li {
  display: inline-block;
  width: 100%;
  padding: 1px 0px 1px 30px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjk5OTkgMEM0LjkzNDYxIDAgMCA0LjkzNDUgMCAxMC45OTk5QzAgMTcuMDY1NCA0LjkzNDYxIDIyIDEwLjk5OTkgMjJDMTcuMDY1MyAyMiAyMS45OTk5IDE3LjA2NTQgMjEuOTk5OSAxMC45OTk5QzIxLjk5OTkgNC45MzQ1IDE3LjA2NTQgMCAxMC45OTk5IDBaTTE3LjMxNjMgOS4xNDE5NkwxMC40MDU2IDE2LjA1MjdDMTAuMTExOCAxNi4zNDY1IDkuNzIxMTUgMTYuNTA4MiA5LjMwNTY0IDE2LjUwODJDOC44OTAxMyAxNi41MDgyIDguNDk5NTIgMTYuMzQ2NSA4LjIwNTY4IDE2LjA1MjdMNC42ODM1OCAxMi41MzA2QzQuMzg5NzQgMTIuMjM2NyA0LjIyNzkgMTEuODQ2MSA0LjIyNzkgMTEuNDMwNkM0LjIyNzkgMTEuMDE1IDQuMzg5NzQgMTAuNjI0NCA0LjY4MzU4IDEwLjMzMDVDNC45NzczMSAxMC4wMzY3IDUuMzY3OTEgOS44NzQ4NSA1Ljc4MzU0IDkuODc0ODVDNi4xOTkwNSA5Ljg3NDg1IDYuNTg5NzcgMTAuMDM2NyA2Ljg4MzUgMTAuMzMwNkw5LjMwNTUyIDEyLjc1MjZMMTUuMTE2MiA2Ljk0MTkzQzE1LjQxIDYuNjQ4MDggMTUuODAwNiA2LjQ4NjM1IDE2LjIxNjEgNi40ODYzNUMxNi42MzE2IDYuNDg2MzUgMTcuMDIyMiA2LjY0ODA4IDE3LjMxNjEgNi45NDE5M0MxNy45MjI4IDcuNTQ4NjcgMTcuOTIyOCA4LjUzNTQ1IDE3LjMxNjMgOS4xNDE5NloiIGZpbGw9IiNlNTE5MzciLz4KPC9zdmc+Cg==)
    no-repeat left center;
  margin-bottom: 12px;
  font-size: 14px;
  line-height: 22px;
  color: #1B1B1B;
}
.block-pricing .list-package-feature li.uncheck {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDIxLjA4MzRDMTIuOTk0MyAyMS4wODM0IDE0Ljk0MzggMjAuNDkyIDE2LjYwMiAxOS4zODRDMTguMjYwMiAxOC4yNzYgMTkuNTUyNiAxNi43MDEyIDIwLjMxNTggMTQuODU4N0MyMS4wNzg5IDEzLjAxNjMgMjEuMjc4NiAxMC45ODg4IDIwLjg4OTYgOS4wMzI4NkMyMC41MDA1IDcuMDc2ODkgMTkuNTQwMSA1LjI4MDIxIDE4LjEzIDMuODcwMDNDMTYuNzE5OCAyLjQ1OTg1IDE0LjkyMzEgMS40OTk1MSAxMi45NjcxIDEuMTEwNDRDMTEuMDExMiAwLjcyMTM3MiA4Ljk4MzczIDAuOTIxMDU2IDcuMTQxMjQgMS42ODQyNEM1LjI5ODc1IDIuNDQ3NDIgMy43MjM5NSAzLjczOTgzIDIuNjE1OTggNS4zOTgwMkMxLjUwOCA3LjA1NjIyIDAuOTE2NjI2IDkuMDA1NzMgMC45MTY2MjYgMTFDMC45MTk3OCAxMy42NzMzIDEuOTgzMTQgMTYuMjM2MiAzLjg3MzQ1IDE4LjEyNjVDNS43NjM3NiAyMC4wMTY4IDguMzI2NjcgMjEuMDgwMiAxMSAyMS4wODM0VjIxLjA4MzRaTTExIDIuNzUwMDJDMTIuNjMxNyAyLjc1MDAyIDE0LjIyNjcgMy4yMzM4OCAxNS41ODM0IDQuMTQwNEMxNi45NDAxIDUuMDQ2OTIgMTcuOTk3NiA2LjMzNTQgMTguNjIyIDcuODQyODlDMTkuMjQ2NCA5LjM1MDM4IDE5LjQwOTggMTEuMDA5MiAxOS4wOTE1IDEyLjYwOTVDMTguNzczMSAxNC4yMDk5IDE3Ljk4NzQgMTUuNjc5OSAxNi44MzM2IDE2LjgzMzdDMTUuNjc5OCAxNy45ODc0IDE0LjIwOTggMTguNzczMiAxMi42MDk1IDE5LjA5MTVDMTEuMDA5MSAxOS40MDk4IDkuMzUwMzIgMTkuMjQ2NSA3Ljg0MjgzIDE4LjYyMkM2LjMzNTMzIDE3Ljk5NzYgNS4wNDY4NiAxNi45NDAyIDQuMTQwMzQgMTUuNTgzNUMzLjIzMzgyIDE0LjIyNjggMi43NDk5NiAxMi42MzE3IDIuNzQ5OTYgMTFDMi43NTIzOSA4LjgxMjczIDMuNjIyMzYgNi43MTU3MiA1LjE2OTAxIDUuMTY5MDdDNi43MTU2NiAzLjYyMjQyIDguODEyNjcgMi43NTI0NSAxMSAyLjc1MDAyWiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNNy42MDE4OCAxNC4zOTgxQzcuNzczNzkgMTQuNTY5OSA4LjAwNjkgMTQuNjY2NSA4LjI0OTk3IDE0LjY2NjVDOC40OTMwNCAxNC42NjY1IDguNzI2MTUgMTQuNTY5OSA4Ljg5ODA1IDE0LjM5ODFMMTEgMTIuMjk2MkwxMy4xMDE5IDE0LjM5ODFDMTMuMjc0OCAxNC41NjUxIDEzLjUwNjMgMTQuNjU3NCAxMy43NDY3IDE0LjY1NTRDMTMuOTg3IDE0LjY1MzMgMTQuMjE2OSAxNC41NTY5IDE0LjM4NjkgMTQuMzg2OUMxNC41NTY5IDE0LjIxNyAxNC42NTMzIDEzLjk4NyAxNC42NTUzIDEzLjc0NjdDMTQuNjU3NCAxMy41MDYzIDE0LjU2NSAxMy4yNzQ4IDE0LjM5ODEgMTMuMTAxOUwxMi4yOTYxIDExTDE0LjM5ODEgOC44OTgwOUMxNC41NjUgOC43MjUyIDE0LjY1NzQgOC40OTM2NSAxNC42NTUzIDguMjUzM0MxNC42NTMzIDguMDEyOTYgMTQuNTU2OSA3Ljc4MzA1IDE0LjM4NjkgNy42MTMwOUMxNC4yMTY5IDcuNDQzMTMgMTMuOTg3IDcuMzQ2NzMgMTMuNzQ2NyA3LjM0NDY0QzEzLjUwNjMgNy4zNDI1NSAxMy4yNzQ4IDcuNDM0OTUgMTMuMTAxOSA3LjYwMTkyTDExIDkuNzAzODRMOC44OTgwNSA3LjYwMTkyQzguNzI1MTcgNy40MzQ5NSA4LjQ5MzYyIDcuMzQyNTUgOC4yNTMyNyA3LjM0NDY0QzguMDEyOTIgNy4zNDY3MyA3Ljc4MzAxIDcuNDQzMTMgNy42MTMwNSA3LjYxMzA5QzcuNDQzMDkgNy43ODMwNSA3LjM0NjY5IDguMDEyOTYgNy4zNDQ2IDguMjUzM0M3LjM0MjUxIDguNDkzNjUgNy40MzQ5MSA4LjcyNTIgNy42MDE4OCA4Ljg5ODA5TDkuNzAzODEgMTFMNy42MDE4OCAxMy4xMDE5QzcuNDMwMDQgMTMuMjczOCA3LjMzMzUgMTMuNTA2OSA3LjMzMzUgMTMuNzVDNy4zMzM1IDEzLjk5MzEgNy40MzAwNCAxNC4yMjYyIDcuNjAxODggMTQuMzk4MVYxNC4zOTgxWiIgZmlsbD0iIzk4QTJCMyIvPgo8L3N2Zz4K)
    no-repeat left center;
}
.block-bill-2 .slider {
  background-color: #1B1B1B;
}
.block-bill-2 .slider::before {
  background-color: #f2f4f7;
}
.block-bill-2 .text-billed {
  color: #1B1B1B;
}
.block-bill-2 input:checked + .slider {
  background-color: #e51937;
}
.block-pricing-2 .box-pricing-item {
  border: 1px solid #d0d5dd;
}
.block-pricing-2 .box-pricing-item.active,
.block-pricing-2 .box-pricing-item:hover {
  background-color: #e51937;
  border: none;
}
.block-pricing-2 .box-pricing-item.active .checkbox,
.block-pricing-2 .box-pricing-item:hover .checkbox {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik03IDEyLjhMMTEuNSAxN0wxOSAxMCIgc3Ryb2tlPSIjMTAxODI4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
}
.block-pricing-2 .box-pricing-item.active .text-heading-5,
.block-pricing-2 .box-pricing-item.active .text-heading-3,
.block-pricing-2 .box-pricing-item.active li,
.block-pricing-2 .box-pricing-item:hover .text-heading-5,
.block-pricing-2 .box-pricing-item:hover .text-heading-3,
.block-pricing-2 .box-pricing-item:hover li {
  color: #fff !important;
}
.block-pricing-2 .box-pricing-item.active .tag-round,
.block-pricing-2 .box-pricing-item:hover .tag-round {
  background-color: #1B1B1B;
}
.block-pricing-2 .box-pricing-item.active .text-month,
.block-pricing-2 .box-pricing-item:hover .text-month {
  color: #bfd1ff !important;
}
.block-pricing-3 {
  background-color: #fff;
  border-radius: 16px;
  -webkit-box-shadow: 14px 14px 36px rgba(153, 153, 153, 0.22);
  box-shadow: 14px 14px 36px rgba(153, 153, 153, 0.22);
  padding: 40px;
}
.block-pricing-3 .block-pricing-left {
  background-color: #1B1B1B;
  padding: 40px;
  border-radius: 16px;
  color: #fff;
}
.block-pricing-3 .block-pricing-left .box-switch {
  margin-bottom: 20px;
  border-radius: 28px;
  background-color: #83c5be;
  padding: 7px;
  display: inline-block;
}
.block-pricing-3 .block-pricing-left .box-switch label {
  margin: 0px;
}
.block-pricing-3 .block-pricing-left .box-switch input {
  display: none;
}
.block-pricing-3 .block-pricing-left .box-switch span {
  min-width: 100px;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  padding: 7px 22px;
}
.block-pricing-3 .block-pricing-left .box-switch .active {
  border-radius: 24px;
  background-color: #e51937;
}
.block-pricing-3 .block-pricing-left .list-package-feature li {
  display: inline-block;
  width: 100%;
  padding: 2px 30px 2px 0px;
  margin-top: 22px;
  margin-bottom: 22px;
  font-size: 16px;
  line-height: 28px;
  /*color: #fff;*/
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
  padding-left: 60px;
  /*background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTIuNSIgZmlsbD0iIzgzQzVCRSIgc3Ryb2tlPSIjN0M4NjhCIi8+CjxyZWN0IHg9IjguNjY2MDIiIHk9IjkuNjg3OTkiIHdpZHRoPSIxLjQ0NDQ0IiBoZWlnaHQ9IjExLjU1NTYiIHJ4PSIwLjUiIHRyYW5zZm9ybT0icm90YXRlKC00NSA4LjY2NjAyIDkuNjg3OTkpIiBmaWxsPSIjN0M4NjhCIi8+CjxyZWN0IHg9IjE2LjgzNzkiIHk9IjguNjY2NSIgd2lkdGg9IjEuNDQ0NDQiIGhlaWdodD0iMTEuNTU1NiIgcng9IjAuNSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMTYuODM3OSA4LjY2NjUpIiBmaWxsPSIjN0M4NjhCIi8+Cjwvc3ZnPgo=)
    no-repeat right 15px top 1px;*/

}
.block-pricing-3 .block-pricing-left .list-package-feature li.active {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiM4M0M1QkUiLz4KPHBhdGggZD0iTTcuMjIyNjYgMTNMMTEuNTU2IDE3LjMzMzNMMTguNzc4MiAxMC4xMTExIiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)
    no-repeat left 15px top 1px;
}
.block-pricing-3 .block-price-item {
  border: 1px solid #98a2b3;
  border-radius: 16px;
  position: relative;
  padding: 22px 120px 21px 100px;
  cursor: pointer;
  margin-bottom: 24px;
}
.block-pricing-3 .block-price-item .checkbox {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 35px;
  height: 30px;
  width: 30px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTIuNSIgc3Ryb2tlPSIjODA4NjkxIi8+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
}
.block-pricing-3 .block-price-item .box-info-price {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 15px;
}
.block-pricing-3 .block-price-item .box-info-price .for-year {
  display: none;
}
.block-pricing-3 .block-price-item .box-info-price .for-month {
  display: none;
}
.block-pricing-3 .block-price-item .box-info-price .display-month {
  display: inline-block;
}
.block-pricing-3 .block-price-item .box-info-price .display-year {
  display: inline-block;
}
.block-pricing-3 .block-price-item .tag-round {
  border-radius: 14px;
  background-color: #667085;
  display: inline-block;
  padding: 2px 15px;
  color: #fff;
}
.block-pricing-3 .block-price-item.active,
.block-pricing-3 .block-price-item:hover {
  background-color: #e51937;
}
.block-pricing-3 .block-price-item.active .checkbox,
.block-pricing-3 .block-price-item:hover .checkbox {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik03IDEyLjhMMTEuNSAxN0wxOSAxMCIgc3Ryb2tlPSIjMTAxODI4IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
}
.block-pricing-3 .block-price-item.active .text-heading-5,
.block-pricing-3 .block-price-item.active .text-heading-3,
.block-pricing-3 .block-price-item:hover .text-heading-5,
.block-pricing-3 .block-price-item:hover .text-heading-3 {
  color: #fff !important;
}
.block-pricing-3 .block-price-item.active .tag-round,
.block-pricing-3 .block-price-item:hover .tag-round {
  background-color: #83c5be;
}
.block-pricing-3 .block-price-item.active .text-month,
.block-pricing-3 .block-price-item:hover .text-month {
  color: #bfd1ff !important;
}
.card-list-style-1 {
  padding: 0px 140px 30px 0px;
  position: relative;
  margin-bottom: 30px;
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #e4e7ec;
}
.card-list-style-1 a {
  color: #1B1B1B;
}
.card-list-style-1 a:hover {
  color: #e51937;
}
.card-list-style-1 .style-1-img {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 120px;
  padding: 0px 10px 10px 0px;
}
.card-list-style-1 .style-1-img img {
  position: relative;
  z-index: 2;
  border-radius: 8px;
}
.card-list-style-1 .style-1-img::before {
  content: "";
  position: absolute;
  bottom: 5px;
  right: -5px;
  width: calc(100% - 10px);
  border-radius: 8px;
  background-color: #d1ecfd;
  top: 10px;
  z-index: 1;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.card-list-style-1 .style-1-img.color-bg-4::before {
  background-color: #fad2e1;
}
.card-list-style-1 .style-1-img.color-bg-3::before {
  background-color: #fde2e4;
}
.card-list-style-1 .style-1-img.color-bg-2::before {
  background-color: #fff3ea;
}
.card-list-style-1 .style-1-img.color-bg-1::before {
  background-color: #eae4e9;
}
.card-list-style-1 .style-1-img.color-bg-5::before {
  background-color: #dbece5;
}
.card-list-style-1 .style-1-img.color-bg-6::before {
  background-color: #bee1e6;
}
.card-list-style-1 .style-1-img.color-bg-7::before {
  background-color: #f0efeb;
}
.card-list-style-1 .style-1-img.color-bg-8::before {
  background-color: #dfe7fd;
}
.card-list-style-1 .style-1-img.color-bg-9::before {
  background-color: #d1ecfd;
}
.card-list-style-1 .style-1-img.color-bg-10::before {
  background-color: #ddd3fa;
}
.card-list-style-1:hover .style-1-img::before {
  bottom: 10px;
  right: 0;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.grid-category-2 {
  position: relative;
  display: inline-block;
  width: 100%;
  margin-bottom: 60px;
}
.grid-category-2 .grid-category-image {
  margin: 0px 0px 20px 0px;
}
.grid-category-2 .category-info-bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0px 0px 0px;
  padding-top: 30px;
  border-top: 1px solid #e4e7ec;
}
.grid-category-2 .category-info-bottom * {
  font-size: 12px;
  line-height: 16px;
  color: #e51937;
  font-family: "Noto Sans", sans-serif;
  font-weight: bold;
  text-decoration: none;
}
.grid-category-2 .category-info-bottom a:hover {
  color: #1B1B1B;
}
.grid-category-2 .category-info-bottom span {
  color: #667085;
}
.grid-category-2 .category-info-bottom .link-category {
  width: 75%;
}
.grid-category-2 .category-info-bottom .link-readmore {
  width: 25%;
  text-align: right;
}
.grid-category-2 .category-info-bottom .link-readmore a {
  text-decoration: underline;
}
.product-item-1 {
  position: relative;
  border: 1px solid #e4e7ec;
  padding: 10px 10px 10px 10px;
  border-radius: 16px;
  display: inline-block;
  width: 100%;
  margin-bottom: 30px;
}
.product-item-1:hover {
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
}
.product-item-1 .product-image {
  width: 150px;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 0px;
  float: left;
  text-align: center;
}
.product-item-1 .product-image img {
  max-height: 150px;
}
.product-item-1 .product-info {
  display: block;
  padding: 20px 0px 20px 160px;
}
.product-item-1 .product-info .title-product {
  color: #1B1B1B;
  font-size: 26px;
  font-family: "Roboto", sans-serif;
  line-height: 32px;
  margin-bottom: 10px;
}
.product-item-1 .product-info .price-regular {
  font-size: 28px;
  font-family: "Roboto", sans-serif;
  line-height: 34px;
  color: #1B1B1B;
}
.product-item-1 .product-info .price-line {
  color: #667085;
  text-decoration: line-through;
}
.product-item-2 {
  position: relative;
  border: 1px solid #e4e7ec;
  padding: 10px 10px 10px 10px;
  border-radius: 16px;
  display: inline-block;
  width: 100%;
  margin-bottom: 30px;
  background-color: #fff;
}
.product-item-2:hover {
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
}
.product-item-2:hover .box-quick-view {
  display: block;
  opacity: 1;
  visibility: visible;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.product-item-2 .box-quick-view {
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.product-item-2 .box-quick-view .quick-view {
  position: absolute;
  top: 110px;
  left: 0px;
  right: 0px;
  width: 150px;
  border: 1px solid #d0d5dd;
  border-radius: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: auto;
  overflow: hidden;
}
.product-item-2 .box-quick-view .quick-view .like-product {
  background: #fff
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNzc0KSI+CjxwYXRoIGQ9Ik0xNC4yNDY5IDEuMjk3NzNDMTMuMzM1NyAxLjMxMTkgMTIuNDQ0NCAxLjU2NjI3IDExLjY2MjkgMi4wMzUxNUMxMC44ODE1IDIuNTA0MDIgMTAuMjM3NiAzLjE3MDggOS43OTYyNiAzLjk2ODE0QzkuMzU0OTQgMy4xNzA4IDguNzExMDQgMi41MDQwMiA3LjkyOTU5IDIuMDM1MTVDNy4xNDgxMyAxLjU2NjI3IDYuMjU2NzggMS4zMTE5IDUuMzQ1NTcgMS4yOTc3M0MzLjg5Mjk3IDEuMzYwODQgMi41MjQ0IDEuOTk2MjkgMS41Mzg4NCAzLjA2NTI1QzAuNTUzMjcyIDQuMTM0MiAwLjAzMDgzNCA1LjU0OTc4IDAuMDg1NjU4OCA3LjAwMjcxQzAuMDg1NjU4OCAxMi40ODUxIDguOTUxNDMgMTguODE3MyA5LjMyODUzIDE5LjA4NTlMOS43OTYyNiAxOS40MTY5TDEwLjI2NCAxOS4wODU5QzEwLjY0MTEgMTguODE4OSAxOS41MDY5IDEyLjQ4NTEgMTkuNTA2OSA3LjAwMjcxQzE5LjU2MTcgNS41NDk3OCAxOS4wMzkyIDQuMTM0MiAxOC4wNTM3IDMuMDY1MjVDMTcuMDY4MSAxLjk5NjI5IDE1LjY5OTUgMS4zNjA4NCAxNC4yNDY5IDEuMjk3NzNaTTkuNzk2MjYgMTcuNDI0NkM3LjE2Mzg3IDE1LjQ1ODIgMS43MDQwOSAxMC42MjcyIDEuNzA0MDkgNy4wMDI3MUMxLjY0ODc3IDUuOTc4ODIgMi4wMDA1NiA0Ljk3NDU5IDIuNjgyNzMgNC4yMDkwNUMzLjM2NDkgMy40NDM1IDQuMzIyMSAyLjk3ODc2IDUuMzQ1NTcgMi45MTYxNkM2LjM2OTA0IDIuOTc4NzYgNy4zMjYyNCAzLjQ0MzUgOC4wMDg0IDQuMjA5MDVDOC42OTA1NyA0Ljk3NDU5IDkuMDQyMzYgNS45Nzg4MiA4Ljk4NzA0IDcuMDAyNzFIMTAuNjA1NUMxMC41NTAyIDUuOTc4ODIgMTAuOTAxOSA0Ljk3NDU5IDExLjU4NDEgNC4yMDkwNUMxMi4yNjYzIDMuNDQzNSAxMy4yMjM1IDIuOTc4NzYgMTQuMjQ2OSAyLjkxNjE2QzE1LjI3MDQgMi45Nzg3NiAxNi4yMjc2IDMuNDQzNSAxNi45MDk4IDQuMjA5MDVDMTcuNTkxOSA0Ljk3NDU5IDE3Ljk0MzcgNS45Nzg4MiAxNy44ODg0IDcuMDAyNzFDMTcuODg4NCAxMC42Mjg4IDEyLjQyODYgMTUuNDU4MiA5Ljc5NjI2IDE3LjQyNDZaIiBmaWxsPSIjMDA2RDc3Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMl83NzQiPgo8cmVjdCB3aWR0aD0iMTkuNDIxMiIgaGVpZ2h0PSIxOS40MjEyIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wODUzMTE5IDAuNTU1NjY0KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat center;
  padding: 10px;
  width: 33.33%;
  display: inline-block;
  height: 46px;
}
.product-item-2 .box-quick-view .quick-view .shuffle-product {
  padding: 10px;
  width: 33.33%;
  display: inline-block;
  height: 46px;
  border-right: 1px solid #e4e7ec;
  border-left: 1px solid #e4e7ec;
}
.product-item-2 .box-quick-view .quick-view .view-product {
  background: #fff
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNzgxKSI+CjxwYXRoIGQ9Ik0yMC4yNDE4IDkuNjAzNDhDMTkuNTMxMyA4LjA0OTc4IDE2Ljc0NTEgMi45ODMyOCAxMC42NzYgMi45ODMyOEM0LjYwNjg5IDIuOTgzMjggMS44MjA3NSA4LjA0OTc4IDEuMTEwMjYgOS42MDM0OEMxLjAxNDg5IDkuODExNjkgMC45NjU1MTUgMTAuMDM4IDAuOTY1NTE1IDEwLjI2N0MwLjk2NTUxNSAxMC40OTYxIDEuMDE0ODkgMTAuNzIyNCAxLjExMDI2IDEwLjkzMDZDMS44MjA3NSAxMi40ODI3IDQuNjA2ODkgMTcuNTQ5MiAxMC42NzYgMTcuNTQ5MkMxNi43NDUxIDE3LjU0OTIgMTkuNTMxMyAxMi40ODI3IDIwLjI0MTggMTAuOTI5QzIwLjMzNjkgMTAuNzIxIDIwLjM4NjIgMTAuNDk1IDIwLjM4NjIgMTAuMjY2MkMyMC4zODYyIDEwLjAzNzUgMjAuMzM2OSA5LjgxMTQ1IDIwLjI0MTggOS42MDM0OFpNMTAuNjc2IDE1LjkzMDdDNS41NzIyOCAxNS45MzA3IDMuMTkwNzYgMTEuNTg4NSAyLjU4Mzg0IDEwLjI3NTFDMy4xOTA3NiA4Ljk0Mzk2IDUuNTcyMjggNC42MDE3MSAxMC42NzYgNC42MDE3MUMxNS43Njc2IDQuNjAxNzEgMTguMTQ5OSA4LjkyNTM1IDE4Ljc2ODIgMTAuMjY2MkMxOC4xNDk5IDExLjYwNzEgMTUuNzY3NiAxNS45MzA3IDEwLjY3NiAxNS45MzA3WiIgZmlsbD0iIzAwNkQ3NyIvPgo8cGF0aCBkPSJNMTAuNjc1NyA2LjIyMDA5QzkuODc1NDIgNi4yMjAwOSA5LjA5MzE1IDYuNDU3MzkgOC40Mjc3OCA2LjkwMTk4QzcuNzYyNCA3LjM0NjU3IDcuMjQzODEgNy45Nzg0OCA2LjkzNzU3IDguNzE3ODFDNi42MzEzMyA5LjQ1NzEzIDYuNTUxMiAxMC4yNzA3IDYuNzA3MzIgMTEuMDU1NUM2Ljg2MzQ0IDExLjg0MDQgNy4yNDg3OSAxMi41NjEzIDcuODE0NjUgMTMuMTI3MkM4LjM4MDUgMTMuNjkzIDkuMTAxNDUgMTQuMDc4NCA5Ljg4NjMxIDE0LjIzNDVDMTAuNjcxMiAxNC4zOTA2IDExLjQ4NDcgMTQuMzEwNSAxMi4yMjQgMTQuMDA0M0MxMi45NjM0IDEzLjY5OCAxMy41OTUzIDEzLjE3OTQgMTQuMDM5OSAxMi41MTQxQzE0LjQ4NDQgMTEuODQ4NyAxNC43MjE3IDExLjA2NjQgMTQuNzIxNyAxMC4yNjYyQzE0LjcyMDUgOS4xOTM0OCAxNC4yOTM4IDguMTY1MDkgMTMuNTM1MyA3LjQwNjU4QzEyLjc3NjcgNi42NDgwNyAxMS43NDg0IDYuMjIxMzggMTAuNjc1NyA2LjIyMDA5Wk0xMC42NzU3IDEyLjY5MzhDMTAuMTk1NSAxMi42OTM4IDkuNzI2MTYgMTIuNTUxNCA5LjMyNjkzIDEyLjI4NDdDOC45Mjc3MSAxMi4wMTc5IDguNjE2NTUgMTEuNjM4OCA4LjQzMjgxIDExLjE5NTJDOC4yNDkwNiAxMC43NTE2IDguMjAwOTkgMTAuMjYzNSA4LjI5NDY2IDkuNzkyNTdDOC4zODgzMyA5LjMyMTY1IDguNjE5NTQgOC44ODkwOCA4Ljk1OTA1IDguNTQ5NTdDOS4yOTg1NyA4LjIxMDA2IDkuNzMxMTMgNy45Nzg4NCAxMC4yMDIxIDcuODg1MTdDMTAuNjczIDcuNzkxNSAxMS4xNjExIDcuODM5NTggMTEuNjA0NyA4LjAyMzMyQzEyLjA0ODMgOC4yMDcwNiAxMi40Mjc0IDguNTE4MjIgMTIuNjk0MiA4LjkxNzQ1QzEyLjk2MDkgOS4zMTY2NyAxMy4xMDMzIDkuNzg2MDMgMTMuMTAzMyAxMC4yNjYyQzEzLjEwMzMgMTAuOTEgMTIuODQ3NSAxMS41Mjc1IDEyLjM5MjMgMTEuOTgyOEMxMS45MzcgMTIuNDM4MSAxMS4zMTk1IDEyLjY5MzggMTAuNjc1NyAxMi42OTM4WiIgZmlsbD0iIzAwNkQ3NyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzJfNzgxIj4KPHJlY3Qgd2lkdGg9IjE5LjQyMTIiIGhlaWdodD0iMTkuNDIxMiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTY1NzM2IDAuNTU1NjY0KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat center;
  padding: 10px;
  width: 34%;
  display: inline-block;
  height: 46px;
}
.product-item-2 .box-quick-view .quick-view a:hover {
  background-color: #f2f4f7;
}
.product-item-2 .product-image {
  width: 100%;
  margin: 0px 0px 20px 0px;
  padding: 5px 0px 0px 0px;
  float: left;
  text-align: center;
  min-height: 220px;
  height: 220px;
  line-height: 220px;
  position: relative;
}
.product-item-2 .product-image img {
  display: inline-block;
  max-width: 80%;
  vertical-align: middle;
  max-height: 100%;
  width: auto;
  height: auto;
  max-height: 100%;
}
.product-item-2 .product-info {
  display: block;
  padding: 20px 20px;
}
.product-item-2 .product-info a:hover h3 {
  color: #e51937 !important;
}
.product-item-2 .product-info .box-prices {
  width: 50%;
}
.product-item-2 .product-info .box-prices .price-regular {
  font-size: 22px;
  font-family: "Noto Sans", sans-serif;
  line-height: 24px;
  font-weight: bold;
  color: #e51937;
}
.product-item-2 .product-info .box-prices .price-line {
  font-size: 14px;
  line-height: 19px;
  color: #98a2b3;
  text-decoration: line-through;
}
.product-item-2 .product-info .button-add {
  width: 50%;
}
.product-item-2 .product-info .rating .box-rating {
  display: inline-block;
  margin-right: 5px;
}
.product-item-2 .product-info .rating .box-rating span {
  display: inline-block;
  vertical-align: top;
}
.product-item-3 {
  margin-bottom: 40px;
}
.product-item-3:hover {
  border-color: #bee1e6;
}
.product-item-3 .product-image {
  min-height: auto;
  height: auto;
  line-height: normal;
  padding-top: 0px;
  margin-bottom: 30px;
}
.product-item-3 .product-image img {
  max-width: 100%;
  border-radius: 16px;
  width: 100%;
}
.product-item-3 .product-info {
  padding-bottom: 0px;
}
.product-item-3 .location-icon,
.product-item-3 .calendar-icon {
  font-size: 12px;
  line-height: 16px;
  color: #667085;
  font-family: "Noto Sans", sans-serif;
  font-weight: bold;
  text-decoration: none;
  display: inline-block;
  padding: 0px 0px 0px 16px;
}
.product-item-3 .location-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzk0NF8yNTApIj4KPHBhdGggZD0iTTYuNSAwQzMuODEyMjUgMCAxLjYyNSAyLjIwMjQyIDEuNjI1IDQuOTEwMjFDMS42MjUgOC43NTc2NiA2LjA0MTc1IDEyLjczMDIgNi4yMjk3MSAxMi44OTcxQzYuMzA3MTcgMTIuOTY1OSA2LjQwMzU4IDEzIDYuNSAxM0M2LjU5NjQyIDEzIDYuNjkyODMgMTIuOTY1OSA2Ljc3MDI5IDEyLjg5NzZDNi45NTgyNSAxMi43MzAyIDExLjM3NSA4Ljc1NzY2IDExLjM3NSA0LjkxMDIxQzExLjM3NSAyLjIwMjQyIDkuMTg3NzUgMCA2LjUgMFpNNi41IDcuNTgzMzNDNS4wMDY2MiA3LjU4MzMzIDMuNzkxNjcgNi4zNjgzNyAzLjc5MTY3IDQuODc1QzMuNzkxNjcgMy4zODE2MiA1LjAwNjYyIDIuMTY2NjcgNi41IDIuMTY2NjdDNy45OTMzNyAyLjE2NjY3IDkuMjA4MzMgMy4zODE2MiA5LjIwODMzIDQuODc1QzkuMjA4MzMgNi4zNjgzNyA3Ljk5MzM3IDcuNTgzMzMgNi41IDcuNTgzMzNaIiBmaWxsPSIjRDBENUREIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfOTQ0XzI1MCI+CjxyZWN0IHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
    no-repeat 0px 0px;
}
.product-item-3 .calendar-icon {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjkxMDkgMS4yMzIxNUgxMi4zMTQxVjAuNjI4MjYxQzEyLjMxNDEgMC4yODMyMjggMTIuMDM0NCAwLjAwMzU0MDA0IDExLjY4OTQgMC4wMDM1NDAwNEMxMS4zNDQ0IDAuMDAzNTQwMDQgMTEuMDY0NyAwLjI4MzIyOCAxMS4wNjQ3IDAuNjI4MjYxVjEuMjMyMTVINC45MzUzVjAuNjI4MjYxQzQuOTM1MyAwLjI4MzIyOCA0LjY1NTYxIDAuMDAzNTQwMDQgNC4zMTA1OCAwLjAwMzU0MDA0QzMuOTY1NTUgMC4wMDM1NDAwNCAzLjY4NTg2IDAuMjgzMjI4IDMuNjg1ODYgMC42MjgyNjFWMS4yMzIxNUgzLjA4OTA5QzEuMzg1NzYgMS4yMzIxNSAwIDIuNjE3OTEgMCA0LjMyMTIxVjEyLjkwNzNDMCAxNC42MTA3IDEuMzg1NzYgMTUuOTk2NCAzLjA4OTA5IDE1Ljk5NjRIMTIuOTEwOUMxNC42MTQyIDE1Ljk5NjQgMTYgMTQuNjEwNyAxNiAxMi45MDczVjQuMzIxMjFDMTYgMi42MTc5MSAxNC42MTQyIDEuMjMyMTUgMTIuOTEwOSAxLjIzMjE1Wk0zLjA4OTA5IDIuNDgxNTlIMy42ODU4NlYzLjY5OThDMy42ODU4NiA0LjA0NDgzIDMuOTY1NTUgNC4zMjQ1MiA0LjMxMDU4IDQuMzI0NTJDNC42NTU2MSA0LjMyNDUyIDQuOTM1MyA0LjA0NDgzIDQuOTM1MyAzLjY5OThWMi40ODE1OUgxMS4wNjQ3VjMuNjk5OEMxMS4wNjQ3IDQuMDQ0ODMgMTEuMzQ0NCA0LjMyNDUyIDExLjY4OTQgNC4zMjQ1MkMxMi4wMzQ1IDQuMzI0NTIgMTIuMzE0MSA0LjA0NDgzIDEyLjMxNDEgMy42OTk4VjIuNDgxNTlIMTIuOTEwOUMxMy45MjUzIDIuNDgxNTkgMTQuNzUwNiAzLjMwNjg1IDE0Ljc1MDYgNC4zMjEyMVY0LjkxOEgxLjI0OTQ0VjQuMzIxMjFDMS4yNDk0NCAzLjMwNjg1IDIuMDc0NyAyLjQ4MTU5IDMuMDg5MDkgMi40ODE1OVpNMTIuOTEwOSAxNC43NDdIMy4wODkwOUMyLjA3NDcgMTQuNzQ3IDEuMjQ5NDQgMTMuOTIxNyAxLjI0OTQ0IDEyLjkwNzNWNi4xNjc0NUgxNC43NTA2VjEyLjkwNzNDMTQuNzUwNiAxMy45MjE3IDEzLjkyNTMgMTQuNzQ3IDEyLjkxMDkgMTQuNzQ3Wk01LjU0OTYyIDguNjI0N0M1LjU0OTYyIDguOTY5NzMgNS4yNjk5MyA5LjI0OTQyIDQuOTI0OSA5LjI0OTQySDMuNjk2MjlDMy4zNTEyNiA5LjI0OTQyIDMuMDcxNTcgOC45Njk3MyAzLjA3MTU3IDguNjI0N0MzLjA3MTU3IDguMjc5NjYgMy4zNTEyNiA3Ljk5OTk3IDMuNjk2MjkgNy45OTk5N0g0LjkyNDlDNS4yNjk5IDcuOTk5OTcgNS41NDk2MiA4LjI3OTY2IDUuNTQ5NjIgOC42MjQ3Wk0xMi45Mjg1IDguNjI0N0MxMi45Mjg1IDguOTY5NzMgMTIuNjQ4OCA5LjI0OTQyIDEyLjMwMzcgOS4yNDk0MkgxMS4wNzUxQzEwLjczMDEgOS4yNDk0MiAxMC40NTA0IDguOTY5NzMgMTAuNDUwNCA4LjYyNDdDMTAuNDUwNCA4LjI3OTY2IDEwLjczMDEgNy45OTk5NyAxMS4wNzUxIDcuOTk5OTdIMTIuMzAzN0MxMi42NDg3IDcuOTk5OTcgMTIuOTI4NSA4LjI3OTY2IDEyLjkyODUgOC42MjQ3Wk05LjIzNTQ4IDguNjI0N0M5LjIzNTQ4IDguOTY5NzMgOC45NTU3OSA5LjI0OTQyIDguNjEwNzYgOS4yNDk0Mkg3LjM4MjE1QzcuMDM3MTIgOS4yNDk0MiA2Ljc1NzQzIDguOTY5NzMgNi43NTc0MyA4LjYyNDdDNi43NTc0MyA4LjI3OTY2IDcuMDM3MTIgNy45OTk5NyA3LjM4MjE1IDcuOTk5OTdIOC42MTA3NkM4Ljk1NTc2IDcuOTk5OTcgOS4yMzU0OCA4LjI3OTY2IDkuMjM1NDggOC42MjQ3Wk01LjU0OTYyIDEyLjMxMDZDNS41NDk2MiAxMi42NTU2IDUuMjY5OTMgMTIuOTM1MyA0LjkyNDkgMTIuOTM1M0gzLjY5NjI5QzMuMzUxMjYgMTIuOTM1MyAzLjA3MTU3IDEyLjY1NTYgMy4wNzE1NyAxMi4zMTA2QzMuMDcxNTcgMTEuOTY1NSAzLjM1MTI2IDExLjY4NTggMy42OTYyOSAxMS42ODU4SDQuOTI0OUM1LjI2OTkgMTEuNjg1OCA1LjU0OTYyIDExLjk2NTUgNS41NDk2MiAxMi4zMTA2Wk0xMi45Mjg1IDEyLjMxMDZDMTIuOTI4NSAxMi42NTU2IDEyLjY0ODggMTIuOTM1MyAxMi4zMDM3IDEyLjkzNTNIMTEuMDc1MUMxMC43MzAxIDEyLjkzNTMgMTAuNDUwNCAxMi42NTU2IDEwLjQ1MDQgMTIuMzEwNkMxMC40NTA0IDExLjk2NTUgMTAuNzMwMSAxMS42ODU4IDExLjA3NTEgMTEuNjg1OEgxMi4zMDM3QzEyLjY0ODcgMTEuNjg1OCAxMi45Mjg1IDExLjk2NTUgMTIuOTI4NSAxMi4zMTA2Wk05LjIzNTQ4IDEyLjMxMDZDOS4yMzU0OCAxMi42NTU2IDguOTU1NzkgMTIuOTM1MyA4LjYxMDc2IDEyLjkzNTNINy4zODIxNUM3LjAzNzEyIDEyLjkzNTMgNi43NTc0MyAxMi42NTU2IDYuNzU3NDMgMTIuMzEwNkM2Ljc1NzQzIDExLjk2NTUgNy4wMzcxMiAxMS42ODU4IDcuMzgyMTUgMTEuNjg1OEg4LjYxMDc2QzguOTU1NzYgMTEuNjg1OCA5LjIzNTQ4IDExLjk2NTUgOS4yMzU0OCAxMi4zMTA2WiIgZmlsbD0iI0QwRDVERCIvPgo8L3N2Zz4K)
    no-repeat 0px 0px;
  padding-left: 20px;
}
.nav-right {
  float: right;
  margin-top: -10px;
}
.nav-right li {
  float: left;
  padding: 0px 0px 0px 5px;
}
.nav-right li button {
  display: block;
  color: #1B1B1B;
  font-size: 16px;
  text-decoration: none;
  padding: 10px 15px;
  border-radius: 8px;
  background: transparent;
  border: 0px;
  font-family: "Noto Sans", sans-serif;
  font-weight: 500;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.nav-right li button:hover {
  background-color: #fff3ea;
  color: #fff;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -webkit-transform: translateY(-3px);
  transform: translateY(-3px);
}
.nav-right li button.active {
  color: #fff;
  background-color: #fff3ea;
}
.box-newsletter {
  border-radius: 18px;
  padding: 52px 74px;
}
.box-newsletter .box-form-newsletter {
  background: #fff;
  max-width: 500px;
  padding: 11px 12px;
  border-radius: 55px;
}
.box-newsletter .box-form-newsletter form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.box-newsletter .box-form-newsletter form .input-newsletter {
  width: 90%;
  padding: 15px;
  border: 0px;
  min-height: 50px;
  font-family: "Noto Sans";
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
  color: #98a2b3;
}
.box-newsletter
  .box-form-newsletter
  form
  .input-newsletter::-webkit-input-placeholder {
  font-family: "Noto Sans";
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
  color: #98a2b3;
}
.box-newsletter .box-form-newsletter form .input-newsletter::-moz-placeholder {
  font-family: "Noto Sans";
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
  color: #98a2b3;
}
.box-newsletter
  .box-form-newsletter
  form
  .input-newsletter:-ms-input-placeholder {
  font-family: "Noto Sans";
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
  color: #98a2b3;
}
.box-newsletter
  .box-form-newsletter
  form
  .input-newsletter::-ms-input-placeholder {
  font-family: "Noto Sans";
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
  color: #98a2b3;
}
.box-newsletter .box-form-newsletter form .input-newsletter::placeholder {
  font-family: "Noto Sans";
  font-weight: 400;
  font-size: 16px;
  line-height: 28px;
  color: #98a2b3;
}
.box-newsletter .box-form-newsletter form .font-heading {
  font-family: "Noto Sans", sans-serif;
  font-weight: 500;
}
.box-newsletter .btn-send {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE3IiBoZWlnaHQ9IjExNyIgdmlld0JveD0iMCAwIDExNyAxMTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2RfMjA4XzI4NzApIj4KPHJlY3QgeD0iMzAuMzgyOCIgeT0iMjAuMjkyIiB3aWR0aD0iNTYuMDUzNSIgaGVpZ2h0PSI1NS44NTY4IiByeD0iMjcuOTI4NCIgZmlsbD0iI2U1MTkzNyIvPgo8L2c+CjxwYXRoIGQ9Ik02Ni44MTg2IDQ0LjcxNThMNjIuNzg0NCA0MC42ODE1QzYyLjQ2NzggNDAuMzY1MSA2Mi4wMzg1IDQwLjE4NzQgNjEuNTkwOSA0MC4xODc1QzYxLjE0MzMgNDAuMTg3NiA2MC43MTQxIDQwLjM2NTUgNjAuMzk3NyA0MC42ODIxQzYwLjA4MTMgNDAuOTk4NiA1OS45MDM2IDQxLjQyNzkgNTkuOTAzNyA0MS44NzU1QzU5LjkwMzggNDIuMzIzMSA2MC4wODE3IDQyLjc1MjMgNjAuMzk4MyA0My4wNjg4TDYzLjE0MjEgNDUuODEyNkg1My4yNUM1Mi44MDI0IDQ1LjgxMjYgNTIuMzczMiA0NS45OTA0IDUyLjA1NjggNDYuMzA2OUM1MS43NDAzIDQ2LjYyMzQgNTEuNTYyNSA0Ny4wNTI2IDUxLjU2MjUgNDcuNTAwMUM1MS41NjI1IDQ3Ljk0NzcgNTEuNzQwMyA0OC4zNzY5IDUyLjA1NjggNDguNjkzNEM1Mi4zNzMyIDQ5LjAwOTkgNTIuODAyNCA0OS4xODc2IDUzLjI1IDQ5LjE4NzZINjMuMTQyMUw2MC4zOTgzIDUxLjkzMTVDNjAuMDgxNyA1Mi4yNDc5IDU5LjkwMzggNTIuNjc3MiA1OS45MDM3IDUzLjEyNDdDNTkuOTAzNiA1My41NzIzIDYwLjA4MTMgNTQuMDAxNiA2MC4zOTc3IDU0LjMxODJDNjAuNzE0MSA1NC42MzQ4IDYxLjE0MzMgNTQuODEyNyA2MS41OTA5IDU0LjgxMjhDNjIuMDM4NSA1NC44MTI5IDYyLjQ2NzggNTQuNjM1MiA2Mi43ODQ0IDU0LjMxODhMNjYuODE4NiA1MC4yODQ1QzY3LjU1NTggNDkuNTQ1MyA2Ny45Njk3IDQ4LjU0NCA2Ny45Njk3IDQ3LjUwMDFDNjcuOTY5NyA0Ni40NTYyIDY3LjU1NTggNDUuNDU0OSA2Ni44MTg2IDQ0LjcxNThWNDQuNzE1OFoiIGZpbGw9IndoaXRlIi8+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMjA4XzI4NzAiIHg9IjAuMzgyODEyIiB5PSIwLjI5MTk5MiIgd2lkdGg9IjExNi4wNTMiIGhlaWdodD0iMTE1Ljg1NyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIxMCIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxNSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAxIDAgMCAwIDAgMC44NDcwNTkgMCAwIDAgMCAwLjE4ODIzNSAwIDAgMCAwLjIgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18yMDhfMjg3MCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18yMDhfMjg3MCIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPC9kZWZzPgo8L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: -30px -21px;
  display: inline-block;
  height: 57px;
  width: 72px;
  border-radius: 0px;
  padding: 0px;
}
.box-newsletter .block-chart {
  position: absolute;
  bottom: 0px;
  left: 0px;
  max-width: 255px;
  height: 194px;
  z-index: 2;
}
.box-newsletter .block-chart img {
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  border-radius: 16px;
}
.box-newsletter .img-newsletter {
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  border-radius: 16px;
  max-width: 332px;
  position: absolute;
  bottom: -110px;
  right: 0px;
  display: inline-block;
  z-index: 1;
}
.preloader {
  background-color: #f7f7f7;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  -webkit-transition: 0.6s;
  transition: 0.6s;
  margin: 0 auto;
}
.preloader img {
  max-width: 250px;
}
.rate {
  height: 21px;
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.rate:not(:checked) > input {
  position: absolute;
  visibility: hidden;
}
.rate:not(:checked) > label {
  float: right;
  width: 21px;
  height: 21px;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  font-size: 30px;
  color: #ccc;
  margin-right: 3px;
}
.rate:not(:checked) > label:before {
  content: "";
  width: 21px;
  height: 21px;
  display: block;
}
.rate.small {
  transform: scale(0.7);
  -moz-transform: scale(0.7);
  -webkit-transform: scale(0.7);
  -o-transform: scale(0.7);
  -ms-transform: scale(0.7);
  padding: 0;
}
.breacrumb-cover {
  background-color: #dbece5;
  padding: 20px 0;
}
.breadcrumbs li {
  color: #1B1B1B;
  font-size: 16px;
  display: inline-block;
  padding-left: 13px;
  position: relative;
}
.breadcrumbs li::before {
  content: "/";
  position: absolute;
  top: 1px;
  left: 1px;
  color: #1B1B1B;
}
.breadcrumbs li a {
  font-size: 16px;
  color: #1B1B1B;
  text-decoration: none;
}
.breadcrumbs li a:hover {
  color: #1B1B1B;
}
.breadcrumbs li:last-child::before {
  color: #1B1B1B;
}
.breadcrumbs li:first-child::before {
  display: none;
}
.breadcrumbs li:first-child {
  padding-left: 0px;
}
.text-center .nav {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    -webkit-box-shadow: 0 2.5em 0 -1.3em;
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    -webkit-box-shadow: 0 2.5em 0 0;
    box-shadow: 0 2.5em 0 0;
  }
}
@keyframes load7 {
  0%,
  80%,
  100% {
    -webkit-box-shadow: 0 2.5em 0 -1.3em;
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    -webkit-box-shadow: 0 2.5em 0 0;
    box-shadow: 0 2.5em 0 0;
  }
}
.loader {
  border-radius: 50%;
  width: 2em;
  height: 2em;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
  color: #1B1B1B;
  font-size: 10px;
  margin: 80px auto;
  position: relative;
  text-indent: -9999em;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.loader:before {
  border-radius: 50%;
  width: 2em;
  height: 2em;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
  content: "";
  position: absolute;
  top: 0;
  left: -3.5em;
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.loader:after {
  border-radius: 50%;
  width: 2em;
  height: 2em;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
  content: "";
  position: absolute;
  top: 0;
  left: 3.5em;
}
.banner-hero {
  padding: 60px 0px 20px 0px;
  position: relative;
}
.banner-hero.banner-1 {
  background-color: #faede3;
    content: '';
    position: relative;
    background: url(../imgs/banner-hero-bg-6.jpg) no-repeat;
    background-size: cover;
    /*height: 83vh;
    top: 0;
    left: 0;*/
    width: 100%;
    height: 100%;
    background-position: top center;
    background-attachment: fixed;
}
.banner-hero.banner-1 .container {
  z-index: 2;
  position: relative;
}
.banner-hero.banner-1::before {
  content: "";
  position: absolute;
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  height: 200px;
  width: 200px;
  /*background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjI5OSIgdmlld0JveD0iMCAwIDE1MCAyOTkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDUwLjI3MDVMNTAuMjcwNSAwSDk5LjY2NjdWNTAuMjcwNUw1MC4yNzA1IDk5LjY2NjdWNTAuMjcwNUgwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAgMTQ5LjkzN0w1MC4yNzA1IDk5LjY2NjdIOTkuNjY2N1YxNDkuOTM3TDUwLjI3MDUgMTk5LjMzM1YxNDkuOTM3SDBaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMCAyNDkuNjA0TDUwLjI3MDUgMTk5LjMzM0g5OS42NjY3VjI0OS42MDRMNTAuMjcwNSAyOTlWMjQ5LjYwNEgwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTk5LjY2NjYgNTAuMjcwNUwxNDkuOTM3IDBIMTk5LjMzM1Y1MC4yNzA1TDE0OS45MzcgOTkuNjY2N1Y1MC4yNzA1SDk5LjY2NjZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOTkuNjY2NiAxNDkuOTM3TDE0OS45MzcgOTkuNjY2N0gxOTkuMzMzVjE0OS45MzdMMTQ5LjkzNyAxOTkuMzMzVjE0OS45MzdIOTkuNjY2NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik05OS42NjY2IDI0OS42MDRMMTQ5LjkzNyAxOTkuMzMzSDE5OS4zMzNWMjQ5LjYwNEwxNDkuOTM3IDI5OVYyNDkuNjA0SDk5LjY2NjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    no-repeat;*/
  background-size: cover;
  z-index: 1;
}
.banner-hero.banner-1::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  background: rgba(0,0,0,0.30);
  background-size: cover;
}
.banner-hero.banner-1 .banner-imgs {
  padding: 20px 0px 0px 0px;
  position: relative;
  width: 100%;
  height: 560px;
  float: right;
}
.banner-hero.banner-1 .banner-imgs img {
  position: absolute;
  bottom: -40px;
  right: 0px;
  left: 0px;
  max-width: 100%;
  z-index: 1;
}
.banner-hero.banner-1 .banner-imgs .video-block {
  position: absolute;
  bottom: 2%;
  left: -80px;
  height: 224px;
  width: 176px;
  background: url(../../e05de17db0296c168ee364ba74c04c2f.png) no-repeat;
  background-size: cover;
  line-height: 224px;
  text-align: left;
  padding: 0px 30px 0px 50px;
  z-index: 2;
}
.banner-hero.banner-1 .banner-imgs .video-block span {
  display: inline-block;
  list-style: none;
  color: #fff;
  vertical-align: middle;
}
.banner-hero.banner-2 {
  background-color: #bee1e6;
}
.banner-hero.banner-2 .container {
  position: relative;
  z-index: 4;
}
.banner-hero.banner-2::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0px;
  height: 200px;
  width: 200px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA0IiBoZWlnaHQ9IjIyOCIgdmlld0JveD0iMCAwIDEwNCAyMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIG9wYWNpdHk9IjAuNSI+CjxwYXRoIGQ9Ik0tNDggMzguMzMzM0wtOS42NjY2NiAwSDI4VjM4LjMzMzNMLTkuNjY2NjYgNzZWMzguMzMzM0gtNDhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNLTQ4IDExNC4zMzNMLTkuNjY2NjYgNzZIMjhWMTE0LjMzM0wtOS42NjY2NiAxNTJWMTE0LjMzM0gtNDhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNLTQ4IDE5MC4zMzNMLTkuNjY2NjYgMTUySDI4VjE5MC4zMzNMLTkuNjY2NjYgMjI4VjE5MC4zMzNILTQ4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI4IDM4LjMzMzNMNjYuMzMzMyAwSDEwNFYzOC4zMzMzTDY2LjMzMzMgNzZWMzguMzMzM0gyOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yOCAxMTQuMzMzTDY2LjMzMzMgNzZIMTA0VjExNC4zMzNMNjYuMzMzMyAxNTJWMTE0LjMzM0gyOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yOCAxOTAuMzMzTDY2LjMzMzMgMTUySDEwNFYxOTAuMzMzTDY2LjMzMzMgMjI4VjE5MC4zMzNIMjhaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+Cjwvc3ZnPgo=)
    no-repeat;
  background-size: cover;
}
.banner-hero.banner-2 .banner-imgs {
  padding: 20px 0px 0px 0px;
  position: relative;
  width: 100%;
  float: right;
}
.banner-hero.banner-2 .banner-imgs .block-1 {
  position: absolute;
  bottom: 20px;
  left: -70px;
  z-index: 3;
  width: 220px;
  height: 260px;
}
.banner-hero.banner-2 .banner-imgs .block-1 img {
  border-radius: 10px;
}
.banner-hero.banner-2 .banner-imgs .block-2 {
  z-index: 3;
  position: absolute;
  top: 15%;
  right: -80px;
  height: 169px;
  width: 155px;
}
.banner-hero.banner-2 .banner-imgs .block-2 img {
  border-radius: 10px;
}
.banner-hero.banner-4 {
  background-color: #fff3ea;
  padding: 60px 0px 60px 0px;
}
.banner-hero.banner-4 .banner-imgs {
  position: relative;
}
.banner-hero.banner-4 .banner-imgs .btn-play-video-2 {
  position: absolute;
  top: 50%;
  left: -44px;
  margin-top: -54px;
  height: 109px;
  width: 116px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI0IiBoZWlnaHQ9IjEzMCIgdmlld0JveD0iMCAwIDEyNCAxMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2RfNzNfMTA0MykiPgo8Y2lyY2xlIGN4PSI2MiIgY3k9IjU0IiByPSI1NCIgZmlsbD0iI2U1MTkzNyIvPgo8L2c+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIxX2RfNzNfMTA0MykiPgo8Y2lyY2xlIGN4PSI2MiIgY3k9IjU0IiByPSIzNyIgZmlsbD0id2hpdGUiLz4KPC9nPgo8cGF0aCBkPSJNNTcuNTgzOCA2My43NDQ2TDcwLjczOTQgNTMuODc3OUM3MS4wNjgzIDUzLjYzMTMgNzEuMDY4MyA1My4xMzc5IDcwLjczOTQgNTIuODkxM0w1Ny41ODM4IDQzLjAyNDZDNTcuMTc3MyA0Mi43MTk3IDU2LjU5NzIgNDMuMDA5OCA1Ni41OTcyIDQzLjUxNzlWNjMuMjUxM0M1Ni41OTcyIDYzLjc1OTQgNTcuMTc3MyA2NC4wNDk1IDU3LjU4MzggNjMuNzQ0NloiIGZpbGw9IiMxMDE4MjgiLz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF83M18xMDQzIiB4PSIwLjgiIHk9IjAiIHdpZHRoPSIxMjIuNCIgaGVpZ2h0PSIxMjkuNiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIxNC40Ii8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMuNiIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjA4NjI3NDUgMCAwIDAgMCAwLjEwOTgwNCAwIDAgMCAwIDAuMTU2ODYzIDAgMCAwIDAuMDIgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd183M18xMDQzIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzczXzEwNDMiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjFfZF83M18xMDQzIiB4PSIyMC4wNjY3IiB5PSIxNyIgd2lkdGg9IjgzLjg2NjciIGhlaWdodD0iODguOCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSI5Ljg2NjY3Ii8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIuNDY2NjciLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC4wODYyNzQ1IDAgMCAwIDAgMC4xMDk4MDQgMCAwIDAgMCAwLjE1Njg2MyAwIDAgMCAwLjAyIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfNzNfMTA0MyIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd183M18xMDQzIiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat;
  z-index: 5;
}
.banner-5 {
    background-color: #faede3;
    content: '';
    position: relative;
    background: url(../imgs/joinus-bg.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    background-position: top center;
    background-attachment: fixed;
	border-bottom: 10px #939393 solid;
}
.banner-5 .container {
  z-index: 2;
  position: relative;
}
.banner-5::after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,0.60);
    background-size: cover;
}
.banner-6 {
    background-color: #faede3;
    content: '';
    position: relative;
    background: url(../imgs/about-hero-bg.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    background-position: top center;
    background-attachment: fixed;
	border-bottom: 10px #939393 solid;
}
.banner-6 .container {
  z-index: 2;
  position: relative;
}
.banner-6::after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,0.30);
    background-size: cover;
}
.banner-hero.banner-agent {
  background-color: #faede3;
    content: '';
    position: relative;
    background: url(../imgs/banner-hero-bg-4.jpg) no-repeat;
    background-size: cover;
    /*height: 83vh;
    top: 0;
    left: 0;*/
    width: 100%;
    height: 100%;
    background-position: top center;
    background-attachment: fixed;
}
.banner-hero.banner-agent .container {
  z-index: 2;
  position: relative;
}
.banner-hero.banner-agent::before {
  content: "";
  position: absolute;
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  height: 200px;
  width: 200px;
  /*background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjI5OSIgdmlld0JveD0iMCAwIDE1MCAyOTkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDUwLjI3MDVMNTAuMjcwNSAwSDk5LjY2NjdWNTAuMjcwNUw1MC4yNzA1IDk5LjY2NjdWNTAuMjcwNUgwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAgMTQ5LjkzN0w1MC4yNzA1IDk5LjY2NjdIOTkuNjY2N1YxNDkuOTM3TDUwLjI3MDUgMTk5LjMzM1YxNDkuOTM3SDBaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMCAyNDkuNjA0TDUwLjI3MDUgMTk5LjMzM0g5OS42NjY3VjI0OS42MDRMNTAuMjcwNSAyOTlWMjQ5LjYwNEgwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTk5LjY2NjYgNTAuMjcwNUwxNDkuOTM3IDBIMTk5LjMzM1Y1MC4yNzA1TDE0OS45MzcgOTkuNjY2N1Y1MC4yNzA1SDk5LjY2NjZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOTkuNjY2NiAxNDkuOTM3TDE0OS45MzcgOTkuNjY2N0gxOTkuMzMzVjE0OS45MzdMMTQ5LjkzNyAxOTkuMzMzVjE0OS45MzdIOTkuNjY2NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik05OS42NjY2IDI0OS42MDRMMTQ5LjkzNyAxOTkuMzMzSDE5OS4zMzNWMjQ5LjYwNEwxNDkuOTM3IDI5OVYyNDkuNjA0SDk5LjY2NjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    no-repeat;*/
  background-size: cover;
  z-index: 1;
}
.banner-hero.banner-agent::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  background: rgba(0,0,0,0.30);
  background-size: cover;
}
.banner-hero.banner-agent .banner-imgs {
  /*padding: 20px 0px 0px 0px;*/
  position: relative;
  width: 100%;
  height: 560px;
  float: right;
}
.banner-hero.banner-agent .banner-imgs img {
  position: absolute;
  bottom: 60px;
  right: 0px;
  left: 0px;
  margin: auto;
  max-width: 100%;
  z-index: 1;
  background: rgba(255,255,255,0.3);
    border: 1px solid #ccc;
    border-radius: 16px;
}
.banner-hero.banner-agent .banner-imgs .block-1 {
    position: absolute;
    bottom: -70px;
    right: 0px;
    z-index: 3;
	background: rgba(0,0,0,0.6);
    padding: 20px;
	border-radius: 16px;
	left: 0px;
}

.contact-header {
	text-align: center;
    color: #fff;
}
.contact-header span{
    display: inline-block;
    text-align: right;
    position: relative;
}
.contact-header i.brand-title-line {
	width: calc(11%);
    background: #e51937;
    bottom: 115px;
    position: absolute;
    left: 0px;
    height: 4px;
}
.contact-header i.title-line {
    width: calc(55% - 30px);
    bottom: 16px;
    position: absolute;
    left: 0;
    height: 4px;
    background: #818181;
}
.career-header {
	text-align: center;
    color: #fff;
}
.career-header span{
    display: inline-block;
    text-align: right;
    position: relative;
}
.career-header i.brand-title-line {
	width: calc(45%);
    background: #e51937;
    bottom: 130px;
    position: absolute;
    left: 200px;
    height: 4px;
}
.career-header i.title-line {
    width: calc(45% - 20px);
    bottom: 16px;
    position: absolute;
    left: 0;
    height: 4px;
    background: #818181;
}
.home-header span{
    display: inline-block;
    position: relative;
}
.home-header i.brand-title-line {
	width: calc(10%);
    background: #e51937;
    bottom: 190px;
    position: absolute;
    left: 0;
    height: 4px;
}
.home-header i.brand-title-line-2 {
    width: calc(83%);
    background: #e51937;
    bottom: -5px;
    position: absolute;
    left: 63px;
    height: 4px;
}
.home-header i.title-line {
	width: calc(35%);
    bottom: 90px;
    position: absolute;
    left: -120px;
    height: 4px;
    background: rgba(255,255,255,0.1);
}
.home-header i.title-line-2 {
	width: calc(85%);
    bottom: 90px;
    position: absolute;
    left: 310px;
    height: 4px;
    background: rgba(255,255,255,0.1);
}
.page-header {
	text-align: center;
    color: #fff;
}
.page-header span{
    display: inline-block;
    text-align: right;
    position: relative;
}
.page-header i.brand-title-line {
    width: calc(6.5%);
    background: #e51937;
    bottom: 110px;
    position: absolute;
    left: 0;
    height: 4px;
}
.page-header i.title-line {
    width: calc(65% - 20px);
    bottom: 16px;
    position: absolute;
    left: 0;
    height: 4px;
    background: #818181;
}

@media only screen and (max-width: 768px) {
.page-header i.brand-title-line {
    display:none;
}
.page-header i.title-line {
        width: calc(30% - 20px);
}
}

/*
.contact-header {
    color: #fff;
}
.contact-header span{
    display: inline-block;
    text-align: right;
    position: relative;
}
.contact-header i.brand-title-line {
    width: calc(6.5%);
    background: #e51937;
    bottom: 110px;
    position: absolute;
    left: 0;
    height: 4px;
}
.contact-header i.title-line {
    width: calc(50%);
    bottom: 16px;
    position: absolute;
    left: 0;
    height: 4px;
    background: #818181;
} */

.team-header {
	text-align: center;
    color: #fff;
}
.team-header span{
    display: inline-block;
    text-align: right;
    position: relative;
}
.team-header i.brand-title-line {
    width: calc(6.5%);
    background: #e51937;
    bottom: 110px;
    position: absolute;
    left: 0;
    height: 4px;
}
.team-header i.title-line {
    width: calc(37%);
    bottom: 16px;
    position: absolute;
    left: 0;
    height: 4px;
    background: #818181;
}
.team canvas {
    display: block;
    width: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
	border-right: 1px #1b1b1b solid;
}
.team-photo {
    position: relative;
    z-index: 1;
}
.content-header span{
    display: inline-block;
    text-align: left;
    position: relative;
}
.content-header i.brand-title-line {
    width: calc(12%);
    background: #e51937;
    bottom: 160px;
    position: absolute;
    left: 0;
    height: 4px;
}
.content-header i.title-line {
    width: calc(85% - 20px);
    bottom: 110px;
    position: absolute;
    left: 260px;
    height: 4px;
    background: #d7d7d7;
}

@media only screen and (max-width: 768px) {
.content-header i.brand-title-line {
    display:none;
}
.content-header i.title-line {
    display:none;
}
}


.banner-hero.bg-about-1 {
    background: transparent url(../imgs/about-hero-bg.jpg) no-repeat;
    background-position: top center;
    background-size: cover;
    background-attachment: fixed;
    position: relative;
	border-bottom: 20px #a0a0a0 solid;
}
.banner-hero.bg-about-1::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0, 0.3);
    pointer-events: none;
}
.banner-hero.bg-about-1::after {
  display: none;
}
.banner-hero.bg-about-1 .banner-imgs {
  max-width: 510px;
}
.banner-hero.bg-about-1 .banner-imgs .block-1 {
  left: -220px;
  bottom: 0px;
}
.banner-hero.bg-about-2 {
    background-color: #faede3;
    content: '';
    position: relative;
    background: url(../imgs/joinus-bg.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    background-position: top center;
    background-attachment: fixed;
}
.banner-hero.bg-about-2 .container {
  z-index: 2;
  position: relative;
}
.banner-hero.bg-about-2::after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,0.70);
    background-size: cover;
}
.banner-hero.bg-about-2 .box-banner-left {
  padding-bottom: 100px;
}
.banner-hero.bg-about-2 .banner-imgs {
  position: relative;
  width: 100%;
  height: 100%;
}
.banner-hero.bg-about-2 .block-1 {
  position: absolute;
  bottom: -47px;
  left: -150px;
  z-index: 3;
  width: 350px;
}
.banner-hero.bg-about-2 .block-1 img {
  border-radius: 10px;
}
.banner-hero.bg-about-3 {
    background-color: #faede3;
    content: '';
    position: relative;
    background: url(../imgs/joinus-bg.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    background-position: top center;
    background-attachment: fixed;
}
.banner-hero.bg-about-3 .container {
  z-index: 2;
  position: relative;
}
.banner-hero.bg-about-3::after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,0.40);
    background-size: cover;
}
.banner-hero.bg-about-3 .box-banner-left {
  padding-bottom: 100px;
}
.banner-hero.bg-about-3 .banner-imgs {
    position: relative;
    width: 100%;
    height: 578px;
    float: right;
}
.banner-hero.bg-about-3 .block-1 {
  position: absolute;
  bottom: -47px;
  left: -150px;
  z-index: 3;
  width: 350px;
}
.banner-hero.bg-about-3 .block-1 img {
  border-radius: 10px;
}
.join-header {
    color: #fff;
}
.join-header span{
    display: inline-block;
    text-align: right;
    position: relative;
}
.join-header i.brand-title-line {
	width: calc(6%);
    background: #e51937;
    /*bottom: 125px;*/
    position: absolute;
    left: 0px;
    height: 4px;
}
.join-header i.title-line {
    width: calc(20%);
    bottom: 20px;
    position: absolute;
    left: 0;
    height: 4px;
    background: #818181;
}
@media only screen and (max-width : 991px) {
	.join-header span{
		display: block;
		text-align: center;
		position: relative;
	}
}


.banner-hero.bg-service-1 {
  background-color: #bee1e6;
  padding-bottom: 60px;
  padding-top: 20px;
  position: relative;
}
.banner-hero.bg-service-1 * {
  z-index: 2;
}
.banner-hero.bg-service-1::before {
  content: "";
  position: absolute;
  z-index: 1;
  height: 651px;
  width: 859px;
  right: 10px;
  bottom: 0px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODYwIiBoZWlnaHQ9IjY1MCIgdmlld0JveD0iMCAwIDg2MCA2NTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIG9wYWNpdHk9IjAuNSIgZD0iTTgzLjQwNDYgNTMyLjMzOEMxMzQuMTAzIDQ4Mi4yODMgMjE1Ljc3OSA0ODIuODA1IDI2NS44MzQgNTMzLjUwM0wzODAuNDI5IDY0OS41NzFINDcuNTU0N0MzOS4zMTczIDYwOC40MSA1MS4zMDExIDU2NC4wMzQgODMuNDA0NiA1MzIuMzM4WiIgZmlsbD0iIzgzQzVCRSIvPgo8cGF0aCBvcGFjaXR5PSIwLjUiIGQ9Ik00NC44Njg5IDQzLjIxNDlDMTA0LjE1OCAtMTQuOTI5MiAxOTkuNjc1IC0xNC4zMjM1IDI1OC4yMTIgNDQuNTY3OEw4NjAgNjUwSDQzNi4wMDRMNDMuNTA2NyAyNTUuMTI2Qy0xNS4wMzAxIDE5Ni4yMzUgLTE0LjQyMDIgMTAxLjM1OSA0NC44Njg5IDQzLjIxNDlaIiBmaWxsPSIjODNDNUJFIi8+CjxjaXJjbGUgY3g9IjQyIiBjeT0iNDA0LjU3IiByPSI4IiBmaWxsPSIjRjlGQUZCIi8+CjxjaXJjbGUgY3g9Ijk1IiBjeT0iNDc1LjU3IiByPSIxMSIgZmlsbD0iI0Y5RkFGQiIvPgo8Y2lyY2xlIHI9IjgiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDc2OCAzNDYuNTcpIiBmaWxsPSIjRjlGQUZCIi8+CjxjaXJjbGUgcj0iMTEiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDcxNSA0MTcuNTcpIiBmaWxsPSIjRjlGQUZCIi8+Cjwvc3ZnPgo=)
    no-repeat;
}
.banner-hero.bg-service-1 .banner-imgs {
  position: relative;
  margin-top: 140px;
}
.banner-hero.bg-service-1 .banner-imgs img {
  border-radius: 16px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.banner-hero.bg-service-1 .banner-imgs .block-1 {
  max-width: 310px;
  position: absolute;
  top: -10px;
  z-index: 2;
  left: -90px;
}
.banner-hero.bg-service-1 .banner-imgs .block-1 img {
  border-radius: 8px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.banner-hero.bg-service-2 {
  padding-bottom: 60px;
  padding-top: 50px;
  position: relative;
}
.banner-hero.bg-service-2 .banner-imgs {
  position: relative;
  margin-top: 140px;
}
.banner-hero.bg-service-2 .banner-imgs img {
  border-radius: 16px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.banner-hero.bg-service-2 .banner-imgs .block-1 {
  max-width: 212px;
  position: absolute;
  top: -20px;
  z-index: 2;
  left: -110px;
}
.banner-hero.bg-service-2 .banner-imgs .block-1 img {
  border-radius: 8px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.banner-hero.bg-service-2 .banner-imgs .block-2 {
  max-width: 310px;
  position: absolute;
  bottom: 110px;
  z-index: 2;
  left: -150px;
}
.banner-hero.bg-service-2 .banner-imgs .block-2 img {
  border-radius: 8px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.banner-hero.bg-service-2 .banner-imgs .block-3 {
  max-width: 400px;
  position: absolute;
  bottom: 50px;
  z-index: 2;
  right: -160px;
}
.banner-hero.bg-service-2 .banner-imgs .block-3 img {
  border-radius: 8px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.banner-hero.banner-faqs-1 {
  padding-top: 248px;
  padding-bottom: 120px;
  min-height: 675px;
  margin-top: -140px;
  margin-bottom: 50px;
  background: url(../../7b619eb24eded98e6b16ecb2fec72e69.png) no-repeat center
    top;
  background-size: auto;
}
.banner-hero.banner-breadcrums {
  background-color: #fff3ea;
  padding: 48px 0px;
}
.banner-hero.banner-head-image {
  background-size: cover !important;
  background-repeat: top center !important;
  background-repeat: no-repeat !important;
  padding-bottom: 130px;
  padding-top: 130px;
  position: relative;
}
.banner-hero.banner-head-image .container {
  z-index: 2;
  position: relative;
}
.banner-hero.banner-head-image::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-color: rgba(16, 24, 40, 0.5);
  z-index: 1;
}
.banner-hero.banner-homepage5 .banner-imgs {
  position: relative;
}
.banner-hero.banner-homepage5 .banner-imgs .block-1 {
  position: absolute;
  top: -30px;
  left: -30px;
  z-index: 12;
}
.banner-hero.banner-homepage5 .banner-imgs .block-2 {
  position: absolute;
  bottom: 0px;
  z-index: 12;
  left: 0px;
}
.banner-hero.banner-homepage5 .banner-imgs .block-3 {
  position: absolute;
  bottom: -50px;
  right: -105px;
  z-index: 12;
  max-width: 230px;
}
.banner-hero.banner-homepage5 .banner-imgs .block-3 img {
  border-radius: 16px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.banner-hero.banner-homepage6 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.banner-hero.banner-homepage6 .banner-imgs {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  height: 100%;
  bottom: -20px;
}
.banner-hero.banner-homepage6 .banner-imgs .img-banner {
  z-index: 3;
  position: relative;
}
.banner-hero.banner-homepage6 .banner-imgs .block-1 {
  position: absolute;
  top: 290px;
  left: -10px;
  z-index: 12;
}
.banner-hero.banner-homepage6 .banner-imgs .block-2 {
  position: absolute;
  top: 130px;
  right: -105px;
  z-index: 1;
  max-width: 180px;
}
.banner-hero.banner-homepage6 .banner-imgs .block-2 img {
  border-radius: 16px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.banner-hero.banner-homepage8 .rounded-img {
  border-radius: 157px;
  overflow: hidden;
  width: 190px;
  margin-right: 17px;
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.banner-hero.banner-homepage8 .rounded-img img {
  height: 100%;
}
@-webkit-keyframes hero-thumb-animation {
  0% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@keyframes hero-thumb-animation {
  0% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-webkit-keyframes hero-thumb-sm-animation {
  0% {
    -webkit-transform: translateY(-20px) translateX(50px);
    transform: translateY(-20px) translateX(50px);
  }
  100% {
    -webkit-transform: translateY(-20px) translateX(0px);
    transform: translateY(-20px) translateX(0px);
  }
}
@keyframes hero-thumb-sm-animation {
  0% {
    -webkit-transform: translateY(-20px) translateX(50px);
    transform: translateY(-20px) translateX(50px);
  }
  100% {
    -webkit-transform: translateY(-20px) translateX(0px);
    transform: translateY(-20px) translateX(0px);
  }
}
@-webkit-keyframes hero-thumb-sm-2-animation {
  0% {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
  }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@keyframes hero-thumb-sm-2-animation {
  0% {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
  }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}
.shape-1 {
  -webkit-animation: hero-thumb-animation 2s linear infinite alternate;
  animation: hero-thumb-animation 2s linear infinite alternate;
}
.shape-2 {
  -webkit-animation: hero-thumb-sm-animation 4s linear infinite alternate;
  animation: hero-thumb-sm-animation 4s linear infinite alternate;
}
.shape-3 {
  -webkit-animation: hero-thumb-sm-2-animation 4s linear infinite alternate;
  animation: hero-thumb-sm-2-animation 4s linear infinite alternate;
}
.header {
  padding: 5px 0px;
  float: left;
  width: 100%;
  position: relative;
  /*background: url('../imgs/header-black.jpg');*/
  background: #fff;
}
.header .main-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.header .main-header .header-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.header .main-header .header-left img {
  max-width: 325px;
}

.header .main-header .header-left .header-nav {
  display: inline-block;
  width: 100%;
  text-align: center;
}
.header .main-header .header-right {
  /*max-width: 225px;*/
  max-width:300px;
  width: 100%;
}
.header .main-header .header-right .block-signin {
  text-align: right;
}
.header .nav-main-menu {
  width: 100%;
  padding: 0px;
  float: left;
}
.header .main-menu {
  display: inline-block;
  padding-top: 5px;
}
.header .main-menu li:first-child {
  float: left;
  position: relative;
  text-align: left;
  padding: 0px 41px 0px 0px;
  border-right: 1px solid #1b1b1b;
}
.header .main-menu li {
  float: left;
  position: relative;
  text-align: left;
  padding: 0px 41px;
  border-right: 1px solid #1b1b1b;
}
.header .main-menu li:last-child {
  border-right: 0px solid #1b1b1b;
}
.header .main-menu li.hr {
  padding: 0px 22px;
}
.header .main-menu li.hr span {
  background-color: #f2f4f7;
  height: 1px;
  width: 100%;
  display: block;
  margin: 5px 0;
}
.header .main-menu li a {
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-weight: 400;
  display: block;
  text-decoration: none;
  position: relative;
font-size: 13px;
line-height: 13px;
letter-spacing: 0.26px;
text-transform: uppercase;
color: #1b1b1b;
}
.header .main-menu li a:hover {
  color: #e51937;
}
.header .main-menu li a:hover i {
  opacity: 1;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.header .main-menu li a i {
  font-size: 12px;
  margin-right: 8px;
  opacity: 0.38;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.header .main-menu li ul {
  opacity: 0;
  visibility: hidden;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  position: absolute;
  top: 100%;
  left: 0px;
  z-index: 999;
  min-width: 200px;
  /*border-radius: 4px;*/
  padding: 8px 0px 8px 0;
  -webkit-box-shadow: 4px 4px 40px rgba(16, 24, 40, 0.1);
  box-shadow: 4px 4px 40px rgba(16, 24, 40, 0.1);
  background-color: #1B1B1B;
  margin-top: 10px;
}
.header .main-menu li ul li {
  width: 100%;
padding: 10px;
    background: #1d1d1d;
    text-align: center;
    text-decoration: none;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    pointer-events: all;
    border-top: 1px solid #272727;
}
.header .main-menu li ul li:nth-child(2) {
  border-top: 0px solid #272727;
}
.header .main-menu li ul li a {
  font-size: 13px;
  color: #FFFFFF;
  position: relative;
  padding: 10px 22px 10px 22px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.header .main-menu li ul li a:hover {
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.header .main-menu li ul li a.closer {
  padding: 8px 22px 8px 22px;
}
.header .main-menu li ul li ul {
  top: 0px;
  left: 100%;
}
.header .main-menu li ul.two-col {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  min-width: 350px;
}
.header .main-menu li:hover > ul {
  opacity: 1;
  visibility: visible;
}
.header .main-menu li:hover > ul li {
  width: 100%;
}
.sub-menu li {
  font-size: 14px;
  color: #1B1B1B;
  position: relative;
  padding: 0px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.header .text-link-bd-btom {
  font-family: "Noto Sans", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  color: #e51937;
  display: inline-block;
  position: relative;
  padding-left: 13px;
}
.header .text-link-bd-btom:hover {
  color: #1B1B1B;
}
.header .text-link-bd-btom::before {
  content: "";
  background: #e51937;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -3px;
  -webkit-animation: shadow-pulse 1s infinite;
  animation: shadow-pulse 1s infinite;
}
.header .block-signin .btn-shadow {
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
}
.header.header-2 {
  background-color: #dbece5;
}
.breadcrumb {
    background-color: #a0a0a0;
    color: #fff;
	width:100%;
	height:20px;
	margin-bottom:0px !important;
}


.sticky-bar.stick {
  -webkit-animation: 700ms ease-in-out 0s normal none 1 running fadeInDown;
  animation: 700ms ease-in-out 0s normal none 1 running fadeInDown;
  -webkit-box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.05);
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
  left: 0;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  border-bottom: 1px solid #f2f4f7;
}
.sticky-bar.stick.sticky-white-bg {
  background-color: #fff;
}
.sticky-bar.stick.sticky-blue-bg {
  background-color: #3286e0;
}
.user-account {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.user-account img {
  max-width: 50px;
  border-radius: 50%;
  margin-right: 10px;
}
.user-account .user-name {
  margin-bottom: 0;
  font-weight: 600;
  font-size: 14px;
}
.perfect-scroll {
  height: 100vh;
  width: 300px;
  position: relative;
}
.body-overlay-1 {
  background: transparent;
  height: 100%;
  left: 0;
  opacity: 0;
  position: fixed;
  top: 0;
  visibility: hidden;
  width: 100%;
  cursor: crosshair;
  z-index: 997;
}
.mobile-menu-active .body-overlay-1 {
  opacity: 1;
  visibility: visible;
}
.header-top {
  background-color: #1B1B1B;
  color: #fff;
  padding: 10px 0px;
}
.header-top span {
  font-family: "Noto Sans", sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: bold;
}
.header-top a {
  color: #ffffff;
}
.header-top .line-right {
  position: relative;
  display: inline-block;
  padding-right: 35px;
}
.header-top .line-right::before {
  content: "";
  position: absolute;
  top: 5px;
  right: 15px;
  width: 1px;
  height: 18px;
  border-right: 1px solid #ffffff;
}
.header-top.header-top-green {
  background-color: #e51937;
}
.header-top.header-top-green a {
  color: #afeae4;
}
.header-top.header-top-green .line-right::before {
  border-right: 1px dashed #afeae4;
}
.header-style-2 {
  background-color: #e51937;
}
.header-style-2.sticky-bar.stick {
  background-color: #e51937;
  border-bottom: 1px solid #008c99;
}
.header-style-2 .burger-icon.burger-icon-white > span::before,
.header-style-2 .burger-icon.burger-icon-white > span::after {
  background-color: #e4e7ec;
}
.header-style-2 .main-menu > li > a {
  color: #fff;
}
.header-style-2 .main-menu > li > a:hover {
  color: #83c5be;
}
.header-style-2 .btn-default {
  background-color: #e51937;
  color: #fff;
  border: 1px solid #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM3Mkw3Ljg1NjI1IDAuNDU0MjIzQzcuNjQ1MjEgMC4yNDMyNzcgNy4zNTkwMSAwLjEyNDgwOCA3LjA2MDYxIDAuMTI0ODc4QzYuNzYyMjIgMC4xMjQ5NDggNi40NzYwNyAwLjI0MzU1MiA2LjI2NTEzIDAuNDU0NTk4QzYuMDU0MTggMC42NjU2NDQgNS45MzU3MSAwLjk1MTg0NCA1LjkzNTc4IDEuMjUwMjRDNS45MzU4NSAxLjU0ODYzIDYuMDU0NDYgMS44MzQ3OCA2LjI2NTUgMi4wNDU3Mkw4LjA5NDc1IDMuODc0OTdIMS41QzEuMjAxNjMgMy44NzQ5NyAwLjkxNTQ4NCAzLjk5MzUgMC43MDQ1MDUgNC4yMDQ0OEMwLjQ5MzUyNyA0LjQxNTQ2IDAuMzc1IDQuNzAxNiAwLjM3NSA0Ljk5OTk3QzAuMzc1IDUuMjk4MzQgMC40OTM1MjcgNS41ODQ0OSAwLjcwNDUwNSA1Ljc5NTQ3QzAuOTE1NDg0IDYuMDA2NDUgMS4yMDE2MyA2LjEyNDk3IDEuNSA2LjEyNDk3SDguMDk0NzVMNi4yNjU1IDcuOTU0MjJDNi4wNTQ0NiA4LjE2NTE3IDUuOTM1ODUgOC40NTEzMSA1LjkzNTc4IDguNzQ5NzFDNS45MzU3MSA5LjA0ODEgNi4wNTQxOCA5LjMzNDMgNi4yNjUxMyA5LjU0NTM1QzYuNDc2MDcgOS43NTYzOSA2Ljc2MjIyIDkuODc1IDcuMDYwNjEgOS44NzUwN0M3LjM1OTAxIDkuODc1MTQgNy42NDUyMSA5Ljc1NjY3IDcuODU2MjUgOS41NDU3MkwxMC41NDU4IDYuODU2MjJDMTEuMDM3MiA2LjM2MzQ0IDExLjMxMzEgNS42OTU5MSAxMS4zMTMxIDQuOTk5OTdDMTEuMzEzMSA0LjMwNDA0IDExLjAzNzIgMy42MzY1IDEwLjU0NTggMy4xNDM3MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center right 25px;
  padding-right: 56px;
}
.header-style-3 {
  background-color: #fff3ea;
}
.header-style-3.sticky-bar.stick {
  background-color: #ffffff;
}
.header-style-4 {
  background-color: #bee1e6;
}
.header-style-4.sticky-bar.stick {
  background-color: #bee1e6;
}
.header-style-5 {
  z-index: 2;
}
.header-style-5 .burger-icon.burger-icon-white > span::before,
.header-style-5 .burger-icon.burger-icon-white > span::after {
  background-color: #e4e7ec;
}
.header-style-5 .main-menu > li > a {
  color: #fff;
}
.header-style-5 .main-menu > li > a:hover {
  color: #83c5be;
}
.header-style-5.sticky-bar.stick {
  background-color: #e51937;
  border-bottom: 1px solid #008c99;
}
.header-style-5 .btn-default {
  background-color: transparent;
  color: #fff;
  border: 1px solid #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM3Mkw3Ljg1NjI1IDAuNDU0MjIzQzcuNjQ1MjEgMC4yNDMyNzcgNy4zNTkwMSAwLjEyNDgwOCA3LjA2MDYxIDAuMTI0ODc4QzYuNzYyMjIgMC4xMjQ5NDggNi40NzYwNyAwLjI0MzU1MiA2LjI2NTEzIDAuNDU0NTk4QzYuMDU0MTggMC42NjU2NDQgNS45MzU3MSAwLjk1MTg0NCA1LjkzNTc4IDEuMjUwMjRDNS45MzU4NSAxLjU0ODYzIDYuMDU0NDYgMS44MzQ3OCA2LjI2NTUgMi4wNDU3Mkw4LjA5NDc1IDMuODc0OTdIMS41QzEuMjAxNjMgMy44NzQ5NyAwLjkxNTQ4NCAzLjk5MzUgMC43MDQ1MDUgNC4yMDQ0OEMwLjQ5MzUyNyA0LjQxNTQ2IDAuMzc1IDQuNzAxNiAwLjM3NSA0Ljk5OTk3QzAuMzc1IDUuMjk4MzQgMC40OTM1MjcgNS41ODQ0OSAwLjcwNDUwNSA1Ljc5NTQ3QzAuOTE1NDg0IDYuMDA2NDUgMS4yMDE2MyA2LjEyNDk3IDEuNSA2LjEyNDk3SDguMDk0NzVMNi4yNjU1IDcuOTU0MjJDNi4wNTQ0NiA4LjE2NTE3IDUuOTM1ODUgOC40NTEzMSA1LjkzNTc4IDguNzQ5NzFDNS45MzU3MSA5LjA0ODEgNi4wNTQxOCA5LjMzNDMgNi4yNjUxMyA5LjU0NTM1QzYuNDc2MDcgOS43NTYzOSA2Ljc2MjIyIDkuODc1IDcuMDYwNjEgOS44NzUwN0M3LjM1OTAxIDkuODc1MTQgNy42NDUyMSA5Ljc1NjY3IDcuODU2MjUgOS41NDU3MkwxMC41NDU4IDYuODU2MjJDMTEuMDM3MiA2LjM2MzQ0IDExLjMxMzEgNS42OTU5MSAxMS4zMTMxIDQuOTk5OTdDMTEuMzEzMSA0LjMwNDA0IDExLjAzNzIgMy42MzY1IDEwLjU0NTggMy4xNDM3MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center right 25px;
  padding-right: 56px;
}
.mobile-header-wrapper-style {
  position: fixed;
  top: 0;
  width: 380px;
  min-height: 100vh;
  bottom: 0;
  right: 0;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
    background: #171717 url(../imgs/offcanvas-bg-1.jpg) no-repeat;
    background-position: right center;
    background-size: cover;
  -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.09);
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.09);
  z-index: 1000;
}
.mobile-header-wrapper-style.sidebar-visible {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
.mobile-header-wrapper-style .mobile-header-wrapper-inner {
  padding: 0px 0px 30px;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}
.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 34px 30px 30px 30px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-top
  .mobile-header-logo
  a {
  display: block;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-top
  .mobile-header-logo
  a
  img {
  width: 100px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area {
  padding: 0px 30px 30px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li {
  display: block;
  position: relative;
  padding: 13px 0;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li:last-child {
  border-bottom: none;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li.has-children
  .menu-expand {
  right: 0;
  position: absolute;
  cursor: pointer;
  z-index: 9;
  text-align: center;
  font-size: 12px;
  display: block;
  width: 30px;
  height: 30px;
  line-height: 38px;
  top: 5px;
  color: #1B1B1B;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li.has-children
  .menu-expand
  i {
  font-size: 18px;
  font-weight: 300;
  opacity: 0.5;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li.has-children.active
  > .menu-expand {
  background: rgba(255, 255, 255, 0.2);
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li.has-children.active
  > .menu-expand
  i::before {
  content: "\f113";
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  a {
  font-size: 16px;
  font-family: "Roboto", sans-serif;
  line-height: 1;
  text-transform: capitalize;
  font-weight: 500;
  position: relative;
  display: inline-block;
  color: #FFFFFF;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  a
  i {
  margin-right: 5px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  ul {
  padding: 10px 0 0 10px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  ul
  li {
  padding: 10px 0;
  border-bottom: none;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  ul
  li.has-children
  .menu-expand {
  top: 0px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  ul
  li:hover
  a {
  padding-left: 13px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  ul
  li
  a {
  font-size: 14px;
  display: block;
  font-weight: 500;
  color: #FFFFFF;
  padding-left: 10px;
  position: relative;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  ul
  li
  ul {
  margin-top: 0;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  ul
  li.has-children.active {
  padding-bottom: 0;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  ul
  li.hr {
  padding: 0 0 0 10px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li
  ul
  li.hr
  span {
  background-color: #f2f4f7;
  height: 1px;
  width: 100%;
  display: block;
  margin: 5px 0;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-menu-wrap
  nav
  .mobile-menu
  li:hover
  > a {
  color: #e51937;
  padding-left: 3px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .categories-dropdown-wrap
  ul
  li
  a {
  padding: 5px 15px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap {
  padding: 20px;
  border-radius: 5px;
  border: 1px solid #1B1B1B;
  margin: 17px 0 30px 0;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info {
  position: relative;
  margin-bottom: 13px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info:last-child {
  margin-bottom: 0;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info
  a {
  font-size: 14px;
  display: block;
  font-weight: 500;
  color: #e51937;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info
  a:hover {
  color: #1B1B1B;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info
  a
  i {
  font-size: 14px;
  color: #1B1B1B;
  margin-right: 8px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info
  .lang-curr-dropdown {
  margin-top: 5px;
  display: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 10px 0 0 0;
  width: 100%;
  z-index: 11;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info
  .lang-curr-dropdown
  ul
  li {
  padding-bottom: 10px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info
  .lang-curr-dropdown
  ul
  li:last-child {
  padding-bottom: 0px;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info
  .lang-curr-dropdown
  ul
  li
  a {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.7);
  font-weight: 400;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info
  .lang-curr-dropdown
  ul
  li
  a:hover {
  color: #e51937;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-info-wrap
  .single-mobile-header-info:hover
  > a {
  color: #1B1B1B;
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .mobile-header-border {
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.mobile-header-wrapper-style
  .mobile-header-wrapper-inner
  .mobile-header-content-area
  .site-copyright {
  font-size: 13px;
  color: #1B1B1B;
}
.burger-icon {
  position: absolute;
  width: 24px;
  height: 20px;
  cursor: pointer;
  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
  right: 27px;
  z-index: 1002;
}
.burger-icon > span {
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  height: 2px;
}
.burger-icon > span.burger-icon-top {
  top: 2px;
}
.burger-icon > span.burger-icon-bottom {
  bottom: 2px;
}
.burger-icon > span.burger-icon-mid {
  top: 9px;
}
.burger-icon.burger-close {
  position: fixed;
}
.burger-icon.burger-close > span.burger-icon-top {
  display: none;
  opacity: 0;
}
.burger-icon.burger-close > span.burger-icon-mid {
  top: 8px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.burger-icon.burger-close > span.burger-icon-bottom {
  bottom: 10px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.burger-icon > span::before,
.burger-icon > span::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background-color: #333;
}
.burger-icon.burger-icon-white > span::before,
.burger-icon.burger-icon-white > span::after {
  background-color: #1b1b1b;
}
.mobile-search form {
  background-color: #eae4e9;
  border-radius: 8px;
  height: 44px;
  padding: 0px 15px 0px 44px;
  position: relative;
}
.mobile-search form input {
  border: 0;
  background-color: transparent;
  width: 100%;
  padding: 12px 10px;
}
.mobile-search form i {
  position: absolute;
  left: 18px;
  top: 14px;
  font-size: 18px;
  color: #1d2939;
}
.mobile-social-icon h6 {
  font-weight: 600;
  font-size: 20px;
  margin-bottom: 30px;
}
.mobile-social-icon a {
  text-align: center;
  font-size: 14px;
  margin-right: 5px;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  height: 30px;
  width: 30px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background: #efeaff;
  border-radius: 30px;
  line-height: 1;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.mobile-social-icon a img {
  max-width: 18px;
}
.mobile-social-icon a img:hover {
  opacity: 0.8;
}
.mobile-social-icon a:hover {
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  margin-top: -2px;
}
.mobile-social-icon a:last-child {
  margin-right: 0;
}
.mobile-account {
  margin: 20px 0 25px 0;
  padding: 30px 0 20px 0;
  border-top: thin solid #f2f4f7;
  border-bottom: thin solid #f2f4f7;
}
.mobile-account h6 {
  font-weight: 600;
  font-size: 18px;
}
.mobile-account ul li {
  padding: 13px 0;
}
.mobile-account ul li a {
  font-size: 15px;
  line-height: 1;
  text-transform: capitalize;
  font-weight: 500;
  position: relative;
  display: inline-block;
  color: #FFFFFF;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.mobile-account ul li:hover a {
  padding-left: 3px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  color: #e51937;
}
.sidebar-title {
  border-bottom: thin solid #1B1B1B;
  font-weight: 600;
  margin-bottom: 30px;
  padding-bottom: 10px;
}
.search-form form {
  position: relative;
}
.search-form form input {
  border: 1px solid #ececec;
  border-radius: 10px;
  height: 64px;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-left: 20px;
  font-size: 16px;
  width: 100%;
}
.search-form form button {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  border: none;
  font-size: 20px;
  height: 100%;
  padding: 0 24px;
  background-color: transparent;
  color: #242424;
}
.widget-categories {
  background-color: #fff3ea !important;
}
.widget-categories li {
  padding: 8px 0;
}
.widget-categories li + li {
  border-top: 1px solid #1B1B1B;
}
.widget-categories li a {
  color: #e51937;
  font-size: 16px;
}
.widget-categories li span.count {
  background-color: #ddd3fa;
  color: #e51937;
  border-radius: 3px;
  display: block;
  padding: 3px 5px;
  min-width: 26px;
  text-align: center;
}
.widget-categories li:hover span.count {
  background-color: #e51937;
  color: #fff;
}
.post-list-small-item {
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.post-list-small-item:hover {
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -webkit-transform: translateY(-3px);
  transform: translateY(-3px);
}
.post-list-small-item figure img {
  max-width: 85px;
  border-radius: 5px;
}
.post-list-small-item .post-meta {
  font-size: 13px;
}
.post-list-small-item .post-meta img {
  max-width: 30px;
  border-radius: 50%;
  margin-right: 5px;
}
.post-list-small-item h5 {
  font-weight: 600;
  font-size: 14px;
  line-height: 1.2;
  margin-bottom: 10px;
}
.post-list-small-item:not(:last-child) {
  margin-bottom: 15px;
}

/* Inner Page In The News */
.page-cws #inner-page-wrapper {
    margin-bottom: 0;
}

#cws {
    overflow: visible;
    min-height: 600px;
}

.cws-wrap {
    /*background: url(../imgs/news-bg.jpg) no-repeat center center / cover;*/
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.cws-wrap::before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
}

.cws-heading {}

.cws-heading-text {
    background: #ffffff;
    position: relative;
    z-index: 1;
    padding: 72px 0 62px 35px;
}

.cws-heading-text::before {
    content: '';
    display: block;
    position: absolute;
    width: 2128px;
    height: 100%;
    top: 0;
    right: -128px;
    background: #ffffff;
    z-index: -1;
}

#content .cws-title {
    font-size: 150px;
    font-weight: 600;
    color: #1b1b1b;
    line-height: 1;
    letter-spacing: -0.025em;
    margin: 0 0 68px -9px;
    padding-right: 70px;
}

#content .cws-title span {
    display: block;
    text-align: left;
}

#content .cws-title b {
    font-size: 75px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: -0.05em;
    margin-top: -17px;
    text-align: right;
}

.cws-title.site-section-title span i.title-line {
    display: block;
    width: 2000px;
    height: 3px;
    background: #b0b0b0;
    top: 78px;
    left: -2007px;
}

.cws-text-content {
    padding-right: 25px;
}

.cws-heading-photo {
    margin-top: 20px;
    position: relative;
    z-index: 2;
}

.cws-heading img {
    max-width: 100%;
    display: block;
    margin: auto;
}

.cws-content {
    padding-bottom: 90px;
    overflow: hidden !important;
}

.name-Firefox .cws-content {
    float: right;
    width: 100%;
}

.cws-content-main {
    margin: 62px 0 0;
    overflow: hidden;
}

.cws-article-heading {
    overflow: hidden;
    height: 266px;
}

.cws-article-heading-text {
    width: 37.6%;
    height: 100%;
    float: left;
    background: #1b1b1b;
    text-align: center;
    position: relative;
    z-index: 2;
}

.cws-article-heading-text::before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%;
}

.cws-article-heading-text-inner {
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    width: 74%;
}

.cws-article-heading-text-inner::after {
    content: '';
    display: block;
    width: 313px;
    height: 3px;
    background: #b0b0b0;
}

.cws-article-heading-text h2 {
    font: 600 30px/1.2 'Barlow Semi Condensed', sans-serif;
    letter-spacing: 0.05em;
    color: #ffffff;
    margin: 0 0 16px;
}

.cws-article-heading-text span {
    display: block;
    font: 300 20px/1.2 'Source Sans Pro', sans-serif;
    color: #b1b1b1;
    margin-bottom: 20px;
}

.cws-article-heading-photo {
    width: 62.4%;
    height: 100%;
    float: left;
    position: relative;
    z-index: 1;
}

.cws-article-heading-photo canvas {
    display: block;
    width: 100%;
    height: 100%;
    background-color: #cccccc;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.cws-article-content {
    background: #ffffff;
    padding: 50px 35px;
    overflow: hidden;
    min-height: 165px;
}

.cws-article-content-excerpt {
    font: 400 16px/1.6 'Source Sans Pro', sans-serif;
    color: #525252;
    width: 57%;
    float: left;
}

@media only screen and (max-width: 768px) {

.cws-article-heading-text {
    width: 100%;
}


	.cws-article-content-excerpt {
		width: 100%;
	}
	.cws-article-content-btn {
		padding-top:1em;
	}
	.career-header i.title-line {
		left: -50px;
	}
	.career-header i.brand-title-line {
		left: 0px;
	}
}


.cws-article-content-btn {
    width: 43%;
    float: left;
    text-align: right;
}

.cws-article-content-btn a {
    display: inline-block;
    color: #1b1b1b;
    min-width: 214px;
    width: auto;
    padding: 0 24px;
}

.cws-load-more {
    float: right;
    color: #1b1b1b;
    margin-right: 60px;
    margin-top: 48px;
}

.cws-content-sidebar {
    background: #ffffff;
    /*padding: 56px 0 0 38px;*/
    position: relative;
	padding: 56px 56px 0px 56px;
}

/*.cws-content-sidebar::after {
    content: '';
    display: block;
    position: absolute;
    width: 2000px;
    height: 100%;
    top: 0;
    right: -2000px;
    background: #ffffff;
}*/

#sidebar-box-01 {
    margin-bottom: 80px;
}

#sidebar-box-02 {
    margin-bottom: 70px;
}

#sidebar-box-03 {
    padding-bottom: 35px;
}

.cws-sidebar-box span.head-title {
    display: block;
    font: 300 36px/1 'Barlow Semi Condensed', sans-serif;
    letter-spacing: 0.05em;
    color: #1b1b1b;
    text-transform: uppercase;
}

#content .cws-sidebar-box span.head-title strong {
    font-weight: 700;
}

.cws-search {
    margin: 50px 0 70px;
}

.cws-search form {
    position: relative;
}

.cws-search input[type=text] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 11px;
    font-weight: 400;
    color: #666666;
    letter-spacing: 0.07em;
    text-transform: uppercase;
    border: 0;
    border-bottom: 1px solid #5f5f5f;
    width: 100%;
    height: 55px;
}

.cws-search input[type=submit] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    width: 25px;
    height: 25px;
    background: url(../imgs/news-search.png) no-repeat center center;
    position: absolute;
    bottom: 8px;
    right: 0;
    font-size: 0;
}

.cws-categories {}

#content .cws-categories ul {
    margin-left: 0;
}

.cws-categories li {
    display: block;
    margin: 35px 0;
}

.cws-categories a {
    display: block;
    overflow: hidden;
    background: url(../images/dotted-line.png) repeat-x center center;
    color: #1b1b1b;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.cws-categories a:hover {
    color: #e93e57;
}

.cws-categories a span:first-of-type {
    display: block;
    float: left;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.2;
    padding-right: 25px;
    background: #ffffff;
}

.cws-categories a span:last-of-type {
    display: block;
    float: right;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.2;
    padding-left: 25px;
    margin-top: 5px;
    background: #ffffff;
}

.cws-popular-posts,
.cws-recent-posts {
    margin-top: 8px;
}

#content .cws-popular-posts ul,
#content .cws-recent-posts ul {
    font-size: 0;
    margin-left: 0;
}

.cws-popular-posts li,
.cws-recent-posts li {
    border-bottom: 1px solid #e3e3e3;
    padding: 40px 0;
}

.cws-popular-posts li:last-child,
.cws-recent-posts li:last-child {
    border-bottom: 0;
}

.pp-photo,
.rp-photo {
    display: inline-block;
    vertical-align: middle;
    width: 47.5%;
}

.pp-photo a,
.rp-photo a {
    display: block;
    overflow: hidden;
}

.pp-photo canvas,
.rp-photo canvas {
    display: block;
    width: 100%;
    background-color: #cccccc;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.pp-photo a:hover canvas,
.rp-photo a:hover canvas {
    transform: scale(1.2) translateZ(0);
}

.pp-text,
.rp-text {
    display: inline-block;
    vertical-align: middle;
    width: 47%;
    padding-left: 20px;
}

.pp-text a,
.rp-text a {
    display: inline-block;
    font: 600 20px/1 'Source Sans Pro', sans-serif;
    color: #1b1b1b;
    text-decoration: none;
    text-transform: uppercase;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.pp-text a:hover,
.rp-text a:hover {
    color: #e93e57;
}

.pp-text p,
.rp-text p {
    font: 400 14px/1.1 'Source Sans Pro', sans-serif;
    color: #5a5a5a;
    margin: 14px 0 0;
}


/* Inner Page In The News Details */

.page-cws-single #inner-page-wrapper {
    margin-bottom: 0;
}

#cws-details {}

#cws-details [data-aios-staggered-parent=true] {
    overflow: visible;
}

.cws-details-wrap {
    /*background: url(../imgs/news-bg.jpg) no-repeat center center / cover;*/
    position: relative;
    z-index: 1;
}

.cws-details-wrap::before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(242, 242, 242, 0.9);
    z-index: -1;
}

.cws-details-heading {}

.cws-details-heading-text {
    background: #ffffff;
    position: relative;
    padding: 82px 0 62px 35px;
}

.cws-details-heading-text::before {
    content: '';
    display: block;
    position: absolute;
    width: 2128px;
    height: 100%;
    top: 0;
    right: -128px;
    background: #ffffff;
    z-index: -1;
}

.cws-details-pre-title {
    font: 400 40px/1 'Barlow Semi Condensed', sans-serif;
    color: #1b1b1b;
    letter-spacing: -0.025em;
    /*text-transform: uppercase;*/
    position: relative;
	height:120px;
}

.cws-details-pre-title .title-line {
    display: block;
    width: 2000px;
    height: 3px;
    background: #b0b0b0;
    position: absolute;
    top: 17px;
    left: -2038px;
}

#content .cws-details-title {
    font-size: 58px;
    font-weight: 600;
    color: #e51937;
    line-height: 1;
    text-transform: uppercase;
    margin: 20px 0 28px;
}

#content .cws-details-title span {
    text-align: left;
}

.cws-details-date {
    display: block;
    font-size: 15px;
    font-weight: 400;
    color: #666666;
    line-height: 1;
}

.cws-details-text-content {
    font-size: 15px;
    font-weight: 400;
    color: #666666;
    line-height: 1.7;
    margin-top: 90px;
}

#content .cws-details-text-content strong {
    font-size: 18px;
    font-weight: 600;
    color: #666666;
}

.cws-details-heading-photo {
    position: relative;
    margin-top: -58px;
}

.cws-details-heading-photo img {
    max-width: 100%;
    display: block;
    margin: auto;
}

.cws-details-content {
    margin-top: -175px;
    overflow: hidden !important;
}

.name-Firefox .cws-details-content {
    float: right;
    width: 100%;
}

.cws-details-content-main {
    background: #ffffff;
    font: 400 16px/1.6 'Source Sans Pro', sans-serif;
    color: #525252;
    margin: 52px 0 118px;
    overflow: hidden;
}

.cws-details-content-img-holder {}

.cws-details-content-img-margin {
    margin-bottom: 22px;
}

.cws-details-content-img-holder img {
    max-width: 100%;
}

.cws-details-content-txt-holder {
    padding: 35px 32px;
}

#content .cws-details-content-txt-holder p {
    margin: 25px 0;
}

.first-letter {
    overflow: hidden;
}

.first-letter:first-letter {
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-size: 125px;
    font-weight: 700;
    color: #1b1b1b;
    line-height: 1;
    float: left;
    margin-top: -15px;
    margin-right: 15px;
}

.cws-details-content-blockquote {
    background: url(images/cws-details-blockquote-bg.jpg) #131313 no-repeat center center / cover;
    height: 220px;
    text-align: center;
    margin: 10px 0 35px;
}

.cws-details-content-blockquote::before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%;
}

.cws-details-content-blockquote span {
    display: inline-block;
    vertical-align: middle;
    font: 300 36px/1.2 'Barlow Semi Condensed', sans-serif;
    color: #ffffff;
}

#content .cws-details-content-blockquote span strong {
    display: block;
    font-weight: 600;
}

.contact-form .form-field {
  position: relative;
  margin: 32px 0;
}
.contact-form .input-text {
    display: block;
    width: 100%;
    height: 32px;
    border-width: 0 0 1px 0;
    border-color: rgba(255, 255, 255, 0.5);
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    background: transparent;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.contact-form textarea{
    resize: none;
    height: 80px!important;
}
.contact-form .input-text:focus {
  outline: none;
}
.contact-form .label {
  font-size: 11px;
  line-height: 11px;
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 0;
  letter-spacing: 1px;
}
.contact-form .submit-btn input {
    background-color: transparent;
    cursor: pointer;
    position: relative;
    width: 100%;
}
.contact-form .submit-btn:after{
    content: '';
    position: absolute;
    top: 50%;
    left: -23px;
    width: 46px;
    height: 1px !important;
    transform: scaleY(1.1);
    background: #b3b3b3;
    pointer-events: none;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
.contact-form .submit-btn
{
    width: 160px;
    margin: 10px auto 0!important;
    position: relative;
}
.contact-form .submit-btn .site-button:hover {
    background: #fff;
    border-color: #fff!important;
    color: #000 !important;
}
.site-button {
    display: block;
    width: 214px;
    height: 53px;
    text-align: center;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    line-height: 53px;
    letter-spacing: 2.4px;
    text-transform: uppercase;
    text-decoration: none !important;
    text-align: center;
    color: #fff;
    border: 1px solid #b3b3b3;
    position: relative;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    border-radius: 0;
}
footer {
	border-top: 2px #eee solid;
    /*content: '';
    position: relative;
    background: url(../imgs/footer-bg.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    background-position: top center;
    background-attachment: fixed;  */
}footer::after {
  /*content: "";
  position: relative;
  height: 100%;
  width: 100%;
  background: rgba(0,0,0,0.90);
  background-size: cover;*/
}
.footer .width-20 {
  width: 21%;
}
.footer .width-16 {
  width: 16%;
}
.footer .footer-top {
  display: inline-block;
  width: 100%;
  padding: 0px 0px 40px 0px;
  margin-bottom: 40px;
  /*border-bottom: 1px solid #e4e7ec;*/
}
.footer .menu-footer {
  display: inline-block;
}
.footer .menu-footer li {
  list-style: none;
  margin-bottom: 8px;
}
.footer .menu-footer li a {
  color: #667085;
  font-family: "Noto Sans", sans-serif;
  font-size: 16px;
  line-height: 28px;
  text-decoration: none;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .menu-footer li a:hover {
  color: #e51937;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  padding-left: 3px;
}
.footer .footer-bottom {
  border-top: 1px solid #e4e7ec;
  padding: 30px 0px;
  color: #667085;
  font-size: 14px;
}
.footer .footer-bottom a {
  text-decoration: none;
}
.footer .footer-bottom .icon-socials {
  display: inline-block;
  margin-left: 10px;
  height: 32px;
  width: 32px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials:hover {
  -webkit-transform: translateY(-3px);
  transform: translateY(-3px);
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials.icon-facebook {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMzIgMTZDMzIgNy4xNjI1IDI0LjgzNzUgMCAxNiAwQzcuMTYyNSAwIDAgNy4xNjI1IDAgMTZDMCAyNC44Mzc1IDcuMTYyNSAzMiAxNiAzMkMxNi4wOTM4IDMyIDE2LjE4NzUgMzIgMTYuMjgxMiAzMS45OTM3VjE5LjU0MzhIMTIuODQzOFYxNS41Mzc1SDE2LjI4MTJWMTIuNTg3NUMxNi4yODEyIDkuMTY4NzUgMTguMzY4OCA3LjMwNjI1IDIxLjQxODggNy4zMDYyNUMyMi44ODEzIDcuMzA2MjUgMjQuMTM3NSA3LjQxMjUgMjQuNSA3LjQ2MjVWMTEuMDM3NUgyMi40QzIwLjc0MzcgMTEuMDM3NSAyMC40MTg4IDExLjgyNSAyMC40MTg4IDEyLjk4MTJWMTUuNTMxMkgyNC4zODc1TDIzLjg2ODcgMTkuNTM3NUgyMC40MTg4VjMxLjM4MTNDMjcuMTA2MyAyOS40NjI1IDMyIDIzLjMwNjIgMzIgMTZaIiBmaWxsPSIjZTUxOTM3Ii8+Cjwvc3ZnPgo=) no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials.icon-facebook:hover {
  opacity: 0.8;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials.icon-twitter {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTYgMEM3LjE2NDc5IDAgMCA3LjE2NDc5IDAgMTZDMCAyNC44MzUyIDcuMTY0NzkgMzIgMTYgMzJDMjQuODM1MiAzMiAzMiAyNC44MzUyIDMyIDE2QzMyIDcuMTY0NzkgMjQuODM1MiAwIDE2IDBaTTIzLjMwNTQgMTIuNDc1MUMyMy4zMTI1IDEyLjYzMjYgMjMuMzE1OSAxMi43OTA4IDIzLjMxNTkgMTIuOTQ5N0MyMy4zMTU5IDE3LjgwMjUgMTkuNjIyMSAyMy4zOTg0IDEyLjg2NjkgMjMuMzk4N0gxMi44NjcySDEyLjg2NjlDMTAuNzkzIDIzLjM5ODcgOC44NjMwNCAyMi43OTA4IDcuMjM3NzkgMjEuNzQ5QzcuNTI1MTUgMjEuNzgzIDcuODE3NjMgMjEuNzk5OCA4LjExMzc3IDIxLjc5OThDOS44MzQ0NyAyMS43OTk4IDExLjQxOCAyMS4yMTI5IDEyLjY3NSAyMC4yMjc4QzExLjA2NzQgMjAuMTk4IDkuNzExOTEgMTkuMTM2MiA5LjI0NDE0IDE3LjY3N0M5LjQ2ODAyIDE3LjcyIDkuNjk4MjQgMTcuNzQzNCA5LjkzNDMzIDE3Ljc0MzRDMTAuMjY5NSAxNy43NDM0IDEwLjU5NDIgMTcuNjk4MiAxMC45MDI4IDE3LjYxNEM5LjIyMjQxIDE3LjI3NzYgNy45NTY1NCAxNS43OTI1IDcuOTU2NTQgMTQuMDE0MkM3Ljk1NjU0IDEzLjk5NzYgNy45NTY1NCAxMy45ODI3IDcuOTU3MDMgMTMuOTY3M0M4LjQ1MTkgMTQuMjQyNCA5LjAxNzgyIDE0LjQwOCA5LjYyMDM2IDE0LjQyNjVDOC42MzQyOCAxMy43Njg2IDcuOTg2MDggMTIuNjQzOCA3Ljk4NjA4IDExLjM2OTZDNy45ODYwOCAxMC42OTY4IDguMTY3OTcgMTAuMDY2NCA4LjQ4MzQgOS41MjM2OEMxMC4yOTQ0IDExLjc0NTggMTMuMDAxIDEzLjIwNzMgMTYuMDUzMiAxMy4zNjA4QzE1Ljk5MDIgMTMuMDkxOCAxNS45NTc4IDEyLjgxMTUgMTUuOTU3OCAxMi41MjM0QzE1Ljk1NzggMTAuNDk2MSAxNy42MDI1IDguODUxMzIgMTkuNjMwNiA4Ljg1MTMyQzIwLjY4NyA4Ljg1MTMyIDIxLjY0MTEgOS4yOTc4NSAyMi4zMTEzIDEwLjAxMTdDMjMuMTQ3OSA5Ljg0NjY4IDIzLjkzMzYgOS41NDEwMiAyNC42NDMzIDkuMTIwMzZDMjQuMzY4NyA5Ljk3NzU0IDIzLjc4NjYgMTAuNjk2OCAyMy4wMjgzIDExLjE1MTZDMjMuNzcxMiAxMS4wNjI3IDI0LjQ3OTIgMTAuODY1NyAyNS4xMzcyIDEwLjU3MzJDMjQuNjQ1OCAxMS4zMDk4IDI0LjAyMjUgMTEuOTU2OCAyMy4zMDU0IDEyLjQ3NTFaIiBmaWxsPSIjZTUxOTM3Ii8+Cjwvc3ZnPg==)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials.icon-twitter:hover {
  opacity: 0.8;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials.icon-instagram {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTkuMDYyNSAxNkMxOS4wNjI1IDE3LjY5MTQgMTcuNjkxNCAxOS4wNjI1IDE2IDE5LjA2MjVDMTQuMzA4NiAxOS4wNjI1IDEyLjkzNzUgMTcuNjkxNCAxMi45Mzc1IDE2QzEyLjkzNzUgMTQuMzA4NiAxNC4zMDg2IDEyLjkzNzUgMTYgMTIuOTM3NUMxNy42OTE0IDEyLjkzNzUgMTkuMDYyNSAxNC4zMDg2IDE5LjA2MjUgMTZaIiBmaWxsPSIjZTUxOTM3Ii8+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTIzLjE2MjEgMTAuNTgxM0MyMy4wMTQ5IDEwLjE4MjQgMjIuNzggOS44MjEyOSAyMi40NzQ5IDkuNTI0OUMyMi4xNzg1IDkuMjE5NzMgMjEuODE3NiA4Ljk4NDg2IDIxLjQxODUgOC44Mzc2NUMyMS4wOTQ3IDguNzExOTEgMjAuNjA4NCA4LjU2MjI2IDE5LjcxMjYgOC41MjE0OEMxOC43NDM3IDguNDc3MjkgMTguNDUzMSA4LjQ2Nzc3IDE2IDguNDY3NzdDMTMuNTQ2NiA4LjQ2Nzc3IDEzLjI1NjEgOC40NzcwNSAxMi4yODc0IDguNTIxMjRDMTEuMzkxNiA4LjU2MjI2IDEwLjkwNSA4LjcxMTkxIDEwLjU4MTUgOC44Mzc2NUMxMC4xODI0IDguOTg0ODYgOS44MjEyOSA5LjIxOTczIDkuNTI1MTUgOS41MjQ5QzkuMjE5OTcgOS44MjEyOSA4Ljk4NTExIDEwLjE4MjEgOC44Mzc2NSAxMC41ODEzQzguNzExOTEgMTAuOTA1IDguNTYyMjYgMTEuMzkxNiA4LjUyMTQ4IDEyLjI4NzRDOC40NzcyOSAxMy4yNTYxIDguNDY3NzcgMTMuNTQ2NiA4LjQ2Nzc3IDE2QzguNDY3NzcgMTguNDUzMSA4LjQ3NzI5IDE4Ljc0MzcgOC41MjE0OCAxOS43MTI2QzguNTYyMjYgMjAuNjA4NCA4LjcxMTkxIDIxLjA5NDcgOC44Mzc2NSAyMS40MTg1QzguOTg1MTEgMjEuODE3NiA5LjIxOTczIDIyLjE3ODUgOS41MjQ5IDIyLjQ3NDlDOS44MjEyOSAyMi43OCAxMC4xODIxIDIzLjAxNDkgMTAuNTgxMyAyMy4xNjIxQzEwLjkwNSAyMy4yODgxIDExLjM5MTYgMjMuNDM3NyAxMi4yODc0IDIzLjQ3ODVDMTMuMjU2MSAyMy41MjI3IDEzLjU0NjQgMjMuNTMyIDE1Ljk5OTggMjMuNTMyQzE4LjQ1MzQgMjMuNTMyIDE4Ljc0MzkgMjMuNTIyNyAxOS43MTI0IDIzLjQ3ODVDMjAuNjA4MiAyMy40Mzc3IDIxLjA5NDcgMjMuMjg4MSAyMS40MTg1IDIzLjE2MjFDMjIuMjE5NyAyMi44NTMgMjIuODUzIDIyLjIxOTcgMjMuMTYyMSAyMS40MTg1QzIzLjI4NzggMjEuMDk0NyAyMy40Mzc1IDIwLjYwODQgMjMuNDc4NSAxOS43MTI2QzIzLjUyMjcgMTguNzQzNyAyMy41MzIgMTguNDUzMSAyMy41MzIgMTZDMjMuNTMyIDEzLjU0NjYgMjMuNTIyNyAxMy4yNTYxIDIzLjQ3ODUgMTIuMjg3NEMyMy40Mzc3IDExLjM5MTYgMjMuMjg4MSAxMC45MDUgMjMuMTYyMSAxMC41ODEzWk0xNiAyMC43MTc1QzEzLjM5NDMgMjAuNzE3NSAxMS4yODIgMTguNjA1NSAxMS4yODIgMTUuOTk5OEMxMS4yODIgMTMuMzk0IDEzLjM5NDMgMTEuMjgyIDE2IDExLjI4MkMxOC42MDU1IDExLjI4MiAyMC43MTc4IDEzLjM5NCAyMC43MTc4IDE1Ljk5OThDMjAuNzE3OCAxOC42MDU1IDE4LjYwNTUgMjAuNzE3NSAxNiAyMC43MTc1Wk0yMC45MDQzIDEyLjE5OEMyMC4yOTU0IDEyLjE5OCAxOS44MDE4IDExLjcwNDMgMTkuODAxOCAxMS4wOTU1QzE5LjgwMTggMTAuNDg2NiAyMC4yOTU0IDkuOTkyOTIgMjAuOTA0MyA5Ljk5MjkyQzIxLjUxMzIgOS45OTI5MiAyMi4wMDY4IDEwLjQ4NjYgMjIuMDA2OCAxMS4wOTU1QzIyLjAwNjYgMTEuNzA0MyAyMS41MTMyIDEyLjE5OCAyMC45MDQzIDEyLjE5OFoiIGZpbGw9IiNlNTE5MzciLz4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTYgMEM3LjE2NDc5IDAgMCA3LjE2NDc5IDAgMTZDMCAyNC44MzUyIDcuMTY0NzkgMzIgMTYgMzJDMjQuODM1MiAzMiAzMiAyNC44MzUyIDMyIDE2QzMyIDcuMTY0NzkgMjQuODM1MiAwIDE2IDBaTTI1LjEzMjEgMTkuNzg3OEMyNS4wODc2IDIwLjc2NTkgMjQuOTMyMSAyMS40MzM2IDI0LjcwNTEgMjIuMDE4MUMyNC4yMjc4IDIzLjI1MjIgMjMuMjUyMiAyNC4yMjc4IDIyLjAxODEgMjQuNzA1MUMyMS40MzM4IDI0LjkzMjEgMjAuNzY1OSAyNS4wODc0IDE5Ljc4ODEgMjUuMTMyMUMxOC44MDgzIDI1LjE3NjggMTguNDk1NCAyNS4xODc1IDE2LjAwMDIgMjUuMTg3NUMxMy41MDQ5IDI1LjE4NzUgMTMuMTkyMSAyNS4xNzY4IDEyLjIxMjIgMjUuMTMyMUMxMS4yMzQ0IDI1LjA4NzQgMTAuNTY2NCAyNC45MzIxIDkuOTgyMTggMjQuNzA1MUM5LjM2ODkgMjQuNDc0NCA4LjgxMzcyIDI0LjExMjggOC4zNTQ3NCAyMy42NDUzQzcuODg3NDUgMjMuMTg2NSA3LjUyNTg4IDIyLjYzMTEgNy4yOTUxNyAyMi4wMTgxQzcuMDY4MTIgMjEuNDMzOCA2LjkxMjYgMjAuNzY1OSA2Ljg2ODE2IDE5Ljc4ODFDNi44MjMgMTguODA4MSA2LjgxMjUgMTguNDk1MSA2LjgxMjUgMTZDNi44MTI1IDEzLjUwNDkgNi44MjMgMTMuMTkxOSA2Ljg2NzkyIDEyLjIxMjJDNi45MTIzNSAxMS4yMzQxIDcuMDY3NjMgMTAuNTY2NCA3LjI5NDY4IDkuOTgxOTNDNy41MjUzOSA5LjM2ODkgNy44ODcyMSA4LjgxMzQ4IDguMzU0NzQgOC4zNTQ3NEM4LjgxMzQ4IDcuODg3MjEgOS4zNjg5IDcuNTI1NjMgOS45ODE5MyA3LjI5NDkyQzEwLjU2NjQgNy4wNjc4NyAxMS4yMzQxIDYuOTEyNiAxMi4yMTIyIDYuODY3OTJDMTMuMTkxOSA2LjgyMzI0IDEzLjUwNDkgNi44MTI1IDE2IDYuODEyNUMxOC40OTUxIDYuODEyNSAxOC44MDgxIDYuODIzMjQgMTkuNzg3OCA2Ljg2ODE2QzIwLjc2NTkgNi45MTI2IDIxLjQzMzYgNy4wNjc4NyAyMi4wMTgxIDcuMjk0NjhDMjIuNjMxMSA3LjUyNTM5IDIzLjE4NjUgNy44ODcyMSAyMy42NDU1IDguMzU0NzRDMjQuMTEyOCA4LjgxMzcyIDI0LjQ3NDYgOS4zNjg5IDI0LjcwNTEgOS45ODE5M0MyNC45MzI0IDEwLjU2NjQgMjUuMDg3NiAxMS4yMzQxIDI1LjEzMjMgMTIuMjEyMkMyNS4xNzcgMTMuMTkxOSAyNS4xODc1IDEzLjUwNDkgMjUuMTg3NSAxNkMyNS4xODc1IDE4LjQ5NTEgMjUuMTc3IDE4LjgwODEgMjUuMTMyMSAxOS43ODc4WiIgZmlsbD0iI2U1MTkzNyIvPgo8L3N2Zz4K)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials.icon-instagram:hover {
  opacity: 0.8;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials.icon-linkedin {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTYgMEM3LjE2NDc5IDAgMCA3LjE2NDc5IDAgMTZDMCAyNC44MzUyIDcuMTY0NzkgMzIgMTYgMzJDMjQuODM1MiAzMiAzMiAyNC44MzUyIDMyIDE2QzMyIDcuMTY0NzkgMjQuODM1MiAwIDE2IDBaTTExLjM1MDYgMjQuMTg3NUg3LjQ1Mzg2VjEyLjQ2NDFIMTEuMzUwNlYyNC4xODc1Wk05LjQwMjM0IDEwLjg2MzNIOS4zNzY5NUM4LjA2OTM0IDEwLjg2MzMgNy4yMjM2MyA5Ljk2MzEzIDcuMjIzNjMgOC44MzgxM0M3LjIyMzYzIDcuNjg3NzQgOC4wOTUyMSA2LjgxMjUgOS40MjgyMiA2LjgxMjVDMTAuNzYxMiA2LjgxMjUgMTEuNTgxNSA3LjY4Nzc0IDExLjYwNjkgOC44MzgxM0MxMS42MDY5IDkuOTYzMTMgMTAuNzYxMiAxMC44NjMzIDkuNDAyMzQgMTAuODYzM1pNMjUuNDAxNCAyNC4xODc1SDIxLjUwNTFWMTcuOTE1OEMyMS41MDUxIDE2LjMzOTYgMjAuOTQwOSAxNS4yNjQ2IDE5LjUzMSAxNS4yNjQ2QzE4LjQ1NDYgMTUuMjY0NiAxNy44MTM1IDE1Ljk4OTcgMTcuNTMxNyAxNi42ODk3QzE3LjQyODcgMTYuOTQwMiAxNy40MDM2IDE3LjI5MDMgMTcuNDAzNiAxNy42NDA2VjI0LjE4NzVIMTMuNTA3MUMxMy41MDcxIDI0LjE4NzUgMTMuNTU4MSAxMy41NjQgMTMuNTA3MSAxMi40NjQxSDE3LjQwMzZWMTQuMTI0QzE3LjkyMTQgMTMuMzI1MiAxOC44NDc5IDEyLjE4OSAyMC45MTUzIDEyLjE4OUMyMy40NzkgMTIuMTg5IDI1LjQwMTQgMTMuODY0NSAyNS40MDE0IDE3LjQ2NTNWMjQuMTg3NVoiIGZpbGw9IiNlNTE5MzciLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials.icon-linkedin:hover {
  opacity: 0.8;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials.icon-youtube {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyBmaWxsPSIjZTUxOTM3IiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBvcGFjaXR5PSIwLjgiIGQ9Ik0xMS42MDMgOS44MzNMOS4zNTcgOC43ODVDOS4xNjEgOC42OTQgOSA4Ljc5NiA5IDkuMDEzdjEuOTc0YzAgLjIxNy4xNjEuMzE5LjM1Ny4yMjhsMi4yNDUtMS4wNDhjLjE5Ny0uMDkyLjE5Ny0uMjQyLjAwMS0uMzM0ek0xMCAuNEM0LjY5OC40LjQgNC42OTguNCAxMHM0LjI5OCA5LjYgOS42IDkuNiA5LjYtNC4yOTggOS42LTkuNlMxNS4zMDIuNCAxMCAuNHptMCAxMy41Yy00LjkxNCAwLTUtLjQ0My01LTMuOXMuMDg2LTMuOSA1LTMuOSA1IC40NDMgNSAzLjktLjA4NiAzLjktNSAzLjl6Ii8+PC9zdmc+) no-repeat 0px 0px;
-webkit-transition-duration: 0.2s;
transition-duration: 0.2s;
}
.footer .footer-bottom .icon-socials.icon-youtube:hover {
opacity: 0.8;
-webkit-transition-duration: 0.2s;
transition-duration: 0.2s;
}
#scrollUp {
  width: 42px;
  height: 42px;
  color: #fff;
  right: 30px;
  bottom: 30px;
  border-radius: 30px;
  text-align: center;
  overflow: hidden;
  z-index: 999 !important;
  border: 0;
  background-color: #fff;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  background-color: #e51937;
}
#scrollUp i {
  display: block;
  line-height: 46px !important;
  font-size: 20px;
  color: #fff;
}
#scrollUp:hover {
  -webkit-transform: translateY(-3px);
  transform: translateY(-3px);
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.section-padding-30 {
  padding: 30px 0;
}
.section-padding-50 {
  padding: 50px 0;
}
.section-padding-60 {
  padding: 60px 0;
}
.section-padding {
  padding: 25px 0;
}
.ptb-0 {
  padding: 0;
}
.ptb-10 {
  padding: 10px 0;
}
.ptb-20 {
  padding: 20px 0;
}
.ptb-30 {
  padding: 30px 0;
}
.ptb-35 {
  padding: 35px 0;
}
.ptb-32 {
  padding: 32px 0;
}
.ptb-40 {
  padding: 40px 0;
}
.ptb-50 {
  padding: 50px 0;
}
.ptb-60 {
  padding: 60px 0;
}
.ptb-70 {
  padding: 70px 0;
}
.ptb-80 {
  padding: 80px 0;
}
.ptb-90 {
  padding: 90px 0;
}
.ptb-100 {
  padding: 100px 0;
}
.ptb-110 {
  padding: 110px 0;
}
.ptb-120 {
  padding: 120px 0;
}
.ptb-130 {
  padding: 130px 0;
}
.ptb-140 {
  padding: 140px 0;
}
.ptb-150 {
  padding: 150px 0;
}
.ptb-160 {
  padding: 160px 0;
}
.ptb-170 {
  padding: 170px 0;
}
.ptb-177 {
  padding: 177px 0;
}
.ptb-180 {
  padding: 180px 0;
}
.ptb-190 {
  padding: 190px 0;
}
.ptb-200 {
  padding: 200px 0;
}
.ptb-210 {
  padding: 210px 0;
}
.ptb-220 {
  padding: 220px 0;
}
.ptb-290 {
  padding: 290px 0;
}
.ptb-310 {
  padding: 310px 0;
}
.p-10 {
  padding: 10px !important;
}
.p-15 {
  padding: 15px !important;
}
.p-20 {
  padding: 20px !important;
}
.p-25 {
  padding: 25px !important;
}
.p-30 {
  padding: 30px !important;
}
.p-40 {
  padding: 40px !important;
}
.p-65 {
  padding: 65px !important;
}
/*.pt-5 {
  padding-top: 5px !important;
}*/
.pt-10 {
  padding-top: 10px !important;
}
.pt-15 {
  padding-top: 15px !important;
}
.pt-20 {
  padding-top: 20px !important;
}
.pt-25 {
  padding-top: 25px !important;
}
.pt-30 {
  padding-top: 30px !important;
}
.pt-35 {
  padding-top: 35px !important;
}
.pt-40 {
  padding-top: 40px !important;
}
.pt-45 {
  padding-top: 45px !important;
}
.pt-50 {
  padding-top: 50px !important;
}
.pt-55 {
  padding-top: 55px !important;
}
.pt-60 {
  padding-top: 60px !important;
}
.pt-65 {
  padding-top: 65px !important;
}
.pt-70 {
  padding-top: 70px !important;
}
.pt-75 {
  padding-top: 75px !important;
}
.pt-80 {
  padding-top: 80px !important;
}
.pt-85 {
  padding-top: 85px !important;
}
.pt-90 {
  padding-top: 90px !important;
}
.pt-95 {
  padding-top: 95px !important;
}
.pt-100 {
  padding-top: 100px !important;
}
.pt-105 {
  padding-top: 105px !important;
}
.pt-110 {
  padding-top: 110px !important;
}
.pt-115 {
  padding-top: 115px !important;
}
.pt-120 {
  padding-top: 120px !important;
}
.pt-125 {
  padding-top: 125px !important;
}
.pt-130 {
  padding-top: 130px !important;
}
.pt-135 {
  padding-top: 135px !important;
}
.pt-140 {
  padding-top: 140px !important;
}
.pt-145 {
  padding-top: 145px !important;
}
.pt-150 {
  padding-top: 150px !important;
}
.pt-155 {
  padding-top: 155px !important;
}
.pt-160 {
  padding-top: 160px !important;
}
.pt-165 {
  padding-top: 165px !important;
}
.pt-170 {
  padding-top: 170px !important;
}
.pt-175 {
  padding-top: 175px !important;
}
.pt-180 {
  padding-top: 180px !important;
}
.pt-185 {
  padding-top: 185px !important;
}
.pt-190 {
  padding-top: 190px !important;
}
.pt-195 {
  padding-top: 195px !important;
}
.pt-200 {
  padding-top: 200px !important;
}
.pt-260 {
  padding-top: 260px !important;
}
/*.pb-5 {
  padding-bottom: 5px !important;
}*/
.pb-10 {
  padding-bottom: 10px !important;
}
.pb-15 {
  padding-bottom: 15px !important;
}
.pb-20 {
  padding-bottom: 20px !important;
}
.pb-25 {
  padding-bottom: 25px !important;
}
.pb-30 {
  padding-bottom: 30px !important;
}
.pb-35 {
  padding-bottom: 35px !important;
}
.pb-40 {
  padding-bottom: 40px !important;
}
.pb-45 {
  padding-bottom: 45px !important;
}
.pb-50 {
  padding-bottom: 50px !important;
}
.pb-55 {
  padding-bottom: 55px !important;
}
.pb-60 {
  padding-bottom: 60px !important;
}
.pb-65 {
  padding-bottom: 65px !important;
}
.pb-70 {
  padding-bottom: 70px !important;
}
.pb-75 {
  padding-bottom: 75px !important;
}
.pb-80 {
  padding-bottom: 80px !important;
}
.pb-85 {
  padding-bottom: 85px !important;
}
.pb-90 {
  padding-bottom: 90px !important;
}
.pb-95 {
  padding-bottom: 95px !important;
}
.pb-100 {
  padding-bottom: 100px !important;
}
.pb-105 {
  padding-bottom: 105px !important;
}
.pb-110 {
  padding-bottom: 110px !important;
}
.pb-115 {
  padding-bottom: 115px !important;
}
.pb-120 {
  padding-bottom: 120px !important;
}
.pb-125 {
  padding-bottom: 125px !important;
}
.pb-130 {
  padding-bottom: 130px !important;
}
.pb-135 {
  padding-bottom: 135px !important;
}
.pb-140 {
  padding-bottom: 140px !important;
}
.pb-145 {
  padding-bottom: 145px !important;
}
.pb-150 {
  padding-bottom: 150px !important;
}
.pb-155 {
  padding-bottom: 155px !important;
}
.pb-160 {
  padding-bottom: 160px !important;
}
.pb-165 {
  padding-bottom: 165px !important;
}
.pb-170 {
  padding-bottom: 170px !important;
}
.pb-175 {
  padding-bottom: 175px !important;
}
.pb-180 {
  padding-bottom: 180px !important;
}
.pb-185 {
  padding-bottom: 185px !important;
}
.pb-190 {
  padding-bottom: 190px !important;
}
.pb-195 {
  padding-bottom: 195px !important;
}
.pb-200 {
  padding-bottom: 200px !important;
}
.pl-0 {
  padding-left: 0px !important;
}
.pl-5 {
  padding-left: 5px !important;
}
.pl-10 {
  padding-left: 10px !important;
}
.pl-15 {
  padding-left: 15px !important;
}
.pl-20 {
  padding-left: 20px !important;
}
.pl-25 {
  padding-left: 25px !important;
}
.pl-30 {
  padding-left: 30px !important;
}
.pl-35 {
  padding-left: 35px !important;
}
.pl-40 {
  padding-left: 40px !important;
}
.pl-45 {
  padding-left: 45px !important;
}
.pl-50 {
  padding-left: 50px !important;
}
.pl-55 {
  padding-left: 55px !important;
}
.pl-60 {
  padding-left: 60px !important;
}
.pl-65 {
  padding-left: 65px !important;
}
.pl-70 {
  padding-left: 70px !important;
}
.pl-75 {
  padding-left: 75px !important;
}
.pl-80 {
  padding-left: 80px !important;
}
.pl-85 {
  padding-left: 85px !important;
}
.pl-90 {
  padding-left: 90px !important;
}
.pl-95 {
  padding-left: 95px !important;
}
.pl-100 {
  padding-left: 100px !important;
}
.pl-105 {
  padding-left: 105px !important;
}
.pl-110 {
  padding-left: 110px !important;
}
.pl-115 {
  padding-left: 115px !important;
}
.pl-120 {
  padding-left: 120px !important;
}
.pl-125 {
  padding-left: 125px !important;
}
.pl-130 {
  padding-left: 130px !important;
}
.pl-135 {
  padding-left: 135px !important;
}
.pl-140 {
  padding-left: 140px !important;
}
.pl-145 {
  padding-left: 145px !important;
}
.pl-150 {
  padding-left: 150px !important;
}
.pl-155 {
  padding-left: 155px !important;
}
.pl-160 {
  padding-left: 160px !important;
}
.pl-165 {
  padding-left: 165px !important;
}
.pl-170 {
  padding-left: 170px !important;
}
.pl-175 {
  padding-left: 175px !important;
}
.pl-180 {
  padding-left: 180px !important;
}
.pl-185 {
  padding-left: 185px !important;
}
.pl-190 {
  padding-left: 190px !important;
}
.pl-195 {
  padding-left: 195px !important;
}
.pl-200 {
  padding-left: 200px !important;
}
.pr-0 {
  padding-right: 0px !important;
}
.pr-5 {
  padding-right: 5px !important;
}
.pr-10 {
  padding-right: 10px !important;
}
.pr-15 {
  padding-right: 15px !important;
}
.pr-20 {
  padding-right: 20px !important;
}
.pr-25 {
  padding-right: 25px !important;
}
.pr-30 {
  padding-right: 30px !important;
}
.pr-35 {
  padding-right: 35px !important;
}
.pr-40 {
  padding-right: 40px !important;
}
.pr-45 {
  padding-right: 45px !important;
}
.pr-50 {
  padding-right: 50px !important;
}
.pr-55 {
  padding-right: 55px !important;
}
.pr-60 {
  padding-right: 60px !important;
}
.pr-65 {
  padding-right: 65px !important;
}
.pr-70 {
  padding-right: 70px !important;
}
.pr-75 {
  padding-right: 75px !important;
}
.pr-80 {
  padding-right: 80px !important;
}
.pr-85 {
  padding-right: 85px !important;
}
.pr-90 {
  padding-right: 90px !important;
}
.pr-95 {
  padding-right: 95px !important;
}
.pr-100 {
  padding-right: 100px !important;
}
.pr-105 {
  padding-right: 105px !important;
}
.pr-110 {
  padding-right: 110px !important;
}
.pr-115 {
  padding-right: 115px !important;
}
.pr-120 {
  padding-right: 120px !important;
}
.pr-125 {
  padding-right: 125px !important;
}
.pr-130 {
  padding-right: 130px !important;
}
.pr-135 {
  padding-right: 135px !important;
}
.pr-140 {
  padding-right: 140px !important;
}
.pr-145 {
  padding-right: 145px !important;
}
.pr-150 {
  padding-right: 150px !important;
}
.pr-155 {
  padding-right: 155px !important;
}
.pr-160 {
  padding-right: 160px !important;
}
.pr-165 {
  padding-right: 165px !important;
}
.pr-170 {
  padding-right: 170px !important;
}
.pr-175 {
  padding-right: 175px !important;
}
.pr-180 {
  padding-right: 180px !important;
}
.pr-185 {
  padding-right: 185px !important;
}
.pr-190 {
  padding-right: 190px !important;
}
.pr-195 {
  padding-right: 195px !important;
}
.pr-200 {
  padding-right: 200px !important;
}
.plr-5-percent {
  padding: 0 5%;
}
.mtb-0 {
  margin: 0;
}
.mtb-10 {
  margin: 10px 0;
}
.mtb-15 {
  margin: 15px 0;
}
.mtb-20 {
  margin: 20px 0;
}
.mtb-30 {
  margin: 30px 0;
}
.mtb-40 {
  margin: 40px 0;
}
.mtb-50 {
  margin: 50px 0;
}
.mtb-60 {
  margin: 60px 0;
}
.mtb-70 {
  margin: 70px 0;
}
.mtb-80 {
  margin: 80px 0;
}
.mtb-90 {
  margin: 90px 0;
}
.mtb-100 {
  margin: 100px 0;
}
.mtb-110 {
  margin: 110px 0;
}
.mtb-120 {
  margin: 120px 0;
}
.mtb-130 {
  margin: 130px 0;
}
.mtb-140 {
  margin: 140px 0;
}
.mtb-150 {
  margin: 150px 0;
}
.mtb-290 {
  margin: 290px 0;
}
.mb-24 {
  margin-bottom: 24px;
}
/*.mt-5 {
  margin-top: 5px !important;
}*/
.mt-8 {
  margin-top: 8px !important;
}
.mt-10 {
  margin-top: 10px !important;
}
.mt-15 {
  margin-top: 15px !important;
}
.mt-20 {
  margin-top: 20px !important;
}
.mt-25 {
  margin-top: 25px !important;
}
.mt-30 {
  margin-top: 30px !important;
}
.mt-35 {
  margin-top: 35px !important;
}
.mt-40 {
  margin-top: 40px !important;
}
.mt-45 {
  margin-top: 45px !important;
}
.mt-50 {
  margin-top: 50px !important;
}
.mt-55 {
  margin-top: 55px !important;
}
.mt-60 {
  margin-top: 60px !important;
}
.mt-65 {
  margin-top: 65px !important;
}
.mt-70 {
  margin-top: 70px !important;
}
.mt-75 {
  margin-top: 75px !important;
}
.mt-80 {
  margin-top: 80px !important;
}
.mt-85 {
  margin-top: 85px !important;
}
.mt-90 {
  margin-top: 90px !important;
}
.mt-95 {
  margin-top: 95px !important;
}
.mt-100 {
  margin-top: 100px !important;
}
.mt-105 {
  margin-top: 105px !important;
}
.mt-110 {
  margin-top: 110px !important;
}
.mt-115 {
  margin-top: 115px !important;
}
.mt-120 {
  margin-top: 120px !important;
}
.mt-125 {
  margin-top: 125px !important;
}
.mt-130 {
  margin-top: 130px !important;
}
.mt-135 {
  margin-top: 135px !important;
}
.mt-140 {
  margin-top: 140px !important;
}
.mt-145 {
  margin-top: 145px !important;
}
.mt-150 {
  margin-top: 150px !important;
}
.mt-155 {
  margin-top: 155px !important;
}
.mt-160 {
  margin-top: 160px !important;
}
.mt-165 {
  margin-top: 165px !important;
}
.mt-170 {
  margin-top: 170px !important;
}
.mt-175 {
  margin-top: 175px !important;
}
.mt-180 {
  margin-top: 180px !important;
}
.mt-185 {
  margin-top: 185px !important;
}
.mt-190 {
  margin-top: 190px !important;
}
.mt-195 {
  margin-top: 195px !important;
}
.mt-200 {
  margin-top: 200px !important;
}
/*.mb-5 {
  margin-bottom: 5px !important;
}*/
.mb-10 {
  margin-bottom: 10px !important;
}
.mb-15 {
  margin-bottom: 15px !important;
}
.mb-20 {
  margin-bottom: 20px !important;
}
.mb-25 {
  margin-bottom: 25px !important;
}
.mb-30 {
  margin-bottom: 30px !important;
}
.mb-35 {
  margin-bottom: 35px !important;
}
.mb-40 {
  margin-bottom: 40px !important;
}
.mb-45 {
  margin-bottom: 45px !important;
}
.mb-50 {
  margin-bottom: 50px !important;
}
.mb-55 {
  margin-bottom: 55px !important;
}
.mb-60 {
  margin-bottom: 60px !important;
}
.mb-65 {
  margin-bottom: 65px !important;
}
.mb-70 {
  margin-bottom: 70px !important;
}
.mb-75 {
  margin-bottom: 75px !important;
}
.mb-80 {
  margin-bottom: 80px !important;
}
.mb-85 {
  margin-bottom: 85px !important;
}
.mb-90 {
  margin-bottom: 90px !important;
}
.mb-95 {
  margin-bottom: 95px !important;
}
.mb-100 {
  margin-bottom: 100px !important;
}
.mb-105 {
  margin-bottom: 105px !important;
}
.mb-110 {
  margin-bottom: 110px !important;
}
.mb-115 {
  margin-bottom: 115px !important;
}
.mb-120 {
  margin-bottom: 120px !important;
}
.mb-125 {
  margin-bottom: 125px !important;
}
.mb-130 {
  margin-bottom: 130px !important;
}
.mb-135 {
  margin-bottom: 135px !important;
}
.mb-140 {
  margin-bottom: 140px !important;
}
.mb-145 {
  margin-bottom: 145px !important;
}
.mb-150 {
  margin-bottom: 150px !important;
}
.mb-155 {
  margin-bottom: 155px !important;
}
.mb-160 {
  margin-bottom: 160px !important;
}
.mb-165 {
  margin-bottom: 165px !important;
}
.mb-170 {
  margin-bottom: 170px !important;
}
.mb-175 {
  margin-bottom: 175px !important;
}
.mb-180 {
  margin-bottom: 180px !important;
}
.mb-185 {
  margin-bottom: 185px !important;
}
.mb-190 {
  margin-bottom: 190px !important;
}
.mb-195 {
  margin-bottom: 195px !important;
}
.mb-200 {
  margin-bottom: 200px !important;
}
.ml-0 {
  margin-left: 0px !important;
}
.ml-5 {
  margin-left: 5px !important;
}
.ml-10 {
  margin-left: 10px !important;
}
.ml-15 {
  margin-left: 15px !important;
}
.ml-20 {
  margin-left: 20px !important;
}
.ml-25 {
  margin-left: 25px !important;
}
.ml-30 {
  margin-left: 30px !important;
}
.ml-35 {
  margin-left: 35px !important;
}
.ml-40 {
  margin-left: 40px !important;
}
.ml-45 {
  margin-left: 45px !important;
}
.ml-50 {
  margin-left: 50px !important;
}
.ml-55 {
  margin-left: 55px !important;
}
.ml-60 {
  margin-left: 60px !important;
}
.ml-65 {
  margin-left: 65px !important;
}
.ml-70 {
  margin-left: 70px !important;
}
.ml-75 {
  margin-left: 75px !important;
}
.ml-80 {
  margin-left: 80px !important;
}
.ml-85 {
  margin-left: 85px !important;
}
.ml-90 {
  margin-left: 90px !important;
}
.ml-95 {
  margin-left: 95px !important;
}
.ml-100 {
  margin-left: 100px !important;
}
.ml-105 {
  margin-left: 105px !important;
}
.ml-110 {
  margin-left: 110px !important;
}
.ml-115 {
  margin-left: 115px !important;
}
.ml-120 {
  margin-left: 120px !important;
}
.ml-125 {
  margin-left: 125px !important;
}
.ml-130 {
  margin-left: 130px !important;
}
.ml-135 {
  margin-left: 135px !important;
}
.ml-140 {
  margin-left: 140px !important;
}
.ml-145 {
  margin-left: 145px !important;
}
.ml-150 {
  margin-left: 150px !important;
}
.ml-155 {
  margin-left: 155px !important;
}
.ml-160 {
  margin-left: 160px !important;
}
.ml-165 {
  margin-left: 165px !important;
}
.ml-170 {
  margin-left: 170px !important;
}
.ml-175 {
  margin-left: 175px !important;
}
.ml-180 {
  margin-left: 180px !important;
}
.ml-185 {
  margin-left: 185px !important;
}
.ml-190 {
  margin-left: 190px !important;
}
.ml-195 {
  margin-left: 195px !important;
}
.ml-200 {
  margin-left: 200px !important;
}
.mr-5 {
  margin-right: 5px !important;
}
.mr-10 {
  margin-right: 10px !important;
}
.mr-15 {
  margin-right: 15px !important;
}
.mr-20 {
  margin-right: 20px !important;
}
.mr-25 {
  margin-right: 25px !important;
}
.mr-30 {
  margin-right: 30px !important;
}
.mr-35 {
  margin-right: 35px !important;
}
.mr-40 {
  margin-right: 40px !important;
}
.mr-45 {
  margin-right: 45px !important;
}
.mr-50 {
  margin-right: 50px !important;
}
.mr-55 {
  margin-right: 55px !important;
}
.mr-60 {
  margin-right: 60px !important;
}
.mr-65 {
  margin-right: 65px !important;
}
.mr-70 {
  margin-right: 70px !important;
}
.mr-75 {
  margin-right: 75px !important;
}
.mr-80 {
  margin-right: 80px !important;
}
.mr-85 {
  margin-right: 85px !important;
}
.mr-90 {
  margin-right: 90px !important;
}
.mr-95 {
  margin-right: 95px !important;
}
.mr-100 {
  margin-right: 100px !important;
}
.mr-105 {
  margin-right: 105px !important;
}
.mr-110 {
  margin-right: 110px !important;
}
.mr-115 {
  margin-right: 115px !important;
}
.mr-120 {
  margin-right: 120px !important;
}
.mr-125 {
  margin-right: 125px !important;
}
.mr-130 {
  margin-right: 130px !important;
}
.mr-135 {
  margin-right: 135px !important;
}
.mr-140 {
  margin-right: 140px !important;
}
.mr-145 {
  margin-right: 145px !important;
}
.mr-150 {
  margin-right: 150px !important;
}
.mr-155 {
  margin-right: 155px !important;
}
.mr-160 {
  margin-right: 160px !important;
}
.mr-165 {
  margin-right: 165px !important;
}
.mr-170 {
  margin-right: 170px !important;
}
.mr-175 {
  margin-right: 175px !important;
}
.mr-180 {
  margin-right: 180px !important;
}
.mr-185 {
  margin-right: 185px !important;
}
.mr-190 {
  margin-right: 190px !important;
}
.mr-195 {
  margin-right: 195px !important;
}
.mr-200 {
  margin-right: 200px !important;
}
.item-logo {
  display: inline-block;
  width: 100%;
  padding: 15px;
  line-height: 40px;
}
.item-logo img {
  vertical-align: middle;
}
.box-hover-shadow:hover {
  -webkit-box-shadow: 14px 14px 36px rgba(153, 153, 153, 0.22);
  box-shadow: 14px 14px 36px rgba(153, 153, 153, 0.22);
}
.block-video {
  position: relative;
}
.block-video.icon-pattern::before {
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  height: 132px;
  width: 146px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ2IiBoZWlnaHQ9IjEzMiIgdmlld0JveD0iMCAwIDE0NiAxMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDIyLjgyMDJMMzYuODIwMiAtMTRINzNWMjIuODIwMkwzNi44MjAyIDU5VjIyLjgyMDJIMFoiIGZpbGw9IiNGRkYzRUEiLz4KPHBhdGggZD0iTTAgOTUuODIwMkwzNi44MjAyIDU5SDczVjk1LjgyMDJMMzYuODIwMiAxMzJWOTUuODIwMkgwWiIgZmlsbD0iI0ZGRjNFQSIvPgo8cGF0aCBkPSJNNzMgMjIuODIwMkw2NyAtMjAuNUwxNDYgLTE0TDE2NC41IDYzLjVMMTA5LjgyIDU5VjIyLjgyMDJINzNaIiBmaWxsPSIjRkZGM0VBIi8+CjxwYXRoIGQ9Ik03MyA5NS44MjAyTDEwOS44MiA1OUgxNDZWOTUuODIwMkwxMDkuODIgMTMyVjk1LjgyMDJINzNaIiBmaWxsPSIjRkZGM0VBIi8+Cjwvc3ZnPgo=)
    no-repeat;
  z-index: 2;
}
.block-video.icon-pattern img {
  position: relative;
  z-index: 1;
}
.block-video .btn-play-video {
  width: 135px;
  height: 135px;
  background-size: 135px;
  margin-top: -68px;
  left: -68px;
  z-index: 3;
}
.line-bd-green {
  border: 1px solid #e51937;
}
.icon-leaf {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM0XzM1MSkiPgo8cGF0aCBkPSJNNC4zNjUwNiAxNC40Nzk0QzQuNDA1NTYgMTQuNTEyNCA0LjQ1MjA2IDE0LjUzNDkgNC40OTMzMSAxNC41NjcyTDEuMjgwMzEgMTcuNzgwMkMxLjEzODg2IDE3LjkxNjggMC45NDk0MDggMTcuOTkyNCAwLjc1Mjc2IDE3Ljk5MDdDMC41NTYxMTMgMTcuOTg5IDAuMzY4MDAzIDE3LjkxMDEgMC4yMjg5NDcgMTcuNzcxMUMwLjA4OTg5MTIgMTcuNjMyIDAuMDExMDE0NSAxNy40NDM5IDAuMDA5MzA1NyAxNy4yNDcyQzAuMDA3NTk2ODggMTcuMDUwNiAwLjA4MzE5MjcgMTYuODYxMSAwLjIxOTgxMSAxNi43MTk3TDMuNDMzNTYgMTMuNTA1OUMzLjcwNTc0IDEzLjg2NTEgNC4wMTgyOSAxNC4xOTE3IDQuMzY1MDYgMTQuNDc5NFpNNy41MDAwNiA5LjQzOTQ0TDEyLjIxOTggNC43MTk3QzEyLjI4OSA0LjY0ODA2IDEyLjM3MTggNC41OTA5MyAxMi40NjMzIDQuNTUxNjJDMTIuNTU0OCA0LjUxMjMxIDEyLjY1MzIgNC40OTE2MiAxMi43NTI4IDQuNDkwNzZDMTIuODUyMyA0LjQ4OTg5IDEyLjk1MTEgNC41MDg4NyAxMy4wNDMzIDQuNTQ2NThDMTMuMTM1NCA0LjU4NDI5IDEzLjIxOTIgNC42Mzk5OCAxMy4yODk2IDQuNzEwNEMxMy4zNiA0Ljc4MDgyIDEzLjQxNTcgNC44NjQ1NiAxMy40NTM0IDQuOTU2NzNDMTMuNDkxMSA1LjA0ODkgMTMuNTEwMSA1LjE0NzY2IDEzLjUwOTIgNS4yNDcyNUMxMy41MDg0IDUuMzQ2ODMgMTMuNDg3NyA1LjQ0NTI1IDEzLjQ0ODQgNS41MzY3NUMxMy40MDkxIDUuNjI4MjUgMTMuMzUxOSA1LjcxMTAxIDEzLjI4MDMgNS43ODAyTDEwLjgxMDYgOC4yNDk5NEgxNi4yMDAxQzE2LjkyOTMgNi43OTU4MSAxNy41MDI1IDUuMjY4NTUgMTcuOTEwMSAzLjY5MzdDMTguMDI5OSAzLjE5Mzk2IDE4LjAxOSAyLjY3MTggMTcuODc4NiAyLjE3NzQ3QzE3LjczODEgMS42ODMxNCAxNy40NzI4IDEuMjMzMjggMTcuMTA4MiAwLjg3MTE4MkMxNi43NDM1IDAuNTA5MDg2IDE2LjI5MTggMC4yNDY5NDYgMTUuNzk2NSAwLjEwOTk5MUMxNS4zMDEyIC0wLjAyNjk2NDUgMTQuNzc4OSAtMC4wMzQxMjQ2IDE0LjI4MDEgMC4wODkxOTk2QzExLjg3ODIgMC43MjczMDUgOS41OTA2NCAxLjczNjQ1IDcuNTAwMDYgMy4wODAyVjkuNDM5NDRaTTkuMzc1MDYgOS43NDk5NEM5LjM1NjMxIDkuNzQ5OTQgOS4zMzk4MSA5Ljc0MDE5IDkuMzIxMDYgOS43Mzk0NEw0LjQ5MzMxIDE0LjU2NzJDNS40NzgxMyAxNS4zMzYxIDYuNjkyMzYgMTUuNzUyNiA3Ljk0MTgxIDE1Ljc0OTlDOC43NzAwMSAxNS43NDY4IDkuNTg5IDE1LjU3NiAxMC4zNDk1IDE1LjI0OEMxMS4xMDk5IDE0LjkyIDExLjc5NjIgMTQuNDQxNCAxMi4zNjY4IDEzLjg0MTJDMTMuNTM2MSAxMi42MDIyIDE0LjU1NDIgMTEuMjI4OSAxNS4zOTk4IDkuNzQ5OTRIOS4zNzUwNlpNNi4wMDAwNiAxMC44NzQ5VjQuMTMwMkM1LjI3NDQxIDQuNjczIDQuNTg2OCA1LjI2NDg5IDMuOTQyMDYgNS45MDE3QzMuMzczMjYgNi40NzM5NCAyLjkyOTcgNy4xNTgyNCAyLjYzOTU4IDcuOTExMTFDMi4zNDk0NSA4LjY2Mzk5IDIuMjE5MSA5LjQ2ODk4IDIuMjU2ODEgMTAuMjc0OUMyLjMxMDUzIDExLjQ0NDkgMi43MjExOSAxMi41NzAzIDMuNDMzNTYgMTMuNDk5OUw2LjAxMDU2IDEwLjkyMjJDNi4wMDk4MSAxMC45MTAyIDYuMDAwMDYgMTAuODkzNyA2LjAwMDA2IDEwLjg3NDlaIiBmaWxsPSIjZTUxOTM3Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzRfMzUxIj4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat 0px 2px;
  padding: 0px 0px 0px 28px;
}
.bdrd-16 {
  border-radius: 16px;
}
.bdrd-58 {
  border-radius: 58px;
}
.tag-1 {
  background-color: #fff3ea;
  border-radius: 50px;
  padding: 14px 28px;
  color: #e29578;
  font-size: 14px;
  line-height: 14px;
  font-family: "Roboto", sans-serif;
  display: inline-block;
}
.tag-dot {
  font-size: 12px;
  line-height: 16px;
  font-family: "Noto Sans", sans-serif;
  color: #667085;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgNSA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8Y2lyY2xlIGN4PSIyLjUiIGN5PSIyLjUiIHI9IjIuNSIgZmlsbD0iIzY2NzA4NSIvPgo8L3N2Zz4K)
    no-repeat left center;
  display: block;
  padding: 0px 0px 0px 10px;
  text-transform: uppercase;
}
.pattern-white {
  position: relative;
  padding-left: 130px;
  padding-right: 130px;
}
.pattern-white * {
  position: relative;
  z-index: 2;
}
.pattern-white::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  height: 162px;
  width: 120px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYyIiBoZWlnaHQ9IjE2MiIgdmlld0JveD0iMCAwIDE2MiAxNjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00MSAxMjEuODU1TDgxLjg1NTMgODFIMTIyVjEyMS44NTVMODEuODU1MyAxNjJWMTIxLjg1NUg0MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0wIDQwLjg1NTNMNDAuODU1MyAwSDgxVjQwLjg1NTNMNDAuODU1MyA4MVY0MC44NTUzSDBaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEgNDEuMzUwOUwxMjEuODU1IDFIMTYyVjQxLjM1MDlMMTIxLjg1NSA4MVY0MS4zNTA5SDgxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
    no-repeat top right;
  z-index: 1;
}
.section-green {
  background-color: #e51937;
  padding: 20px 0px 50px 0px;
  position: relative;
}
.section-green::before {
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwIiBoZWlnaHQ9IjI5OSIgdmlld0JveD0iMCAwIDE1MCAyOTkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDUwLjI3MDVMNTAuMjcwNSAwSDk5LjY2NjdWNTAuMjcwNUw1MC4yNzA1IDk5LjY2NjdWNTAuMjcwNUgwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAgMTQ5LjkzN0w1MC4yNzA1IDk5LjY2NjdIOTkuNjY2N1YxNDkuOTM3TDUwLjI3MDUgMTk5LjMzM1YxNDkuOTM3SDBaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMCAyNDkuNjA0TDUwLjI3MDUgMTk5LjMzM0g5OS42NjY3VjI0OS42MDRMNTAuMjcwNSAyOTlWMjQ5LjYwNEgwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTk5LjY2NjYgNTAuMjcwNUwxNDkuOTM3IDBIMTk5LjMzM1Y1MC4yNzA1TDE0OS45MzcgOTkuNjY2N1Y1MC4yNzA1SDk5LjY2NjZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOTkuNjY2NiAxNDkuOTM3TDE0OS45MzcgOTkuNjY2N0gxOTkuMzMzVjE0OS45MzdMMTQ5LjkzNyAxOTkuMzMzVjE0OS45MzdIOTkuNjY2NloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik05OS42NjY2IDI0OS42MDRMMTQ5LjkzNyAxOTkuMzMzSDE5OS4zMzNWMjQ5LjYwNEwxNDkuOTM3IDI5OVYyNDkuNjA0SDk5LjY2NjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    no-repeat left bottom;
  width: 150px;
  height: 150px;
  opacity: 0.3;
}
.section-green::after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQxIiBoZWlnaHQ9IjIyOCIgdmlld0JveD0iMCAwIDE0MSAyMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0tMTEgMzguMzMzM0wyNy4zMzMzIDBINjVWMzguMzMzM0wyNy4zMzMzIDc2VjM4LjMzMzNILTExWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTS0xMSAxMTQuMzMzTDI3LjMzMzMgNzZINjVWMTE0LjMzM0wyNy4zMzMzIDE1MlYxMTQuMzMzSC0xMVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0tMTEgMTkwLjMzM0wyNy4zMzMzIDE1Mkg2NVYxOTAuMzMzTDI3LjMzMzMgMjI4VjE5MC4zMzNILTExWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTY1IDM4LjMzMzNMMTAzLjMzMyAwSDE0MVYzOC4zMzMzTDEwMy4zMzMgNzZWMzguMzMzM0g2NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02NSAxMTQuMzMzTDEwMy4zMzMgNzZIMTQxVjExNC4zMzNMMTAzLjMzMyAxNTJWMTE0LjMzM0g2NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02NSAxOTAuMzMzTDEwMy4zMzMgMTUySDE0MVYxOTAuMzMzTDEwMy4zMzMgMjI4VjE5MC4zMzNINjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    no-repeat right top;
  width: 108px;
  height: 145px;
  opacity: 0.3;
}
.box-optimized {
  padding: 60px;
}
.panel-box {
  max-height: 500px;
}
.panel-box img {
  max-height: 500px;
}
.mw-720 {
  max-width: 720px;
  margin: auto;
  display: table !important;
  table-layout: fixed;
}
.banner-home-3 {
  position: relative;
  padding-bottom: 140px !important;
}
.banner-home-3 .banner-hero::before {
  display: none;
}
.banner-home-3 .banner-hero .block-banner {
  padding-right: 80px;
}
.banner-home-3::before {
  content: "";
  height: 351px;
  width: 400px;
  position: absolute;
  bottom: 40px;
  left: 40px;
  background-size: contain;
}
.banner-home-3::after {
  content: "";
  height: 351px;
  width: 400px;
  position: absolute;
  bottom: 40px;
  right: 20px;
  background-size: contain;
}
.list-job-2-col .card-job-description {
  font-size: 14px;
  line-height: 22px;
}
.findjob-homepage-2::before {
  right: 100px !important;
  bottom: -55px !important;
}
.block-job-bg-homepage-2::before {
  right: 0px !important;
}
.none-bg-body {
  background: #fff;
}
.bg-green-900 {
  background-color: #e51937;
  color: #fff;
}
.list-partners {
  display: inline-block;
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #d0d5dd;
  padding-bottom: 50px;
}
.list-partners li {
  display: inline-block;
  width: 18%;
  text-align: center;
  margin-bottom: 30px;
}
.block-we-do-2 {
  padding-left: 80px;
}
.block-img-we-do {
  position: relative;
}
.block-img-we-do .inner-image {
  position: relative;
}
.block-img-we-do .block-chart {
  position: absolute;
  bottom: -100px;
  right: -60px;
  width: 270px;
}
.block-img-we-do .block-chart img {
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  border-radius: 16px;
}
.block-we-do .inner-image {
  position: relative;
}
.block-we-do .inner-image .block-image-bottom {
  position: absolute;
  bottom: -80px;
  right: -80px;
  width: 313px;
}
.block-we-do .inner-image .block-image-bottom img {
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  border-radius: 16px;
}
.list-icons .item-icon {
  position: relative;
  padding: 0px 0px 40px 80px;
  margin-bottom: 40px;
  /*border-bottom: 2px solid #e4e7ec;*/
}
.list-icons .item-icon.none-bd {
  border-bottom: 0px;
  padding: 0px 0px 20px 80px;
  margin-bottom: 20px;
}
.list-icons .item-icon .icon-left {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 64px;
}
.box-square {
  width: 100%;
  height: 455px;
  border-radius: 16px;
  padding: 55px 50px 0px 50px;
  text-align: center;
}
.box-square .box-image-inner {
  border-radius: 16px;
  padding: 23px 19px;
  margin-top: 30px;
}
.box-square .box-image-inner.bg-color-1 {
  background-color: #ebecf4;
}
.box-square .box-image-inner.bg-color-2 {
  background-color: #cbd1e5;
}
.box-gray-100 {
  background-color: #8c8c8c;
  padding: 80px;
}
.box-img-user {
  position: relative;
  padding: 15px 0px 0px 100px;
  margin-top: 32px;
  min-height: 80px;
}
.box-img-user .img-user {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 80px;
}
.box-img-user .img-user img {
  border-radius: 4px;
}
.block-pricing-2 .btn.btn-black {
  border: 1px solid transparent;
  padding: 12px 22px;
  border-radius: 6px;
  width: 100%;
  text-align: center;
}
.block-pricing-2 .btn.btn-black:hover {
  border: 1px solid #1B1B1B;
  background-color: #fff;
  color: #1B1B1B;
}
.block-pricing-2 .box-pricing-item:hover,
.block-pricing-2 .box-pricing-item.active {
  background-color: #e51937;
}
.block-pricing-2 .box-pricing-item:hover *,
.block-pricing-2 .box-pricing-item.active * {
  color: #fff;
}
.block-pricing-2 .box-pricing-item:hover .text-body-small,
.block-pricing-2 .box-pricing-item.active .text-body-small {
  color: #f2f4f7 !important;
}
.block-pricing-2 .box-pricing-item:hover .list-package-feature li,
.block-pricing-2 .box-pricing-item.active .list-package-feature li {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjk5OTkgMEM0LjkzNDYxIDAgMCA0LjkzNDUgMCAxMC45OTk5QzAgMTcuMDY1NCA0LjkzNDYxIDIyIDEwLjk5OTkgMjJDMTcuMDY1MyAyMiAyMS45OTk5IDE3LjA2NTQgMjEuOTk5OSAxMC45OTk5QzIxLjk5OTkgNC45MzQ1IDE3LjA2NTQgMCAxMC45OTk5IDBaTTE3LjMxNjMgOS4xNDE5NkwxMC40MDU2IDE2LjA1MjdDMTAuMTExOCAxNi4zNDY1IDkuNzIxMTUgMTYuNTA4MiA5LjMwNTY0IDE2LjUwODJDOC44OTAxMyAxNi41MDgyIDguNDk5NTIgMTYuMzQ2NSA4LjIwNTY4IDE2LjA1MjdMNC42ODM1OCAxMi41MzA2QzQuMzg5NzQgMTIuMjM2NyA0LjIyNzkgMTEuODQ2MSA0LjIyNzkgMTEuNDMwNkM0LjIyNzkgMTEuMDE1IDQuMzg5NzQgMTAuNjI0NCA0LjY4MzU4IDEwLjMzMDVDNC45NzczMSAxMC4wMzY3IDUuMzY3OTEgOS44NzQ4NSA1Ljc4MzU0IDkuODc0ODVDNi4xOTkwNSA5Ljg3NDg1IDYuNTg5NzcgMTAuMDM2NyA2Ljg4MzUgMTAuMzMwNkw5LjMwNTUyIDEyLjc1MjZMMTUuMTE2MiA2Ljk0MTkzQzE1LjQxIDYuNjQ4MDggMTUuODAwNiA2LjQ4NjM1IDE2LjIxNjEgNi40ODYzNUMxNi42MzE2IDYuNDg2MzUgMTcuMDIyMiA2LjY0ODA4IDE3LjMxNjEgNi45NDE5M0MxNy45MjI4IDcuNTQ4NjcgMTcuOTIyOCA4LjUzNTQ1IDE3LjMxNjMgOS4xNDE5NloiIGZpbGw9IiNFMjk1NzgiLz4KPC9zdmc+Cg==)
    no-repeat left center;
}
.block-pricing-2 .box-pricing-item:hover .btn.btn-black,
.block-pricing-2 .box-pricing-item.active .btn.btn-black {
  border: 1px solid #fff;
  background-color: transparent;
  color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTggMy4xNDM3Mkw3Ljg1NjI1IDAuNDU0MjIzQzcuNjQ1MjEgMC4yNDMyNzcgNy4zNTkwMSAwLjEyNDgwOCA3LjA2MDYxIDAuMTI0ODc4QzYuNzYyMjIgMC4xMjQ5NDggNi40NzYwNyAwLjI0MzU1MiA2LjI2NTEzIDAuNDU0NTk4QzYuMDU0MTggMC42NjU2NDQgNS45MzU3MSAwLjk1MTg0NCA1LjkzNTc4IDEuMjUwMjRDNS45MzU4NSAxLjU0ODYzIDYuMDU0NDYgMS44MzQ3OCA2LjI2NTUgMi4wNDU3Mkw4LjA5NDc1IDMuODc0OTdIMS41QzEuMjAxNjMgMy44NzQ5NyAwLjkxNTQ4NCAzLjk5MzUgMC43MDQ1MDUgNC4yMDQ0OEMwLjQ5MzUyNyA0LjQxNTQ2IDAuMzc1IDQuNzAxNiAwLjM3NSA0Ljk5OTk3QzAuMzc1IDUuMjk4MzQgMC40OTM1MjcgNS41ODQ0OSAwLjcwNDUwNSA1Ljc5NTQ3QzAuOTE1NDg0IDYuMDA2NDUgMS4yMDE2MyA2LjEyNDk3IDEuNSA2LjEyNDk3SDguMDk0NzVMNi4yNjU1IDcuOTU0MjJDNi4wNTQ0NiA4LjE2NTE3IDUuOTM1ODUgOC40NTEzMSA1LjkzNTc4IDguNzQ5NzFDNS45MzU3MSA5LjA0ODEgNi4wNTQxOCA5LjMzNDMgNi4yNjUxMyA5LjU0NTM1QzYuNDc2MDcgOS43NTYzOSA2Ljc2MjIyIDkuODc1IDcuMDYwNjEgOS44NzUwN0M3LjM1OTAxIDkuODc1MTQgNy42NDUyMSA5Ljc1NjY3IDcuODU2MjUgOS41NDU3MkwxMC41NDU4IDYuODU2MjJDMTEuMDM3MiA2LjM2MzQ0IDExLjMxMzEgNS42OTU5MSAxMS4zMTMxIDQuOTk5OTdDMTEuMzEzMSA0LjMwNDA0IDExLjAzNzIgMy42MzY1IDEwLjU0NTggMy4xNDM3MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center right 25px;
}
.nav-style-homepage-3 li button.active {
  color: #e51937;
  background: none;
}
.nav-style-homepage-3 li button:hover {
  color: #e51937;
  background: none;
}
.nav-style-homepage-3 > li:last-child button {
  padding-right: 0px;
}
.bg-body-homepage-3::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  height: 901px;
  width: 901px;
  z-index: -1;
}
@media (min-width: 1560px) {
  .banner-homepage-3 {
    padding: 0px 0px 0px 145px;
  }
}
.banner-homepage-3 {
  padding-top: 40px;
}
.banner-homepage-3::before {
  display: none;
}
.banner-homepage-3 .block-banner {
  padding-right: 250px;
}
.banner-homepage-3 .banner-imgs::before {
  content: "";
  z-index: 0;
  position: absolute;
  bottom: 0px;
  left: -70px;
  height: 54px;
  width: 56px;
}
.banner-homepage-3 .banner-imgs .banner-sm1,
.banner-homepage-3 .banner-imgs .banner-sm2,
.banner-homepage-3 .banner-imgs .banner-sm3 {
  position: absolute;
  top: 4%;
  left: -86px;
  z-index: 12;
}
.banner-homepage-3 .banner-imgs .banner-sm1 img {
  width: 251px;
}
.banner-homepage-3 .banner-imgs .banner-sm2 {
  top: 43%;
  left: -136px;
}
.banner-homepage-3 .banner-imgs .banner-sm2 img {
  width: 144px;
}
.banner-homepage-3 .banner-imgs .banner-sm3 {
  top: 62%;
  left: -90px;
}
.banner-homepage-3 .banner-imgs .banner-sm3 img {
  width: 251px;
}
.box-image {
  position: relative;
}
.box-image .btn-play-middle {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  margin: auto;
  width: 135px;
  height: 135px;
  background-size: 135px;
}
.bg-orange-100 {
  background-color: #faede3;
}
.accordion-item .accordion-button {
  border-radius: 4px !important;
  padding: 20px 30px;
  background-color: #e4e7ec;
  border-width: 0;
  color: #667085;
}
.accordion-button:not(.collapsed) {
  color: #fff;
  background-color: #1B1B1B;
}
.accordion-button::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjA2MTEgNy44NTM5OUMxOC45MjE4IDcuNzE0NiAxOC43NTY0IDcuNjA0MDIgMTguNTc0NCA3LjUyODU4QzE4LjM5MjMgNy40NTMxNCAxOC4xOTcyIDcuNDE0MzEgMTguMDAwMSA3LjQxNDMxQzE3LjgwMzEgNy40MTQzMSAxNy42MDc5IDcuNDUzMTQgMTcuNDI1OSA3LjUyODU4QzE3LjI0MzggNy42MDQwMiAxNy4wNzg0IDcuNzE0NiAxNi45MzkxIDcuODUzOTlMMTIuMzUzMSAxMi40MzlDMTIuMjU5NCAxMi41MzI3IDEyLjEzMjIgMTIuNTg1NCAxMS45OTk2IDEyLjU4NTRDMTEuODY3MSAxMi41ODU0IDExLjczOTkgMTIuNTMyNyAxMS42NDYxIDEyLjQzOUw3LjA2MTEzIDcuODUzOTlDNi43Nzk4NyA3LjU3MjU5IDYuMzk4MzQgNy40MTQ0NSA2LjAwMDQ4IDcuNDE0MzZDNS42MDI2MiA3LjQxNDI3IDUuMjIxMDIgNy41NzIyMiA0LjkzOTYzIDcuODUzNDlDNC42NTgyMyA4LjEzNDc1IDQuNTAwMDkgOC41MTYyNyA0LjUgOC45MTQxM0M0LjQ5OTkxIDkuMzExOTkgNC42NTc4NyA5LjY5MzU5IDQuOTM5MTMgOS45NzQ5OUw5LjUyNTEzIDE0LjU2MUM5Ljg1MDE0IDE0Ljg4NiAxMC4yMzYgMTUuMTQzOSAxMC42NjA3IDE1LjMxOThDMTEuMDg1MyAxNS40OTU3IDExLjU0MDUgMTUuNTg2MiAxMi4wMDAxIDE1LjU4NjJDMTIuNDU5OCAxNS41ODYyIDEyLjkxNDkgMTUuNDk1NyAxMy4zMzk2IDE1LjMxOThDMTMuNzY0MyAxNS4xNDM5IDE0LjE1MDEgMTQuODg2IDE0LjQ3NTEgMTQuNTYxTDE5LjA2MTEgOS45NzQ5OUMxOS4zNDIzIDkuNjkzNyAxOS41MDAzIDkuMzEyMjMgMTkuNTAwMyA4LjkxNDQ5QzE5LjUwMDMgOC41MTY3NCAxOS4zNDIzIDguMTM1MjggMTkuMDYxMSA3Ljg1Mzk5WiIgZmlsbD0iIzY2NzA4NSIvPgo8L3N2Zz4K);
}
.accordion-button:not(.collapsed)::after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjA2MTEgMTYuMTQ2QzE4LjkyMTggMTYuMjg1NCAxOC43NTY0IDE2LjM5NiAxOC41NzQ0IDE2LjQ3MTRDMTguMzkyMyAxNi41NDY5IDE4LjE5NzIgMTYuNTg1NyAxOC4wMDAxIDE2LjU4NTdDMTcuODAzMSAxNi41ODU3IDE3LjYwNzkgMTYuNTQ2OSAxNy40MjU5IDE2LjQ3MTRDMTcuMjQzOCAxNi4zOTYgMTcuMDc4NCAxNi4yODU0IDE2LjkzOTEgMTYuMTQ2TDEyLjM1MzEgMTEuNTYxQzEyLjI1OTQgMTEuNDY3MyAxMi4xMzIyIDExLjQxNDYgMTEuOTk5NiAxMS40MTQ2QzExLjg2NzEgMTEuNDE0NiAxMS43Mzk5IDExLjQ2NzMgMTEuNjQ2MSAxMS41NjFMNy4wNjExMyAxNi4xNDZDNi43Nzk4NyAxNi40Mjc0IDYuMzk4MzQgMTYuNTg1NSA2LjAwMDQ4IDE2LjU4NTZDNS42MDI2MiAxNi41ODU3IDUuMjIxMDIgMTYuNDI3OCA0LjkzOTYzIDE2LjE0NjVDNC42NTgyMyAxNS44NjUzIDQuNTAwMDkgMTUuNDgzNyA0LjUgMTUuMDg1OUM0LjQ5OTkxIDE0LjY4OCA0LjY1Nzg3IDE0LjMwNjQgNC45MzkxMyAxNC4wMjVMOS41MjUxMyA5LjQzOTAxQzkuODUwMTQgOS4xMTM5NyAxMC4yMzYgOC44NTYxMyAxMC42NjA3IDguNjgwMjJDMTEuMDg1MyA4LjUwNDMgMTEuNTQwNSA4LjQxMzc2IDEyLjAwMDEgOC40MTM3NkMxMi40NTk4IDguNDEzNzYgMTIuOTE0OSA4LjUwNDMgMTMuMzM5NiA4LjY4MDIyQzEzLjc2NDMgOC44NTYxMyAxNC4xNTAxIDkuMTEzOTcgMTQuNDc1MSA5LjQzOTAxTDE5LjA2MTEgMTQuMDI1QzE5LjM0MjMgMTQuMzA2MyAxOS41MDAzIDE0LjY4NzggMTkuNTAwMyAxNS4wODU1QzE5LjUwMDMgMTUuNDgzMyAxOS4zNDIzIDE1Ljg2NDcgMTkuMDYxMSAxNi4xNDZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}
.accordion .accordion-item {
  margin-bottom: 25px;
}
.accordion .accordion-item .accordion-header {
  line-height: 22px;
}
.accordion .accordion-item .accordion-collapse {
  border-width: 0;
}
.icon-home {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY4XzE3MDEpIj4KPHBhdGggZD0iTTkgMTEuMjQ0NEM3Ljc1NzM3IDExLjI0NDQgNi43NSAxMi4yNTE4IDYuNzUgMTMuNDk0NFYxNy45OTQ0SDExLjI1VjEzLjQ5NDRDMTEuMjUgMTIuMjUxOCAxMC4yNDI2IDExLjI0NDQgOSAxMS4yNDQ0WiIgZmlsbD0iIzEwMTgyOCIvPgo8cGF0aCBkPSJNMTIuNzUgMTMuNDk0NFYxNy45OTQ0SDE1Ljc1QzE2Ljk5MjYgMTcuOTk0NCAxOCAxNi45ODcgMTggMTUuNzQ0NFY4LjkwMzY3QzE4LjAwMDIgOC41MTQwNCAxNy44NDg4IDguMTM5NjIgMTcuNTc3NyA3Ljg1OTY3TDExLjIwNDMgMC45NjkzOTZDMTAuMDc5NyAtMC4yNDczNjIgOC4xODE2NyAtMC4zMjIwNjkgNi45NjQ5MSAwLjgwMjUwOUM2LjkwNzExIDAuODU1OTQ3IDYuODUxNDMgMC45MTE1OTkgNi43OTgwMiAwLjk2OTM5NkwwLjQzNTc2MiA3Ljg1NzQyQzAuMTU2NTUxIDguMTM4NTMgLTAuMDAwMTA1NDE2IDguNTE4NzEgNS4zMjIwNmUtMDggOC45MTQ5MlYxNS43NDQ0QzUuMzIyMDZlLTA4IDE2Ljk4NyAxLjAwNzM3IDE3Ljk5NDQgMi4yNSAxNy45OTQ0SDUuMjQ5OTlWMTMuNDk0NEM1LjI2NDAxIDExLjQ0OTMgNi45MTUyIDkuNzc5MjQgOC45MDg4IDkuNzMxMTVDMTAuOTY5MSA5LjY4MTQ0IDEyLjczNDMgMTEuMzc5OSAxMi43NSAxMy40OTQ0WiIgZmlsbD0iIzEwMTgyOCIvPgo8cGF0aCBkPSJNOSAxMS4yNDQ0QzcuNzU3MzcgMTEuMjQ0NCA2Ljc1IDEyLjI1MTggNi43NSAxMy40OTQ0VjE3Ljk5NDRIMTEuMjVWMTMuNDk0NEMxMS4yNSAxMi4yNTE4IDEwLjI0MjYgMTEuMjQ0NCA5IDExLjI0NDRaIiBmaWxsPSIjMTAxODI4Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNjhfMTcwMSI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
    no-repeat 0px 0px;
  padding: 0px 0px 0px 30px;
}
.icon-wave {
  position: relative;
}
.icon-wave::before {
  content: "";
  position: absolute;
  top: 30px;
  right: 50px;
  height: 165px;
  width: 165px;
  z-index: 1;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKUAAAClCAYAAAA9Kz3aAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAouSURBVHgB7d3NUhzXGcbx95xphHbmDjy5AktXELSOQWabigVTlRJSZSF0BcAVmI0z4M2AlMoWhVEqS0ZXEHIFxlcQaeOSoLuP+x1oDMP099d7up9flWXBjEZo+NM953TPaSIAAAAAAAAAAAAAAAAAAAAAAABIaTQ6XhqOjvsEhSiCwjjGz7q3p5Rav/qMOVcevd4crL4jyAxRFsRBXmjn1Ch6NHubMmpjc/3bI4JMEGUBcUGGEGZ2iDKnNEGGEGY2iDKHLEGGEGZ6iDKjPEGGEGY6iDKDIkGGEGYyRJlSGUGGEGY8RJlCmUGGEGY0RJmgiiBDCHM+TRApbZDGmFxhGWUOD47erxPcgSgjpA2St3ak1WHMXc5jbkOYcyDKObIEmbT79Ty9pgydxd0HYd6FKGeUGSRbXKD/P/DdJwgzPUR5S9lBhgaDtY8IMz1Eea2qIEMIMz1ESdUHGUKY6XQ+yrqCDCHMZJ2Osu4gQwgzXmejbCrIEMKM1skomw4yhDDn61yUUoIMIcz7OhWltCBDCPOuzkQpNcgQwvxdJ6KUHmQIYV5pfZS2BBlCmC2P0rYgQ10Ps7VR2hpkqMthtjJK24MMdTXM1kXZliBDXQyzVVG2LchQ2jB9ZfbasBRha6Jsa5ChNGEqoiWtHeu3lq2Isu1BhlJtMZVZIss5/Mvf37zfUmS2+Sct7R+cPjG+2Z23MOjVIqLOVvCj+yrLY94wNDG+O3g5WDtPumtXggxxmMG/+UnUv9kYMyHL6eHReEeT+SFrPPyEmJ46Ho7Gy7O3fdHOjlK0nStIpmhZ9XqnHFzc3boWZChqixl8vPNi/em/yHI6iKfQaxDVo1e3P56GpO5+Lucj9y8WFp5G3drVIEMc5ub6ymPtmGWl1YbnuY+Dj3epBXj33acizN2t4edg61jaWjDG9Od9uutB3vb8z6sfgv99oBbRwVZtQsXceU05fR1o4leFSEvNeX2EINvPMa4zUNo9DeLsU1bBgGTRd+994z1fr+mef5r7NSVdvT56vr56ZwuAIPOZDjx7ve+0Rx998s7SDCCbNN3TDkf/6Tv64htf6wzLJZvJ82erkbsNfkyiy2XtqK8pA0P0URtzNvvYkoMcvh0vBz9Ep/Nuc7Tu//Uvf/qFGvLj6N+Pbm8g+Pklj9ZeDlYmJFRpL/+qJH0LKTnK/Tfjn2lm3MBhPvTcP/BgiQQSP3mOXXZ+PwVbSZozkOWt5q9FB7gVEh0lgizGowuRW8IkYqNEkMVNBzTzZleCAerfBmtnJJTIKBFkeRZddy14pg5vPnF9CJcEc0gYBFmu68HM4Po/K4jaUiJIYGK2lAiyWTytFcwPPyWlPvque9TkBLuILSWCbBafKcbzrIbUlgmOpFHP+W+Tb61oPEoE2Sw+8sanGd7+HM9jNvmen0ajRJAC9C6Xo25qKszGXlOmvnASH6sls7F/NN4goZTPWxayk1J8Vlek6zCpzo1CY0/l/pv3I46NWq7pY99p7L8dnwZhLsfdp869VSO7bx7pdSFIW/AEu6T3lTfzmjLijHJohrQFD5qJ0vMmBKJICrORKHliNpiG2CEQRUqYjY4ZD96Ot6eTtTF49K3IvCPJjOrz24Ln3WTDQGdW01N1jU9kpArTo92Xg5XY+zRJ8pnneTUZZuNHdDa/X9lN2pWrHm0PR+PY+0C5mtyVizj2jTBlaipMMaeuIUyZmghT1PmUCFOmusMU93YIhClTnWGKfI8OwpSprjDFvpsRYcpUR5g385TT9WYKrP0zT9Ip9bw+98NgcjxupQYb5jHbOE+ZpMp5zGmU+0fjvXLWlJxlzo3nPZmN82B08p3fU6PfF8Ayey+erb6OehTpYXYxSlZVmLq6IKdfTn92RV4+/Z5XAFZ3tspq6+BovB31KNiVy1TVrlybgiv5JlP9z+Tc/CRpx5379wVf+EbMg1gbpuu5qVeys1EVYdYy0FHa/yrpPoZU4utZsWG67nnUTYp0q6NkZYfJa55Xu6aMMeeLvn+z1qQfsRRy2jOBJIbJr5mv3kt0X/D5ZeqAMsPUvJJvWctB3/sCgm+U5/fWbo+uX36/MrkXFa8I7Hmv0z6uxDAVqXcRNyzzwI46oKwwb6aEfvrnyR+pZAtfvP9FTffwgKe3ePn15RfvU94VwCSNyuNG4Fer57qPpS/rXJaio3Jb3xh6Q1KYwUzGz9Frx8+fHmurImFafxk8Sbty45vd6FuvpscO/tG+i8bPU2RXbv2WMiRli5nmPdS81Qx+mZBSZ8aYT9RimvSSn+ISi7e3mK2JkkkIc7o2T95LwHRcGGaromQSwpy9TAikF3xvnrQuSoYtpsWC6cFWRsnEhNnztrFETTatjZJJGfwMRycbWqtXSdMjQNMjgK2Okkmax/xxdPzI6fXWjVKPkkfo3cSDndZHyaSej8kTzN7Cg8STVUKu709o/pXC3jlab5FgrucfRq0iEuKLxPI1yyuNMrx6KpXJ8yZ5joq0YSWOeddZvGIOXzxbHZBQw6OTQ6VU7EGDMMjp76mqL2T6It/lY8F9KlneeGwP08YoswbJKjvMGAT5A1V0Ucrrw4bLlBHOYK9XniBZlce+Kz1dSzuU66wmhFmPvEGyyqKMOum1NL46p5wQZrWKBMkqi1J7apeqEsxl+f7lByoAYVajaJCssig3B9/uTb/pZZ/VHhyG4rPZyzgvEWGWq4wgp/chsGZULnn0XVaQzPqTfMuALWYxZQbJEOU1hJlP2UEyRHkLwsymiiAZopyBMNOpKkiGKOdAmPGqDJIhyggIc76qg2SIMgbCvKuOIBmiTIAwr9QVJEOUKXQ9zDqDZIgypa6GWXeQDFFm0LUwmwiSIcqMuhJmU0EyRJlD28NsMkjmpL3j8Gi8ozR9Q76lS5Go6VJ8u2UtxcdhHrwdU9zZRddhkuQ3o81qOsjp46e5U7VXkKiTOV/0vMdx1+3Jqs7T3qo+dU1CkCxx983vSmxHkEz1vzhOqetDtmVXLiVIlvya0nH71CbGlL50iu1hSgqSJUb50HWrvXpEzZTRE6qArWFKC5IlRsmvv5KebFvwUsdZrxOYhW1hSgySpRp985M9HJ38EjyhpV9BojZKnT3w3MqCDNkyKpca5PTvJahEFaPyskbfkoNkmDyviNRdufQgGaKskLQwbQiSIcqKSQnTliAZoqxB02HaFCRDlDVpKkzbgmSIskZ1h2ljkAxR1qyuMG0NkiHKBlQdps1BMkTZkKrCtD1IhigbVHaYbQiS4TCjAGkPSQaBcnD9ObceBn9etSFIhiiFSBNmFF5fPvl62nYEyRClIEXCjGNTkAxRClN2mLYFyRClQGWFaWOQDFEKVTRMW4NkiFKwvGHaHCRDlMJlDdP2IBmitEDaMNsQJEOUlkgKsy1BMkRpkagw2xQkw7Fvi8weK59eKdjQVpuCZNhSWmg0Ol7yFh581bu8+FTmYl0AAAAAAAAAAAAAAAAAAAAAAAD1+A0jFcO+ssxergAAAABJRU5ErkJggg==)
    no-repeat;
}
.icon-wave .row {
  z-index: 2;
  position: relative;
}
.text-gray-28 {
  font-size: 28px;
  line-height: 32px;
  color: #98a2b3;
  font-family: "Roboto", sans-serif;
  font-weight: bold;
}
.list-icon-3 {
  display: table;
  table-layout: fixed;
  max-width: 610px;
  width: 100%;
}
.list-icon-3 li {
  color: #1b1b1b;
  padding: 2px 0px 2px 35px;
  margin-bottom: 15px;
  float: left;
  width: 33.33%;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjk5OTkgMEM0LjkzNDYxIDAgMCA0LjkzNDUgMCAxMC45OTk5QzAgMTcuMDY1NCA0LjkzNDYxIDIyIDEwLjk5OTkgMjJDMTcuMDY1MyAyMiAyMS45OTk5IDE3LjA2NTQgMjEuOTk5OSAxMC45OTk5QzIxLjk5OTkgNC45MzQ1IDE3LjA2NTQgMCAxMC45OTk5IDBaTTE3LjMxNjMgOS4xNDE5NkwxMC40MDU2IDE2LjA1MjdDMTAuMTExOCAxNi4zNDY1IDkuNzIxMTUgMTYuNTA4MiA5LjMwNTY0IDE2LjUwODJDOC44OTAxMyAxNi41MDgyIDguNDk5NTIgMTYuMzQ2NSA4LjIwNTY4IDE2LjA1MjdMNC42ODM1OCAxMi41MzA2QzQuMzg5NzQgMTIuMjM2NyA0LjIyNzkgMTEuODQ2MSA0LjIyNzkgMTEuNDMwNkM0LjIyNzkgMTEuMDE1IDQuMzg5NzQgMTAuNjI0NCA0LjY4MzU4IDEwLjMzMDVDNC45NzczMSAxMC4wMzY3IDUuMzY3OTEgOS44NzQ4NSA1Ljc4MzU0IDkuODc0ODVDNi4xOTkwNSA5Ljg3NDg1IDYuNTg5NzcgMTAuMDM2NyA2Ljg4MzUgMTAuMzMwNkw5LjMwNTUyIDEyLjc1MjZMMTUuMTE2MiA2Ljk0MTkzQzE1LjQxIDYuNjQ4MDggMTUuODAwNiA2LjQ4NjM1IDE2LjIxNjEgNi40ODYzNUMxNi42MzE2IDYuNDg2MzUgMTcuMDIyMiA2LjY0ODA4IDE3LjMxNjEgNi45NDE5M0MxNy45MjI4IDcuNTQ4NjcgMTcuOTIyOCA4LjUzNTQ1IDE3LjMxNjMgOS4xNDE5NloiIGZpbGw9IiNlNTE5MzciLz4KPC9zdmc+Cg==)
    no-repeat left center;
}
.box-mw-610 {
  max-width: 610px;
}
.form-newsletter-2 {
  -webkit-box-shadow: 14px 14px 36px rgba(153, 153, 153, 0.22);
  box-shadow: 14px 14px 36px rgba(153, 153, 153, 0.22);
  padding: 10px;
  background-color: #fff;
  border: 1px solid #f2f4f7;
  border-radius: 10px;
  position: relative;
  padding-right: 210px;
}
.form-newsletter-2 .input-newsletter {
  width: 100%;
  border: 0px;
  padding: 15px 16px;
}
.none-bd {
  border: 0px !important;
}
.font-bold {
  font-weight: bold;
}
.text-semibold {
  font-family: "Noto Sans", sans-serif;
  font-size: 10px;
  line-height: 14px;
  color: #98a2b3;
  display: inline-block;
  vertical-align: text-top;
  font-weight: 500;
}
.list-category {
  display: inline-block;
  width: 100%;
  padding: 10px 0px 0px 0px;
  margin: 0px;
}
.list-category li {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #e4e7ec;
  padding: 20px 0px;
}
.list-category li:last-child {
  border-bottom: 0px solid #e4e7ec;
}
.list-category li .number {
  height: 43px;
  width: 43px;
  text-align: center;
  line-height: 43px;
  color: #e51937;
  border-radius: 50%;
  border: 1px solid #e4e7ec;
  background-color: #e4e7ec;
  float: right;
  font-size: 19px;
}
.list-category li a {
  font-size: 19px;
  line-height: 30px;
  color: #667085;
  display: inline-block;
  vertical-align: text-top;
}
.list-category li:hover a {
  color: #e51937;
}
.list-category li:hover .number {
  color: #fff;
  border: 1px solid #e51937;
  background-color: #e51937;
}
.box-bdr-2 {
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  border: 1px solid #e4e7ec;
  padding: 30px 35px 30px 35px;
  border-radius: 16px;
  background-color: #fff;
}
.box-green {
  background: #e51937;
  background-size: contain;
  padding: 70px 64px;
}
.box-green .text-desc-white {
  font-size: 18px;
  line-height: 32px;
  font-family: "Noto Sans", sans-serif;
  color: #fff;
}
.cb-layout {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMC4wNjY0MDYyIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHJ4PSIyIiBmaWxsPSIjODNDNUJFIi8+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
  height: 15px;
  width: auto;
  display: inline-block;
  padding: 0px 0px 0px 20px;
  color: #b4b4b4;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
}
.grid-category {
  position: relative;
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  border: 1px solid #e4e7ec;
  padding: 34px 29px;
  border-radius: 16px;
  margin-bottom: 30px;
  background-color: #fff;
}
.grid-category .grid-image-left-category {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.grid-category .grid-image-left-category .category-image {
  height: 60px;
  width: 60px;
  border-radius: 50%;
  background-color: rgba(11, 123, 63, 0.2);
  text-align: center;
  line-height: 60px;
  margin-right: 15px;
}
.grid-category .grid-image-left-category .category-image span {
  height: 60px;
  width: 60px;
  display: inline-block;
}
.grid-category .grid-image-left-category .category-image .for-design {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNzIwKSI+CjxwYXRoIGQ9Ik0yLjg5MDU3IDcuMTk5NzJIMC43NzYyOTlWMTIuNDg1NEgwLjc4Njg3TDAuNzc2Mjk5IDIxLjk5OTZDMC43NzYyOTkgMjMuMTYyNSAxLjcyNzcyIDI0LjExMzkgMi44OTA1NyAyNC4xMTM5SDIxLjkxOVYyMS45OTk2SDIuODkwNTdWNy4xOTk3MlpNMjQuMDMzMyA1LjA4NTQ1SDE1LjU3NjJMMTMuNDYxOSAyLjk3MTE4SDcuMTE5MTJDNS45NTYyNyAyLjk3MTE4IDUuMDE1NDIgMy45MjI2IDUuMDE1NDIgNS4wODU0NUw1LjAwNDg1IDE3Ljc3MTFDNS4wMDQ4NSAxOC45MzM5IDUuOTU2MjcgMTkuODg1NCA3LjExOTEyIDE5Ljg4NTRIMjQuMDMzM0MyNS4xOTYyIDE5Ljg4NTQgMjYuMTQ3NiAxOC45MzM5IDI2LjE0NzYgMTcuNzcxMVY3LjE5OTcyQzI2LjE0NzYgNi4wMzY4NyAyNS4xOTYyIDUuMDg1NDUgMjQuMDMzMyA1LjA4NTQ1Wk04LjE3NjI2IDE2LjcxNEwxMi45MzM0IDEwLjM3MTFMMTYuNjMzNCAxNS4xMzg4TDE5LjI3NjIgMTEuOTU2OEwyMi45NzYyIDE2LjcxNEg4LjE3NjI2WiIgZmlsbD0iIzAwNkQ3NyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzJfNzIwIj4KPHJlY3Qgd2lkdGg9IjI1LjM3MTMiIGhlaWdodD0iMjUuMzcxMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNzc1OTA5IDAuODU2ODg4KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat center;
}
.grid-category .grid-image-left-category .category-image .for-sport {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjQ1ODIgMjMuOTQ0OEMxNy45NDIzIDI0LjE2MzUgMTcuMzYwNyAyNC4xNjgzIDE2Ljg0MTMgMjMuOTU4MUMxNi4zMjE5IDIzLjc0OCAxNS45MDcyIDIzLjM0MDEgMTUuNjg4NSAyMi44MjQyQzE1LjQ2OTggMjIuMzA4MyAxNS40NjUgMjEuNzI2NyAxNS42NzUyIDIxLjIwNzNDMTUuODg1MyAyMC42ODc5IDE2LjI5MzIgMjAuMjczMiAxNi44MDkxIDIwLjA1NDVDMTcuMDY0NSAxOS45NDYyIDE3LjMzODggMTkuODg5MyAxNy42MTYyIDE5Ljg4N0MxNy44OTM2IDE5Ljg4NDcgMTguMTY4OCAxOS45MzcxIDE4LjQyNiAyMC4wNDEyQzE4LjY4MzIgMjAuMTQ1MiAxOC45MTc0IDIwLjI5ODkgMTkuMTE1MiAyMC40OTM1QzE5LjMxMyAyMC42ODggMTkuNDcwNSAyMC45MTk2IDE5LjU3ODggMjEuMTc1MUMxOS42ODcxIDIxLjQzMDUgMTkuNzQ0IDIxLjcwNDggMTkuNzQ2MyAyMS45ODIyQzE5Ljc0ODUgMjIuMjU5NiAxOS42OTYyIDIyLjUzNDggMTkuNTkyMSAyMi43OTJDMTkuNDg4MSAyMy4wNDkyIDE5LjMzNDQgMjMuMjgzNCAxOS4xMzk4IDIzLjQ4MTJDMTguOTQ1MyAyMy42NzkgMTguNzEzNiAyMy44MzY1IDE4LjQ1ODIgMjMuOTQ0OFpNOC43NzQ4MyA3LjE5OTcyQzkuOTQ4MjUgNy4xOTk3MiAxMC44ODkxIDYuMjU4ODcgMTAuODg5MSA1LjA4NTQ1QzEwLjg4OTEgNC41MjQ3MSAxMC42NjY0IDMuOTg2OTQgMTAuMjY5OCAzLjU5MDQzQzkuODczMzQgMy4xOTM5MyA5LjMzNTU3IDIuOTcxMTggOC43NzQ4MyAyLjk3MTE4QzcuNTkwODQgMi45NzExOCA2LjY2MDU1IDMuOTIyNiA2LjY2MDU1IDUuMDg1NDVDNi42NjA1NSA2LjI1ODg3IDcuNTkwODQgNy4xOTk3MiA4Ljc3NDgzIDcuMTk5NzJaTTI0LjAyOTMgMTguMTMwNUwxOS45NTkzIDE5Ljg4NTRDMjAuMTkxOSAyMC4xMTc5IDIwLjQwMzMgMjAuNDEzOSAyMC41NTEzIDIwLjc1MjJDMjAuNjk5MyAyMS4xMDExIDIwLjc2MjggMjEuNDcxMSAyMC44MDUgMjEuODA5NEwyNC44NTM5IDIwLjA3NTdMMjQuMDI5MyAxOC4xMzA1Wk0xMS40NiAxMC4xMzg2TDEyLjI0MjIgMTIuMDUyQzExLjk4ODUgMTEuOTU2OCAxMS43NTYgMTEuODMgMTEuNTY1NyAxMS43MDMxQzEwLjkzMTQgMTEuMjkwOCAxMC40NjYyIDEwLjc3MjggMTAuMTU5NyAxMC4xNTk3TDkuMzc3NCA4LjVDOS4xNzY1NCA4LjEzMDAxIDguOTMzNCA3Ljg1NTE1IDguNTk1MTIgNy42NjQ4N0M4LjI4ODU1IDcuNDg1MTUgNy45NjA4MyA3LjM5MDAxIDcuNjIyNTUgNy4zOTAwMUM3LjI4NDI3IDcuMzkwMDEgNi45NjcxMiA3LjQ3NDU4IDYuNjYwNTUgNy42MjI1OEM1LjE4MDU2IDguNzg1NDMgNC44MTA1NiAxMC45NDIgNC44MTA1NiAxMC45NDJMNC40NTExNCAxMi42MDE3QzQuMzU2IDEzLjE1MTQgNC4zMDMxNCAxMy43MDExIDQuMzAzMTQgMTQuMjYxNFYxOS41MDQ4TDEuNzc2NTggMjIuOTE5NEwzLjM2MjI5IDI0LjExMzlMNi4yOTA1NiAyMC4xNDk3TDYuNDcwMjcgMTYuNzE0TDguMjQ2MjYgMTkuMTg3N1YyNC4xMTM5SDEwLjIwMlYxNy43MDc3TDguMjQ2MjYgMTQuOTQ4NVYxNC4yNjE0QzguMjQ2MjYgMTMuNzk2MyA4LjI0NjI2IDEzLjM0MTcgOC4zNjI1NSAxMi44OTc3TDguNzMyNTQgMTEuNjI5MUM5LjEzNDI1IDEyLjIxMDYgOS42MjA1NCAxMi43MTggMTAuMjAyIDEzLjE1MTRDMTAuNjc3NyAxMy41MTA4IDEyLjAwOTcgMTQuMTQ1MSAxMy4yNjc3IDE0LjQ1MTdMMTUuNTE5NCAxOS42NzM5QzE1Ljc1MTkgMTkuNDQxNCAxNi4wNDc5IDE5LjIyOTkgMTYuMzk2OCAxOS4wODE5QzE2LjczNTEgMTguOTMzOSAxNy4xMDUxIDE4Ljg3MDUgMTcuNDQzNCAxOC44MjgyTDEzLjQwNTEgOS4zMTRMMTEuNDYgMTAuMTM4NlpNMTYuOTU3MSAxMy42Njk0TDE5LjAyOTEgMTguNTMyMkwyNC45ODA3IDE1Ljk4NDVMMjIuOTE5MyAxMS4xMzIzIiBmaWxsPSIjMDA2RDc3Ii8+Cjwvc3ZnPgo=)
    no-repeat center;
}
.grid-category .grid-image-left-category .category-image .for-office {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyNyAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNzQyKSI+CjxwYXRoIGQ9Ik0yMC4zMjQxIDguOTI5MjRDMTcuMTY4OSA4LjkyOTI0IDE0LjYxNTYgMTEuNDU2IDE0LjYxNTYgMTQuNTc4M0MxNC42MTU2IDE3LjcwMDYgMTcuMTY4OSAyMC4yMjc0IDIwLjMyNDEgMjAuMjI3NEMyMy40NzkzIDIwLjIyNzQgMjYuMDMyNiAxNy43MDA2IDI2LjAzMjYgMTQuNTc4M0MyNi4wMzI2IDExLjQ1NiAyMy40NzkzIDguOTI5MjQgMjAuMzI0MSA4LjkyOTI0Wk0yMi44NjEyIDE0LjgyNTFDMjIuODYxMiAxNS4wMzQ2IDIyLjY4OCAxNS4yMDYgMjIuNDc2MyAxNS4yMDZIMjAuMDc1MUMxOS44NjM1IDE1LjIwNiAxOS42OTAyIDE1LjAzNDYgMTkuNjkwMiAxNC44MjUxVjExLjgyMTJDMTkuNjkwMiAxMS42MTE4IDE5Ljg2MzUgMTEuNDQwMyAyMC4wNzUxIDExLjQ0MDNIMjAuNTczNUMyMC43ODUxIDExLjQ0MDMgMjAuOTU4NCAxMS42MTE4IDIwLjk1ODQgMTEuODIxMlYxMy45NTA2SDIyLjQ3NjNDMjIuNjg4IDEzLjk1MDYgMjIuODYxMiAxNC4xMjIxIDIyLjg2MTIgMTQuMzMxNlYxNC44MjUxWk0yMC4zMjQxIDcuNjczODlDMjAuNTM4MiA3LjY3Mzg5IDIwLjc0OTEgNy42ODY4MyAyMC45NTg0IDcuNzA1NjZWNS43OTA4NkMyMC45NTg0IDQuNzg2NTggMjAuMDcwNCAzLjkwNzg0IDE5LjA1NTUgMy45MDc4NEgxNS44ODQxVjIuMDI0ODFDMTUuODg0MSAxLjAyMDUzIDE0Ljk5NjEgMC4xNDE3ODUgMTMuOTgxMyAwLjE0MTc4NUg3LjYzODQ2QzYuNjIzNjEgMC4xNDE3ODUgNS43MzU2MSAxLjAyMDUzIDUuNzM1NjEgMi4wMjQ4MVYzLjkwNzg0SDIuNTY0MkMxLjU0OTM1IDMuOTA3ODQgMC42NjEzNTQgNC43ODY1OCAwLjY2MTM1NCA1Ljc5MDg2VjguOTI5MjRIMTYuMzI1QzE3LjQ1ODcgOC4xNDExMSAxOC44MzYzIDcuNjczODkgMjAuMzI0MSA3LjY3Mzg5Wk0xMy4zNDcgMy45MDc4NEg4LjI3Mjc0VjIuNjUyNDlIMTMuMzQ3VjMuOTA3ODRaTTEzLjYxNzQgMTIuNjk1M0g4LjkwNzAyQzguNTU2NTggMTIuNjk1MyA4LjI3Mjc0IDEyLjQxNDQgOC4yNzI3NCAxMi4wNjc2VjEwLjE4NDZIMC42NjEzNTRWMTUuODMzN0MwLjY2MTM1NCAxNi44Mzc5IDEuNTQ5MzUgMTcuNzE2NyAyLjU2NDIgMTcuNzE2N0gxNC4xMTczQzEzLjYyODUgMTYuNzczNiAxMy4zNDcgMTUuNzA4OSAxMy4zNDcgMTQuNTc4M0MxMy4zNDcgMTMuOTI0NyAxMy40NDUzIDEzLjI5NDcgMTMuNjE3NCAxMi42OTUzWiIgZmlsbD0iIzAwNkQ3NyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzJfNzQyIj4KPHJlY3Qgd2lkdGg9IjI1LjM3MTMiIGhlaWdodD0iMjAuMDg1NiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNjYxMTE0IDAuMTQxODE1KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat center;
}
.grid-category .grid-image-left-category .category-image .for-software {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ2MDEgMi4yNTU5NUM3LjYyNDc0IDIuMjU1OTUgMi44ODg3NiA2Ljk5MTkzIDIuODg4NzYgMTIuODI3M0MyLjg4ODc2IDE4LjY2MjcgNy42MjQ3NCAyMy4zOTg3IDEzLjQ2MDEgMjMuMzk4N0MxOS4yOTU1IDIzLjM5ODcgMjQuMDMxNSAxOC42NjI3IDI0LjAzMTUgMTIuODI3M0MyNC4wMzE1IDYuOTkxOTMgMTkuMjk1NSAyLjI1NTk1IDEzLjQ2MDEgMi4yNTU5NVpNMTMuNDYwMSA1LjQyNzM2QzE1LjIxNSA1LjQyNzM2IDE2LjYzMTUgNi44NDM5MyAxNi42MzE1IDguNTk4NzdDMTYuNjMxNSAxMC4zNTM2IDE1LjIxNSAxMS43NzAyIDEzLjQ2MDEgMTEuNzcwMkMxMS43MDUzIDExLjc3MDIgMTAuMjg4NyAxMC4zNTM2IDEwLjI4ODcgOC41OTg3N0MxMC4yODg3IDYuODQzOTMgMTEuNzA1MyA1LjQyNzM2IDEzLjQ2MDEgNS40MjczNlpNMTMuNDYwMSAyMC40Mzg3QzEyLjIwNDEgMjAuNDM4NyAxMC45Njc2IDIwLjEyNzkgOS44NjA4OCAxOS41MzM5QzguNzU0MTUgMTguOTQgNy44MTE2MiAxOC4wODE0IDcuMTE3MzEgMTcuMDM0N0M3LjE0OTAzIDE0LjkzMSAxMS4zNDU5IDEzLjc3ODcgMTMuNDYwMSAxMy43Nzg3QzE1LjU2MzggMTMuNzc4NyAxOS43NzEyIDE0LjkzMSAxOS44MDMgMTcuMDM0N0MxOS4xMDg3IDE4LjA4MTQgMTguMTY2MSAxOC45NCAxNy4wNTk0IDE5LjUzMzlDMTUuOTUyNyAyMC4xMjc5IDE0LjcxNjIgMjAuNDM4NyAxMy40NjAxIDIwLjQzODdaIiBmaWxsPSIjMDA2RDc3Ii8+Cjwvc3ZnPgo=)
    no-repeat center;
}
.grid-category .grid-image-left-category .category-image img {
  display: inline-block;
  vertical-align: middle;
}
.grid-category .grid-image-left-category .category-info {
  width: calc(100% - 75px);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.grid-category .grid-image-left-category .category-info h3 {
  vertical-align: middle;
}
.grid-category .arrow-down-green {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuOTE2MTMgMi40MTQwNkwxMC4zNzMyIDEwLjM0MjZMMTguMzAxOCAxLjg4NTQ5IiBzdHJva2U9IiMwMDZENzciIHN0cm9rZS13aWR0aD0iMi42NDI4NCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)
    no-repeat center;
  width: 25px;
}
.grid-category:hover {
  background-color: #e51937;
  color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.grid-category:hover .arrow-down-green {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuOTE2MTMgMi40MTQwNkwxMC4zNzMyIDEwLjM0MjZMMTguMzAxOCAxLjg4NTQ5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIuNjQyODQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)
    no-repeat center;
}
.grid-category:hover .category-image {
  background-color: #158e99;
}
.grid-category:hover .category-image .for-design {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNzIwKSI+CjxwYXRoIGQ9Ik0yLjg5MDU3IDcuMTk5NzJIMC43NzYyOTlWMTIuNDg1NEgwLjc4Njg3TDAuNzc2Mjk5IDIxLjk5OTZDMC43NzYyOTkgMjMuMTYyNSAxLjcyNzcyIDI0LjExMzkgMi44OTA1NyAyNC4xMTM5SDIxLjkxOVYyMS45OTk2SDIuODkwNTdWNy4xOTk3MlpNMjQuMDMzMyA1LjA4NTQ1SDE1LjU3NjJMMTMuNDYxOSAyLjk3MTE4SDcuMTE5MTJDNS45NTYyNyAyLjk3MTE4IDUuMDE1NDIgMy45MjI2IDUuMDE1NDIgNS4wODU0NUw1LjAwNDg1IDE3Ljc3MTFDNS4wMDQ4NSAxOC45MzM5IDUuOTU2MjcgMTkuODg1NCA3LjExOTEyIDE5Ljg4NTRIMjQuMDMzM0MyNS4xOTYyIDE5Ljg4NTQgMjYuMTQ3NiAxOC45MzM5IDI2LjE0NzYgMTcuNzcxMVY3LjE5OTcyQzI2LjE0NzYgNi4wMzY4NyAyNS4xOTYyIDUuMDg1NDUgMjQuMDMzMyA1LjA4NTQ1Wk04LjE3NjI2IDE2LjcxNEwxMi45MzM0IDEwLjM3MTFMMTYuNjMzNCAxNS4xMzg4TDE5LjI3NjIgMTEuOTU2OEwyMi45NzYyIDE2LjcxNEg4LjE3NjI2WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yXzcyMCI+CjxyZWN0IHdpZHRoPSIyNS4zNzEzIiBoZWlnaHQ9IjI1LjM3MTMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjc3NTkwOSAwLjg1Njg4OCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
    no-repeat center;
}
.grid-category:hover .category-image .for-sport {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjQ1ODIgMjMuOTQ0OEMxNy45NDIzIDI0LjE2MzUgMTcuMzYwNyAyNC4xNjgzIDE2Ljg0MTMgMjMuOTU4MUMxNi4zMjE5IDIzLjc0OCAxNS45MDcyIDIzLjM0MDEgMTUuNjg4NSAyMi44MjQyQzE1LjQ2OTggMjIuMzA4MyAxNS40NjUgMjEuNzI2NyAxNS42NzUyIDIxLjIwNzNDMTUuODg1MyAyMC42ODc5IDE2LjI5MzIgMjAuMjczMiAxNi44MDkxIDIwLjA1NDVDMTcuMDY0NSAxOS45NDYyIDE3LjMzODggMTkuODg5MyAxNy42MTYyIDE5Ljg4N0MxNy44OTM2IDE5Ljg4NDcgMTguMTY4OCAxOS45MzcxIDE4LjQyNiAyMC4wNDEyQzE4LjY4MzIgMjAuMTQ1MiAxOC45MTc0IDIwLjI5ODkgMTkuMTE1MiAyMC40OTM1QzE5LjMxMyAyMC42ODggMTkuNDcwNSAyMC45MTk2IDE5LjU3ODggMjEuMTc1MUMxOS42ODcxIDIxLjQzMDUgMTkuNzQ0IDIxLjcwNDggMTkuNzQ2MyAyMS45ODIyQzE5Ljc0ODUgMjIuMjU5NiAxOS42OTYyIDIyLjUzNDggMTkuNTkyMSAyMi43OTJDMTkuNDg4MSAyMy4wNDkyIDE5LjMzNDQgMjMuMjgzNCAxOS4xMzk4IDIzLjQ4MTJDMTguOTQ1MyAyMy42NzkgMTguNzEzNiAyMy44MzY1IDE4LjQ1ODIgMjMuOTQ0OFYyMy45NDQ4Wk04Ljc3NDgzIDcuMTk5NzJDOS45NDgyNSA3LjE5OTcyIDEwLjg4OTEgNi4yNTg4NyAxMC44ODkxIDUuMDg1NDVDMTAuODg5MSA0LjUyNDcxIDEwLjY2NjQgMy45ODY5NCAxMC4yNjk4IDMuNTkwNDNDOS44NzMzNCAzLjE5MzkzIDkuMzM1NTcgMi45NzExOCA4Ljc3NDgzIDIuOTcxMThDNy41OTA4MyAyLjk3MTE4IDYuNjYwNTUgMy45MjI2IDYuNjYwNTUgNS4wODU0NUM2LjY2MDU1IDYuMjU4ODcgNy41OTA4MyA3LjE5OTcyIDguNzc0ODMgNy4xOTk3MlY3LjE5OTcyWk0yNC4wMjkzIDE4LjEzMDVMMTkuOTU5MyAxOS44ODU0QzIwLjE5MTkgMjAuMTE3OSAyMC40MDMzIDIwLjQxMzkgMjAuNTUxMyAyMC43NTIyQzIwLjY5OTMgMjEuMTAxMSAyMC43NjI4IDIxLjQ3MTEgMjAuODA1IDIxLjgwOTRMMjQuODUzOSAyMC4wNzU3TDI0LjAyOTMgMTguMTMwNVYxOC4xMzA1Wk0xMS40NiAxMC4xMzg2TDEyLjI0MjIgMTIuMDUyQzExLjk4ODUgMTEuOTU2OCAxMS43NTYgMTEuODMgMTEuNTY1NyAxMS43MDMxQzEwLjkzMTQgMTEuMjkwOCAxMC40NjYyIDEwLjc3MjggMTAuMTU5NyAxMC4xNTk3TDkuMzc3NCA4LjVDOS4xNzY1NCA4LjEzMDAxIDguOTMzNCA3Ljg1NTE1IDguNTk1MTIgNy42NjQ4N0M4LjI4ODU1IDcuNDg1MTUgNy45NjA4MyA3LjM5MDAxIDcuNjIyNTUgNy4zOTAwMUM3LjI4NDI3IDcuMzkwMDEgNi45NjcxMiA3LjQ3NDU4IDYuNjYwNTUgNy42MjI1OEM1LjE4MDU2IDguNzg1NDMgNC44MTA1NiAxMC45NDIgNC44MTA1NiAxMC45NDJMNC40NTExNCAxMi42MDE3QzQuMzU2IDEzLjE1MTQgNC4zMDMxNCAxMy43MDExIDQuMzAzMTQgMTQuMjYxNFYxOS41MDQ4TDEuNzc2NTggMjIuOTE5NEwzLjM2MjI5IDI0LjExMzlMNi4yOTA1NiAyMC4xNDk3TDYuNDcwMjcgMTYuNzE0TDguMjQ2MjYgMTkuMTg3N1YyNC4xMTM5SDEwLjIwMlYxNy43MDc3TDguMjQ2MjYgMTQuOTQ4NVYxNC4yNjE0QzguMjQ2MjYgMTMuNzk2MyA4LjI0NjI2IDEzLjM0MTcgOC4zNjI1NSAxMi44OTc3TDguNzMyNTQgMTEuNjI5MUM5LjEzNDI2IDEyLjIxMDYgOS42MjA1NCAxMi43MTggMTAuMjAyIDEzLjE1MTRDMTAuNjc3NyAxMy41MTA4IDEyLjAwOTcgMTQuMTQ1MSAxMy4yNjc3IDE0LjQ1MTdMMTUuNTE5NCAxOS42NzM5QzE1Ljc1MTkgMTkuNDQxNCAxNi4wNDc5IDE5LjIyOTkgMTYuMzk2OCAxOS4wODE5QzE2LjczNTEgMTguOTMzOSAxNy4xMDUxIDE4Ljg3MDUgMTcuNDQzNCAxOC44MjgyTDEzLjQwNTEgOS4zMTRMMTEuNDYgMTAuMTM4NlpNMTYuOTU3MSAxMy42Njk0TDE5LjAyOTEgMTguNTMyMkwyNC45ODA3IDE1Ljk4NDVMMjIuOTE5MyAxMS4xMzIzIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    no-repeat center;
}
.grid-category:hover .category-image .for-office {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyNyAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNzQyKSI+CjxwYXRoIGQ9Ik0yMC4zMjQxIDguOTI5MjRDMTcuMTY4OSA4LjkyOTI0IDE0LjYxNTYgMTEuNDU2IDE0LjYxNTYgMTQuNTc4M0MxNC42MTU2IDE3LjcwMDYgMTcuMTY4OSAyMC4yMjc0IDIwLjMyNDEgMjAuMjI3NEMyMy40NzkzIDIwLjIyNzQgMjYuMDMyNiAxNy43MDA2IDI2LjAzMjYgMTQuNTc4M0MyNi4wMzI2IDExLjQ1NiAyMy40NzkzIDguOTI5MjQgMjAuMzI0MSA4LjkyOTI0Wk0yMi44NjEyIDE0LjgyNTFDMjIuODYxMiAxNS4wMzQ2IDIyLjY4OCAxNS4yMDYgMjIuNDc2MyAxNS4yMDZIMjAuMDc1MUMxOS44NjM1IDE1LjIwNiAxOS42OTAyIDE1LjAzNDYgMTkuNjkwMiAxNC44MjUxVjExLjgyMTJDMTkuNjkwMiAxMS42MTE4IDE5Ljg2MzUgMTEuNDQwMyAyMC4wNzUxIDExLjQ0MDNIMjAuNTczNUMyMC43ODUxIDExLjQ0MDMgMjAuOTU4NCAxMS42MTE4IDIwLjk1ODQgMTEuODIxMlYxMy45NTA2SDIyLjQ3NjNDMjIuNjg4IDEzLjk1MDYgMjIuODYxMiAxNC4xMjIxIDIyLjg2MTIgMTQuMzMxNlYxNC44MjUxWk0yMC4zMjQxIDcuNjczODlDMjAuNTM4MiA3LjY3Mzg5IDIwLjc0OTEgNy42ODY4MyAyMC45NTg0IDcuNzA1NjZWNS43OTA4NkMyMC45NTg0IDQuNzg2NTggMjAuMDcwNCAzLjkwNzg0IDE5LjA1NTUgMy45MDc4NEgxNS44ODQxVjIuMDI0ODFDMTUuODg0MSAxLjAyMDUzIDE0Ljk5NjEgMC4xNDE3ODUgMTMuOTgxMyAwLjE0MTc4NUg3LjYzODQ2QzYuNjIzNjEgMC4xNDE3ODUgNS43MzU2MSAxLjAyMDUzIDUuNzM1NjEgMi4wMjQ4MVYzLjkwNzg0SDIuNTY0MkMxLjU0OTM1IDMuOTA3ODQgMC42NjEzNTQgNC43ODY1OCAwLjY2MTM1NCA1Ljc5MDg2VjguOTI5MjRIMTYuMzI1QzE3LjQ1ODcgOC4xNDExMSAxOC44MzYzIDcuNjczODkgMjAuMzI0MSA3LjY3Mzg5Wk0xMy4zNDcgMy45MDc4NEg4LjI3Mjc0VjIuNjUyNDlIMTMuMzQ3VjMuOTA3ODRaTTEzLjYxNzQgMTIuNjk1M0g4LjkwNzAyQzguNTU2NTggMTIuNjk1MyA4LjI3Mjc0IDEyLjQxNDQgOC4yNzI3NCAxMi4wNjc2VjEwLjE4NDZIMC42NjEzNTRWMTUuODMzN0MwLjY2MTM1NCAxNi44Mzc5IDEuNTQ5MzUgMTcuNzE2NyAyLjU2NDIgMTcuNzE2N0gxNC4xMTczQzEzLjYyODUgMTYuNzczNiAxMy4zNDcgMTUuNzA4OSAxMy4zNDcgMTQuNTc4M0MxMy4zNDcgMTMuOTI0NyAxMy40NDUzIDEzLjI5NDcgMTMuNjE3NCAxMi42OTUzWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yXzc0MiI+CjxyZWN0IHdpZHRoPSIyNS4zNzEzIiBoZWlnaHQ9IjIwLjA4NTYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjY2MTExNCAwLjE0MTgxNSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
    no-repeat center;
}
.grid-category:hover .category-image .for-software {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ2MDEgMi4yNTU5NUM3LjYyNDc0IDIuMjU1OTUgMi44ODg3NiA2Ljk5MTkzIDIuODg4NzYgMTIuODI3M0MyLjg4ODc2IDE4LjY2MjcgNy42MjQ3NCAyMy4zOTg3IDEzLjQ2MDEgMjMuMzk4N0MxOS4yOTU1IDIzLjM5ODcgMjQuMDMxNSAxOC42NjI3IDI0LjAzMTUgMTIuODI3M0MyNC4wMzE1IDYuOTkxOTMgMTkuMjk1NSAyLjI1NTk1IDEzLjQ2MDEgMi4yNTU5NVpNMTMuNDYwMSA1LjQyNzM2QzE1LjIxNSA1LjQyNzM2IDE2LjYzMTUgNi44NDM5MyAxNi42MzE1IDguNTk4NzdDMTYuNjMxNSAxMC4zNTM2IDE1LjIxNSAxMS43NzAyIDEzLjQ2MDEgMTEuNzcwMkMxMS43MDUzIDExLjc3MDIgMTAuMjg4NyAxMC4zNTM2IDEwLjI4ODcgOC41OTg3N0MxMC4yODg3IDYuODQzOTMgMTEuNzA1MyA1LjQyNzM2IDEzLjQ2MDEgNS40MjczNlpNMTMuNDYwMSAyMC40Mzg3QzEyLjIwNDEgMjAuNDM4NyAxMC45Njc2IDIwLjEyNzkgOS44NjA4OCAxOS41MzM5QzguNzU0MTUgMTguOTQgNy44MTE2MiAxOC4wODE0IDcuMTE3MzEgMTcuMDM0N0M3LjE0OTAzIDE0LjkzMSAxMS4zNDU5IDEzLjc3ODcgMTMuNDYwMSAxMy43Nzg3QzE1LjU2MzggMTMuNzc4NyAxOS43NzEyIDE0LjkzMSAxOS44MDMgMTcuMDM0N0MxOS4xMDg3IDE4LjA4MTQgMTguMTY2MSAxOC45NCAxNy4wNTk0IDE5LjUzMzlDMTUuOTUyNyAyMC4xMjc5IDE0LjcxNjIgMjAuNDM4NyAxMy40NjAxIDIwLjQzODdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    no-repeat center;
}
.grid-category:hover .category-info h3 {
  color: #fff;
}
.grid-category.grid-category-small {
  padding: 20px 30px;
}
.grid-category.grid-category-small .category-image {
  height: 34px;
  width: 34px;
  border-radius: 50%;
  background-color: rgba(11, 123, 63, 0.2);
  text-align: center;
  line-height: 34px;
  margin-right: 15px;
}
.grid-category.grid-category-small .category-image .for-leaf {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNTg0MzEgNC43MTQxOUgxLjYwMjE3QzEuNjAyMTcgOC44MDA2OCA0LjcwODU1IDEyLjExNDEgOC41Mzk2NCAxMi4xMTQxVjE2Ljg3MTNDOC41Mzk2NCAxNy4xNjIgOC43NjI2MyAxNy4zOTk4IDkuMDM1MTcgMTcuMzk5OEgxMC4wMjYyQzEwLjI5ODggMTcuMzk5OCAxMC41MjE4IDE3LjE2MiAxMC41MjE4IDE2Ljg3MTNWMTIuMTE0MUMxMC41MjE4IDguMDI3NjUgNy40MTUzOSA0LjcxNDE5IDMuNTg0MzEgNC43MTQxOVpNMTUuNDc3MSAyLjU5OTkxQzEyLjg2OTQgMi41OTk5MSAxMC42MDIzIDQuMTM2MDcgOS40MTYxMSA2LjQwNTYxQzEwLjI3NCA3LjQwMzI4IDEwLjkwODkgOC42MTU2OSAxMS4yNDM0IDkuOTYwMjNDMTQuNzMzOCA5LjU3MzcyIDE3LjQ1OTIgNi40Mjg3MyAxNy40NTkyIDIuNTk5OTFIMTUuNDc3MVoiIGZpbGw9IiMwMDZENzciLz4KPC9zdmc+Cg==)
    no-repeat center;
}
.grid-category.grid-category-small .category-image img {
  display: inline-block;
  vertical-align: middle;
}
.grid-category.grid-category-small .category-image span {
  height: 34px;
  width: 34px;
  display: inline-block;
}
.grid-category.grid-category-small:hover {
  background-color: #e51937;
  color: #fff;
}
.grid-category.grid-category-small:hover .category-image {
  background-color: #158e99;
}
.grid-category.grid-category-small:hover .category-image .for-leaf {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNTg0MzEgNC43MTQxOUgxLjYwMjE3QzEuNjAyMTcgOC44MDA2OCA0LjcwODU1IDEyLjExNDEgOC41Mzk2NCAxMi4xMTQxVjE2Ljg3MTNDOC41Mzk2NCAxNy4xNjIgOC43NjI2MyAxNy4zOTk4IDkuMDM1MTcgMTcuMzk5OEgxMC4wMjYyQzEwLjI5ODggMTcuMzk5OCAxMC41MjE4IDE3LjE2MiAxMC41MjE4IDE2Ljg3MTNWMTIuMTE0MUMxMC41MjE4IDguMDI3NjUgNy40MTUzOSA0LjcxNDE5IDMuNTg0MzEgNC43MTQxOVpNMTUuNDc3MSAyLjU5OTkxQzEyLjg2OTQgMi41OTk5MSAxMC42MDIzIDQuMTM2MDcgOS40MTYxMSA2LjQwNTYxQzEwLjI3NCA3LjQwMzI4IDEwLjkwODkgOC42MTU2OSAxMS4yNDM0IDkuOTYwMjNDMTQuNzMzOCA5LjU3MzcyIDE3LjQ1OTIgNi40Mjg3MyAxNy40NTkyIDIuNTk5OTFIMTUuNDc3MVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)
    no-repeat center;
}
.grid-category.grid-category-small:hover .category-info h3 {
  color: #fff;
}
.box-bg-bottom {
  position: relative;
  padding: 0px 50px 20px 50px;
}
.box-bg-bottom::before {
  content: "";
  top: 70px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  position: absolute;
  background-color: #fff3ea;
  border-radius: 30px;
}
.box-bg-bottom .box-video-homepage6 {
  padding: 0px 35px;
}
.box-slider-3 {
  background-color: #bee1e6;
}
.pdl-md {
  padding-left: 10px;
}
.block-slider-bottom-banner {
  padding-right: 190px;
  top: -90px;
  position: relative;
  z-index: 12;
  margin-bottom: -50px;
}
.block-slider-bottom-banner .box-swiper .swiper-button-next {
  top: 80%;
  right: -190px;
}
.block-slider-bottom-banner .box-swiper .swiper-button-prev {
  top: 80%;
  right: -105px;
}
.swiper-slide-1 {
  float: left;
  width: 30%;
}
.swiper-slide-1 .grid-category-style-2 {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.swiper-slide-1 .grid-category-style-2:hover {
  background-color: #fff;
}
.swiper-slide-1 .grid-category-style-2:hover .category-info h3 {
  color: #1B1B1B;
}
.swiper-slide-1 .grid-image-left-category a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.swiper-slide-2 {
  float: left;
  width: 40%;
}
.swiper-slide-2 .grid-category-style-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.swiper-slide-2 .grid-category-style-2:hover {
  background-color: #fff;
}
.swiper-slide-2 .grid-category-style-2:hover .category-info h3 {
  color: #1B1B1B;
}
.swiper-slide-2 .grid-category-style-2 .grid-image-bottom {
  margin-top: 0px;
}
.swiper-slide-2 .grid-category-style-2 .grid-image-left-category {
  width: 55%;
  padding-right: 15px;
}
.swiper-slide-2 .grid-category-style-2 .grid-image-left-category a {
  display: inline-block;
}
.swiper-slide-2
  .grid-category-style-2
  .grid-image-left-category
  .category-info {
  display: inline-block;
  width: 100%;
}
.swiper-slide-2 .grid-category-style-2 .grid-image-bottom {
  width: 45%;
}
.grid-category-style-2 {
  padding: 20px 20px 15px 20px;
}
.grid-category-style-2 .grid-image-bottom {
  margin: 20px 0px 0px 0px;
}
.grid-category-style-2 .grid-image-bottom img {
  border-radius: 16px;
}
.icon-arrow-right-thin {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4N18xMjMpIj4KPHBhdGggZD0iTTE3Ljg4MSA4LjcxMTYzTDEzLjc5MDIgNC42MjA3OEMxMy42NDMzIDQuNDQ5MTkgMTMuMzg1IDQuNDI5MTkgMTMuMjEzNCA0LjU3NjE3QzEzLjA0MTggNC43MjMxMiAxMy4wMjE4IDQuOTgxMzggMTMuMTY4OCA1LjE1Mjk3QzEzLjE4MjUgNS4xNjg5NyAxMy4xOTc0IDUuMTgzOTEgMTMuMjEzNCA1LjE5NzU4TDE2LjYwNDcgOC41OTI5OEgwLjQwOTA3MUMwLjE4MzE2MSA4LjU5Mjk4IDAgOC43NzYxNCAwIDkuMDAyMDlDMCA5LjIyODAzIDAuMTgzMTYxIDkuNDExMTYgMC40MDkwNzEgOS40MTExNkgxNi42MDQ3TDEzLjIxMzQgMTIuODAyNEMxMy4wNDE4IDEyLjk0OTQgMTMuMDIxOCAxMy4yMDc3IDEzLjE2ODggMTMuMzc5MkMxMy4zMTU4IDEzLjU1MDggMTMuNTc0IDEzLjU3MDggMTMuNzQ1NiAxMy40MjM5QzEzLjc2MTYgMTMuNDEwMSAxMy43NzY1IDEzLjM5NTIgMTMuNzkwMiAxMy4zNzkyTDE3Ljg4MTEgOS4yODg0QzE4LjAzOTcgOS4xMjg5IDE4LjAzOTcgOC44NzEyMSAxNy44ODEgOC43MTE2M1oiIGZpbGw9IiMxMDE4MjgiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8zODdfMTIzIj4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
  display: inline-block;
  height: 15px;
  width: 30px;
  margin: 20px 0px 0px 0px;
}
.pr-mb-70 {
  padding-right: 70px;
}
.list-social-banner {
  position: relative;
  padding: 6px 0px 0px 100px;
  margin: 30px 0px 0px 0px;
}
.list-social-banner .social-banner {
  display: inline-block;
  height: 26px;
  width: 26px;
  margin-right: 7px;
}
.list-social-banner .social-banner.facebook {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNDI5KSI+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTI1LjUzMTkgMTIuNzY2QzI1LjUzMTkgNS43MTQ3NiAxOS44MTcyIDAgMTIuNzY2IDBDNS43MTQ3NiAwIDAgNS43MTQ3NiAwIDEyLjc2NkMwIDE5LjgxNzIgNS43MTQ3NiAyNS41MzE5IDEyLjc2NiAyNS41MzE5QzEyLjg0MDggMjUuNTMxOSAxMi45MTU2IDI1LjUzMTkgMTIuOTkwNCAyNS41MjY5VjE1LjU5MzRIMTAuMjQ3N1YxMi4zOTY5SDEyLjk5MDRWMTAuMDQzMkMxMi45OTA0IDcuMzE1NDkgMTQuNjU1OSA1LjgyOTQ1IDE3LjA4OTQgNS44Mjk0NUMxOC4yNTYzIDUuODI5NDUgMTkuMjU4NiA1LjkxNDIzIDE5LjU0NzkgNS45NTQxMlY4LjgwNjUySDE3Ljg3MjNDMTYuNTUwOSA4LjgwNjUyIDE2LjI5MTYgOS40MzQ4NCAxNi4yOTE2IDEwLjM1NzRWMTIuMzkySDE5LjQ1ODFMMTkuMDQ0MiAxNS41ODg0SDE2LjI5MTZWMjUuMDM4MkMyMS42MjczIDIzLjUwNzMgMjUuNTMxOSAxOC41OTU0IDI1LjUzMTkgMTIuNzY2WiIgZmlsbD0iIzk4QTJCMyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzJfNDI5Ij4KPHJlY3Qgd2lkdGg9IjI1LjUzMTkiIGhlaWdodD0iMjUuNTMxOSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
    no-repeat center;
}
.list-social-banner .social-banner.instagram {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNDMxKSI+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTE1Ljc0MTMgMTIuNzY2QzE1Ljc0MTMgMTQuMTE1NSAxNC42NDc0IDE1LjIwOTUgMTMuMjk3OSAxNS4yMDk1QzExLjk0ODMgMTUuMjA5NSAxMC44NTQ0IDE0LjExNTUgMTAuODU0NCAxMi43NjZDMTAuODU0NCAxMS40MTY1IDExLjk0ODMgMTAuMzIyNSAxMy4yOTc5IDEwLjMyMjVDMTQuNjQ3NCAxMC4zMjI1IDE1Ljc0MTMgMTEuNDE2NSAxNS43NDEzIDEyLjc2NloiIGZpbGw9IiM5OEEyQjMiLz4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTkuMDEyMyA4LjQ0MjY3QzE4Ljg5NDggOC4xMjQzOCAxOC43MDc0IDcuODM2MjggMTguNDYzOSA3LjU5OThDMTguMjI3NSA3LjM1NjMxIDE3LjkzOTYgNy4xNjg5MiAxNy42MjExIDcuMDUxNDZDMTcuMzYyOCA2Ljk1MTE0IDE2Ljk3NDggNi44MzE3MyAxNi4yNjAxIDYuNzk5MkMxNS40ODY5IDYuNzYzOTQgMTUuMjU1MSA2Ljc1NjM1IDEzLjI5NzggNi43NTYzNUMxMS4zNDA0IDYuNzU2MzUgMTEuMTA4NiA2Ljc2Mzc1IDEwLjMzNTYgNi43OTkwMUM5LjYyMDkzIDYuODMxNzMgOS4yMzI3IDYuOTUxMTQgOC45NzQ2IDcuMDUxNDZDOC42NTYxMiA3LjE2ODkyIDguMzY4MDIgNy4zNTYzMSA4LjEzMTczIDcuNTk5OEM3Ljg4ODI0IDcuODM2MjggNy43MDA4NSA4LjEyNDE4IDcuNTgzMiA4LjQ0MjY3QzcuNDgyODggOC43MDA5NyA3LjM2MzQ3IDkuMDg5MTkgNy4zMzA5NCA5LjgwMzg4QzcuMjk1NjggMTAuNTc2OCA3LjI4ODA5IDEwLjgwODYgNy4yODgwOSAxMi43NjYxQzcuMjg4MDkgMTQuNzIzNCA3LjI5NTY4IDE0Ljk1NTIgNy4zMzA5NCAxNS43MjgzQzcuMzYzNDcgMTYuNDQzIDcuNDgyODggMTYuODMxIDcuNTgzMiAxNy4wODkzQzcuNzAwODUgMTcuNDA3OCA3Ljg4ODA1IDE3LjY5NTcgOC4xMzE1NCAxNy45MzIyQzguMzY4MDIgMTguMTc1NyA4LjY1NTkyIDE4LjM2MzEgOC45NzQ0MSAxOC40ODA2QzkuMjMyNyAxOC41ODExIDkuNjIwOTMgMTguNzAwNSAxMC4zMzU2IDE4LjczM0MxMS4xMDg2IDE4Ljc2ODMgMTEuMzQwMiAxOC43NzU3IDEzLjI5NzYgMTguNzc1N0MxNS4yNTUzIDE4Ljc3NTcgMTUuNDg3MSAxOC43NjgzIDE2LjI1OTkgMTguNzMzQzE2Ljk3NDYgMTguNzAwNSAxNy4zNjI4IDE4LjU4MTEgMTcuNjIxMSAxOC40ODA2QzE4LjI2MDQgMTguMjMzOSAxOC43NjU3IDE3LjcyODcgMTkuMDEyMyAxNy4wODkzQzE5LjExMjYgMTYuODMxIDE5LjIzMiAxNi40NDMgMTkuMjY0NyAxNS43MjgzQzE5LjMgMTQuOTU1MiAxOS4zMDc0IDE0LjcyMzQgMTkuMzA3NCAxMi43NjYxQzE5LjMwNzQgMTAuODA4NiAxOS4zIDEwLjU3NjggMTkuMjY0NyA5LjgwMzg4QzE5LjIzMjIgOS4wODkxOSAxOS4xMTI4IDguNzAwOTcgMTkuMDEyMyA4LjQ0MjY3Wk0xMy4yOTc4IDE2LjUzMDFDMTEuMjE4OCAxNi41MzAxIDkuNTMzNDcgMTQuODQ0OSA5LjUzMzQ3IDEyLjc2NTlDOS41MzM0NyAxMC42ODY5IDExLjIxODggOS4wMDE3MyAxMy4yOTc4IDkuMDAxNzNDMTUuMzc2NyA5LjAwMTczIDE3LjA2MiAxMC42ODY5IDE3LjA2MiAxMi43NjU5QzE3LjA2MiAxNC44NDQ5IDE1LjM3NjcgMTYuNTMwMSAxMy4yOTc4IDE2LjUzMDFaTTE3LjIxMDggOS43MzI1OUMxNi43MjUgOS43MzI1OSAxNi4zMzEyIDkuMzM4NzIgMTYuMzMxMiA4Ljg1MjkxQzE2LjMzMTIgOC4zNjcwOSAxNi43MjUgNy45NzMyMiAxNy4yMTA4IDcuOTczMjJDMTcuNjk2NyA3Ljk3MzIyIDE4LjA5MDUgOC4zNjcwOSAxOC4wOTA1IDguODUyOTFDMTguMDkwMyA5LjMzODcyIDE3LjY5NjcgOS43MzI1OSAxNy4yMTA4IDkuNzMyNTlaIiBmaWxsPSIjOThBMkIzIi8+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTEzLjI5NzkgMEM2LjI0ODUxIDAgMC41MzE5MjEgNS43MTY1OSAwLjUzMTkyMSAxMi43NjZDMC41MzE5MjEgMTkuODE1MyA2LjI0ODUxIDI1LjUzMTkgMTMuMjk3OSAyNS41MzE5QzIwLjM0NzIgMjUuNTMxOSAyNi4wNjM4IDE5LjgxNTMgMjYuMDYzOCAxMi43NjZDMjYuMDYzOCA1LjcxNjU5IDIwLjM0NzIgMCAxMy4yOTc5IDBaTTIwLjU4NDEgMTUuNzg4MkMyMC41NDg3IDE2LjU2ODUgMjAuNDI0NiAxNy4xMDEzIDIwLjI0MzQgMTcuNTY3NkMxOS44NjI2IDE4LjU1MjMgMTkuMDg0MiAxOS4zMzA3IDE4LjA5OTUgMTkuNzExNUMxNy42MzM0IDE5Ljg5MjcgMTcuMTAwNCAyMC4wMTY1IDE2LjMyMDMgMjAuMDUyMkMxNS41Mzg2IDIwLjA4NzggMTUuMjg4OSAyMC4wOTY0IDEzLjI5ODEgMjAuMDk2NEMxMS4zMDcxIDIwLjA5NjQgMTEuMDU3NiAyMC4wODc4IDEwLjI3NTcgMjAuMDUyMkM5LjQ5NTUyIDIwLjAxNjUgOC45NjI1NiAxOS44OTI3IDguNDk2NDMgMTkuNzExNUM4LjAwNzEgMTkuNTI3NCA3LjU2NDE1IDE5LjIzODkgNy4xOTc5MyAxOC44NjU5QzYuODI1MSAxOC40OTk5IDYuNTM2NjEgMTguMDU2NyA2LjM1MjUzIDE3LjU2NzZDNi4xNzEzOCAxNy4xMDE1IDYuMDQ3MjkgMTYuNTY4NSA2LjAxMTg0IDE1Ljc4ODRDNS45NzU4IDE1LjAwNjUgNS45Njc0MyAxNC43NTY3IDUuOTY3NDMgMTIuNzY2QzUuOTY3NDMgMTAuNzc1MiA1Ljk3NTggMTAuNTI1NCA2LjAxMTY0IDkuNzQzNzRDNi4wNDcxIDguOTYzNCA2LjE3MDk5IDguNDMwNjQgNi4zNTIxNCA3Ljk2NDMxQzYuNTM2MjIgNy40NzUxOCA2LjgyNDkxIDcuMDMyMDMgNy4xOTc5MyA2LjY2NjAxQzcuNTYzOTUgNi4yOTI5OCA4LjAwNzEgNi4wMDQ1IDguNDk2MjMgNS44MjA0MkM4Ljk2MjU2IDUuNjM5MjYgOS40OTUzMiA1LjUxNTM3IDEwLjI3NTcgNS40Nzk3MkMxMS4wNTc0IDUuNDQ0MDggMTEuMzA3MSA1LjQzNTUxIDEzLjI5NzkgNS40MzU1MUMxNS4yODg3IDUuNDM1NTEgMTUuNTM4NCA1LjQ0NDA4IDE2LjMyMDEgNS40Nzk5MkMxNy4xMDA0IDUuNTE1MzcgMTcuNjMzMiA1LjYzOTI2IDE4LjA5OTUgNS44MjAyMkMxOC41ODg3IDYuMDA0MyAxOS4wMzE4IDYuMjkyOTggMTkuMzk4IDYuNjY2MDFDMTkuNzcwOSA3LjAzMjIyIDIwLjA1OTUgNy40NzUxOCAyMC4yNDM0IDcuOTY0MzFDMjAuNDI0OCA4LjQzMDY0IDIwLjU0ODcgOC45NjM0IDIwLjU4NDMgOS43NDM3NEMyMC42MiAxMC41MjU0IDIwLjYyODMgMTAuNzc1MiAyMC42MjgzIDEyLjc2NkMyMC42MjgzIDE0Ljc1NjcgMjAuNjIgMTUuMDA2NSAyMC41ODQxIDE1Ljc4ODJaIiBmaWxsPSIjOThBMkIzIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMl80MzEiPgo8cmVjdCB3aWR0aD0iMjUuNTMxOSIgaGVpZ2h0PSIyNS41MzE5IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41MzE5MjEpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat center;
}
.list-social-banner .social-banner.twitter {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNDM1KSI+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTEyLjgyOTggMEM1Ljc4MDQzIDAgMC4wNjM4NDI4IDUuNzE2NTkgMC4wNjM4NDI4IDEyLjc2NkMwLjA2Mzg0MjggMTkuODE1MyA1Ljc4MDQzIDI1LjUzMTkgMTIuODI5OCAyNS41MzE5QzE5Ljg3OTIgMjUuNTMxOSAyNS41OTU4IDE5LjgxNTMgMjUuNTk1OCAxMi43NjZDMjUuNTk1OCA1LjcxNjU5IDE5Ljg3OTIgMCAxMi44Mjk4IDBaTTE4LjY1ODYgOS45NTM1NEMxOC42NjQyIDEwLjA3OTIgMTguNjY3IDEwLjIwNTQgMTguNjY3IDEwLjMzMjJDMTguNjY3IDE0LjIwNDEgMTUuNzE5OCAxOC42NjkgMTAuMzMgMTguNjY5MkgxMC4zMzAySDEwLjMzQzguNjc1MjUgMTguNjY5MiA3LjEzNTQyIDE4LjE4NDEgNS44Mzg2OCAxNy4zNTI5QzYuMDY3OTUgMTcuMzggNi4zMDEzMSAxNy4zOTM1IDYuNTM3NiAxNy4zOTM1QzcuOTEwNSAxNy4zOTM1IDkuMTczOTIgMTYuOTI1MiAxMC4xNzY5IDE2LjEzOTJDOC44OTQyIDE2LjExNTQgNy44MTI3MSAxNS4yNjgzIDcuNDM5NDkgMTQuMTA0QzcuNjE4MTEgMTQuMTM4MyA3LjgwMTggMTQuMTU3IDcuOTkwMTcgMTQuMTU3QzguMjU3NjIgMTQuMTU3IDguNTE2NjkgMTQuMTIwOSA4Ljc2MjkxIDE0LjA1MzdDNy40MjIxNSAxMy43ODUzIDYuNDEyMTUgMTIuNjAwNCA2LjQxMjE1IDExLjE4MTVDNi40MTIxNSAxMS4xNjgzIDYuNDEyMTUgMTEuMTU2NCA2LjQxMjU0IDExLjE0NDFDNi44MDczOCAxMS4zNjM2IDcuMjU4OTEgMTEuNDk1NyA3LjczOTY2IDExLjUxMDVDNi45NTI4OSAxMC45ODU1IDYuNDM1NzIgMTAuMDg4MSA2LjQzNTcyIDkuMDcxNTFDNi40MzU3MiA4LjUzNDY2IDYuNTgwODQgOC4wMzE3MSA2LjgzMjUxIDcuNTk4NjhDOC4yNzc0OSA5LjM3MTY5IDEwLjQzNyAxMC41Mzc3IDEyLjg3MjMgMTAuNjYwMkMxMi44MjIgMTAuNDQ1NiAxMi43OTYxIDEwLjIyMiAxMi43OTYxIDkuOTkyMUMxMi43OTYxIDguMzc0NTQgMTQuMTA4NCA3LjA2MjIyIDE1LjcyNjYgNy4wNjIyMkMxNi41Njk0IDcuMDYyMjIgMTcuMzMwNyA3LjQxODUgMTcuODY1NCA3Ljk4ODA3QzE4LjUzMyA3Ljg1NjM5IDE5LjE1OTggNy42MTI1MSAxOS43MjYxIDcuMjc2ODhDMTkuNTA2OSA3Ljk2MDggMTkuMDQyNSA4LjUzNDY2IDE4LjQzNzUgOC44OTc1NkMxOS4wMzAzIDguODI2NjYgMTkuNTk1MiA4LjY2OTQ2IDIwLjEyMDEgOC40MzYxQzE5LjcyOCA5LjAyMzc5IDE5LjIzMDcgOS41Mzk5OSAxOC42NTg2IDkuOTUzNTRaIiBmaWxsPSIjOThBMkIzIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMl80MzUiPgo8cmVjdCB3aWR0aD0iMjUuNTMxOSIgaGVpZ2h0PSIyNS41MzE5IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wNjM4NDI4KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat center;
}
.list-social-banner .social-banner.linkedin {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNDM3KSI+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTEzLjM2MTcgMEM2LjMxMjMzIDAgMC41OTU3MzQgNS43MTY1OSAwLjU5NTczNCAxMi43NjZDMC41OTU3MzQgMTkuODE1MyA2LjMxMjMzIDI1LjUzMTkgMTMuMzYxNyAyNS41MzE5QzIwLjQxMTEgMjUuNTMxOSAyNi4xMjc2IDE5LjgxNTMgMjYuMTI3NiAxMi43NjZDMjYuMTI3NiA1LjcxNjU5IDIwLjQxMTEgMCAxMy4zNjE3IDBaTTkuNjUyMDUgMTkuMjk4NUg2LjU0Mjk2VjkuOTQ0NzdIOS42NTIwNVYxOS4yOTg1Wk04LjA5NzYgOC42Njc1MUg4LjA3NzM1QzcuMDM0MDMgOC42Njc1MSA2LjM1OTI3IDcuOTQ5MzEgNi4zNTkyNyA3LjA1MTdDNi4zNTkyNyA2LjEzMzg0IDcuMDU0NjggNS40MzU1MSA4LjExODI1IDUuNDM1NTFDOS4xODE4MiA1LjQzNTUxIDkuODM2MzMgNi4xMzM4NCA5Ljg1NjU5IDcuMDUxN0M5Ljg1NjU5IDcuOTQ5MzEgOS4xODE4MiA4LjY2NzUxIDguMDk3NiA4LjY2NzUxWk0yMC44NjI4IDE5LjI5ODVIMTcuNzU0MVYxNC4yOTQ1QzE3Ljc1NDEgMTMuMDM2OSAxNy4zMDM5IDEyLjE3OTIgMTYuMTc5IDEyLjE3OTJDMTUuMzIwMSAxMi4xNzkyIDE0LjgwODYgMTIuNzU3OCAxNC41ODM4IDEzLjMxNjJDMTQuNTAxNiAxMy41MTYxIDE0LjQ4MTYgMTMuNzk1NCAxNC40ODE2IDE0LjA3NVYxOS4yOTg1SDExLjM3MjdDMTEuMzcyNyAxOS4yOTg1IDExLjQxMzQgMTAuODIyMyAxMS4zNzI3IDkuOTQ0NzdIMTQuNDgxNlYxMS4yNjkyQzE0Ljg5NDcgMTAuNjMxOCAxNS42MzQgOS43MjUyNCAxNy4yODM1IDkuNzI1MjRDMTkuMzI5IDkuNzI1MjQgMjAuODYyOCAxMS4wNjIxIDIwLjg2MjggMTMuOTM1MVYxOS4yOTg1WiIgZmlsbD0iIzk4QTJCMyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzJfNDM3Ij4KPHJlY3Qgd2lkdGg9IjI1LjUzMTkiIGhlaWdodD0iMjUuNTMxOSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNTk1NzM0KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat center;
}
.list-social-banner::before {
  content: "";
  height: 1px;
  background-color: #98a2b3;
  width: 85px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0px;
}
.block-img-we-do .block-control {
  position: absolute;
  bottom: -40px;
  right: 10px;
  width: 190px;
}
.block-img-we-do .block-control img {
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  border-radius: 16px;
}
.block-img-we-do .block-card {
  position: absolute;
  top: 40px;
  left: -20px;
  width: 250px;
}
.block-img-we-do .block-card img {
  -webkit-box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  box-shadow: 0px 47px 65px rgba(21, 28, 38, 0.1);
  border-radius: 16px;
}
.img-small {
  max-width: 80%;
}
.list-category-homepage7 .row {
  margin: 0px -30px;
}
.list-category-homepage7 .col-xl-6 {
  padding-left: 30px;
  padding-right: 30px;
}
.page-homepage7-bg {
  position: relative;
  z-index: -1;
  height: 100%;
  width: 100%;
  top: 0;
}
.page-homepage7-bg::before {
  content: "";
  position: absolute;
  left: 0px;
  top: -100px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTExMiIgaGVpZ2h0PSIxNDE2IiB2aWV3Qm94PSIwIDAgMTExMiAxNDE2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9mXzJfNDIyKSI+CjxjaXJjbGUgY3g9IjMwOC41IiBjeT0iNjEyLjUiIHI9IjMwMy41IiBmaWxsPSIjRERGMkZDIi8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZl8yXzQyMiIgeD0iLTQ5NSIgeT0iLTE5MSIgd2lkdGg9IjE2MDciIGhlaWdodD0iMTYwNyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyNTAiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8yXzQyMiIvPgo8L2ZpbHRlcj4KPC9kZWZzPgo8L3N2Zz4K)
    no-repeat 0px 0px;
  background-size: contain;
  height: 1000px;
  width: 100%;
}
.page-homepage7-bg::after {
  content: "";
  position: absolute;
  right: 0px;
  top: 55%;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTg3IiBoZWlnaHQ9IjE1NjIiIHZpZXdCb3g9IjAgMCA5ODcgMTU2MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZl8yXzQyMSkiPgo8Y2lyY2xlIGN4PSI3ODEiIGN5PSI3ODEiIHI9IjI4MSIgZmlsbD0iI0M2RjVGNCIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2ZfMl80MjEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNTYyIiBoZWlnaHQ9IjE1NjIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMjUwIiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMl80MjEiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat top right;
  background-size: contain;
  height: 1000px;
  width: 100%;
}
.img-bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.img-bottom .inner-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.list-search-popular {
  padding: 0px;
  margin: 25px 0px 0px 0px;
}
.list-search-popular li {
  display: inline-block;
  margin-right: 15px;
  margin-bottom: 15px;
}
.list-search-popular li a {
  color: #667085;
  text-decoration: none;
  font-size: 14px;
  line-height: 14px;
  font-weight: bold;
}
.page-homepage8 .header {
  background: #fff;
  z-index: 12;
  border-bottom: 1px solid #e4e7ec;
}
.page-homepage8 .main {
  position: relative;
  z-index: 3;
}
.page-homepage8::before {
  content: "";
  position: absolute;
  left: 0px;
  top: 0%;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ1NyIgaGVpZ2h0PSIxMzUwIiB2aWV3Qm94PSIwIDAgMTQ1NyAxMzUwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9mXzk1NF81MTYpIj4KPGNpcmNsZSBjeD0iMTA4Ni41IiBjeT0iNjkyLjUiIHI9IjE1Ny41IiBmaWxsPSIjRkZENUM4Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjFfZl85NTRfNTE2KSI+CjxjaXJjbGUgY3g9IjY1Ny41IiBjeT0iNDE3LjUiIHI9IjE1Ny41IiBmaWxsPSIjOUJFOUZCIi8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZl85NTRfNTE2IiB4PSI0MjkiIHk9IjM1IiB3aWR0aD0iMTMxNSIgaGVpZ2h0PSIxMzE1IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjI1MCIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzk1NF81MTYiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjFfZl85NTRfNTE2IiB4PSIwIiB5PSItMjQwIiB3aWR0aD0iMTMxNSIgaGVpZ2h0PSIxMzE1IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjI1MCIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzk1NF81MTYiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat top 50px left 800px;
  background-size: contain;
  height: 600px;
  width: 100%;
  z-index: 1;
}
.list-icons-round .item-icon {
  position: relative;
  padding: 0px 0px 40px 90px;
  margin-bottom: 40px;
  border-bottom: 2px solid #e4e7ec;
}
.list-icons-round .item-icon.none-bd {
  border-bottom: 0px;
  padding: 0px 0px 20px 90px;
  margin-bottom: 20px;
}
.list-icons-round .item-icon .icon-left {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  -webkit-box-shadow: 14px 14px 36px rgba(153, 153, 153, 0.22);
  box-shadow: 14px 14px 36px rgba(153, 153, 153, 0.22);
  line-height: 64px;
  text-align: center;
}
.list-icons-round .item-icon .icon-left img {
  display: inline-block;
  vertical-align: middle;
}
.bd-bottom {
  border-bottom: 1px solid #d0d5dd;
}
.social-bottom {
  padding-top: 15px;
}
.social-bottom a {
  text-decoration: none;
}
.social-bottom .icon-socials {
  display: inline-block;
  margin-right: 5px;
  height: 27px;
  width: 27px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  background-size: 27px 27px !important;
}
.social-bottom .icon-socials:hover {
  -webkit-transform: translateY(-3px);
  transform: translateY(-3px);
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.social-bottom .icon-socials.icon-email {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogZmlsbD0iI2U1MTkzNyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgNjAwLjAwMDAwMCA2MDAuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+Cgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCw2MDAuMDAwMDAwKSBzY2FsZSgwLjEwMDAwMCwtMC4xMDAwMDApIgpmaWxsPSIjZTUxOTM3IiBzdHJva2U9Im5vbmUiPgo8cGF0aCBvcGFjaXR5PSIwLjgiIGQ9Ik0yNzk1IDU5OTQgYy0zMzcgLTMzIC01NjEgLTgyIC04MjggLTE3OSAtODE4IC0yOTYgLTE0ODYgLTk2NCAtMTc4MgotMTc4MiAtMTI5IC0zNTQgLTE3OSAtNjQ3IC0xNzkgLTEwMzMgMCAtMjU0IDcgLTMzNiA0OSAtNTY1IDE5MSAtMTAyMyA5MzIKLTE4OTUgMTkxMiAtMjI1MCAzNTQgLTEyOSA2NDcgLTE3OSAxMDMzIC0xNzkgMjU0IDAgMzM2IDcgNTY1IDQ5IDEwMjMgMTkxCjE4OTUgOTMyIDIyNTAgMTkxMiAxMjkgMzU0IDE3OSA2NDcgMTc5IDEwMzMgMCAyNTQgLTcgMzM2IC00OSA1NjUgLTE0NiA3ODIKLTYxNSAxNDg2IC0xMjg1IDE5MzIgLTM5MSAyNTkgLTc5NSA0MTEgLTEyODAgNDc5IC0xMDAgMTQgLTUwMSAyNiAtNTg1IDE4egptMjA2MSAtMTczMyBjNDcgLTIxIDc3IC01OSA5MyAtMTE2IDE2IC01OCAxNiAtMjIyOCAwIC0yMjkyIC0xNSAtNTkgLTYzIC0xMDcKLTEyMiAtMTIyIC02NSAtMTYgLTM1ODkgLTE2IC0zNjU0IDAgLTU5IDE1IC0xMDcgNjMgLTEyMiAxMjIgLTE2IDY1IC0xNiAyMjI5CjAgMjI5NCAxNSA1NiA2MyAxMDcgMTE2IDEyMSAyNSA2IDY1NSAxMCAxODQzIDExIDE3NDAgMSAxODA2IDAgMTg0NiAtMTh6Ii8+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTE4MjkgNDA3MCBsLTM2NiAtNSA3NDkgLTU5NSBjNDEyIC0zMjcgNzUzIC01OTUgNzU4IC01OTUgOSAwIDE1NTAKMTE5MyAxNTUwIDEyMDEgMCA1IC0yMjE5IDEgLTI2OTEgLTZ6Ii8+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTQwOTUgMzUwNCBjLTM2MyAtMjgyIC02NjAgLTUxOCAtNjYwIC01MjMgMCAtOCAxMzE4IC05NzEgMTMzMCAtOTcxCjMgMCA1IDQ1MiA1IDEwMDUgMCA1NTMgLTMgMTAwNSAtNyAxMDA0IC01IDAgLTMwNSAtMjMyIC02NjggLTUxNXoiLz4KPHBhdGggZD0iTTEyMzAgMzAwOSBjMCAtNzkwIDMgLTk4OSAxMyAtOTgyIDkgNSAxMjcyIDkzNyAxMjg0IDk0OCA0IDIgLTEyODUKMTAyNSAtMTI5MiAxMDI1IC0zIDAgLTUgLTQ0NiAtNSAtOTkxeiIvPgo8cGF0aCBvcGFjaXR5PSIwLjgiIGQ9Ik0zMTM2IDI3NTkgYy0xNzUgLTEzNSAtMTY0IC0xMzUgLTM1MCAxNSAtOTAgNzIgLTEwMCA3OCAtMTIwIDY2IC0yMgotMTQgLTEyMTYgLTg5NSAtMTI3MyAtOTM5IC0xOCAtMTQgLTMwIC0yOCAtMjcgLTMxIDUgLTQgMzMxNSAtNTAgMzMyMSAtNDYgMQoxIC0yNiAyMiAtNjAgNDcgLTQzOCAzMjAgLTEzNTggOTg5IC0xMzYwIDk4OCAtMSAwIC02MCAtNDUgLTEzMSAtMTAweiIvPgo8L2c+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.social-bottom .icon-socials.icon-email:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogZmlsbD0iI2U1MTkzNyIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgNjAwLjAwMDAwMCA2MDAuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+Cgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCw2MDAuMDAwMDAwKSBzY2FsZSgwLjEwMDAwMCwtMC4xMDAwMDApIgpmaWxsPSIjMWIxYjFiIiBzdHJva2U9Im5vbmUiPgo8cGF0aCBvcGFjaXR5PSIwLjgiIGQ9Ik0yNzk1IDU5OTQgYy0zMzcgLTMzIC01NjEgLTgyIC04MjggLTE3OSAtODE4IC0yOTYgLTE0ODYgLTk2NCAtMTc4MgotMTc4MiAtMTI5IC0zNTQgLTE3OSAtNjQ3IC0xNzkgLTEwMzMgMCAtMjU0IDcgLTMzNiA0OSAtNTY1IDE5MSAtMTAyMyA5MzIKLTE4OTUgMTkxMiAtMjI1MCAzNTQgLTEyOSA2NDcgLTE3OSAxMDMzIC0xNzkgMjU0IDAgMzM2IDcgNTY1IDQ5IDEwMjMgMTkxCjE4OTUgOTMyIDIyNTAgMTkxMiAxMjkgMzU0IDE3OSA2NDcgMTc5IDEwMzMgMCAyNTQgLTcgMzM2IC00OSA1NjUgLTE0NiA3ODIKLTYxNSAxNDg2IC0xMjg1IDE5MzIgLTM5MSAyNTkgLTc5NSA0MTEgLTEyODAgNDc5IC0xMDAgMTQgLTUwMSAyNiAtNTg1IDE4egptMjA2MSAtMTczMyBjNDcgLTIxIDc3IC01OSA5MyAtMTE2IDE2IC01OCAxNiAtMjIyOCAwIC0yMjkyIC0xNSAtNTkgLTYzIC0xMDcKLTEyMiAtMTIyIC02NSAtMTYgLTM1ODkgLTE2IC0zNjU0IDAgLTU5IDE1IC0xMDcgNjMgLTEyMiAxMjIgLTE2IDY1IC0xNiAyMjI5CjAgMjI5NCAxNSA1NiA2MyAxMDcgMTE2IDEyMSAyNSA2IDY1NSAxMCAxODQzIDExIDE3NDAgMSAxODA2IDAgMTg0NiAtMTh6Ii8+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTE4MjkgNDA3MCBsLTM2NiAtNSA3NDkgLTU5NSBjNDEyIC0zMjcgNzUzIC01OTUgNzU4IC01OTUgOSAwIDE1NTAKMTE5MyAxNTUwIDEyMDEgMCA1IC0yMjE5IDEgLTI2OTEgLTZ6Ii8+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTQwOTUgMzUwNCBjLTM2MyAtMjgyIC02NjAgLTUxOCAtNjYwIC01MjMgMCAtOCAxMzE4IC05NzEgMTMzMCAtOTcxCjMgMCA1IDQ1MiA1IDEwMDUgMCA1NTMgLTMgMTAwNSAtNyAxMDA0IC01IDAgLTMwNSAtMjMyIC02NjggLTUxNXoiLz4KPHBhdGggZD0iTTEyMzAgMzAwOSBjMCAtNzkwIDMgLTk4OSAxMyAtOTgyIDkgNSAxMjcyIDkzNyAxMjg0IDk0OCA0IDIgLTEyODUKMTAyNSAtMTI5MiAxMDI1IC0zIDAgLTUgLTQ0NiAtNSAtOTkxeiIvPgo8cGF0aCBvcGFjaXR5PSIwLjgiIGQ9Ik0zMTM2IDI3NTkgYy0xNzUgLTEzNSAtMTY0IC0xMzUgLTM1MCAxNSAtOTAgNzIgLTEwMCA3OCAtMTIwIDY2IC0yMgotMTQgLTEyMTYgLTg5NSAtMTI3MyAtOTM5IC0xOCAtMTQgLTMwIC0yOCAtMjcgLTMxIDUgLTQgMzMxNSAtNTAgMzMyMSAtNDYgMQoxIC0yNiAyMiAtNjAgNDcgLTQzOCAzMjAgLTEzNTggOTg5IC0xMzYwIDk4OCAtMSAwIC02MCAtNDUgLTEzMSAtMTAweiIvPgo8L2c+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.social-bottom .icon-socials.icon-facebook {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI0M18yOTMpIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMjUuNTMxOSAxMi43NjZDMjUuNTMxOSA1LjcxNDc2IDE5LjgxNzIgMCAxMi43NjYgMEM1LjcxNDc2IDAgMCA1LjcxNDc2IDAgMTIuNzY2QzAgMTkuODE3MiA1LjcxNDc2IDI1LjUzMTkgMTIuNzY2IDI1LjUzMTlDMTIuODQwOCAyNS41MzE5IDEyLjkxNTYgMjUuNTMxOSAxMi45OTA0IDI1LjUyNjlWMTUuNTkzNEgxMC4yNDc3VjEyLjM5NjlIMTIuOTkwNFYxMC4wNDMyQzEyLjk5MDQgNy4zMTU0OSAxNC42NTU5IDUuODI5NDUgMTcuMDg5NCA1LjgyOTQ1QzE4LjI1NjMgNS44Mjk0NSAxOS4yNTg2IDUuOTE0MjMgMTkuNTQ3OSA1Ljk1NDEyVjguODA2NTJIMTcuODcyM0MxNi41NTA5IDguODA2NTIgMTYuMjkxNiA5LjQzNDg0IDE2LjI5MTYgMTAuMzU3NFYxMi4zOTJIMTkuNDU4MUwxOS4wNDQyIDE1LjU4ODRIMTYuMjkxNlYyNS4wMzgyQzIxLjYyNzMgMjMuNTA3MyAyNS41MzE5IDE4LjU5NTQgMjUuNTMxOSAxMi43NjZaIiBmaWxsPSIjZTUxOTM3Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjQzXzI5MyI+CjxyZWN0IHdpZHRoPSIyNS41MzE5IiBoZWlnaHQ9IjI1LjUzMTkiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.social-bottom .icon-socials.icon-facebook:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMzIgMTZDMzIgNy4xNjI1IDI0LjgzNzUgMCAxNiAwQzcuMTYyNSAwIDAgNy4xNjI1IDAgMTZDMCAyNC44Mzc1IDcuMTYyNSAzMiAxNiAzMkMxNi4wOTM4IDMyIDE2LjE4NzUgMzIgMTYuMjgxMiAzMS45OTM3VjE5LjU0MzhIMTIuODQzOFYxNS41Mzc1SDE2LjI4MTJWMTIuNTg3NUMxNi4yODEyIDkuMTY4NzUgMTguMzY4OCA3LjMwNjI1IDIxLjQxODggNy4zMDYyNUMyMi44ODEzIDcuMzA2MjUgMjQuMTM3NSA3LjQxMjUgMjQuNSA3LjQ2MjVWMTEuMDM3NUgyMi40QzIwLjc0MzcgMTEuMDM3NSAyMC40MTg4IDExLjgyNSAyMC40MTg4IDEyLjk4MTJWMTUuNTMxMkgyNC4zODc1TDIzLjg2ODcgMTkuNTM3NUgyMC40MTg4VjMxLjM4MTNDMjcuMTA2MyAyOS40NjI1IDMyIDIzLjMwNjIgMzIgMTZaIiBmaWxsPSIjMWIxYjFiIi8+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.social-bottom .icon-socials.icon-twitter {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI0M18yOTkpIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTIuODI5OCAwQzUuNzgwNDMgMCAwLjA2Mzg0MjggNS43MTY1OSAwLjA2Mzg0MjggMTIuNzY2QzAuMDYzODQyOCAxOS44MTUzIDUuNzgwNDMgMjUuNTMxOSAxMi44Mjk4IDI1LjUzMTlDMTkuODc5MiAyNS41MzE5IDI1LjU5NTggMTkuODE1MyAyNS41OTU4IDEyLjc2NkMyNS41OTU4IDUuNzE2NTkgMTkuODc5MiAwIDEyLjgyOTggMFpNMTguNjU4NiA5Ljk1MzU0QzE4LjY2NDIgMTAuMDc5MiAxOC42NjcgMTAuMjA1NCAxOC42NjcgMTAuMzMyMkMxOC42NjcgMTQuMjA0MSAxNS43MTk4IDE4LjY2OSAxMC4zMyAxOC42NjkySDEwLjMzMDJIMTAuMzNDOC42NzUyNSAxOC42NjkyIDcuMTM1NDIgMTguMTg0MSA1LjgzODY4IDE3LjM1MjlDNi4wNjc5NSAxNy4zOCA2LjMwMTMxIDE3LjM5MzUgNi41Mzc2IDE3LjM5MzVDNy45MTA1IDE3LjM5MzUgOS4xNzM5MiAxNi45MjUyIDEwLjE3NjkgMTYuMTM5MkM4Ljg5NDIgMTYuMTE1NCA3LjgxMjcxIDE1LjI2ODMgNy40Mzk0OSAxNC4xMDRDNy42MTgxMSAxNC4xMzgzIDcuODAxOCAxNC4xNTcgNy45OTAxNyAxNC4xNTdDOC4yNTc2MiAxNC4xNTcgOC41MTY2OSAxNC4xMjA5IDguNzYyOTEgMTQuMDUzN0M3LjQyMjE1IDEzLjc4NTMgNi40MTIxNSAxMi42MDA0IDYuNDEyMTUgMTEuMTgxNUM2LjQxMjE1IDExLjE2ODMgNi40MTIxNSAxMS4xNTY0IDYuNDEyNTQgMTEuMTQ0MUM2LjgwNzM4IDExLjM2MzYgNy4yNTg5MSAxMS40OTU3IDcuNzM5NjYgMTEuNTEwNUM2Ljk1Mjg5IDEwLjk4NTUgNi40MzU3MiAxMC4wODgxIDYuNDM1NzIgOS4wNzE1MUM2LjQzNTcyIDguNTM0NjYgNi41ODA4NCA4LjAzMTcxIDYuODMyNTEgNy41OTg2OEM4LjI3NzQ5IDkuMzcxNjkgMTAuNDM3IDEwLjUzNzcgMTIuODcyMyAxMC42NjAyQzEyLjgyMiAxMC40NDU2IDEyLjc5NjEgMTAuMjIyIDEyLjc5NjEgOS45OTIxQzEyLjc5NjEgOC4zNzQ1NCAxNC4xMDg0IDcuMDYyMjIgMTUuNzI2NiA3LjA2MjIyQzE2LjU2OTQgNy4wNjIyMiAxNy4zMzA3IDcuNDE4NSAxNy44NjU0IDcuOTg4MDdDMTguNTMzIDcuODU2MzkgMTkuMTU5OCA3LjYxMjUxIDE5LjcyNjEgNy4yNzY4OEMxOS41MDY5IDcuOTYwOCAxOS4wNDI1IDguNTM0NjYgMTguNDM3NSA4Ljg5NzU2QzE5LjAzMDMgOC44MjY2NiAxOS41OTUyIDguNjY5NDYgMjAuMTIwMSA4LjQzNjFDMTkuNzI4IDkuMDIzNzkgMTkuMjMwNyA5LjUzOTk5IDE4LjY1ODYgOS45NTM1NFoiIGZpbGw9IiNlNTE5MzciLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNDNfMjk5Ij4KPHJlY3Qgd2lkdGg9IjI1LjUzMTkiIGhlaWdodD0iMjUuNTMxOSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDYzODQyOCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.social-bottom .icon-socials.icon-twitter:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTYgMEM3LjE2NDc5IDAgMCA3LjE2NDc5IDAgMTZDMCAyNC44MzUyIDcuMTY0NzkgMzIgMTYgMzJDMjQuODM1MiAzMiAzMiAyNC44MzUyIDMyIDE2QzMyIDcuMTY0NzkgMjQuODM1MiAwIDE2IDBaTTIzLjMwNTQgMTIuNDc1MUMyMy4zMTI1IDEyLjYzMjYgMjMuMzE1OSAxMi43OTA4IDIzLjMxNTkgMTIuOTQ5N0MyMy4zMTU5IDE3LjgwMjUgMTkuNjIyMSAyMy4zOTg0IDEyLjg2NjkgMjMuMzk4N0gxMi44NjcySDEyLjg2NjlDMTAuNzkzIDIzLjM5ODcgOC44NjMwNCAyMi43OTA4IDcuMjM3NzkgMjEuNzQ5QzcuNTI1MTUgMjEuNzgzIDcuODE3NjMgMjEuNzk5OCA4LjExMzc3IDIxLjc5OThDOS44MzQ0NyAyMS43OTk4IDExLjQxOCAyMS4yMTI5IDEyLjY3NSAyMC4yMjc4QzExLjA2NzQgMjAuMTk4IDkuNzExOTEgMTkuMTM2MiA5LjI0NDE0IDE3LjY3N0M5LjQ2ODAyIDE3LjcyIDkuNjk4MjQgMTcuNzQzNCA5LjkzNDMzIDE3Ljc0MzRDMTAuMjY5NSAxNy43NDM0IDEwLjU5NDIgMTcuNjk4MiAxMC45MDI4IDE3LjYxNEM5LjIyMjQxIDE3LjI3NzYgNy45NTY1NCAxNS43OTI1IDcuOTU2NTQgMTQuMDE0MkM3Ljk1NjU0IDEzLjk5NzYgNy45NTY1NCAxMy45ODI3IDcuOTU3MDMgMTMuOTY3M0M4LjQ1MTkgMTQuMjQyNCA5LjAxNzgyIDE0LjQwOCA5LjYyMDM2IDE0LjQyNjVDOC42MzQyOCAxMy43Njg2IDcuOTg2MDggMTIuNjQzOCA3Ljk4NjA4IDExLjM2OTZDNy45ODYwOCAxMC42OTY4IDguMTY3OTcgMTAuMDY2NCA4LjQ4MzQgOS41MjM2OEMxMC4yOTQ0IDExLjc0NTggMTMuMDAxIDEzLjIwNzMgMTYuMDUzMiAxMy4zNjA4QzE1Ljk5MDIgMTMuMDkxOCAxNS45NTc4IDEyLjgxMTUgMTUuOTU3OCAxMi41MjM0QzE1Ljk1NzggMTAuNDk2MSAxNy42MDI1IDguODUxMzIgMTkuNjMwNiA4Ljg1MTMyQzIwLjY4NyA4Ljg1MTMyIDIxLjY0MTEgOS4yOTc4NSAyMi4zMTEzIDEwLjAxMTdDMjMuMTQ3OSA5Ljg0NjY4IDIzLjkzMzYgOS41NDEwMiAyNC42NDMzIDkuMTIwMzZDMjQuMzY4NyA5Ljk3NzU0IDIzLjc4NjYgMTAuNjk2OCAyMy4wMjgzIDExLjE1MTZDMjMuNzcxMiAxMS4wNjI3IDI0LjQ3OTIgMTAuODY1NyAyNS4xMzcyIDEwLjU3MzJDMjQuNjQ1OCAxMS4zMDk4IDI0LjAyMjUgMTEuOTU2OCAyMy4zMDU0IDEyLjQ3NTFaIiBmaWxsPSIjMUIxQjFCIi8+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.social-bottom .icon-socials.icon-instagram {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI0M18yOTUpIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTUuNzQxMyAxMi43NjU5QzE1Ljc0MTMgMTQuMTE1NSAxNC42NDc0IDE1LjIwOTQgMTMuMjk3OSAxNS4yMDk0QzExLjk0ODMgMTUuMjA5NCAxMC44NTQ0IDE0LjExNTUgMTAuODU0NCAxMi43NjU5QzEwLjg1NDQgMTEuNDE2NCAxMS45NDgzIDEwLjMyMjQgMTMuMjk3OSAxMC4zMjI0QzE0LjY0NzQgMTAuMzIyNCAxNS43NDEzIDExLjQxNjQgMTUuNzQxMyAxMi43NjU5WiIgZmlsbD0iI2U1MTkzNyIvPgo8cGF0aCBvcGFjaXR5PSIwLjgiIGQ9Ik0xOS4wMTIzIDguNDQyNzNDMTguODk0OSA4LjEyNDQ0IDE4LjcwNzUgNy44MzYzNCAxOC40NjQgNy41OTk4NkMxOC4yMjc1IDcuMzU2MzcgMTcuOTM5NiA3LjE2ODk4IDE3LjYyMTEgNy4wNTE1MkMxNy4zNjI4IDYuOTUxMiAxNi45NzQ4IDYuODMxNzkgMTYuMjYwMSA2Ljc5OTI2QzE1LjQ4NyA2Ljc2NDAxIDE1LjI1NTIgNi43NTY0MSAxMy4yOTc5IDYuNzU2NDFDMTEuMzQwNCA2Ljc1NjQxIDExLjEwODYgNi43NjM4MSAxMC4zMzU3IDYuNzk5MDdDOS42MjA5NiA2LjgzMTc5IDkuMjMyNzQgNi45NTEyIDguOTc0NjMgNy4wNTE1MkM4LjY1NjE1IDcuMTY4OTggOC4zNjgwNSA3LjM1NjM3IDguMTMxNzcgNy41OTk4NkM3Ljg4ODI3IDcuODM2MzQgNy43MDA4OCA4LjEyNDI1IDcuNTgzMjMgOC40NDI3M0M3LjQ4MjkxIDguNzAxMDMgNy4zNjM1IDkuMDg5MjUgNy4zMzA5NyA5LjgwMzk1QzcuMjk1NzEgMTAuNTc2OSA3LjI4ODEyIDEwLjgwODcgNy4yODgxMiAxMi43NjYyQzcuMjg4MTIgMTQuNzIzNCA3LjI5NTcxIDE0Ljk1NTIgNy4zMzA5NyAxNS43Mjg0QzcuMzYzNSAxNi40NDMxIDcuNDgyOTEgMTYuODMxMSA3LjU4MzIzIDE3LjA4OTRDNy43MDA4OCAxNy40MDc5IDcuODg4MDggMTcuNjk1OCA4LjEzMTU3IDE3LjkzMjNDOC4zNjgwNSAxOC4xNzU4IDguNjU1OTUgMTguMzYzMiA4Ljk3NDQ0IDE4LjQ4MDZDOS4yMzI3NCAxOC41ODExIDkuNjIwOTYgMTguNzAwNSAxMC4zMzU3IDE4LjczMzFDMTEuMTA4NiAxOC43NjgzIDExLjM0MDIgMTguNzc1NyAxMy4yOTc3IDE4Ljc3NTdDMTUuMjU1MyAxOC43NzU3IDE1LjQ4NzIgMTguNzY4MyAxNi4yNTk5IDE4LjczMzFDMTYuOTc0NiAxOC43MDA1IDE3LjM2MjggMTguNTgxMSAxNy42MjExIDE4LjQ4MDZDMTguMjYwNCAxOC4yMzQgMTguNzY1NyAxNy43Mjg3IDE5LjAxMjMgMTcuMDg5NEMxOS4xMTI2IDE2LjgzMTEgMTkuMjMyIDE2LjQ0MzEgMTkuMjY0OCAxNS43Mjg0QzE5LjMgMTQuOTU1MiAxOS4zMDc0IDE0LjcyMzQgMTkuMzA3NCAxMi43NjYyQzE5LjMwNzQgMTAuODA4NyAxOS4zIDEwLjU3NjkgMTkuMjY0OCA5LjgwMzk1QzE5LjIzMjIgOS4wODkyNSAxOS4xMTI4IDguNzAxMDMgMTkuMDEyMyA4LjQ0MjczWk0xMy4yOTc5IDE2LjUzMDFDMTEuMjE4OCAxNi41MzAxIDkuNTMzNSAxNC44NDUgOS41MzM1IDEyLjc2NkM5LjUzMzUgMTAuNjg2OSAxMS4yMTg4IDkuMDAxNzkgMTMuMjk3OSA5LjAwMTc5QzE1LjM3NjcgOS4wMDE3OSAxNy4wNjIxIDEwLjY4NjkgMTcuMDYyMSAxMi43NjZDMTcuMDYyMSAxNC44NDUgMTUuMzc2NyAxNi41MzAxIDEzLjI5NzkgMTYuNTMwMVpNMTcuMjEwOSA5LjczMjY1QzE2LjcyNTEgOS43MzI2NSAxNi4zMzEyIDkuMzM4NzggMTYuMzMxMiA4Ljg1Mjk3QzE2LjMzMTIgOC4zNjcxNSAxNi43MjUxIDcuOTczMjggMTcuMjEwOSA3Ljk3MzI4QzE3LjY5NjcgNy45NzMyOCAxOC4wOTA2IDguMzY3MTUgMTguMDkwNiA4Ljg1Mjk3QzE4LjA5MDQgOS4zMzg3OCAxNy42OTY3IDkuNzMyNjUgMTcuMjEwOSA5LjczMjY1WiIgZmlsbD0iI2U1MTkzNyIvPgo8cGF0aCBvcGFjaXR5PSIwLjgiIGQ9Ik0xMy4yOTc5IDBDNi4yNDg1MSAwIDAuNTMxOTIxIDUuNzE2NTkgMC41MzE5MjEgMTIuNzY2QzAuNTMxOTIxIDE5LjgxNTMgNi4yNDg1MSAyNS41MzE5IDEzLjI5NzkgMjUuNTMxOUMyMC4zNDcyIDI1LjUzMTkgMjYuMDYzOCAxOS44MTUzIDI2LjA2MzggMTIuNzY2QzI2LjA2MzggNS43MTY1OSAyMC4zNDcyIDAgMTMuMjk3OSAwWk0yMC41ODQxIDE1Ljc4ODJDMjAuNTQ4NyAxNi41Njg1IDIwLjQyNDYgMTcuMTAxMyAyMC4yNDM0IDE3LjU2NzZDMTkuODYyNiAxOC41NTIzIDE5LjA4NDIgMTkuMzMwNyAxOC4wOTk1IDE5LjcxMTVDMTcuNjMzNCAxOS44OTI3IDE3LjEwMDQgMjAuMDE2NSAxNi4zMjAzIDIwLjA1MjJDMTUuNTM4NiAyMC4wODc4IDE1LjI4ODkgMjAuMDk2NCAxMy4yOTgxIDIwLjA5NjRDMTEuMzA3MSAyMC4wOTY0IDExLjA1NzYgMjAuMDg3OCAxMC4yNzU3IDIwLjA1MjJDOS40OTU1MiAyMC4wMTY1IDguOTYyNTYgMTkuODkyNyA4LjQ5NjQzIDE5LjcxMTVDOC4wMDcxIDE5LjUyNzQgNy41NjQxNSAxOS4yMzg5IDcuMTk3OTMgMTguODY1OUM2LjgyNTEgMTguNDk5OSA2LjUzNjYxIDE4LjA1NjcgNi4zNTI1MyAxNy41Njc2QzYuMTcxMzggMTcuMTAxNSA2LjA0NzI5IDE2LjU2ODUgNi4wMTE4NCAxNS43ODg0QzUuOTc1OCAxNS4wMDY1IDUuOTY3NDMgMTQuNzU2NyA1Ljk2NzQzIDEyLjc2NkM1Ljk2NzQzIDEwLjc3NTIgNS45NzU4IDEwLjUyNTQgNi4wMTE2NCA5Ljc0Mzc0QzYuMDQ3MSA4Ljk2MzQgNi4xNzA5OSA4LjQzMDY0IDYuMzUyMTQgNy45NjQzMUM2LjUzNjIyIDcuNDc1MTggNi44MjQ5MSA3LjAzMjAzIDcuMTk3OTMgNi42NjYwMUM3LjU2Mzk1IDYuMjkyOTggOC4wMDcxIDYuMDA0NSA4LjQ5NjIzIDUuODIwNDJDOC45NjI1NiA1LjYzOTI2IDkuNDk1MzIgNS41MTUzNyAxMC4yNzU3IDUuNDc5NzJDMTEuMDU3NCA1LjQ0NDA4IDExLjMwNzEgNS40MzU1MSAxMy4yOTc5IDUuNDM1NTFDMTUuMjg4NyA1LjQzNTUxIDE1LjUzODQgNS40NDQwOCAxNi4zMjAxIDUuNDc5OTJDMTcuMTAwNCA1LjUxNTM3IDE3LjYzMzIgNS42MzkyNiAxOC4wOTk1IDUuODIwMjJDMTguNTg4NyA2LjAwNDMgMTkuMDMxOCA2LjI5Mjk4IDE5LjM5OCA2LjY2NjAxQzE5Ljc3MDkgNy4wMzIyMiAyMC4wNTk1IDcuNDc1MTggMjAuMjQzNCA3Ljk2NDMxQzIwLjQyNDggOC40MzA2NCAyMC41NDg3IDguOTYzNCAyMC41ODQzIDkuNzQzNzRDMjAuNjIgMTAuNTI1NCAyMC42MjgzIDEwLjc3NTIgMjAuNjI4MyAxMi43NjZDMjAuNjI4MyAxNC43NTY3IDIwLjYyIDE1LjAwNjUgMjAuNTg0MSAxNS43ODgyWiIgZmlsbD0iI2U1MTkzNyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI0M18yOTUiPgo8cmVjdCB3aWR0aD0iMjUuNTMxOSIgaGVpZ2h0PSIyNS41MzE5IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41MzE5MjEpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.social-bottom .icon-socials.icon-instagram:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTkuMDYyNSAxNkMxOS4wNjI1IDE3LjY5MTQgMTcuNjkxNCAxOS4wNjI1IDE2IDE5LjA2MjVDMTQuMzA4NiAxOS4wNjI1IDEyLjkzNzUgMTcuNjkxNCAxMi45Mzc1IDE2QzEyLjkzNzUgMTQuMzA4NiAxNC4zMDg2IDEyLjkzNzUgMTYgMTIuOTM3NUMxNy42OTE0IDEyLjkzNzUgMTkuMDYyNSAxNC4zMDg2IDE5LjA2MjUgMTZaIiBmaWxsPSIjMUIxQjFCIi8+CjxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTIzLjE2MjEgMTAuNTgxM0MyMy4wMTQ5IDEwLjE4MjQgMjIuNzggOS44MjEyOSAyMi40NzQ5IDkuNTI0OUMyMi4xNzg1IDkuMjE5NzMgMjEuODE3NiA4Ljk4NDg2IDIxLjQxODUgOC44Mzc2NUMyMS4wOTQ3IDguNzExOTEgMjAuNjA4NCA4LjU2MjI2IDE5LjcxMjYgOC41MjE0OEMxOC43NDM3IDguNDc3MjkgMTguNDUzMSA4LjQ2Nzc3IDE2IDguNDY3NzdDMTMuNTQ2NiA4LjQ2Nzc3IDEzLjI1NjEgOC40NzcwNSAxMi4yODc0IDguNTIxMjRDMTEuMzkxNiA4LjU2MjI2IDEwLjkwNSA4LjcxMTkxIDEwLjU4MTUgOC44Mzc2NUMxMC4xODI0IDguOTg0ODYgOS44MjEyOSA5LjIxOTczIDkuNTI1MTUgOS41MjQ5QzkuMjE5OTcgOS44MjEyOSA4Ljk4NTExIDEwLjE4MjEgOC44Mzc2NSAxMC41ODEzQzguNzExOTEgMTAuOTA1IDguNTYyMjYgMTEuMzkxNiA4LjUyMTQ4IDEyLjI4NzRDOC40NzcyOSAxMy4yNTYxIDguNDY3NzcgMTMuNTQ2NiA4LjQ2Nzc3IDE2QzguNDY3NzcgMTguNDUzMSA4LjQ3NzI5IDE4Ljc0MzcgOC41MjE0OCAxOS43MTI2QzguNTYyMjYgMjAuNjA4NCA4LjcxMTkxIDIxLjA5NDcgOC44Mzc2NSAyMS40MTg1QzguOTg1MTEgMjEuODE3NiA5LjIxOTczIDIyLjE3ODUgOS41MjQ5IDIyLjQ3NDlDOS44MjEyOSAyMi43OCAxMC4xODIxIDIzLjAxNDkgMTAuNTgxMyAyMy4xNjIxQzEwLjkwNSAyMy4yODgxIDExLjM5MTYgMjMuNDM3NyAxMi4yODc0IDIzLjQ3ODVDMTMuMjU2MSAyMy41MjI3IDEzLjU0NjQgMjMuNTMyIDE1Ljk5OTggMjMuNTMyQzE4LjQ1MzQgMjMuNTMyIDE4Ljc0MzkgMjMuNTIyNyAxOS43MTI0IDIzLjQ3ODVDMjAuNjA4MiAyMy40Mzc3IDIxLjA5NDcgMjMuMjg4MSAyMS40MTg1IDIzLjE2MjFDMjIuMjE5NyAyMi44NTMgMjIuODUzIDIyLjIxOTcgMjMuMTYyMSAyMS40MTg1QzIzLjI4NzggMjEuMDk0NyAyMy40Mzc1IDIwLjYwODQgMjMuNDc4NSAxOS43MTI2QzIzLjUyMjcgMTguNzQzNyAyMy41MzIgMTguNDUzMSAyMy41MzIgMTZDMjMuNTMyIDEzLjU0NjYgMjMuNTIyNyAxMy4yNTYxIDIzLjQ3ODUgMTIuMjg3NEMyMy40Mzc3IDExLjM5MTYgMjMuMjg4MSAxMC45MDUgMjMuMTYyMSAxMC41ODEzWk0xNiAyMC43MTc1QzEzLjM5NDMgMjAuNzE3NSAxMS4yODIgMTguNjA1NSAxMS4yODIgMTUuOTk5OEMxMS4yODIgMTMuMzk0IDEzLjM5NDMgMTEuMjgyIDE2IDExLjI4MkMxOC42MDU1IDExLjI4MiAyMC43MTc4IDEzLjM5NCAyMC43MTc4IDE1Ljk5OThDMjAuNzE3OCAxOC42MDU1IDE4LjYwNTUgMjAuNzE3NSAxNiAyMC43MTc1Wk0yMC45MDQzIDEyLjE5OEMyMC4yOTU0IDEyLjE5OCAxOS44MDE4IDExLjcwNDMgMTkuODAxOCAxMS4wOTU1QzE5LjgwMTggMTAuNDg2NiAyMC4yOTU0IDkuOTkyOTIgMjAuOTA0MyA5Ljk5MjkyQzIxLjUxMzIgOS45OTI5MiAyMi4wMDY4IDEwLjQ4NjYgMjIuMDA2OCAxMS4wOTU1QzIyLjAwNjYgMTEuNzA0MyAyMS41MTMyIDEyLjE5OCAyMC45MDQzIDEyLjE5OFoiIGZpbGw9IiMxQjFCMUIiLz4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTYgMEM3LjE2NDc5IDAgMCA3LjE2NDc5IDAgMTZDMCAyNC44MzUyIDcuMTY0NzkgMzIgMTYgMzJDMjQuODM1MiAzMiAzMiAyNC44MzUyIDMyIDE2QzMyIDcuMTY0NzkgMjQuODM1MiAwIDE2IDBaTTI1LjEzMjEgMTkuNzg3OEMyNS4wODc2IDIwLjc2NTkgMjQuOTMyMSAyMS40MzM2IDI0LjcwNTEgMjIuMDE4MUMyNC4yMjc4IDIzLjI1MjIgMjMuMjUyMiAyNC4yMjc4IDIyLjAxODEgMjQuNzA1MUMyMS40MzM4IDI0LjkzMjEgMjAuNzY1OSAyNS4wODc0IDE5Ljc4ODEgMjUuMTMyMUMxOC44MDgzIDI1LjE3NjggMTguNDk1NCAyNS4xODc1IDE2LjAwMDIgMjUuMTg3NUMxMy41MDQ5IDI1LjE4NzUgMTMuMTkyMSAyNS4xNzY4IDEyLjIxMjIgMjUuMTMyMUMxMS4yMzQ0IDI1LjA4NzQgMTAuNTY2NCAyNC45MzIxIDkuOTgyMTggMjQuNzA1MUM5LjM2ODkgMjQuNDc0NCA4LjgxMzcyIDI0LjExMjggOC4zNTQ3NCAyMy42NDUzQzcuODg3NDUgMjMuMTg2NSA3LjUyNTg4IDIyLjYzMTEgNy4yOTUxNyAyMi4wMTgxQzcuMDY4MTIgMjEuNDMzOCA2LjkxMjYgMjAuNzY1OSA2Ljg2ODE2IDE5Ljc4ODFDNi44MjMgMTguODA4MSA2LjgxMjUgMTguNDk1MSA2LjgxMjUgMTZDNi44MTI1IDEzLjUwNDkgNi44MjMgMTMuMTkxOSA2Ljg2NzkyIDEyLjIxMjJDNi45MTIzNSAxMS4yMzQxIDcuMDY3NjMgMTAuNTY2NCA3LjI5NDY4IDkuOTgxOTNDNy41MjUzOSA5LjM2ODkgNy44ODcyMSA4LjgxMzQ4IDguMzU0NzQgOC4zNTQ3NEM4LjgxMzQ4IDcuODg3MjEgOS4zNjg5IDcuNTI1NjMgOS45ODE5MyA3LjI5NDkyQzEwLjU2NjQgNy4wNjc4NyAxMS4yMzQxIDYuOTEyNiAxMi4yMTIyIDYuODY3OTJDMTMuMTkxOSA2LjgyMzI0IDEzLjUwNDkgNi44MTI1IDE2IDYuODEyNUMxOC40OTUxIDYuODEyNSAxOC44MDgxIDYuODIzMjQgMTkuNzg3OCA2Ljg2ODE2QzIwLjc2NTkgNi45MTI2IDIxLjQzMzYgNy4wNjc4NyAyMi4wMTgxIDcuMjk0NjhDMjIuNjMxMSA3LjUyNTM5IDIzLjE4NjUgNy44ODcyMSAyMy42NDU1IDguMzU0NzRDMjQuMTEyOCA4LjgxMzcyIDI0LjQ3NDYgOS4zNjg5IDI0LjcwNTEgOS45ODE5M0MyNC45MzI0IDEwLjU2NjQgMjUuMDg3NiAxMS4yMzQxIDI1LjEzMjMgMTIuMjEyMkMyNS4xNzcgMTMuMTkxOSAyNS4xODc1IDEzLjUwNDkgMjUuMTg3NSAxNkMyNS4xODc1IDE4LjQ5NTEgMjUuMTc3IDE4LjgwODEgMjUuMTMyMSAxOS43ODc4WiIgZmlsbD0iIzFCMUIxQiIvPgo8L3N2Zz4K)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.social-bottom .icon-socials.icon-linkedin {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI0M18zMDEpIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTMuMzYxNyAwQzYuMzEyMzMgMCAwLjU5NTczNCA1LjcxNjU5IDAuNTk1NzM0IDEyLjc2NkMwLjU5NTczNCAxOS44MTUzIDYuMzEyMzMgMjUuNTMxOSAxMy4zNjE3IDI1LjUzMTlDMjAuNDExMSAyNS41MzE5IDI2LjEyNzYgMTkuODE1MyAyNi4xMjc2IDEyLjc2NkMyNi4xMjc2IDUuNzE2NTkgMjAuNDExMSAwIDEzLjM2MTcgMFpNOS42NTIwNSAxOS4yOTg1SDYuNTQyOTZWOS45NDQ3N0g5LjY1MjA1VjE5LjI5ODVaTTguMDk3NiA4LjY2NzUxSDguMDc3MzVDNy4wMzQwMyA4LjY2NzUxIDYuMzU5MjcgNy45NDkzMSA2LjM1OTI3IDcuMDUxN0M2LjM1OTI3IDYuMTMzODQgNy4wNTQ2OCA1LjQzNTUxIDguMTE4MjUgNS40MzU1MUM5LjE4MTgyIDUuNDM1NTEgOS44MzYzMyA2LjEzMzg0IDkuODU2NTkgNy4wNTE3QzkuODU2NTkgNy45NDkzMSA5LjE4MTgyIDguNjY3NTEgOC4wOTc2IDguNjY3NTFaTTIwLjg2MjggMTkuMjk4NUgxNy43NTQxVjE0LjI5NDVDMTcuNzU0MSAxMy4wMzY5IDE3LjMwMzkgMTIuMTc5MiAxNi4xNzkgMTIuMTc5MkMxNS4zMjAxIDEyLjE3OTIgMTQuODA4NiAxMi43NTc4IDE0LjU4MzggMTMuMzE2MkMxNC41MDE2IDEzLjUxNjEgMTQuNDgxNiAxMy43OTU0IDE0LjQ4MTYgMTQuMDc1VjE5LjI5ODVIMTEuMzcyN0MxMS4zNzI3IDE5LjI5ODUgMTEuNDEzNCAxMC44MjIzIDExLjM3MjcgOS45NDQ3N0gxNC40ODE2VjExLjI2OTJDMTQuODk0NyAxMC42MzE4IDE1LjYzNCA5LjcyNTI0IDE3LjI4MzUgOS43MjUyNEMxOS4zMjkgOS43MjUyNCAyMC44NjI4IDExLjA2MjEgMjAuODYyOCAxMy45MzUxVjE5LjI5ODVaIiBmaWxsPSIjZTUxOTM3Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjQzXzMwMSI+CjxyZWN0IHdpZHRoPSIyNS41MzE5IiBoZWlnaHQ9IjI1LjUzMTkiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjU5NTczNCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.social-bottom .icon-socials.icon-linkedin:hover {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMTYgMEM3LjE2NDc5IDAgMCA3LjE2NDc5IDAgMTZDMCAyNC44MzUyIDcuMTY0NzkgMzIgMTYgMzJDMjQuODM1MiAzMiAzMiAyNC44MzUyIDMyIDE2QzMyIDcuMTY0NzkgMjQuODM1MiAwIDE2IDBaTTExLjM1MDYgMjQuMTg3NUg3LjQ1Mzg2VjEyLjQ2NDFIMTEuMzUwNlYyNC4xODc1Wk05LjQwMjM0IDEwLjg2MzNIOS4zNzY5NUM4LjA2OTM0IDEwLjg2MzMgNy4yMjM2MyA5Ljk2MzEzIDcuMjIzNjMgOC44MzgxM0M3LjIyMzYzIDcuNjg3NzQgOC4wOTUyMSA2LjgxMjUgOS40MjgyMiA2LjgxMjVDMTAuNzYxMiA2LjgxMjUgMTEuNTgxNSA3LjY4Nzc0IDExLjYwNjkgOC44MzgxM0MxMS42MDY5IDkuOTYzMTMgMTAuNzYxMiAxMC44NjMzIDkuNDAyMzQgMTAuODYzM1pNMjUuNDAxNCAyNC4xODc1SDIxLjUwNTFWMTcuOTE1OEMyMS41MDUxIDE2LjMzOTYgMjAuOTQwOSAxNS4yNjQ2IDE5LjUzMSAxNS4yNjQ2QzE4LjQ1NDYgMTUuMjY0NiAxNy44MTM1IDE1Ljk4OTcgMTcuNTMxNyAxNi42ODk3QzE3LjQyODcgMTYuOTQwMiAxNy40MDM2IDE3LjI5MDMgMTcuNDAzNiAxNy42NDA2VjI0LjE4NzVIMTMuNTA3MUMxMy41MDcxIDI0LjE4NzUgMTMuNTU4MSAxMy41NjQgMTMuNTA3MSAxMi40NjQxSDE3LjQwMzZWMTQuMTI0QzE3LjkyMTQgMTMuMzI1MiAxOC44NDc5IDEyLjE4OSAyMC45MTUzIDEyLjE4OUMyMy40NzkgMTIuMTg5IDI1LjQwMTQgMTMuODY0NSAyNS40MDE0IDE3LjQ2NTNWMjQuMTg3NVoiIGZpbGw9IiMxQjFCMUIiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.list-steps {
  display: inline-block;
  width: 100%;
  text-align: center;
}
.list-steps li {
  display: inline-block;
  width: 33%;
  padding-right: 110px;
  padding-bottom: 90px;
  margin-bottom: 10px;
  vertical-align: top;
  position: relative;
}
.list-steps li.icon-asset1::before {
  content: "";
  height: 30px;
  width: 77px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCA3NSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwM18xNDY3KSI+CjxwYXRoIGQ9Ik02OC41NTM2IDIuNTMwMDFDNjcuNzQxOCAyLjk3NTQ3IDY2LjkxODggMy4zOTIzNyA2Ni4xMjM5IDMuODY2MzhDNjUuNjY1OSA0LjEwMTUgNjUuMjU5NSA0LjQyNzgzIDY0LjkyODkgNC44MjU4NEM2NC44MDc0IDUuMDA3OTYgNjQuNzI1OSA1LjIxNDM2IDY0LjY4OTkgNS40MzExMUM2NC42NTQgNS42NDc4NiA2NC42NjQzIDUuODY5OTEgNjQuNzIwMyA2LjA4MjI2QzY0Ljc3NzUgNi4yMDI2MyA2NC44NTk4IDYuMzA5MDIgNjQuOTYxNSA2LjM5NDFDNjUuMDYzMiA2LjQ3OTE4IDY1LjE4MTggNi41NDA5MyA2NS4zMDkzIDYuNTc1MTJDNjUuNDM2OCA2LjYwOTMxIDY1LjU3MDEgNi42MTUxMiA2NS43IDYuNTkyMTVDNjUuODI5OSA2LjU2OTE4IDY1Ljk1MzQgNi41MTc5NyA2Ni4wNjE5IDYuNDQyMDZDNjYuOTg2NCA2LjAwMjMxIDY3Ljg3NzEgNS40MzEyMSA2OC43NzM0IDQuOTUxNDhDNjkuMDk1MiA0Ljc0MTIgNjkuNDYyOSA0LjYxMzc2IDY5Ljg0NDUgNC41ODAyNkM2OS42MTMzIDUuMDc3MTIgNjkuMzkzNSA1LjU3OTY5IDY5LjE1NjcgNi4wNzA4NEM2OC45NDc4IDYuNDQwNTUgNjguNzU5NiA2LjgyMTg5IDY4LjU5MyA3LjIxMzA0QzY4LjQ4MyA3LjQ1NzIgNjguNDcyMiA3LjczNTM5IDY4LjU2MjkgNy45ODc1NkM2OC42NTM2IDguMjM5NzIgNjguODM4NSA4LjQ0NTY0IDY5LjA3NzggOC41NjA4NUM2OS4zMDY3IDguNjkzNjcgNjkuNTc2IDguNzM2MjQgNjkuODM0IDguNjgwMzhDNzAuMDkxOSA4LjYyNDUzIDcwLjMyMDUgOC40NzQxOCA3MC40NzU4IDguMjU4MTZDNzAuNzE3MiA3LjkxODI5IDcwLjkzNzUgNy41NjM1MiA3MS4xMzU0IDcuMTk1OTFDNzIuMDM3MyA1LjY3Mjk3IDcyLjk0MTIgNC4xNTAwMyA3My44NDY5IDIuNjI3MDlDNzQuMDI4NiAyLjM3Mzk4IDc0LjE4MzYgMi4xMDIxNSA3NC4zMDkxIDEuODE2MTNDNzQuMzk1NyAxLjYzNzMyIDc0LjQzNzUgMS40Mzk2MiA3NC40MzA3IDEuMjQwNTVDNzQuNDIzOCAxLjA0MTQ4IDc0LjM2ODYgMC44NDcxOSA3NC4yNjk5IDAuNjc0OTA5Qzc0LjE3MTMgMC41MDI2MjcgNzQuMDMyMSAwLjM1NzY3NyA3My44NjQ5IDAuMjUyOTAyQzczLjY5NzcgMC4xNDgxMjkgNzMuNTA3NiAwLjA4Njc3MDEgNzMuMzExMyAwLjA3NDI2NjRDNzMuMDA1NyAwLjAyNTU1OTQgNzIuNjk1OSAwLjAwODMzODkzIDcyLjM4NjggMC4wMjI4NjYyQzcwLjkzODEgMC4wMjI4NjYyIDY5LjQ4OTMgMC4wMjI4NjYyIDY4LjA0NjIgMC4wNzk5NzYxQzY3LjUzMzkgMC4wNjAwMjkgNjcuMDIzNyAwLjE1NTYxMiA2Ni41NTI0IDAuMzU5ODE4QzY2LjQwNzEgMC40ODc5MDggNjYuMjkzMiAwLjY0ODUyNiA2Ni4yMTk4IDAuODI4OTQxQzY2LjE0NjQgMS4wMDkzNiA2Ni4xMTU1IDEuMjA0NjEgNjYuMTI5NiAxLjM5OTIyQzY2LjEyOTYgMS42NDQ4IDY2LjU1MjQgMS45NzAzMyA2Ni44NDU1IDIuMDYxN0M2Ny4zODE5IDIuMTUyNjIgNjcuOTI1MiAyLjE5NDY3IDY4LjQ2OSAyLjE4NzM0QzY4LjUxOTcgMi4yOTAxNCA2OC41MzY2IDIuNDEwMDcgNjguNTUzNiAyLjUzMDAxWiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNMTAuNDg1MiAxMEMxMS4zOTg0IDkuODYyOTQgMTIuMzE3MiA5Ljc1NDQzIDEzLjIyNDggOS41NzE2N0MxMy4zNTU0IDkuNTYyNSAxMy40ODI4IDkuNTI2NjIgMTMuNTk5NCA5LjQ2NjIyQzEzLjcxNTkgOS40MDU4MSAxMy44MTkyIDkuMzIyMTIgMTMuOTAyOSA5LjIyMDE5QzEzLjk4NjcgOS4xMTgyNyAxNC4wNDkyIDkuMDAwMjEgMTQuMDg2NyA4Ljg3MzE1QzE0LjEyNDIgOC43NDYwOSAxNC4xMzU5IDguNjEyNjQgMTQuMTIxMSA4LjQ4MDg3QzE0LjA1MzUgNy44NDEyMyAxMy41NTc0IDcuNjQxMzUgMTIuOTkzNyA3LjY1ODQ4QzExLjYwMTMgNy43MTU1OSAxMC4yMDg5IDcuNzE1NTkgOC44MjIyIDcuODUyNjZDOC4yMjQ2NiA3Ljg5ODM0IDcuNjk0NzcgOC4yMDY3NCA3LjczOTg3IDguOTMyMDRDNy43ODQ5NiA5LjY1NzM0IDguMzAzNTggOS44NjI5NCA4LjkyOTMxIDkuODgwMDdDOS40NDIyOSA5Ljg4MDA3IDkuOTYwOTEgOS44ODAwNyAxMC40NzM5IDkuODgwMDdMMTAuNDg1MiAxMFoiIGZpbGw9IiM5OEEyQjMiLz4KPHBhdGggZD0iTTM5LjMwMjQgNC42NzE1M0MzOS40ODg0IDQuODY1NzEgMzkuNzI1MiA1LjI4ODMyIDQwLjA4MDMgNS40NzY3OUM0MS4yMDc3IDYuMDgyMTYgNDIuMzk3MiA2LjYxODk5IDQzLjU2OTcgNy4xNDQ0MUM0My43ODY2IDcuMjgyODggNDQuMDQxIDcuMzQ4ODEgNDQuMjk2OSA3LjMzMjg3QzQ0LjY1NzcgNy4yMjQzNiA0NS4xMzEyIDcuMDM1OSA0NS4yNjA5IDYuNzYxNzdDNDUuMzkwNSA2LjQ4NzY0IDQ1LjI2MDkgNS43OTA4OSA0NS4wMjk3IDUuNjgyMzhDNDMuNTE5IDQuOTIyODIgNDEuOTggNC4yMDg5NCA0MC40MDE2IDMuNjAzNTdDMzkuOTA1NSAzLjM5Nzk4IDM5LjQwMzggMy43NjM0OCAzOS4zMDI0IDQuNjcxNTNaIiBmaWxsPSIjOThBMkIzIi8+CjxwYXRoIGQ9Ik01MS45MDE0IDkuNTA4NzlDNTIuMjQ1MyA5LjQ0MDI2IDUyLjU0OTcgOS40Njg4MSA1Mi43MzAxIDkuMzMxNzVDNTMuMDM0NSA5LjA5NzYgNTMuNDUxNyA4Ljc2MDY1IDUzLjQ2MjkgOC40NTIyNUM1My40NDU0IDguMjU1OTUgNTMuMzc4MSA4LjA2NzU5IDUzLjI2NzUgNy45MDU0N0M1My4xNTY4IDcuNzQzMzUgNTMuMDA2NyA3LjYxMjk5IDUyLjgzMTYgNy41MjcwNkM1MS4zNzE1IDcuMTkwMTEgNDkuODk0NiA2Ljk1NTk2IDQ4LjQxMiA2LjczMzIzQzQ4LjI5NjEgNi43MDc2MiA0OC4xNzYxIDYuNzA3MzUgNDguMDYwMSA2LjczMjQ1QzQ3Ljk0NCA2Ljc1NzU1IDQ3LjgzNDYgNi44MDc0NCA0Ny43MzkxIDYuODc4NzhDNDcuNjQzNiA2Ljk1MDEzIDQ3LjU2NDIgNy4wNDEzIDQ3LjUwNjIgNy4xNDYxOUM0Ny40NDgzIDcuMjUxMDkgNDcuNDEzMSA3LjM2NzMxIDQ3LjQwMyA3LjQ4NzA5QzQ3LjM3MzQgNy42MDI2IDQ3LjM2NjggNy43MjI5IDQ3LjM4MzUgNy44NDEwM0M0Ny40MDAxIDcuOTU5MTYgNDcuNDM5OCA4LjA3Mjc3IDQ3LjUgOC4xNzUyN0M0Ny41NjAzIDguMjc3NzggNDcuNjQwMSA4LjM2NzE2IDQ3LjczNDcgOC40MzgyM0M0Ny44MjkzIDguNTA5MyA0Ny45MzY5IDguNTYwNjUgNDguMDUxMyA4LjU4OTMxQzQ5LjM0NzggOC45Mzc2OSA1MC42NjEzIDkuMjE3NTMgNTEuOTAxNCA5LjUwODc5WiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNMzYuMDEwMiAzLjgyNjM2QzM2LjYzNiAzLjkyMzQ0IDM3LjE4ODQgMy43NDA2OSAzNy4zMDY4IDMuMDYxMDhDMzcuMzMyNSAyLjkxNjYzIDM3LjMyNzggMi43NjgyOSAzNy4yOTI4IDIuNjI1ODNDMzcuMjU3OSAyLjQ4MzM3IDM3LjE5MzYgMi4zNTAwMiAzNy4xMDQxIDIuMjM0NTZDMzcuMDE0NyAyLjExOTEgMzYuOTAyMSAyLjAyNDE1IDM2Ljc3MzggMS45NTU5NkMzNi42NDU1IDEuODg3NzYgMzYuNTA0MyAxLjg0Nzg4IDM2LjM1OTcgMS44Mzg5MkMzNS4xOTA4IDEuNjUwNjQgMzQuMDEyOSAxLjUyNDgzIDMyLjgzMDkgMS40NjE5OUMzMi42ODg4IDEuNDMyMjYgMzIuNTQxOSAxLjQzNTAxIDMyLjQwMSAxLjQ3MDA1QzMyLjI2MDEgMS41MDUxIDMyLjEyODcgMS41NzE1NSAzMi4wMTY0IDEuNjY0NTdDMzEuOTA0MSAxLjc1NzU4IDMxLjgxMzYgMS44NzQ4MiAzMS43NTE3IDIuMDA3NzNDMzEuNjg5NyAyLjE0MDY0IDMxLjY1NzggMi4yODU4OCAzMS42NTgzIDIuNDMyODdDMzEuNjU4MyAzLjE2OTU5IDMyLjE4ODIgMy40MDM3NCAzMi43ODU4IDMuNDc3OThDMzMuODUxMiAzLjYyMDc2IDM0Ljk1MDQgMy43MTc4NSAzNi4wMTAyIDMuODI2MzZaIiBmaWxsPSIjOThBMkIzIi8+CjxwYXRoIGQ9Ik0zLjc3NjkxIDguNjgwODNDMy45MDA5MyA4LjU4OTQ1IDQuMzQwNjMgOC40MzUyNSA0LjQxMzkxIDguMTc4MjZDNC40NTczMyA3Ljk4ODIzIDQuNDU4NjIgNy43OTA4MSA0LjQxNzY4IDcuNjAwMjFDNC4zNzY3NCA3LjQwOTYyIDQuMjk0NTkgNy4yMzA1OSA0LjE3NzE1IDcuMDc2MDNDMy4zMTUzMSA2LjI1NTcxIDIuNDAyMDcgNS40OTI2NSAxLjQ0MzEyIDQuNzkxNjJDMS4yOTU3MyA0LjcwMzQ4IDEuMTI5MjcgNC42NTMyMyAwLjk1ODI5NiA0LjY0NTI2QzAuNzg3MzE4IDQuNjM3MyAwLjYxNzAxNSA0LjY3MTg2IDAuNDYyMjU3IDQuNzQ1OTNDMC4zMTYzODYgNC44NzU2NyAwLjE5OTY1MSA1LjAzNTU3IDAuMTE5OTE1IDUuMjE0ODdDMC4wNDAxNzgxIDUuMzk0MTYgLTAuMDAwNzA4MjM4IDUuNTg4NjkgOS4yODI4MWUtMDYgNS43ODUzNEMwLjEwMTQ3OCA2Ljg5ODk5IDIuNDA3MDggOC43MzIyMyAzLjc3NjkxIDguNjgwODNaIiBmaWxsPSIjOThBMkIzIi8+CjxwYXRoIGQ9Ik0yNS4zNjcyIDMuOTQ2MjlDMjYuNzI1OCAzLjY3MjE2IDI3Ljg1MzIgMy41MTIyNSAyOC45MzU1IDMuMTg2NzJDMjkuMTMwOCAzLjA5MjE5IDI5LjMwMTQgMi45NTI0OSAyOS40MzM2IDIuNzc4ODlDMjkuNTY1OCAyLjYwNTI5IDI5LjY1NTkgMi40MDI2NCAyOS42OTY2IDIuMTg3MjlDMjkuNzEwOCAyLjA1NDEyIDI5LjY5MzggMS45MTk0MiAyOS42NDY5IDEuNzk0MTZDMjkuNiAxLjY2ODkgMjkuNTI0NiAxLjU1NjYyIDI5LjQyNjggMS40NjY0NkMyOS4zMjkxIDEuMzc2MjkgMjkuMjExNiAxLjMxMDc5IDI5LjA4NDEgMS4yNzUyOEMyOC45NTY2IDEuMjM5NzcgMjguODIyNyAxLjIzNTI2IDI4LjY5MzEgMS4yNjIxMUMyNy40NzQ1IDEuNDMyNiAyNi4yNjc2IDEuNjgwNTcgMjUuMDc5NyAyLjAwNDU0QzI0Ljk1MDEgMi4wMzE0MSAyNC44Mjg2IDIuMDg4OTEgMjQuNzI1MSAyLjE3MjM2QzI0LjYyMTYgMi4yNTU4MSAyNC41MzkgMi4zNjI4NCAyNC40ODQxIDIuNDg0NzVDMjQuNDI5MSAyLjYwNjY1IDI0LjQwMzQgMi43Mzk5OCAyNC40MDg5IDIuODczODdDMjQuNDE0NSAzLjAwNzc3IDI0LjQ1MTIgMy4xMzg0NCAyNC41MTYgMy4yNTUyNkMyNC42ODUxIDMuNjA5MzQgMjUuMTU4NiAzLjc5MjA5IDI1LjM2NzIgMy45NDYyOVoiIGZpbGw9IiM5OEEyQjMiLz4KPHBhdGggZD0iTTU3Ljc2OTcgOC44NTc5MUM1OC43MjggOC42NDY2IDU5LjczNzEgOC40NTgxNCA2MC43MTc5IDguMTg0MDFDNjEuMjgxNyA4LjAyNDEgNjEuNzYwOCA3LjYxMjkxIDYxLjU5MTcgNi45MzMzQzYxLjU1ODUgNi43OTIzNSA2MS40OTY3IDYuNjU5OTggNjEuNDEgNi41NDQ2OEM2MS4zMjM0IDYuNDI5MzkgNjEuMjE0IDYuMzMzNzEgNjEuMDg4NyA2LjI2MzhDNjAuOTYzNCA2LjE5Mzg5IDYwLjgyNTEgNi4xNTEyOSA2MC42ODI2IDYuMTM4NzNDNjAuNTQwMSA2LjEyNjE3IDYwLjM5NjYgNi4xNDM5MyA2MC4yNjEzIDYuMTkwODZDNTkuMjU3OSA2LjM3OTMzIDU4LjI1NDUgNi42MTM0OCA1Ny4yNjggNi44NzYxOUM1Ny4xNDAxIDYuODk1NDkgNTcuMDE3MyA2Ljk0MDY2IDU2LjkwNyA3LjAwOTAyQzU2Ljc5NjcgNy4wNzczOSA1Ni43MDExIDcuMTY3NTQgNTYuNjI1OSA3LjI3NDExQzU2LjU1MDYgNy4zODA2OCA1Ni40OTc0IDcuNTAxNSA1Ni40NjkyIDcuNjI5MzZDNTYuNDQxIDcuNzU3MjMgNTYuNDM4NSA3Ljg4OTUzIDU2LjQ2MTkgOC4wMTgzOUM1Ni41ODAzIDguNzI2NTYgNTcuMTA0NSA4Ljg1NzkxIDU3Ljc2OTcgOC44NTc5MVoiIGZpbGw9IiM5OEEyQjMiLz4KPHBhdGggZD0iTTIwLjkwMjYgNS44MzEwMkMyMC45NDIxIDUuMjU5OTIgMjAuNDM0NyA0LjY1NDU1IDE5LjkyNzQgNC44NjAxNEMxOC43NTY0IDUuMzU0MDIgMTcuNjI1NSA1Ljk0MDI1IDE2LjU0NTEgNi42MTM0M0MxNi4zNDc4IDYuNzIxOTQgMTYuMzQ3OCA3LjMzODczIDE2LjQ1NDkgNy42MTI4NkMxNi41NjIgNy44ODY5OSAxNy4xMDg4IDguMTgzOTYgMTcuMjc3OSA4LjEyMTE0QzE4LjQ2MTcgNy41NTAwNCAxOS42MDYxIDYuODcwNDIgMjAuNzUwNCA2LjIwMjIzQzIwLjg1NzUgNi4xNDUxMiAyMC44NTc1IDUuOTI4MTEgMjAuOTAyNiA1LjgzMTAyWiIgZmlsbD0iIzk4QTJCMyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEwM18xNDY3Ij4KPHJlY3Qgd2lkdGg9Ijc0LjQ0NDQiIGhlaWdodD0iMTAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDEwKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat top right;
  position: absolute;
  top: 110px;
  right: 15px;
}
.list-steps li.icon-asset2::before {
  content: "";
  height: 30px;
  width: 77px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCA3NCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwM18xNDc5KSI+CjxwYXRoIGQ9Ik02Ny45MTQgNy40Njk5OUM2Ny4xMDk5IDcuMDI0NTMgNjYuMjk0NSA2LjYwNzYzIDY1LjUwNzEgNi4xMzM2MkM2NS4wNTM0IDUuODk4NSA2NC42NTA3IDUuNTcyMTcgNjQuMzIzMiA1LjE3NDE2QzY0LjIwMjggNC45OTIwNCA2NC4xMjIxIDQuNzg1NjQgNjQuMDg2NSA0LjU2ODg5QzY0LjA1MDggNC4zNTIxNCA2NC4wNjExIDQuMTMwMDkgNjQuMTE2NSAzLjkxNzc0QzY0LjE3MzIgMy43OTczNyA2NC4yNTQ4IDMuNjkwOTggNjQuMzU1NSAzLjYwNTlDNjQuNDU2MiAzLjUyMDgyIDY0LjU3MzggMy40NTkwNyA2NC43MDAxIDMuNDI0ODhDNjQuODI2NCAzLjM5MDY5IDY0Ljk1ODQgMy4zODQ4OCA2NS4wODcxIDMuNDA3ODVDNjUuMjE1OCAzLjQzMDgyIDY1LjMzODIgMy40ODIwMyA2NS40NDU3IDMuNTU3OTRDNjYuMzYxNSAzLjk5NzY5IDY3LjI0MzkgNC41Njg3OSA2OC4xMzE4IDUuMDQ4NTJDNjguNDUwNyA1LjI1ODggNjguODE0OSA1LjM4NjI0IDY5LjE5MjkgNS40MTk3NEM2OC45NjM5IDQuOTIyODggNjguNzQ2MSA0LjQyMDMxIDY4LjUxMTYgMy45MjkxNkM2OC4zMDQ2IDMuNTU5NDUgNjguMTE4MiAzLjE3ODExIDY3Ljk1MzEgMi43ODY5NkM2Ny44NDQyIDIuNTQyOCA2Ny44MzM0IDIuMjY0NjEgNjcuOTIzMyAyLjAxMjQ0QzY4LjAxMzEgMS43NjAyOCA2OC4xOTY0IDEuNTU0MzYgNjguNDMzNCAxLjQzOTE1QzY4LjY2MDIgMS4zMDYzMyA2OC45MjY5IDEuMjYzNzYgNjkuMTgyNSAxLjMxOTYyQzY5LjQzODEgMS4zNzU0NyA2OS42NjQ1IDEuNTI1ODIgNjkuODE4NCAxLjc0MTg0QzcwLjA1NzUgMi4wODE3MSA3MC4yNzU4IDIuNDM2NDggNzAuNDcxOCAyLjgwNDA5QzcxLjM2NTMgNC4zMjcwMyA3Mi4yNjA3IDUuODQ5OTcgNzMuMTU4IDcuMzcyOTFDNzMuMzM4IDcuNjI2MDIgNzMuNDkxNSA3Ljg5Nzg1IDczLjYxNTkgOC4xODM4N0M3My43MDE3IDguMzYyNjggNzMuNzQzMSA4LjU2MDM4IDczLjczNjMgOC43NTk0NUM3My43Mjk2IDguOTU4NTIgNzMuNjc0OSA5LjE1MjgxIDczLjU3NzEgOS4zMjUwOUM3My40NzkzIDkuNDk3MzcgNzMuMzQxNSA5LjY0MjMyIDczLjE3NTkgOS43NDcxQzczLjAxMDIgOS44NTE4NyA3Mi44MjE4IDkuOTEzMjMgNzIuNjI3NCA5LjkyNTczQzcyLjMyNDYgOS45NzQ0NCA3Mi4wMTc4IDkuOTkxNjYgNzEuNzExNiA5Ljk3NzEzQzcwLjI3NjMgOS45NzcxMyA2OC44NDExIDkuOTc3MTMgNjcuNDExNCA5LjkyMDAyQzY2LjkwNCA5LjkzOTk3IDY2LjM5ODUgOS44NDQzOSA2NS45MzE1IDkuNjQwMThDNjUuNzg3NiA5LjUxMjA5IDY1LjY3NDggOS4zNTE0NyA2NS42MDIxIDkuMTcxMDZDNjUuNTI5NCA4Ljk5MDY0IDY1LjQ5ODggOC43OTUzOSA2NS41MTI3IDguNjAwNzhDNjUuNTEyNyA4LjM1NTIgNjUuOTMxNSA4LjAyOTY3IDY2LjIyMTkgNy45MzgzQzY2Ljc1MzMgNy44NDczOCA2Ny4yOTE2IDcuODA1MzMgNjcuODMwMyA3LjgxMjY2QzY3Ljg4MDUgNy43MDk4NiA2Ny44OTczIDcuNTg5OTMgNjcuOTE0IDcuNDY5OTlaIiBmaWxsPSIjOThBMkIzIi8+CjxwYXRoIGQ9Ik0xMC4zODc0IDBDMTEuMjkyMSAwLjEzNzA2NSAxMi4yMDI0IDAuMjQ1NTc0IDEzLjEwMTUgMC40MjgzMjdDMTMuMjMwOSAwLjQzNzUwMyAxMy4zNTcxIDAuNDczMzc2IDEzLjQ3MjUgMC41MzM3ODNDMTMuNTg4IDAuNTk0MTkgMTMuNjkwMyAwLjY3Nzg3OSAxMy43NzMzIDAuNzc5ODA3QzEzLjg1NjIgMC44ODE3MzQgMTMuOTE4MiAwLjk5OTc4OCAxMy45NTUzIDEuMTI2ODVDMTMuOTkyNSAxLjI1MzkxIDE0LjAwNDEgMS4zODczNiAxMy45ODk0IDEuNTE5MTNDMTMuOTIyNCAyLjE1ODc3IDEzLjQzMSAyLjM1ODY1IDEyLjg3MjUgMi4zNDE1MkMxMS40OTMxIDIuMjg0NDEgMTAuMTEzNyAyLjI4NDQxIDguNzM5OTQgMi4xNDczNEM4LjE0Nzk3IDIuMTAxNjYgNy42MjMwMiAxLjc5MzI2IDcuNjY3NyAxLjA2Nzk2QzcuNzEyMzcgMC4zNDI2NjEgOC4yMjYxNiAwLjEzNzA2NSA4Ljg0NjA1IDAuMTE5OTMxQzkuMzU0MjQgMC4xMTk5MzEgOS44NjgwMiAwLjExOTkzMSAxMC4zNzYyIDAuMTE5OTMxTDEwLjM4NzQgMFoiIGZpbGw9IiM5OEEyQjMiLz4KPHBhdGggZD0iTTM4LjkzNTggNS4zMjg0N0MzOS4xMjAxIDUuMTM0MjkgMzkuMzU0NiA0LjcxMTY4IDM5LjcwNjUgNC41MjMyMUM0MC44MjM0IDMuOTE3ODQgNDIuMDAxNyAzLjM4MTAxIDQzLjE2MzMgMi44NTU1OUM0My4zNzgyIDIuNzE3MTIgNDMuNjMwMiAyLjY1MTE5IDQzLjg4MzcgMi42NjcxM0M0NC4yNDExIDIuNzc1NjQgNDQuNzEwMiAyLjk2NDEgNDQuODM4NyAzLjIzODIzQzQ0Ljk2NzEgMy41MTIzNiA0NC44Mzg3IDQuMjA5MTEgNDQuNjA5NyA0LjMxNzYyQzQzLjExMzEgNS4wNzcxOCA0MS41ODg1IDUuNzkxMDYgNDAuMDI0OCA2LjM5NjQzQzM5LjUzMzMgNi42MDIwMiAzOS4wMzYzIDYuMjM2NTIgMzguOTM1OCA1LjMyODQ3WiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNNTEuNDE3MyAwLjQ5MTIxMUM1MS43NTggMC41NTk3NDMgNTIuMDU5NSAwLjUzMTE4OCA1Mi4yMzgyIDAuNjY4MjUzQzUyLjUzOTggMC45MDI0MDUgNTIuOTUzMSAxLjIzOTM1IDUyLjk2NDIgMS41NDc3NUM1Mi45NDY5IDEuNzQ0MDUgNTIuODgwMiAxLjkzMjQxIDUyLjc3MDYgMi4wOTQ1M0M1Mi42NjEgMi4yNTY2NSA1Mi41MTIyIDIuMzg3MDEgNTIuMzM4OCAyLjQ3Mjk0QzUwLjg5MjQgMi44MDk4OSA0OS40MjkyIDMuMDQ0MDQgNDcuOTYwNSAzLjI2Njc3QzQ3Ljg0NTYgMy4yOTIzOCA0Ny43MjY3IDMuMjkyNjUgNDcuNjExOCAzLjI2NzU1QzQ3LjQ5NjggMy4yNDI0NSA0Ny4zODg0IDMuMTkyNTYgNDcuMjkzOCAzLjEyMTIyQzQ3LjE5OTIgMy4wNDk4NyA0Ny4xMjA1IDIuOTU4NyA0Ny4wNjMxIDIuODUzODFDNDcuMDA1NyAyLjc0ODkxIDQ2Ljk3MDggMi42MzI2OSA0Ni45NjA4IDIuNTEyOTFDNDYuOTMxNiAyLjM5NzQgNDYuOTI1IDIuMjc3MSA0Ni45NDE1IDIuMTU4OTdDNDYuOTU4IDIuMDQwODQgNDYuOTk3MyAxLjkyNzIzIDQ3LjA1NyAxLjgyNDczQzQ3LjExNjcgMS43MjIyMiA0Ny4xOTU3IDEuNjMyODQgNDcuMjg5NSAxLjU2MTc3QzQ3LjM4MzIgMS40OTA3IDQ3LjQ4OTggMS40MzkzNSA0Ny42MDMgMS40MTA2OUM0OC44ODc1IDEuMDYyMzEgNTAuMTg4NyAwLjc4MjQ3MyA1MS40MTczIDAuNDkxMjExWiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNMzUuNjc0MyA2LjE3MzY0QzM2LjI5NDIgNi4wNzY1NiAzNi44NDE1IDYuMjU5MzEgMzYuOTU4OCA2LjkzODkyQzM2Ljk4NDMgNy4wODMzNyAzNi45Nzk2IDcuMjMxNzEgMzYuOTQ1IDcuMzc0MTdDMzYuOTEwNCA3LjUxNjYzIDM2Ljg0NjcgNy42NDk5OCAzNi43NTggNy43NjU0NEMzNi42Njk0IDcuODgwOSAzNi41NTc5IDcuOTc1ODUgMzYuNDMwOCA4LjA0NDA0QzM2LjMwMzcgOC4xMTIyNCAzNi4xNjM5IDguMTUyMTIgMzYuMDIwNiA4LjE2MTA4QzM0Ljg2MjUgOC4zNDkzNiAzMy42OTU2IDguNDc1MTcgMzIuNTI0NiA4LjUzODAxQzMyLjM4MzkgOC41Njc3NCAzMi4yMzg0IDguNTY0OTkgMzIuMDk4OCA4LjUyOTk1QzMxLjk1OTIgOC40OTQ5IDMxLjgyOTEgOC40Mjg0NSAzMS43MTc4IDguMzM1NDNDMzEuNjA2NSA4LjI0MjQyIDMxLjUxNjkgOC4xMjUxOCAzMS40NTU1IDcuOTkyMjdDMzEuMzk0MiA3Ljg1OTM2IDMxLjM2MjYgNy43MTQxMiAzMS4zNjMgNy41NjcxM0MzMS4zNjMgNi44MzA0MSAzMS44ODggNi41OTYyNiAzMi40OCA2LjUyMjAyQzMzLjUzNTQgNi4zNzkyNCAzNC42MjQ0IDYuMjgyMTUgMzUuNjc0MyA2LjE3MzY0WiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNMy43NDE2OCAxLjMxOTE3QzMuODY0NTQgMS40MTA1NSA0LjMwMDE0IDEuNTY0NzUgNC4zNzI3NCAxLjgyMTc0QzQuNDE1NzUgMi4wMTE3NyA0LjQxNzAzIDIuMjA5MTkgNC4zNzY0NyAyLjM5OTc5QzQuMzM1OTEgMi41OTAzOCA0LjI1NDUzIDIuNzY5NDEgNC4xMzgxOSAyLjkyMzk3QzMuMjg0MzkgMy43NDQyOSAyLjM3OTY2IDQuNTA3MzUgMS40Mjk2NiA1LjIwODM4QzEuMjgzNjQgNS4yOTY1MiAxLjExODc0IDUuMzQ2NzcgMC45NDkzNTcgNS4zNTQ3NEMwLjc3OTk3NCA1LjM2MjcgMC42MTEyNTkgNS4zMjgxNCAwLjQ1Nzk0NSA1LjI1NDA3QzAuMzEzNDM1IDUuMTI0MzMgMC4xOTc3ODkgNC45NjQ0MyAwLjExODc5NiA0Ljc4NTEzQzAuMDM5ODAzMyA0LjYwNTg0IC0wLjAwMDcwMTYzMSA0LjQxMTMxIDkuMTk2MjJlLTA2IDQuMjE0NjZDMC4xMDA1MzIgMy4xMDEwMSAyLjM4NDYzIDEuMjY3NzcgMy43NDE2OCAxLjMxOTE3WiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNMjUuMTMwNyA2LjA1MzcxQzI2LjQ3NjYgNi4zMjc4NCAyNy41OTM1IDYuNDg3NzUgMjguNjY1OCA2LjgxMzI4QzI4Ljg1OTIgNi45MDc4MSAyOS4wMjgyIDcuMDQ3NTEgMjkuMTU5MiA3LjIyMTExQzI5LjI5MDIgNy4zOTQ3MSAyOS4zNzk0IDcuNTk3MzYgMjkuNDE5NyA3LjgxMjcxQzI5LjQzMzggNy45NDU4OCAyOS40MTY5IDguMDgwNTggMjkuMzcwNSA4LjIwNTg0QzI5LjMyNDEgOC4zMzExIDI5LjI0OTQgOC40NDMzOCAyOS4xNTI1IDguNTMzNTRDMjkuMDU1NiA4LjYyMzcxIDI4LjkzOTMgOC42ODkyMSAyOC44MTMgOC43MjQ3MkMyOC42ODY3IDguNzYwMjMgMjguNTU0IDguNzY0NzQgMjguNDI1NiA4LjczNzg5QzI3LjIxODQgOC41Njc0IDI2LjAyMjggOC4zMTk0MyAyNC44NDU5IDcuOTk1NDZDMjQuNzE3NSA3Ljk2ODU5IDI0LjU5NzIgNy45MTEwOSAyNC40OTQ2IDcuODI3NjRDMjQuMzkyMSA3Ljc0NDE5IDI0LjMxMDMgNy42MzcxNiAyNC4yNTU4IDcuNTE1MjVDMjQuMjAxNCA3LjM5MzM1IDI0LjE3NTkgNy4yNjAwMiAyNC4xODE0IDcuMTI2MTNDMjQuMTg2OSA2Ljk5MjIzIDI0LjIyMzIgNi44NjE1NiAyNC4yODc1IDYuNzQ0NzRDMjQuNDU1IDYuMzkwNjYgMjQuOTI0MSA2LjIwNzkxIDI1LjEzMDcgNi4wNTM3MVoiIGZpbGw9IiM5OEEyQjMiLz4KPHBhdGggZD0iTTU3LjIzMDcgMS4xNDIwOUM1OC4xODAxIDEuMzUzNCA1OS4xNzk4IDEuNTQxODYgNjAuMTUxNSAxLjgxNTk5QzYwLjcwOTkgMS45NzU5IDYxLjE4NDYgMi4zODcwOSA2MS4wMTcxIDMuMDY2N0M2MC45ODQyIDMuMjA3NjUgNjAuOTIyOSAzLjM0MDAyIDYwLjgzNzEgMy40NTUzMkM2MC43NTEzIDMuNTcwNjEgNjAuNjQyOSAzLjY2NjI5IDYwLjUxODggMy43MzYyQzYwLjM5NDcgMy44MDYxMSA2MC4yNTc2IDMuODQ4NzEgNjAuMTE2NSAzLjg2MTI3QzU5Ljk3NTMgMy44NzM4MyA1OS44MzMyIDMuODU2MDcgNTkuNjk5MSAzLjgwOTE0QzU4LjcwNTEgMy42MjA2NyA1Ny43MTEgMy4zODY1MiA1Ni43MzM3IDMuMTIzODFDNTYuNjA3IDMuMTA0NTEgNTYuNDg1NCAzLjA1OTM0IDU2LjM3NjEgMi45OTA5OEM1Ni4yNjY4IDIuOTIyNjEgNTYuMTcyMSAyLjgzMjQ2IDU2LjA5NzYgMi43MjU4OUM1Ni4wMjMxIDIuNjE5MzIgNTUuOTcwMyAyLjQ5ODUgNTUuOTQyNCAyLjM3MDY0QzU1LjkxNDUgMi4yNDI3NyA1NS45MTIgMi4xMTA0NyA1NS45MzUxIDEuOTgxNjFDNTYuMDUyNCAxLjI3MzQ0IDU2LjU3MTggMS4xNDIwOSA1Ny4yMzA3IDEuMTQyMDlaIiBmaWxsPSIjOThBMkIzIi8+CjxwYXRoIGQ9Ik0yMC43MDc2IDQuMTY4OThDMjAuNzQ2NyA0Ljc0MDA4IDIwLjI0NDEgNS4zNDU0NSAxOS43NDE1IDUuMTM5ODZDMTguNTgxNCA0LjY0NTk4IDE3LjQ2MTEgNC4wNTk3NSAxNi4zOTA4IDMuMzg2NTdDMTYuMTk1MyAzLjI3ODA2IDE2LjE5NTMgMi42NjEyNyAxNi4zMDE0IDIuMzg3MTRDMTYuNDA3NSAyLjExMzAxIDE2Ljk0OTIgMS44MTYwNCAxNy4xMTY3IDEuODc4ODZDMTguMjg5NSAyLjQ0OTk2IDE5LjQyMzIgMy4xMjk1OCAyMC41NTY5IDMuNzk3NzdDMjAuNjYzIDMuODU0ODggMjAuNjYzIDQuMDcxODkgMjAuNzA3NiA0LjE2ODk4WiIgZmlsbD0iIzk4QTJCMyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEwM18xNDc5Ij4KPHJlY3Qgd2lkdGg9IjczLjc1IiBoZWlnaHQ9IjEwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat top right;
  position: absolute;
  top: 110px;
  right: 15px;
}
.list-steps li.icon-asset3::before {
  content: "";
  height: 72px;
  width: 60px;
  background: url(../../bd6155eebd64c181aebceb56a0fb85a3.svg) no-repeat 0px 0px;
  position: absolute;
  bottom: 0px;
  right: 0px;
  left: 0px;
  margin: auto;
}
.list-steps li.icon-asset4::before {
  content: "";
  height: 14px;
  width: 77px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCA3NCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwM18xNDkxKSI+CjxwYXRoIGQ9Ik01LjgzNTk1IDIuNTMwMDFDNi42NDAxMyAyLjk3NTQ3IDcuNDU1NDggMy4zOTIzNyA4LjI0MjkxIDMuODY2MzhDOC42OTY2NCA0LjEwMTUgOS4wOTkzMyA0LjQyNzgzIDkuNDI2ODQgNC44MjU4NEM5LjU0NzE2IDUuMDA3OTYgOS42Mjc4NyA1LjIxNDM2IDkuNjYzNTIgNS40MzExMUM5LjY5OTE3IDUuNjQ3ODYgOS42ODg5MiA1Ljg2OTkxIDkuNjMzNDcgNi4wODIyNkM5LjU3Njc3IDYuMjAyNjMgOS40OTUyNCA2LjMwOTAyIDkuMzk0NTEgNi4zOTQxQzkuMjkzNzcgNi40NzkxOCA5LjE3NjIxIDYuNTQwOTMgOS4wNDk5MSA2LjU3NTEyQzguOTIzNjEgNi42MDkzMSA4Ljc5MTU3IDYuNjE1MTIgOC42NjI4NyA2LjU5MjE1QzguNTM0MTYgNi41NjkxOCA4LjQxMTg1IDYuNTE3OTcgOC4zMDQzNCA2LjQ0MjA2QzcuMzg4NDcgNi4wMDIzMSA2LjUwNjEgNS40MzEyIDUuNjE4MTYgNC45NTE0OEM1LjI5OTMyIDQuNzQxMiA0LjkzNTA2IDQuNjEzNzYgNC41NTcwOCA0LjU4MDI2QzQuNzg2MDUgNS4wNzcxMiA1LjAwMzg1IDUuNTc5NjkgNS4yMzg0IDYuMDcwODRDNS40NDUzOCA2LjQ0MDU1IDUuNjMxODMgNi44MjE4OSA1Ljc5Njg2IDcuMjEzMDRDNS45MDU4NCA3LjQ1NzIgNS45MTY1NyA3LjczNTM5IDUuODI2NzEgNy45ODc1NkM1LjczNjg1IDguMjM5NzIgNS41NTM2MiA4LjQ0NTY0IDUuMzE2NTkgOC41NjA4NUM1LjA4OTgxIDguNjkzNjcgNC44MjMwNyA4LjczNjI0IDQuNTY3NDkgOC42ODAzOEM0LjMxMTkyIDguNjI0NTMgNC4wODU1IDguNDc0MTggMy45MzE2MSA4LjI1ODE2QzMuNjkyNDYgNy45MTgyOSAzLjQ3NDI0IDcuNTYzNTIgMy4yNzgyMiA3LjE5NTkxQzIuMzg0NjggNS42NzI5NyAxLjQ4OTI5IDQuMTUwMDMgMC41OTIwMzUgMi42MjcwOUMwLjQxMTk1MiAyLjM3Mzk3IDAuMjU4NDU0IDIuMTAyMTUgMC4xMzQwOTYgMS44MTYxM0MwLjA0ODI2NTEgMS42MzczMiAwLjAwNjkwMzMzIDEuNDM5NjIgMC4wMTM2NzE2IDEuMjQwNTVDMC4wMjA0Mzg5IDEuMDQxNDggMC4wNzUxMjczIDAuODQ3MTg5IDAuMTcyODkzIDAuNjc0OTA4QzAuMjcwNjU5IDAuNTAyNjI3IDAuNDA4NDgzIDAuMzU3Njc2IDAuNTc0MTQgMC4yNTI5MDFDMC43Mzk3OTcgMC4xNDgxMjggMC45MjgxNzIgMC4wODY3NjkzIDEuMTIyNTcgMC4wNzQyNjU3QzEuNDI1MzggMC4wMjU1NTg3IDEuNzMyMjMgMC4wMDgzMzgyMyAyLjAzODQ0IDAuMDIyODY1NkMzLjQ3MzY4IDAuMDIyODY1NyA0LjkwODkyIDAuMDIyODY1OCA2LjMzODU3IDAuMDc5OTc1OEM2Ljg0NjA1IDAuMDYwMDI4OCA3LjM1MTUzIDAuMTU1NjEyIDcuODE4NDggMC4zNTk4MTdDNy45NjI0MyAwLjQ4NzkwOCA4LjA3NTIyIDAuNjQ4NTI2IDguMTQ3OTIgMC44Mjg5NDFDOC4yMjA2MiAxLjAwOTM2IDguMjUxMjMgMS4yMDQ2MSA4LjIzNzMyIDEuMzk5MjJDOC4yMzczMiAxLjY0NDggNy44MTg0OCAxLjk3MDMzIDcuNTI4MDggMi4wNjE3QzYuOTk2NzEgMi4xNTI2MiA2LjQ1ODQ0IDIuMTk0NjcgNS45MTk3MiAyLjE4NzM0QzUuODY5NDYgMi4yOTAxNCA1Ljg1MjcxIDIuNDEwMDcgNS44MzU5NSAyLjUzMDAxWiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNNjMuMzYyNiAxMEM2Mi40NTc5IDkuODYyOTQgNjEuNTQ3NiA5Ljc1NDQzIDYwLjY0ODUgOS41NzE2N0M2MC41MTkxIDkuNTYyNSA2MC4zOTI5IDkuNTI2NjIgNjAuMjc3NSA5LjQ2NjIyQzYwLjE2MiA5LjQwNTgxIDYwLjA1OTcgOS4zMjIxMiA1OS45NzY3IDkuMjIwMTlDNTkuODkzOCA5LjExODI3IDU5LjgzMTggOS4wMDAyMSA1OS43OTQ3IDguODczMTVDNTkuNzU3NSA4Ljc0NjA4IDU5Ljc0NTkgOC42MTI2NCA1OS43NjA2IDguNDgwODdDNTkuODI3NiA3Ljg0MTIzIDYwLjMxOSA3LjY0MTM1IDYwLjg3NzUgNy42NTg0OEM2Mi4yNTY5IDcuNzE1NTkgNjMuNjM2MyA3LjcxNTU5IDY1LjAxMDEgNy44NTI2NkM2NS42MDIgNy44OTgzNCA2Ni4xMjcgOC4yMDY3NCA2Ni4wODIzIDguOTMyMDRDNjYuMDM3NiA5LjY1NzM0IDY1LjUyMzggOS44NjI5NCA2NC45MDQgOS44ODAwN0M2NC4zOTU4IDkuODgwMDcgNjMuODgyIDkuODgwMDcgNjMuMzczOCA5Ljg4MDA3TDYzLjM2MjYgMTBaIiBmaWxsPSIjOThBMkIzIi8+CjxwYXRoIGQ9Ik0zNC44MTQyIDQuNjcxNTNDMzQuNjI5OSA0Ljg2NTcxIDM0LjM5NTQgNS4yODgzMiAzNC4wNDM1IDUuNDc2NzlDMzIuOTI2NiA2LjA4MjE2IDMxLjc0ODMgNi42MTg5OSAzMC41ODY3IDcuMTQ0NDFDMzAuMzcxOCA3LjI4Mjg4IDMwLjExOTggNy4zNDg4MSAyOS44NjYzIDcuMzMyODdDMjkuNTA4OSA3LjIyNDM2IDI5LjAzOTggNy4wMzU5IDI4LjkxMTMgNi43NjE3N0MyOC43ODI5IDYuNDg3NjQgMjguOTExMyA1Ljc5MDg5IDI5LjE0MDMgNS42ODIzOEMzMC42MzY5IDQuOTIyODIgMzIuMTYxNSA0LjIwODk0IDMzLjcyNTIgMy42MDM1N0MzNC4yMTY3IDMuMzk3OTggMzQuNzEzNyAzLjc2MzQ4IDM0LjgxNDIgNC42NzE1M1oiIGZpbGw9IiM5OEEyQjMiLz4KPHBhdGggZD0iTTIyLjMzMjcgOS41MDg3OUMyMS45OTIgOS40NDAyNiAyMS42OTA1IDkuNDY4ODEgMjEuNTExOCA5LjMzMTc1QzIxLjIxMDIgOS4wOTc1OSAyMC43OTY5IDguNzYwNjQgMjAuNzg1OCA4LjQ1MjI1QzIwLjgwMzEgOC4yNTU5NSAyMC44Njk4IDguMDY3NTkgMjAuOTc5NCA3LjkwNTQ3QzIxLjA4OSA3Ljc0MzM1IDIxLjIzNzggNy42MTI5OSAyMS40MTEyIDcuNTI3MDZDMjIuODU3NiA3LjE5MDExIDI0LjMyMDggNi45NTU5NiAyNS43ODk1IDYuNzMzMjNDMjUuOTA0NCA2LjcwNzYyIDI2LjAyMzMgNi43MDczNSAyNi4xMzgyIDYuNzMyNDVDMjYuMjUzMiA2Ljc1NzU1IDI2LjM2MTYgNi44MDc0NCAyNi40NTYyIDYuODc4NzhDMjYuNTUwOCA2Ljk1MDEzIDI2LjYyOTUgNy4wNDEzIDI2LjY4NjkgNy4xNDYxOUMyNi43NDQzIDcuMjUxMDkgMjYuNzc5MiA3LjM2NzMxIDI2Ljc4OTIgNy40ODcwOUMyNi44MTg0IDcuNjAyNiAyNi44MjUgNy43MjI5IDI2LjgwODUgNy44NDEwM0MyNi43OTIgNy45NTkxNiAyNi43NTI3IDguMDcyNzcgMjYuNjkzIDguMTc1MjdDMjYuNjMzMyA4LjI3Nzc4IDI2LjU1NDMgOC4zNjcxNiAyNi40NjA1IDguNDM4MjNDMjYuMzY2OCA4LjUwOTMgMjYuMjYwMiA4LjU2MDY1IDI2LjE0NyA4LjU4OTMxQzI0Ljg2MjUgOC45Mzc2OSAyMy41NjEzIDkuMjE3NTMgMjIuMzMyNyA5LjUwODc5WiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNMzguMDc1NyAzLjgyNjM1QzM3LjQ1NTggMy45MjM0NCAzNi45MDg1IDMuNzQwNjkgMzYuNzkxMiAzLjA2MTA4QzM2Ljc2NTcgMi45MTY2MyAzNi43NzA0IDIuNzY4MjkgMzYuODA1IDIuNjI1ODNDMzYuODM5NiAyLjQ4MzM3IDM2LjkwMzMgMi4zNTAwMiAzNi45OTIgMi4yMzQ1NkMzNy4wODA2IDIuMTE5MSAzNy4xOTIxIDIuMDI0MTUgMzcuMzE5MiAxLjk1NTk2QzM3LjQ0NjMgMS44ODc3NiAzNy41ODYxIDEuODQ3ODggMzcuNzI5NCAxLjgzODkyQzM4Ljg4NzUgMS42NTA2NCA0MC4wNTQ0IDEuNTI0ODMgNDEuMjI1NCAxLjQ2MTk5QzQxLjM2NjEgMS40MzIyNiA0MS41MTE2IDEuNDM1MDEgNDEuNjUxMiAxLjQ3MDA1QzQxLjc5MDggMS41MDUxIDQxLjkyMDkgMS41NzE1NSA0Mi4wMzIyIDEuNjY0NTdDNDIuMTQzNSAxLjc1NzU4IDQyLjIzMzEgMS44NzQ4MiA0Mi4yOTQ1IDIuMDA3NzNDNDIuMzU1OCAyLjE0MDY0IDQyLjM4NzQgMi4yODU4OCA0Mi4zODcgMi40MzI4N0M0Mi4zODcgMy4xNjk1OSA0MS44NjIgMy40MDM3NCA0MS4yNyAzLjQ3Nzk4QzQwLjIxNDYgMy42MjA3NiAzOS4xMjU2IDMuNzE3ODUgMzguMDc1NyAzLjgyNjM1WiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNNzAuMDA4MyA4LjY4MDgzQzY5Ljg4NTUgOC41ODk0NSA2OS40NDk5IDguNDM1MjUgNjkuMzc3MyA4LjE3ODI2QzY5LjMzNDIgNy45ODgyMyA2OS4zMzMgNy43OTA4MSA2OS4zNzM1IDcuNjAwMjFDNjkuNDE0MSA3LjQwOTYyIDY5LjQ5NTUgNy4yMzA1OSA2OS42MTE4IDcuMDc2MDNDNzAuNDY1NiA2LjI1NTcxIDcxLjM3MDMgNS40OTI2NSA3Mi4zMjAzIDQuNzkxNjJDNzIuNDY2NCA0LjcwMzQ4IDcyLjYzMTMgNC42NTMyMyA3Mi44MDA2IDQuNjQ1MjZDNzIuOTcgNC42MzczIDczLjEzODcgNC42NzE4NiA3My4yOTIxIDQuNzQ1OTNDNzMuNDM2NiA0Ljg3NTY3IDczLjU1MjIgNS4wMzU1NyA3My42MzEyIDUuMjE0ODdDNzMuNzEwMiA1LjM5NDE2IDczLjc1MDcgNS41ODg2OSA3My43NSA1Ljc4NTM0QzczLjY0OTUgNi44OTg5OSA3MS4zNjU0IDguNzMyMjMgNzAuMDA4MyA4LjY4MDgzWiIgZmlsbD0iIzk4QTJCMyIvPgo8cGF0aCBkPSJNNDguNjE5MyAzLjk0NjI5QzQ3LjI3MzQgMy42NzIxNiA0Ni4xNTY1IDMuNTEyMjUgNDUuMDg0MiAzLjE4NjcyQzQ0Ljg5MDggMy4wOTIxOSA0NC43MjE4IDIuOTUyNDkgNDQuNTkwOCAyLjc3ODg5QzQ0LjQ1OTggMi42MDUyOSA0NC4zNzA2IDIuNDAyNjQgNDQuMzMwMyAyLjE4NzI5QzQ0LjMxNjIgMi4wNTQxMSA0NC4zMzMxIDEuOTE5NDIgNDQuMzc5NSAxLjc5NDE2QzQ0LjQyNTkgMS42Njg5IDQ0LjUwMDYgMS41NTY2MiA0NC41OTc1IDEuNDY2NDZDNDQuNjk0NCAxLjM3NjI5IDQ0LjgxMDcgMS4zMTA3OSA0NC45MzcgMS4yNzUyOEM0NS4wNjMzIDEuMjM5NzcgNDUuMTk2IDEuMjM1MjYgNDUuMzI0NCAxLjI2MjExQzQ2LjUzMTYgMS40MzI2IDQ3LjcyNzIgMS42ODA1NyA0OC45MDQxIDIuMDA0NTRDNDkuMDMyNSAyLjAzMTQxIDQ5LjE1MjggMi4wODg5MSA0OS4yNTU0IDIuMTcyMzZDNDkuMzU3OSAyLjI1NTgxIDQ5LjQzOTcgMi4zNjI4NCA0OS40OTQyIDIuNDg0NzVDNDkuNTQ4NiAyLjYwNjY1IDQ5LjU3NDEgMi43Mzk5OCA0OS41Njg2IDIuODczODdDNDkuNTYzMSAzLjAwNzc3IDQ5LjUyNjggMy4xMzg0NCA0OS40NjI1IDMuMjU1MjZDNDkuMjk1IDMuNjA5MzQgNDguODI1OSAzLjc5MjA5IDQ4LjYxOTMgMy45NDYyOVoiIGZpbGw9IiM5OEEyQjMiLz4KPHBhdGggZD0iTTE2LjUxOTMgOC44NTc5MUMxNS41Njk5IDguNjQ2NiAxNC41NzAyIDguNDU4MTQgMTMuNTk4NSA4LjE4NDAxQzEzLjA0MDEgOC4wMjQxIDEyLjU2NTQgNy42MTI5MSAxMi43MzI5IDYuOTMzM0MxMi43NjU4IDYuNzkyMzUgMTIuODI3MSA2LjY1OTk4IDEyLjkxMjkgNi41NDQ2OEMxMi45OTg3IDYuNDI5MzkgMTMuMTA3MSA2LjMzMzcxIDEzLjIzMTIgNi4yNjM4QzEzLjM1NTMgNi4xOTM4OSAxMy40OTI0IDYuMTUxMjkgMTMuNjMzNSA2LjEzODczQzEzLjc3NDcgNi4xMjYxNyAxMy45MTY4IDYuMTQzOTMgMTQuMDUwOSA2LjE5MDg2QzE1LjA0NDkgNi4zNzkzMyAxNi4wMzkgNi42MTM0OCAxNy4wMTYzIDYuODc2MTlDMTcuMTQzIDYuODk1NDkgMTcuMjY0NiA2Ljk0MDY2IDE3LjM3MzkgNy4wMDkwMkMxNy40ODMyIDcuMDc3MzkgMTcuNTc3OSA3LjE2NzU0IDE3LjY1MjQgNy4yNzQxMUMxNy43MjY5IDcuMzgwNjggMTcuNzc5NyA3LjUwMTUgMTcuODA3NiA3LjYyOTM2QzE3LjgzNTUgNy43NTcyMyAxNy44MzggNy44ODk1MyAxNy44MTQ5IDguMDE4MzlDMTcuNjk3NiA4LjcyNjU2IDE3LjE3ODIgOC44NTc5MSAxNi41MTkzIDguODU3OTFaIiBmaWxsPSIjOThBMkIzIi8+CjxwYXRoIGQ9Ik01My4wNDI0IDUuODMxMDJDNTMuMDAzMyA1LjI1OTkyIDUzLjUwNTkgNC42NTQ1NSA1NC4wMDg1IDQuODYwMTRDNTUuMTY4NiA1LjM1NDAyIDU2LjI4ODkgNS45NDAyNSA1Ny4zNTkyIDYuNjEzNDNDNTcuNTU0NyA2LjcyMTk0IDU3LjU1NDcgNy4zMzg3MyA1Ny40NDg2IDcuNjEyODZDNTcuMzQyNSA3Ljg4Njk5IDU2LjgwMDggOC4xODM5NiA1Ni42MzMzIDguMTIxMTRDNTUuNDYwNSA3LjU1MDA0IDU0LjMyNjggNi44NzA0MiA1My4xOTMxIDYuMjAyMjNDNTMuMDg3IDYuMTQ1MTIgNTMuMDg3IDUuOTI4MSA1My4wNDI0IDUuODMxMDJaIiBmaWxsPSIjOThBMkIzIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTAzXzE0OTEiPgo8cmVjdCB3aWR0aD0iNzMuNzUiIGhlaWdodD0iMTAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3My43NSAxMCkgcm90YXRlKC0xODApIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
  position: absolute;
  top: 110px;
  right: 15px;
}
.list-steps li .block-step {
  background-color: #fff3ea;
  padding: 38px 30px 30px 30px;
  border-radius: 8px;
}
.list-steps li .block-step p.text-body-text {
  height: 50px;
  overflow: hidden;
}
.text-inter-lg {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: D1DAE4;
}
.block-gallery-1 img {
  border-radius: 8px;
}
.block-pl {
  padding-left: 80px;
}
.box-gray-100 .icon-wave::before {
  top: -60px;
  right: -20px;
}
.list-5-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.list-5-col li {
  width: 20%;
}
.list-icons .item-icon.none-bd {
  margin-bottom: 40px;
}
.none-pattern::before {
  display: none;
}
.page-service-2 {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxMTI1IiB2aWV3Qm94PSIwIDAgMTkyMCAxMTI1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWFzayBpZD0ibWFzazBfMTI0XzE5MjciIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxOTIwIiBoZWlnaHQ9IjExMjUiPgo8cGF0aCBkPSJNMCAwSDE5MjBWNzYxLjU4NEwwIDExMjVWMFoiIGZpbGw9IiNGMkY0RjciLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzEyNF8xOTI3KSI+CjxwYXRoIGQ9Ik0wIDBIMTIzMy44NEgyMTg2Ljc0VjExNDVIMFYwWiIgZmlsbD0iI0YyRjJGRiIvPgo8bWFzayBpZD0ibWFzazFfMTI0XzE5MjciIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIyMTg3IiBoZWlnaHQ9IjExNDUiPgo8cGF0aCBkPSJNMCAwSDEyMzMuODRIMjE4Ni43NFYxMTQ1SDBWMFoiIGZpbGw9IiNGMkYyRkYiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2sxXzEyNF8xOTI3KSI+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2ZfMTI0XzE5MjcpIj4KPGNpcmNsZSBjeD0iMjAyOS41NyIgY3k9IjU3MS43NDEiIHI9IjQ1OS4zNjciIGZpbGw9IiNDNkY1RjQiLz4KPC9nPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMV9mXzEyNF8xOTI3KSI+CjxjaXJjbGUgY3g9IjEyMy43NjMiIGN5PSIyMTQuODc3IiByPSI0NTYuMzMiIGZpbGw9IiNEREYyRkMiLz4KPC9nPgo8L2c+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZl8xMjRfMTkyNyIgeD0iMTA3MC4yIiB5PSItMzg3LjYyNiIgd2lkdGg9IjE5MTguNzMiIGhlaWdodD0iMTkxOC43MyIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyNTAiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8xMjRfMTkyNyIvPgo8L2ZpbHRlcj4KPGZpbHRlciBpZD0iZmlsdGVyMV9mXzEyNF8xOTI3IiB4PSItODMyLjU2NiIgeT0iLTc0MS40NTIiIHdpZHRoPSIxOTEyLjY2IiBoZWlnaHQ9IjE5MTIuNjYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMjUwIiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTI0XzE5MjciLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat;
}
.page-pricing-2 {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAANiAgMAAAD9DzzPAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAMUExURUdwTPDz9fL19/L09/yUtOAAAAADdFJOUwBaq/smC2AAAAeTSURBVHja7d27kSNHFAXRZ9qYAAGmDUwYAaYNTIAAUqDEDS65xOLTnXXShDrafRHd84fSjScALMACLMACLMACDFiABViABViABRiwAAuwAAuwAAuwAAMWYAEWYAEWYAEGLMACLMACLMACDFiABViABViABViAAQuwAAuwAAuwAAMWYAEWYAEWYAEGLMACLMACLMACLMCABViABViABViAAQuwAAuwAAuwAAswYAEWYAEWYAEWYMACLMACLMACLMCABViABViABViABRiwAAuwAAuwAAswYAEWYAEWYAEWYMACLMACLMACLMACDFiABViABViABRiwAAuwAAuwAAuwAAMWYAEWYAEWYAEGLMACLMACLMACDFiABViABViABViAAQuwAAuwAAuwAAMWYAEWYAEWYAEGLMACLMACLMACLMCABViABViABViAAQuwAAuwAAuwAAswYAEWYAEWYAEWYMACLMACLMACLMCABViABViABViABRiwAAuwAAuwAAswYAEWYAEWYAEWYMACLMACLMACLMACDFiABViABViABRiwAAuwAAuwAAswYE8AWIAFWIAFWIAFGLAAC7AAC7AACzBgARZgARZgARZgAQYswAIswAIswAIMWIAFWIAFWIAFGLAAC7AAC7AAC7AAAxZgARZgARZgAQYswAIswAIswAIMWIAFWIAFWIAFWIABC7AAC7AAC7AAAxZgARZgARZgARZgwAIswAIswAIswIAFWIAFWIAFWIABC7AAC7AAC7AACzBgARZgARZgARZgwAIswAIswAIswIAFWIAFWIAFWIAFGLAAC7AAC7AACzBgARZgARZgARZgAQYswAIswAIswAIMWIAFWIAFWIAFGLAAC7AAC7AAC7AAAxZgARZgARZgAQYswAIswAIswAIMWIAFWIAFWIAFWIABC7AAC7AAC7AAAxZgARZgARZgARZgwAIswAIswAIswIAFWIAFWIAFWIABC7AAC7AAC7AACzBgARZgARZgARZgwAIswAIswAIswIAFWIAFWIAFWIAFGLAAC7AAC7AACzBgARZgARZgARZgwJ4AsAALsAALsAALMGABFmABFmABFmDAAizAAizAAizAAgxYgAVYgAVYgAUYsAALsAALsAALMGABFmABFmABFmABBizAAizAAizAAgxYgAVYgAVYgAUYsAALsAALsAALsAADFmABFmABFmABBizAAizAAizAAizAgAVYgAVYgAVYgAELsAALsAALsAADFmABFmABFmABFmDAAizAAizAAizAgAVYgAVYgAVYgAGr2+UIONz3YQZwmxdwtfNfvICbfX3MAF6BF3Cu2994Add4T/ND3iTNCzjU9R94AXd4P2cAd3mPM4CzXX7KC7jAe5gBnO37X3kBx3kB77rzf/IC3nE/bJKAV+QFvM9uv8oLeJe8p/n1PFeaF/Deuv4/XsA74z3OAMYLeI9d7uEFvBvewwzgbN/38gLeQ+f7eQHvgPdjBnC2r9/jBRznBbzhbg/gBbxd3tM8JC+Z5gW8ya4P4wW8Rd7jDGC8gPfY5cG8gDfV92EGMF7Ae+z8FF7AW+H9mAGc7etpvIA3MFo9kxfw+3nnuXnit/KeZgDjBbzHrq/gBfw23uMMYLyA99jldbyAX99zJmfAa/ICfm3nV/MCfmXP3SQBr8gL+FWj1Zt4Ab+Id96W138+72kGcHe0eisv4Gfzfs4A7vIeZwDjBbzHLpvgBfykXj45A16TF/ATOm+IF/DDe9smCXhFXsAP3SS3xwv4kbyzxcA8iPc0A7g7Wm2VF/BDeD9nAJucAZucAeMFvObkDHhNXsD3dt4HL+DK5Ax4TV7Ad0zOe+IFXJmcAa/JC7hxUQAcvygAjl8UAOcnZ8C/wXuYAWxyBowXsIsCYJMzYLyAYxcFwPnJGfCavIAbFwXA+ckZ8Jq8gBsXBcDxiwLg/OQMOD45A/4578cMYJMzYLyAXRQAm5wB4wW82kUBcH5yBrwm73LAl8V4FwMOT86A1+RdCPi8JO8ywPGLwurAX8vyrgB8W5m3D7zRD+0DNjkDxrs28BVvGfh6ZBsGxpsGvuAtA685OS8DjDcNfMZbBl57k8wD4y0D3/CWgZe/KLSBTc5pYJNzGnivH9oHbHIGjDcN7KKQBjY5p4HxpoFdFNLANsk0MN4ysItCGthFIQ3sopAGdlFIA7sopIFNzmlgk3MaGG8a2OScBsabBnZRSAPbJNPAeMvALgppYJNzGhhvGthFIQ3sopAGdlFIA5uc08DZX/cCNjnngfGmgV0U0sA2yTQw3jKwi0Ia2OScBsabBnZRSAObnNPAeNPALgppYBeFNLDJOQ1sck4Dr/vr3iWAbZJpYLxlYBeFNLDJOQ2MNw3sopAGNjmngfGmgV0U0sAm5zQw3jSwi0Ia2EUhDWyTLAObnNPAPrSfBjY5p4HxpoFdFNLAJuc0MN40sItCGtjknAbGmwZ2UUgD2yTTwHjLwC4KaWAXhTSwyTkNbHJOA/vQfhrY5JwGxpsGdlFIA5uc08B408AuCmlgm2QaGG8Z2EUhDeyikAZ2UUgDuyikgV0U0sAm53Qm53Z/AquaQ0rSuaE7AAAAAElFTkSuQmCC)
    no-repeat top center;
  background-size: 100% auto;
}
.tick-green {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xNDFfMjgxMikiPgo8cGF0aCBkPSJNMiAxMS4yMzA4TDcuMTkyMzEgMTdMMTcgMiIgc3Ryb2tlPSIjMDA2RDc3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMTQxXzI4MTIiIHg9IjAiIHk9IjAuNDk5NzU2IiB3aWR0aD0iMTkiIGhlaWdodD0iMTkuMDAwMiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIwLjUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC4yNSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTQxXzI4MTIiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTQxXzI4MTIiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat center;
  display: inline-block;
  width: 23px;
  vertical-align: middle;
  height: 22px;
}
.tick-primary {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xNDFfMjgxMikiPgo8cGF0aCBkPSJNMiAxMS4yMzA4TDcuMTkyMzEgMTdMMTcgMiIgc3Ryb2tlPSIjZTUxOTM3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMTQxXzI4MTIiIHg9IjAiIHk9IjAuNDk5NzU2IiB3aWR0aD0iMTkiIGhlaWdodD0iMTkuMDAwMiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIwLjUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC4yNSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTQxXzI4MTIiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTQxXzI4MTIiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat center;
  display: inline-block;
  width: 24px;
  vertical-align: middle;
  height: 22px;
}
.icon-question-2 {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjUgMTYuNUMxMi42NDIxIDE2LjUgMTYgMTMuMTQyMSAxNiA5QzE2IDQuODU3ODYgMTIuNjQyMSAxLjUgOC41IDEuNUM0LjM1Nzg2IDEuNSAxIDQuODU3ODYgMSA5QzEgMTMuMTQyMSA0LjM1Nzg2IDE2LjUgOC41IDE2LjVaTTguNSAxNy41QzEzLjE5NDQgMTcuNSAxNyAxMy42OTQ0IDE3IDlDMTcgNC4zMDU1OCAxMy4xOTQ0IDAuNSA4LjUgMC41QzMuODA1NTggMC41IDAgNC4zMDU1OCAwIDlDMCAxMy42OTQ0IDMuODA1NTggMTcuNSA4LjUgMTcuNVoiIGZpbGw9IiM5OEEyQjMiLz4KPHBhdGggZD0iTTYuMzAyNzMgNS42Njk5MUM2LjQyNjczIDUuNTUzOTEgNi41NjI3MyA1LjQ0MzkxIDYuNzEwNzMgNS4zMzk5MUM2Ljg2MjczIDUuMjM1OTEgNy4wMjY3MyA1LjE0MzkxIDcuMjAyNzMgNS4wNjM5MUM3LjM4MjczIDQuOTgzOTEgNy41NzQ3MyA0LjkyMTkxIDcuNzc4NzMgNC44Nzc5MUM3Ljk4NjczIDQuODI5OTEgOC4yMTA3MyA0LjgwNTkxIDguNDUwNzMgNC44MDU5MUM4Ljc2NjczIDQuODA1OTEgOS4wNTg3MyA0Ljg1MTkxIDkuMzI2NzMgNC45NDM5MUM5LjU5ODczIDUuMDM1OTEgOS44MzI3MyA1LjE2NTkxIDEwLjAyODcgNS4zMzM5MUMxMC4yMjQ3IDUuNTAxOTEgMTAuMzc4NyA1LjcwNTkxIDEwLjQ5MDcgNS45NDU5MUMxMC42MDI3IDYuMTg1OTEgMTAuNjU4NyA2LjQ1NTkxIDEwLjY1ODcgNi43NTU5MUMxMC42NTg3IDcuMDU5OTEgMTAuNjEyNyA3LjMyMTkxIDEwLjUyMDcgNy41NDE5MUMxMC40MzI3IDcuNzYxOTEgMTAuMzE4NyA3Ljk1NTkxIDEwLjE3ODcgOC4xMjM5MUMxMC4wNDI3IDguMjg3OTEgOS44OTI3MyA4LjQzMTkxIDkuNzI4NzMgOC41NTU5MUM5LjU2ODczIDguNjc1OTEgOS40MTY3MyA4Ljc4OTkxIDkuMjcyNzMgOC44OTc5MUM5LjEyODczIDkuMDA1OTEgOS4wMDQ3MyA5LjExMzkxIDguOTAwNzMgOS4yMjE5MUM4LjgwMDczIDkuMzI5OTEgOC43NDI3MyA5LjQ0OTkxIDguNzI2NzMgOS41ODE5MUw4LjYxODczIDEwLjQ5OTlINy44ODY3M0w3LjgxNDczIDkuNTAzOTFDNy43OTg3MyA5LjMyMzkxIDcuODMyNzMgOS4xNjc5MSA3LjkxNjczIDkuMDM1OTFDOC4wMDA3MyA4Ljg5OTkxIDguMTEwNzMgOC43NzM5MSA4LjI0NjczIDguNjU3OTFDOC4zODI3MyA4LjUzNzkxIDguNTMyNzMgOC40MjE5MSA4LjY5NjczIDguMzA5OTFDOC44NjA3MyA4LjE5MzkxIDkuMDEyNzMgOC4wNjU5MSA5LjE1MjczIDcuOTI1OTFDOS4yOTY3MyA3Ljc4NTkxIDkuNDE2NzMgNy42Mjc5MSA5LjUxMjczIDcuNDUxOTFDOS42MDg3MyA3LjI3MTkxIDkuNjU2NzMgNy4wNTc5MSA5LjY1NjczIDYuODA5OTFDOS42NTY3MyA2LjYzNzkxIDkuNjIyNzMgNi40ODE5MSA5LjU1NDczIDYuMzQxOTFDOS40ODY3MyA2LjIwMTkxIDkuMzk0NzMgNi4wODM5MSA5LjI3ODczIDUuOTg3OTFDOS4xNjI3MyA1Ljg4NzkxIDkuMDI0NzMgNS44MTE5MSA4Ljg2NDczIDUuNzU5OTFDOC43MDg3MyA1LjcwNzkxIDguNTQwNzMgNS42ODE5MSA4LjM2MDczIDUuNjgxOTFDOC4xMTY3MyA1LjY4MTkxIDcuOTA2NzMgNS43MTE5MSA3LjczMDczIDUuNzcxOTFDNy41NTg3MyA1LjgzMTkxIDcuNDEyNzMgNS44OTc5MSA3LjI5MjczIDUuOTY5OTFDNy4xNzI3MyA2LjA0MTkxIDcuMDc0NzMgNi4xMDc5MSA2Ljk5ODczIDYuMTY3OTFDNi45MjY3MyA2LjIyNzkxIDYuODY2NzMgNi4yNTc5MSA2LjgxODczIDYuMjU3OTFDNi43MTg3MyA2LjI1NzkxIDYuNjQwNzMgNi4yMTE5MSA2LjU4NDczIDYuMTE5OTFMNi4zMDI3MyA1LjY2OTkxWk03LjQ3MjczIDEyLjgzOTlDNy40NzI3MyAxMi43MzU5IDcuNDkwNzMgMTIuNjM3OSA3LjUyNjczIDEyLjU0NTlDNy41NjY3MyAxMi40NTM5IDcuNjE4NzMgMTIuMzczOSA3LjY4MjczIDEyLjMwNTlDNy43NTA3MyAxMi4yMzc5IDcuODMwNzMgMTIuMTgzOSA3LjkyMjczIDEyLjE0MzlDOC4wMTQ3MyAxMi4xMDM5IDguMTEyNzMgMTIuMDgzOSA4LjIxNjczIDEyLjA4MzlDOC4zMjA3MyAxMi4wODM5IDguNDE4NzMgMTIuMTAzOSA4LjUxMDczIDEyLjE0MzlDOC42MDI3MyAxMi4xODM5IDguNjgyNzMgMTIuMjM3OSA4Ljc1MDczIDEyLjMwNTlDOC44MTg3MyAxMi4zNzM5IDguODcyNzQgMTIuNDUzOSA4LjkxMjczIDEyLjU0NTlDOC45NTI3MyAxMi42Mzc5IDguOTcyNzMgMTIuNzM1OSA4Ljk3MjczIDEyLjgzOTlDOC45NzI3MyAxMi45NDc5IDguOTUyNzMgMTMuMDQ3OSA4LjkxMjczIDEzLjEzOTlDOC44NzI3NCAxMy4yMjc5IDguODE4NzMgMTMuMzA1OSA4Ljc1MDczIDEzLjM3MzlDOC42ODI3MyAxMy40NDE5IDguNjAyNzMgMTMuNDkzOSA4LjUxMDczIDEzLjUyOTlDOC40MTg3MyAxMy41Njk5IDguMzIwNzMgMTMuNTg5OSA4LjIxNjczIDEzLjU4OTlDOC4xMTI3MyAxMy41ODk5IDguMDE0NzMgMTMuNTY5OSA3LjkyMjczIDEzLjUyOTlDNy44MzA3MyAxMy40OTM5IDcuNzUwNzMgMTMuNDQxOSA3LjY4MjczIDEzLjM3MzlDNy42MTg3MyAxMy4zMDU5IDcuNTY2NzMgMTMuMjI3OSA3LjUyNjczIDEzLjEzOTlDNy40OTA3MyAxMy4wNDc5IDcuNDcyNzMgMTIuOTQ3OSA3LjQ3MjczIDEyLjgzOTlaIiBmaWxsPSIjOThBMkIzIi8+Cjwvc3ZnPgo=)
    no-repeat center;
  display: inline-block;
  width: 23px;
  vertical-align: middle;
  height: 22px;
  margin: 0px 3px;
}
.text-bd-round {
  margin: 0px 3x;
  border-radius: 81px;
  color: #98a2b3;
  border: 1px solid #818b98;
  display: inline-block;
  padding: 0px 6px 1px 6px;
  vertical-align: middle;
}
.table-pricing {
  font-size: 16px;
  line-height: 28px;
  color: #1B1B1B;
  font-family: "Noto Sans", sans-serif;
  font-weight: 400;
  text-align: center;
}
.table-pricing tr td {
  padding: 14px 18px;
}
.table-pricing tr td:first-child {
  text-align: left;
}
.table-mw-700 {
  min-width: 700px;
}
.page-faqs-1 {
  background: url(../../7b619eb24eded98e6b16ecb2fec72e69.png) no-repeat center
    top;
  background-size: auto;
}
.block-tags {
  position: absolute;
  top: 17px;
  right: 150px;
}
.block-tags a {
  background-color: #f2f4f7;
  display: inline-block;
  padding: 10px 45px 10px 25px;
  border-radius: 10px;
  position: relative;
}
.block-tags a .icon-close {
  position: absolute;
  top: 14px;
  right: 15px;
  height: 20px;
  width: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjk5OTcgOS43MDRMMTUuNTM3MiA1LjE2NjVMMTYuODMzMyA2LjQ2MjY3TDEyLjI5NTggMTEuMDAwMkwxNi44MzMzIDE1LjUzNzdMMTUuNTM3MiAxNi44MzM4TDEwLjk5OTcgMTIuMjk2M0w2LjQ2MjE4IDE2LjgzMzhMNS4xNjYwMiAxNS41Mzc3TDkuNzAzNTIgMTEuMDAwMkw1LjE2NjAyIDYuNDYyNjdMNi40NjIxOCA1LjE2NjVMMTAuOTk5NyA5LjcwNFoiIGZpbGw9IiM2NjcwODUiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
}
.list-icons-2 {
  display: inline-block;
  padding: 0px 0px 0px 40px;
}
.list-icons-2 > li {
  width: 50%;
  float: left;
  padding-right: 40px;
  padding-left: 50px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzMyAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTYuNSIgY3k9IjE2LjUiIHI9IjE2LjUiIGZpbGw9IiMxQjFCMUIiLz4KPHBhdGggZD0iTTE0Ljg4NCAxOS41NzhWMTguMzAyQzE0Ljg4NCAxNy44MTggMTUuMDA4NyAxNy40MDczIDE1LjI1OCAxNy4wN0MxNS41MDczIDE2LjczMjcgMTUuODk2IDE2LjMxNDcgMTYuNDI0IDE1LjgxNkMxNi45NTIgMTUuMzMyIDE3LjM0OCAxNC44OTkzIDE3LjYxMiAxNC41MThDMTcuODkwNyAxNC4xMzY3IDE4LjAzIDEzLjY4MiAxOC4wMyAxMy4xNTRDMTguMDMgMTIuNTY3MyAxNy44NjEzIDEyLjA5OCAxNy41MjQgMTEuNzQ2QzE3LjIwMTMgMTEuMzc5MyAxNi43MSAxMS4xOTYgMTYuMDUgMTEuMTk2QzE1LjI3MjcgMTEuMTk2IDE0LjczIDExLjQxNiAxNC40MjIgMTEuODU2QzE0LjEyODcgMTIuMjk2IDEzLjk4MiAxMi43OTQ3IDEzLjk4MiAxMy4zNTJMMTQuMDA0IDE0LjA1NkgxMC45MDJDMTAuODU4IDEzLjY2IDEwLjgzNiAxMy4zODg3IDEwLjgzNiAxMy4yNDJDMTAuODM2IDEyLjQ3OTMgMTEuMDQ4NyAxMS43NDYgMTEuNDc0IDExLjA0MkMxMS45MTQgMTAuMzM4IDEyLjUzIDkuNzczMzMgMTMuMzIyIDkuMzQ4QzE0LjExNCA4LjkwOCAxNS4wMTYgOC42ODggMTYuMDI4IDguNjg4SDE2LjUxMkMxNy41Mzg3IDguNjg4IDE4LjQyNiA4Ljg5MzMzIDE5LjE3NCA5LjMwNEMxOS45MjIgOS43MTQ2NyAyMC40ODY3IDEwLjI2NDcgMjAuODY4IDEwLjk1NEMyMS4yNjQgMTEuNjQzMyAyMS40NjIgMTIuMzkxMyAyMS40NjIgMTMuMTk4QzIxLjQ2MiAxMy44NzI3IDIxLjM0NDcgMTQuNDU5MyAyMS4xMSAxNC45NThDMjAuODkgMTUuNDU2NyAyMC42MjYgMTUuODY3MyAyMC4zMTggMTYuMTlDMjAuMDEgMTYuNDk4IDE5LjYxNCAxNi44NDI3IDE5LjEzIDE3LjIyNEMxOC42OSAxNy41OTA3IDE4LjM2NzMgMTcuODg0IDE4LjE2MiAxOC4xMDRDMTcuOTcxMyAxOC4zMjQgMTcuODc2IDE4LjU4MDcgMTcuODc2IDE4Ljg3NFYxOS41NzhIMTQuODg0Wk0xNC43NTIgMjAuNzY2SDE3Ljk4NlYyNEgxNC43NTJWMjAuNzY2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
    no-repeat 0px 0px;
  margin-bottom: 20px;
  padding-top: 6px;
}
.list-icons-2 > li ul {
  list-style: disc;
  color: #667085;
  padding-left: 20px;
}
.images-lists {
  width: 100%;
  padding-right: 0.75rem;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: 0.75rem;
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
  position: relative;
}
.images-lists::before {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 0px;
  height: 65%;
  z-index: 1;
  width: 100%;
  background-color: #fff;
}
.images-lists .col-lg-2,
.images-lists .col-lg-4 {
  position: relative;
}
.images-lists img {
  border-radius: 16px;
  position: relative;
  z-index: 2;
}
.images-lists .img-1 {
  position: relative;
  top: -90px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.images-lists .img-2 {
  position: relative;
  bottom: -110px;
}
.images-lists .img-4 {
  position: relative;
  bottom: -150px;
}
.images-lists .img-5 {
  position: relative;
  bottom: -10px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.form-group {
  position: relative;
}
.link-edit {
  position: absolute;
  top: 50%;
  right: 15px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.box-login {
  width: 100%;
  padding-right: 0.75rem;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: 0.75rem;
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
  position: relative;
}
.box-login img {
  vertical-align: top;
}
.box-login .box-login-form {
  max-width: 510px;
  width: 100%;
  margin: auto;
}
.box-login .login-right {
  padding-bottom: 120px;
}
@media (min-width: 1400px) {
  .login-left {
    width: 55%;
  }
  .login-right {
    width: 45%;
  }
}
.page-blog-1 {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAALpBAMAAACgTybAAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAPUExURUdwTPL19/Dz9fL09/L097tcZd4AAAAEdFJOUwCQS9Db3ppwAAAIcElEQVR42uzTAQkAAADCMMPZP5M5hC3C4SlwKxKAgQEDAwYGAwMGBgwMGBgMDBgYMDAYGDAwYGDAwGBgwMCAgQEDg4EBAwMGBgMDBgYMDBgYDAwYGDAwYGAwMGBgwMBgYMDAgIEBA4OBAQMDBgYDAwYGDAwYGAwMGBgwMGBgMDBgYMDAYGDAwICBAQODgQEDAwYGDAwGBgwMGBgMDBgYMDBgYDAwYGDAwICBwcCAgQEDg4EBAwMGBgwMBgYMDBgYDAwYGDAwYGAwMGBgwMCAgcHAgIEBA4OBAQMDBgYMDAYGDAwYGDAwGBgwMGBgMDBgYMDAgIHBwICBAQMDBgYDAwYGDAwGBgwMGBgwMBgYMDBgYDAwYGDAwICBwcCAgQEDAwYGAwMGBgwMBgYMDBgYMDAYGDAwYGDAwGBgwMCAgcHAgIEBAwMGBgMDBgYMDAYGDAwYGDAwGBgwMGBgwMBgYMDAgIHBwICBAQMDBgYDAwYGDAwYGAwMGBgwMBgYMDBgYMDAYGDAwICBAQODgQEDAwYGAwMGBgwMGBgMDBgYMDAYGDAwYGDAwGBgwMCAgQEDg4EBAwMGBgMDBgYMDBgYDAwYGDAwYGAwMGBgwMBgYMDAgIEBA4OBAQMDBgYMDAYGDAwYGAwMGBgwMGBgMDBgYMDAYGDAwICBAQODgQEDAwYGDAwGBgwMGBgMDBgYMDBgYDAwYGDAwICBwcCAgQEDg4EBAwMGBgwMBgYMDBgYDCwBGBgwMGBgMDBgYMDAgIHBwICBAQODgQEDAwYGDAwGBgwMGBgwMBgYMDBgYDAwYGDAwICBwcCAgQEDAwYGAwMGBgwMBgYMDBgYMDAYGDAwYGAwMGBgwMCAgcHAgIEBAwMGBgMDBgYMDAYGDAwYGDAwGBgwMGBgwMBgYMDAgIHBwICBAQMDBgYDAwYGDAwYGAwMGBgwMBgYMDBgYMDAYGDAwICBwcCAgQEDAwYGAwMGBgwMGBgMDBgYMDAYGDAwYGDAwGBgwMCAgQEDg4EBAwMGBgMDBgYMDBgYDAwYGDAwYGAwMGBgwMBgYMDAgIEBA4OBAQMDBgYDAwYGDAwYGAwMGBgwMGBgMDBgYMDAYGDAwICBAQODgQEDAwYGDAwGBgwMGBgMDBgYMDBgYDAwYGDAwGBgwMCAgQEDg4EBAwMGBgwMBgYMDBgYDAwYGDAwYGAwMGBgwMCAgcHAgIEBA4OBAQMDBgYMDAYGDAwYGDAwGBgwMGBgMDBgYMDAgIHBwICBAQODgQEDAwYGDAwGBgwMGBgwMBgYMDBgYDAwYGDAwICBwcCAgQEDAwYGAwMGBgwMBgYMDBgYMDAYGDAwYGDAwGBgwMCAgcHAgIEBAwMGBgMDBgYMDAYGDAwYGDAwGBgwMGBgwMBgYMDAgIHBwICBAQMDBgYDAwYGDAwYGAwMGBgwMBgYMDBgYMDAYGDAwICBwcASgIEBAwMGBgMDBgYMDBgYDAwYGDAwGBgwMGBgwMBgYMDAgIEBA4OBAQMDBgYDAwYGDAwYGAwMGBgwMGBgMDBgYFj7dmDjJgwFYNhiA9MOkHgDRDbI/js1Aa5Vqqp35BLwM983QCuh++X3DEHAIGBAwICAAQGDgAEBAwIGAQMCBgQMCBgEDAgYEDAgYBAwIGBAwCBgQMCAgAEBg4ABAQMCBgQMAgYEDAgYBAwIGBAwIGAQMCBgQMCAgEHAgIABAYOAAQEDAgYEDAIGBAwIGAQMCBgQMCBgEDAgYEDAgIBBwICAAQGDgAEBAwIGBAwCBgQMCBgQMAgYEDAgYBAwIGBAwICAQcCAgAEBAwIGAQMCBgQMAgYEDAgYEDAIGBAwIGAQMCBgQMCAgEHAgIABAQMCBgEDAgaeD/jsGUBQQ59S98NzgHiu/SlNuouHAbHqzUu9k7OEIdbo/MAcDVHrlTCEHJ0fmKMhar0ShspH55I+03krDHEWX6swtFOvhKG6xbc/pXUkDJXUm9fWK2EIXe+kXDw/2LPekr7l/NNDhH18t14Jw15WXTpLGJqsd96FR48UYtbrRhpC1ythCF2vhCF0vXPC2WOGmPUuv1S6eNgQsl6/F4YXu+ZN650TtgzDS+otaRfusyBqvct9lkkanq/3lPZmGYZnDBXUO39iaZKGlfX2ldRrkobV9abqnP3SAWq/tHInDbEvrVxoQfy114UWfP3orXHt9Z00hF57bcPQwODsQ2n419Hbp7C8G+bQxnxKwTmGMTiH5kYLd1bBGzZK4+gNzcthHL3WYXD07rgO+7kDbRobPnqtwzQ+N/fpQDSMuTn4lZaGMTdrGMzNGoZ18R5ybtYwTSy9WbwaJmi8RbHupXFj1d43Hr7TouIbK/FqGNfNFmLYNF43Vqsb9sE0Tl7DNLiwMkxzMF4VOYgRLw5itlx5fR75voNYxLx35RWvq2lMzZimMTWbpuGzqbmIV8REPHhzb2reeZoWMTZeEeOqGRFjaMZOzFtumg3NESL2nhjt+tiDRtr1lshSjHOXPeZpR7F2CX8U+/DyYO+ItNvgVmygPsK66/1u2wO1ips9do3MKibotuvYVTER07XtHnwvdkcddtmVLssdtYqlS/iRWsbSJfphbDOu9Ib55J4KGTt0OVDGhupdy3Xo8oLdOI+O403L9VYXx3G8PXdw5vLu41jHbzhyh1zsuWx9HpurXzArG5bZ7zzuhPzMqDyF68+Heg5kIX+tWzsuda/IJSv5rzl57tYfB/FKHg+eben8KRB9TT5Myrdqh/t2a72l0VN5bvnSXLS3s9Zuy4Gcyv3e615zvKN5nJq9n7QGZJjH7NvZnPMtjfqO5+sS7L3Y0mkWvhL0nPTU9HZRT//bVOuUa0nmYniVMjvnD+Ojy//D/GP4/S/0y78p1Db9AtAq7z7ZRapZAAAAAElFTkSuQmCC)
    no-repeat top center;
  background-size: 100% auto;
}
.slider-news {
  padding: 0px 100px;
  position: relative;
}
.block-news {
  display: inline-block;
  width: 100%;
  padding: 0px 30px 25px 0px;
  position: relative;
}
.block-news::before {
  content: "";
  z-index: 1;
  border-radius: 16px;
  background-color: #fff3ea;
  position: absolute;
  top: 20px;
  right: 0px;
  left: 20px;
  bottom: 0px;
}
.block-news .item-news {
  background: #fff;
  display: inline-block;
  width: 100%;
  border-radius: 16px;
  overflow: hidden;
  line-height: 0px;
  position: relative;
  z-index: 2;
}
.block-news .item-news .img-news {
  overflow: hidden;
}
.block-news .item-news .img-news img {
  height: 100%;
  max-width: 130%;
}
.block-news .right-news {
  padding: 40px 30px 0px 30px;
}
.block-news .text-desc-fix-h {
  max-height: 85px;
  overflow: hidden;
}
.swiper-button-next-5 {
  left: auto;
  right: 0px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMzIiIGZpbGw9IiMxMDE4MjgiLz4KPHBhdGggZD0iTTI5LjI1NDYgMjIuNDI3NkwyOC40MTQ0IDIzLjI5MzlDMjguMTM4MSAyMy41OTQxIDI4IDIzLjk0NDggMjggMjQuMzQ1QzI4IDI0Ljc1MzUgMjguMTM4MSAyNS4xIDI4LjQxNDQgMjUuMzg1TDMzLjg1ODYgMzFMMjguNDE0NSAzNi42MTQ5QzI4LjEzODMgMzYuODk5OSAyOC4wMDAyIDM3LjI0NjQgMjguMDAwMiAzNy42NTQ4QzI4LjAwMDIgMzguMDU1MiAyOC4xMzgzIDM4LjQwNTggMjguNDE0NSAzOC43MDZMMjkuMjU0NyAzOS41NjFDMjkuNTM4NCAzOS44NTM3IDI5Ljg3ODMgNDAgMzAuMjc0MSA0MEMzMC42NzczIDQwIDMxLjAxMzMgMzkuODUzNiAzMS4yODIxIDM5LjU2MUwzOC41NzQ0IDMyLjAzOTlDMzguODU4MSAzMS43NjI1IDM5IDMxLjQxNiAzOSAzMUMzOSAzMC41OTE4IDM4Ljg1ODEgMzAuMjQxMyAzOC41NzQ0IDI5Ljk0ODhMMzEuMjgyMSAyMi40Mjc2QzMxLjAwNTggMjIuMTQyNiAzMC42Njk4IDIyIDMwLjI3NDEgMjJDMjkuODg1NiAyMiAyOS41NDU5IDIyLjE0MjYgMjkuMjU0NiAyMi40Mjc2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
    no-repeat center;
  height: 65px;
  width: 65px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.swiper-button-next-5::after {
  display: none;
}
.swiper-button-prev-5 {
  right: auto;
  left: 0px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMi4wMDEiIHI9IjMyIiBmaWxsPSIjMTAxODI4Ii8+CjxwYXRoIGQ9Ik0zNi42MzE0IDIyLjQ3NTFMMzcuNTQ4IDIzLjQzNzdDMzcuODQ5MyAyMy43NzEyIDM4IDI0LjE2MDggMzggMjQuNjA1NkMzOCAyNS4wNTk1IDM3Ljg0OTMgMjUuNDQ0NCAzNy41NDggMjUuNzYxMUwzMS42MDg4IDMyTDM3LjU0NzggMzguMjM4OEMzNy44NDkxIDM4LjU1NTQgMzcuOTk5OCAzOC45NDA1IDM3Ljk5OTggMzkuMzk0MkMzNy45OTk4IDM5LjgzOTEgMzcuODQ5MSA0MC4yMjg2IDM3LjU0NzggNDAuNTYyMkwzNi42MzEyIDQxLjUxMjJDMzYuMzIxOCA0MS44Mzc1IDM1Ljk1MSA0MiAzNS41MTkyIDQyQzM1LjA3OTMgNDIgMzQuNzEyNyA0MS44MzczIDM0LjQxOTUgNDEuNTEyM0wyNi40NjQzIDMzLjE1NTRDMjYuMTU0OSAzMi44NDcyIDI2IDMyLjQ2MjMgMjYgMzJDMjYgMzEuNTQ2NCAyNi4xNTQ4IDMxLjE1NyAyNi40NjQzIDMwLjgzMkwzNC40MTk1IDIyLjQ3NTFDMzQuNzIxIDIyLjE1ODQgMzUuMDg3NSAyMiAzNS41MTkyIDIyQzM1Ljk0MjkgMjIgMzYuMzEzNSAyMi4xNTg0IDM2LjYzMTQgMjIuNDc1MVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)
    no-repeat center;
  height: 65px;
  width: 65px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.swiper-button-prev-5::after {
  display: none;
}
.blog-img-user {
  position: relative;
  padding: 7px 0px 0px 70px;
  margin-top: 32px;
  min-height: 60px;
}
.blog-img-user .img-user-round {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 56px;
}
.blog-img-user .img-user-round img {
  border-radius: 50%;
  height: 56px;
  width: 56px;
}
.blog-img-user .text-heading-6 {
  margin-bottom: 3px;
}
.card-list-style-1 .blog-img-user {
  padding: 0px 0px 0px 51px;
  margin-top: 15px;
}
.card-list-style-1 .blog-img-user .img-user-round {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 41px;
}
.card-list-style-1 .blog-img-user .img-user-round img {
  border-radius: 50%;
  height: 41px;
  width: 41px;
}
.text-summary {
  font-weight: bold;
  font-family: "Noto Sans", sans-serif;
  font-size: 18px;
  line-height: 32px;
  color: #667085;
}
.single-detail p {
  margin-bottom: 15px;
  font-size: 18px;
  font-family: "Noto Sans", sans-serif;
  color: #667085;
  line-height: 32px;
  font-weight: 400;
}
.single-detail img {
  border-radius: 16px;
}
.single-detail h1,
.single-detail h2,
.single-detail h3,
.single-detail h4,
.single-detail h5,
.single-detail h6 {
  margin: 0px 0px 20px 0px;
  font-weight: 700;
  color: #1B1B1B;
}
.single-detail h6 {
  font-size: 18px;
}
.social-sticky {
  position: sticky;
  top: 70px;
}
.box-comments {
  display: inline-block;
  width: 100%;
  padding: 60px 0px 0px 0px;
}
.box-comments ul li {
  display: inline-block;
  width: 100%;
}
.box-comments ul li .item-comment {
  display: inline-block;
  width: 100%;
  padding: 0px 0px 0px 250px;
  position: relative;
  margin-bottom: 40px;
}
.box-comments ul li .item-comment .blog-img-user {
  position: absolute;
  top: 0px;
  left: 0px;
  margin-top: 0px;
}
.box-comments ul li ul {
  padding-left: 56px;
}
.box-comments .text-comment {
  border-radius: 0px 16px 16px 16px;
  background-color: #f2f4f7;
  color: #1B1B1B;
  padding: 20px;
}
.bdr-10 {
  border-radius: 10px;
}
.box-quote {
  border-radius: 20px;
  padding: 45px;
  background-color: #e51937;
  color: #fff;
  margin: 50px 0px 50px 0px;
}
.box-quote .text-quote {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iNTUiIHZpZXdCb3g9IjAgMCA1NSA1NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjA5NTcgMTIuODgxMkMyMy40NzExIDEyLjMwNDQgMjQuMDQ3OSAxMC42NjI3IDIzLjQyNjcgOS4zMzE2OEwyMS4yNTI3IDQuNzYxN0MyMC42MzE1IDMuNDc1NDUgMTkuMTIyOSAyLjg5ODIxIDE3Ljc5MTkgMy40NzU0NUMxNC4wMjA1IDUuMDcyNzIgMTAuNzgxNiA3LjE1ODA2IDguMjA4MjMgOS42ODcwOEM1LjA1ODA0IDEyLjY1OTMgMi45MjgzNCAxNi4wNzU3IDEuNzc0NzUgMTkuODQ3MUMwLjYyMTE2MyAyMy42NjMyIDAgMjguODU0IDAgMzUuNDY0OVY0OS4wODYxQzAgNTAuNTUwMyAxLjE5Nzk2IDUxLjc0ODMgMi42NjIxMyA1MS43NDgzSDIwLjA5OTFDMjEuNTYzMiA1MS43NDgzIDIyLjc2MTIgNTAuNTUwMyAyMi43NjEyIDQ5LjA4NjFWMzEuNjQ5MkMyMi43NjEyIDMwLjE4NDYgMjEuNTYzMiAyOC45ODcxIDIwLjA5OTEgMjguOTg3MUgxMS43NTc3QzExLjg0NjUgMjQuNTA1NCAxMi45MTEzIDIwLjkxMTkgMTQuODYzNSAxOC4yMDVDMTYuNDYwOCAxNi4wMzE4IDE4Ljg1NjcgMTQuMjU3MSAyMi4wOTU3IDEyLjg4MTJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNTMuNDIwNCAxMi44ODExQzU0Ljc5NTkgMTIuMzA0MyA1NS4zNzIyIDEwLjY2MjYgNTQuNzUxNSA5LjMzMTU1TDUyLjU3NzQgNC44MDYzOEM1MS45NTYzIDMuNTE5NjggNTAuNDQ3NyAyLjk0Mjg5IDQ5LjExNjcgMy41MTk2OEM0NS4zODk3IDUuMTE2OTYgNDIuMTk0NyA3LjIwMjI5IDM5LjU3NzQgOS42ODY5NUMzNi40MjY3IDEyLjcwNCAzNC4yNTMxIDE2LjEyMDQgMzMuMDk5MSAxOS44OTE4QzMxLjk0NTUgMjMuNjE4MyAzMS4zNjkxIDI4LjgwOTkgMzEuMzY5MSAzNS40NjUyVjQ5LjA4NjRDMzEuMzY5MSA1MC41NTA2IDMyLjU2NzEgNTEuNzQ4NiAzNC4wMzEzIDUxLjc0ODZINTEuNDY4MkM1Mi45MzI0IDUxLjc0ODYgNTQuMTMwMyA1MC41NTA2IDU0LjEzMDMgNDkuMDg2NFYzMS42NDk1QzU0LjEzMDMgMzAuMTg0OSA1Mi45MzI0IDI4Ljk4NzQgNTEuNDY4MiAyOC45ODc0SDQzLjA4MjVDNDMuMTcxMiAyNC41MDU3IDQ0LjIzNjUgMjAuOTEyMyA0Ni4xODgzIDE4LjIwNTNDNDcuNzg1NiAxNi4wMzE3IDUwLjE4MTUgMTQuMjU2OSA1My40MjA0IDEyLjg4MTFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
    no-repeat top center;
  padding: 75px 0px 0px 0px;
  font-size: 32px;
  line-height: 48px;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  text-align: center;
}
.box-user {
  text-align: center;
  position: relative;
  margin: 35px 0px 20px 0px;
}
.box-user .img-user {
  display: inline-block;
  width: 55px;
  margin-right: 10px;
  vertical-align: middle;
}
.box-user .img-user img {
  border-radius: 50%;
}
.text-top {
  vertical-align: top;
}
.share-social {
  display: inline-block;
  height: 30px;
  width: 30px;
  background-position: center;
  background-repeat: no-repeat;
}
.share-social.share-fb {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE2Ml8zMTk0KSI+CjxwYXRoIGQ9Ik0xMi44Mjc2IDUuNzMzNjdMMTIuNTA5NiA4Ljc0OTc2SDEwLjA5ODdWMTcuNDk5NUg2LjQ3NzM2VjguNzQ5NzZINC42NzI4NVY1LjczMzY3SDYuNDc3MzZWMy45MTc4M0M2LjQ3NzM2IDEuNDY0ODEgNy40OTc0OCAwIDEwLjM5NzMgMEgxMi44MDdWMy4wMTYwOUgxMS4yOTlDMTAuMTczOSAzLjAxNjA5IDEwLjA5ODcgMy40NDEyMyAxMC4wOTg3IDQuMjI2NjVWNS43MzM2N0gxMi44Mjc2WiIgZmlsbD0iIzk4QTJCMyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE2Ml8zMTk0Ij4KPHJlY3Qgd2lkdGg9IjE3LjQ5OTUiIGhlaWdodD0iMTcuNDk5NSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}
.share-social.share-tw {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE2Ml8zMTk4KSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAuOTk5NCAyLjU3MTE1QzIwLjIyNzggMi45MjI1MyAxOS4zOTcxIDMuMTYwMTUgMTguNTI1NiAzLjI2NjMyQzE5LjQxNTYgMi43MjAyOSAyMC4wOTg0IDEuODU0NDggMjAuNDIwMSAwLjgyMzA4OEMxOS41ODY5IDEuMzI4NjcgMTguNjY2MiAxLjY5NjQ4IDE3LjY4MjYgMS44OTM2NkMxNi44OTg2IDEuMDM1NDMgMTUuNzc4MiAwLjQ5OTUxMiAxNC41MzgzIDAuNDk5NTEyQzEyLjE2MDYgMC40OTk1MTIgMTAuMjMxNiAyLjQ3NzYxIDEwLjIzMTYgNC45MTcwNUMxMC4yMzE2IDUuMjYzMzcgMTAuMjY4NiA1LjU5OTU5IDEwLjM0MjYgNS45MjMxN0M2Ljc2MTkyIDUuNzM4NjMgMy41ODgwMyAzLjk4MTcyIDEuNDYxODQgMS4zMDU5MkMxLjA5MDgzIDEuOTYwNjUgMC44Nzg4MjEgMi43MjAyOSAwLjg3ODgyMSAzLjUyOTIzQzAuODc4ODIxIDUuMDYxMTQgMS42MzkzMyA2LjQxMzU4IDIuNzk1NDkgNy4yMDYwOUMyLjA5MDQ1IDcuMTg0NiAxLjQyNDg2IDYuOTgzNjMgMC44NDMwODEgNi42NTVWNi43MDkzNUMwLjg0MzA4MSA4Ljg1MDQ5IDIuMzI4MzQgMTAuNjM2NSA0LjMwMDQ2IDExLjA0MDlDMy45MzkzMiAxMS4xNDQ2IDMuNTU4NDUgMTEuMTk2NCAzLjE2NTI2IDExLjE5NjRDMi44ODc5MyAxMS4xOTY0IDIuNjE2NzYgMTEuMTY5OSAyLjM1NDIyIDExLjExOEMyLjkwMjcyIDEyLjg3MjQgNC40OTI3NCAxNC4xNTAzIDYuMzc4NTggMTQuMTg0NEM0LjkwNDQyIDE1LjM3IDMuMDQ1NyAxNi4wNzY2IDEuMDI3OTcgMTYuMDc2NkMwLjY4MDM3OSAxNi4wNzY2IDAuMzM2NDk0IDE2LjA1NjMgMCAxNi4wMTU5QzEuOTA2OCAxNy4yNjcyIDQuMTcyMjcgMTcuOTk5IDYuNjA0MTUgMTcuOTk5QzE0LjUyOTYgMTcuOTk5IDE4Ljg2MjEgMTEuMjY4NCAxOC44NjIxIDUuNDMwMjJDMTguODYyMSA1LjIzODEgMTguODU4NCA1LjA0NTk3IDE4Ljg1MSA0Ljg1NzY0QzE5LjY5MjkgNC4yMzQ1MSAyMC40MjM4IDMuNDU3MTggMjAuOTk5NCAyLjU3MTE1WiIgZmlsbD0iIzk4QTJCMyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE2Ml8zMTk4Ij4KPHJlY3Qgd2lkdGg9IjIwLjk5OTQiIGhlaWdodD0iMTcuNDk5NSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC40OTk1MTIpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}
.share-social.share-pi {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE2Ml8zMjA0KSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOC43NTAyNyAtMC4wMDA5NzY1NjJDMy45MTgyOCAtMC4wMDA5NzY1NjIgMCAzLjkxNjI3IDAgOC43NDkzQzAgMTIuMzMxMSAyLjE1NDY1IDE1LjQwOTggNS4yMzg0NCAxNi43NjI4QzUuMjEzNzUgMTYuMTUyNyA1LjIzNDMyIDE1LjQxOCA1LjM4OTcgMTQuNzUzM0M1LjU1ODQ1IDE0LjA0MzMgNi41MTUzNyA5Ljk4NjExIDYuNTE1MzcgOS45ODYxMUM2LjUxNTM3IDkuOTg2MTEgNi4yMzY1MiA5LjQyNzM5IDYuMjM2NTIgOC42MDExM0M2LjIzNjUyIDcuMzA0NjUgNi45ODg3IDYuMzM2MzkgNy45MjQwMiA2LjMzNjM5QzguNzE5NDEgNi4zMzYzOSA5LjEwNDI1IDYuOTM0MjEgOS4xMDQyNSA3LjY1MDM3QzkuMTA0MjUgOC40NDk4NyA4LjU5Mzg4IDkuNjQ2NTUgOC4zMzE1IDEwLjc1NDdDOC4xMTIzMyAxMS42ODM5IDguNzk2NTggMTIuNDQwMiA5LjcxMjM1IDEyLjQ0MDJDMTEuMzcgMTIuNDQwMiAxMi40ODY0IDEwLjMxMTMgMTIuNDg2NCA3Ljc4ODI1QzEyLjQ4NjQgNS44NzEzIDExLjE5NTEgNC40MzU5IDguODQ1OTcgNC40MzU5QzYuMTkyMjggNC40MzU5IDQuNTM4NzQgNi40MTQ1OSA0LjUzODc0IDguNjI0OEM0LjUzODc0IDkuMzg4MjkgNC43NjMwNiA5LjkyNTQgNS4xMTQ5NiAxMC4zNDExQzUuMjc3NTQgMTAuNTMzNSA1LjI5OTE1IDEwLjYwOTcgNS4yNDA1IDEwLjgyOTlDNS4xOTkzNCAxMC45ODk0IDUuMTAyNjEgMTEuMzc4MyA1LjA2MjQ4IDExLjUzMTZDNS4wMDM4MyAxMS43NTI4IDQuODI0OCAxMS44MzMxIDQuNjI1MTggMTEuNzUwOEMzLjQwMTc1IDExLjI1MTcgMi44MzI3MyA5LjkxMzA2IDIuODMyNzMgOC40MDc2OUMyLjgzMjczIDUuOTIyNzUgNC45Mjg3MiAyLjk0MDgyIDkuMDg1NzIgMi45NDA4MkMxMi40MjY4IDIuOTQwODIgMTQuNjI1NiA1LjM1OTkxIDE0LjYyNTYgNy45NTM5MkMxNC42MjU2IDExLjM4NjUgMTIuNzE3OSAxMy45NTA3IDkuOTAzNzQgMTMuOTUwN0M4Ljk2MDE4IDEzLjk1MDcgOC4wNzExNiAxMy40NDAzIDcuNzY2NTkgMTIuODYxQzcuNzY2NTkgMTIuODYxIDcuMjU4MjggMTQuODc2OCA3LjE1MTI3IDE1LjI2NTdDNi45NjYwNiAxNS45Mzk3IDYuNjAyODMgMTYuNjE0NyA2LjI3MDQ4IDE3LjEzOTRDNy4wNTc2MyAxNy4zNzIgNy44ODkwNCAxNy40OTg1IDguNzUwMjcgMTcuNDk4NUMxMy41ODIzIDE3LjQ5ODUgMTcuNDk5NSAxMy41ODEzIDE3LjQ5OTUgOC43NDkzQzE3LjQ5OTUgMy45MTYyNyAxMy41ODIzIC0wLjAwMDk3NjU2MiA4Ljc1MDI3IC0wLjAwMDk3NjU2MloiIGZpbGw9IiM5OEEyQjMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNjJfMzIwNCI+CjxyZWN0IHdpZHRoPSIxNy40OTk1IiBoZWlnaHQ9IjE3LjQ5OTUiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0wLjAwMDk3NjU2MikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}
.category-grid-3 {
  border: 1px solid #e4e7ec;
  padding: 25px 5px;
  border-radius: 16px;
  margin-bottom: 30px;
  text-align: center;
}
.category-grid-3:hover {
  border-color: #bee1e6;
  -webkit-box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
  box-shadow: 0px 45px 80px rgba(0, 0, 0, 0.04);
}
.category-grid-3 .category-img {
  margin: 0px 0px 15px 0px;
}
.filters-products {
  background-color: #f2f4f7;
  border-radius: 8px;
  padding: 20px;
}
.fitler-info {
  width: 50%;
  text-align: right;
}
.number-info {
  width: 50%;
}
.bdr-18 {
  border-radius: 18px;
}
.box-green-2 {
  background-image: url(../../b3c716e620fa3d6f63d204a009fd4d3d.png);
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: auto 340px;
  position: relative;
}
.box-green-2 .block-1 {
  position: absolute;
  top: 10%;
  left: 50%;
  width: 210px;
}
.box-green-2 .block-2 {
  position: absolute;
  top: 72%;
  left: 43%;
  width: 240px;
}
.dropdown-sort {
  line-height: 21px;
  display: inline-block;
  vertical-align: middle;
}
.dropdown-sort .dropdown-toggle {
  padding: 0px;
  outline: none;
  font-size: 14px;
  font-weight: 400;
  color: #e51937;
}
.dropdown-sort .dropdown-toggle i {
  color: #88929b;
  float: right;
  margin: 0px 7px 0px 0px;
  font-size: 20px;
}
.dropdown-sort .dropdown-toggle::after {
  border: 0px;
}
.dropdown .dropdown-menu.show {
  border: thin solid #ececec;
  -webkit-box-shadow: 0px 9px 26px 0px rgba(31, 31, 51, 0.06);
  box-shadow: 0px 9px 26px 0px rgba(31, 31, 51, 0.06);
  background-color: #ffffff;
  border-radius: 10px;
  padding: 0;
}
.dropdown .dropdown-menu.show .dropdown-item {
  padding: 10px 20px;
  font-size: 14px;
}
.dropdown .dropdown-menu.show .dropdown-item.active {
  color: #e51937;
  text-decoration: none;
  background-color: #afeae4;
}
.icon-sort {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNjIwKSI+CjxwYXRoIGQ9Ik0wLjQyMjExOSAyVjcuMzMzMzNINy43NTU0NVYwSDIuNDIyMTJDMS44OTE2OSAwIDEuMzgyOTggMC4yMTA3MTQgMS4wMDc5MSAwLjU4NTc4NkMwLjYzMjgzMyAwLjk2MDg1OSAwLjQyMjExOSAxLjQ2OTU3IDAuNDIyMTE5IDJIMC40MjIxMTlaTTYuNDIyMTIgNkgxLjc1NTQ1VjJDMS43NTU0NSAxLjgyMzE5IDEuODI1NjkgMS42NTM2MiAxLjk1MDcxIDEuNTI4NkMyLjA3NTc0IDEuNDAzNTcgMi4yNDUzMSAxLjMzMzMzIDIuNDIyMTIgMS4zMzMzM0g2LjQyMjEyVjZaIiBmaWxsPSIjNjY3MDg1Ii8+CjxwYXRoIGQ9Ik0wLjQyMjExOSAxNEMwLjQyMjExOSAxNC41MzA0IDAuNjMyODMzIDE1LjAzOTEgMS4wMDc5MSAxNS40MTQyQzEuMzgyOTggMTUuNzg5MiAxLjg5MTY5IDE2IDIuNDIyMTIgMTZINy43NTU0NVY4LjY2NjYzSDAuNDIyMTE5VjE0Wk0xLjc1NTQ1IDkuOTk5OTZINi40MjIxMlYxNC42NjY2SDIuNDIyMTJDMi4yNDUzMSAxNC42NjY2IDIuMDc1NzQgMTQuNTk2NCAxLjk1MDcxIDE0LjQ3MTRDMS44MjU2OSAxNC4zNDYzIDEuNzU1NDUgMTQuMTc2OCAxLjc1NTQ1IDE0VjkuOTk5OTZaIiBmaWxsPSIjNjY3MDg1Ii8+CjxwYXRoIGQ9Ik0xMy43NTU0IDE0LjI3OFYxLjcyMzk2TDE1LjQ3ODEgMy40NDM5NkwxNi40MjIxIDIuNTAwNjNMMTQuNTAyOCAwLjU4Mzk2NEMxNC4xMjc4IDAuMjA5NjMzIDEzLjYxOTYgLTAuMDAwNjEwMzUyIDEzLjA4OTggLTAuMDAwNjEwMzUyQzEyLjU1OTkgLTAuMDAwNjEwMzUyIDEyLjA1MTcgMC4yMDk2MzMgMTEuNjc2OCAwLjU4Mzk2NEw5Ljc2MDExIDIuNDk3M0wxMC43MDIxIDMuNDQwNjNMMTIuNDIyMSAxLjcyMTNWMTQuMjc3M0wxMC42OTg4IDEyLjU1Nkw5Ljc1Njc3IDEzLjQ5OTNMMTEuNjc2MSAxNS40MTZDMTIuMDUxMSAxNS43OTAzIDEyLjU1OTMgMTYuMDAwNSAxMy4wODkxIDE2LjAwMDVDMTMuNjE4OSAxNi4wMDA1IDE0LjEyNzEgMTUuNzkwMyAxNC41MDIxIDE1LjQxNkwxNi40MjIxIDEzLjUwMjZMMTUuNDgwMSAxMi41NTkzTDEzLjc1NTQgMTQuMjc4WiIgZmlsbD0iIzY2NzA4NSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzJfNjIwIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC40MjIxMTkpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat left center;
  padding: 0px 0px 0px 22px;
  display: inline-block;
}
.icon-layout {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfNjA5KSI+CjxwYXRoIGQ9Ik03Ljc1NTQ1IDcuMzMzMzNIMC40MjIxMTlWMkMwLjQyMjExOSAxLjQ2OTU3IDAuNjMyODMzIDAuOTYwODU5IDEuMDA3OTEgMC41ODU3ODZDMS4zODI5OCAwLjIxMDcxNCAxLjg5MTY5IDAgMi40MjIxMiAwTDcuNzU1NDUgMFY3LjMzMzMzWk0xLjc1NTQ1IDZINi40MjIxMlYxLjMzMzMzSDIuNDIyMTJDMi4yNDUzMSAxLjMzMzMzIDIuMDc1NzQgMS40MDM1NyAxLjk1MDcxIDEuNTI4NkMxLjgyNTY5IDEuNjUzNjIgMS43NTU0NSAxLjgyMzE5IDEuNzU1NDUgMlY2WiIgZmlsbD0iIzY2NzA4NSIvPgo8cGF0aCBkPSJNMTYuNDIyMSA3LjMzMzMzSDkuMDg4ODFWMEgxNC40MjIxQzE0Ljk1MjYgMCAxNS40NjEzIDAuMjEwNzE0IDE1LjgzNjQgMC41ODU3ODZDMTYuMjExNCAwLjk2MDg1OSAxNi40MjIxIDEuNDY5NTcgMTYuNDIyMSAyVjcuMzMzMzNaTTEwLjQyMjEgNkgxNS4wODg4VjJDMTUuMDg4OCAxLjgyMzE5IDE1LjAxODYgMS42NTM2MiAxNC44OTM1IDEuNTI4NkMxNC43Njg1IDEuNDAzNTcgMTQuNTk5IDEuMzMzMzMgMTQuNDIyMSAxLjMzMzMzSDEwLjQyMjFWNloiIGZpbGw9IiM2NjcwODUiLz4KPHBhdGggZD0iTTcuNzU1NDUgMTZIMi40MjIxMkMxLjg5MTY5IDE2IDEuMzgyOTggMTUuNzg5MiAxLjAwNzkxIDE1LjQxNDJDMC42MzI4MzMgMTUuMDM5MSAwLjQyMjExOSAxNC41MzA0IDAuNDIyMTE5IDE0TDAuNDIyMTE5IDguNjY2NjNINy43NTU0NVYxNlpNMS43NTU0NSA5Ljk5OTk2VjE0QzEuNzU1NDUgMTQuMTc2OCAxLjgyNTY5IDE0LjM0NjMgMS45NTA3MSAxNC40NzE0QzIuMDc1NzQgMTQuNTk2NCAyLjI0NTMxIDE0LjY2NjYgMi40MjIxMiAxNC42NjY2SDYuNDIyMTJWOS45OTk5NkgxLjc1NTQ1WiIgZmlsbD0iIzY2NzA4NSIvPgo8cGF0aCBkPSJNMTQuNDIyMSAxNkg5LjA4ODgxVjguNjY2NjNIMTYuNDIyMVYxNEMxNi40MjIxIDE0LjUzMDQgMTYuMjExNCAxNS4wMzkxIDE1LjgzNjQgMTUuNDE0MkMxNS40NjEzIDE1Ljc4OTIgMTQuOTUyNiAxNiAxNC40MjIxIDE2Wk0xMC40MjIxIDE0LjY2NjZIMTQuNDIyMUMxNC41OTkgMTQuNjY2NiAxNC43Njg1IDE0LjU5NjQgMTQuODkzNSAxNC40NzE0QzE1LjAxODYgMTQuMzQ2MyAxNS4wODg4IDE0LjE3NjggMTUuMDg4OCAxNFY5Ljk5OTk2SDEwLjQyMjFWMTQuNjY2NloiIGZpbGw9IiM2NjcwODUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yXzYwOSI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNDIyMTE5KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat left center;
  padding: 0px 0px 0px 22px;
  display: inline-block;
}
.paginations {
  margin: 30px 0px 50px 0px;
}
.paginations .pager {
  padding: 0px;
}
.paginations .pager li {
  display: inline-block;
  vertical-align: middle;
}
.paginations .pager li a {
  display: block;
  padding: 10px 8px;
  margin: 0px 5px;
  font-weight: 700;
  font-family: "Roboto", sans-serif;
  color: #667085;
  line-height: 30px;
  text-decoration: none;
  position: relative;
  font-size: 18px;
  border-radius: 50%;
  height: 50px;
  width: 50px;
  text-align: center;
  background-color: #e4e7ec;
}
.paginations .pager li a:hover {
  background-color: #e51937;
  color: #fff;
}
.paginations .pager li a.prev-page {
  background: #e4e7ec
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjM3MDggNS4zMDY1OEgzLjM3MDc5TDYuNjYzNzkgMi4wMTM1OEw1LjI0OTc5IDAuNTk5NTc5TDAuOTU2Nzg5IDQuODkyNThDMC41ODE4NDYgNS4yNjc2MyAwLjM3MTIxNiA1Ljc3NjI1IDAuMzcxMjE2IDYuMzA2NThDMC4zNzEyMTYgNi44MzY5MSAwLjU4MTg0NiA3LjM0NTUyIDAuOTU2Nzg5IDcuNzIwNThMNS4yNDk3OSAxMi4wMTM2TDYuNjYzNzkgMTAuNTk5NkwzLjM3MDc5IDcuMzA2NThIMTMuMzcwOFY1LjMwNjU4WiIgZmlsbD0iIzY2NzA4NSIvPgo8L3N2Zz4K)
    no-repeat center;
}
.paginations .pager li a.prev-page:hover {
  background: #e51937
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjM3MDggNS4zMDY1OEgzLjM3MDc5TDYuNjYzNzkgMi4wMTM1OEw1LjI0OTc5IDAuNTk5NTc5TDAuOTU2Nzg5IDQuODkyNThDMC41ODE4NDYgNS4yNjc2MyAwLjM3MTIxNiA1Ljc3NjI1IDAuMzcxMjE2IDYuMzA2NThDMC4zNzEyMTYgNi44MzY5MSAwLjU4MTg0NiA3LjM0NTUyIDAuOTU2Nzg5IDcuNzIwNThMNS4yNDk3OSAxMi4wMTM2TDYuNjYzNzkgMTAuNTk5NkwzLjM3MDc5IDcuMzA2NThIMTMuMzcwOFY1LjMwNjU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)
    no-repeat center;
}
.paginations .pager li a.next-page {
  background: #e4e7ec
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjQxNCA0LjU4Nkw4LjEyMSAwLjI5Mjk5OUw2LjcwNyAxLjcwN0wxMCA1SDBWN0gxMEw2LjcwNyAxMC4yOTNMOC4xMjEgMTEuNzA3TDEyLjQxNCA3LjQxNEMxMi43ODg5IDcuMDM4OTQgMTIuOTk5NiA2LjUzMDMzIDEyLjk5OTYgNkMxMi45OTk2IDUuNDY5NjcgMTIuNzg4OSA0Ljk2MTA1IDEyLjQxNCA0LjU4NlY0LjU4NloiIGZpbGw9IiM2NjcwODUiLz4KPC9zdmc+Cg==)
    no-repeat center;
}
.paginations .pager li a.next-page:hover {
  background: #e51937
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjQxNCA0LjU4Nkw4LjEyMSAwLjI5Mjk5OUw2LjcwNyAxLjcwN0wxMCA1SDBWN0gxMEw2LjcwNyAxMC4yOTNMOC4xMjEgMTEuNzA3TDEyLjQxNCA3LjQxNEMxMi43ODg5IDcuMDM4OTQgMTIuOTk5NiA2LjUzMDMzIDEyLjk5OTYgNkMxMi45OTk2IDUuNDY5NjcgMTIuNzg4OSA0Ljk2MTA1IDEyLjQxNCA0LjU4NloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)
    no-repeat center;
}
.paginations .pager li a.page-dotted {
  background: #e4e7ec
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iNSIgdmlld0JveD0iMCAwIDIxIDUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjk2OCA0LjQ5MzYxQzEuMzMzODcgNC40OTM2MSAwLjg0MTg2OCA0LjMyOTYgMC40OTIwMDEgNC4wMDE2QzAuMTY0IDMuNjUxNzQgMCAzLjE1OTc0IDAgMi41MjU2VjEuOTY4QzAgMS4zMzM4NyAwLjE2NCAwLjg1MjgwMSAwLjQ5MjAwMSAwLjUyNDgwMUMwLjg0MTg2OCAwLjE3NDkzNCAxLjMzMzg3IDAgMS45NjggMEgyLjM5NDRDMy4wMjg1NCAwIDMuNTA5NiAwLjE3NDkzNCAzLjgzNzYgMC41MjQ4MDFDNC4xODc0NyAwLjg1MjgwMSA0LjM2MjQgMS4zMzM4NyA0LjM2MjQgMS45NjhWMi41MjU2QzQuMzYyNCAzLjE1OTc0IDQuMTg3NDcgMy42NTE3NCAzLjgzNzYgNC4wMDE2QzMuNTA5NiA0LjMyOTYgMy4wMjg1NCA0LjQ5MzYxIDIuMzk0NCA0LjQ5MzYxSDEuOTY4WiIgZmlsbD0iIzY2NzA4NSIvPgo8cGF0aCBkPSJNMTAuMTIyOSA0LjQ5MzYxQzkuNDg4NzIgNC40OTM2MSA4Ljk5NjczIDQuMzI5NiA4LjY0Njg2IDQuMDAxNkM4LjMxODg2IDMuNjUxNzQgOC4xNTQ4NiAzLjE1OTc0IDguMTU0ODYgMi41MjU2VjEuOTY4QzguMTU0ODYgMS4zMzM4NyA4LjMxODg2IDAuODUyODAxIDguNjQ2ODYgMC41MjQ4MDFDOC45OTY3MyAwLjE3NDkzNCA5LjQ4ODcyIDAgMTAuMTIyOSAwSDEwLjU0OTNDMTEuMTgzNCAwIDExLjY2NDUgMC4xNzQ5MzQgMTEuOTkyNSAwLjUyNDgwMUMxMi4zNDIzIDAuODUyODAxIDEyLjUxNzMgMS4zMzM4NyAxMi41MTczIDEuOTY4VjIuNTI1NkMxMi41MTczIDMuMTU5NzQgMTIuMzQyMyAzLjY1MTc0IDExLjk5MjUgNC4wMDE2QzExLjY2NDUgNC4zMjk2IDExLjE4MzQgNC40OTM2MSAxMC41NDkzIDQuNDkzNjFIMTAuMTIyOVoiIGZpbGw9IiM2NjcwODUiLz4KPHBhdGggZD0iTTE4LjI3NzcgNC40OTM2MUMxNy42NDM2IDQuNDkzNjEgMTcuMTUxNiA0LjMyOTYgMTYuODAxNyA0LjAwMTZDMTYuNDczNyAzLjY1MTc0IDE2LjMwOTcgMy4xNTk3NCAxNi4zMDk3IDIuNTI1NlYxLjk2OEMxNi4zMDk3IDEuMzMzODcgMTYuNDczNyAwLjg1MjgwMSAxNi44MDE3IDAuNTI0ODAxQzE3LjE1MTYgMC4xNzQ5MzQgMTcuNjQzNiAwIDE4LjI3NzcgMEgxOC43MDQxQzE5LjMzODMgMCAxOS44MTkzIDAuMTc0OTM0IDIwLjE0NzMgMC41MjQ4MDFDMjAuNDk3MiAwLjg1MjgwMSAyMC42NzIxIDEuMzMzODcgMjAuNjcyMSAxLjk2OFYyLjUyNTZDMjAuNjcyMSAzLjE1OTc0IDIwLjQ5NzIgMy42NTE3NCAyMC4xNDczIDQuMDAxNkMxOS44MTkzIDQuMzI5NiAxOS4zMzgzIDQuNDkzNjEgMTguNzA0MSA0LjQ5MzYxSDE4LjI3NzdaIiBmaWxsPSIjNjY3MDg1Ii8+Cjwvc3ZnPgo=)
    no-repeat center;
}
.paginations .pager li a.page-dotted:hover {
  background: #e51937
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDIzIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjEyNzIzIDUuMzQzNThMMS4xMzgyNiA1LjM1NTM0TDEuMTUwMDMgNS4zNjYzN0MxLjYxOTI0IDUuODA2MjYgMi4yNDg4NSA1Ljk5MzYxIDIuOTY4IDUuOTkzNjFIMy4zOTQ0QzQuMTExMzEgNS45OTM2MSA0LjczOTIxIDUuODA3MSA1LjE5MTE2IDUuMzU1MTZDNS42NTkyNCA0Ljg4NzA4IDUuODYyNCA0LjI1MzIzIDUuODYyNCAzLjUyNTZWMi45NjhDNS44NjI0IDIuMjQ4MjIgNS42NjMxNyAxLjYyMDY1IDUuMTkxMyAxLjE3MTExQzQuNzQxNzYgMC42OTkyMzUgNC4xMTQxOCAwLjUgMy4zOTQ0IDAuNUgyLjk2OEMyLjI0MDM4IDAuNSAxLjYwNjUzIDAuNzAzMTY1IDEuMTM4NDUgMS4xNzEyNUMwLjY4NjUwNCAxLjYyMzE5IDAuNSAyLjI1MTEgMC41IDIuOTY4VjMuNTI1NkMwLjUgNC4yNDQ3NiAwLjY4NzM0NSA0Ljg3NDM2IDEuMTI3MjMgNS4zNDM1OFpNOS4yODIwOSA1LjM0MzU4TDkuMjkzMTIgNS4zNTUzNEw5LjMwNDg5IDUuMzY2MzdDOS43NzQxIDUuODA2MjYgMTAuNDAzNyA1Ljk5MzYxIDExLjEyMjkgNS45OTM2MUgxMS41NDkzQzEyLjI2NjIgNS45OTM2MSAxMi44OTQxIDUuODA3MSAxMy4zNDYgNS4zNTUxNkMxMy44MTQxIDQuODg3MDggMTQuMDE3MyA0LjI1MzIzIDE0LjAxNzMgMy41MjU2VjIuOTY4QzE0LjAxNzMgMi4yNDgyMiAxMy44MTggMS42MjA2NSAxMy4zNDYyIDEuMTcxMTFDMTIuODk2NiAwLjY5OTIzNyAxMi4yNjkgMC41IDExLjU0OTMgMC41SDExLjEyMjlDMTAuMzk1MiAwLjUgOS43NjEzOSAwLjcwMzE2NSA5LjI5MzMgMS4xNzEyNUM4Ljg0MTM2IDEuNjIzMTkgOC42NTQ4NiAyLjI1MTEgOC42NTQ4NiAyLjk2OFYzLjUyNTZDOC42NTQ4NiA0LjI0NDc2IDguODQyMiA0Ljg3NDM2IDkuMjgyMDkgNS4zNDM1OFpNMTcuNDM2OSA1LjM0MzU4TDE3LjQ0OCA1LjM1NTM0TDE3LjQ1OTcgNS4zNjYzN0MxNy45MjkgNS44MDYyNiAxOC41NTg2IDUuOTkzNjEgMTkuMjc3NyA1Ljk5MzYxSDE5LjcwNDFDMjAuNDIxIDUuOTkzNjEgMjEuMDQ4OSA1LjgwNzEgMjEuNTAwOSA1LjM1NTE2QzIxLjk2OSA0Ljg4NzA4IDIyLjE3MjEgNC4yNTMyMyAyMi4xNzIxIDMuNTI1NlYyLjk2OEMyMi4xNzIxIDIuMjQ4MjEgMjEuOTcyOSAxLjYyMDYzIDIxLjUwMSAxLjE3MTA5QzIxLjA1MTUgMC42OTkyMzEgMjAuNDIzOSAwLjUgMTkuNzA0MSAwLjVIMTkuMjc3N0MxOC41NTAxIDAuNSAxNy45MTYyIDAuNzAzMTY1IDE3LjQ0ODIgMS4xNzEyNUMxNi45OTYyIDEuNjIzMTkgMTYuODA5NyAyLjI1MTEgMTYuODA5NyAyLjk2OFYzLjUyNTZDMTYuODA5NyA0LjI0NDc2IDE2Ljk5NzEgNC44NzQzNiAxNy40MzY5IDUuMzQzNThaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSJibGFjayIvPgo8L3N2Zz4K)
    no-repeat center;
}
.property {
    padding: 3px;
}
.property-wrapper {
    position: relative;
    overflow: hidden;
}
.property canvas {
    display: block;
    width: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.property a {
    position: relative;
    display: block;
}
.property a::after {
    top: 0;
    width: 100%;
    height: 100%;
    border: 0.438vw solid #e51937;
    opacity: 0;
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -ms-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
}
.property a:hover .property-content-features,
.property a:hover .property-link-label,
.property a:hover .property-content-price,
.property a:hover .property-content-status {
	opacity: 1;
	line-height: 1;
}
.property-photo {
    position: relative;
    z-index: 1;
}
.property-photo::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, transparent, transparent, #000);
    opacity: .8;
    pointer-events: none;
}
.listing-header {
	text-align: center;
    color: #fff;
}
.listing-header span{
    display: inline-block;
    text-align: right;
    position: relative;
}
.listing-header i.brand-title-line {
    width: calc(15%);
    background: #e51937;
    bottom: 110px;
    position: absolute;
    left: 0;
    height: 4px;
}
.listing-header i.title-line {
    width: calc(100%);
    bottom: -10px;
    position: absolute;
    left: 0;
    height: 4px;
    background: #818181;
}
.property-title {
    position: relative;
    z-index: 1;
}
.property-title::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    pointer-events: none;
}
.property-title-content {
	position: absolute;
    bottom: 8vw;
    left: 3vw;
    padding: 0 0 2.063vw 2.375vw;
    z-index: 1;
    min-height: 12.25vw;
}
.property-content {
    position: absolute;
    bottom: -7.5vw;
    left: 0;
    padding: 0 0 2.063vw 2.375vw;
    z-index: 1;
    min-height: 12.25vw;
}
.property a:hover .property-content {
    bottom: 0;
}
.property a:hover .property-content-status-city {
    opacity: 1;
}
.property-content-status-city {
    position: absolute;
    top: 2.063vw;
    left: 2.375vw;
    z-index: 1;
    opacity: 0;
}
.property-content-status-city div:first-child {
    padding-left: 0;
}
.property-content-status-city div {
    position: relative;
    display: inline-block;
    vertical-align: top;
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-size: 1.563vw;
    font-weight: 400;
    color: #fff;
    text-transform: uppercase;
    padding: 0 0.75vw;
    line-height: 1;
}
.property-content-status-city div:last-child:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 1px;
    height: 2.313vw;
    background-color: #ffffff;
    pointer-events: none;
}
.property-content-address {
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-size: 1.563vw;
    font-weight: 400;
    color: #fff;
    text-transform: uppercase;
    line-height: 1;
}
.property-content-address div {
    font-size: 1.125vw;
    line-height: 1.8;
    margin-top: 0.313vw;
}
.property-content-features li:first-child {
    padding-left: 0;
}
.property-content-features li {
    position: relative;
    display: inline-block;
    vertical-align: top;
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-size: 1.125vw;
    font-weight: 400;
    color: #fff;
    line-height: 1.8;
    text-transform: uppercase;
    padding: 0 0.563vw;
}
.property-content-features li::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: 1px;
    height: 1vw;
    background-color: #fff;
    pointer-events: none;
}
.property-content-features li:last-child:after {
    opacity: 0;
}
.property-content-price {
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-size: 2.438vw;
    font-weight: 400;
    color: #e51937;
    opacity: 0;
}
.property-content-status {
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-size: 1vw;
    font-weight: 400;
    color: #ffffff;
    opacity: 0;
	margin-top: 5px;
}
.property-link-label {
    position: absolute;
    bottom: 2.375vw;
    right: 1.938vw;
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-size: 0.938vw;
    font-weight: 500;
    color: #ffffff;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    text-align: center;
    line-height: 1;
    width: 9vw;
    padding: 0.875vw 0;
    background-color: #e51937;
    z-index: 1;
    opacity: 0;
}
.ease {
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}


@media only screen and (max-width: 991px) {

	.property-content {
		bottom: -60px;
		padding: 0 0 29px 18px;
		min-height: 136px;
	}

	.property a::before {
		bottom: 16px;
		width: 4px;
		height: 48px;
	}

	.property a::after {
		border: 4px solid #e51937;
	}

	.property-content-status-city {
		top: 22px;
		left: 22px;
	}

	.property-content-status-city div {
		font-size: 18px;
		padding: 0 12px;
	}

	.property-content-status-city div:first-child:after {
		height: 27px;
	}

	.property-content-address {
		font-size: 25px;
	}

	.property-content-address div {
		font-size: 18px;
		margin-top: 0;
	}

.property-content-status {
    font-size: 16px;
}

	.property-content-features {
		margin-bottom: 5px;
	}

	.property-content-features li {
		font-size: 14px;
		padding: 0 9px;
	}

	.property-content-features li::after {
		height: 14px;
	}

	.property-content-price {
		font-size: 22px;
	}

	.property-link-label {
		bottom: 18px;
		right: 18px;
		font-size: 15px;
		width: 120px;
		padding: 10px 0;
	}
}

.product-item-2:hover {
  border-color: #bee1e6;
}
.sidebar {
  border: 1px solid #e4e7ec;
  border-radius: 16px;
  padding: 25px;
  margin-bottom: 50px;
  background: #ffffff;
}
.sidebar .widget-title {
  border-bottom: 1px solid #e4e7ec;
  padding-bottom: 20px;
}
.list-type {
  padding: 0px;
  margin: 20px 0px 20px 0px;
  list-style: none;
  display: inline-block;
  width: 100%;
}
.list-type li {
  margin: 0px 0px 20px 0px;
}
.list-type li label {
  margin-bottom: 0px;
  width: 100%;
  line-height: 20px;
}
.list-type li label input {
  float: left;
  margin: 8px 10px 0px 0px;
}
.text-heading-7 {
  font-family: "Noto Sans", sans-serif;
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  color: #1B1B1B;
}
.product-item-4 {
  border: 0px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding: 0px 0px;
}
.product-item-4 .product-image {
  float: left;
  width: 65px;
  height: auto;
  min-height: auto;
  line-height: 20px;
}
.product-item-4 .product-image img {
  max-width: 100%;
}
.product-item-4 .product-info {
  display: block;
  padding: 0px;
  padding-left: 80px;
}
.product-item-4 .product-info .box-prices {
  width: 100%;
}
.list-products-sidebar {
  list-style: none;
  padding: 15px 0px 0px 0px;
  margin: 0px;
}
.list-products-sidebar li {
  display: inline-block;
  width: 100%;
  padding: 0px;
}
.list-products-sidebar li:last-child .product-item-4 {
  margin-bottom: 0px;
}
.sidebar-gray {
  background-color: #f2f4f7;
  border: 0px;
}
.text-email {
  width: 100%;
  padding: 14px 10px 12px 45px;
  border-radius: 8px;
  border: 0px;
  background: #fff
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfMTIyNykiPgo8cGF0aCBkPSJNMTUuNzUgMC43NUgyLjI1QzEuNjUzMjYgMC43NSAxLjA4MDk3IDAuOTg3MDUzIDAuNjU5MDEgMS40MDkwMUMwLjIzNzA1MyAxLjgzMDk3IDAgMi40MDMyNiAwIDNMMCAxNy4yNUgxOFYzQzE4IDIuNDAzMjYgMTcuNzYyOSAxLjgzMDk3IDE3LjM0MSAxLjQwOTAxQzE2LjkxOSAwLjk4NzA1MyAxNi4zNDY3IDAuNzUgMTUuNzUgMC43NVpNMi4yNSAyLjI1SDE1Ljc1QzE1Ljk0ODkgMi4yNSAxNi4xMzk3IDIuMzI5MDIgMTYuMjgwMyAyLjQ2OTY3QzE2LjQyMSAyLjYxMDMyIDE2LjUgMi44MDEwOSAxNi41IDNWMy41MDAyNUwxMC41OTE1IDkuNDA5NUMxMC4xNjg4IDkuODMwNDkgOS41OTY1NiAxMC4wNjY5IDkgMTAuMDY2OUM4LjQwMzQ0IDEwLjA2NjkgNy44MzExOCA5LjgzMDQ5IDcuNDA4NSA5LjQwOTVMMS41IDMuNTAwMjVWM0MxLjUgMi44MDEwOSAxLjU3OTAyIDIuNjEwMzIgMS43MTk2NyAyLjQ2OTY3QzEuODYwMzIgMi4zMjkwMiAyLjA1MTA5IDIuMjUgMi4yNSAyLjI1Wk0xLjUgMTUuNzVWNS42MjVMNi4zNDggMTAuNDdDNy4wNTE5NyAxMS4xNzIyIDguMDA1NjkgMTEuNTY2NSA5IDExLjU2NjVDOS45OTQzMSAxMS41NjY1IDEwLjk0OCAxMS4xNzIyIDExLjY1MiAxMC40N0wxNi41IDUuNjI1VjE1Ljc1SDEuNVoiIGZpbGw9IiM5OEEyQjMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yXzEyMjciPgo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)
    no-repeat center left 16px;
}
.btn-green-small {
  padding: 12px 28px;
}
.btn-green-small:hover {
  background-image: none !important;
}
.circle-round {
  display: inline-block;
  height: 20px;
  width: 20px;
  background-color: #e51937;
  border-radius: 50%;
  vertical-align: middle;
  margin-right: 7px;
}
.color-danger {
  background-color: #ef476f;
}
.color-success {
  background-color: #06d6a0;
}
.color-primary {
  background-color: #508fda;
}
.color-black {
  background-color: #1B1B1B;
}
.color-warning {
  background-color: #ffd166;
}
.btn-filter {
  background-color: #bee1e6;
  padding: 14px 30px 13px 55px;
  border-radius: 0px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfMTA1MykiPgo8cGF0aCBkPSJNOS41Mzk1NiAxNC44MDQ3TDYuMDM5NTYgMTIuMTc5N1Y5LjE5MzAyTDEuMzcyODkgMy45NDMwMlYyLjU1NDY5QzEuMzcyODkgMi4wOTA1NiAxLjU1NzI3IDEuNjQ1NDQgMS44ODU0NiAxLjMxNzI1QzIuMjEzNjUgMC45ODkwNjIgMi42NTg3NyAwLjgwNDY4OCAzLjEyMjg5IDAuODA0Njg4TDEyLjQ1NjIgMC44MDQ2ODhDMTIuOTIwNCAwLjgwNDY4OCAxMy4zNjU1IDAuOTg5MDYyIDEzLjY5MzcgMS4zMTcyNUMxNC4wMjE5IDEuNjQ1NDQgMTQuMjA2MiAyLjA5MDU2IDE0LjIwNjIgMi41NTQ2OVYzLjk0MzAyTDkuNTM5NTYgOS4xOTMwMlYxNC44MDQ3Wk03LjIwNjIzIDExLjU5NjRMOC4zNzI4OSAxMi40NzE0VjguNzQ5NjlMMTMuMDM5NiAzLjQ5OTY5VjIuNTU0NjlDMTMuMDM5NiAyLjM5OTk4IDEyLjk3ODEgMi4yNTE2IDEyLjg2ODcgMi4xNDIyMUMxMi43NTkzIDIuMDMyODEgMTIuNjEwOSAxLjk3MTM1IDEyLjQ1NjIgMS45NzEzNUgzLjEyMjg5QzIuOTY4MTggMS45NzEzNSAyLjgxOTgxIDIuMDMyODEgMi43MTA0MiAyLjE0MjIxQzIuNjAxMDIgMi4yNTE2IDIuNTM5NTYgMi4zOTk5OCAyLjUzOTU2IDIuNTU0NjlWMy40OTk2OUw3LjIwNjIzIDguNzQ5NjlWMTEuNTk2NFoiIGZpbGw9IiMwMDZENzciLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yXzEwNTMiPgo8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjc4OTU1MSAwLjgwNDY4OCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  background-position: 30px center;
  background-repeat: no-repeat;
  font-size: 18px;
  line-height: 22px;
  font-weight: bold;
  font-family: "Roboto", sans-serif;
  color: #e51937;
}
.btn-filter:hover {
  background-color: #d1ecfd;
}
.d-inline-block {
  display: inline-block;
  vertical-align: middle;
}
.dr-ltr {
  direction: ltr;
}
.dr-rtl {
  direction: rtl;
}
.banner-ads {
  position: relative;
  display: inline-block;
  width: 100%;
  padding: 60px 15px;
  border-radius: 6px;
  background: url(../../c20aa66a6133a68581a22fce80381aba.png) no-repeat top
    center;
  background-size: cover;
}
.banner-ads .text-head-ads {
  font-size: 39px;
  line-height: 42px;
  font-weight: bold;
  font-family: "Noto Sans", sans-serif;
  color: #e51937;
}
.banner-ads .desc-ads {
  font-size: 16px;
  line-height: 20px;
  color: #667085;
  font-family: "Noto Sans", sans-serif;
}
.banner-ads .box-banner-ads {
  display: table;
  margin: auto;
  max-width: 510px;
}
.table-of-content h6 {
  font-weight: 700;
}
.table-of-content ul li {
  padding: 5px 0;
}
.table-of-content ul li a {
  color: #667085;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
}
.table-of-content ul li a:hover {
  color: #e51937;
  -webkit-transition-duration: 0.2s;
  transition-duration: 0.2s;
  padding-left: 5px;
}
.bdr-16 {
  border-radius: 16px;
}
.nav-breadcrums {
  width: 100%;
  position: relative;
  padding: 10px 0px;
}
.nav-breadcrums .breadcrumb {
  margin-bottom: 0px;
}
.nav-breadcrums .breadcrumb ul {
  display: inline-block;
  width: 100%;
}
.nav-breadcrums .breadcrumb ul li {
  float: left;
  padding: 0px 0px 0px 30px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMzMzNTIgNS41MzE3NkwzLjk5MzM3IDAuMTkxNzA2QzMuODY5ODUgMC4wNjgwOTcgMy43MDQ5OCAwIDMuNTI5MTcgMEMzLjM1MzM3IDAgMy4xODg0OSAwLjA2ODA5NyAzLjA2NDk4IDAuMTkxNzA2TDIuNjcxNzIgMC41ODQ4NzNDMi40MTU4MiAwLjg0MTA2NiAyLjQxNTgyIDEuMjU3NDUgMi42NzE3MiAxLjUxMzI2TDcuMTU1OTcgNS45OTc1MUwyLjY2Njc0IDEwLjQ4NjdDMi41NDMyMyAxMC42MTA0IDIuNDc1MDQgMTAuNzc1MSAyLjQ3NTA0IDEwLjk1MDhDMi40NzUwNCAxMS4xMjY3IDIuNTQzMjMgMTEuMjkxNSAyLjY2Njc0IDExLjQxNTJMMy4wNjAwMSAxMS44MDgzQzMuMTgzNjIgMTEuOTMxOSAzLjM0ODQgMTIgMy41MjQyIDEyQzMuNyAxMiAzLjg2NDg4IDExLjkzMTkgMy45ODgzOSAxMS44MDgzTDkuMzMzNTIgNi40NjMzNkM5LjQ1NzMyIDYuMzM5MzYgOS41MjUzMiA2LjE3MzggOS41MjQ5MyA1Ljk5NzgxQzkuNTI1MzIgNS44MjExMiA5LjQ1NzMyIDUuNjU1NjYgOS4zMzM1MiA1LjUzMTc2WiIgZmlsbD0iIzk4QTJCMyIvPgo8L3N2Zz4K)
    no-repeat 10px 5px;
}
.nav-breadcrums .breadcrumb ul li a {
  color: #667085;
  font-size: 14px;
  line-height: 19px;
}
.nav-breadcrums .breadcrumb ul li a:hover {
  color: #e51937;
}
.nav-breadcrums .breadcrumb ul li.home {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMjUgMTAuODEwNVYxNi4zODY4QzguMjUwMiAxNi40MTY5IDguMjYyMyAxNi40NDU3IDguMjgzNjUgMTYuNDY2OUM4LjMwNTAxIDE2LjQ4ODEgOC4zMzM5IDE2LjUgOC4zNjQgMTYuNUgxNS42MzlDMTUuNjY4NiAxNi40OTkzIDE1LjY5NjcgMTYuNDg3IDE1LjcxNzQgMTYuNDY1OUMxNS43MzgxIDE2LjQ0NDggMTUuNzQ5OCAxNi40MTY0IDE1Ljc1IDE2LjM4NjhWMTAuODEwNUwxMiA3LjA2MDU1TDguMjUgMTAuODEwNVoiIGZpbGw9IiM5OEEyQjMiLz4KPHBhdGggZD0iTTEyIDAuNzVDOS43NzQ5NyAwLjc1IDcuNTk5ODkgMS40MDk4IDUuNzQ5ODQgMi42NDU5N0MzLjg5OTc5IDMuODgyMTMgMi40NTc4NSA1LjYzOTE0IDEuNjA2MzYgNy42OTQ4MUMwLjc1NDg3NSA5Ljc1MDQ4IDAuNTMyMDg3IDEyLjAxMjUgMC45NjYxNzEgMTQuMTk0OEMxLjQwMDI1IDE2LjM3NzEgMi40NzE3MSAxOC4zODE2IDQuMDQ1MDUgMTkuOTU1QzUuNjE4MzkgMjEuNTI4MyA3LjYyMjk1IDIyLjU5OTggOS44MDUyNCAyMy4wMzM4QzExLjk4NzUgMjMuNDY3OSAxNC4yNDk1IDIzLjI0NTEgMTYuMzA1MiAyMi4zOTM2QzE4LjM2MDkgMjEuNTQyMiAyMC4xMTc5IDIwLjEwMDIgMjEuMzU0IDE4LjI1MDJDMjIuNTkwMiAxNi40MDAxIDIzLjI1IDE0LjIyNSAyMy4yNSAxMkMyMy4yNDY2IDkuMDE3MzUgMjIuMDYwMyA2LjE1NzgzIDE5Ljk1MTIgNC4wNDg3OEMxNy44NDIyIDEuOTM5NzIgMTQuOTgyNyAwLjc1MzM3NSAxMiAwLjc1Wk0xOC4xNTUzIDEyLjE1NTNDMTguMDQwMiAxMi4yNzU1IDE3Ljg4NjcgMTIuMzUxNyAxNy43MjEzIDEyLjM3MDZDMTcuNTU2IDEyLjM4OTUgMTcuMzg5MiAxMi4zNDk5IDE3LjI1IDEyLjI1ODdWMTYuMzgzN0MxNy4yNTAyIDE2LjgxMjEgMTcuMDgwMyAxNy4yMjMgMTYuNzc3NiAxNy41MjZDMTYuNDc1IDE3LjgyOTEgMTYuMDY0MyAxNy45OTk2IDE1LjYzNiAxOEg4LjM2MTAxQzcuOTMzNzIgMTcuOTk4OCA3LjUyNDMgMTcuODI4NCA3LjIyMjM4IDE3LjUyNkM2LjkyMDQ1IDE3LjIyMzcgNi43NTA2IDE2LjgxNCA2Ljc1MDAxIDE2LjM4NjhWMTIuMjYxOEM2LjYwOTIyIDEyLjM0OCA2LjQ0MzYgMTIuMzg0NyA2LjI3OTU1IDEyLjM2NkM2LjExNTQ5IDEyLjM0NzIgNS45NjI0MyAxMi4yNzQxIDUuODQ0NzYgMTIuMTU4M0M1LjcwNDE1IDEyLjAxNzYgNS42MjUxNyAxMS44MjY5IDUuNjI1MTcgMTEuNjI4QzUuNjI1MTcgMTEuNDI5MSA1LjcwNDE1IDExLjIzODQgNS44NDQ3NiAxMS4wOTc3TDYuOTY5NzYgOS45NzI3NUwxMS40Njk4IDUuNDcyNzVDMTEuNjEwNCA1LjMzMjE1IDExLjgwMTEgNS4yNTMxNiAxMiA1LjI1MzE2QzEyLjE5ODkgNS4yNTMxNiAxMi4zODk2IDUuMzMyMTUgMTIuNTMwMyA1LjQ3Mjc1TDE3LjAzMDMgOS45NzI3NUwxOC4xNTUzIDExLjA5NzdDMTguMjk0OSAxMS4yMzgzIDE4LjM3MzQgMTEuNDI4NCAxOC4zNzM0IDExLjYyNjVDMTguMzczNCAxMS44MjQ2IDE4LjI5NDkgMTIuMDE0NyAxOC4xNTUzIDEyLjE1NTNaIiBmaWxsPSIjOThBMkIzIi8+Cjwvc3ZnPgo=)
    no-repeat 0px 0px;
}
.detail-gallery {
  position: relative;
}
.icon-plus {
  position: absolute;
  top: 15px;
  right: 15px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMSAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4Ljc1MjUgMjcuMzg2NkwyMy45MDg4IDIyLjkwMTJDMjYuMDY4NyAyMC40NjIgMjcuMTk5MyAxNy4yODA1IDI3LjA2MyAxNC4wMjUyQzI2LjkyNjYgMTAuNzY5OSAyNS41MzM5IDcuNjk0MDkgMjMuMTc3NSA1LjQ0Mzk5QzIwLjgyMTEgMy4xOTM5IDE3LjY4NDMgMS45NDQ2MiAxNC40MjYyIDEuOTU4NjFDMTEuMTY4IDEuOTcyNiA4LjA0MjExIDMuMjQ4NzYgNS43MDUxIDUuNTE5MDFDMy4zNjgwOCA3Ljc4OTI1IDIuMDAxODcgMTAuODc2OSAxLjg5MzQ3IDE0LjEzMzJDMS43ODUwNiAxNy4zODk2IDIuOTQyOTEgMjAuNTYxMyA1LjEyMzc3IDIyLjk4MTlDNy4zMDQ2MyAyNS40MDI1IDEwLjMzODggMjYuODgzOCAxMy41ODg4IDI3LjExNDRDMTYuODM4OCAyNy4zNDUgMjAuMDUxNyAyNi4zMDcxIDIyLjU1MjUgMjQuMjE4N1YyNC4yNjcyTDI3LjM5NjMgMjguNzgxNkMyNy40ODcgMjguODc4NSAyNy41OTY3IDI4Ljk1NTggMjcuNzE4NiAyOS4wMDg2QzI3Ljg0MDUgMjkuMDYxNCAyNy45NzE5IDI5LjA4ODUgMjguMTA0NyAyOS4wODg0QzI4LjIzNzUgMjkuMDg4MiAyOC4zNjg5IDI5LjA2MDggMjguNDkwNiAyOS4wMDc3QzI4LjYxMjQgMjguOTU0NyAyOC43MjE5IDI4Ljg3NzEgMjguODEyNSAyOC43Nzk5QzI4LjkwMyAyOC42ODI4IDI4Ljk3MjYgMjguNTY4IDI5LjAxNjkgMjguNDQyOEMyOS4wNjEyIDI4LjMxNzYgMjkuMDc5MyAyOC4xODQ2IDI5LjA3IDI4LjA1MjFDMjkuMDYwNyAyNy45MTk2IDI5LjAyNDMgMjcuNzkwNSAyOC45NjMxIDI3LjY3MjZDMjguOTAxOCAyNy41NTQ4IDI4LjgxNjkgMjcuNDUwOCAyOC43MTM4IDI3LjM2NzJMMjguNzUyNSAyNy4zODY2Wk0xNC41MzEzIDI1LjE4NzVDMTIuNDIzNiAyNS4xODc1IDEwLjM2MzQgMjQuNTYyNSA4LjYxMDk2IDIzLjM5MTZDNi44NTg1NCAyMi4yMjA3IDUuNDkyNzEgMjAuNTU2NCA0LjY4NjE2IDE4LjYwOTJDMy44Nzk2MSAxNi42NjIgMy42Njg1OCAxNC41MTk0IDQuMDc5NzYgMTIuNDUyM0M0LjQ5MDkzIDEwLjM4NTIgNS41MDU4NCA4LjQ4NjQ0IDYuOTk2MTUgNi45OTYxNEM4LjQ4NjQ1IDUuNTA1ODMgMTAuMzg1MiA0LjQ5MDkyIDEyLjQ1MjMgNC4wNzk3NUMxNC41MTk0IDMuNjY4NTggMTYuNjYyIDMuODc5NjEgMTguNjA5MiA0LjY4NjE1QzIwLjU1NjQgNS40OTI3IDIyLjIyMDcgNi44NTg1NCAyMy4zOTE2IDguNjEwOTVDMjQuNTYyNSAxMC4zNjM0IDI1LjE4NzUgMTIuNDIzNiAyNS4xODc1IDE0LjUzMTJDMjUuMTg3NSAxNy4zNTc1IDI0LjA2NDggMjAuMDY3OSAyMi4wNjY0IDIyLjA2NjRDMjAuMDY3OSAyNC4wNjQ4IDE3LjM1NzUgMjUuMTg3NSAxNC41MzEzIDI1LjE4NzVaTTIxLjc5NjkgMTQuNTMxMkMyMS43OTY5IDE0Ljc4ODIgMjEuNjk0OCAxNS4wMzQ2IDIxLjUxMzEgMTUuMjE2M0MyMS4zMzE1IDE1LjM5NzkgMjEuMDg1MSAxNS41IDIwLjgyODEgMTUuNUgxNS41VjIwLjgyODFDMTUuNSAyMS4wODUxIDE1LjM5NzkgMjEuMzMxNSAxNS4yMTYzIDIxLjUxMzFDMTUuMDM0NiAyMS42OTQ4IDE0Ljc4ODIgMjEuNzk2OSAxNC41MzEzIDIxLjc5NjlDMTQuMjc0MyAyMS43OTY5IDE0LjAyNzkgMjEuNjk0OCAxMy44NDYyIDIxLjUxMzFDMTMuNjY0NiAyMS4zMzE1IDEzLjU2MjUgMjEuMDg1MSAxMy41NjI1IDIwLjgyODFWMTUuNUg4LjIzNDM4QzcuOTc3NDUgMTUuNSA3LjczMTA0IDE1LjM5NzkgNy41NDkzNyAxNS4yMTYzQzcuMzY3NjkgMTUuMDM0NiA3LjI2NTYzIDE0Ljc4ODIgNy4yNjU2MyAxNC41MzEyQzcuMjY1NjMgMTQuMjc0MyA3LjM2NzY5IDE0LjAyNzkgNy41NDkzNyAxMy44NDYyQzcuNzMxMDQgMTMuNjY0NiA3Ljk3NzQ1IDEzLjU2MjUgOC4yMzQzOCAxMy41NjI1SDEzLjU2MjVWOC4yMzQzN0MxMy41NjI1IDcuOTc3NDQgMTMuNjY0NiA3LjczMTA0IDEzLjg0NjIgNy41NDkzNkMxNC4wMjc5IDcuMzY3NjggMTQuMjc0MyA3LjI2NTYyIDE0LjUzMTMgNy4yNjU2MkMxNC43ODgyIDcuMjY1NjIgMTUuMDM0NiA3LjM2NzY4IDE1LjIxNjMgNy41NDkzNkMxNS4zOTc5IDcuNzMxMDQgMTUuNSA3Ljk3NzQ0IDE1LjUgOC4yMzQzN1YxMy41NjI1SDIwLjgyODFDMjEuMDg1MSAxMy41NjI1IDIxLjMzMTUgMTMuNjY0NiAyMS41MTMxIDEzLjg0NjJDMjEuNjk0OCAxNC4wMjc5IDIxLjc5NjkgMTQuMjc0MyAyMS43OTY5IDE0LjUzMTJaIiBmaWxsPSIjNjY3MDg1Ii8+Cjwvc3ZnPgo=)
    no-repeat center;
  height: 29px;
  width: 29px;
  background-size: 26px;
  z-index: 2;
}
.product-image-slider {
  background-color: #fff;
  margin-bottom: 30px;
  border-radius: 15px;
  border: 1px solid #ececec;
  overflow: hidden;
  min-height: 710px;
  line-height: 710px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.product-image-slider .slick-slide img {
  max-width: 99%;
  display: block;
  margin: auto;
}
.slider-nav-thumbnails {
  position: relative;
  display: block;
  position: absolute;
  top: -30px;
  left: 0px;
  width: 178px;
}
.slider-nav-thumbnails .slick-slide {
  height: 200px;
  border: 1px solid #e4e7ec;
  border-radius: 16px;
  margin-top: 30px;
  text-align: center;
  line-height: 200px;
}
.slider-nav-thumbnails .slick-slide img {
  display: inline-block;
  height: auto;
  max-width: 90%;
  vertical-align: middle;
  max-height: 90%;
}
.slider-nav-thumbnails .slick-slide:hover {
  border: 1px solid #afeae4;
  cursor: pointer;
}
.slider-nav-thumbnails .slick-prev {
  position: absolute;
  bottom: -57px;
  right: 40px;
  z-index: 1245;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIiIGhlaWdodD0iNDIiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjQyIiBoZWlnaHQ9IjQyIiByeD0iMjEiIHRyYW5zZm9ybT0ibWF0cml4KC00LjM3MTE0ZS0wOCAxIDEgNC4zNzExNGUtMDggMCAwKSIgZmlsbD0iI0U0RTdFQyIvPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMl80MDEpIj4KPHBhdGggZD0iTTIwLjQxNzYgMjYuMzUxNUwyMC40MTc2IDE3Ljk1MTVMMTcuNjUxNCAyMC43MTc2TDE2LjQ2MzcgMTkuNTI5OEwyMC4wNjk4IDE1LjkyMzdDMjAuMzg0OSAxNS42MDg4IDIwLjgxMjEgMTUuNDMxOCAyMS4yNTc2IDE1LjQzMThDMjEuNzAzIDE1LjQzMTggMjIuMTMwMyAxNS42MDg4IDIyLjQ0NTMgMTUuOTIzN0wyNi4wNTE0IDE5LjUyOThMMjQuODYzNyAyMC43MTc2TDIyLjA5NzYgMTcuOTUxNUwyMi4wOTc2IDI2LjM1MTVMMjAuNDE3NiAyNi4zNTE1WiIgZmlsbD0iIzY2NzA4NSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzJfNDAxIj4KPHJlY3Qgd2lkdGg9IjExLjc2IiBoZWlnaHQ9IjEwLjkyIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJtYXRyaXgoLTQuMzcxMTRlLTA4IDEgMSA0LjM3MTE0ZS0wOCAxNS45NiAxNS4xMikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
    no-repeat center;
  height: 45px;
  width: 45px;
  border: 0px;
}
.slider-nav-thumbnails .slick-next {
  position: absolute;
  bottom: -57px;
  left: 40px;
  z-index: 1245;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIiIGhlaWdodD0iNDIiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iNDIiIHdpZHRoPSI0MiIgaGVpZ2h0PSI0MiIgcng9IjIxIiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMCA0MikiIGZpbGw9IiNFNEU3RUMiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfMzk2KSI+CjxwYXRoIGQ9Ik0yMC40MTc2IDE1LjY0ODVMMjAuNDE3NiAyNC4wNDg1TDE3LjY1MTQgMjEuMjgyNEwxNi40NjM3IDIyLjQ3MDJMMjAuMDY5OCAyNi4wNzYzQzIwLjM4NDkgMjYuMzkxMiAyMC44MTIxIDI2LjU2ODIgMjEuMjU3NiAyNi41NjgyQzIxLjcwMyAyNi41NjgyIDIyLjEzMDMgMjYuMzkxMiAyMi40NDUzIDI2LjA3NjNMMjYuMDUxNCAyMi40NzAyTDI0Ljg2MzcgMjEuMjgyNEwyMi4wOTc2IDI0LjA0ODVMMjIuMDk3NiAxNS42NDg1TDIwLjQxNzYgMTUuNjQ4NVoiIGZpbGw9IiM2NjcwODUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yXzM5NiI+CjxyZWN0IHdpZHRoPSIxMS43NiIgaGVpZ2h0PSIxMC45MiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1Ljk2IDI2Ljg4KSByb3RhdGUoLTkwKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
    no-repeat center;
  height: 45px;
  width: 45px;
  border: 0px;
}
.slider-nav-thumbnails .slick-slide.slick-current {
  border: 1px solid #afeae4;
  cursor: pointer;
  cursor: default;
}
.box-rate-product {
  text-align: right;
  width: 50%;
}
.box-rate-product .box-rating span {
  display: inline-block;
  margin-right: 5px;
}
.box-category-product {
  width: 50%;
}
.tag-category {
  font-size: 12px;
  line-height: 16px;
  color: #667085;
  font-weight: bold;
  font-family: "Noto Sans", sans-serif;
}
.box-price {
  display: inline-block;
  width: 100%;
  margin: 30px 0px 20px 0px;
}
.box-price .price {
  font-size: 35px;
  line-height: 38px;
  font-weight: bold;
  color: #004b52;
  font-family: "Roboto", sans-serif;
  margin-right: 15px;
}
.box-price .price-old {
  color: #667085;
  font-weight: bold;
  font-size: 28px;
  line-height: 32px;
  font-family: "Roboto", sans-serif;
  text-decoration: line-through;
  margin-right: 15px;
}
.text-stock {
  font-size: 16px;
  line-height: 28px;
  color: #667085;
  font-weight: 400;
  font-family: "Noto Sans", sans-serif;
}
.font-bold {
  font-weight: bold !important;
}
.product-description {
  padding: 0px 0px;
  display: table;
  table-layout: fixed;
  margin: auto;
  max-width: 900px;
  width: 100%;
}
.product-description .tab-content ul {
  padding: 0px 0px 0px 20px;
  list-style: disc;
  color: #667085;
  margin: 20px 0px;
}
.product-description .tab-content ul li {
  padding-left: 5px;
}
.product-description .tab-content .contact-infor {
  font-size: 15px;
  color: #253d4e;
  list-style: none;
  padding: 0px;
}
.btn.btn-tab {
  padding: 15px 32px;
  border-color: #e4e7ec;
  color: #667085;
  background-color: #fff;
  margin-right: 20px;
  margin-bottom: 15px;
}
.btn.btn-tab:hover {
  color: #004b52 !important;
  background-color: #fff;
  border-color: #afeae4;
}
.btn.btn-tab.active {
  color: #004b52 !important;
  background-color: #fff;
  border-color: #afeae4;
}
.item-cat {
  display: inline-block;
  margin-right: 20px;
}
.galleries {
  padding: 0px 0px 0px 210px;
  position: relative;
}
.slick-initialized .slick-slide {
  text-align: center;
}
.product-info {
  display: inline-block;
  padding: 0px 0px 0px 20px;
}
.title-question {
  font-size: 18px;
  color: #667085;
  line-height: 28px;
}
.product-rate {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAYAAADOMhxqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAUJJREFUeNqMksFxwjAQAPdOKSAl2BUEKojoQHED0AF0gDsILaQAGHVg0wEluATeGSTlYQc8GHt8M3rodCvppIUXkc52myqbvVrTQXFls5g43GA3CwhQAqiwTpV9nwRSZTMRPrvpO8L+GZJY2ypBRjumolGh1JA4zyhuI3IWgN/K7ozwPVYncJHESlb1Vf6TE1BjbJ0Pmpbxa2X9xu+AET56RZc+cYPFAEhggasKG2PrpSbylPjp1haDc2+Vda8+qstPv6L3fuu9n+eS9z6LMR5CCPNcijGWACKy9t5Pu9Rd4+ES7J8h8d5XMcZ5LqmWGkKY7xKdS8fjcScioy6p6gVYOeceLk1ATVEU+aumR13qN/5wyZhRl0IIQ5dijK1LqpuiKJaqmkPrEj2X3nobfalq7Zy7AjjnGmBzOp28MeZ+4t8AzBOFkOmNQ0wAAAAASUVORK5CYII=);
  background-position: 0 -12px;
  background-repeat: repeat-x;
  height: 12px;
  width: 60px;
  transition: all 0.5s ease-out 0s;
  -webkit-transition: all 0.5s ease-out 0s;
}
.product-rating {
  height: 12px;
  background-repeat: repeat-x;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAYAAADOMhxqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAUJJREFUeNqMksFxwjAQAPdOKSAl2BUEKojoQHED0AF0gDsILaQAGHVg0wEluATeGSTlYQc8GHt8M3rodCvppIUXkc52myqbvVrTQXFls5g43GA3CwhQAqiwTpV9nwRSZTMRPrvpO8L+GZJY2ypBRjumolGh1JA4zyhuI3IWgN/K7ozwPVYncJHESlb1Vf6TE1BjbJ0Pmpbxa2X9xu+AET56RZc+cYPFAEhggasKG2PrpSbylPjp1haDc2+Vda8+qstPv6L3fuu9n+eS9z6LMR5CCPNcijGWACKy9t5Pu9Rd4+ES7J8h8d5XMcZ5LqmWGkKY7xKdS8fjcScioy6p6gVYOeceLk1ATVEU+aumR13qN/5wyZhRl0IIQ5dijK1LqpuiKJaqmkPrEj2X3nobfalq7Zy7AjjnGmBzOp28MeZ+4t8AzBOFkOmNQ0wAAAAASUVORK5CYII=);
  background-position: 0 0;
}
.progress span {
  line-height: 16px;
  background: #fff;
  padding-right: 10px;
  width: 45px;
}
.progress + .progress {
  margin-top: 1rem;
}
.progress-bar {
  background-color: #e51937;
}
.comments-area h6 {
  font-size: 16px;
  color: #253d4e;
  font-weight: 700;
  line-height: 1.2;
}
.comments-area .comment-list:last-child {
  padding-bottom: 0px;
}
.comments-area .comment-list .single-comment {
  margin: 0 0 15px 0;
  border: 1px solid #f2f2f2;
  border-radius: 15px;
  padding: 20px;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.comments-area .comment-list .single-comment:not(:last-child) {
  border-bottom: 1px solid #ececec;
}
.comments-area .comment-list .single-comment img {
  min-width: 80px;
  max-width: 80px;
}
.comments-area .comment-list .single-comment .reply {
  opacity: 0;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  color: #06d6a0;
}
.comments-area .comment-list .single-comment .reply:hover {
  color: #e51937;
}
.comments-area .comment-list .single-comment:hover .reply {
  opacity: 1;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}
.comments-area .thumb {
  margin-right: 20px;
}
.comments-area .thumb img {
  width: 70px;
  border-radius: 50%;
}
.vendor-logo h6 {
  font-size: 16px;
  color: #253d4e;
  font-weight: 700;
  line-height: 1.2;
}
.justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}
.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.comments-area .text-muted {
  color: #667085 !important;
}
.comments-area .text-brand {
  color: #e51937 !important;
  line-height: 1.2;
}
.comments-area .font-xs {
  font-size: 13px;
}
.comments-area .font-heading {
  font-weight: bold;
}
.contact-infor li {
  color: #253d4e;
}
.contact-infor li:not(:last-child) {
  margin-bottom: 10px;
}
.contact-infor li img {
  margin-right: 8px;
  max-width: 16px;
}
strong {
  font-weight: bold;
}
.tab-pane .table {
  width: 100%;
  margin-bottom: 1.5rem;
  border-collapse: collapse;
  vertical-align: middle;
  font-size: 16px;
  border-spacing: 0;
}
.tab-pane .table td {
  padding: 10px 20px;
  border: 1px solid #ececec;
  vertical-align: middle;
  color: #667085;
  font-weight: 400;
}
.tab-pane .table th {
  padding: 10px 20px;
  border: 1px solid #ececec;
  vertical-align: middle;
  color: #667085;
  font-weight: 400;
}
.box-countdown {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #e4e7ec;
  margin-bottom: 45px;
  padding-bottom: 30px;
}
.text-hurry {
  font-size: 18px;
  line-height: 22px;
  color: #004b52;
  font-weight: bold;
  font-family: "Roboto", sans-serif;
}
.process-bar-line {
  margin-top: 10px;
  display: inline-block;
  width: 100%;
  border-radius: 10px;
  background-color: #e4e7ec;
  height: 11px;
  position: relative;
}
.box-processbar {
  width: 35%;
}
.process-bar-inner {
  display: inline-block;
  width: 100%;
  border-radius: 10px;
  background-color: #e4e7ec;
  height: 11px;
  position: relative;
  background-color: #ef476f;
  width: 50%;
  vertical-align: top;
}
.detail-extralink .detail-qty {
  margin: 0 6px 15px 0;
  background: #fff;
  border: 1px solid #afeae4 !important;
  font-size: 16px;
  font-weight: 700;
  color: #06d6a0;
  border-radius: 5px;
  padding: 11px 20px 11px 30px;
  max-width: 110px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
.detail-extralink > div {
  display: inline-block;
  vertical-align: top;
}
.detail-qty > a {
  font-size: 16px;
  position: absolute;
  right: 8px;
  color: #06d6a0;
  height: 20px;
  width: 20px;
}
.detail-qty > a.qty-down {
  bottom: 1px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTguOTI2NjcgMTIuMDEzOUM4LjczNDgyIDEyLjAxNDIgOC41NDQ4IDExLjk3NzMgOC4zNjc1MiAxMS45MDUxQzguMTkwMjQgMTEuODMzIDguMDI5MiAxMS43MjcxIDcuODkzNjcgMTEuNTkzNkw0LjAyNjgyIDcuNzkwNDZMNS4wNTk4MyA2Ljc3NDY2TDguOTI2NjcgMTAuNTc3MUwxMi43OTM1IDYuNzc0NjZMMTMuODI2NSA3Ljc5MDQ2TDkuOTU5NjggMTEuNTkyOUM5LjgyNDIgMTEuNzI2NiA5LjY2MzE5IDExLjgzMjYgOS40ODU5MSAxMS45MDQ4QzkuMzA4NjMgMTEuOTc3IDkuMTE4NTggMTIuMDE0MSA4LjkyNjY3IDEyLjAxMzlaIiBmaWxsPSIjMDA0QjUyIi8+CjwvZz4KPC9zdmc+Cg==)
    no-repeat center;
}
.detail-qty > a.qty-up {
  top: 1px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTEyLjc5MzUgMTEuNjY1OUw4LjkyNjY3IDcuODYzNDhMNS4wNTk4MyAxMS42NjU5TDQuMDI2ODIgMTAuNjUwMUw3Ljg5MzY3IDYuODQ3NjdDOC4xNjc2NiA2LjU3ODMyIDguNTM5MjQgNi40MjcgOC45MjY2NyA2LjQyN0M5LjMxNDExIDYuNDI3IDkuNjg1NjggNi41NzgzMiA5Ljk1OTY4IDYuODQ3NjdMMTMuODI2NSAxMC42NTAxTDEyLjc5MzUgMTEuNjY1OVoiIGZpbGw9IiMwMDRCNTIiLz4KPC9nPgo8L3N2Zz4K)
    no-repeat center;
}
input.qty-val {
  border: 0;
  border-radius: 0;
  height: unset;
  padding: 0 !important;
  width: 100%;
  font-weight: bold;
  font-size: 20px;
  color: #004b52;
}
.product-extra-link2 .button.button-add-to-cart {
  position: relative;
  padding: 0px 20px;
  border-radius: 5px;
  border: 0;
  height: 50px;
  line-height: 50px;
  font-weight: 700;
  font-size: 16px;
  color: #e51937;
  display: inline-block;
  background-color: #afeae4;
  border: 1px solid #afeae4;
}
.product-extra-link2 .button.button-add-to-cart:hover {
  background-color: #fff;
  border: 1px solid #afeae4;
}
.product-extra-link2 .button.button-add-to-cart img {
  float: left;
  margin: 17px 10px 0px 0px;
}
.product-extra-link2 a {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #afeae4;
  color: #333;
  border-radius: 5px;
  display: inline-block;
  height: 50px;
  line-height: 55px;
  position: relative;
  text-align: center;
  vertical-align: top;
  width: 50px;
  margin: 0 5px;
  transition: all 0.5s ease-out 0s;
  -webkit-transition: all 0.5s ease-out 0s;
}
.product-extra-link2 a:hover {
  background-color: #afeae4;
}
.product-extra-link2 a i {
  font-size: 18px;
  opacity: 0.6;
}
.box-count {
  width: 65%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.deals-countdown {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  right: -20px;
}
.countdown-section {
  position: relative;
  width: 25%;
  padding: 0px 20px 0px 0px;
  color: #667085;
}
.countdown-section::before {
  content: "";
  position: absolute;
  top: 32%;
  margin-top: -5px;
  width: 3px;
  right: 8px;
  height: 12px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDQgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjQzIDAuNzU3OTk5SDMuNjQyVjQuMDE0SDAuNDNWMC43NTc5OTlaTTAuNDMgOC43NjZIMy42NDJWMTJIMC40M1Y4Ljc2NloiIGZpbGw9IiM5OEEyQjMiLz4KPC9zdmc+Cg==)
    no-repeat center;
}
.countdown-section:last-child::before {
  display: none;
}
.countdown-section:first-child {
  margin-left: 20px;
}
.countdown-amount {
  border: 1px solid #e4e7ec;
  border-radius: 4px;
  display: inline-block;
  width: 100%;
  padding: 20px 10px;
  text-align: center;
  color: #004b52;
  font-size: 22px;
  line-height: 24px;
  font-weight: bold;
  font-family: "Roboto", sans-serif;
}
.countdown-period {
  display: block;
  text-align: center;
  font-size: 10px;
  line-height: 14px;
  font-weight: 600;
  font-family: "Noto Sans", sans-serif;
  margin-top: 4px;
}
.zoomContainer {
  z-index: 99;
}
.zoomWindow {
  z-index: 99;
}
@media only screen and (max-width: 1368px) {
  .slider-nav-thumbnails {
    width: 135px;
  }
  .slider-nav-thumbnails .slick-next {
    left: 20px;
  }
  .slider-nav-thumbnails .slick-prev {
    right: 20px;
  }
  .galleries {
    padding: 0px 0px 0px 165px;
  }
}
@media only screen and (max-width: 992px) {
  .product-info {
    padding-left: 0px;
  }
}
@media only screen and (max-width: 768px) {
  .galleries {
    padding: 0px 0px 0px 0px;
  }
  .slider-nav-thumbnails {
    width: auto;
    position: relative;
    margin-right: -10px;
    margin-left: -10px;
  }
  .slider-nav-thumbnails .slick-slide {
    margin-right: 10px;
    margin-left: 10px;
  }
  .slider-nav-thumbnails .slick-prev {
    left: -11px;
    -webkit-transform: rotateZ(-90deg);
    transform: rotateZ(-90deg);
    bottom: auto;
    top: 50%;
    margin-top: -10px;
    right: auto;
  }
  .slider-nav-thumbnails .slick-next {
    right: -10px;
    left: auto;
    -webkit-transform: rotateZ(-90deg);
    transform: rotateZ(-90deg);
    bottom: auto;
    top: 50%;
    margin-top: -10px;
  }
  .deals-countdown {
    right: -15px;
  }
  .product-image-slider {
    min-height: auto;
    line-height: auto;
  }
  .btn.btn-tab {
    padding: 11px 12px !important;
    font-size: 13px;
  }
  .box-green-2 {
    background-image: none;
  }
  .box-green-2 .block-1 {
    display: none;
  }
  .box-green-2 .block-2 {
    display: none;
  }
}
@media only screen and (max-width: 480px) {
  .detail-extralink .detail-qty {
    max-width: 90px;
  }
  .box-countdown {
    display: inline-block;
    width: 100%;
  }
  .box-processbar {
    width: 100%;
  }
  .box-count {
    width: 100%;
    margin-top: 20px;
  }
  .countdown-section:first-child {
    margin-left: 0px;
  }
  .deals-countdown {
    right: -5px;
  }
  .slider-nav-thumbnails .slick-next {
    right: 0px;
  }
  .slider-nav-thumbnails .slick-prev {
    left: 0px;
  }
  .slider-nav-thumbnails .slick-slide {
    height: 130px;
    line-height: 130px;
  }
}
@media only screen and (max-width: 400px) {
  .product-item-1 .product-info {
    padding: 20px 0px 20px 110px;
  }
  .product-item-1 .product-image {
    width: 90px;
  }
}
@media (min-width: 1400px) {
  .block-we-do {
    padding-left: 40px;
  }
  .block-img-we-do {
    padding-right: 30px;
  }
}
@media (max-width: 1399.98px) {
  .custom-class {
    display: block;
  }
  .banner-hero.banner-2 .block-2 {
    right: -10px;
  }
}
@media (max-width: 1199.98px) {
  .custom-class {
    display: block;
  }
  .box-newsletter .block-chart {
    bottom: -60px;
    left: 10px;
    max-width: 215px;
    height: 164px;
  }
  .list-steps li {
    padding-right: 30px;
  }
  .list-steps li.icon-asset1::before {
    height: 30px;
    width: 30px;
    right: 0px;
  }
  .list-steps li.icon-asset2::before {
    height: 30px;
    width: 30px;
    right: 0px;
  }
  .list-steps li.icon-asset4::before {
    height: 30px;
    width: 30px;
    right: 0px;
  }
  .block-pl {
    padding-left: 30px;
  }
  .block-pl .mt-20 {
    margin-top: 0px !important;
  }
  .block-news .right-news {
    padding: 40px 30px 40px 30px;
  }
  .block-pricing-3 .block-pricing-left {
    margin-bottom: 30px;
  }
}
@media (max-width: 991.98px) {
  .list-partners li {
    width: 28%;
  }
  .panel-box {
    max-height: unset;
  }
  .panel-box img {
    max-height: unset;
  }
  .block-video .btn-play-video {
    left: 50%;
    margin-left: -68px;
  }
  .text-display-2 {
    font-size: 64px;
    line-height: 70px;
  }
  .text-display-4 {
    font-size: 40px;
    line-height: 40px;
	}
  .pattern-white {
    padding-left: 30px;
    padding-right: 30px;
  }
  .card-grid-style-2 {
    padding: 24px 20px;
  }
  .pt-xs-30 {
    padding-top: 30px;
  }
  .block-img-we-do {
    margin-bottom: 30px;
  }
  .banner-hero {
    max-width: 100%;
    padding: 60px 0px 60px 0px;
  }
  .banner-hero.banner-3 {
    padding-top: 50px;
  }
  .header .main-header .header-right {
    max-width: 265px;
  }
  .header .main-header .header-right .block-signin .btn.btn-default {
    padding: 12px 55px 12px 20px;
    font-size: 16px;
  }
  .box-newsletter .img-newsletter {
    position: relative;
    bottom: 0px;
    max-width: 100%;
  }
  .box-newsletter {
    padding: 37px 30px 36px 30px;
  }
  .box-newsletter .block-chart {
    bottom: -10px;
    left: 0px;
    max-width: 225px;
  }
  .burger-icon {
    top: 25px;
  }
  .sticky-bar.stick .burger-icon {
    top: 25px;
  }
  .text-heading-1 {
    font-size: 46px;
    line-height: 52px;
  }
  .block-img-we-do .block-chart {
    bottom: -30px;
    right: -10px;
  }
  .block-we-do .inner-image {
    position: relative;
  }
  .block-we-do .inner-image .block-image-bottom {
    bottom: -80px;
    right: -30px;
  }
  .block-we-do-2 {
    padding-left: 15px;
  }
  .box-square {
    height: auto;
    margin-bottom: 30px;
  }
  .box-gray-100 {
    padding: 40px;
  }
  .banner-hero.bg-about-1 {
    padding: 0px;
  }
  .footer .width-20 {
    width: 50%;
  }
  .footer .width-16 {
    width: 50%;
  }
  .list-steps li {
    padding-left: 8px;
    padding-right: 8px;
    width: 49%;
    padding-bottom: 15px;
  }
  .list-steps li::before {
    display: none;
  }
  .block-pl {
    padding-left: 0px;
  }
  .block-pl .mt-20 {
    margin-top: 20px !important;
  }
  .text-display-3 {
    font-size: 45px;
    line-height: 52px;
  }
  .mb-mobile {
    margin-bottom: 0px !important;
  }
  .list-5-col {
    display: inline-block;
    width: 100%;
    text-align: center;
  }
  .list-5-col li {
    width: 33%;
    display: inline-block;
    margin-bottom: 30px;
    vertical-align: top;
  }
  .page-service-2 {
    background-size: auto 650px;
  }
  .banner-hero.bg-service-2 {
    padding-top: 20px;
  }
  .images-lists img {
    margin-bottom: 25px;
  }
  .images-lists .img-1 {
    top: -40px;
  }
  .images-lists .img-2 {
    bottom: -50px;
  }
  .images-lists .img-4 {
    bottom: -60px;
  }
  .images-lists .img-5 {
    bottom: 0px;
  }
  .box-login .login-right {
    padding-bottom: 90px;
  }
  .box-login .login-left {
    min-height: 550px;
  }
  .page-blog-1 {
    background-size: auto 550px;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .pl-lg-15 {
    padding-left: 15px !important;
  }
  .header-right {
    padding-right: 50px;
  }
  h2.section-title {
    font-size: 48px;
  }
  .nav.nav-right {
    margin-top: 30px;
  }
  .mt-lg-30 {
    margin-top: 30px !important;
  }
}
@media (max-width: 767.98px) {
  .icon-wave::before {
    content: none;
  }
  .box-optimized {
    padding: 40px;
  }
  .text-display-2 {
    font-size: 50px;
    line-height: 58px;
  }
  .text-display-4 {
    font-size: 30px;
    line-height: 40px;
	}

.footer .footer-top {
    padding: 0px;
}

  .footer .width-20 {
    width: 100%;
  }
  .footer .width-16 {
    width: 100%;
  }
  .block-video .btn-paly-video {
    left: 0px;
    right: 0px;
    margin: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  .pattern-white {
    padding-left: 15px;
    padding-right: 15px;
  }
  .btn.btn-select {
    padding: 10px 20px;
    font-size: 14px;
    line-height: 18px;
  }
  .burger-icon {
    top: 40px;
	right: 10px;
  }
  .sticky-bar.stick .burger-icon {
    top: 40px;
  }
  .block-img-we-do .block-chart {
    right: -5px;
  }
  .block-we-do .inner-image .block-image-bottom {
    right: -20px;
  }
  .list-partners li {
    width: 24%;
  }
  .text-mb-center {
    text-align: center !important;
  }
  .page-faqs-1 {
    background-size: auto 560px;
  }
  .box-login .login-left {
    min-height: 450px;
  }
  .box-comments ul li .item-comment {
    padding: 65px 0px 0px 0px;
  }
  .slider-news {
    padding: 0px;
  }
  .swiper-button-next-5,
  .swiper-button-prev-5 {
    display: none !important;
  }
  .section-title-large {
    font-size: 42px;
  }
  .banner-hero .block-banner {
    padding: 0;
  }
  .header-right {
    display: none;
  }
  .mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top {
    padding: 15px 30px 13px 30px;
    border-bottom: 1px solid #1B1B1B;
  }
  .mobile-header-wrapper-style
    .mobile-header-wrapper-inner
    .mobile-header-top
    .mobile-header-logo
    a
    img {
    width: 140px;
  }
  .mobile-header-wrapper-style
    .mobile-header-wrapper-inner
    .mobile-header-content-area {
    padding: 30px;
  }
  .nav.nav-right {
    margin-top: 30px;
  }
  .box-head-single h3 {
    font-size: 36px;
    line-height: 1.2;
  }
  .social-share {
    margin-top: 25px;
  }
  .social-share .btn-sm {
    padding: 10px 15px;
    vertical-align: middle;
  }
  .job-overview {
    padding: 25px !important;
  }
  .text-mb-sm-20 {
    margin: 0 0 20px 0 !important;
    display: block;
  }
}
@media (max-width: 575.98px) {
  .header {
    padding: 15px 0;
  }
  .header.stick {
    padding: 15px 0;
  }
  .text-display-2 {
    font-size: 40px;
    line-height: 48px;
  }
  .text-heading-1 {
    font-size: 35px;
    line-height: 44px;
  }
  .text-heading-2 {
    font-size: 28px;
    line-height: 32px;
  }
  .text-heading-4 {
    font-size: 20px;
    line-height: 26px;
  }
  .text-body-lead-large {
    font-size: 20px;
    line-height: 28px;
  }
  .box-optimized {
    padding: 20px;
  }
  .block-we-do .inner-image .block-image-bottom {
    bottom: -50px;
    right: -5px;
  }
  .list-partners li {
    width: 32%;
    padding: 0px;
  }
  .list-partners li a {
    padding: 10px 15px;
  }
  .text-display-3 {
    font-size: 35px;
    line-height: 42px;
  }
  .banner-2 .pr-40 {
    padding-right: 0px !important;
  }
  .banner-2 .ml-40 {
    margin-left: 10px !important;
    margin-top: 15px;
  }
  .bg-service-1 .ml-40 {
    margin-left: 10px !important;
  }
  .btn-mb {
    margin-left: 0px !important;
  }
  .box-image .btn-play-middle {
    width: 70px;
    height: 70px;
    background-size: 70px;
  }
  .btn {
    padding: 15px 22px;
  }
  .btn.icon-arrow-left {
    padding-left: 50px;
  }
  .icon-arrow-right-white,
  .icon-arrow-right {
    padding-right: 45px;
    background-position: center right 20px;
  }
  .list-icons .item-icon.none-bd {
    margin-bottom: 20px;
  }
  .page-service-2 {
    background-size: auto 550px;
  }
  .images-lists img {
    margin-bottom: 25px;
  }
  .images-lists .img-1 {
    top: auto;
  }
  .images-lists .img-2 {
    bottom: auto;
  }
  .images-lists .img-4 {
    bottom: auto;
  }
  .images-lists .img-5 {
    bottom: auto;
  }
  .box-login .login-left {
    min-height: 400px;
  }
  .box-quote {
    padding: 25px 15px;
  }
  .box-quote .text-quote {
    font-size: 18px;
    line-height: 32px;
  }
  .text-heading-5 {
    font-size: 18px;
  }
  .text-heading-3 {
    font-size: 25px;
    line-height: 30px;
  }
  .single-detail p {
    font-size: 16px;
    line-height: 30px;
  }
  .form-comment .text-end {
    text-align: center !important;
  }
  .section-box.mt-70,
  .section-box.mt-80,
  .section-box.mt-100,
  .section-box.mt-40 {
    margin-top: 30px !important;
  }
  .header.sticky-bar .col-lg-7 .burger-icon {
    right: 15px;
  }
  .banner-hero.hero-1 h1 {
    font-size: 38px;
  }
  .banner-hero .block-banner .form-find {
    padding: 15px;
    margin-top: 40px !important;
  }
  .banner-hero .block-banner .form-find form {
    display: block;
  }
  .banner-hero .block-banner .form-find form input {
    margin-bottom: 15px;
  }
  .banner-hero .block-banner .form-find form button {
    margin-top: 15px;
  }
  .swiper-button-next,
  .swiper-button-prev {
    display: none;
  }
  h2.section-title {
    font-size: 32px;
    line-height: 48px;
  }
  .mt-sm-15 {
    margin-top: 15px !important;
  }
  .mt-sm-30 {
    margin-top: 30px !important;
  }
  .pt-sm-15 {
    padding-top: 15px;
  }
  .swiper-group-6 {
    max-height: 140px;
  }
  .box-swiper .swiper-container .item-logo {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .list-partners li {
    padding: 15px 15px;
  }
  .box-newsletter {
    padding: 50px 15px;
  }
  .box-newsletter .text-md-newsletter {
    font-size: 22px;
    line-height: 28px;
  }
  .box-newsletter .text-lg-newsletter {
    font-size: 32px;
  }
  .box-newsletter form {
    display: block;
  }
  .footer .col-xs-6 {
    width: 50%;
  }
  .footer ul.mt-40 {
    margin-top: 15px !important;
    margin-bottom: 20px !important;
  }
  .footer .footer-social {
    margin-top: 15px;
    margin-left: -10px;
  }
  .nav-right li {
    margin-bottom: 15px;
  }
  .archive-header h3 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 449.98px) {
  .list-steps li {
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
  }
  .list-5-col li {
    width: 49%;
  }
  .page-service-2 {
    background-size: auto 650px;
  }
  .box-signup .box-form-signup {
    padding: 20px;
    margin-bottom: 120px !important;
  }
  .box-line-throught {
    padding: 0px 30px;
  }
  .box-line-throught::before {
    width: 26px;
  }
  .box-line-throught::after {
    width: 26px;
  }
  .box-login .login-left {
    min-height: 300px;
  }
  .box-login-form .box-signup .box-form-signup {
    margin-bottom: 0px !important;
  }
  .tag-mb .tag-1 {
    padding: 10px 15px;
    font-size: 12px;
    line-height: 14px;
  }
  .block-pricing-3 {
    padding: 15px;
  }
  .block-pricing-3 .block-pricing-left {
    margin-bottom: 30px;
    padding: 40px 20px;
  }
  .block-pricing-3 .block-price-item {
    padding-left: 70px;
    padding-right: 10px;
  }
  .block-pricing-3 .block-price-item .checkbox {
    left: 20px;
  }
  .block-pricing-3 .block-price-item .box-info-price {
    position: relative;
    top: auto;
    -webkit-transform: none;
    transform: none;
    right: auto;
    margin-top: 10px;
  }
}
@media (min-width: 1400px) {
  .container.wide {
    max-width: 1544px;
  }
  .box-login-form .box-signup {
    margin: 0px;
  }
}
@media (min-width: 1200px) {
  .mb-lg-100 {
    margin-bottom: 100px;
  }
  .mt-lg-100 {
    margin-top: 100px;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1440px) {
  .header-right {
    display: none;
  }
}
