/* helping adds*/
.clear {
  clear: both;
  font-size: 1px;
  line-height: 1px;
  height: 0;
  overflow: hidden; }

.cfix:after {
  content: '';
  display: block;
  height: 0;
  font-size: 1px;
  line-height: 1px;
  overflow: hidden;
  clear: both; }

.juster {
  display: inline-block;
  width: 100%;
  height: 0;
  overflow: hidden; }

.jfix-after:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 0;
  overflow: hidden; }

.vfix {
  height: 100%;
  width: 0px;
  display: inline-block;
  vertical-align: middle; }

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

.hidden-block {
  position: absolute;
  left: -99999em;
  top: -99999em; }

/* /helping adds*/
/* disabled */
.disabled {
  pointer-events: none !important;
  opacity: 0.5 !important; }

/* /disabled */
/* ctext */
.ctext h1, .ctext h2, .ctext h3, .ctext h4, .ctext h5, .ctext h6 {
  line-height: 1.25;
  margin-bottom: 15px;
  font-weight: 700; }

.ctext h1 {
  font-size: 36px; }

.ctext h2 {
  font-size: 32px; }

.ctext h3 {
  font-size: 28px; }

.ctext h4 {
  font-size: 24px; }

.ctext h5 {
  font-size: 20px; }

.ctext h6 {
  font-size: 16px; }

.ctext p {
  margin-bottom: 10px;
  font-size: 14px; }

/* /ctext */
/* base styles*/
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none; }

*, body, html {
  -webkit-text-size-adjust: none;
  -webkit-appearance: none;
  max-height: 9001em; }

html {
  height: 100%; }

body {
  min-height: 100%;
  width: 100%;
  min-width: 320px;
  font-family: 'Proxima Nova', sans-serif;
  background: #fff;
  color: #4f4f4f;
  position: relative;
  font-size: 16px;
  line-height: 1; }

img {
  vertical-align: bottom;
  border: 0;
  max-width: 100%; }

a {
  color: #14315c; }
  a:hover {
    text-decoration: none; }

.title {
  padding-bottom: 27px;
  position: relative;
  overflow: hidden;
  margin-bottom: 40px; }
  .title:before {
    position: absolute;
    bottom: 0;
    width: 70px;
    height: 2px;
    content: '';
    background-color: #a3a784;
    left: 0; }
  .title.no-red:after {
    position: absolute;
    bottom: 0;
    background-color: #e6e6e6;
    width: 100%;
    height: 1px;
    content: ''; }
  .title.no-red:before {
    display: none; }
  .title.regular h1, .title.regular h2, .title.regular h3, .title.regular h4, .title.regular .h1, .title.regular .h3, .title.regular .h3, .title.regular .h4 {
    font-weight: 400; }
  .title.semibold h1, .title.semibold h2, .title.semibold h3, .title.semibold h4, .title.semibold .h1, .title.semibold .h3, .title.semibold .h3, .title.semibold .h4 {
    font-weight: 700; }
  .title.centered {
    text-align: center; }
    .title.centered:before {
      left: 50%;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
  .title h1, .title h2, .title h3, .title h4, .title .h1, .title .h3, .title .h3, .title .h4 {
    margin: 0;
    font-weight: 700;
    font-size: 36px;
    color: #14315c; }
  @media screen and (max-width: 640px) {
    .title {
      margin-bottom: 20px;
      padding-bottom: 23px; } }

.bordered-title {
  color: #e31b41;
  border-bottom: 1px solid #efefef;
  padding-bottom: 8px;
  margin-bottom: 25px; }
  .bordered-title h1, .bordered-title h2, .bordered-title h3, .bordered-title h4, .bordered-title h5, .bordered-title h6 {
    margin: 0 auto; }
  .bordered-title h3 {
    font-weight: 400;
    font-size: 22px; }

.simple-button {
  text-decoration: none;
  position: relative;
  color: #000;
  padding: 5px;
  cursor: pointer;
  background-color: transparent;
  border: 1px solid #b2b2b2;
  height: 42px;
  max-width: 150px;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: border-color 300ms ease, background-color 300ms ease, color 300ms ease;
  -o-transition: border-color 300ms ease, background-color 300ms ease, color 300ms ease;
  -moz-transition: border-color 300ms ease, background-color 300ms ease, color 300ms ease;
  transition: border-color 300ms ease, background-color 300ms ease, color 300ms ease; }
  .simple-button span {
    width: 100%;
    text-align: center; }
  .simple-button:hover {
    border-color: #e41b41;
    background-color: #e41b41;
    color: #fff; }

.button-with-border {
  text-decoration: none;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #e6e6e6;
  height: 75px;
  width: 320px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all ease .3s;
  -o-transition: all ease .3s;
  -moz-transition: all ease .3s;
  transition: all ease .3s;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  color: #4f4f4f;
  font-size: 16px;
  padding: 5px;
  margin-bottom: 15px; }
  .button-with-border:after {
    width: -webkit-calc(100% + 2px);
    width: -moz-calc(100% + 2px);
    width: calc(100% + 2px);
    height: 10px;
    position: absolute;
    content: '';
    bottom: -10px;
    background-color: #cc163e;
    left: -1px;
    -webkit-transition: all ease 0.2s;
    -o-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    transition: all ease 0.2s;
    opacity: 0; }
  .button-with-border span {
    display: inline-block;
    width: 100%;
    position: relative; }
  .button-with-border:hover {
    -webkit-box-shadow: 0 0 3px 0 rgba(205, 10, 50, 0.35);
    -moz-box-shadow: 0 0 3px 0 rgba(205, 10, 50, 0.35);
    box-shadow: 0 0 3px 0 rgba(205, 10, 50, 0.35);
    color: #fff;
    background-color: rgba(205, 10, 50, 0.75);
    border-color: #da4765; }
    .button-with-border:hover:after {
      opacity: 1; }
  @media screen and (max-width: 640px) {
    .button-with-border {
      width: 270px; } }
  .button-with-border.green:hover {
    background-color: #3cb878;
    border-color: #3cb878;
    -webkit-box-shadow: 0 0 3px 0 rgba(60, 184, 120, 0.35);
    -moz-box-shadow: 0 0 3px 0 rgba(60, 184, 120, 0.35);
    box-shadow: 0 0 3px 0 rgba(60, 184, 120, 0.35); }
  .button-with-border.green:after {
    background-color: #35a66c; }

.button-reset {
  background-color: transparent;
  border: none;
  color: #14315c;
  text-transform: uppercase;
  font-size: 14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 5px;
  cursor: pointer; }
  .button-reset .button-reset-text {
    margin-left: 5px; }
  .button-reset.active .button-reset-img {
    -webkit-animation: spin 0.5s linear infinite;
    -moz-animation: spin 0.5s linear infinite;
    -o-animation: spin 0.5s linear infinite;
    animation: spin 0.5s linear infinite; }

.red-button {
  border: 2px solid #14315c;
  background-color: transparent;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
  font-weight: 600;
  font-size: 12px;
  text-transform: uppercase;
  color: #14315c;
  max-width: 260px;
  width: 100%;
  height: 40px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  transition: all 300ms ease;
  text-align: center; }
  .red-button span {
    width: 100%; }
  .red-button:hover {
    color: #fff;
    background-color: #8296a9; }

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

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

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

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg); } }

.read-more {
  position: relative;
  padding-right: 15px; }
  .read-more .read-more-arrow {
    position: absolute;
    color: #14315c;
    font-size: 21px;
    top: -webkit-calc(50% + 1px);
    top: -moz-calc(50% + 1px);
    top: calc(50% + 1px);
    -webkit-transform: translateY(-50%) translateZ(0px);
    -moz-transform: translateY(-50%) translateZ(0px);
    transform: translateY(-50%) translateZ(0px);
    right: -2px;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    margin-bottom: -2px;
    -webkit-animation-name: thumb;
    -moz-animation-name: thumb;
    -o-animation-name: thumb;
    animation-name: thumb;
    -webkit-animation-duration: 750ms;
    -moz-animation-duration: 750ms;
    -o-animation-duration: 750ms;
    animation-duration: 750ms;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -o-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    -o-animation-play-state: paused;
    animation-play-state: paused;
    line-height: 1;
    right: 0;
    font-weight: 100;
    font-family: tahoma,sans-serif; }
    .read-more .read-more-arrow img {
      display: block; }
  .read-more:hover .read-more-arrow {
    -webkit-animation-play-state: running;
    -moz-animation-play-state: running;
    -o-animation-play-state: running;
    animation-play-state: running; }
  .read-more.reverse {
    padding-right: 0;
    padding-left: 15px; }
    .read-more.reverse .read-more-arrow {
      right: auto;
      left: 0; }
      .read-more.reverse .read-more-arrow img {
        -webkit-transform: translateZ(0px) rotate(-180deg);
        -moz-transform: translateZ(0px) rotate(-180deg);
        transform: translateZ(0px) rotate(-180deg);
        display: block; }

@-webkit-keyframes thumb {
  0% {
    -webkit-transform: translateX(0px) translateY(-50%) translateZ(0px);
    transform: translateX(0px) translateY(-50%) translateZ(0px); }
  50% {
    -webkit-transform: translateX(-3px) translateY(-50%) translateZ(0px);
    transform: translateX(-3px) translateY(-50%) translateZ(0px); }
  100% {
    -webkit-transform: translateX(0px) translateY(-50%) translateZ(0px);
    transform: translateX(0px) translateY(-50%) translateZ(0px); } }

@-moz-keyframes thumb {
  0% {
    -moz-transform: translateX(0px) translateY(-50%) translateZ(0px);
    transform: translateX(0px) translateY(-50%) translateZ(0px); }
  50% {
    -moz-transform: translateX(-3px) translateY(-50%) translateZ(0px);
    transform: translateX(-3px) translateY(-50%) translateZ(0px); }
  100% {
    -moz-transform: translateX(0px) translateY(-50%) translateZ(0px);
    transform: translateX(0px) translateY(-50%) translateZ(0px); } }

@-o-keyframes thumb {
  0% {
    transform: translateX(0px) translateY(-50%) translateZ(0px); }
  50% {
    transform: translateX(-3px) translateY(-50%) translateZ(0px); }
  100% {
    transform: translateX(0px) translateY(-50%) translateZ(0px); } }

@keyframes thumb {
  0% {
    -webkit-transform: translateX(0px) translateY(-50%) translateZ(0px);
    -moz-transform: translateX(0px) translateY(-50%) translateZ(0px);
    transform: translateX(0px) translateY(-50%) translateZ(0px); }
  50% {
    -webkit-transform: translateX(-3px) translateY(-50%) translateZ(0px);
    -moz-transform: translateX(-3px) translateY(-50%) translateZ(0px);
    transform: translateX(-3px) translateY(-50%) translateZ(0px); }
  100% {
    -webkit-transform: translateX(0px) translateY(-50%) translateZ(0px);
    -moz-transform: translateX(0px) translateY(-50%) translateZ(0px);
    transform: translateX(0px) translateY(-50%) translateZ(0px); } }

.red-border-button {
  border: 2px solid #e41b41;
  background-color: transparent;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
  font-family: 'Proxima Nova';
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  max-width: 240px;
  width: 100%;
  height: 42px;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  transition: all 300ms ease;
  text-align: center;
  text-decoration: none;
  padding: 5px 15px; }
  .red-border-button span {
    width: 100%; }
  .red-border-button:hover {
    color: #fff;
    background-color: #e41b41; }
  @media screen and (max-width: 1440px) {
    .red-border-button {
      height: 38px;
      font-size: 14px; } }

.box_shadow {
  -webkit-box-shadow: 0px 0px 23.75px 1.25px rgba(44, 43, 40, 0.08);
  -moz-box-shadow: 0px 0px 23.75px 1.25px rgba(44, 43, 40, 0.08);
  box-shadow: 0px 0px 23.75px 1.25px rgba(44, 43, 40, 0.08); }

/* /base styles */
/* empty-result-message */
.empty-result-message {
  padding: 100px 20px 100px 20px;
  font-size: 48px;
  text-transform: uppercase;
  color: #8f8f8f;
  text-align: center;
  width: 100%; }

/* /empty-result-message */
.preloader-gear {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  opacity: 0;
  visibility: hidden;
  z-index: -1;
  pointer-events: none;
  -webkit-transition: opacity ease .1s,visibility ease .1s;
  -o-transition: opacity ease .1s,visibility ease .1s;
  -moz-transition: opacity ease .1s,visibility ease .1s;
  transition: opacity ease .1s,visibility ease .1s;
  display: block; }
  .preloader-gear.active {
    z-index: 1;
    opacity: 1;
    visibility: visible;
    pointer-events: all; }
  .preloader-gear.static {
    position: static;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none; }
    .preloader-gear.static svg {
      display: block;
      margin: 0 auto; }

/* wraps styling*/
.global-wrapper {
  overflow: hidden;
  position: relative;
  z-index: 0;
  min-width: 1024px;
  min-height: 100vh; }

.mbox {
  max-width: 1730px;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 1;
  padding: 0 90px; }

.mbox:after {
  content: "";
  clear: both;
  font-size: 1px;
  line-height: 1px;
  height: 0;
  overflow: hidden;
  display: block; }

.main {
  position: relative;
  z-index: 500; }

.main-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .main-wrap .left-col {
    width: 405px;
    position: relative;
    z-index: 1;
    padding-right: 60px; }
  .main-wrap .right-col {
    width: -webkit-calc(100% - 435px);
    width: -moz-calc(100% - 435px);
    width: calc(100% - 435px);
    position: relative;
    z-index: 0; }

.has-aside-menu .main {
  padding-left: 160px;
  padding-top: 20px; }

.expert-quests-bottom {
  background-color: #f8f8f8;
  padding-bottom: 70px;
  position: relative;
  z-index: 0; }
  .expert-quests-bottom .paginator {
    margin-bottom: 0; }

.custom-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .custom-wrapper .wrapper-main {
    width: 100%; }
  .custom-wrapper.width-right-menu .wrapper-main {
    width: 63%; }
  .custom-wrapper.width-right-menu .wrapper-right-menu {
    width: 37%;
    padding-left: 3.6%; }
  @media screen and (max-width: 1440px) {
    .custom-wrapper.width-right-menu .wrapper-right-menu {
      padding-left: 2%; } }
  @media screen and (max-width: 1024px) {
    .custom-wrapper.width-right-menu .wrapper-main {
      width: 100%; }
    .custom-wrapper.width-right-menu .wrapper-right-menu {
      width: 100%;
      padding-left: 0; } }

/* /wraps styling*/
.footer {
  position: relative;
  width: 100%;
  z-index: 2;
  overflow: hidden; }
  .footer.has-aside-menu {
    padding-left: 200px; }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #4f4f4f;
  font-size: 16px; }

input:-moz-placeholder, textarea:-moz-placeholder {
  color: #4f4f4f;
  opacity: 1;
  font-size: 16px; }

input::-moz-placeholder, textarea::-moz-placeholder {
  color: #4f4f4f;
  opacity: 1;
  font-size: 16px; }

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #4f4f4f;
  font-size: 16px; }

/*End Layout*/
/*fonts*/
@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/Mark Simonson - Proxima Nova Black.eot");
  src: url("/fonts/Mark Simonson - Proxima Nova Black.eot?#iefix") format("embedded-opentype"), url("/fonts/Mark Simonson - Proxima Nova Black.woff") format("woff"), url("/fonts/Mark Simonson - Proxima Nova Black.ttf") format("truetype"), url("/fonts/Mark Simonson - Proxima Nova Black.svg#Proxima Nova") format("svg");
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/Mark Simonson - Proxima Nova Bold.eot");
  src: url("/fonts/Mark Simonson - Proxima Nova Bold.eot?#iefix") format("embedded-opentype"), url("/fonts/Mark Simonson - Proxima Nova Bold.woff") format("woff"), url("/fonts/Mark Simonson - Proxima Nova Bold.ttf") format("truetype"), url("/fonts/Mark Simonson - Proxima Nova Bold.svg#Proxima Nova") format("svg");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/Mark Simonson - Proxima Nova Light.eot");
  src: url("/fonts/Mark Simonson - Proxima Nova Light.eot?#iefix") format("embedded-opentype"), url("/fonts/Mark Simonson - Proxima Nova Light.woff") format("woff"), url("/fonts/Mark Simonson - Proxima Nova Light.ttf") format("truetype"), url("/fonts/Mark Simonson - Proxima Nova Light.svg#Proxima Nova") format("svg");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/Mark Simonson - Proxima Nova Regular.eot");
  src: url("/fonts/Mark Simonson - Proxima Nova Regular.eot?#iefix") format("embedded-opentype"), url("/fonts/Mark Simonson - Proxima Nova Regular.woff") format("woff"), url("/fonts/Mark Simonson - Proxima Nova Regular.ttf") format("truetype"), url("/fonts/Mark Simonson - Proxima Nova Regular.svg#Proxima Nova") format("svg");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/Mark Simonson - Proxima Nova Semibold.eot");
  src: url("/fonts/Mark Simonson - Proxima Nova Semibold.eot?#iefix") format("embedded-opentype"), url("/fonts/Mark Simonson - Proxima Nova Semibold.woff") format("woff"), url("/fonts/Mark Simonson - Proxima Nova Semibold.ttf") format("truetype"), url("/fonts/Mark Simonson - Proxima Nova Semibold.svg#Proxima Nova") format("svg");
  font-weight: 600;
  font-style: normal; }

@font-face {
  font-family: "Proxima Nova";
  src: url("/fonts/Mark Simonson - Proxima Nova Thin.eot");
  src: url("/fonts/Mark Simonson - Proxima Nova Thin.eot?#iefix") format("embedded-opentype"), url("/fonts/Mark Simonson - Proxima Nova Thin.woff") format("woff"), url("/fonts/Mark Simonson - Proxima Nova Thin.ttf") format("truetype"), url("/fonts/Mark Simonson - Proxima Nova Thin.svg#Proxima Nova") format("svg");
  font-weight: 100;
  font-style: normal; }

/*/fonts*/
/*  MEADIAs.  */
@media screen and (max-width: 1440px) {
  .title h1, .title h2, .title h3, .title .h1, .title .h2, .title .h3 {
    font-size: 30px; } }

@media screen and (max-width: 1366px) {
  /* wraps styling*/
  .main-wrap .left-col {
    width: 305px;
    padding-right: 0; }
  .main-wrap .right-col {
    width: -webkit-calc(100% - 335px);
    width: -moz-calc(100% - 335px);
    width: calc(100% - 335px); }
  /* /wraps styling*/ }

@media screen and (max-width: 1024px) {
  /* wraps styling*/
  .main-wrap .left-col {
    width: 255px; }
  .main-wrap .right-col {
    width: -webkit-calc(100% - 275px);
    width: -moz-calc(100% - 275px);
    width: calc(100% - 275px); }
  /* /wraps styling*/ }

@media screen and (max-width: 992px) {
  /* wraps styling*/
  .main-wrap .left-col, .main-wrap .right-col {
    width: 100%; }
  .main-wrap .left-col .title {
    text-align: center;
    padding-bottom: 20px;
    margin-bottom: 20px; }
    .main-wrap .left-col .title:after {
      left: 0; }
  /* /wraps styling*/ }

/*  /MEADIAs.  */

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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NkUsRUFBQTs7QUFFNUU7RUFDRCw0QkFjZ0M7RUFiaEMsNkRBQU87RUFDUCx5VUFHa0Q7RUFDbEQsaUJBUThFO0VBUDlFLG1CQVY2RSxFQUFBOztBQUU1RTtFQUNELDRCQWVnQztFQWRoQyx5REFBTztFQUNQLHlUQUdrRDtFQUNsRCxpQkFTMEU7RUFSMUUsbUJBVjZFLEVBQUE7O0FBb0I5RSxVQUFVO0FBSVYsZ0JBQWdCO0FBRWhCO0VBR0U7SUFDdUIsZ0JBQWdCLEVBQUcsRUFBQTs7QUFNNUM7RUFFRSxrQkFBa0I7RUFDbEI7SUFDYSxhQUFZO0lBQUUsaUJBQWdCLEVBQUc7RUFEOUM7SUFFYyxrQ0FBVTtJQUFWLCtCQUFVO0lBQVYsMEJBQVUsRUFBaUI7RUFFekMsbUJBQW1CLEVBQUE7O0FBR3JCO0VBRUUsa0JBQWtCO0VBQ2xCO0lBQ2EsYUFBWSxFQUFHO0VBRDVCO0lBRWMsa0NBQVU7SUFBViwrQkFBVTtJQUFWLDBCQUFVLEVBQWlCO0VBRXpDLG1CQUFtQixFQUFBOztBQUdyQjtFQUVFLGtCQUFrQjtFQUNsQjtJQUMwQixZQUFZLEVBQUk7RUFEMUM7SUFHWSxtQkFBbUI7SUFBRSxxQkFBcUI7SUFBRSxvQkFBbUIsRUFFdEU7SUFMTDtNQUljLFFBQU8sRUFBRztFQUl4QixtQkFBbUIsRUFBQTs7QUFLckIsaUJBQWlCIiwiZmlsZSI6InpkZXZfMF9iYXNpYy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBoZWxwaW5nIGFkZHMqL1xuXG4uY2xlYXJ7IGNsZWFyOmJvdGg7IGZvbnQtc2l6ZToxcHg7IGxpbmUtaGVpZ2h0OjFweDsgaGVpZ2h0OjA7IG92ZXJmbG93OmhpZGRlbjsgfVxuLmNmaXg6YWZ0ZXJ7IGNvbnRlbnQ6Jyc7IGRpc3BsYXk6YmxvY2s7IGhlaWdodDowOyBmb250LXNpemU6MXB4OyBsaW5lLWhlaWdodDoxcHg7IG92ZXJmbG93OmhpZGRlbjsgY2xlYXI6Ym90aDsgfVxuLmp1c3RlcnsgZGlzcGxheTppbmxpbmUtYmxvY2s7IHdpZHRoOjEwMCU7IGhlaWdodDowOyBvdmVyZmxvdzpoaWRkZW47IH1cbi5qZml4LWFmdGVyOmFmdGVyeyBjb250ZW50OicnOyBkaXNwbGF5OmlubGluZS1ibG9jazsgd2lkdGg6MTAwJTsgaGVpZ2h0OjA7IG92ZXJmbG93OmhpZGRlbjsgfVxuLnZmaXh7IGhlaWdodDoxMDAlOyB3aWR0aDowcHg7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyB2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7IH1cbi52Zml4LWJlZm9yZTpiZWZvcmV7IGNvbnRlbnQ6Jyc7IGhlaWdodDoxMDAlOyB3aWR0aDowOyBkaXNwbGF5OmlubGluZS1ibG9jazsgdmVydGljYWwtYWxpZ246bWlkZGxlOyB9XG4uaGlkZGVuLWJsb2NreyBwb3NpdGlvbjphYnNvbHV0ZTsgbGVmdDotOTk5OTllbTsgdG9wOi05OTk5OWVtOyB9XG4vKiAvaGVscGluZyBhZGRzKi9cblxuLyogZGlzYWJsZWQgKi9cblxuICAgIC5kaXNhYmxlZCB7IHBvaW50ZXItZXZlbnRzOiBub25lIWltcG9ydGFudDsgb3BhY2l0eTogMC41IWltcG9ydGFudDsgfVxuXG4vKiAvZGlzYWJsZWQgKi9cblxuLyogY3RleHQgKi9cblxuLmN0ZXh0e1xuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2eyBsaW5lLWhlaWdodDoxLjI1OyBtYXJnaW4tYm90dG9tOjE1cHg7IGZvbnQtd2VpZ2h0OjcwMDsgfVxuICBoMXsgZm9udC1zaXplOjM2cHg7IH1cbiAgaDJ7IGZvbnQtc2l6ZTozMnB4OyB9XG4gIGgzeyBmb250LXNpemU6MjhweDsgfVxuICBoNHsgZm9udC1zaXplOjI0cHg7IH1cbiAgaDV7IGZvbnQtc2l6ZToyMHB4OyB9XG4gIGg2eyBmb250LXNpemU6MTZweDsgfVxuICBweyBtYXJnaW4tYm90dG9tOjEwcHg7IGZvbnQtc2l6ZToxNHB4OyB9XG59XG4vKiAvY3RleHQgKi9cblxuLyogYmFzZSBzdHlsZXMqL1xuKiwgKjpiZWZvcmUsICo6YWZ0ZXJ7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgb3V0bGluZTpub25lOyB9XG4qLCBib2R5LCBodG1seyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZTsgLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7IG1heC1oZWlnaHQ6OTAwMWVtOyB9XG5odG1seyBoZWlnaHQ6MTAwJTsgfVxuYm9keXsgbWluLWhlaWdodDoxMDAlOyB3aWR0aDoxMDAlOyBtaW4td2lkdGg6MzIwcHg7IGZvbnQtZmFtaWx5OidQcm94aW1hIE5vdmEnLCBzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kOiNmZmY7IGNvbG9yOiM0ZjRmNGY7IHBvc2l0aW9uOnJlbGF0aXZlOyBmb250LXNpemU6MTZweDsgbGluZS1oZWlnaHQ6MTsgfVxuaW1neyB2ZXJ0aWNhbC1hbGlnbjpib3R0b207IGJvcmRlcjowOyBtYXgtd2lkdGg6MTAwJTsgfVxuXG5he2NvbG9yOiAjZWQxODQ2O1xuICAmOmhvdmVye3RleHQtZGVjb3JhdGlvbjogbm9uZTt9XG59XG5cblxuLnRpdGxleyBwYWRkaW5nLWJvdHRvbToyN3B4OyBwb3NpdGlvbjpyZWxhdGl2ZTsgb3ZlcmZsb3c6aGlkZGVuOyBtYXJnaW4tYm90dG9tOjQwcHg7XG4gICY6YmVmb3JleyBwb3NpdGlvbjphYnNvbHV0ZTsgYm90dG9tOjA7IHdpZHRoOjcwcHg7IGhlaWdodDoycHg7IGNvbnRlbnQ6Jyc7IGJhY2tncm91bmQtY29sb3I6I2VkMTg0NjtsZWZ0OjA7fVxuICAmLm5vLXJlZHtcblx0ICY6YWZ0ZXJ7IHBvc2l0aW9uOmFic29sdXRlOyBib3R0b206MDsgYmFja2dyb3VuZC1jb2xvcjojZTZlNmU2OyB3aWR0aDoxMDAlOyBoZWlnaHQ6MXB4OyBjb250ZW50OicnOyB9XG5cdCAmOmJlZm9yZXsgZGlzcGxheTpub25lO31cbiAgfVxuICAmLnJlZ3VsYXJ7XG4gICAgaDEsIGgyLCBoMywgaDQsIC5oMSwgLmgzLCAuaDMsIC5oNCx7Zm9udC13ZWlnaHQ6IDQwMDt9XG4gIH1cbiAgJi5zZW1pYm9sZHtcbiAgICBoMSwgaDIsIGgzLCBoNCwgLmgxLCAuaDMsIC5oMywgLmg0e2ZvbnQtd2VpZ2h0OiA3MDA7fVxuICB9XG4gICYuY2VudGVyZWR7dGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6YmVmb3Jle2xlZnQ6IDUwJTt0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7fVxuICB9XG5cbiAgaDEsIGgyLCBoMywgaDQsIC5oMSwgLmgzLCAuaDMsIC5oNHsgbWFyZ2luOjA7IGZvbnQtd2VpZ2h0OjcwMDsgZm9udC1zaXplOjM2cHg7IGNvbG9yOiM0ZjRmNGY7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo2NDBweCl7bWFyZ2luLWJvdHRvbToyMHB4O3BhZGRpbmctYm90dG9tOjIzcHg7IH1cbn1cbi5ib3JkZXJlZC10aXRsZSB7IGNvbG9yOiAjZTMxYjQxOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjsgcGFkZGluZy1ib3R0b206IDhweDsgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHsgbWFyZ2luOiAwIGF1dG87IH1cbiAgICBoMyB7IGZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtc2l6ZTogMjJweDsgfVxufVxuXG4vLyBzaW1wbGUtYnV0dG9uIChzdGF0aWM6IGdyZXkgYm9yZGVyLCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kOyBob3ZlcjogYWxsIHJlZCwgd2hpdGUgdGV4dClcblxuLnNpbXBsZS1idXR0b24geyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IHBvc2l0aW9uOiByZWxhdGl2ZTsgY29sb3I6ICMwMDA7cGFkZGluZzogNXB4OyBjdXJzb3I6IHBvaW50ZXI7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXI6IDFweCBzb2xpZCAjYjJiMmIyOyBoZWlnaHQ6IDQycHg7IG1heC13aWR0aDogMTUwcHg7IHdpZHRoOiAxMDAlOyBkaXNwbGF5OiBmbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDMwMG1zIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZSwgY29sb3IgMzAwbXMgZWFzZTtcbiAgICBzcGFuIHsgd2lkdGg6IDEwMCU7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICY6aG92ZXIgeyBib3JkZXItY29sb3I6ICNlNDFiNDE7IGJhY2tncm91bmQtY29sb3I6ICNlNDFiNDE7IGNvbG9yOiAjZmZmOyB9XG59XG5cbi8vYnV0dG9uLXdpdGgtYm9yZGVyXG4uYnV0dG9uLXdpdGgtYm9yZGVyeyB0ZXh0LWRlY29yYXRpb246bm9uZTsgcG9zaXRpb246cmVsYXRpdmU7IGRpc3BsYXk6ZmxleDsgYm9yZGVyOjFweCBzb2xpZCAjZTZlNmU2OyBoZWlnaHQ6NzVweDsgd2lkdGg6MzIwcHg7IGFsaWduLWl0ZW1zOmNlbnRlcjsgdHJhbnNpdGlvbjphbGwgZWFzZSAuM3M7IGp1c3RpZnktY29udGVudDpjZW50ZXI7IHRleHQtYWxpZ246Y2VudGVyOyBjb2xvcjojNGY0ZjRmOyBmb250LXNpemU6MTZweDsgcGFkZGluZzo1cHg7IG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICY6YWZ0ZXJ7IHdpZHRoOmNhbGMoMTAwJSArIDJweCk7IGhlaWdodDoxMHB4OyBwb3NpdGlvbjphYnNvbHV0ZTsgY29udGVudDonJzsgYm90dG9tOi0xMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiNjYzE2M2U7IGxlZnQ6LTFweDsgdHJhbnNpdGlvbjphbGwgZWFzZSAwLjJzOyBvcGFjaXR5OjA7IH1cblxuICBzcGFueyBkaXNwbGF5OmlubGluZS1ibG9jazsgd2lkdGg6MTAwJTsgcG9zaXRpb246cmVsYXRpdmU7IH1cbiAgJjpob3ZlcnsgYm94LXNoYWRvdzowIDAgM3B4IDAgcmdiYSgyMDUsIDEwLCA1MCwgMC4zNSk7IGNvbG9yOiNmZmY7IGJhY2tncm91bmQtY29sb3I6cmdiYSgyMDUsIDEwLCA1MCwgMC43NSk7IGJvcmRlci1jb2xvcjojZGE0NzY1O1xuXHQmOmFmdGVyeyBvcGFjaXR5OjE7fVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjQwcHgpe3dpZHRoOjI3MHB4O31cblxuXG4gICYuZ3JlZW57XG5cdCY6aG92ZXJ7IGJhY2tncm91bmQtY29sb3I6IzNjYjg3ODtib3JkZXItY29sb3I6ICMzY2I4Nzg7Ym94LXNoYWRvdzowIDAgM3B4IDAgcmdiYSg2MCwgMTg0LCAxMjAsIDAuMzUpO31cblx0JjphZnRlcnsgYmFja2dyb3VuZC1jb2xvcjojMzVhNjZjO31cbiAgfVxufVxuXG4vL2J1dHRvbi1yZXNldFxuLmJ1dHRvbi1yZXNldHsgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTsgY29sb3I6I2VkMTg0NjsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBmb250LXNpemU6MTRweDsgZGlzcGxheTpmbGV4OyBhbGlnbi1pdGVtczpjZW50ZXI7IGp1c3RpZnktY29udGVudDpjZW50ZXI7IHBhZGRpbmc6NXB4OyBjdXJzb3I6cG9pbnRlcjtcbiAgLmJ1dHRvbi1yZXNldC10ZXh0eyBtYXJnaW4tbGVmdDo1cHg7fVxuICAmLmFjdGl2ZXtcbiAgXHQuYnV0dG9uLXJlc2V0LWltZ3thbmltYXRpb246c3BpbiAwLjVzIGxpbmVhciBpbmZpbml0ZTt9XG4gIH1cbn1cbi8vcmVkLWJ1dHRvblxuLnJlZC1idXR0b257Ym9yZGVyOjJweCBzb2xpZCAjZWQxODQ2OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OmNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjtjdXJzb3I6IHBvaW50ZXI7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1zaXplOiAxMnB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO2NvbG9yOiNlZDE4NDY7IG1heC13aWR0aDoyNjBweDsgd2lkdGg6MTAwJTsgaGVpZ2h0OjQwcHg7dHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZTsgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIHNwYW57IHdpZHRoOjEwMCU7fVxuXHQmOmhvdmVye2NvbG9yOiNmZmY7IGJhY2tncm91bmQtY29sb3I6ICNlZDE4NDY7fVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpe1xuXG4gIH1cbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgMCUgeyB0cmFuc2Zvcm06cm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7IH1cbn1cblxuLnJlYWQtbW9yZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZy1yaWdodDogMTVweDtcbiAgLnJlYWQtbW9yZS1hcnJvdyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgY29sb3I6ICNlZjM5NjE7IGZvbnQtc2l6ZTogMjFweDsgdG9wOiBjYWxjKDUwJSArIDFweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDBweCk7IHJpZ2h0OiAtMnB4OyB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlOyBtYXJnaW4tYm90dG9tOiAtMnB4OyBhbmltYXRpb24tbmFtZTogdGh1bWI7IGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7IGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlOyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7IGxpbmUtaGVpZ2h0OiAxOyByaWdodDogMDsgZm9udC13ZWlnaHQ6IDEwMDsgZm9udC1mYW1pbHk6IHRhaG9tYSxzYW5zLXNlcmlmO1xuICAgIGltZyB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gIH1cbiAgJjpob3Zlcntcblx0LnJlYWQtbW9yZS1hcnJvd3thbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZzt9XG4gIH1cblxuICAmLnJldmVyc2V7cGFkZGluZy1yaWdodDogMDtwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgLnJlYWQtbW9yZS1hcnJvd3tyaWdodDogYXV0bztsZWZ0OiAwO1xuICAgICAgaW1ne3RyYW5zZm9ybTp0cmFuc2xhdGVaKDBweCkgcm90YXRlKC0xODBkZWcpO2Rpc3BsYXk6IGJsb2NrO31cbiAgICB9XG4gIH1cblxufVxuQGtleWZyYW1lcyB0aHVtYiB7XG4gIDAlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDBweCk7XG4gIH1cbiAgNTAlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWigwcHgpO1xuICB9XG4gIDEwMCUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KSB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMHB4KTtcbiAgfVxufVxuXG4vLyBuZXcgYnV0dG9uIHdpZHRoICNlNDFiNDEgYm9yZGVyXG4ucmVkLWJvcmRlci1idXR0b257Ym9yZGVyOjJweCBzb2xpZCAjZTQxYjQxOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OmNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjtjdXJzb3I6IHBvaW50ZXI7IHRleHQtZGVjb3JhdGlvbjogbm9uZTtmb250LWZhbWlseTogJ1Byb3hpbWEgTm92YSc7IGZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtc2l6ZTogMTZweDtjb2xvcjojMDAwMDAwOyBtYXgtd2lkdGg6MjQwcHg7IHdpZHRoOjEwMCU7IGhlaWdodDo0MnB4O3RyYW5zaXRpb246YWxsIDMwMG1zIGVhc2U7IHRleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjogbm9uZTtwYWRkaW5nOiA1cHggMTVweDtcbiAgc3Bhbnsgd2lkdGg6MTAwJTt9XG4gICY6aG92ZXJ7Y29sb3I6I2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogI2U0MWI0MTt9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCl7aGVpZ2h0OiAzOHB4O2ZvbnQtc2l6ZTogMTRweDt9XG59XG5cbi8vIHN0eWxlIGJveCBzaGFkb3dcbi5ib3hfc2hhZG93e2JveC1zaGFkb3c6IDBweCAwcHggMjMuNzVweCAxLjI1cHggcmdiYSg0NCwgNDMsIDQwLCAwLjA4KTt9XG5cblxuLyogL2Jhc2Ugc3R5bGVzICovXG5cbi8qIGVtcHR5LXJlc3VsdC1tZXNzYWdlICovXG5cbiAgICAuZW1wdHktcmVzdWx0LW1lc3NhZ2UgeyBwYWRkaW5nOiAxMDBweCAyMHB4IDEwMHB4IDIwcHg7IGZvbnQtc2l6ZTogNDhweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICM4ZjhmOGY7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IH1cblxuLyogL2VtcHR5LXJlc3VsdC1tZXNzYWdlICovXG5cbi8vIHByZWxvYWRlciBzdHlsZVxuLnByZWxvYWRlci1nZWFye3Bvc2l0aW9uOiBhYnNvbHV0ZTt0b3A6IDUwJTtsZWZ0OiA1MCU7dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7b3BhY2l0eTogMDt2aXNpYmlsaXR5OiBoaWRkZW47ei1pbmRleDogLTE7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uOm9wYWNpdHkgZWFzZSAuMXMsdmlzaWJpbGl0eSBlYXNlIC4xcztkaXNwbGF5OiBibG9jaztcbiAgJi5hY3RpdmV7ei1pbmRleDogMTtvcGFjaXR5OiAxO3Zpc2liaWxpdHk6IHZpc2libGU7cG9pbnRlci1ldmVudHM6YWxsO31cbiAgJi5zdGF0aWN7cG9zaXRpb246IHN0YXRpYzt0cmFuc2Zvcm06IG5vbmU7XG4gICAgc3Zne2Rpc3BsYXk6IGJsb2NrO21hcmdpbjowIGF1dG87fVxuICB9XG59XG5cbi8qIHdyYXBzIHN0eWxpbmcqL1xuXG4uZ2xvYmFsLXdyYXBwZXJ7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOnJlbGF0aXZlOyB6LWluZGV4OjA7IG1pbi13aWR0aDogMTAyNHB4OyBtaW4taGVpZ2h0OiAxMDB2aDt9XG5cbi5tYm94IHsgbWF4LXdpZHRoOjE3MzBweDsgd2lkdGg6MTAwJTsgbWFyZ2luOjAgYXV0bzsgcG9zaXRpb246cmVsYXRpdmU7IHotaW5kZXg6MTsgcGFkZGluZzowIDE1cHg7IH1cbi5tYm94OmFmdGVyIHsgY29udGVudDogXCJcIjsgY2xlYXI6IGJvdGg7IGZvbnQtc2l6ZTogMXB4OyBsaW5lLWhlaWdodDogMXB4OyBoZWlnaHQ6IDA7IG92ZXJmbG93OiBoaWRkZW47IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tYWluIHsgcG9zaXRpb246cmVsYXRpdmU7IHotaW5kZXg6IDUwMDsgfVxuLm1haW4td3JhcCB7IGRpc3BsYXk6IGZsZXg7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7ZmxleC13cmFwOndyYXA7XG4gIC5sZWZ0LWNvbHsgd2lkdGg6NDA1cHg7cG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OjE7IHBhZGRpbmctcmlnaHQ6NjBweDt9XG4gIC5yaWdodC1jb2x7IHdpZHRoOmNhbGMoMTAwJSAtIDQzNXB4KTsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OjA7fVxufVxuXG4uaGFzLWFzaWRlLW1lbnUge1xuICAgIC5tYWluIHsgcGFkZGluZy1sZWZ0OiAxNjBweDsgcGFkZGluZy10b3A6IDIwcHg7IH1cbn1cblxuLmV4cGVydC1xdWVzdHMtYm90dG9teyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O3BhZGRpbmctYm90dG9tOjcwcHg7cG9zaXRpb246cmVsYXRpdmU7IHotaW5kZXg6MDtcblx0LnBhZ2luYXRvcnsgbWFyZ2luLWJvdHRvbTogMDt9XG59XG5cbi8vIHN0eWxlIG9mIGN1c3RvbSB3cmFwcGVyXG4uY3VzdG9tLXdyYXBwZXJ7ZGlzcGxheTogZmxleDtmbGV4LXdyYXA6IHdyYXA7XG4gIC53cmFwcGVyLW1haW57d2lkdGg6IDEwMCU7fVxuXG4gIC8vICAgIHdpZHRoIHJpZ2h0IG1lbnVcbiAgJi53aWR0aC1yaWdodC1tZW51e1xuICAgIC53cmFwcGVyLW1haW57d2lkdGg6IDYzJTt9XG4gICAgLndyYXBwZXItcmlnaHQtbWVudXt3aWR0aDogMzclO3BhZGRpbmctbGVmdDogMy42JTt9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgIC53cmFwcGVyLXJpZ2h0LW1lbnV7cGFkZGluZy1sZWZ0OiAyJTt9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgLndyYXBwZXItbWFpbnt3aWR0aDogMTAwJTt9XG4gICAgICAud3JhcHBlci1yaWdodC1tZW51e3dpZHRoOiAxMDAlO3BhZGRpbmctbGVmdDogMDt9XG4gICAgfVxuICB9XG4gIC8vICAgIC93aWR0aCByaWdodCBtZW51XG5cbn1cblxuXG4vKiAvd3JhcHMgc3R5bGluZyovXG5cbi5mb290ZXJ7IHBvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7IHotaW5kZXg6Mjsgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICYuaGFzLWFzaWRlLW1lbnUgeyBwYWRkaW5nLWxlZnQ6IDIwMHB4OyB9XG59XG5cbmlucHV0LCB0ZXh0YXJlYXtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcnsgY29sb3I6IzRmNGY0ZjsgZm9udC1zaXplOiAxNnB4O31cbiAgJjotbW96LXBsYWNlaG9sZGVyeyBjb2xvcjojNGY0ZjRmOyBvcGFjaXR5OjE7IGZvbnQtc2l6ZTogMTZweDt9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXJ7IGNvbG9yOiM0ZjRmNGY7IG9wYWNpdHk6MTsgZm9udC1zaXplOiAxNnB4O31cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7IGNvbG9yOiM0ZjRmNGY7IGZvbnQtc2l6ZTogMTZweDt9XG59XG4vKkVuZCBMYXlvdXQqL1xuXG4vKmZvbnRzKi9cbkBtaXhpbiBmb250LWZhY2UoJHN0eWxlLW5hbWUsICRmaWxlOiRzdHlsZS1uYW1lLCAkd2VpZ2h0Om5vcm1hbCwgJHN0eWxlOm5vcm1hbCkge1xuICAkZmlsZXBhdGg6XCIvZm9udHMvXCIgKyAkZmlsZTtcbiAgQGZvbnQtZmFjZXtcblx0Zm9udC1mYW1pbHk6cXVvdGUoJHN0eWxlLW5hbWUpO1xuXHRzcmM6dXJsKCRmaWxlcGF0aCArIFwiLmVvdFwiKTtcblx0c3JjOnVybCgkZmlsZXBhdGggKyBcIi5lb3Q/I2llZml4XCIpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0dXJsKCRmaWxlcGF0aCArIFwiLndvZmZcIikgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgkZmlsZXBhdGggKyBcIi50dGZcIikgZm9ybWF0KCd0cnVldHlwZScpLFxuXHR1cmwoJGZpbGVwYXRoICsgXCIuc3ZnI1wiICsgJHN0eWxlLW5hbWUgKyBcIlwiKSBmb3JtYXQoJ3N2ZycpO1xuXHRmb250LXdlaWdodDokd2VpZ2h0O1xuXHRmb250LXN0eWxlOiRzdHlsZTtcbiAgfVxufVxuQGluY2x1ZGUgZm9udC1mYWNlKCdQcm94aW1hIE5vdmEnLCAnTWFyayBTaW1vbnNvbiAtIFByb3hpbWEgTm92YSBCbGFjaycsIDkwMCk7XG5AaW5jbHVkZSBmb250LWZhY2UoJ1Byb3hpbWEgTm92YScsICdNYXJrIFNpbW9uc29uIC0gUHJveGltYSBOb3ZhIEJvbGQnLCA3MDApO1xuQGluY2x1ZGUgZm9udC1mYWNlKCdQcm94aW1hIE5vdmEnLCAnTWFyayBTaW1vbnNvbiAtIFByb3hpbWEgTm92YSBMaWdodCcsIDMwMCk7XG5AaW5jbHVkZSBmb250LWZhY2UoJ1Byb3hpbWEgTm92YScsICdNYXJrIFNpbW9uc29uIC0gUHJveGltYSBOb3ZhIFJlZ3VsYXInLCA0MDApO1xuQGluY2x1ZGUgZm9udC1mYWNlKCdQcm94aW1hIE5vdmEnLCAnTWFyayBTaW1vbnNvbiAtIFByb3hpbWEgTm92YSBTZW1pYm9sZCcsIDYwMCk7XG5AaW5jbHVkZSBmb250LWZhY2UoJ1Byb3hpbWEgTm92YScsICdNYXJrIFNpbW9uc29uIC0gUHJveGltYSBOb3ZhIFRoaW4nLCAxMDApO1xuXG4vKi9mb250cyovXG5cblxuXG4vKiAgTUVBRElBcy4gICovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXG4gIC8vICAgIG1haW4gdGl0bGVcbiAgLnRpdGxle1xuICAgIGgxLGgyLGgzLC5oMSwuaDIsLmgze2ZvbnQtc2l6ZTogMzBweDt9XG4gIH1cbiAgLy8gICAgL21haW4gdGl0bGVcblxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcblxuICAvKiB3cmFwcyBzdHlsaW5nKi9cbiAgLm1haW4td3JhcHtcbiAgICAubGVmdC1jb2x7IHdpZHRoOjMwNXB4OyBwYWRkaW5nLXJpZ2h0OjA7fVxuICAgIC5yaWdodC1jb2x7IHdpZHRoOmNhbGMoMTAwJSAtIDMzNXB4KTt9XG4gIH1cbiAgLyogL3dyYXBzIHN0eWxpbmcqL1xuXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblxuICAvKiB3cmFwcyBzdHlsaW5nKi9cbiAgLm1haW4td3JhcHtcbiAgICAubGVmdC1jb2x7IHdpZHRoOjI1NXB4O31cbiAgICAucmlnaHQtY29seyB3aWR0aDpjYWxjKDEwMCUgLSAyNzVweCk7fVxuICB9XG4gIC8qIC93cmFwcyBzdHlsaW5nKi9cblxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcblxuICAvKiB3cmFwcyBzdHlsaW5nKi9cbiAgLm1haW4td3JhcCB7XG4gICAgLmxlZnQtY29sLCAucmlnaHQtY29sIHsgd2lkdGg6IDEwMCU7IH1cbiAgICAubGVmdC1jb2x7XG4gICAgICAudGl0bGV7IHRleHQtYWxpZ246IGNlbnRlcjsgcGFkZGluZy1ib3R0b206IDIwcHg7IG1hcmdpbi1ib3R0b206MjBweDtcbiAgICAgICAgJjphZnRlcntsZWZ0OjA7fVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvKiAvd3JhcHMgc3R5bGluZyovXG5cbn1cblxuXG4vKiAgL01FQURJQXMuICAqL1xuIl19 */
.inside-info-text > table {
  width: auto !important;
}
