@charset "UTF-8";
/* line 3, Y:/www/web_ana/sass/viewbuilder/vb-container.scss */
.vb-container {
  /* =========================================================
*
*		ANA Website - v6 (2019)
*
*		Main SCSS file. Compiles all SCSS modules.
*
* ========================================================= */
  /*!
 * Bootstrap v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
  /* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
  /* rtl:begin:ignore */
  /* rtl:end:ignore */
  /* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
  /* 
    Backup for deprecated classes in the Boostrap 4 to 5 migration
*/
  /* rtl:begin:remove */
  /* rtl:end:remove */
  /* =========================================================
*
*		ANA Website - v5 (2018)
*
*		Other variables like responsive breakpoints etc
* 
* ========================================================= */
  /*
 * Plugin: Web Slide Navigation System
 * Demo Link: http://webslidemenu.uxwing.com/
 * Author: UXWing
 * License: http://codecanyon.net/licenses/standard
*/
  /*--------------------------------------------------------------------------
[Table of contents]

01 Base CSS
02 Desktop CSS
03 Tab CSS
04 Mobile CSS
05 Additional Themes (Optionnal)
--------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------
|  01  Base CSS
--------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------
|  02 Desktop CSS
--------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------
|  03 Tab CSS
--------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------
|  04 Mobile CSS
--------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------
|  05 Additional Themes (Optionnal)
--------------------------------------------------------------------------*/
  /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
  /*#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
      background-image: url('fancybox_sprite.png');
  }*/
  /* Overlay helper */
  /* Title helper */
  /*
      Colorbox Core Style:
      The following CSS is consistent between example themes and should not be altered.
  */
  /*
      User Style:
      Change the following styles to modify the appearance of Colorbox.  They are
      ordered & tabbed in a way that represents the nesting of the generated HTML.
  */
  /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
  /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
  /*
    The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
    when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
    See: http:/jacklmoore.com/notes/ie-transparency-problems/
  */
  /**
*   Colors
*
*   Color themes for global consumption
**/
  /* ========================================================
*
*   Global mixins.
*
*  ======================================================== */
  /* =========================================================
*
*		ANA Website - v5 (2018)
*
*		The primarynav body styling.
*
* ========================================================= */
  /****************** Channel Pages player ******************/
  /****************** Sidebar player ******************/
  /****************** Sidebar player ******************/
  /*  Remove arrows */
  /* MODAL SEARCH */
  /* MODAL LOGIN  */
  /* modal card content */
  /* modal search form input */
  /*  MODAL login*/
  /*notification*/
  /**
*   Colors
*
*   Color themes for global consumption
**/
  /**
*   Typography
*
*   Defines the font-families as well as the default font size, weight, color, etc. for global usage.
**/
  /* ========================================================
*
*   Global functions
*
*  ======================================================== */
  /* ========================================================
*
*   Global mixins.
*
*  ======================================================== */
  /**
*
*	Primary Block and Elements
*
**/
  /**
*
*	Style modifiers and alternative elements
*
**/
  /* =========================================================
*
*		ANA Website - v5 (2018)
*
*		Default font sizes and typography
* 
* ========================================================= */
  /***
*
*	Font Stack
*
***/
  /***
*
*	Base Typography styles that all components should have until overridden
*
***/
  /* =========================================================
*
*		ANA Website - v5 (2018)
*
*		Color variables for usage throughout the SCSS library.
*
* ========================================================= */
  /***
*
*	BRAND colors (ANA Brand Guidelines)
*
***/
  /***
*
*	Base colors that all components should start with until overridden
*
***/
  /***
*
*	DEPRECATED
*
***/
  /* =========================================================
*
*		ANA Website - v5 (2018)
*
*		Other variables like responsive breakpoints etc
* 
* ========================================================= */
  /*
 * Plugin: Web Slide Navigation System
 * Demo Link: http://webslidemenu.uxwing.com/
 * Author: UXWing
 * License: http://codecanyon.net/licenses/standard
*/
  /*--------------------------------------------------------------------------
[Table of contents]

01 Base CSS
02 Desktop CSS
03 Tab CSS
04 Mobile CSS
05 Additional Themes (Optionnal)
--------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------
|  01  Base CSS
--------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------
|  02 Desktop CSS
--------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------
|  03 Tab CSS
--------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------
|  04 Mobile CSS
--------------------------------------------------------------------------*/
  /*--------------------------------------------------------------------------
|  05 Additional Themes (Optionnal)
--------------------------------------------------------------------------*/
  /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
  /*#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
      background-image: url('fancybox_sprite.png');
  }*/
  /* Overlay helper */
  /* Title helper */
  /*
      Colorbox Core Style:
      The following CSS is consistent between example themes and should not be altered.
  */
  /*
      User Style:
      Change the following styles to modify the appearance of Colorbox.  They are
      ordered & tabbed in a way that represents the nesting of the generated HTML.
  */
  /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
  /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
  /*
    The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
    when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
    See: http:/jacklmoore.com/notes/ie-transparency-problems/
  */
  /* =========================================================
*
*		ANA Website - v5 (2018)
*
*		The primarynav body styling.
*
* ========================================================= */
  /**
*   Colors
*
*   Color themes for global consumption
**/
  /* MODAL SEARCH */
  /* MODAL LOGIN  */
  /* modal card content */
  /* modal search form input */
  /*  MODAL login*/
  /* =========================================================
*
*		ANA Website - v5 (2018)
*
*		Set/reset colors, fonts, and spacing of default elements.
*
* ========================================================= */
  /* temp */
  /* SHADOWS */
  /*** Navigation ***/
  /* Shadows (from mdl http://www.getmdl.io/) */
}

/* line 1, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_root.scss */
.vb-container :root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #28a745;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #28a745;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #343a40;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
}

/* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container *,
.vb-container *::before,
.vb-container *::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  /* line 28, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
  .vb-container :root {
    scroll-behavior: smooth;
  }
}

/* line 46, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container body {
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 65, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container hr {
  margin: 1rem 0;
  color: inherit;
  background-color: currentColor;
  border: 0;
  opacity: 0.25;
}

/* line 73, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container hr:not([size]) {
  height: 1px;
}

/* line 84, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container h1, .vb-container .h1, .vb-container h2, .vb-container .h2, .vb-container h3, .vb-container .h3, .vb-container h4, .vb-container .h4, .vb-container h5, .vb-container .h5, .vb-container h6, .vb-container .h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container h1, .vb-container .h1 {
  font-size: calc(1.375rem + 1.5vw);
}

@media (min-width: 1200px) {
  /* line 94, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
  .vb-container h1, .vb-container .h1 {
    font-size: 2.5rem;
  }
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container h2, .vb-container .h2 {
  font-size: calc(1.325rem + 0.9vw);
}

@media (min-width: 1200px) {
  /* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
  .vb-container h2, .vb-container .h2 {
    font-size: 2rem;
  }
}

/* line 104, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container h3, .vb-container .h3 {
  font-size: calc(1.3rem + 0.6vw);
}

@media (min-width: 1200px) {
  /* line 104, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
  .vb-container h3, .vb-container .h3 {
    font-size: 1.75rem;
  }
}

/* line 109, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container h4, .vb-container .h4 {
  font-size: calc(1.275rem + 0.3vw);
}

@media (min-width: 1200px) {
  /* line 109, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
  .vb-container h4, .vb-container .h4 {
    font-size: 1.5rem;
  }
}

/* line 114, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container h5, .vb-container .h5 {
  font-size: 1.25rem;
}

/* line 119, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container h6, .vb-container .h6 {
  font-size: 1rem;
}

/* line 130, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container p {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 143, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container abbr[title],
.vb-container abbr[data-bs-original-title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

/* line 153, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

/* line 162, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container ol,
.vb-container ul {
  padding-left: 2rem;
}

/* line 167, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container ol,
.vb-container ul,
.vb-container dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 174, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container ol ol,
.vb-container ul ul,
.vb-container ol ul,
.vb-container ul ol {
  margin-bottom: 0;
}

/* line 181, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container dt {
  font-weight: 700;
}

/* line 187, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container dd {
  margin-bottom: .5rem;
  margin-left: 0;
}

/* line 195, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container blockquote {
  margin: 0 0 1rem;
}

/* line 204, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container b,
.vb-container strong {
  font-weight: bolder;
}

/* line 214, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container small, .vb-container .small {
  font-size: 0.875em;
}

/* line 221, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container mark, .vb-container .mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

/* line 232, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container sub,
.vb-container sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

/* line 240, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container sub {
  bottom: -.25em;
}

/* line 241, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container sup {
  top: -.5em;
}

/* line 246, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container a {
  color: #0d6efd;
  text-decoration: underline;
}

/* line 250, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container a:hover {
  color: #0a58ca;
}

/* line 262, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container a:not([href]):not([class]), .vb-container a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

/* line 272, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container pre,
.vb-container code,
.vb-container kbd,
.vb-container samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
  direction: ltr /* rtl:ignore */;
  unicode-bidi: bidi-override;
}

/* line 286, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}

/* line 295, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

/* line 302, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container code {
  font-size: 0.875em;
  color: #d63384;
  word-wrap: break-word;
}

/* line 308, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
a > .vb-container code {
  color: inherit;
}

/* line 313, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container kbd {
  padding: 0.2rem 0.4rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

/* line 320, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 700;
}

/* line 332, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container figure {
  margin: 0 0 1rem;
}

/* line 339, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container img,
.vb-container svg {
  vertical-align: middle;
}

/* line 349, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container table {
  caption-side: bottom;
  border-collapse: collapse;
}

/* line 354, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #6c757d;
  text-align: left;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

/* line 371, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container thead,
.vb-container tbody,
.vb-container tfoot,
.vb-container tr,
.vb-container td,
.vb-container th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

/* line 387, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container label {
  display: inline-block;
}

/* line 394, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container button {
  border-radius: 0;
}

/* line 404, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container button:focus:not(:focus-visible) {
  outline: 0;
}

/* line 410, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container input,
.vb-container button,
.vb-container select,
.vb-container optgroup,
.vb-container textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 422, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container button,
.vb-container select {
  text-transform: none;
}

/* line 429, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container [role="button"] {
  cursor: pointer;
}

/* line 433, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container select {
  word-wrap: normal;
}

/* line 439, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container select:disabled {
  opacity: 1;
}

/* line 447, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container [list]::-webkit-calendar-picker-indicator {
  display: none;
}

/* line 456, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container button,
.vb-container [type="button"],
.vb-container [type="reset"],
.vb-container [type="submit"] {
  -webkit-appearance: button;
}

/* line 463, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container button:not(:disabled),
.vb-container [type="button"]:not(:disabled),
.vb-container [type="reset"]:not(:disabled),
.vb-container [type="submit"]:not(:disabled) {
  cursor: pointer;
}

/* line 471, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container ::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

/* line 478, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container textarea {
  resize: vertical;
}

/* line 489, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

/* line 501, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}

@media (min-width: 1200px) {
  /* line 501, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
  .vb-container legend {
    font-size: 1.5rem;
  }
}

/* line 510, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container legend + * {
  clear: left;
}

/* line 518, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container ::-webkit-datetime-edit-fields-wrapper,
.vb-container ::-webkit-datetime-edit-text,
.vb-container ::-webkit-datetime-edit-minute,
.vb-container ::-webkit-datetime-edit-hour-field,
.vb-container ::-webkit-datetime-edit-day-field,
.vb-container ::-webkit-datetime-edit-month-field,
.vb-container ::-webkit-datetime-edit-year-field {
  padding: 0;
}

/* line 528, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container ::-webkit-inner-spin-button {
  height: auto;
}

/* line 538, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container [type="search"] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

/* line 559, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container ::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 565, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container ::-webkit-color-swatch-wrapper {
  padding: 0;
}

/* line 572, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container ::file-selector-button {
  font: inherit;
}

/* line 579, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

/* line 586, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container output {
  display: inline-block;
}

/* line 592, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container iframe {
  border: 0;
}

/* line 600, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container summary {
  display: list-item;
  cursor: pointer;
}

/* line 610, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container progress {
  vertical-align: baseline;
}

/* line 619, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_reboot.scss */
.vb-container [hidden] {
  display: none !important;
}

/* line 29, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .lead {
  font-size: 1.25rem;
  font-weight: 300;
}

/* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  /* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
  .vb-container .display-1 {
    font-size: 5rem;
  }
}

/* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  /* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
  .vb-container .display-2 {
    font-size: 4.5rem;
  }
}

/* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  /* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
  .vb-container .display-3 {
    font-size: 4rem;
  }
}

/* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  /* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
  .vb-container .display-4 {
    font-size: 3.5rem;
  }
}

/* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  /* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
  .vb-container .display-5 {
    font-size: 3rem;
  }
}

/* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1200px) {
  /* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
  .vb-container .display-6 {
    font-size: 2.5rem;
  }
}

/* line 58, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .list-unstyled {
  padding-left: 0;
  list-style: none;
}

/* line 63, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .list-inline {
  padding-left: 0;
  list-style: none;
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .list-inline-item {
  display: inline-block;
}

/* line 69, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

/* line 80, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

/* line 86, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

/* line 90, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .blockquote > :last-child {
  margin-bottom: 0;
}

/* line 95, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}

/* line 101, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_type.scss */
.vb-container .blockquote-footer::before {
  content: "\2014\00A0";
}

/* line 8, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_images.scss */
.vb-container .img-fluid {
  max-width: 100%;
  height: auto;
}

/* line 14, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_images.scss */
.vb-container .img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

/* line 29, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_images.scss */
.vb-container .figure {
  display: inline-block;
}

/* line 34, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_images.scss */
.vb-container .figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

/* line 39, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_images.scss */
.vb-container .figure-caption {
  font-size: 0.875em;
  color: #6c757d;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_containers.scss */
.vb-container .container,
.vb-container .container-fluid,
.vb-container .container-sm,
.vb-container .container-md,
.vb-container .container-lg,
.vb-container .container-xl,
.vb-container .container-xxl,
.vb-container .carousel__slide__content,
.vb-container .promoitem__content {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  /* line 20, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_containers.scss */
  .vb-container .container, .vb-container .container-sm {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  /* line 20, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_containers.scss */
  .vb-container .container, .vb-container .container-sm, .vb-container .container-md {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  /* line 20, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_containers.scss */
  .vb-container .container, .vb-container .container-sm, .vb-container .container-md, .vb-container .container-lg {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  /* line 20, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_containers.scss */
  .vb-container .container, .vb-container .container-sm, .vb-container .container-md, .vb-container .container-lg, .vb-container .container-xl {
    max-width: 1140px;
  }
}

@media (min-width: 1400px) {
  /* line 20, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_containers.scss */
  .vb-container .container, .vb-container .container-sm, .vb-container .container-md, .vb-container .container-lg, .vb-container .container-xl, .vb-container .container-xxl {
    max-width: 1320px;
  }
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_grid.scss */
.vb-container .row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) * -.5);
  margin-left: calc(var(--bs-gutter-x) * -.5);
}

/* line 9, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_grid.scss */
.vb-container .row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-top: var(--bs-gutter-y);
}

/* line 77, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col {
  flex: 1 0 0%;
}

/* line 81, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333%;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66667%;
}

@media (min-width: 576px) {
  /* line 77, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm {
    flex: 1 0 0%;
  }
  /* line 81, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
  }
}

@media (min-width: 768px) {
  /* line 77, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md {
    flex: 1 0 0%;
  }
  /* line 81, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
  }
}

@media (min-width: 992px) {
  /* line 77, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg {
    flex: 1 0 0%;
  }
  /* line 81, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
  }
}

@media (min-width: 1200px) {
  /* line 77, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl {
    flex: 1 0 0%;
  }
  /* line 81, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
  }
}

@media (min-width: 1400px) {
  /* line 77, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl {
    flex: 1 0 0%;
  }
  /* line 81, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  /* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66667%;
  }
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-auto {
  flex: 0 0 auto;
  width: auto;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-1 {
  flex: 0 0 auto;
  width: 8.33333%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-2 {
  flex: 0 0 auto;
  width: 16.66667%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-3 {
  flex: 0 0 auto;
  width: 25%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-4 {
  flex: 0 0 auto;
  width: 33.33333%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-5 {
  flex: 0 0 auto;
  width: 41.66667%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-6 {
  flex: 0 0 auto;
  width: 50%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-7 {
  flex: 0 0 auto;
  width: 58.33333%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-8 {
  flex: 0 0 auto;
  width: 66.66667%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-9 {
  flex: 0 0 auto;
  width: 75%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-10 {
  flex: 0 0 auto;
  width: 83.33333%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-11 {
  flex: 0 0 auto;
  width: 91.66667%;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .col-12 {
  flex: 0 0 auto;
  width: 100%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-1 {
  margin-left: 8.33333%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-2 {
  margin-left: 16.66667%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-3 {
  margin-left: 25%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-4 {
  margin-left: 33.33333%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-5 {
  margin-left: 41.66667%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-6 {
  margin-left: 50%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-7 {
  margin-left: 58.33333%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-8 {
  margin-left: 66.66667%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-9 {
  margin-left: 75%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-10 {
  margin-left: 83.33333%;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .offset-11 {
  margin-left: 91.66667%;
}

/* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-0,
.vb-container .gx-0 {
  --bs-gutter-x: 0;
}

/* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-0,
.vb-container .gy-0 {
  --bs-gutter-y: 0;
}

/* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-1,
.vb-container .gx-1 {
  --bs-gutter-x: 0.25rem;
}

/* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-1,
.vb-container .gy-1 {
  --bs-gutter-y: 0.25rem;
}

/* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-2,
.vb-container .gx-2 {
  --bs-gutter-x: 0.5rem;
}

/* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-2,
.vb-container .gy-2 {
  --bs-gutter-y: 0.5rem;
}

/* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-3,
.vb-container .gx-3 {
  --bs-gutter-x: 1rem;
}

/* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-3,
.vb-container .gy-3 {
  --bs-gutter-y: 1rem;
}

/* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-4,
.vb-container .gx-4 {
  --bs-gutter-x: 1.5rem;
}

/* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-4,
.vb-container .gy-4 {
  --bs-gutter-y: 1.5rem;
}

/* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-5,
.vb-container .gx-5 {
  --bs-gutter-x: 3rem;
}

/* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
.vb-container .g-5,
.vb-container .gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  /* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-0 {
    margin-left: 0;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-1 {
    margin-left: 8.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-2 {
    margin-left: 16.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-3 {
    margin-left: 25%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-4 {
    margin-left: 33.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-5 {
    margin-left: 41.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-6 {
    margin-left: 50%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-7 {
    margin-left: 58.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-8 {
    margin-left: 66.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-9 {
    margin-left: 75%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-10 {
    margin-left: 83.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-sm-11 {
    margin-left: 91.66667%;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-0,
  .vb-container .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-0,
  .vb-container .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-1,
  .vb-container .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-1,
  .vb-container .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-2,
  .vb-container .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-2,
  .vb-container .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-3,
  .vb-container .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-3,
  .vb-container .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-4,
  .vb-container .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-4,
  .vb-container .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-5,
  .vb-container .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-sm-5,
  .vb-container .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 768px) {
  /* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-2 {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-5 {
    flex: 0 0 auto;
    width: 41.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-8 {
    flex: 0 0 auto;
    width: 66.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-11 {
    flex: 0 0 auto;
    width: 91.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-0 {
    margin-left: 0;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-1 {
    margin-left: 8.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-2 {
    margin-left: 16.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-3 {
    margin-left: 25%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-4 {
    margin-left: 33.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-5 {
    margin-left: 41.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-6 {
    margin-left: 50%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-7 {
    margin-left: 58.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-8 {
    margin-left: 66.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-9 {
    margin-left: 75%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-10 {
    margin-left: 83.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-md-11 {
    margin-left: 91.66667%;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-0,
  .vb-container .gx-md-0 {
    --bs-gutter-x: 0;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-0,
  .vb-container .gy-md-0 {
    --bs-gutter-y: 0;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-1,
  .vb-container .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-1,
  .vb-container .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-2,
  .vb-container .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-2,
  .vb-container .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-3,
  .vb-container .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-3,
  .vb-container .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-4,
  .vb-container .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-4,
  .vb-container .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-5,
  .vb-container .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-md-5,
  .vb-container .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 992px) {
  /* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-5, .vb-container .hero__column--right {
    flex: 0 0 auto;
    width: 41.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-7, .vb-container .hero__column--left {
    flex: 0 0 auto;
    width: 58.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-0 {
    margin-left: 0;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-1 {
    margin-left: 8.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-2 {
    margin-left: 16.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-3 {
    margin-left: 25%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-4 {
    margin-left: 33.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-5 {
    margin-left: 41.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-6 {
    margin-left: 50%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-7 {
    margin-left: 58.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-8 {
    margin-left: 66.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-9 {
    margin-left: 75%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-10 {
    margin-left: 83.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-lg-11 {
    margin-left: 91.66667%;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-0,
  .vb-container .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-0,
  .vb-container .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-1,
  .vb-container .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-1,
  .vb-container .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-2,
  .vb-container .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-2,
  .vb-container .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-3,
  .vb-container .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-3,
  .vb-container .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-4,
  .vb-container .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-4,
  .vb-container .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-5,
  .vb-container .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-lg-5,
  .vb-container .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 1200px) {
  /* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-0 {
    margin-left: 0;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-1 {
    margin-left: 8.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-2 {
    margin-left: 16.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-3 {
    margin-left: 25%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-4 {
    margin-left: 33.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-5 {
    margin-left: 41.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-6 {
    margin-left: 50%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-7 {
    margin-left: 58.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-8 {
    margin-left: 66.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-9 {
    margin-left: 75%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-10 {
    margin-left: 83.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xl-11 {
    margin-left: 91.66667%;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-0,
  .vb-container .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-0,
  .vb-container .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-1,
  .vb-container .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-1,
  .vb-container .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-2,
  .vb-container .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-2,
  .vb-container .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-3,
  .vb-container .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-3,
  .vb-container .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-4,
  .vb-container .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-4,
  .vb-container .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-5,
  .vb-container .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xl-5,
  .vb-container .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}

@media (min-width: 1400px) {
  /* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66667%;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-0 {
    margin-left: 0;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-1 {
    margin-left: 8.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-2 {
    margin-left: 16.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-3 {
    margin-left: 25%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-4 {
    margin-left: 33.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-5 {
    margin-left: 41.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-6 {
    margin-left: 50%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-7 {
    margin-left: 58.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-8 {
    margin-left: 66.66667%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-9 {
    margin-left: 75%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-10 {
    margin-left: 83.33333%;
  }
  /* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .offset-xxl-11 {
    margin-left: 91.66667%;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-0,
  .vb-container .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-0,
  .vb-container .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-1,
  .vb-container .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-1,
  .vb-container .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-2,
  .vb-container .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-2,
  .vb-container .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-3,
  .vb-container .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-3,
  .vb-container .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-4,
  .vb-container .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-4,
  .vb-container .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  /* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-5,
  .vb-container .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  /* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_grid.scss */
  .vb-container .g-xxl-5,
  .vb-container .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #212529;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #212529;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #212529;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  vertical-align: top;
  border-color: #dee2e6;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}

/* line 33, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table > tbody {
  vertical-align: inherit;
}

/* line 37, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table > thead {
  vertical-align: bottom;
}

/* line 42, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table > :not(:last-child) > :last-child > * {
  border-bottom-color: currentColor;
}

/* line 52, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .caption-top {
  caption-side: top;
}

/* line 63, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

/* line 79, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table-bordered > :not(caption) > * {
  border-width: 1px 0;
}

/* line 83, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}

/* line 91, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}

/* line 101, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table-striped > tbody > tr:nth-of-type(odd) {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

/* line 111, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}

/* line 121, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table-hover > tbody > tr:hover {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_table-variants.scss */
.vb-container .table-primary {
  --bs-table-bg: #cfe2ff;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #bacbe6;
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_table-variants.scss */
.vb-container .table-secondary {
  --bs-table-bg: #e2e3e5;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #cbccce;
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_table-variants.scss */
.vb-container .table-success {
  --bs-table-bg: #d4edda;
  --bs-table-striped-bg: #c9e1cf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bfd5c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c4dbca;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #bfd5c4;
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_table-variants.scss */
.vb-container .table-info {
  --bs-table-bg: #cff4fc;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #badce3;
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_table-variants.scss */
.vb-container .table-warning {
  --bs-table-bg: #fff3cd;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #e6dbb9;
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_table-variants.scss */
.vb-container .table-danger {
  --bs-table-bg: #f8d7da;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #dfc2c4;
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_table-variants.scss */
.vb-container .table-light {
  --bs-table-bg: #f8f9fa;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #dfe0e1;
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_table-variants.scss */
.vb-container .table-dark {
  --bs-table-bg: #343a40;
  --bs-table-striped-bg: #3e444a;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #484e53;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #43494e;
  --bs-table-hover-color: #fff;
  color: #fff;
  border-color: #484e53;
}

/* line 146, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
.vb-container .table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  /* line 146, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
  .vb-container .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

@media (max-width: 767.98px) {
  /* line 146, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
  .vb-container .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

@media (max-width: 991.98px) {
  /* line 146, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
  .vb-container .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

@media (max-width: 1199.98px) {
  /* line 146, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
  .vb-container .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

@media (max-width: 1399.98px) {
  /* line 146, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tables.scss */
  .vb-container .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_labels.scss */
.vb-container .form-label {
  margin-bottom: 0.5rem;
}

/* line 15, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_labels.scss */
.vb-container .col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_labels.scss */
.vb-container .col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_labels.scss */
.vb-container .col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-text.scss */
.vb-container .form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #6c757d;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  appearance: none;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
  .vb-container .form-control {
    transition: none;
  }
}

/* line 25, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control[type="file"] {
  overflow: hidden;
}

/* line 28, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control[type="file"]:not(:disabled):not([readonly]) {
  cursor: pointer;
}

/* line 34, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control:focus {
  color: #212529;
  background-color: #fff;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control::-webkit-date-and-time-value {
  height: 1.5em;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

/* line 67, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control:disabled, .vb-container .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

/* line 76, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 76, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
  .vb-container .form-control::file-selector-button {
    transition: none;
  }
}

/* line 91, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #dde0e3;
}

/* line 95, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: #212529;
  background-color: #e9ecef;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 95, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
  .vb-container .form-control::-webkit-file-upload-button {
    transition: none;
  }
}

/* line 110, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: #dde0e3;
}

/* line 120, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

/* line 131, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-plaintext.form-control-sm, .vb-container .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

/* line 145, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-sm {
  min-height: calc(1.5em + (0.5rem + 2px));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

/* line 151, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

/* line 157, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

/* line 164, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-lg {
  min-height: calc(1.5em + (1rem + 2px));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

/* line 170, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

/* line 176, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

/* line 187, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container textarea.form-control {
  min-height: calc(1.5em + (0.75rem + 2px));
}

/* line 191, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container textarea.form-control-sm {
  min-height: calc(1.5em + (0.5rem + 2px));
}

/* line 195, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container textarea.form-control-lg {
  min-height: calc(1.5em + (1rem + 2px));
}

/* line 201, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-color {
  max-width: 3rem;
  height: auto;
  padding: 0.375rem;
}

/* line 206, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}

/* line 210, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-color::-moz-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}

/* line 215, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-control.scss */
.vb-container .form-control-color::-webkit-color-swatch {
  height: 1.5em;
  border-radius: 0.25rem;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-select.scss */
.vb-container .form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-select.scss */
  .vb-container .form-select {
    transition: none;
  }
}

/* line 28, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-select.scss */
.vb-container .form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

/* line 39, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-select.scss */
.vb-container .form-select[multiple], .vb-container .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-select.scss */
.vb-container .form-select:disabled {
  background-color: #e9ecef;
}

/* line 52, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-select.scss */
.vb-container .form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}

/* line 58, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-select.scss */
.vb-container .form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

/* line 65, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-select.scss */
.vb-container .form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}

/* line 11, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

/* line 17, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  color-adjust: exact;
}

/* line 31, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input[type="checkbox"] {
  border-radius: 0.25em;
}

/* line 35, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input[type="radio"] {
  border-radius: 50%;
}

/* line 40, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input:active {
  filter: brightness(90%);
}

/* line 44, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}

/* line 54, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input:checked[type="checkbox"] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

/* line 62, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input:checked[type="radio"] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}

/* line 71, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input[type="checkbox"]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}

/* line 82, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}

/* line 92, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-input[disabled] ~ .form-check-label, .vb-container .form-check-input:disabled ~ .form-check-label {
  opacity: 0.5;
}

/* line 107, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-switch {
  padding-left: 2.5em;
}

/* line 110, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 110, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
  .vb-container .form-switch .form-check-input {
    transition: none;
  }
}

/* line 118, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
}

/* line 122, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}

/* line 134, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

/* line 139, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

/* line 146, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-check.scss */
.vb-container .btn-check[disabled] + .btn, .vb-container .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}

/* line 14, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range:focus {
  outline: 0;
}

/* line 19, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

/* line 20, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range::-moz-focus-outer {
  border: 0;
}

/* line 27, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 27, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
  .vb-container .form-range::-webkit-slider-thumb {
    transition: none;
  }
}

/* line 38, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}

/* line 43, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

/* line 54, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  /* line 54, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
  .vb-container .form-range::-moz-range-thumb {
    transition: none;
  }
}

/* line 64, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}

/* line 69, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}

/* line 80, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range:disabled {
  pointer-events: none;
}

/* line 83, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

/* line 87, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_form-range.scss */
.vb-container .form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

/* line 1, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
.vb-container .form-floating {
  position: relative;
}

/* line 4, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
.vb-container .form-floating > .form-control,
.vb-container .form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}

/* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
.vb-container .form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  padding: 1rem 0.75rem;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
  .vb-container .form-floating > label {
    transition: none;
  }
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
.vb-container .form-floating > .form-control {
  padding: 1rem 0.75rem;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
.vb-container .form-floating > .form-control::placeholder {
  color: transparent;
}

/* line 30, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
.vb-container .form-floating > .form-control:focus, .vb-container .form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

/* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
.vb-container .form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

/* line 42, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
.vb-container .form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
.vb-container .form-floating > .form-control:focus ~ label,
.vb-container .form-floating > .form-control:not(:placeholder-shown) ~ label,
.vb-container .form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

/* line 57, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_floating-labels.scss */
.vb-container .form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

/* line 12, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group > .form-control,
.vb-container .input-group > .form-select {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}

/* line 21, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group > .form-control:focus,
.vb-container .input-group > .form-select:focus {
  z-index: 3;
}

/* line 29, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group .btn {
  position: relative;
  z-index: 2;
}

/* line 33, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group .btn:focus {
  z-index: 3;
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group-lg > .form-control,
.vb-container .input-group-lg > .form-select,
.vb-container .input-group-lg > .input-group-text,
.vb-container .input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

/* line 75, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group-sm > .form-control,
.vb-container .input-group-sm > .form-select,
.vb-container .input-group-sm > .input-group-text,
.vb-container .input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

/* line 84, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group-lg > .form-select,
.vb-container .input-group-sm > .form-select {
  padding-right: 3rem;
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
.vb-container .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 106, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),
.vb-container .input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 117, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/forms/_input-group.scss */
.vb-container .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.vb-container .valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #28a745;
}

/* line 35, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.vb-container .valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  color: #000;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

/* line 51, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container:valid ~ .valid-feedback,
.was-validated .vb-container:valid ~ .valid-tooltip, .vb-container.is-valid ~ .valid-feedback,
.vb-container.is-valid ~ .valid-tooltip {
  display: block;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-control:valid, .vb-container .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

/* line 69, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-control:valid:focus, .vb-container .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.25rem rgba(40, 167, 69, 0.25);
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container textarea.form-control:valid, .vb-container textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-select:valid, .vb-container .form-select.is-valid {
  border-color: #28a745;
}

/* line 91, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-select:valid:not([multiple]):not([size]), .was-validated .vb-container .form-select:valid:not([multiple])[size="1"], .vb-container .form-select.is-valid:not([multiple]):not([size]), .vb-container .form-select.is-valid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

/* line 100, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-select:valid:focus, .vb-container .form-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.25rem rgba(40, 167, 69, 0.25);
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-check-input:valid, .vb-container .form-check-input.is-valid {
  border-color: #28a745;
}

/* line 111, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-check-input:valid:checked, .vb-container .form-check-input.is-valid:checked {
  background-color: #28a745;
}

/* line 115, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-check-input:valid:focus, .vb-container .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(40, 167, 69, 0.25);
}

/* line 119, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-check-input:valid ~ .form-check-label, .vb-container .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}

/* line 125, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.vb-container .form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: .5em;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .input-group .form-control:valid, .vb-container .input-group .form-control.is-valid, .was-validated
.vb-container .input-group .form-select:valid,
.vb-container .input-group .form-select.is-valid {
  z-index: 1;
}

/* line 138, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .input-group .form-control:valid:focus, .vb-container .input-group .form-control.is-valid:focus, .was-validated
.vb-container .input-group .form-select:valid:focus,
.vb-container .input-group .form-select.is-valid:focus {
  z-index: 3;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.vb-container .invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

/* line 35, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.vb-container .invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

/* line 51, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container:invalid ~ .invalid-feedback,
.was-validated .vb-container:invalid ~ .invalid-tooltip, .vb-container.is-invalid ~ .invalid-feedback,
.vb-container.is-invalid ~ .invalid-tooltip {
  display: block;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-control:invalid, .vb-container .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

/* line 69, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-control:invalid:focus, .vb-container .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container textarea.form-control:invalid, .vb-container textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-select:invalid, .vb-container .form-select.is-invalid {
  border-color: #dc3545;
}

/* line 91, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-select:invalid:not([multiple]):not([size]), .was-validated .vb-container .form-select:invalid:not([multiple])[size="1"], .vb-container .form-select.is-invalid:not([multiple]):not([size]), .vb-container .form-select.is-invalid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

/* line 100, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-select:invalid:focus, .vb-container .form-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-check-input:invalid, .vb-container .form-check-input.is-invalid {
  border-color: #dc3545;
}

/* line 111, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-check-input:invalid:checked, .vb-container .form-check-input.is-invalid:checked {
  background-color: #dc3545;
}

/* line 115, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-check-input:invalid:focus, .vb-container .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
}

/* line 119, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .form-check-input:invalid ~ .form-check-label, .vb-container .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

/* line 125, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.vb-container .form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: .5em;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .input-group .form-control:invalid, .vb-container .input-group .form-control.is-invalid, .was-validated
.vb-container .input-group .form-select:invalid,
.vb-container .input-group .form-select.is-invalid {
  z-index: 2;
}

/* line 138, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_forms.scss */
.was-validated .vb-container .input-group .form-control:invalid:focus, .vb-container .input-group .form-control.is-invalid:focus, .was-validated
.vb-container .input-group .form-select:invalid:focus,
.vb-container .input-group .form-select.is-invalid:focus {
  z-index: 3;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
  .vb-container .btn {
    transition: none;
  }
}

/* line 22, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn:hover {
  color: #212529;
}

/* line 27, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.btn-check:focus + .vb-container .btn, .vb-container .btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

/* line 44, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn:disabled, .vb-container .btn.disabled,
fieldset:disabled .vb-container .btn {
  pointer-events: none;
  opacity: 0.65;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-primary {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-primary:hover {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-primary, .vb-container .btn-primary:focus {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-primary,
.btn-check:active + .vb-container .btn-primary, .vb-container .btn-primary:active, .vb-container .btn-primary.active,
.show > .vb-container .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0a58ca;
  border-color: #0a53be;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-primary:focus,
.btn-check:active + .vb-container .btn-primary:focus, .vb-container .btn-primary:active:focus, .vb-container .btn-primary.active:focus,
.show > .vb-container .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-primary:disabled, .vb-container .btn-primary.disabled {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-secondary:hover {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-secondary, .vb-container .btn-secondary:focus {
  color: #fff;
  background-color: #5c636a;
  border-color: #565e64;
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-secondary,
.btn-check:active + .vb-container .btn-secondary, .vb-container .btn-secondary:active, .vb-container .btn-secondary.active,
.show > .vb-container .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #565e64;
  border-color: #51585e;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-secondary:focus,
.btn-check:active + .vb-container .btn-secondary:focus, .vb-container .btn-secondary:active:focus, .vb-container .btn-secondary.active:focus,
.show > .vb-container .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-secondary:disabled, .vb-container .btn-secondary.disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-success {
  color: #000;
  background-color: #28a745;
  border-color: #28a745;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-success:hover {
  color: #000;
  background-color: #48b461;
  border-color: #3eb058;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-success, .vb-container .btn-success:focus {
  color: #000;
  background-color: #48b461;
  border-color: #3eb058;
  box-shadow: 0 0 0 0.25rem rgba(34, 142, 59, 0.5);
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-success,
.btn-check:active + .vb-container .btn-success, .vb-container .btn-success:active, .vb-container .btn-success.active,
.show > .vb-container .btn-success.dropdown-toggle {
  color: #000;
  background-color: #53b96a;
  border-color: #3eb058;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-success:focus,
.btn-check:active + .vb-container .btn-success:focus, .vb-container .btn-success:active:focus, .vb-container .btn-success.active:focus,
.show > .vb-container .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(34, 142, 59, 0.5);
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-success:disabled, .vb-container .btn-success.disabled {
  color: #000;
  background-color: #28a745;
  border-color: #28a745;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-info {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-info:hover {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-info, .vb-container .btn-info:focus {
  color: #000;
  background-color: #31d2f2;
  border-color: #25cff2;
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-info,
.btn-check:active + .vb-container .btn-info, .vb-container .btn-info:active, .vb-container .btn-info.active,
.show > .vb-container .btn-info.dropdown-toggle {
  color: #000;
  background-color: #3dd5f3;
  border-color: #25cff2;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-info:focus,
.btn-check:active + .vb-container .btn-info:focus, .vb-container .btn-info:active:focus, .vb-container .btn-info.active:focus,
.show > .vb-container .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-info:disabled, .vb-container .btn-info.disabled {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-warning {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-warning:hover {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-warning, .vb-container .btn-warning:focus {
  color: #000;
  background-color: #ffca2c;
  border-color: #ffc720;
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-warning,
.btn-check:active + .vb-container .btn-warning, .vb-container .btn-warning:active, .vb-container .btn-warning.active,
.show > .vb-container .btn-warning.dropdown-toggle {
  color: #000;
  background-color: #ffcd39;
  border-color: #ffc720;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-warning:focus,
.btn-check:active + .vb-container .btn-warning:focus, .vb-container .btn-warning:active:focus, .vb-container .btn-warning.active:focus,
.show > .vb-container .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-warning:disabled, .vb-container .btn-warning.disabled {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-danger:hover {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-danger, .vb-container .btn-danger:focus {
  color: #fff;
  background-color: #bb2d3b;
  border-color: #b02a37;
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-danger,
.btn-check:active + .vb-container .btn-danger, .vb-container .btn-danger:active, .vb-container .btn-danger.active,
.show > .vb-container .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #b02a37;
  border-color: #a52834;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-danger:focus,
.btn-check:active + .vb-container .btn-danger:focus, .vb-container .btn-danger:active:focus, .vb-container .btn-danger.active:focus,
.show > .vb-container .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-danger:disabled, .vb-container .btn-danger.disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-light {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-light:hover {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-light, .vb-container .btn-light:focus {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-light,
.btn-check:active + .vb-container .btn-light, .vb-container .btn-light:active, .vb-container .btn-light.active,
.show > .vb-container .btn-light.dropdown-toggle {
  color: #000;
  background-color: #f9fafb;
  border-color: #f9fafb;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-light:focus,
.btn-check:active + .vb-container .btn-light:focus, .vb-container .btn-light:active:focus, .vb-container .btn-light.active:focus,
.show > .vb-container .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-light:disabled, .vb-container .btn-light.disabled {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-dark:hover {
  color: #fff;
  background-color: #2c3136;
  border-color: #2a2e33;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-dark, .vb-container .btn-dark:focus {
  color: #fff;
  background-color: #2c3136;
  border-color: #2a2e33;
  box-shadow: 0 0 0 0.25rem rgba(82, 88, 93, 0.5);
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-dark,
.btn-check:active + .vb-container .btn-dark, .vb-container .btn-dark:active, .vb-container .btn-dark.active,
.show > .vb-container .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #2a2e33;
  border-color: #272c30;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-dark:focus,
.btn-check:active + .vb-container .btn-dark:focus, .vb-container .btn-dark:active:focus, .vb-container .btn-dark.active:focus,
.show > .vb-container .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.25rem rgba(82, 88, 93, 0.5);
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-dark:disabled, .vb-container .btn-dark.disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-outline-primary {
  color: #0d6efd;
  border-color: #0d6efd;
}

/* line 88, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-primary:hover {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-outline-primary, .vb-container .btn-outline-primary:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-primary,
.btn-check:active + .vb-container .btn-outline-primary, .vb-container .btn-outline-primary:active, .vb-container .btn-outline-primary.active, .vb-container .btn-outline-primary.dropdown-toggle.show {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-primary:focus,
.btn-check:active + .vb-container .btn-outline-primary:focus, .vb-container .btn-outline-primary:active:focus, .vb-container .btn-outline-primary.active:focus, .vb-container .btn-outline-primary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);
}

/* line 118, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-primary:disabled, .vb-container .btn-outline-primary.disabled {
  color: #0d6efd;
  background-color: transparent;
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

/* line 88, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-outline-secondary, .vb-container .btn-outline-secondary:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-secondary,
.btn-check:active + .vb-container .btn-outline-secondary, .vb-container .btn-outline-secondary:active, .vb-container .btn-outline-secondary.active, .vb-container .btn-outline-secondary.dropdown-toggle.show {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-secondary:focus,
.btn-check:active + .vb-container .btn-outline-secondary:focus, .vb-container .btn-outline-secondary:active:focus, .vb-container .btn-outline-secondary.active:focus, .vb-container .btn-outline-secondary.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);
}

/* line 118, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-secondary:disabled, .vb-container .btn-outline-secondary.disabled {
  color: #6c757d;
  background-color: transparent;
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}

/* line 88, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-success:hover {
  color: #000;
  background-color: #28a745;
  border-color: #28a745;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-outline-success, .vb-container .btn-outline-success:focus {
  box-shadow: 0 0 0 0.25rem rgba(40, 167, 69, 0.5);
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-success,
.btn-check:active + .vb-container .btn-outline-success, .vb-container .btn-outline-success:active, .vb-container .btn-outline-success.active, .vb-container .btn-outline-success.dropdown-toggle.show {
  color: #000;
  background-color: #28a745;
  border-color: #28a745;
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-success:focus,
.btn-check:active + .vb-container .btn-outline-success:focus, .vb-container .btn-outline-success:active:focus, .vb-container .btn-outline-success.active:focus, .vb-container .btn-outline-success.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(40, 167, 69, 0.5);
}

/* line 118, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-success:disabled, .vb-container .btn-outline-success.disabled {
  color: #28a745;
  background-color: transparent;
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-outline-info {
  color: #0dcaf0;
  border-color: #0dcaf0;
}

/* line 88, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-info:hover {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-outline-info, .vb-container .btn-outline-info:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-info,
.btn-check:active + .vb-container .btn-outline-info, .vb-container .btn-outline-info:active, .vb-container .btn-outline-info.active, .vb-container .btn-outline-info.dropdown-toggle.show {
  color: #000;
  background-color: #0dcaf0;
  border-color: #0dcaf0;
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-info:focus,
.btn-check:active + .vb-container .btn-outline-info:focus, .vb-container .btn-outline-info:active:focus, .vb-container .btn-outline-info.active:focus, .vb-container .btn-outline-info.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);
}

/* line 118, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-info:disabled, .vb-container .btn-outline-info.disabled {
  color: #0dcaf0;
  background-color: transparent;
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

/* line 88, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-warning:hover {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-outline-warning, .vb-container .btn-outline-warning:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-warning,
.btn-check:active + .vb-container .btn-outline-warning, .vb-container .btn-outline-warning:active, .vb-container .btn-outline-warning.active, .vb-container .btn-outline-warning.dropdown-toggle.show {
  color: #000;
  background-color: #ffc107;
  border-color: #ffc107;
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-warning:focus,
.btn-check:active + .vb-container .btn-outline-warning:focus, .vb-container .btn-outline-warning:active:focus, .vb-container .btn-outline-warning.active:focus, .vb-container .btn-outline-warning.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);
}

/* line 118, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-warning:disabled, .vb-container .btn-outline-warning.disabled {
  color: #ffc107;
  background-color: transparent;
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

/* line 88, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-outline-danger, .vb-container .btn-outline-danger:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-danger,
.btn-check:active + .vb-container .btn-outline-danger, .vb-container .btn-outline-danger:active, .vb-container .btn-outline-danger.active, .vb-container .btn-outline-danger.dropdown-toggle.show {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-danger:focus,
.btn-check:active + .vb-container .btn-outline-danger:focus, .vb-container .btn-outline-danger:active:focus, .vb-container .btn-outline-danger.active:focus, .vb-container .btn-outline-danger.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);
}

/* line 118, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-danger:disabled, .vb-container .btn-outline-danger.disabled {
  color: #dc3545;
  background-color: transparent;
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

/* line 88, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-light:hover {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-outline-light, .vb-container .btn-outline-light:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-light,
.btn-check:active + .vb-container .btn-outline-light, .vb-container .btn-outline-light:active, .vb-container .btn-outline-light.active, .vb-container .btn-outline-light.dropdown-toggle.show {
  color: #000;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-light:focus,
.btn-check:active + .vb-container .btn-outline-light:focus, .vb-container .btn-outline-light:active:focus, .vb-container .btn-outline-light.active:focus, .vb-container .btn-outline-light.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
}

/* line 118, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-light:disabled, .vb-container .btn-outline-light.disabled {
  color: #f8f9fa;
  background-color: transparent;
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}

/* line 88, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:focus + .vb-container .btn-outline-dark, .vb-container .btn-outline-dark:focus {
  box-shadow: 0 0 0 0.25rem rgba(52, 58, 64, 0.5);
}

/* line 99, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-dark,
.btn-check:active + .vb-container .btn-outline-dark, .vb-container .btn-outline-dark:active, .vb-container .btn-outline-dark.active, .vb-container .btn-outline-dark.dropdown-toggle.show {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.btn-check:checked + .vb-container .btn-outline-dark:focus,
.btn-check:active + .vb-container .btn-outline-dark:focus, .vb-container .btn-outline-dark:active:focus, .vb-container .btn-outline-dark.active:focus, .vb-container .btn-outline-dark.dropdown-toggle.show:focus {
  box-shadow: 0 0 0 0.25rem rgba(52, 58, 64, 0.5);
}

/* line 118, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_buttons.scss */
.vb-container .btn-outline-dark:disabled, .vb-container .btn-outline-dark.disabled {
  color: #343a40;
  background-color: transparent;
}

/* line 78, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-link {
  font-weight: 400;
  color: #0d6efd;
  text-decoration: underline;
}

/* line 83, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-link:hover {
  color: #0a58ca;
}

/* line 92, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-link:disabled, .vb-container .btn-link.disabled {
  color: #6c757d;
}

/* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-lg, .vb-container .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

/* line 109, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_buttons.scss */
.vb-container .btn-sm, .vb-container .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

/* line 1, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_transitions.scss */
.vb-container .fade {
  transition: opacity 0.15s linear;
}

@media (prefers-reduced-motion: reduce) {
  /* line 1, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_transitions.scss */
  .vb-container .fade {
    transition: none;
  }
}

/* line 4, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_transitions.scss */
.vb-container .fade:not(.show) {
  opacity: 0;
}

/* line 11, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_transitions.scss */
.vb-container .collapse:not(.show) {
  display: none;
}

/* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_transitions.scss */
.vb-container .collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_transitions.scss */
  .vb-container .collapsing {
    transition: none;
  }
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropup,
.vb-container .dropend,
.vb-container .dropdown,
.vb-container .dropstart {
  position: relative;
}

/* line 9, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-toggle {
  white-space: nowrap;
}

/* line 31, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_caret.scss */
.vb-container .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

/* line 59, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_caret.scss */
.vb-container .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 17, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu {
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

/* line 34, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: 0.125rem;
}

/* line 49, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-start {
  --bs-position: start;
}

/* line 52, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

/* line 58, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-end {
  --bs-position: end;
}

/* line 61, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  /* line 49, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-sm-start {
    --bs-position: start;
  }
  /* line 52, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  /* line 58, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-sm-end {
    --bs-position: end;
  }
  /* line 61, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}

@media (min-width: 768px) {
  /* line 49, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-md-start {
    --bs-position: start;
  }
  /* line 52, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  /* line 58, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-md-end {
    --bs-position: end;
  }
  /* line 61, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}

@media (min-width: 992px) {
  /* line 49, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-lg-start {
    --bs-position: start;
  }
  /* line 52, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  /* line 58, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-lg-end {
    --bs-position: end;
  }
  /* line 61, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1200px) {
  /* line 49, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-xl-start {
    --bs-position: start;
  }
  /* line 52, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  /* line 58, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-xl-end {
    --bs-position: end;
  }
  /* line 61, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1400px) {
  /* line 49, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  /* line 52, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  /* line 58, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  /* line 61, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
  .vb-container .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}

/* line 73, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

/* line 31, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_caret.scss */
.vb-container .dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

/* line 59, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_caret.scss */
.vb-container .dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 86, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

/* line 31, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_caret.scss */
.vb-container .dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

/* line 59, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_caret.scss */
.vb-container .dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 96, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropend .dropdown-toggle::after {
  vertical-align: 0;
}

/* line 103, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

/* line 31, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_caret.scss */
.vb-container .dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

/* line 46, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_caret.scss */
.vb-container .dropstart .dropdown-toggle::after {
  display: none;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_caret.scss */
.vb-container .dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

/* line 59, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_caret.scss */
.vb-container .dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

/* line 121, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}

/* line 131, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

/* line 156, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-item:hover, .vb-container .dropdown-item:focus {
  color: #1e2125;
  background-color: #e9ecef;
}

/* line 163, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-item.active, .vb-container .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #0d6efd;
}

/* line 170, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-item.disabled, .vb-container .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

/* line 180, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu.show {
  display: block;
}

/* line 185, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

/* line 195, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-item-text {
  display: block;
  padding: 0.25rem 1rem;
  color: #212529;
}

/* line 202, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-dark {
  color: #dee2e6;
  background-color: #343a40;
  border-color: rgba(0, 0, 0, 0.15);
}

/* line 208, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-dark .dropdown-item {
  color: #dee2e6;
}

/* line 211, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-dark .dropdown-item:hover, .vb-container .dropdown-menu-dark .dropdown-item:focus {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}

/* line 217, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-dark .dropdown-item.active, .vb-container .dropdown-menu-dark .dropdown-item:active {
  color: #fff;
  background-color: #0d6efd;
}

/* line 223, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-dark .dropdown-item.disabled, .vb-container .dropdown-menu-dark .dropdown-item:disabled {
  color: #adb5bd;
}

/* line 229, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-dark .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.15);
}

/* line 233, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-dark .dropdown-item-text {
  color: #dee2e6;
}

/* line 237, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_dropdown.scss */
.vb-container .dropdown-menu-dark .dropdown-header {
  color: #adb5bd;
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group,
.vb-container .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

/* line 8, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group > .btn,
.vb-container .btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}

/* line 15, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group > .btn-check:checked + .btn,
.vb-container .btn-group > .btn-check:focus + .btn,
.vb-container .btn-group > .btn:hover,
.vb-container .btn-group > .btn:focus,
.vb-container .btn-group > .btn:active,
.vb-container .btn-group > .btn.active,
.vb-container .btn-group-vertical > .btn-check:checked + .btn,
.vb-container .btn-group-vertical > .btn-check:focus + .btn,
.vb-container .btn-group-vertical > .btn:hover,
.vb-container .btn-group-vertical > .btn:focus,
.vb-container .btn-group-vertical > .btn:active,
.vb-container .btn-group-vertical > .btn.active {
  z-index: 1;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

/* line 31, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-toolbar .input-group {
  width: auto;
}

/* line 38, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group > .btn:not(:first-child),
.vb-container .btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}

/* line 44, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.vb-container .btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group > .btn:nth-child(n + 3),
.vb-container .btn-group > :not(.btn-check) + .btn,
.vb-container .btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 72, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

/* line 76, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .dropdown-toggle-split::after,
.dropup .vb-container .dropdown-toggle-split::after,
.dropend .vb-container .dropdown-toggle-split::after {
  margin-left: 0;
}

/* line 82, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.dropstart .vb-container .dropdown-toggle-split::before {
  margin-right: 0;
}

/* line 87, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-sm + .dropdown-toggle-split, .vb-container .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

/* line 92, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-lg + .dropdown-toggle-split, .vb-container .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

/* line 114, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

/* line 119, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group-vertical > .btn,
.vb-container .btn-group-vertical > .btn-group {
  width: 100%;
}

/* line 124, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group-vertical > .btn:not(:first-child),
.vb-container .btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}

/* line 130, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.vb-container .btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 135, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_button-group.scss */
.vb-container .btn-group-vertical > .btn ~ .btn,
.vb-container .btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* line 14, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-link {
  display: block;
  padding: 0.5rem 1rem;
  color: #0d6efd;
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 14, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
  .vb-container .nav-link {
    transition: none;
  }
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-link:hover, .vb-container .nav-link:focus {
  color: #0a58ca;
}

/* line 30, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

/* line 41, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

/* line 44, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-tabs .nav-link {
  margin-bottom: -1px;
  background: none;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-tabs .nav-link:hover, .vb-container .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
  isolation: isolate;
}

/* line 57, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

/* line 64, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-tabs .nav-link.active,
.vb-container .nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

/* line 71, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 85, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}

/* line 91, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-pills .nav-link.active,
.vb-container .nav-pills .show > .nav-link {
  color: #fff;
  background-color: #0d6efd;
}

/* line 104, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-fill > .nav-link,
.vb-container .nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

/* line 112, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-justified > .nav-link,
.vb-container .nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

/* line 122, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .nav-fill .nav-item .nav-link,
.vb-container .nav-justified .nav-item .nav-link {
  width: 100%;
}

/* line 133, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .tab-content > .tab-pane {
  display: none;
}

/* line 136, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_nav.scss */
.vb-container .tab-content > .active {
  display: block;
}

/* line 17, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar > .container,
.vb-container .navbar > .container-fluid, .vb-container .navbar > .container-sm, .vb-container .navbar > .container-md, .vb-container .navbar > .container-lg, .vb-container .navbar > .container-xl, .vb-container .navbar > .container-xxl, .vb-container .navbar > .carousel__slide__content, .vb-container .navbar > .promoitem__content {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-brand {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  text-decoration: none;
  white-space: nowrap;
}

/* line 75, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* line 82, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

/* line 87, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-nav .dropdown-menu {
  position: static;
}

/* line 97, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 111, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

/* line 120, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  transition: box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 120, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-toggler {
    transition: none;
  }
}

/* line 129, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-toggler:hover {
  text-decoration: none;
}

/* line 133, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 0.25rem;
}

/* line 142, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

/* line 152, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  /* line 166, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  /* line 171, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  /* line 174, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 178, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 184, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  /* line 188, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 193, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}

@media (min-width: 768px) {
  /* line 166, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  /* line 171, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  /* line 174, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 178, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 184, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  /* line 188, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 193, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-md .navbar-toggler {
    display: none;
  }
}

@media (min-width: 992px) {
  /* line 166, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  /* line 171, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  /* line 174, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 178, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 184, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  /* line 188, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 193, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}

@media (min-width: 1200px) {
  /* line 166, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  /* line 171, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  /* line 174, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 178, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 184, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  /* line 188, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 193, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}

@media (min-width: 1400px) {
  /* line 166, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  /* line 171, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  /* line 174, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  /* line 178, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  /* line 184, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  /* line 188, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  /* line 193, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
  .vb-container .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}

/* line 166, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}

/* line 171, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-expand .navbar-nav {
  flex-direction: row;
}

/* line 174, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

/* line 178, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

/* line 184, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

/* line 188, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

/* line 193, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-expand .navbar-toggler {
  display: none;
}

/* line 209, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

/* line 212, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-light .navbar-brand:hover, .vb-container .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

/* line 219, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.55);
}

/* line 222, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-light .navbar-nav .nav-link:hover, .vb-container .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

/* line 227, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

/* line 232, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-light .navbar-nav .show > .nav-link,
.vb-container .navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

/* line 238, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.55);
  border-color: rgba(0, 0, 0, 0.1);
}

/* line 243, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

/* line 247, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.55);
}

/* line 250, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-light .navbar-text a,
.vb-container .navbar-light .navbar-text a:hover,
.vb-container .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

/* line 260, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-dark .navbar-brand {
  color: #fff;
}

/* line 263, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-dark .navbar-brand:hover, .vb-container .navbar-dark .navbar-brand:focus {
  color: #fff;
}

/* line 270, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.55);
}

/* line 273, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-dark .navbar-nav .nav-link:hover, .vb-container .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

/* line 278, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

/* line 283, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-dark .navbar-nav .show > .nav-link,
.vb-container .navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

/* line 289, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.55);
  border-color: rgba(255, 255, 255, 0.1);
}

/* line 294, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

/* line 298, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.55);
}

/* line 300, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_navbar.scss */
.vb-container .navbar-dark .navbar-text a,
.vb-container .navbar-dark .navbar-text a:hover,
.vb-container .navbar-dark .navbar-text a:focus {
  color: #fff;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

/* line 17, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card > hr {
  margin-right: 0;
  margin-left: 0;
}

/* line 22, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

/* line 31, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

/* line 39, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card > .card-header + .list-group,
.vb-container .card > .list-group + .card-footer {
  border-top: 0;
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-title {
  margin-bottom: 0.5rem;
}

/* line 57, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-subtitle {
  margin-top: -0.25rem;
  margin-bottom: 0;
}

/* line 62, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-text:last-child {
  margin-bottom: 0;
}

/* line 67, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-link:hover {
  text-decoration: none;
}

/* line 71, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-link + .card-link {
  margin-left: 1rem;
}

/* line 80, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 87, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

/* line 92, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-footer {
  padding: 0.5rem 1rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 98, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-header-tabs {
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
  margin-left: -0.5rem;
  border-bottom: 0;
}

/* line 122, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-header-pills {
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}

/* line 128, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  border-radius: calc(0.25rem - 1px);
}

/* line 138, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-img,
.vb-container .card-img-top,
.vb-container .card-img-bottom {
  width: 100%;
}

/* line 144, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-img,
.vb-container .card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

/* line 149, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-img,
.vb-container .card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

/* line 162, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
.vb-container .card-group > .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  /* line 159, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
  .vb-container .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  /* line 171, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
  .vb-container .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  /* line 176, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
  .vb-container .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  /* line 183, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
  .vb-container .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  /* line 186, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
  .vb-container .card-group > .card:not(:last-child) .card-img-top,
  .vb-container .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  /* line 191, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
  .vb-container .card-group > .card:not(:last-child) .card-img-bottom,
  .vb-container .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  /* line 198, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
  .vb-container .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  /* line 201, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
  .vb-container .card-group > .card:not(:first-child) .card-img-top,
  .vb-container .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  /* line 206, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_card.scss */
  .vb-container .card-group > .card:not(:first-child) .card-img-bottom,
  .vb-container .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
  .vb-container .accordion-button {
    transition: none;
  }
}

/* line 20, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-button:not(.collapsed) {
  color: #0c63e4;
  background-color: #e7f1ff;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}

/* line 25, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  transform: rotate(-180deg);
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
  .vb-container .accordion-button::after {
    transition: none;
  }
}

/* line 44, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-button:hover {
  z-index: 2;
}

/* line 48, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-button:focus {
  z-index: 3;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-header {
  margin-bottom: 0;
}

/* line 60, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-item {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 64, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-item:first-of-type {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

/* line 67, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-item:first-of-type .accordion-button {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

/* line 72, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-item:not(:first-of-type) {
  border-top: 0;
}

/* line 77, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-item:last-of-type {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

/* line 81, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

/* line 86, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

/* line 92, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-body {
  padding: 1rem 1.25rem;
}

/* line 102, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-flush .accordion-collapse {
  border-width: 0;
}

/* line 106, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

/* line 111, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-flush .accordion-item:first-child {
  border-top: 0;
}

/* line 112, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}

/* line 114, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_accordion.scss */
.vb-container .accordion-flush .accordion-item .accordion-button {
  border-radius: 0;
}

/* line 1, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_breadcrumb.scss */
.vb-container .breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
}

/* line 14, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_breadcrumb.scss */
.vb-container .breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

/* line 17, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_breadcrumb.scss */
.vb-container .breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}

/* line 25, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_breadcrumb.scss */
.vb-container .breadcrumb-item.active {
  color: #6c757d;
}

/* line 1, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_pagination.scss */
.vb-container .pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_pagination.scss */
.vb-container .page-link {
  position: relative;
  display: block;
  color: #0d6efd;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_pagination.scss */
  .vb-container .page-link {
    transition: none;
  }
}

/* line 15, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_pagination.scss */
.vb-container .page-link:hover {
  z-index: 2;
  color: #0a58ca;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_pagination.scss */
.vb-container .page-link:focus {
  z-index: 3;
  color: #0a58ca;
  background-color: #e9ecef;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

/* line 33, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_pagination.scss */
.vb-container .page-item:not(:first-child) .page-link {
  margin-left: -1px;
}

/* line 37, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_pagination.scss */
.vb-container .page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

/* line 44, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_pagination.scss */
.vb-container .page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
  border-color: #dee2e6;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_pagination.scss */
.vb-container .page-link {
  padding: 0.375rem 0.75rem;
}

/* line 13, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_pagination.scss */
.vb-container .page-item:first-child .page-link {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

/* line 19, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_pagination.scss */
.vb-container .page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_pagination.scss */
.vb-container .pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
}

/* line 13, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_pagination.scss */
.vb-container .pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

/* line 19, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_pagination.scss */
.vb-container .pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_pagination.scss */
.vb-container .pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}

/* line 13, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_pagination.scss */
.vb-container .pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

/* line 19, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_pagination.scss */
.vb-container .pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_badge.scss */
.vb-container .badge {
  display: inline-block;
  padding: 0.35em 0.65em;
  font-size: 0.75em;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

/* line 20, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_badge.scss */
.vb-container .badge:empty {
  display: none;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_badge.scss */
.vb-container .btn .badge {
  position: relative;
  top: -1px;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

/* line 14, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-heading {
  color: inherit;
}

/* line 20, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-link {
  font-weight: 700;
}

/* line 29, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-dismissible {
  padding-right: 3rem;
}

/* line 33, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-dismissible .btn-close, .vb-container .alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-primary {
  color: #084298;
  background-color: #cfe2ff;
  border-color: #b6d4fe;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_alert.scss */
.vb-container .alert-primary .alert-link {
  color: #06357a;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-secondary {
  color: #41464b;
  background-color: #e2e3e5;
  border-color: #d3d6d8;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_alert.scss */
.vb-container .alert-secondary .alert-link {
  color: #34383c;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-success {
  color: #186429;
  background-color: #d4edda;
  border-color: #bfe5c7;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_alert.scss */
.vb-container .alert-success .alert-link {
  color: #135021;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-info {
  color: #055160;
  background-color: #cff4fc;
  border-color: #b6effb;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_alert.scss */
.vb-container .alert-info .alert-link {
  color: #04414d;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-warning {
  color: #664d03;
  background-color: #fff3cd;
  border-color: #ffecb5;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_alert.scss */
.vb-container .alert-warning .alert-link {
  color: #523e02;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-danger {
  color: #842029;
  background-color: #f8d7da;
  border-color: #f5c2c7;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_alert.scss */
.vb-container .alert-danger .alert-link {
  color: #6a1a21;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-light {
  color: #636464;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_alert.scss */
.vb-container .alert-light .alert-link {
  color: #4f5050;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_alert.scss */
.vb-container .alert-dark {
  color: #1f2326;
  background-color: #d6d8d9;
  border-color: #c2c4c6;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_alert.scss */
.vb-container .alert-dark .alert-link {
  color: #191c1e;
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}

/* line 11, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_progress.scss */
.vb-container .progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

/* line 21, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_progress.scss */
.vb-container .progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #0d6efd;
  transition: width 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 21, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_progress.scss */
  .vb-container .progress-bar {
    transition: none;
  }
}

/* line 33, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_progress.scss */
.vb-container .progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

/* line 39, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_progress.scss */
.vb-container .progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}

@media (prefers-reduced-motion: reduce) {
  /* line 39, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_progress.scss */
  .vb-container .progress-bar-animated {
    animation: none;
  }
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

/* line 15, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}

/* line 19, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-numbered > li::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

/* line 38, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-item-action:hover, .vb-container .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

/* line 46, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

/* line 57, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-item {
  position: relative;
  display: block;
  padding: 0.5rem 1rem;
  color: #212529;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

/* line 66, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

/* line 70, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}

/* line 74, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-item.disabled, .vb-container .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

/* line 82, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}

/* line 89, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-item + .vb-container .list-group-item {
  border-top-width: 0;
}

/* line 92, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-item + .vb-container .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-horizontal {
  flex-direction: row;
}

/* line 112, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}

/* line 117, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

/* line 122, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}

/* line 126, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}

/* line 130, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  /* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-sm {
    flex-direction: row;
  }
  /* line 112, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  /* line 117, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  /* line 122, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  /* line 126, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 130, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 768px) {
  /* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-md {
    flex-direction: row;
  }
  /* line 112, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  /* line 117, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  /* line 122, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  /* line 126, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 130, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 992px) {
  /* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-lg {
    flex-direction: row;
  }
  /* line 112, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  /* line 117, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  /* line 122, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  /* line 126, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 130, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1200px) {
  /* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xl {
    flex-direction: row;
  }
  /* line 112, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  /* line 117, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  /* line 122, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  /* line 126, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 130, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

@media (min-width: 1400px) {
  /* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xxl {
    flex-direction: row;
  }
  /* line 112, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  /* line 117, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  /* line 122, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  /* line 126, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  /* line 130, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
  .vb-container .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}

/* line 146, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-flush {
  border-radius: 0;
}

/* line 149, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}

/* line 152, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_list-group.scss */
.vb-container .list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-primary {
  color: #084298;
  background-color: #cfe2ff;
}

/* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-primary.list-group-item-action:hover, .vb-container .list-group-item-primary.list-group-item-action:focus {
  color: #084298;
  background-color: #bacbe6;
}

/* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #084298;
  border-color: #084298;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-secondary {
  color: #41464b;
  background-color: #e2e3e5;
}

/* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-secondary.list-group-item-action:hover, .vb-container .list-group-item-secondary.list-group-item-action:focus {
  color: #41464b;
  background-color: #cbccce;
}

/* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #41464b;
  border-color: #41464b;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-success {
  color: #186429;
  background-color: #d4edda;
}

/* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-success.list-group-item-action:hover, .vb-container .list-group-item-success.list-group-item-action:focus {
  color: #186429;
  background-color: #bfd5c4;
}

/* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #186429;
  border-color: #186429;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-info {
  color: #055160;
  background-color: #cff4fc;
}

/* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-info.list-group-item-action:hover, .vb-container .list-group-item-info.list-group-item-action:focus {
  color: #055160;
  background-color: #badce3;
}

/* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #055160;
  border-color: #055160;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-warning {
  color: #664d03;
  background-color: #fff3cd;
}

/* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-warning.list-group-item-action:hover, .vb-container .list-group-item-warning.list-group-item-action:focus {
  color: #664d03;
  background-color: #e6dbb9;
}

/* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #664d03;
  border-color: #664d03;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-danger {
  color: #842029;
  background-color: #f8d7da;
}

/* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-danger.list-group-item-action:hover, .vb-container .list-group-item-danger.list-group-item-action:focus {
  color: #842029;
  background-color: #dfc2c4;
}

/* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #842029;
  border-color: #842029;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-light {
  color: #636464;
  background-color: #fefefe;
}

/* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-light.list-group-item-action:hover, .vb-container .list-group-item-light.list-group-item-action:focus {
  color: #636464;
  background-color: #e5e5e5;
}

/* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #636464;
  border-color: #636464;
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-dark {
  color: #1f2326;
  background-color: #d6d8d9;
}

/* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-dark.list-group-item-action:hover, .vb-container .list-group-item-dark.list-group-item-action:focus {
  color: #1f2326;
  background-color: #c1c2c3;
}

/* line 16, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_list-group.scss */
.vb-container .list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1f2326;
  border-color: #1f2326;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_close.scss */
.vb-container .btn-close, .vb-container .close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5;
}

/* line 19, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_close.scss */
.vb-container .btn-close:hover, .vb-container .close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}

/* line 25, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_close.scss */
.vb-container .btn-close:focus, .vb-container .close:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  opacity: 1;
}

/* line 31, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_close.scss */
.vb-container .btn-close:disabled, .vb-container .btn-close.disabled, .vb-container .close:disabled, .vb-container .close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: 0.25;
}

/* line 39, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_close.scss */
.vb-container .btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%);
}

/* line 1, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_toasts.scss */
.vb-container .toast {
  width: 350px;
  max-width: 100%;
  font-size: 0.875rem;
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

/* line 13, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_toasts.scss */
.vb-container .toast:not(.showing):not(.show) {
  opacity: 0;
}

/* line 17, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_toasts.scss */
.vb-container .toast.hide {
  display: none;
}

/* line 22, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_toasts.scss */
.vb-container .toast-container {
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}

/* line 27, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_toasts.scss */
.vb-container .toast-container > :not(:last-child) {
  margin-bottom: 0.75rem;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_toasts.scss */
.vb-container .toast-header {
  display: flex;
  align-items: center;
  padding: 0.5rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

/* line 42, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_toasts.scss */
.vb-container .toast-header .btn-close {
  margin-right: -0.375rem;
  margin-left: 0.75rem;
}

/* line 48, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_toasts.scss */
.vb-container .toast-body {
  padding: 0.75rem;
  word-wrap: break-word;
}

/* line 8, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

/* line 27, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

/* line 35, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.modal.fade .vb-container .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
  /* line 35, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .modal.fade .vb-container .modal-dialog {
    transition: none;
  }
}

/* line 39, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.modal.show .vb-container .modal-dialog {
  transform: none;
}

/* line 44, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.modal.modal-static .vb-container .modal-dialog {
  transform: scale(1.02);
}

/* line 49, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-dialog-scrollable {
  height: calc(100% - 1rem);
}

/* line 52, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}

/* line 57, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

/* line 62, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

/* line 69, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

/* line 87, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}

/* line 97, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-backdrop.fade {
  opacity: 0;
}

/* line 98, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-backdrop.show {
  opacity: 0.5;
}

/* line 103, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin: -0.5rem -0.5rem -0.5rem auto;
}

/* line 120, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

/* line 127, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

/* line 136, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

/* line 149, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-footer > * {
  margin: 0.25rem;
}

@media (min-width: 576px) {
  /* line 157, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  /* line 162, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
  }
  /* line 166, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  /* line 174, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-sm {
    max-width: 300px;
  }
}

@media (min-width: 992px) {
  /* line 178, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-lg,
  .vb-container .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  /* line 185, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-xl {
    max-width: 1140px;
  }
}

/* line 194, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}

/* line 200, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}

/* line 206, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-fullscreen .modal-header {
  border-radius: 0;
}

/* line 210, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-fullscreen .modal-body {
  overflow-y: auto;
}

/* line 214, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
.vb-container .modal-fullscreen .modal-footer {
  border-radius: 0;
}

@media (max-width: 575.98px) {
  /* line 194, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  /* line 200, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  /* line 206, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  /* line 210, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  /* line 214, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}

@media (max-width: 767.98px) {
  /* line 194, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  /* line 200, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  /* line 206, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  /* line 210, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  /* line 214, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}

@media (max-width: 991.98px) {
  /* line 194, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  /* line 200, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  /* line 206, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  /* line 210, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  /* line 214, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}

@media (max-width: 1199.98px) {
  /* line 194, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  /* line 200, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  /* line 206, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  /* line 210, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  /* line 214, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}

@media (max-width: 1399.98px) {
  /* line 194, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  /* line 200, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  /* line 206, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  /* line 210, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  /* line 214, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_modal.scss */
  .vb-container .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .tooltip {
  position: absolute;
  z-index: 1080;
  display: block;
  margin: 0;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

/* line 15, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .tooltip.show {
  opacity: 0.9;
}

/* line 17, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

/* line 32, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-top, .vb-container .bs-tooltip-auto[data-popper-placement^="top"] {
  padding: 0.4rem 0;
}

/* line 35, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-top .tooltip-arrow, .vb-container .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
  bottom: 0;
}

/* line 38, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-top .tooltip-arrow::before, .vb-container .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
  top: -1px;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

/* line 46, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-end, .vb-container .bs-tooltip-auto[data-popper-placement^="right"] {
  padding: 0 0.4rem;
}

/* line 49, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-end .tooltip-arrow, .vb-container .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

/* line 54, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-end .tooltip-arrow::before, .vb-container .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
  right: -1px;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

/* line 62, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-bottom, .vb-container .bs-tooltip-auto[data-popper-placement^="bottom"] {
  padding: 0.4rem 0;
}

/* line 65, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-bottom .tooltip-arrow, .vb-container .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
  top: 0;
}

/* line 68, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-bottom .tooltip-arrow::before, .vb-container .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

/* line 76, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-start, .vb-container .bs-tooltip-auto[data-popper-placement^="left"] {
  padding: 0 0.4rem;
}

/* line 79, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-start .tooltip-arrow, .vb-container .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

/* line 84, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .bs-tooltip-start .tooltip-arrow::before, .vb-container .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
  left: -1px;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

/* line 108, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_tooltip.scss */
.vb-container .tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

/* line 1, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .popover {
  position: absolute;
  top: 0;
  left: 0 /* rtl:ignore */;
  z-index: 1070;
  display: block;
  max-width: 276px;
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

/* line 20, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
}

/* line 26, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .popover .popover-arrow::before, .vb-container .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

/* line 38, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-top > .popover-arrow, .vb-container .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow {
  bottom: calc(-0.5rem - 1px);
}

/* line 41, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-top > .popover-arrow::before, .vb-container .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

/* line 47, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-top > .popover-arrow::after, .vb-container .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

/* line 56, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-end > .popover-arrow, .vb-container .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}

/* line 61, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-end > .popover-arrow::before, .vb-container .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

/* line 67, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-end > .popover-arrow::after, .vb-container .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

/* line 76, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-bottom > .popover-arrow, .vb-container .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow {
  top: calc(-0.5rem - 1px);
}

/* line 79, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-bottom > .popover-arrow::before, .vb-container .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

/* line 85, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-bottom > .popover-arrow::after, .vb-container .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

/* line 93, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-bottom .popover-header::before, .vb-container .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f0f0f0;
}

/* line 106, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-start > .popover-arrow, .vb-container .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
}

/* line 111, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-start > .popover-arrow::before, .vb-container .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

/* line 117, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .bs-popover-start > .popover-arrow::after, .vb-container .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

/* line 141, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .popover-header {
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f0f0f0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

/* line 150, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .popover-header:empty {
  display: none;
}

/* line 155, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_popover.scss */
.vb-container .popover-body {
  padding: 1rem 1rem;
  color: #212529;
}

/* line 14, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel {
  position: relative;
}

/* line 18, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel.pointer-event {
  touch-action: pan-y;
}

/* line 22, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_clearfix.scss */
.vb-container .carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

/* line 29, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 29, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
  .vb-container .carousel-item {
    transition: none;
  }
}

/* line 39, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-item.active,
.vb-container .carousel-item-next,
.vb-container .carousel-item-prev {
  display: block;
}

/* line 46, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-item-next:not(.carousel-item-start),
.vb-container .active.carousel-item-end {
  transform: translateX(100%);
}

/* line 51, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-item-prev:not(.carousel-item-end),
.vb-container .active.carousel-item-start {
  transform: translateX(-100%);
}

/* line 64, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

/* line 70, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-fade .carousel-item.active,
.vb-container .carousel-fade .carousel-item-next.carousel-item-start,
.vb-container .carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}

/* line 77, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-fade .active.carousel-item-start,
.vb-container .carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  /* line 77, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
  .vb-container .carousel-fade .active.carousel-item-start,
  .vb-container .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

/* line 90, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-control-prev,
.vb-container .carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 90, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
  .vb-container .carousel-control-prev,
  .vb-container .carousel-control-next {
    transition: none;
  }
}

/* line 110, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-control-prev:hover, .vb-container .carousel-control-prev:focus,
.vb-container .carousel-control-next:hover,
.vb-container .carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

/* line 118, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-control-prev {
  left: 0;
}

/* line 122, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-control-next {
  right: 0;
}

/* line 128, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-control-prev-icon,
.vb-container .carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

/* line 146, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

/* line 149, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

/* line 158, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}

/* line 173, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}

@media (prefers-reduced-motion: reduce) {
  /* line 173, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
  .vb-container .carousel-indicators [data-bs-target] {
    transition: none;
  }
}

/* line 193, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-indicators .active {
  opacity: 1;
}

/* line 203, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

/* line 217, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-dark .carousel-control-prev-icon,
.vb-container .carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}

/* line 222, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}

/* line 226, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_carousel.scss */
.vb-container .carousel-dark .carousel-caption {
  color: #000;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}

/* line 11, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_spinners.scss */
.vb-container .spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_spinners.scss */
.vb-container .spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_spinners.scss */
.vb-container .spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

/* line 57, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_spinners.scss */
.vb-container .spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  /* line 64, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_spinners.scss */
  .vb-container .spinner-border,
  .vb-container .spinner-grow {
    animation-duration: 1.5s;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
.vb-container .offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1050;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  visibility: hidden;
  background-color: #fff;
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  /* line 1, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
  .vb-container .offcanvas {
    transition: none;
  }
}

/* line 17, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
.vb-container .offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
.vb-container .offcanvas-header .btn-close, .vb-container .offcanvas-header .close {
  padding: 0.5rem 0.5rem;
  margin-top: -0.5rem;
  margin-right: -0.5rem;
  margin-bottom: -0.5rem;
}

/* line 31, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
.vb-container .offcanvas-title {
  margin-bottom: 0;
  line-height: 1.5;
}

/* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
.vb-container .offcanvas-body {
  flex-grow: 1;
  padding: 1rem 1rem;
  overflow-y: auto;
}

/* line 42, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
.vb-container .offcanvas-start {
  top: 0;
  left: 0;
  width: 400px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(-100%);
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
.vb-container .offcanvas-end {
  top: 0;
  right: 0;
  width: 400px;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateX(100%);
}

/* line 58, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
.vb-container .offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(-100%);
}

/* line 68, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
.vb-container .offcanvas-bottom {
  right: 0;
  left: 0;
  height: 30vh;
  max-height: 100%;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  transform: translateY(100%);
}

/* line 77, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_offcanvas.scss */
.vb-container .offcanvas.show {
  transform: none;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .media {
  display: flex;
  align-items: flex-start;
}

/* line 10, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .media img {
  float: left;
}

/* line 15, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .media-body {
  flex: 1;
}

/* line 36, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .form-group {
  margin-bottom: 1rem;
}

/* line 39, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .form-group label:not(.col-form-label) {
  margin-bottom: 0.5rem;
  padding: 0;
}

/* line 45, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .form-group .g-recaptcha {
  padding-right: 0;
  padding-left: 0;
}

/* line 52, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

/* line 58, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .form-row > .col,
.vb-container .form-row > [class*="col-"] {
  padding-right: 5px;
  padding-left: 5px;
}

@media screen and (max-width: 576px) {
  /* line 67, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .form-row > col,
  .vb-container .form-row > [class*="col-"] {
    width: 100%;
  }
}

/* line 74, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

/* line 82, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  /* line 88, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  /* line 96, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  /* line 105, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 112, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .form-inline .form-control-plaintext {
    display: inline-block;
  }
  /* line 116, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .form-inline .input-group,
  .vb-container .form-inline .custom-select {
    width: auto;
  }
  /* line 123, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  /* line 130, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  /* line 138, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  /* line 142, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

/* line 155, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .card-deck .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  /* line 154, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -0.75rem;
    margin-left: -0.75rem;
  }
  /* line 165, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .card-deck .card {
    flex: 1 0 0%;
    margin-right: 0.75rem;
    margin-bottom: 0;
    margin-left: 0.75rem;
  }
}

/* line 176, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mcw-events ul {
  padding-left: 4rem;
}

/* line 241, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + (0.75rem + 2px));
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none;
}

/* line 258, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .custom-select:focus {
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}

/* line 268, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .custom-select:focus::-ms-value {
  color: #212529;
  background-color: #fff;
}

/* line 279, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .custom-select[multiple], .vb-container .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

/* line 286, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

/* line 292, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .custom-select::-ms-expand {
  display: none;
}

/* line 297, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #212529;
}

/* line 308, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .btn-block {
  display: block;
  width: 100%;
}

/* line 313, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .btn-block + .btn-block {
  margin-top: 0.5rem;
}

/* line 325, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .close {
  float: right;
  font-size: calc(1.275rem + 0.3vw);
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

@media (min-width: 1200px) {
  /* line 325, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .close {
    font-size: 1.5rem;
  }
}

/* line 335, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .close:hover {
  color: #000;
  text-decoration: none;
}

/* line 341, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .close:not(:disabled):not(.disabled):focus {
  opacity: .75;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-0 {
  margin: 0 !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-0,
.vb-container .my-0 {
  margin-top: 0 !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-0,
.vb-container .me-0,
.vb-container .mx-0 {
  margin-right: 0 !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-0,
.vb-container .my-0 {
  margin-bottom: 0 !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-0,
.vb-container .ms-0,
.vb-container .mx-0 {
  margin-left: 0 !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-1 {
  margin: 0.25rem !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-1,
.vb-container .my-1 {
  margin-top: 0.25rem !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-1,
.vb-container .me-1,
.vb-container .mx-1 {
  margin-right: 0.25rem !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-1,
.vb-container .my-1 {
  margin-bottom: 0.25rem !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-1,
.vb-container .ms-1,
.vb-container .mx-1 {
  margin-left: 0.25rem !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-2 {
  margin: 0.5rem !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-2,
.vb-container .my-2 {
  margin-top: 0.5rem !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-2,
.vb-container .me-2,
.vb-container .mx-2 {
  margin-right: 0.5rem !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-2,
.vb-container .my-2 {
  margin-bottom: 0.5rem !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-2,
.vb-container .ms-2,
.vb-container .mx-2 {
  margin-left: 0.5rem !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-3 {
  margin: 1rem !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-3,
.vb-container .my-3 {
  margin-top: 1rem !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-3,
.vb-container .me-3,
.vb-container .mx-3 {
  margin-right: 1rem !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-3,
.vb-container .my-3 {
  margin-bottom: 1rem !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-3,
.vb-container .ms-3,
.vb-container .mx-3 {
  margin-left: 1rem !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-4 {
  margin: 1.5rem !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-4,
.vb-container .my-4 {
  margin-top: 1.5rem !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-4,
.vb-container .me-4,
.vb-container .mx-4 {
  margin-right: 1.5rem !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-4,
.vb-container .my-4 {
  margin-bottom: 1.5rem !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-4,
.vb-container .ms-4,
.vb-container .mx-4 {
  margin-left: 1.5rem !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-5 {
  margin: 3rem !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-5,
.vb-container .my-5 {
  margin-top: 3rem !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-5,
.vb-container .me-5,
.vb-container .mx-5 {
  margin-right: 3rem !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-5,
.vb-container .my-5 {
  margin-bottom: 3rem !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-5,
.vb-container .ms-5,
.vb-container .mx-5 {
  margin-left: 3rem !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .p-0 {
  padding: 0 !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pt-0,
.vb-container .py-0 {
  padding-top: 0 !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pr-0,
.vb-container .pe-0,
.vb-container .px-0 {
  padding-right: 0 !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pb-0,
.vb-container .py-0 {
  padding-bottom: 0 !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pl-0,
.vb-container .ps-0,
.vb-container .px-0 {
  padding-left: 0 !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .p-1 {
  padding: 0.25rem !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pt-1,
.vb-container .py-1 {
  padding-top: 0.25rem !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pr-1,
.vb-container .pe-1,
.vb-container .px-1 {
  padding-right: 0.25rem !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pb-1,
.vb-container .py-1 {
  padding-bottom: 0.25rem !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pl-1,
.vb-container .ps-1,
.vb-container .px-1 {
  padding-left: 0.25rem !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .p-2 {
  padding: 0.5rem !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pt-2,
.vb-container .py-2 {
  padding-top: 0.5rem !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pr-2,
.vb-container .pe-2,
.vb-container .px-2 {
  padding-right: 0.5rem !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pb-2,
.vb-container .py-2 {
  padding-bottom: 0.5rem !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pl-2,
.vb-container .ps-2,
.vb-container .px-2 {
  padding-left: 0.5rem !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .p-3 {
  padding: 1rem !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pt-3,
.vb-container .py-3 {
  padding-top: 1rem !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pr-3,
.vb-container .pe-3,
.vb-container .px-3 {
  padding-right: 1rem !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pb-3,
.vb-container .py-3 {
  padding-bottom: 1rem !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pl-3,
.vb-container .ps-3,
.vb-container .px-3 {
  padding-left: 1rem !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .p-4 {
  padding: 1.5rem !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pt-4,
.vb-container .py-4 {
  padding-top: 1.5rem !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pr-4,
.vb-container .pe-4,
.vb-container .px-4 {
  padding-right: 1.5rem !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pb-4,
.vb-container .py-4 {
  padding-bottom: 1.5rem !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pl-4,
.vb-container .ps-4,
.vb-container .px-4 {
  padding-left: 1.5rem !important;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .p-5 {
  padding: 3rem !important;
}

/* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pt-5,
.vb-container .py-5 {
  padding-top: 3rem !important;
}

/* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pr-5,
.vb-container .pe-5,
.vb-container .px-5 {
  padding-right: 3rem !important;
}

/* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pb-5,
.vb-container .py-5 {
  padding-bottom: 3rem !important;
}

/* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .pl-5,
.vb-container .ps-5,
.vb-container .px-5 {
  padding-left: 3rem !important;
}

/* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-n1 {
  margin: -0.25rem !important;
}

/* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-n1,
.vb-container .my-n1 {
  margin-top: -0.25rem !important;
}

/* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-n1,
.vb-container .mx-n1 {
  margin-right: -0.25rem !important;
}

/* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-n1,
.vb-container .my-n1 {
  margin-bottom: -0.25rem !important;
}

/* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-n1,
.vb-container .mx-n1 {
  margin-left: -0.25rem !important;
}

/* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-n2 {
  margin: -0.5rem !important;
}

/* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-n2,
.vb-container .my-n2 {
  margin-top: -0.5rem !important;
}

/* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-n2,
.vb-container .mx-n2 {
  margin-right: -0.5rem !important;
}

/* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-n2,
.vb-container .my-n2 {
  margin-bottom: -0.5rem !important;
}

/* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-n2,
.vb-container .mx-n2 {
  margin-left: -0.5rem !important;
}

/* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-n3 {
  margin: -1rem !important;
}

/* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-n3,
.vb-container .my-n3 {
  margin-top: -1rem !important;
}

/* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-n3,
.vb-container .mx-n3 {
  margin-right: -1rem !important;
}

/* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-n3,
.vb-container .my-n3 {
  margin-bottom: -1rem !important;
}

/* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-n3,
.vb-container .mx-n3 {
  margin-left: -1rem !important;
}

/* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-n4 {
  margin: -1.5rem !important;
}

/* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-n4,
.vb-container .my-n4 {
  margin-top: -1.5rem !important;
}

/* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-n4,
.vb-container .mx-n4 {
  margin-right: -1.5rem !important;
}

/* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-n4,
.vb-container .my-n4 {
  margin-bottom: -1.5rem !important;
}

/* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-n4,
.vb-container .mx-n4 {
  margin-left: -1.5rem !important;
}

/* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-n5 {
  margin: -3rem !important;
}

/* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-n5,
.vb-container .my-n5 {
  margin-top: -3rem !important;
}

/* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-n5,
.vb-container .mx-n5 {
  margin-right: -3rem !important;
}

/* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-n5,
.vb-container .my-n5 {
  margin-bottom: -3rem !important;
}

/* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-n5,
.vb-container .mx-n5 {
  margin-left: -3rem !important;
}

/* line 401, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .m-auto {
  margin: auto !important;
}

/* line 402, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mt-auto,
.vb-container .my-auto {
  margin-top: auto !important;
}

/* line 406, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mr-auto,
.vb-container .mx-auto {
  margin-right: auto !important;
}

/* line 410, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .mb-auto,
.vb-container .my-auto {
  margin-bottom: auto !important;
}

/* line 414, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .ml-auto,
.vb-container .mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-0 {
    margin: 0 !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-0,
  .vb-container .my-sm-0 {
    margin-top: 0 !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-0,
  .vb-container .me-sm-0,
  .vb-container .mx-sm-0 {
    margin-right: 0 !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-0,
  .vb-container .my-sm-0 {
    margin-bottom: 0 !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-0,
  .vb-container .ms-sm-0,
  .vb-container .mx-sm-0 {
    margin-left: 0 !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-1 {
    margin: 0.25rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-1,
  .vb-container .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-1,
  .vb-container .me-sm-1,
  .vb-container .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-1,
  .vb-container .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-1,
  .vb-container .ms-sm-1,
  .vb-container .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-2 {
    margin: 0.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-2,
  .vb-container .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-2,
  .vb-container .me-sm-2,
  .vb-container .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-2,
  .vb-container .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-2,
  .vb-container .ms-sm-2,
  .vb-container .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-3 {
    margin: 1rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-3,
  .vb-container .my-sm-3 {
    margin-top: 1rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-3,
  .vb-container .me-sm-3,
  .vb-container .mx-sm-3 {
    margin-right: 1rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-3,
  .vb-container .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-3,
  .vb-container .ms-sm-3,
  .vb-container .mx-sm-3 {
    margin-left: 1rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-4 {
    margin: 1.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-4,
  .vb-container .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-4,
  .vb-container .me-sm-4,
  .vb-container .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-4,
  .vb-container .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-4,
  .vb-container .ms-sm-4,
  .vb-container .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-5 {
    margin: 3rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-5,
  .vb-container .my-sm-5 {
    margin-top: 3rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-5,
  .vb-container .me-sm-5,
  .vb-container .mx-sm-5 {
    margin-right: 3rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-5,
  .vb-container .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-5,
  .vb-container .ms-sm-5,
  .vb-container .mx-sm-5 {
    margin-left: 3rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-sm-0 {
    padding: 0 !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-sm-0,
  .vb-container .py-sm-0 {
    padding-top: 0 !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-sm-0,
  .vb-container .pe-sm-0,
  .vb-container .px-sm-0 {
    padding-right: 0 !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-sm-0,
  .vb-container .py-sm-0 {
    padding-bottom: 0 !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-sm-0,
  .vb-container .ps-sm-0,
  .vb-container .px-sm-0 {
    padding-left: 0 !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-sm-1 {
    padding: 0.25rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-sm-1,
  .vb-container .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-sm-1,
  .vb-container .pe-sm-1,
  .vb-container .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-sm-1,
  .vb-container .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-sm-1,
  .vb-container .ps-sm-1,
  .vb-container .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-sm-2 {
    padding: 0.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-sm-2,
  .vb-container .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-sm-2,
  .vb-container .pe-sm-2,
  .vb-container .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-sm-2,
  .vb-container .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-sm-2,
  .vb-container .ps-sm-2,
  .vb-container .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-sm-3 {
    padding: 1rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-sm-3,
  .vb-container .py-sm-3 {
    padding-top: 1rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-sm-3,
  .vb-container .pe-sm-3,
  .vb-container .px-sm-3 {
    padding-right: 1rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-sm-3,
  .vb-container .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-sm-3,
  .vb-container .ps-sm-3,
  .vb-container .px-sm-3 {
    padding-left: 1rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-sm-4 {
    padding: 1.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-sm-4,
  .vb-container .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-sm-4,
  .vb-container .pe-sm-4,
  .vb-container .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-sm-4,
  .vb-container .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-sm-4,
  .vb-container .ps-sm-4,
  .vb-container .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-sm-5 {
    padding: 3rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-sm-5,
  .vb-container .py-sm-5 {
    padding-top: 3rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-sm-5,
  .vb-container .pe-sm-5,
  .vb-container .px-sm-5 {
    padding-right: 3rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-sm-5,
  .vb-container .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-sm-5,
  .vb-container .ps-sm-5,
  .vb-container .px-sm-5 {
    padding-left: 3rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-n1 {
    margin: -0.25rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-n1,
  .vb-container .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-n1,
  .vb-container .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-n1,
  .vb-container .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-n1,
  .vb-container .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-n2 {
    margin: -0.5rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-n2,
  .vb-container .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-n2,
  .vb-container .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-n2,
  .vb-container .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-n2,
  .vb-container .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-n3 {
    margin: -1rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-n3,
  .vb-container .my-sm-n3 {
    margin-top: -1rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-n3,
  .vb-container .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-n3,
  .vb-container .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-n3,
  .vb-container .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-n4 {
    margin: -1.5rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-n4,
  .vb-container .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-n4,
  .vb-container .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-n4,
  .vb-container .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-n4,
  .vb-container .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-n5 {
    margin: -3rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-n5,
  .vb-container .my-sm-n5 {
    margin-top: -3rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-n5,
  .vb-container .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-n5,
  .vb-container .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-n5,
  .vb-container .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  /* line 401, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-sm-auto {
    margin: auto !important;
  }
  /* line 402, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-sm-auto,
  .vb-container .my-sm-auto {
    margin-top: auto !important;
  }
  /* line 406, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-sm-auto,
  .vb-container .mx-sm-auto {
    margin-right: auto !important;
  }
  /* line 410, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-sm-auto,
  .vb-container .my-sm-auto {
    margin-bottom: auto !important;
  }
  /* line 414, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-sm-auto,
  .vb-container .mx-sm-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 768px) {
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-0 {
    margin: 0 !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-0,
  .vb-container .my-md-0 {
    margin-top: 0 !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-0,
  .vb-container .me-md-0,
  .vb-container .mx-md-0 {
    margin-right: 0 !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-0,
  .vb-container .my-md-0 {
    margin-bottom: 0 !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-0,
  .vb-container .ms-md-0,
  .vb-container .mx-md-0 {
    margin-left: 0 !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-1 {
    margin: 0.25rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-1,
  .vb-container .my-md-1 {
    margin-top: 0.25rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-1,
  .vb-container .me-md-1,
  .vb-container .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-1,
  .vb-container .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-1,
  .vb-container .ms-md-1,
  .vb-container .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-2 {
    margin: 0.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-2,
  .vb-container .my-md-2 {
    margin-top: 0.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-2,
  .vb-container .me-md-2,
  .vb-container .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-2,
  .vb-container .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-2,
  .vb-container .ms-md-2,
  .vb-container .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-3 {
    margin: 1rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-3,
  .vb-container .my-md-3 {
    margin-top: 1rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-3,
  .vb-container .me-md-3,
  .vb-container .mx-md-3 {
    margin-right: 1rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-3,
  .vb-container .my-md-3 {
    margin-bottom: 1rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-3,
  .vb-container .ms-md-3,
  .vb-container .mx-md-3 {
    margin-left: 1rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-4 {
    margin: 1.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-4,
  .vb-container .my-md-4 {
    margin-top: 1.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-4,
  .vb-container .me-md-4,
  .vb-container .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-4,
  .vb-container .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-4,
  .vb-container .ms-md-4,
  .vb-container .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-5 {
    margin: 3rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-5,
  .vb-container .my-md-5 {
    margin-top: 3rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-5,
  .vb-container .me-md-5,
  .vb-container .mx-md-5 {
    margin-right: 3rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-5,
  .vb-container .my-md-5 {
    margin-bottom: 3rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-5,
  .vb-container .ms-md-5,
  .vb-container .mx-md-5 {
    margin-left: 3rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-md-0 {
    padding: 0 !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-md-0,
  .vb-container .py-md-0 {
    padding-top: 0 !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-md-0,
  .vb-container .pe-md-0,
  .vb-container .px-md-0 {
    padding-right: 0 !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-md-0,
  .vb-container .py-md-0 {
    padding-bottom: 0 !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-md-0,
  .vb-container .ps-md-0,
  .vb-container .px-md-0 {
    padding-left: 0 !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-md-1 {
    padding: 0.25rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-md-1,
  .vb-container .py-md-1 {
    padding-top: 0.25rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-md-1,
  .vb-container .pe-md-1,
  .vb-container .px-md-1 {
    padding-right: 0.25rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-md-1,
  .vb-container .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-md-1,
  .vb-container .ps-md-1,
  .vb-container .px-md-1 {
    padding-left: 0.25rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-md-2 {
    padding: 0.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-md-2,
  .vb-container .py-md-2 {
    padding-top: 0.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-md-2,
  .vb-container .pe-md-2,
  .vb-container .px-md-2 {
    padding-right: 0.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-md-2,
  .vb-container .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-md-2,
  .vb-container .ps-md-2,
  .vb-container .px-md-2 {
    padding-left: 0.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-md-3 {
    padding: 1rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-md-3,
  .vb-container .py-md-3 {
    padding-top: 1rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-md-3,
  .vb-container .pe-md-3,
  .vb-container .px-md-3 {
    padding-right: 1rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-md-3,
  .vb-container .py-md-3 {
    padding-bottom: 1rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-md-3,
  .vb-container .ps-md-3,
  .vb-container .px-md-3 {
    padding-left: 1rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-md-4 {
    padding: 1.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-md-4,
  .vb-container .py-md-4 {
    padding-top: 1.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-md-4,
  .vb-container .pe-md-4,
  .vb-container .px-md-4 {
    padding-right: 1.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-md-4,
  .vb-container .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-md-4,
  .vb-container .ps-md-4,
  .vb-container .px-md-4 {
    padding-left: 1.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-md-5 {
    padding: 3rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-md-5,
  .vb-container .py-md-5 {
    padding-top: 3rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-md-5,
  .vb-container .pe-md-5,
  .vb-container .px-md-5 {
    padding-right: 3rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-md-5,
  .vb-container .py-md-5 {
    padding-bottom: 3rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-md-5,
  .vb-container .ps-md-5,
  .vb-container .px-md-5 {
    padding-left: 3rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-n1 {
    margin: -0.25rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-n1,
  .vb-container .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-n1,
  .vb-container .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-n1,
  .vb-container .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-n1,
  .vb-container .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-n2 {
    margin: -0.5rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-n2,
  .vb-container .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-n2,
  .vb-container .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-n2,
  .vb-container .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-n2,
  .vb-container .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-n3 {
    margin: -1rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-n3,
  .vb-container .my-md-n3 {
    margin-top: -1rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-n3,
  .vb-container .mx-md-n3 {
    margin-right: -1rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-n3,
  .vb-container .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-n3,
  .vb-container .mx-md-n3 {
    margin-left: -1rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-n4 {
    margin: -1.5rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-n4,
  .vb-container .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-n4,
  .vb-container .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-n4,
  .vb-container .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-n4,
  .vb-container .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-n5 {
    margin: -3rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-n5,
  .vb-container .my-md-n5 {
    margin-top: -3rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-n5,
  .vb-container .mx-md-n5 {
    margin-right: -3rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-n5,
  .vb-container .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-n5,
  .vb-container .mx-md-n5 {
    margin-left: -3rem !important;
  }
  /* line 401, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-md-auto {
    margin: auto !important;
  }
  /* line 402, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-md-auto,
  .vb-container .my-md-auto {
    margin-top: auto !important;
  }
  /* line 406, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-md-auto,
  .vb-container .mx-md-auto {
    margin-right: auto !important;
  }
  /* line 410, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-md-auto,
  .vb-container .my-md-auto {
    margin-bottom: auto !important;
  }
  /* line 414, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-md-auto,
  .vb-container .mx-md-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 992px) {
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-0 {
    margin: 0 !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-0,
  .vb-container .my-lg-0 {
    margin-top: 0 !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-0,
  .vb-container .me-lg-0,
  .vb-container .mx-lg-0 {
    margin-right: 0 !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-0,
  .vb-container .my-lg-0 {
    margin-bottom: 0 !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-0,
  .vb-container .ms-lg-0,
  .vb-container .mx-lg-0 {
    margin-left: 0 !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-1 {
    margin: 0.25rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-1,
  .vb-container .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-1,
  .vb-container .me-lg-1,
  .vb-container .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-1,
  .vb-container .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-1,
  .vb-container .ms-lg-1,
  .vb-container .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-2 {
    margin: 0.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-2,
  .vb-container .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-2,
  .vb-container .me-lg-2,
  .vb-container .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-2,
  .vb-container .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-2,
  .vb-container .ms-lg-2,
  .vb-container .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-3 {
    margin: 1rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-3,
  .vb-container .my-lg-3 {
    margin-top: 1rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-3,
  .vb-container .me-lg-3,
  .vb-container .mx-lg-3 {
    margin-right: 1rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-3,
  .vb-container .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-3,
  .vb-container .ms-lg-3,
  .vb-container .mx-lg-3 {
    margin-left: 1rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-4 {
    margin: 1.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-4,
  .vb-container .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-4,
  .vb-container .me-lg-4,
  .vb-container .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-4,
  .vb-container .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-4,
  .vb-container .ms-lg-4,
  .vb-container .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-5 {
    margin: 3rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-5,
  .vb-container .my-lg-5 {
    margin-top: 3rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-5,
  .vb-container .me-lg-5,
  .vb-container .mx-lg-5 {
    margin-right: 3rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-5,
  .vb-container .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-5,
  .vb-container .ms-lg-5,
  .vb-container .mx-lg-5 {
    margin-left: 3rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-lg-0 {
    padding: 0 !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-lg-0,
  .vb-container .py-lg-0 {
    padding-top: 0 !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-lg-0,
  .vb-container .pe-lg-0,
  .vb-container .px-lg-0 {
    padding-right: 0 !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-lg-0,
  .vb-container .py-lg-0 {
    padding-bottom: 0 !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-lg-0,
  .vb-container .ps-lg-0,
  .vb-container .px-lg-0 {
    padding-left: 0 !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-lg-1 {
    padding: 0.25rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-lg-1,
  .vb-container .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-lg-1,
  .vb-container .pe-lg-1,
  .vb-container .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-lg-1,
  .vb-container .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-lg-1,
  .vb-container .ps-lg-1,
  .vb-container .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-lg-2 {
    padding: 0.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-lg-2,
  .vb-container .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-lg-2,
  .vb-container .pe-lg-2,
  .vb-container .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-lg-2,
  .vb-container .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-lg-2,
  .vb-container .ps-lg-2,
  .vb-container .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-lg-3 {
    padding: 1rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-lg-3,
  .vb-container .py-lg-3 {
    padding-top: 1rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-lg-3,
  .vb-container .pe-lg-3,
  .vb-container .px-lg-3 {
    padding-right: 1rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-lg-3,
  .vb-container .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-lg-3,
  .vb-container .ps-lg-3,
  .vb-container .px-lg-3 {
    padding-left: 1rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-lg-4 {
    padding: 1.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-lg-4,
  .vb-container .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-lg-4,
  .vb-container .pe-lg-4,
  .vb-container .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-lg-4,
  .vb-container .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-lg-4,
  .vb-container .ps-lg-4,
  .vb-container .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-lg-5 {
    padding: 3rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-lg-5,
  .vb-container .py-lg-5 {
    padding-top: 3rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-lg-5,
  .vb-container .pe-lg-5,
  .vb-container .px-lg-5 {
    padding-right: 3rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-lg-5,
  .vb-container .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-lg-5,
  .vb-container .ps-lg-5,
  .vb-container .px-lg-5 {
    padding-left: 3rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-n1 {
    margin: -0.25rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-n1,
  .vb-container .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-n1,
  .vb-container .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-n1,
  .vb-container .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-n1,
  .vb-container .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-n2 {
    margin: -0.5rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-n2,
  .vb-container .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-n2,
  .vb-container .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-n2,
  .vb-container .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-n2,
  .vb-container .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-n3 {
    margin: -1rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-n3,
  .vb-container .my-lg-n3 {
    margin-top: -1rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-n3,
  .vb-container .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-n3,
  .vb-container .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-n3,
  .vb-container .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-n4 {
    margin: -1.5rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-n4,
  .vb-container .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-n4,
  .vb-container .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-n4,
  .vb-container .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-n4,
  .vb-container .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-n5 {
    margin: -3rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-n5,
  .vb-container .my-lg-n5 {
    margin-top: -3rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-n5,
  .vb-container .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-n5,
  .vb-container .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-n5,
  .vb-container .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  /* line 401, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-lg-auto {
    margin: auto !important;
  }
  /* line 402, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-lg-auto,
  .vb-container .my-lg-auto {
    margin-top: auto !important;
  }
  /* line 406, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-lg-auto,
  .vb-container .mx-lg-auto {
    margin-right: auto !important;
  }
  /* line 410, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-lg-auto,
  .vb-container .my-lg-auto {
    margin-bottom: auto !important;
  }
  /* line 414, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-lg-auto,
  .vb-container .mx-lg-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1200px) {
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-0 {
    margin: 0 !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-0,
  .vb-container .my-xl-0 {
    margin-top: 0 !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-0,
  .vb-container .me-xl-0,
  .vb-container .mx-xl-0 {
    margin-right: 0 !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-0,
  .vb-container .my-xl-0 {
    margin-bottom: 0 !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-0,
  .vb-container .ms-xl-0,
  .vb-container .mx-xl-0 {
    margin-left: 0 !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-1 {
    margin: 0.25rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-1,
  .vb-container .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-1,
  .vb-container .me-xl-1,
  .vb-container .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-1,
  .vb-container .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-1,
  .vb-container .ms-xl-1,
  .vb-container .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-2 {
    margin: 0.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-2,
  .vb-container .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-2,
  .vb-container .me-xl-2,
  .vb-container .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-2,
  .vb-container .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-2,
  .vb-container .ms-xl-2,
  .vb-container .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-3 {
    margin: 1rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-3,
  .vb-container .my-xl-3 {
    margin-top: 1rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-3,
  .vb-container .me-xl-3,
  .vb-container .mx-xl-3 {
    margin-right: 1rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-3,
  .vb-container .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-3,
  .vb-container .ms-xl-3,
  .vb-container .mx-xl-3 {
    margin-left: 1rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-4 {
    margin: 1.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-4,
  .vb-container .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-4,
  .vb-container .me-xl-4,
  .vb-container .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-4,
  .vb-container .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-4,
  .vb-container .ms-xl-4,
  .vb-container .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-5 {
    margin: 3rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-5,
  .vb-container .my-xl-5 {
    margin-top: 3rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-5,
  .vb-container .me-xl-5,
  .vb-container .mx-xl-5 {
    margin-right: 3rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-5,
  .vb-container .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-5,
  .vb-container .ms-xl-5,
  .vb-container .mx-xl-5 {
    margin-left: 3rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xl-0 {
    padding: 0 !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xl-0,
  .vb-container .py-xl-0 {
    padding-top: 0 !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xl-0,
  .vb-container .pe-xl-0,
  .vb-container .px-xl-0 {
    padding-right: 0 !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xl-0,
  .vb-container .py-xl-0 {
    padding-bottom: 0 !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xl-0,
  .vb-container .ps-xl-0,
  .vb-container .px-xl-0 {
    padding-left: 0 !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xl-1 {
    padding: 0.25rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xl-1,
  .vb-container .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xl-1,
  .vb-container .pe-xl-1,
  .vb-container .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xl-1,
  .vb-container .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xl-1,
  .vb-container .ps-xl-1,
  .vb-container .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xl-2 {
    padding: 0.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xl-2,
  .vb-container .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xl-2,
  .vb-container .pe-xl-2,
  .vb-container .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xl-2,
  .vb-container .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xl-2,
  .vb-container .ps-xl-2,
  .vb-container .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xl-3 {
    padding: 1rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xl-3,
  .vb-container .py-xl-3 {
    padding-top: 1rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xl-3,
  .vb-container .pe-xl-3,
  .vb-container .px-xl-3 {
    padding-right: 1rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xl-3,
  .vb-container .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xl-3,
  .vb-container .ps-xl-3,
  .vb-container .px-xl-3 {
    padding-left: 1rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xl-4 {
    padding: 1.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xl-4,
  .vb-container .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xl-4,
  .vb-container .pe-xl-4,
  .vb-container .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xl-4,
  .vb-container .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xl-4,
  .vb-container .ps-xl-4,
  .vb-container .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xl-5 {
    padding: 3rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xl-5,
  .vb-container .py-xl-5 {
    padding-top: 3rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xl-5,
  .vb-container .pe-xl-5,
  .vb-container .px-xl-5 {
    padding-right: 3rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xl-5,
  .vb-container .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xl-5,
  .vb-container .ps-xl-5,
  .vb-container .px-xl-5 {
    padding-left: 3rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-n1 {
    margin: -0.25rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-n1,
  .vb-container .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-n1,
  .vb-container .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-n1,
  .vb-container .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-n1,
  .vb-container .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-n2 {
    margin: -0.5rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-n2,
  .vb-container .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-n2,
  .vb-container .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-n2,
  .vb-container .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-n2,
  .vb-container .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-n3 {
    margin: -1rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-n3,
  .vb-container .my-xl-n3 {
    margin-top: -1rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-n3,
  .vb-container .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-n3,
  .vb-container .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-n3,
  .vb-container .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-n4 {
    margin: -1.5rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-n4,
  .vb-container .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-n4,
  .vb-container .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-n4,
  .vb-container .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-n4,
  .vb-container .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-n5 {
    margin: -3rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-n5,
  .vb-container .my-xl-n5 {
    margin-top: -3rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-n5,
  .vb-container .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-n5,
  .vb-container .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-n5,
  .vb-container .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  /* line 401, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xl-auto {
    margin: auto !important;
  }
  /* line 402, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xl-auto,
  .vb-container .my-xl-auto {
    margin-top: auto !important;
  }
  /* line 406, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xl-auto,
  .vb-container .mx-xl-auto {
    margin-right: auto !important;
  }
  /* line 410, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xl-auto,
  .vb-container .my-xl-auto {
    margin-bottom: auto !important;
  }
  /* line 414, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xl-auto,
  .vb-container .mx-xl-auto {
    margin-left: auto !important;
  }
}

@media (min-width: 1400px) {
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-0 {
    margin: 0 !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-0,
  .vb-container .my-xxl-0 {
    margin-top: 0 !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-0,
  .vb-container .me-xxl-0,
  .vb-container .mx-xxl-0 {
    margin-right: 0 !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-0,
  .vb-container .my-xxl-0 {
    margin-bottom: 0 !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-0,
  .vb-container .ms-xxl-0,
  .vb-container .mx-xxl-0 {
    margin-left: 0 !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-1 {
    margin: 0.25rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-1,
  .vb-container .my-xxl-1 {
    margin-top: 0.25rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-1,
  .vb-container .me-xxl-1,
  .vb-container .mx-xxl-1 {
    margin-right: 0.25rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-1,
  .vb-container .my-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-1,
  .vb-container .ms-xxl-1,
  .vb-container .mx-xxl-1 {
    margin-left: 0.25rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-2 {
    margin: 0.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-2,
  .vb-container .my-xxl-2 {
    margin-top: 0.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-2,
  .vb-container .me-xxl-2,
  .vb-container .mx-xxl-2 {
    margin-right: 0.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-2,
  .vb-container .my-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-2,
  .vb-container .ms-xxl-2,
  .vb-container .mx-xxl-2 {
    margin-left: 0.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-3 {
    margin: 1rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-3,
  .vb-container .my-xxl-3 {
    margin-top: 1rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-3,
  .vb-container .me-xxl-3,
  .vb-container .mx-xxl-3 {
    margin-right: 1rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-3,
  .vb-container .my-xxl-3 {
    margin-bottom: 1rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-3,
  .vb-container .ms-xxl-3,
  .vb-container .mx-xxl-3 {
    margin-left: 1rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-4 {
    margin: 1.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-4,
  .vb-container .my-xxl-4 {
    margin-top: 1.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-4,
  .vb-container .me-xxl-4,
  .vb-container .mx-xxl-4 {
    margin-right: 1.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-4,
  .vb-container .my-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-4,
  .vb-container .ms-xxl-4,
  .vb-container .mx-xxl-4 {
    margin-left: 1.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-5 {
    margin: 3rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-5,
  .vb-container .my-xxl-5 {
    margin-top: 3rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-5,
  .vb-container .me-xxl-5,
  .vb-container .mx-xxl-5 {
    margin-right: 3rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-5,
  .vb-container .my-xxl-5 {
    margin-bottom: 3rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-5,
  .vb-container .ms-xxl-5,
  .vb-container .mx-xxl-5 {
    margin-left: 3rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xxl-0 {
    padding: 0 !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xxl-0,
  .vb-container .py-xxl-0 {
    padding-top: 0 !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xxl-0,
  .vb-container .pe-xxl-0,
  .vb-container .px-xxl-0 {
    padding-right: 0 !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xxl-0,
  .vb-container .py-xxl-0 {
    padding-bottom: 0 !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xxl-0,
  .vb-container .ps-xxl-0,
  .vb-container .px-xxl-0 {
    padding-left: 0 !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xxl-1 {
    padding: 0.25rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xxl-1,
  .vb-container .py-xxl-1 {
    padding-top: 0.25rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xxl-1,
  .vb-container .pe-xxl-1,
  .vb-container .px-xxl-1 {
    padding-right: 0.25rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xxl-1,
  .vb-container .py-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xxl-1,
  .vb-container .ps-xxl-1,
  .vb-container .px-xxl-1 {
    padding-left: 0.25rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xxl-2 {
    padding: 0.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xxl-2,
  .vb-container .py-xxl-2 {
    padding-top: 0.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xxl-2,
  .vb-container .pe-xxl-2,
  .vb-container .px-xxl-2 {
    padding-right: 0.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xxl-2,
  .vb-container .py-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xxl-2,
  .vb-container .ps-xxl-2,
  .vb-container .px-xxl-2 {
    padding-left: 0.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xxl-3 {
    padding: 1rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xxl-3,
  .vb-container .py-xxl-3 {
    padding-top: 1rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xxl-3,
  .vb-container .pe-xxl-3,
  .vb-container .px-xxl-3 {
    padding-right: 1rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xxl-3,
  .vb-container .py-xxl-3 {
    padding-bottom: 1rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xxl-3,
  .vb-container .ps-xxl-3,
  .vb-container .px-xxl-3 {
    padding-left: 1rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xxl-4 {
    padding: 1.5rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xxl-4,
  .vb-container .py-xxl-4 {
    padding-top: 1.5rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xxl-4,
  .vb-container .pe-xxl-4,
  .vb-container .px-xxl-4 {
    padding-right: 1.5rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xxl-4,
  .vb-container .py-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xxl-4,
  .vb-container .ps-xxl-4,
  .vb-container .px-xxl-4 {
    padding-left: 1.5rem !important;
  }
  /* line 355, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .p-xxl-5 {
    padding: 3rem !important;
  }
  /* line 356, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pt-xxl-5,
  .vb-container .py-xxl-5 {
    padding-top: 3rem !important;
  }
  /* line 360, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pr-xxl-5,
  .vb-container .pe-xxl-5,
  .vb-container .px-xxl-5 {
    padding-right: 3rem !important;
  }
  /* line 365, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pb-xxl-5,
  .vb-container .py-xxl-5 {
    padding-bottom: 3rem !important;
  }
  /* line 369, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .pl-xxl-5,
  .vb-container .ps-xxl-5,
  .vb-container .px-xxl-5 {
    padding-left: 3rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-n1,
  .vb-container .my-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-n1,
  .vb-container .mx-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-n1,
  .vb-container .my-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-n1,
  .vb-container .mx-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-n2,
  .vb-container .my-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-n2,
  .vb-container .mx-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-n2,
  .vb-container .my-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-n2,
  .vb-container .mx-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-n3 {
    margin: -1rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-n3,
  .vb-container .my-xxl-n3 {
    margin-top: -1rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-n3,
  .vb-container .mx-xxl-n3 {
    margin-right: -1rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-n3,
  .vb-container .my-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-n3,
  .vb-container .mx-xxl-n3 {
    margin-left: -1rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-n4,
  .vb-container .my-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-n4,
  .vb-container .mx-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-n4,
  .vb-container .my-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-n4,
  .vb-container .mx-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  /* line 380, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-n5 {
    margin: -3rem !important;
  }
  /* line 381, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-n5,
  .vb-container .my-xxl-n5 {
    margin-top: -3rem !important;
  }
  /* line 385, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-n5,
  .vb-container .mx-xxl-n5 {
    margin-right: -3rem !important;
  }
  /* line 389, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-n5,
  .vb-container .my-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  /* line 393, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-n5,
  .vb-container .mx-xxl-n5 {
    margin-left: -3rem !important;
  }
  /* line 401, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .m-xxl-auto {
    margin: auto !important;
  }
  /* line 402, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mt-xxl-auto,
  .vb-container .my-xxl-auto {
    margin-top: auto !important;
  }
  /* line 406, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mr-xxl-auto,
  .vb-container .mx-xxl-auto {
    margin-right: auto !important;
  }
  /* line 410, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .mb-xxl-auto,
  .vb-container .my-xxl-auto {
    margin-bottom: auto !important;
  }
  /* line 414, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
  .vb-container .ml-xxl-auto,
  .vb-container .mx-xxl-auto {
    margin-left: auto !important;
  }
}

/* line 429, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .font-weight-light {
  font-weight: 300 !important;
}

/* line 430, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .font-weight-lighter {
  font-weight: lighter !important;
}

/* line 431, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .font-weight-normal {
  font-weight: 400 !important;
}

/* line 432, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .font-weight-bold {
  font-weight: 700 !important;
}

/* line 433, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .font-weight-bolder {
  font-weight: bolder !important;
}

/* line 434, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .font-italic {
  font-style: italic !important;
}

/* line 441, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .rounded-sm {
  border-radius: 0.2rem !important;
}

/* line 445, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .rounded-lg {
  border-radius: 0.3rem !important;
}

/* line 451, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .text-left {
  text-align: left !important;
}

/* line 452, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .text-right {
  text-align: right !important;
}

/* line 456, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .no-gutters {
  margin-right: 0;
  margin-left: 0;
}

/* line 460, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

/* line 466, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .btn-success {
  color: #fff;
}

/* line 468, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .btn-success:hover {
  color: #fff;
}

/* line 491, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

/* line 491, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .embed-responsive-16by9::before {
  padding-top: 56.25%;
}

/* line 491, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .embed-responsive-4by3::before {
  padding-top: 75%;
}

/* line 491, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .embed-responsive-1by1::before {
  padding-top: 100%;
}

/* line 497, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

/* line 504, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .embed-responsive::before {
  display: block;
  content: "";
}

/* line 509, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .embed-responsive .embed-responsive-item,
.vb-container .embed-responsive iframe,
.vb-container .embed-responsive embed,
.vb-container .embed-responsive object,
.vb-container .embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

/* line 526, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container hr {
  opacity: 1;
  background-color: inherit;
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 538, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container img.caption-object,
.vb-container .caption-object img {
  width: 100%;
}

/* line 545, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .close {
  background: none;
}

/* line 553, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .nav-tabs .nav-item .nav-link {
  color: #00a651;
}

/* line 556, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .nav-tabs .nav-item .nav-link.active {
  color: #495057;
}

/* line 567, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container .info__body .row .col-md-12 h2, .vb-container .info__body .row .col-md-12 .h2 {
  font-size: 3.6rem;
}

/* line 574, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/_bootstrap-4-backup.scss */
.vb-container footer .nav-link {
  padding: 15px;
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_clearfix.scss */
.vb-container .clearfix::after {
  display: block;
  clear: both;
  content: "";
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-primary {
  color: #0d6efd;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-primary:hover, .vb-container .link-primary:focus {
  color: #0a58ca;
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-secondary {
  color: #6c757d;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-secondary:hover, .vb-container .link-secondary:focus {
  color: #565e64;
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-success {
  color: #28a745;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-success:hover, .vb-container .link-success:focus {
  color: #53b96a;
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-info {
  color: #0dcaf0;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-info:hover, .vb-container .link-info:focus {
  color: #3dd5f3;
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-warning {
  color: #ffc107;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-warning:hover, .vb-container .link-warning:focus {
  color: #ffcd39;
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-danger {
  color: #dc3545;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-danger:hover, .vb-container .link-danger:focus {
  color: #b02a37;
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-light {
  color: #f8f9fa;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-light:hover, .vb-container .link-light:focus {
  color: #f9fafb;
}

/* line 2, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-dark {
  color: #343a40;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_colored-links.scss */
.vb-container .link-dark:hover, .vb-container .link-dark:focus {
  color: #2a2e33;
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_ratio.scss */
.vb-container .ratio {
  position: relative;
  width: 100%;
}

/* line 7, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_ratio.scss */
.vb-container .ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}

/* line 13, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_ratio.scss */
.vb-container .ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_ratio.scss */
.vb-container .ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_ratio.scss */
.vb-container .ratio-4x3 {
  --bs-aspect-ratio: calc(3 / 4 * 100%);
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_ratio.scss */
.vb-container .ratio-16x9 {
  --bs-aspect-ratio: calc(9 / 16 * 100%);
}

/* line 23, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_ratio.scss */
.vb-container .ratio-21x9 {
  --bs-aspect-ratio: calc(9 / 21 * 100%);
}

/* line 3, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_position.scss */
.vb-container .fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

/* line 11, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_position.scss */
.vb-container .fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

/* line 24, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_position.scss */
.vb-container .sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  /* line 24, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_position.scss */
  .vb-container .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

@media (min-width: 768px) {
  /* line 24, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_position.scss */
  .vb-container .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

@media (min-width: 992px) {
  /* line 24, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_position.scss */
  .vb-container .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

@media (min-width: 1200px) {
  /* line 24, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_position.scss */
  .vb-container .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

@media (min-width: 1400px) {
  /* line 24, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_position.scss */
  .vb-container .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_visually-hidden.scss */
.vb-container .visually-hidden,
.vb-container .visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

/* line 6, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_stretched-link.scss */
.vb-container .stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

/* line 5, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/helpers/_text-truncation.scss */
.vb-container .text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-baseline {
  vertical-align: baseline !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-top {
  vertical-align: top !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-middle {
  vertical-align: middle !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-bottom {
  vertical-align: bottom !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-text-bottom {
  vertical-align: text-bottom !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-text-top {
  vertical-align: text-top !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .float-start {
  float: left !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .float-end {
  float: right !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .float-none {
  float: none !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .overflow-auto {
  overflow: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .overflow-hidden {
  overflow: hidden !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .overflow-visible {
  overflow: visible !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .overflow-scroll {
  overflow: scroll !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .d-inline {
  display: inline !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .d-inline-block {
  display: inline-block !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .d-block {
  display: block !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .d-grid {
  display: grid !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .d-table {
  display: table !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .d-table-row {
  display: table-row !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .d-table-cell {
  display: table-cell !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .d-flex {
  display: flex !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .d-inline-flex {
  display: inline-flex !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .d-none {
  display: none !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .shadow-none {
  box-shadow: none !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .position-static {
  position: static !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .position-relative {
  position: relative !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .position-absolute {
  position: absolute !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .position-fixed {
  position: fixed !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .position-sticky {
  position: sticky !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .top-0 {
  top: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .top-50 {
  top: 50% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .top-100 {
  top: 100% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bottom-0 {
  bottom: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bottom-50 {
  bottom: 50% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bottom-100 {
  bottom: 100% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .start-0 {
  left: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .start-50 {
  left: 50% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .start-100 {
  left: 100% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .end-0 {
  right: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .end-50 {
  right: 50% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .end-100 {
  right: 100% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .translate-middle {
  transform: translate(-50%, -50%) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .translate-middle-x {
  transform: translateX(-50%) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .translate-middle-y {
  transform: translateY(-50%) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border {
  border: 1px solid #dee2e6 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-0 {
  border: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-top {
  border-top: 1px solid #dee2e6 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-top-0 {
  border-top: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-end {
  border-right: 1px solid #dee2e6 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-end-0 {
  border-right: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-bottom-0 {
  border-bottom: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-start {
  border-left: 1px solid #dee2e6 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-start-0 {
  border-left: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-primary {
  border-color: #0d6efd !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-secondary {
  border-color: #6c757d !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-success {
  border-color: #28a745 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-info {
  border-color: #0dcaf0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-warning {
  border-color: #ffc107 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-danger {
  border-color: #dc3545 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-light {
  border-color: #f8f9fa !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-dark {
  border-color: #343a40 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-white {
  border-color: #fff !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-1 {
  border-width: 1px !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-2 {
  border-width: 2px !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-3 {
  border-width: 3px !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-4 {
  border-width: 4px !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .border-5 {
  border-width: 5px !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .w-25 {
  width: 25% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .w-50 {
  width: 50% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .w-75 {
  width: 75% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .w-100 {
  width: 100% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .w-auto {
  width: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mw-100 {
  max-width: 100% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .vw-100 {
  width: 100vw !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .min-vw-100 {
  min-width: 100vw !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .h-25 {
  height: 25% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .h-50 {
  height: 50% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .h-75 {
  height: 75% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .h-100 {
  height: 100% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .h-auto {
  height: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mh-100 {
  max-height: 100% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .vh-100 {
  height: 100vh !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .min-vh-100 {
  min-height: 100vh !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-fill {
  flex: 1 1 auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-row {
  flex-direction: row !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-column {
  flex-direction: column !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-row-reverse {
  flex-direction: row-reverse !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-column-reverse {
  flex-direction: column-reverse !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-grow-0 {
  flex-grow: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-grow-1 {
  flex-grow: 1 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-shrink-0 {
  flex-shrink: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-shrink-1 {
  flex-shrink: 1 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-wrap {
  flex-wrap: wrap !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-nowrap {
  flex-wrap: nowrap !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .gap-0 {
  gap: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .gap-1 {
  gap: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .gap-2 {
  gap: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .gap-3 {
  gap: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .gap-4 {
  gap: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .gap-5 {
  gap: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .justify-content-start {
  justify-content: flex-start !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .justify-content-end {
  justify-content: flex-end !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .justify-content-center {
  justify-content: center !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .justify-content-between {
  justify-content: space-between !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .justify-content-around {
  justify-content: space-around !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .justify-content-evenly {
  justify-content: space-evenly !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-items-start {
  align-items: flex-start !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-items-end {
  align-items: flex-end !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-items-center {
  align-items: center !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-items-baseline {
  align-items: baseline !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-items-stretch {
  align-items: stretch !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-content-start {
  align-content: flex-start !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-content-end {
  align-content: flex-end !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-content-center {
  align-content: center !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-content-between {
  align-content: space-between !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-content-around {
  align-content: space-around !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-content-stretch {
  align-content: stretch !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-self-auto {
  align-self: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-self-start {
  align-self: flex-start !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-self-end {
  align-self: flex-end !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-self-center {
  align-self: center !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-self-baseline {
  align-self: baseline !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .align-self-stretch {
  align-self: stretch !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .order-first {
  order: -1 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .order-0 {
  order: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .order-1 {
  order: 1 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .order-2 {
  order: 2 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .order-3 {
  order: 3 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .order-4 {
  order: 4 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .order-5 {
  order: 5 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .order-last {
  order: 6 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .m-0 {
  margin: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .m-1 {
  margin: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .m-2 {
  margin: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .m-3 {
  margin: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .m-4 {
  margin: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .m-5 {
  margin: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .m-auto {
  margin: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mt-0 {
  margin-top: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mt-1 {
  margin-top: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mt-2 {
  margin-top: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mt-3 {
  margin-top: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mt-4 {
  margin-top: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mt-5 {
  margin-top: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mt-auto {
  margin-top: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .me-0 {
  margin-right: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .me-1 {
  margin-right: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .me-2 {
  margin-right: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .me-3 {
  margin-right: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .me-4 {
  margin-right: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .me-5 {
  margin-right: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .me-auto {
  margin-right: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mb-0 {
  margin-bottom: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mb-1 {
  margin-bottom: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mb-2 {
  margin-bottom: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mb-3 {
  margin-bottom: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mb-4 {
  margin-bottom: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mb-5 {
  margin-bottom: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .mb-auto {
  margin-bottom: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ms-0 {
  margin-left: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ms-1 {
  margin-left: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ms-2 {
  margin-left: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ms-3 {
  margin-left: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ms-4 {
  margin-left: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ms-5 {
  margin-left: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ms-auto {
  margin-left: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .p-0 {
  padding: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .p-1 {
  padding: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .p-2 {
  padding: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .p-3 {
  padding: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .p-4 {
  padding: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .p-5 {
  padding: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pt-0 {
  padding-top: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pt-1 {
  padding-top: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pt-2 {
  padding-top: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pt-3 {
  padding-top: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pt-4 {
  padding-top: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pt-5 {
  padding-top: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pe-0 {
  padding-right: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pe-1 {
  padding-right: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pe-2 {
  padding-right: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pe-3 {
  padding-right: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pe-4 {
  padding-right: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pe-5 {
  padding-right: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pb-0 {
  padding-bottom: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pb-1 {
  padding-bottom: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pb-2 {
  padding-bottom: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pb-3 {
  padding-bottom: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pb-4 {
  padding-bottom: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pb-5 {
  padding-bottom: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ps-0 {
  padding-left: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ps-1 {
  padding-left: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ps-2 {
  padding-left: 0.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ps-3 {
  padding-left: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ps-4 {
  padding-left: 1.5rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .ps-5 {
  padding-left: 3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fs-5 {
  font-size: 1.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fs-6 {
  font-size: 1rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fst-italic {
  font-style: italic !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fst-normal {
  font-style: normal !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fw-light {
  font-weight: 300 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fw-lighter {
  font-weight: lighter !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fw-normal {
  font-weight: 400 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fw-bold {
  font-weight: 700 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .fw-bolder {
  font-weight: bolder !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .lh-1 {
  line-height: 1 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .lh-sm {
  line-height: 1.25 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .lh-base {
  line-height: 1.5 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .lh-lg {
  line-height: 2 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-start {
  text-align: left !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-end {
  text-align: right !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-center {
  text-align: center !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-decoration-none {
  text-decoration: none !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-decoration-underline {
  text-decoration: underline !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-decoration-line-through {
  text-decoration: line-through !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-lowercase {
  text-transform: lowercase !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-uppercase {
  text-transform: uppercase !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-capitalize {
  text-transform: capitalize !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-wrap {
  white-space: normal !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-nowrap {
  white-space: nowrap !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-primary {
  color: #0d6efd !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-secondary {
  color: #6c757d !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-success {
  color: #28a745 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-info {
  color: #0dcaf0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-warning {
  color: #ffc107 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-danger {
  color: #dc3545 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-light {
  color: #f8f9fa !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-dark {
  color: #343a40 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-white {
  color: #fff !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-body {
  color: #212529 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-muted {
  color: #6c757d !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .text-reset {
  color: inherit !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-primary {
  background-color: #0d6efd !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-secondary {
  background-color: #6c757d !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-success {
  background-color: #28a745 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-info {
  background-color: #0dcaf0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-warning {
  background-color: #ffc107 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-danger {
  background-color: #dc3545 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-light {
  background-color: #f8f9fa !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-dark {
  background-color: #343a40 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-body {
  background-color: #fff !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-white {
  background-color: #fff !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-transparent {
  background-color: transparent !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .bg-gradient {
  background-image: var(--bs-gradient) !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .user-select-all {
  user-select: all !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .user-select-auto {
  user-select: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .user-select-none {
  user-select: none !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pe-none {
  pointer-events: none !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .pe-auto {
  pointer-events: auto !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded {
  border-radius: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded-0 {
  border-radius: 0 !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded-1 {
  border-radius: 0.2rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded-2 {
  border-radius: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded-3 {
  border-radius: 0.3rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded-circle {
  border-radius: 50% !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded-pill {
  border-radius: 50rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded-end {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .rounded-start {
  border-bottom-left-radius: 0.25rem !important;
  border-top-left-radius: 0.25rem !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .visible {
  visibility: visible !important;
}

/* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
.vb-container .invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-sm-start {
    float: left !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-sm-end {
    float: right !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-sm-none {
    float: none !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-sm-inline {
    display: inline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-sm-inline-block {
    display: inline-block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-sm-block {
    display: block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-sm-grid {
    display: grid !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-sm-table {
    display: table !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-sm-table-row {
    display: table-row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-sm-table-cell {
    display: table-cell !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-sm-flex {
    display: flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-sm-inline-flex {
    display: inline-flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-sm-none {
    display: none !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-row {
    flex-direction: row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-column {
    flex-direction: column !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-sm-0 {
    gap: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-sm-1 {
    gap: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-sm-2 {
    gap: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-sm-3 {
    gap: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-sm-4 {
    gap: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-sm-5 {
    gap: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-sm-center {
    justify-content: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-sm-between {
    justify-content: space-between !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-sm-around {
    justify-content: space-around !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-sm-start {
    align-items: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-sm-end {
    align-items: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-sm-center {
    align-items: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-sm-baseline {
    align-items: baseline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-sm-stretch {
    align-items: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-sm-start {
    align-content: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-sm-end {
    align-content: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-sm-center {
    align-content: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-sm-between {
    align-content: space-between !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-sm-around {
    align-content: space-around !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-sm-stretch {
    align-content: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-sm-auto {
    align-self: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-sm-start {
    align-self: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-sm-end {
    align-self: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-sm-center {
    align-self: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-sm-baseline {
    align-self: baseline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-sm-stretch {
    align-self: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-sm-first {
    order: -1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-sm-0 {
    order: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-sm-1 {
    order: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-sm-2 {
    order: 2 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-sm-3 {
    order: 3 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-sm-4 {
    order: 4 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-sm-5 {
    order: 5 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-sm-last {
    order: 6 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-sm-0 {
    margin: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-sm-1 {
    margin: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-sm-2 {
    margin: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-sm-3 {
    margin: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-sm-4 {
    margin: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-sm-5 {
    margin: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-sm-auto {
    margin: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-sm-0 {
    margin-top: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-sm-3 {
    margin-top: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-sm-5 {
    margin-top: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-sm-auto {
    margin-top: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-sm-0 {
    margin-right: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-sm-3 {
    margin-right: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-sm-5 {
    margin-right: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-sm-auto {
    margin-right: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-sm-auto {
    margin-bottom: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-sm-0 {
    margin-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-sm-3 {
    margin-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-sm-5 {
    margin-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-sm-auto {
    margin-left: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-sm-0 {
    padding: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-sm-1 {
    padding: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-sm-2 {
    padding: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-sm-3 {
    padding: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-sm-4 {
    padding: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-sm-5 {
    padding: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-sm-0 {
    padding-top: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-sm-3 {
    padding-top: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-sm-5 {
    padding-top: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-sm-0 {
    padding-right: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-sm-3 {
    padding-right: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-sm-5 {
    padding-right: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-sm-0 {
    padding-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-sm-3 {
    padding-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-sm-5 {
    padding-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-sm-start {
    text-align: left !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-sm-end {
    text-align: right !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-sm-center {
    text-align: center !important;
  }
}

@media (min-width: 768px) {
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-md-start {
    float: left !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-md-end {
    float: right !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-md-none {
    float: none !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-md-inline {
    display: inline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-md-inline-block {
    display: inline-block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-md-block {
    display: block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-md-grid {
    display: grid !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-md-table {
    display: table !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-md-table-row {
    display: table-row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-md-table-cell {
    display: table-cell !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-md-flex {
    display: flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-md-inline-flex {
    display: inline-flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-md-none {
    display: none !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-fill {
    flex: 1 1 auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-row {
    flex-direction: row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-column {
    flex-direction: column !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-md-0 {
    gap: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-md-1 {
    gap: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-md-2 {
    gap: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-md-3 {
    gap: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-md-4 {
    gap: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-md-5 {
    gap: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-md-start {
    justify-content: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-md-end {
    justify-content: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-md-center {
    justify-content: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-md-between {
    justify-content: space-between !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-md-around {
    justify-content: space-around !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-md-start {
    align-items: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-md-end {
    align-items: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-md-center {
    align-items: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-md-baseline {
    align-items: baseline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-md-stretch {
    align-items: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-md-start {
    align-content: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-md-end {
    align-content: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-md-center {
    align-content: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-md-between {
    align-content: space-between !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-md-around {
    align-content: space-around !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-md-stretch {
    align-content: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-md-auto {
    align-self: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-md-start {
    align-self: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-md-end {
    align-self: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-md-center {
    align-self: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-md-baseline {
    align-self: baseline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-md-stretch {
    align-self: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-md-first {
    order: -1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-md-0 {
    order: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-md-1 {
    order: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-md-2 {
    order: 2 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-md-3 {
    order: 3 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-md-4 {
    order: 4 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-md-5 {
    order: 5 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-md-last {
    order: 6 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-md-0 {
    margin: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-md-1 {
    margin: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-md-2 {
    margin: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-md-3 {
    margin: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-md-4 {
    margin: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-md-5 {
    margin: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-md-auto {
    margin: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-md-0 {
    margin-top: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-md-3 {
    margin-top: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-md-5 {
    margin-top: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-md-auto {
    margin-top: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-md-0 {
    margin-right: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-md-1 {
    margin-right: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-md-2 {
    margin-right: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-md-3 {
    margin-right: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-md-4 {
    margin-right: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-md-5 {
    margin-right: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-md-auto {
    margin-right: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-md-0 {
    margin-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-md-auto {
    margin-bottom: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-md-0 {
    margin-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-md-3 {
    margin-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-md-5 {
    margin-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-md-auto {
    margin-left: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-md-0 {
    padding: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-md-1 {
    padding: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-md-2 {
    padding: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-md-3 {
    padding: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-md-4 {
    padding: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-md-5 {
    padding: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-md-0 {
    padding-top: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-md-3 {
    padding-top: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-md-5 {
    padding-top: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-md-0 {
    padding-right: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-md-3 {
    padding-right: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-md-5 {
    padding-right: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-md-0 {
    padding-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-md-0 {
    padding-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-md-3 {
    padding-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-md-5 {
    padding-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-md-start {
    text-align: left !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-md-end {
    text-align: right !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-md-center {
    text-align: center !important;
  }
}

@media (min-width: 992px) {
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-lg-start {
    float: left !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-lg-end {
    float: right !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-lg-none {
    float: none !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-lg-inline {
    display: inline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-lg-inline-block {
    display: inline-block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-lg-block {
    display: block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-lg-grid {
    display: grid !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-lg-table {
    display: table !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-lg-table-row {
    display: table-row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-lg-table-cell {
    display: table-cell !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-lg-flex {
    display: flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-lg-inline-flex {
    display: inline-flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-lg-none {
    display: none !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-row {
    flex-direction: row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-column {
    flex-direction: column !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-lg-0 {
    gap: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-lg-1 {
    gap: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-lg-2 {
    gap: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-lg-3 {
    gap: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-lg-4 {
    gap: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-lg-5 {
    gap: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-lg-center {
    justify-content: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-lg-between {
    justify-content: space-between !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-lg-around {
    justify-content: space-around !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-lg-start {
    align-items: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-lg-end {
    align-items: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-lg-center {
    align-items: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-lg-baseline {
    align-items: baseline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-lg-stretch {
    align-items: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-lg-start {
    align-content: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-lg-end {
    align-content: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-lg-center {
    align-content: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-lg-between {
    align-content: space-between !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-lg-around {
    align-content: space-around !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-lg-stretch {
    align-content: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-lg-auto {
    align-self: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-lg-start {
    align-self: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-lg-end {
    align-self: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-lg-center {
    align-self: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-lg-baseline {
    align-self: baseline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-lg-stretch {
    align-self: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-lg-first {
    order: -1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-lg-0 {
    order: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-lg-1 {
    order: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-lg-2 {
    order: 2 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-lg-3 {
    order: 3 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-lg-4 {
    order: 4 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-lg-5 {
    order: 5 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-lg-last {
    order: 6 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-lg-0 {
    margin: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-lg-1 {
    margin: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-lg-2 {
    margin: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-lg-3 {
    margin: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-lg-4 {
    margin: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-lg-5 {
    margin: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-lg-auto {
    margin: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-lg-0 {
    margin-top: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-lg-3 {
    margin-top: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-lg-5 {
    margin-top: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-lg-auto {
    margin-top: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-lg-0 {
    margin-right: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-lg-3 {
    margin-right: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-lg-5 {
    margin-right: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-lg-auto {
    margin-right: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-lg-auto {
    margin-bottom: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-lg-0 {
    margin-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-lg-3 {
    margin-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-lg-5 {
    margin-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-lg-auto {
    margin-left: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-lg-0 {
    padding: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-lg-1 {
    padding: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-lg-2 {
    padding: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-lg-3 {
    padding: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-lg-4 {
    padding: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-lg-5 {
    padding: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-lg-0 {
    padding-top: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-lg-3 {
    padding-top: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-lg-5 {
    padding-top: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-lg-0 {
    padding-right: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-lg-3 {
    padding-right: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-lg-5 {
    padding-right: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-lg-0 {
    padding-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-lg-3 {
    padding-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-lg-5 {
    padding-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-lg-start {
    text-align: left !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-lg-end {
    text-align: right !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-lg-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-xl-start {
    float: left !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-xl-end {
    float: right !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-xl-none {
    float: none !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xl-inline {
    display: inline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xl-inline-block {
    display: inline-block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xl-block {
    display: block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xl-grid {
    display: grid !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xl-table {
    display: table !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xl-table-row {
    display: table-row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xl-table-cell {
    display: table-cell !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xl-flex {
    display: flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xl-inline-flex {
    display: inline-flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xl-none {
    display: none !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-row {
    flex-direction: row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-column {
    flex-direction: column !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xl-0 {
    gap: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xl-1 {
    gap: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xl-2 {
    gap: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xl-3 {
    gap: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xl-4 {
    gap: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xl-5 {
    gap: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xl-center {
    justify-content: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xl-between {
    justify-content: space-between !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xl-around {
    justify-content: space-around !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-xl-start {
    align-items: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-xl-end {
    align-items: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-xl-center {
    align-items: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-xl-baseline {
    align-items: baseline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-xl-stretch {
    align-items: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xl-start {
    align-content: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xl-end {
    align-content: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xl-center {
    align-content: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xl-between {
    align-content: space-between !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xl-around {
    align-content: space-around !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xl-stretch {
    align-content: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xl-auto {
    align-self: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xl-start {
    align-self: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xl-end {
    align-self: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xl-center {
    align-self: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xl-baseline {
    align-self: baseline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xl-stretch {
    align-self: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xl-first {
    order: -1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xl-0 {
    order: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xl-1 {
    order: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xl-2 {
    order: 2 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xl-3 {
    order: 3 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xl-4 {
    order: 4 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xl-5 {
    order: 5 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xl-last {
    order: 6 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xl-0 {
    margin: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xl-1 {
    margin: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xl-2 {
    margin: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xl-3 {
    margin: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xl-4 {
    margin: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xl-5 {
    margin: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xl-auto {
    margin: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xl-0 {
    margin-top: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xl-3 {
    margin-top: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xl-5 {
    margin-top: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xl-auto {
    margin-top: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xl-0 {
    margin-right: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xl-3 {
    margin-right: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xl-5 {
    margin-right: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xl-auto {
    margin-right: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xl-auto {
    margin-bottom: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xl-0 {
    margin-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xl-3 {
    margin-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xl-5 {
    margin-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xl-auto {
    margin-left: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xl-0 {
    padding: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xl-1 {
    padding: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xl-2 {
    padding: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xl-3 {
    padding: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xl-4 {
    padding: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xl-5 {
    padding: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xl-0 {
    padding-top: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xl-3 {
    padding-top: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xl-5 {
    padding-top: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xl-0 {
    padding-right: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xl-3 {
    padding-right: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xl-5 {
    padding-right: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xl-0 {
    padding-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xl-3 {
    padding-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xl-5 {
    padding-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-xl-start {
    text-align: left !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-xl-end {
    text-align: right !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-xl-center {
    text-align: center !important;
  }
}

@media (min-width: 1400px) {
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-xxl-start {
    float: left !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-xxl-end {
    float: right !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .float-xxl-none {
    float: none !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xxl-inline {
    display: inline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xxl-inline-block {
    display: inline-block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xxl-block {
    display: block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xxl-grid {
    display: grid !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xxl-table {
    display: table !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xxl-table-row {
    display: table-row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xxl-table-cell {
    display: table-cell !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xxl-flex {
    display: flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-xxl-none {
    display: none !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-row {
    flex-direction: row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-column {
    flex-direction: column !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xxl-0 {
    gap: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xxl-3 {
    gap: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .gap-xxl-5 {
    gap: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xxl-center {
    justify-content: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-xxl-start {
    align-items: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-xxl-end {
    align-items: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-xxl-center {
    align-items: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xxl-start {
    align-content: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xxl-end {
    align-content: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xxl-center {
    align-content: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xxl-between {
    align-content: space-between !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xxl-around {
    align-content: space-around !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xxl-auto {
    align-self: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xxl-start {
    align-self: flex-start !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xxl-end {
    align-self: flex-end !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xxl-center {
    align-self: center !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xxl-first {
    order: -1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xxl-0 {
    order: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xxl-1 {
    order: 1 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xxl-2 {
    order: 2 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xxl-3 {
    order: 3 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xxl-4 {
    order: 4 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xxl-5 {
    order: 5 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .order-xxl-last {
    order: 6 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xxl-0 {
    margin: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xxl-1 {
    margin: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xxl-2 {
    margin: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xxl-3 {
    margin: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xxl-4 {
    margin: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xxl-5 {
    margin: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .m-xxl-auto {
    margin: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xxl-0 {
    margin-top: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mt-xxl-auto {
    margin-top: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xxl-0 {
    margin-right: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xxl-3 {
    margin-right: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xxl-5 {
    margin-right: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .me-xxl-auto {
    margin-right: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xxl-0 {
    margin-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ms-xxl-auto {
    margin-left: auto !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xxl-0 {
    padding: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xxl-1 {
    padding: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xxl-2 {
    padding: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xxl-3 {
    padding: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xxl-4 {
    padding: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .p-xxl-5 {
    padding: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xxl-0 {
    padding-top: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xxl-0 {
    padding-right: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xxl-0 {
    padding-left: 0 !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-xxl-start {
    text-align: left !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-xxl-end {
    text-align: right !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .text-xxl-center {
    text-align: center !important;
  }
}

@media (min-width: 1200px) {
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .fs-1 {
    font-size: 2.5rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .fs-2 {
    font-size: 2rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .fs-3 {
    font-size: 1.75rem !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .fs-4 {
    font-size: 1.5rem !important;
  }
}

@media print {
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-print-inline {
    display: inline !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-print-inline-block {
    display: inline-block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-print-block {
    display: block !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-print-grid {
    display: grid !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-print-table {
    display: table !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-print-table-row {
    display: table-row !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-print-table-cell {
    display: table-cell !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-print-flex {
    display: flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-print-inline-flex {
    display: inline-flex !important;
  }
  /* line 50, Y:/www/web_ana/sass/v6/vendor/bootstrap-5.0.2/scss/mixins/_utilities.scss */
  .vb-container .d-print-none {
    display: none !important;
  }
}

/* line 24, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu html, .vb-container .wsmenu body, .vb-container .wsmenu iframe, .vb-container .wsmenu h1, .vb-container .wsmenu .h1, .vb-container .wsmenu h2, .vb-container .wsmenu .h2, .vb-container .wsmenu h3, .vb-container .wsmenu .h3, .vb-container .wsmenu h4, .vb-container .wsmenu .h4, .vb-container .wsmenu h5, .vb-container .wsmenu .h5, .vb-container .wsmenu h6, .vb-container .wsmenu .h6 {
  margin: 0px;
  padding: 0px;
  border: 0px;
  font: inherit;
  vertical-align: baseline;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  -webkit-font-smoothing: subpixel-antialiased;
  font-smoothing: antialiased;
  font-smooth: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: subpixel-antialiased !important;
  font-smoothing: subpixel-antialiased !important;
  font-smooth: subpixel-antialiased;
}

/* line 44, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu .cl {
  clear: both;
}

/* line 48, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu img, .vb-container object, .vb-container embed, .vb-container video {
  border: 0 none;
  max-width: 100%;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu a:focus {
  outline: none !important;
}

/* line 57, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu:before, .vb-container .wsmenu:after {
  content: "";
  display: table;
}

/* line 62, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu:after {
  clear: both;
}

/* line 70, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmobileheader {
  display: none;
}

/* line 74, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container #overlapblackbg {
  display: none;
}

/* line 78, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .bigmegamenu {
  position: relative;
}

/* line 82, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  color: #fff;
  font-size: 13px;
  padding: 0px;
  width: 70%;
  float: right;
  -webkit-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list {
  text-align: left;
  margin: 0 auto 0 auto;
  width: 100%;
  display: table;
  padding: 0px;
}

/* line 102, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list > li {
  text-align: center;
  display: table-cell;
}

/* line 107, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:first-child a {
  -webkit-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:last-child a {
  -webkit-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  border-right: 0px solid;
}

/* line 120, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list > li > a .fa {
  display: inline-block;
  font-size: 14px;
  line-height: inherit;
  margin-right: 4px;
}

/* line 127, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li ul li a .fa.fa-angle-double-right {
  font-size: 12px;
  margin: 0 3px 0 -4px;
}

/* line 132, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li a .arrow:after {
  border-left: 4px solid rgba(0, 0, 0, 0);
  border-right: 4px solid rgba(0, 0, 0, 0);
  border-top: 4px solid #b3b3b3;
  content: "";
  float: right;
  height: 0;
  margin: 0 0 0 9px;
  position: absolute;
  text-align: right;
  top: 22px;
  width: 0;
}

/* line 146, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list > li > a {
  display: block;
  color: #E5E5E5;
  padding: 0px 14px;
  line-height: 48px;
  text-decoration: none;
  position: relative;
}

/* line 155, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li a:hover .arrow:after {
  border-top-color: #b3b3b3;
}

/* line 159, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li a.active .arrow:after {
  border-top-color: #b3b3b3;
}

/* line 163, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #b3b3b3;
}

/* line 167, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu iframe {
  width: 100%;
  margin-top: 10px;
  min-height: 200px;
}

/* line 173, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu video {
  width: 100%;
  margin-top: 10px;
  min-height: 200px;
}

/* line 179, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover .megamenu {
  opacity: 1;
}

/* line 183, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu {
  width: 100%;
  left: 0px;
  position: absolute;
  top: 48px;
  color: #000;
  z-index: 1000;
  margin: 0px;
  text-align: left;
  padding: 10px 0px;
  font-size: 15px;
  border: solid 1px #eeeeee;
  background-color: #fff;
  opacity: 0;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  -o-transition: -o-transform 0.3s, opacity 0.3s;
  -ms-transition: -ms-transform 0.3s, opacity 0.3s;
  -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}

/* line 207, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu .title {
  border-bottom: 1px solid #CCC;
  font-size: 14px;
  padding: 9px 5px 9px 0px;
  font-size: 17px;
  color: #424242;
  margin-bottom: 7px;
  text-align: left;
  height: 39px;
  margin: 0px 0px 0px 0px;
}

/* line 219, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .link-list li {
  display: block;
  text-align: center;
  white-space: nowrap;
  text-align: left;
}

/* line 226, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .link-list li a {
  line-height: 18px;
  border-right: none;
  text-align: left;
  padding: 6px 0px;
  background: #fff !important;
  background-image: none !important;
  color: #666666 !important;
  border-right: 0 none !important;
  display: block;
  border-right: 1px solid #e7e7e7;
  background-color: #fff;
  color: #424242;
}

/* line 241, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .link-list .fa,
.vb-container .link-list .far,
.vb-container .link-list .fas {
  font-size: 14px;
}

/* line 247, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megacollink {
  width: 23%;
  float: left;
  margin: 0% 1%;
  padding: 0px;
}

/* line 254, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megacollink li {
  display: block;
  text-align: center;
  white-space: nowrap;
  text-align: left;
}

/* line 261, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megacollink li a {
  line-height: 18px;
  border-right: none;
  text-align: left;
  padding: 8px 0px;
  background: #fff !important;
  background-image: none !important;
  color: #666666 !important;
  border-right: 0 none !important;
  display: block;
  border-right: 1px solid #e7e7e7;
  background-color: #fff;
  color: #424242;
}

/* line 276, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megacollink .fa {
  font-size: 11px;
}

/* line 280, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megacolimage {
  width: 31.33%;
  float: left;
  margin: 0% 1%;
}

/* line 286, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typographydiv {
  width: 100%;
  margin: 0% 0%;
}

/* line 291, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typographylinks {
  width: 25%;
  float: left;
  margin: 0% 0%;
}

/* line 297, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typographylinks ul {
  padding: 0px;
}

/* line 301, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .mainmapdiv {
  width: 100%;
  display: block;
  margin: 0% 0%;
}

/* line 307, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .ad-style {
  width: 28%;
  float: right;
}

/* line 312, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .ad-style a {
  border: none !important;
  padding: 0px !important;
  margin: 0px !important;
  line-height: normal !important;
  background-image: none !important;
}

/* line 320, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .mobile-sub .megamenu .ad-style a:hover {
  background-color: transparent !important;
}

/* line 324, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .megamenu li:hover > a {
  background: transparent !important;
}

/* line 328, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .megamenu li a:hover {
  background: transparent !important;
  text-decoration: underline;
}

/* line 333, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .megamenu li .fa,
.vb-container .wsmenu-list .megamenu li .far,
.vb-container .wsmenu-list .megamenu li .fas,
.vb-container .wsmenu-list .megamenu li .fal {
  margin-right: 10px;
  text-align: center;
  width: 18px;
}

/* line 342, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .mrgtop {
  margin-top: 15px;
}

/* line 346, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .show-grid div {
  padding-bottom: 10px;
  padding-top: 10px;
  background-color: #dbdbdb;
  border: 1px solid #e7e7e7;
  color: #6a6a6a;
  margin: 2px 0px;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .halfmenu {
  width: 40%;
  right: auto !important;
  left: auto !important;
}

/* line 361, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .halfmenu .megacollink {
  width: 48%;
  float: left;
  margin: 0% 1%;
}

/* line 367, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .halfdiv {
  width: 35%;
  right: 0px !important;
  left: auto;
}

/* line 373, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .menu_form {
  width: 100%;
  display: block;
}

/* line 378, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .menu_form input[type="text"] {
  width: 100%;
  border: 1px solid #e2e2e2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #000;
  font-size: 13px;
  padding: 8px 5px;
  margin-bottom: 8px;
}

/* line 390, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .menu_form textarea {
  width: 100%;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  color: #000;
  font-size: 13px;
  padding: 8px 5px;
  margin-bottom: 8px;
  min-height: 122px;
}

/* line 401, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .menu_form input[type="submit"] {
  width: 25%;
  display: block;
  height: 28px;
  float: right;
  border: solid 1px #ccc;
  margin-right: 15px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

/* line 413, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .menu_form input[type="button"] {
  width: 25%;
  display: block;
  height: 28px;
  float: right;
  border: solid 1px #ccc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

/* line 424, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu .left.carousel-control {
  padding-top: 20%;
}

/* line 428, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu .right.carousel-control {
  padding-top: 20%;
}

/* line 432, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .carousel-inner .item img {
  width: 100%;
}

/* line 436, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu .carousel-caption {
  bottom: 0px;
  background-color: rgba(0, 0, 0, 0.7);
  font-size: 13px;
  height: 31px;
  left: 0;
  padding: 7px 0;
  right: 0;
  width: 100%;
}

/* line 447, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li > .wsmenu-submenu {
  transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform: rotateX(-75deg);
  -o-transform: rotateX(-75deg);
  -moz-transform: rotateX(-75deg);
  -webkit-transform: rotateX(-75deg);
  visibility: hidden;
}

/* line 459, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover > .wsmenu-submenu {
  transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  opacity: 1;
  visibility: visible;
}

/* line 468, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu li > .wsmenu-submenu-sub {
  transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform: rotateX(-75deg);
  -o-transform: rotateX(-75deg);
  -moz-transform: rotateX(-75deg);
  -webkit-transform: rotateX(-75deg);
  visibility: hidden;
}

/* line 480, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu li:hover > .wsmenu-submenu-sub {
  transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  opacity: 1;
  visibility: visible;
}

/* line 489, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu-sub li > .wsmenu-submenu-sub-sub {
  transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform: rotateX(-75deg);
  -o-transform: rotateX(-75deg);
  -moz-transform: rotateX(-75deg);
  -webkit-transform: rotateX(-75deg);
  visibility: hidden;
}

/* line 501, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu-sub li:hover > .wsmenu-submenu-sub-sub {
  transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  opacity: 1;
  visibility: visible;
}

/* line 510, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li > .megamenu {
  transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform: rotateX(-75deg);
  -o-transform: rotateX(-75deg);
  -moz-transform: rotateX(-75deg);
  -webkit-transform: rotateX(-75deg);
  visibility: hidden;
}

/* line 522, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover > .megamenu {
  transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  opacity: 1;
  visibility: visible;
}

/* line 531, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu {
  position: absolute;
  top: 48px;
  z-index: 1000;
  margin: 0px;
  padding: 2px;
  border: solid 1px #eeeeee;
  background-color: #fff;
  opacity: 0;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  -o-transition: -o-transform 0.3s, opacity 0.3s;
  -ms-transition: -ms-transform 0.3s, opacity 0.3s;
  -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}

/* line 550, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu li a {
  background: #fff !important;
  background-image: none !important;
  color: #666666 !important;
  border-right: 0 none !important;
  text-align: left;
  display: block;
  line-height: 22px;
  padding: 6px 12px;
  text-transform: none;
  font-size: 14px;
  letter-spacing: normal;
  border-right: 0px solid;
}

/* line 565, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu li {
  position: relative;
  margin: 0px;
  padding: 0px;
}

/* line 571, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenuexpandermain {
  display: none;
}

/* line 575, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover .wsmenu-submenu {
  display: block;
}

/* line 579, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub {
  min-width: 220px;
  position: absolute;
  left: 100%;
  top: 0;
  margin: 0px;
  padding: 0px;
  opacity: 0;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  -o-transition: -o-transform 0.4s, opacity 0.4s;
  -ms-transition: -ms-transform 0.4s, opacity 0.4s;
  -moz-transition: -moz-transform 0.4s, opacity 0.4s;
  -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
}

/* line 597, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .wsmenu-submenu li:hover .wsmenu-submenu-sub {
  opacity: 1;
  list-style: none;
  padding: 2px;
  border: solid 1px #eeeeee;
  background-color: #fff;
}

/* line 605, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .wsmenu-submenu li:hover .wsmenu-submenu-sub {
  display: block;
}

/* line 609, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub {
  min-width: 220px;
  position: absolute;
  left: 100%;
  top: 0;
  margin: 0px;
  padding: 0px;
  opacity: 0;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  -o-transition: -o-transform 0.4s, opacity 0.4s;
  -ms-transition: -ms-transform 0.4s, opacity 0.4s;
  -moz-transition: -moz-transform 0.4s, opacity 0.4s;
  -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
}

/* line 627, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub li:hover .wsmenu-submenu-sub-sub {
  opacity: 1;
  list-style: none;
  padding: 2px;
  border: solid 1px #eeeeee;
  background-color: #fff;
}

/* line 635, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu li {
  position: relative;
  padding: 0px;
  margin: 0px;
  display: block;
}

/* line 642, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-click {
  display: none;
}

/* line 646, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-click02 {
  display: none;
}

/* line 650, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover > a {
  background-color: rgba(0, 0, 0, 0.08) !important;
  text-decoration: none;
}

/* line 655, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list > li > a:hover {
  background-color: rgba(0, 0, 0, 0.08) !important;
  text-decoration: none;
}

/* line 660, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list > li > a.active {
  background-color: rgba(0, 0, 0, 0.08) !important;
  text-decoration: none;
}

/* line 665, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu > li > a:hover {
  background-color: rgba(0, 0, 0, 0.08) !important;
  border-radius: 0px !important;
  text-decoration: none;
  text-decoration: none;
}

/* line 672, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typography-text {
  padding: 0px 0px;
  font-size: 14px;
}

/* line 677, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typography-text ul {
  padding: 0px 0px;
  margin: 0px;
}

/* line 682, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typography-text p {
  text-align: justify;
  line-height: 24px;
  color: #656565;
}

/* line 688, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typography-text ul li {
  display: block;
  padding: 2px 0px;
  line-height: 22px;
}

/* line 694, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typography-text ul li a {
  color: #656565;
}

/* line 698, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .hometext {
  display: none;
}

/* line 702, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu .fa {
  margin-right: 7px;
}

@media only screen and (min-width: 780px) and (max-width: 1064px) {
  /* line 711, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list > li > a > .fa {
    display: none !important;
  }
  /* line 714, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .hometext {
    display: block !important;
  }
}

@media only screen and (min-width: 1276px) {
  /* line 720, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover > .wsmenu-submenu {
    display: block !important;
  }
  /* line 723, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu li:hover > .wsmenu-submenu-sub {
    display: block !important;
  }
  /* line 726, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li:hover > .wsmenu-submenu-sub-sub {
    display: block !important;
  }
  /* line 729, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover > .megamenu {
    display: block !important;
  }
}

@media only screen and (max-width: 1275px) {
  /* line 740, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .link-list {
    width: 100%;
  }
  /* line 744, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .wsmenu {
    left: 0px;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  /* line 752, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenucontainer.wsoffcanvasopener {
    display: block;
    margin-left: 300px;
  }
  /* line 756, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmobileheader {
    display: block !important;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  /* line 768, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list > li:hover > a {
    background-color: rgba(0, 0, 0, 0.08) !important;
    text-decoration: none;
  }
  /* line 772, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .hometext {
    display: inline-block !important;
  }
  /* line 775, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megacollink {
    width: 96% !important;
    margin: 0% 2% !important;
  }
  /* line 779, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megacolimage {
    width: 90% !important;
    margin: 0% 5% !important;
  }
  /* line 783, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .typographylinks {
    width: 98% !important;
    margin: 0% 1% !important;
  }
  /* line 787, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .typographydiv {
    width: 86% !important;
    margin: 0% 7% !important;
  }
  /* line 791, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mainmapdiv {
    width: 90% !important;
    margin: 0% 5% !important;
  }
  /* line 795, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container #overlapblackbg {
    left: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    display: none;
    background-color: rgba(0, 0, 0, 0.45);
    cursor: pointer;
  }
  /* line 806, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener #overlapblackbg {
    display: block !important;
  }
  /* line 809, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu > li:hover > a {
    background-color: #7b7b7b;
    color: #666666;
  }
  /* line 813, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu > .wsmenu-list > li > a.active {
    color: #666666;
    background-color: rgba(0, 0, 0, 0.08);
  }
  /* line 817, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu > .wsmenu-list > li > a:hover {
    color: #666666;
    background-color: rgba(0, 0, 0, 0.08);
  }
  /* line 821, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover .wsmenu-submenu {
    display: none;
  }
  /* line 824, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover .wsmenu-submenu .wsmenu-submenu-sub {
    display: none;
  }
  /* line 827, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub li:hover .wsmenu-submenu-sub-sub {
    display: none;
    list-style: none;
    padding: 2px;
    border: solid 1px #eeeeee;
    background-color: #fff;
  }
  /* line 834, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:first-child a {
    -webkit-border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  /* line 839, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:last-child a {
    -webkit-border-radius: 0px 4px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-right: 0px solid;
  }
  /* line 845, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .innerpnd {
    padding: 0px !important;
  }
  /* line 848, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .typography-text {
    padding: 10px 0px;
  }
  /* line 851, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenucontainer {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  /* line 862, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-click {
    height: 43px;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    cursor: pointer;
    width: 100%;
  }
  /* line 871, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-click i {
    display: block;
    height: 23px;
    width: 25px;
    margin-top: 11px;
    margin-right: 8px;
    background-size: 25px;
    font-size: 21px;
    color: rgba(0, 0, 0, 0.25);
    float: right;
  }
  /* line 882, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-click02 {
    height: 43px;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    cursor: pointer;
    width: 100%;
  }
  /* line 891, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-click02 i {
    display: block;
    height: 23px;
    width: 25px;
    margin-top: 11px;
    margin-right: 8px;
    background-size: 25px;
    font-size: 21px;
    color: rgba(0, 0, 0, 0.25);
    float: right;
  }
  /* line 902, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .ws-activearrow > i {
    transform: rotate(180deg);
  }
  /* line 905, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-rotate {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  /* line 912, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub {
    width: 100% !important;
    position: static !important;
    left: 100% !important;
    top: 0 !important;
    display: none;
    margin: 0px !important;
    padding: 0px !important;
    border: solid 0px !important;
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  /* line 925, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li {
    margin: 0px 0px 0px 0px !important;
    padding: 0px;
    position: relative;
  }
  /* line 930, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub a {
    display: block;
    padding: 10px 25px 10px 25px;
    border-bottom: solid 1px #ccc;
    font-weight: normal;
  }
  /* line 936, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li a.active {
    color: #000 !important;
  }
  /* line 939, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li:hover > a {
    background-color: #333333 !important;
    color: #fff;
  }
  /* line 943, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list > li > a .fa {
    margin-right: 6px;
  }
  /* line 946, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub-sub {
    width: 100% !important;
    position: static !important;
    left: 100% !important;
    top: 0 !important;
    display: none;
    margin: 0px !important;
    padding: 0px !important;
    border: solid 0px !important;
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  /* line 959, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub-sub li {
    margin: 0px 0px 0px 0px !important;
  }
  /* line 962, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub-sub a {
    display: block;
    color: #000;
    padding: 10px 25px;
    background: #000 !important;
    border-bottom: solid 1px #ccc;
    font-weight: normal;
  }
  /* line 970, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub-sub li a.active {
    color: #000 !important;
  }
  /* line 973, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub-sub li:hover > a {
    background-color: #606060 !important;
    color: #fff;
  }
  /* line 977, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu {
    position: relative;
  }
  /* line 980, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu .wsmenu-list {
    height: 100%;
    overflow-y: auto;
    display: block !important;
  }
  /* line 985, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu .wsmenu-list > li {
    width: 100%;
    display: block;
    float: none;
    border-right: none;
    background-color: transparent;
    position: relative;
    white-space: inherit;
  }
  /* line 994, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu > .wsmenu-list > li > a {
    padding: 9px 32px 9px 17px;
    font-size: 14px;
    text-align: left;
    border-right: solid 0px;
    background-color: transparent;
    color: #666666;
    line-height: 25px;
    border-bottom: 1px solid;
    border-bottom-color: rgba(0, 0, 0, 0.13);
    position: static;
  }
  /* line 1006, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu > .wsmenu-list > li > a > .fa {
    font-size: 16px;
    color: #bfbfbf;
  }
  /* line 1010, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu .wsmenu-list li a .arrow:after {
    display: none !important;
  }
  /* line 1013, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu .wsmenu-list li ul li a .fa.fa-caret-right {
    font-size: 12px !important;
    color: #8E8E8E;
  }
  /* line 1017, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu {
    transform: none !important;
    opacity: 1 !important;
    display: none;
    position: relative !important;
    top: 0px;
    background-color: #fff;
    border: solid 1px #ccc;
    padding: 0px;
    visibility: visible !important;
  }
  /* line 1028, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu li a {
    line-height: 20px;
    height: 36px;
    background-color: #e7e7e7 !important;
    font-size: 13px !important;
    padding: 8px 0px 8px 18px;
    color: #8E8E8E;
  }
  /* line 1036, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu li a:hover {
    background-color: #e7e7e7 !important;
    color: #666666;
    text-decoration: underline;
  }
  /* line 1041, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu li:hover > a {
    background-color: #e7e7e7 !important;
    color: #666666;
  }
  /* line 1045, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub li a {
    line-height: 20px;
    height: 36px;
    background-color: #e7e7e7 !important;
    border-bottom: none;
    padding-left: 28px;
  }
  /* line 1052, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub li .wsmenu-submenu-sub-sub li a {
    line-height: 20px;
    height: 36px;
    background-color: #e7e7e7 !important;
    border-bottom: none !important;
    padding-left: 38px;
    color: #8e8e8e;
  }
  /* line 1060, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list .megamenu {
    background-color: #fff;
    color: #666666;
    display: none;
    position: relative !important;
    top: 0px;
    padding: 0px;
    border: solid 0px;
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  /* line 1072, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover .megamenu {
    display: none;
    position: relative !important;
    top: 0px;
  }
  /* line 1077, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megamenu .title {
    color: #666666;
    font-size: 15px !important;
    padding: 10px 8px 10px 0px;
  }
  /* line 1082, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .halfdiv .title {
    padding-left: 0px;
  }
  /* line 1085, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megamenu > ul {
    width: 100% !important;
    margin: 0px;
    padding: 0px;
    font-size: 13px !important;
  }
  /* line 1091, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megamenu > ul > li > a {
    padding: 9px 14px !important;
    line-height: normal !important;
    font-size: 13px !important;
    background-color: #e7e7e7 !important;
    color: #666666;
  }
  /* line 1098, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megamenu > ul > li > a:hover {
    background-color: #000000 !important;
  }
  /* line 1101, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .ad-style {
    width: 100% !important;
  }
  /* line 1104, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megamenu ul li.title {
    line-height: 26px;
    color: #666666;
    margin: 0px;
    font-size: 15px;
    padding: 7px 0px !important;
    border-bottom: 1px solid #ccc;
    background-color: transparent !important;
  }
  /* line 1113, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .halfdiv {
    width: 100%;
    display: block;
  }
  /* line 1117, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .halfmenu {
    width: 100%;
    display: block;
  }
  /* line 1121, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .menu_form {
    padding: 10px 10px 63px 10px;
    background-color: #e7e7e7;
  }
  /* line 1125, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .menu_form input[type="button"] {
    width: 46%;
  }
  /* line 1128, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .menu_form input[type="submit"] {
    width: 46%;
  }
  /* line 1131, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .menu_form textarea {
    min-height: 100px;
  }
  /* line 1134, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu {
    width: 300px;
    left: -300px;
    height: 100%;
    position: fixed;
    top: 0;
    margin: 0;
    background-color: #fff;
    border-radius: 0px;
    z-index: 102;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    border: none !important;
    background-color: #fff !important;
  }
  /* line 1152, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 102;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  /* line 1163, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .callusicon {
    color: #c9c9c9;
    font-size: 25px;
    height: 25px;
    position: fixed;
    right: 15px;
    top: 13px;
    transition: all 0.4s ease-in-out 0s;
    width: 25px;
    z-index: 102;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  /* line 1179, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .callusicon:focus, .vb-container callusicon:hover {
    color: #fff !important;
  }
  /* line 1182, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .callusicon {
    display: none !important;
  }
  /* line 1185, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .smallogo {
    width: 100%;
    display: block;
    text-align: center;
    padding-top: 9px;
    position: fixed;
    z-index: 1;
    width: 100%;
    height: 52px;
    background: #262626;
    background: -moz-linear-gradient(top, #262626 0, #1c1c1c 50%, #262626 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #262626), color-stop(50%, #1c1c1c), color-stop(100%, #262626));
    background: -webkit-linear-gradient(top, #262626 0, #1c1c1c 50%, #262626 100%);
    background: -o-linear-gradient(top, #262626 0, #1c1c1c 50%, #262626 100%);
    background: -ms-linear-gradient(top, #262626 0, #1c1c1c 50%, #262626 100%);
    background: linear-gradient(to bottom, #262626 0, #1c1c1c 50%, #262626 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#262626', GradientType=0);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
  }
  /* line 1205, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .animated-arrow {
    left: 300px;
  }
  /* line 1208, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow {
    cursor: pointer;
    padding: 13px 35px 16px 0px;
    margin: 10px 0 0 5px;
  }
  /* line 1213, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow span, .vb-container .animated-arrow span:before, .vb-container .animated-arrow span:after {
    cursor: pointer;
    height: 3px;
    width: 23px;
    background: #c9c9c9;
    position: absolute;
    display: block;
    content: '';
  }
  /* line 1222, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow span:before {
    top: -7px;
  }
  /* line 1225, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow span:after {
    bottom: -7px;
  }
  /* line 1228, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow span, .vb-container .animated-arrow span:before, .vb-container .animated-arrow span:after {
    transition: all 500ms ease-in-out;
  }
  /* line 1231, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .animated-arrow span {
    background-color: transparent;
  }
  /* line 1234, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .animated-arrow span:before, .vb-container .animated-arrow.active span:after {
    top: 7px;
  }
  /* line 1237, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .animated-arrow span:before {
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    bottom: 0px;
  }
  /* line 1245, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .animated-arrow span:after {
    transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  /* line 1252, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li > .wsmenu-submenu {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
  }
  /* line 1263, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover > .wsmenu-submenu {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
  }
  /* line 1274, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu li > .wsmenu-submenu-sub {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
  }
  /* line 1285, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu li:hover > .wsmenu-submenu-sub {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  /* line 1297, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li > .wsmenu-submenu-sub-sub {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  /* line 1309, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li:hover > .wsmenu-submenu-sub-sub {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  /* line 1321, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li > .megamenu {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  /* line 1333, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover > .megamenu {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
}

/* line 1351, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry {
  background: #424242;
  color: #fff;
}

/* line 1356, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange {
  background: #ff670f;
  color: #fff;
}

/* line 1361, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue {
  background: #4A89DC;
  color: #fff;
}

/* line 1366, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green {
  background: #74a52e;
  color: #fff;
}

/* line 1371, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red {
  background: #DA4B38;
  color: #fff;
}

/* line 1376, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow {
  background: #F6BB42;
  color: #fff;
}

/* line 1381, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple {
  background: #967ADC;
  color: #fff;
}

/* line 1386, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink {
  background: #ee1289;
  color: #fff;
}

/* line 1391, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate {
  background: #934915;
  color: #fff;
}

/* line 1396, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1401, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1405, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1409, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li:hover > a {
  background: #424242 !important;
  color: #fff !important;
}

/* line 1414, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li > a:hover {
  background: #424242 !important;
  color: #fff !important;
}

/* line 1419, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li > a.active {
  background: #424242 !important;
  color: #fff !important;
}

/* line 1424, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-submenu > li > a:hover {
  background: #424242;
  border-radius: 0px !important;
  color: #fff;
}

/* line 1430, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1434, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1438, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1442, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1447, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1451, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1455, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li:hover > a {
  background: #ff670f !important;
  color: #fff !important;
}

/* line 1460, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li > a:hover {
  background: #ff670f !important;
  color: #fff !important;
}

/* line 1465, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li > a.active {
  background: #ff670f !important;
  color: #fff !important;
}

/* line 1470, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-submenu > li > a:hover {
  background: #ff670f;
  border-radius: 0px !important;
  color: #fff;
}

/* line 1476, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1480, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1484, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1488, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1493, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1497, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1501, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li:hover > a {
  background: #4A89DC !important;
  color: #fff !important;
}

/* line 1506, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li > a:hover {
  background: #4A89DC !important;
  color: #fff !important;
}

/* line 1511, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li > a.active {
  background: #4A89DC !important;
  color: #fff !important;
}

/* line 1516, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-submenu li > a:hover {
  background: #4A89DC !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1522, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1526, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1530, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1534, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1539, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1543, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1547, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li:hover > a {
  background: #74a52e !important;
  color: #fff !important;
}

/* line 1552, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li > a:hover {
  background: #74a52e !important;
  color: #fff !important;
}

/* line 1557, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li > a.active {
  background: #74a52e !important;
  color: #fff !important;
}

/* line 1562, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-submenu > li > a:hover {
  background: #74a52e !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1568, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1572, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1576, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1580, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1585, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1589, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1593, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li:hover > a {
  background: #DA4B38 !important;
  color: #fff !important;
}

/* line 1598, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li > a:hover {
  background: #DA4B38 !important;
  color: #fff !important;
}

/* line 1603, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li > a.active {
  background: #DA4B38 !important;
  color: #fff !important;
}

/* line 1608, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-submenu > li > a:hover {
  background: #DA4B38 !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1614, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1618, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1622, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1626, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1631, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1635, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1639, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li:hover > a {
  background: #F6BB42 !important;
  color: #fff !important;
}

/* line 1644, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li > a:hover {
  background: #F6BB42 !important;
  color: #fff !important;
}

/* line 1649, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li > a.active {
  background: #F6BB42 !important;
  color: #fff !important;
}

/* line 1654, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-submenu > li > a:hover {
  background: #F6BB42 !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1660, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1664, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1668, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1672, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list li a .fa {
  color: #424242 !important;
}

/* line 1676, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1681, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1685, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1689, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li:hover > a {
  background: #967ADC !important;
  color: #fff !important;
}

/* line 1694, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li > a:hover {
  background: #967ADC !important;
  color: #fff !important;
}

/* line 1699, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li > a.active {
  background: #967ADC !important;
  color: #fff !important;
}

/* line 1704, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-submenu > li > a:hover {
  background: #967ADC !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1710, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1714, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1718, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1722, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1727, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1731, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1735, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li:hover > a {
  background: #ee1289 !important;
  color: #fff !important;
}

/* line 1740, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li > a:hover {
  background: #ee1289 !important;
  color: #fff !important;
}

/* line 1745, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li > a.active {
  background: #ee1289 !important;
  color: #fff !important;
}

/* line 1750, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-submenu > li > a:hover {
  background: #ee1289 !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1756, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1760, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1764, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1768, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1773, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1777, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1781, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li:hover > a {
  background: #934915 !important;
  color: #fff !important;
}

/* line 1786, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li a:hover {
  background: #934915 !important;
  color: #fff !important;
}

/* line 1791, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li a.active {
  background: #934915 !important;
  color: #fff !important;
}

/* line 1796, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-submenu > li a:hover {
  background: #934915 !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1802, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1806, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1810, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1814, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .tranbg {
  background-color: transparent !important;
}

/* line 1818, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .whitebg {
  background-color: #fff !important;
}

/* line 1822, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .whitebg:hover {
  color: #000 !important;
}

/* line 1826, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue-grdt {
  background: #5999ee;
  background: -moz-linear-gradient(top, #5999ee 0%, #4a89dc 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5999ee), color-stop(100%, #4a89dc));
  background: -webkit-linear-gradient(top, #5999ee 0%, #4a89dc 100%);
  background: -o-linear-gradient(top, #5999ee 0%, #4a89dc 100%);
  background: -ms-linear-gradient(top, #5999ee 0%, #4a89dc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5999ee', endColorstr='#4a89dc', GradientType=0);
  color: #fff;
}

/* line 1837, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry-grdt {
  background: #565656;
  background: -moz-linear-gradient(top, #565656 0%, #424242 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #565656), color-stop(100%, #424242));
  background: -webkit-linear-gradient(top, #565656 0%, #424242 100%);
  background: -o-linear-gradient(top, #565656 0%, #424242 100%);
  background: -ms-linear-gradient(top, #565656 0%, #424242 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#424242', GradientType=0);
  color: #fff;
}

/* line 1848, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green-grdt {
  background: #86ba3d;
  background: -moz-linear-gradient(top, #86ba3d 0%, #74a52e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #86ba3d), color-stop(100%, #74a52e));
  background: -webkit-linear-gradient(top, #86ba3d 0%, #74a52e 100%);
  background: -o-linear-gradient(top, #86ba3d 0%, #74a52e 100%);
  background: -ms-linear-gradient(top, #86ba3d 0%, #74a52e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86ba3d', endColorstr='#74a52e', GradientType=0);
  color: #fff;
}

/* line 1859, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red-grdt {
  background: #f05c48;
  background: -moz-linear-gradient(top, #f05c48 0%, #da4b38 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f05c48), color-stop(100%, #da4b38));
  background: -webkit-linear-gradient(top, #f05c48 0%, #da4b38 100%);
  background: -o-linear-gradient(top, #f05c48 0%, #da4b38 100%);
  background: -ms-linear-gradient(top, #f05c48 0%, #da4b38 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f05c48', endColorstr='#da4b38', GradientType=0);
  color: #fff;
}

/* line 1870, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange-grdt {
  background: #fc7d33;
  background: -moz-linear-gradient(top, #fc7d33 0%, #ff670f 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc7d33), color-stop(100%, #ff670f));
  background: -webkit-linear-gradient(top, #fc7d33 0%, #ff670f 100%);
  background: -o-linear-gradient(top, #fc7d33 0%, #ff670f 100%);
  background: -ms-linear-gradient(top, #fc7d33 0%, #ff670f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc7d33', endColorstr='#ff670f', GradientType=0);
  color: #fff;
}

/* line 1881, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow-grdt {
  background: #ffcd67;
  background: -moz-linear-gradient(top, #ffcd67 0%, #f6bb42 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffcd67), color-stop(100%, #f6bb42));
  background: -webkit-linear-gradient(top, #ffcd67 0%, #ff670f 100%);
  background: -o-linear-gradient(top, #ffcd67 0%, #f6bb42 100%);
  background: -ms-linear-gradient(top, #ffcd67 0%, #f6bb42 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd67', endColorstr='#f6bb42', GradientType=0);
  color: #fff;
}

/* line 1892, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple-grdt {
  background: #a98ded;
  background: -moz-linear-gradient(top, #a98ded 0%, #967adc 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a98ded), color-stop(100%, #967adc));
  background: -webkit-linear-gradient(top, #a98ded 0%, #967adc 100%);
  background: -o-linear-gradient(top, #a98ded 0%, #967adc 100%);
  background: -ms-linear-gradient(top, #a98ded 0%, #967adc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a98ded', endColorstr='#967adc', GradientType=0);
  color: #fff;
}

/* line 1903, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink-grdt {
  background: #fb3ea4;
  background: -moz-linear-gradient(top, #fb3ea4 0%, #f21b8f 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fb3ea4), color-stop(100%, #f21b8f));
  background: -webkit-linear-gradient(top, #fb3ea4 0%, #f21b8f 100%);
  background: -o-linear-gradient(top, #fb3ea4 0%, #f21b8f 100%);
  background: -ms-linear-gradient(top, #fb3ea4 0%, #f21b8f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb3ea4', endColorstr='#f21b8f', GradientType=0);
  color: #fff;
}

/* line 1914, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .whitebg > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1919, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .whitebg > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1923, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .whitebg > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1927, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 1931, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1935, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 1939, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 1943, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1947, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 1951, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 1955, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1959, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 1963, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 1967, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1971, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 1975, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 1979, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1983, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 1987, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow-grdt > .wsmenu-list > li > a {
  color: #424242 !important;
}

/* line 1991, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1995, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #424242 !important;
}

/* line 1999, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow-grdt > .wsmenu-list li a .fa {
  color: #424242 !important;
}

/* line 2003, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 2007, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 2011, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 2015, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 2019, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 2023, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

@media only screen and (max-width: 780px) {
  /* line 2028, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .red-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2031, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .blue-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2034, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .orange-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2037, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .green-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2040, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .purple-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2043, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .pink-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2046, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .gry > .wsmenu-submenu > li:hover > a {
    background-color: #424242 !important;
    color: #fff;
  }
  /* line 2050, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .gry > .wsmenu .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #424242;
  }
  /* line 2054, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .gry > .wsmenu .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #424242;
  }
  /* line 2058, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .orange > .wsmenu-submenu > li:hover > a {
    background-color: #ff670f !important;
    color: #fff;
  }
  /* line 2062, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .orange > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #ff670f;
  }
  /* line 2066, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .orange > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #ff670f;
  }
  /* line 2070, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .blue > .wsmenu-submenu > li:hover > a {
    background-color: #4A89DC !important;
    color: #fff;
  }
  /* line 2074, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .blue > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #4A89DC;
  }
  /* line 2078, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .blue > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #4A89DC;
  }
  /* line 2082, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .green > .wsmenu-submenu > li:hover > a {
    background-color: #74a52e !important;
    color: #fff;
  }
  /* line 2086, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .green > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #74a52e;
  }
  /* line 2090, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .green > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #74a52e;
  }
  /* line 2094, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .red > .wsmenu-submenu > li:hover > a {
    background-color: #DA4B38 !important;
    color: #fff;
  }
  /* line 2098, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .red > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #DA4B38;
  }
  /* line 2102, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .red > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #DA4B38;
  }
  /* line 2106, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .yellow > .wsmenu-submenu > li:hover > a {
    background-color: #F6BB42 !important;
    color: #fff;
  }
  /* line 2110, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .yellow > .wsmenu .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #F6BB42;
  }
  /* line 2114, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .yellow > .wsmenu .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #F6BB42;
  }
  /* line 2118, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .purple > .wsmenu-submenu > li:hover > a {
    background-color: #967ADC !important;
    color: #fff;
  }
  /* line 2122, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .purple > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #967ADC;
  }
  /* line 2126, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .purple > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #967ADC;
  }
  /* line 2130, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .pink > .wsmenu-submenu > li:hover > a {
    background-color: #ee1289 !important;
    color: #fff;
  }
  /* line 2134, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .pink > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #ee1289;
  }
  /* line 2138, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .pink > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #ee1289;
  }
  /* line 2142, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .chocolate > .wsmenu-submenu > li:hover > a {
    background-color: #934915 !important;
    color: #fff;
  }
  /* line 2146, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .chocolate > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #934915;
  }
  /* line 2150, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .chocolate > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #934915;
  }
  /* line 2154, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .tranbg {
    background-color: #fff !important;
  }
  /* line 2157, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .tranbg > .wsmenu-list > li > a {
    color: #000 !important;
  }
}

/* line 569, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-wrap, .vb-container .fancybox-skin, .vb-container .fancybox-outer, .vb-container .fancybox-inner, .vb-container .fancybox-image, .vb-container .fancybox-wrap iframe, .vb-container .fancybox-wrap object, .vb-container .fancybox-nav, .vb-container .fancybox-nav span, .vb-container .fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 576, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -safari-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 586, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-skin {
  position: relative;
  background: #fff;
  color: #444;
  text-shadow: none;
}

/* line 592, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-opened {
  z-index: 8030;
}

/* line 595, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-outer, .vb-container .fancybox-inner {
  position: relative;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -safari-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 602, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-inner {
  overflow: hidden;
  padding: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  max-width: 100%;
}

/* line 609, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .padding .fancybox-inner {
  padding: 20px;
}

/* line 612, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 615, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 622, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-image, .vb-container .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 627, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 634, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 645, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #fancybox-loading div {
  width: 44px;
  height: 44px;
}

/* line 649, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-close {
  position: absolute;
  top: -20px;
  right: -20px;
  width: 17px;
  height: 17px;
  cursor: pointer;
  z-index: 8040;
  background: url(/images/ico-close-white.svg) no-repeat;
  background-size: 17px 17px;
}

/* line 660, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .other .fancybox-close {
  top: 20px;
  right: 20px;
  z-index: 20000;
}

/* line 665, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

/* line 675, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-prev {
  left: 0;
}

/* line 678, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-next {
  right: 0;
}

/* line 681, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

/* line 691, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 695, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 699, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-nav:hover span {
  visibility: visible;
}

/* line 702, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* line 712, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

/* line 716, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-lock body {
  overflow: hidden !important;
}

/* line 719, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 722, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  line-height: normal;
  background: rgba(0, 0, 0, 0.7);
}

/* line 732, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 737, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* line 742, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 749, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 752, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 760, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 773, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 778, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 781, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 790, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #email-page {
  padding: 20px;
}

/* line 793, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #delete, .vb-container #send, .vb-container #nope, .vb-container #star {
  width: 308px;
  max-width: 100%;
  text-align: center;
  padding: 20px;
}

/* line 799, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #refresh {
  width: 320px;
  max-width: 100%;
  text-align: center;
}

/* line 804, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #refresh h1, .vb-container #refresh .h1 {
  padding: 30px 0;
  margin: 0;
}

/* line 808, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .or {
  padding: 0 5px;
}

/* line 811, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #email-page .chk-area {
  margin: 4px 10px 0 0;
}

/* line 814, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #email-page input[type="text"], .vb-container #email-page input[type="email"] {
  margin-bottom: 0;
}

/* line 817, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxContent h2, .vb-container #cboxContent .h2, .vb-container #cboxContent h3, .vb-container #cboxContent .h3 {
  margin-top: 0;
}

/* line 824, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #colorbox, .vb-container #cboxOverlay, .vb-container #cboxWrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  overflow: hidden;
}

/* line 832, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxWrapper {
  max-width: 100%;
}

/* line 835, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxOverlay {
  position: fixed;
  width: 100%;
  height: 100%;
}

/* line 840, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxMiddleLeft, .vb-container #cboxBottomLeft {
  clear: left;
}

/* line 843, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxContent {
  position: relative;
  max-width: 100%;
}

/* line 847, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxLoadedContent {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  max-width: 100%;
}

/* line 853, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxTitle {
  margin: 0;
}

/* line 856, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxLoadingOverlay, .vb-container #cboxLoadingGraphic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 863, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxPrevious, .vb-container #cboxNext, .vb-container #cboxClose, .vb-container #cboxSlideshow {
  cursor: pointer;
}

/* line 866, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .cboxPhoto {
  float: left;
  margin: auto;
  border: 0;
  display: block;
  max-width: none;
  -ms-interpolation-mode: bicubic;
}

/* line 874, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .cboxIframe {
  width: 100%;
  height: 100%;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
}

/* line 882, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #colorbox, .vb-container #cboxContent, .vb-container #cboxLoadedContent {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}

/* line 892, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxOverlay {
  background: rgba(0, 0, 0, 0.7);
}

/* line 895, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #colorbox {
  outline: 0;
  max-width: 100%;
}

/* line 899, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxTopLeft {
  width: 0;
  height: 21px;
}

/* line 903, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxTopRight {
  width: 0;
  height: 21px;
}

/* line 907, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxBottomLeft {
  width: 0;
  height: 21px;
}

/* line 911, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxBottomRight {
  width: 0;
  height: 21px;
}

/* line 915, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxMiddleLeft {
  width: 0;
}

/* line 918, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxMiddleRight {
  width: 0;
}

/* line 921, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxTopCenter {
  height: 21px;
}

/* line 924, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxBottomCenter {
  height: 21px;
}

/* line 927, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxContent {
  background: #fff;
}

/* line 930, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .cboxIframe {
  background: #fff;
}

/* line 933, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxError {
  padding: 50px;
  border: 1px solid #ccc;
}

/* line 937, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxLoadedContent {
  margin: 0;
}

/* line 941, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxTitle {
  position: absolute;
  bottom: 4px;
  left: 0;
  text-align: center;
  width: 100%;
  color: #949494;
}

/* line 949, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxCurrent {
  position: absolute;
  bottom: 4px;
  left: 58px;
  color: #949494;
}

/* line 956, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxPrevious, .vb-container #cboxNext, .vb-container #cboxSlideshow, .vb-container #cboxClose {
  border: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  width: auto;
  background: none;
}

/* line 965, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxPrevious:active, .vb-container #cboxNext:active, .vb-container #cboxSlideshow:active, .vb-container #cboxClose:active {
  outline: 0;
}

/* line 968, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxSlideshow {
  position: absolute;
  bottom: 4px;
  right: 30px;
  color: #0092ef;
}

/* line 974, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxPrevious {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}

/* line 982, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxPrevious:hover {
  background-position: -75px -25px;
}

/* line 985, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxNext {
  position: absolute;
  bottom: 0;
  left: 27px;
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}

/* line 993, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxNext:hover {
  background-position: -50px -25px;
}

/* line 996, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxClose {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 17px;
  height: 17px;
  cursor: pointer;
  background: url(/images/ico-close-white.svg) no-repeat;
  background-size: 17px 17px;
  text-indent: -999999px;
  z-index: 9999;
}

/* line 1013, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .cboxIE #cboxTopLeft, .vb-container .cboxIE #cboxTopCenter, .vb-container .cboxIE #cboxTopRight, .vb-container .cboxIE #cboxBottomLeft, .vb-container .cboxIE #cboxBottomCenter, .vb-container .cboxIE #cboxBottomRight, .vb-container .cboxIE #cboxMiddleLeft, .vb-container .cboxIE #cboxMiddleRight {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/* line 1019, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .tooltip-popup {
  background: #211e1e;
  position: relative;
  z-index: 9999;
  min-width: 100px;
  text-align: center;
  letter-spacing: 1px !important;
  color: #fff;
}

/* line 1028, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .tooltip-popup:after {
  content: '';
  position: absolute;
  bottom: 5px;
  left: 5px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 0 7px;
  border-color: transparent transparent transparent #00a651;
}

/* line 1041, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile {
  text-align: left;
  width: 590px;
  max-width: 100%;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 1047, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile h1, .vb-container .speaker-profile .h1 {
  font-size: 18px;
  font-weight: 600;
  padding: 20px 40px 20px 20px;
  margin: 0 0 20px;
  border-bottom: 1px solid #eee;
  color: #00a651;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 1056, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile .info {
  padding: 0 20px 20px;
  /* 	max-width override for pagebuilder */
  max-width: none !important;
}

/* line 1061, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile img {
  float: left;
  width: 20%;
  padding: 0 20px 20px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1069, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile .person-details {
  float: right;
  width: 80%;
}

/* line 1073, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile .person-details dd {
  font-weight: 600;
}

/* line 1076, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile .person-details span {
  display: block;
  font-weight: normal;
  line-height: 22.4px;
  font-size: 16px;
}

/* line 1082, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile .person-details dd {
  font-size: 16px;
}

/* line 1085, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile p {
  float: right;
  width: 80%;
}

/* line 1089, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile div.info.group p {
  color: #fff;
  font-weight: 400;
  font-size: 15px;
}

/* line 1094, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .save-popup {
  padding: 40px;
  width: 500px;
  max-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1102, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .save-popup:after {
  display: none;
}

/* line 1105, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .save-popup .holder {
  text-align: left;
  margin-bottom: 30px;
}

/* line 1109, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .save-popup h1, .vb-container .save-popup .h1 {
  color: #fff;
  margin-bottom: 20px;
}

/* line 1113, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .save-popup p {
  margin-bottom: 20px;
}

@media screen and (max-width: 977px) {
  /* line 1120, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile p {
    width: 60%;
  }
  /* line 1123, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile .person-details {
    width: 60%;
  }
  /* line 1126, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile img {
    width: 40%;
  }
}

@media screen and (max-width: 747px) {
  /* line 1131, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile p {
    width: 100%;
    float: none;
    overflow: hidden;
    clear: both;
    line-height: 22.4px;
  }
  /* line 1138, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile .person-details {
    width: 60%;
  }
  /* line 1141, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile img {
    width: 40%;
  }
  /* line 1144, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile .person-details dd {
    font-size: 14px;
  }
  /* line 1147, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile .person-details span {
    font-size: 12px;
  }
  /* line 1150, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .save-popup .button-styled-primary {
    display: block;
    margin-bottom: 5px;
  }
}

/* line 1157, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container section.tooltip-popup.speaker-profile {
  height: 100%;
}

/* line 5, Y:/www/web_ana/sass/v6/core/_headers.scss */
.vb-container h1, .vb-container .h1,
.vb-container .h1 {
  color: #00a651;
  font-size: 2rem;
}

/* line 11, Y:/www/web_ana/sass/v6/core/_headers.scss */
.vb-container h2, .vb-container .h2,
.vb-container .h2 {
  font-size: 1.75rem;
  color: #00a651;
}

/* line 17, Y:/www/web_ana/sass/v6/core/_headers.scss */
.vb-container h3, .vb-container .h3,
.vb-container .h3 {
  color: #224192;
  font-size: 1.5rem;
}

/* line 23, Y:/www/web_ana/sass/v6/core/_headers.scss */
.vb-container h4, .vb-container .h4,
.vb-container .h4 {
  color: #224192;
  font-size: 1.25rem;
}

/* line 29, Y:/www/web_ana/sass/v6/core/_headers.scss */
.vb-container h5, .vb-container .h5,
.vb-container .h5 {
  color: #224192;
  font-size: 1rem;
}

/* line 35, Y:/www/web_ana/sass/v6/core/_headers.scss */
.vb-container h6, .vb-container .h6,
.vb-container .h6 {
  font-size: 0.75rem;
  color: #f58220;
}

/* line 42, Y:/www/web_ana/sass/v6/core/_headers.scss */
.vb-container h1, .vb-container .h1, .vb-container .h1, .vb-container h2, .vb-container .h2, .vb-container .h2, .vb-container h3, .vb-container .h3, .vb-container .h3, .vb-container h4, .vb-container .h4, .vb-container .h4, .vb-container h5, .vb-container .h5, .vb-container .h5, .vb-container h6, .vb-container .h6, .vb-container .h6 {
  margin: 0.5em 0 0.3em;
}

/* line 53, Y:/www/web_ana/sass/v6/core/_headers.scss */
.vb-container aside#col-right.v6-right-sidebar h2, .vb-container aside#col-right.v6-right-sidebar .h2, .vb-container aside#col-right.v6-right-sidebar .h2 {
  font-size: 1.375rem;
}

/* line 2, Y:/www/web_ana/sass/v6/core/_util.scss */
.vb-container .col-count-1 {
  column-count: 1;
}

/* line 5, Y:/www/web_ana/sass/v6/core/_util.scss */
.vb-container .col-count-2 {
  column-count: 3;
}

/* line 8, Y:/www/web_ana/sass/v6/core/_util.scss */
.vb-container .col-count-3 {
  column-count: 3;
}

/* line 11, Y:/www/web_ana/sass/v6/core/_util.scss */
.vb-container .col-count-4 {
  column-count: 4;
}

@media (max-width: 992px) {
  /* line 15, Y:/www/web_ana/sass/v6/core/_util.scss */
  .vb-container .col-count-md-2 {
    column-count: 2;
  }
}

@media (max-width: 992px) {
  /* line 20, Y:/www/web_ana/sass/v6/core/_util.scss */
  .vb-container .col-count-md-3 {
    column-count: 3;
  }
}

@media (max-width: 768px) {
  /* line 26, Y:/www/web_ana/sass/v6/core/_util.scss */
  .vb-container .col-count-sm-1 {
    column-count: 1;
  }
}

/* line 34, Y:/www/web_ana/sass/v6/core/_util.scss */
.vb-container .focus-no-border-color:focus {
  border-color: #ced4da !important;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_left-side.scss */
.vb-container #col-left.v6-left-side-content {
  padding: 15px;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_right-side.scss */
.vb-container aside#col-right.v6-right-sidebar {
  padding: 15px 20px;
  background: #f6f8fa;
  height: 100%;
}

/* line 6, Y:/www/web_ana/sass/v6/components/_right-side.scss */
.vb-container aside#col-right.v6-right-sidebar img.f-l {
  float: left;
  margin: 0 8px 8px 0;
}

/* line 12, Y:/www/web_ana/sass/v6/components/_right-side.scss */
.vb-container aside#col-right.v6-right-sidebar .post div.list-item ul {
  padding: 10px 0 15px 25px;
}

/* line 15, Y:/www/web_ana/sass/v6/components/_right-side.scss */
.vb-container aside#col-right.v6-right-sidebar .post ul li {
  list-style: none;
  position: relative;
}

/* line 19, Y:/www/web_ana/sass/v6/components/_right-side.scss */
.vb-container aside#col-right.v6-right-sidebar .post ul li:before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  margin: 4px 0 0 -25px;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-bullet.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 32, Y:/www/web_ana/sass/v6/components/_right-side.scss */
.vb-container aside#col-right.v6-right-sidebar p {
  font-size: 15px;
}

/* line 37, Y:/www/web_ana/sass/v6/components/_right-side.scss */
.vb-container aside#col-right.v6-right-sidebar h2 img, .vb-container aside#col-right.v6-right-sidebar .h2 img {
  max-width: 25px;
}

/* line 13, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .header {
  width: 100%;
  display: block;
  padding: 10.5px 0;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  position: fixed;
  z-index: 4;
  top: 0px;
  background-color: #FFFFFF;
}

/* line 24, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .wsmenu-list > li > a {
  color: rgba(0, 0, 0, 0.87) !important;
  font-size: 14px;
}

/* line 29, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .wsmenu-list > li > a > .fa {
  color: rgba(0, 0, 0, 0.87) !important;
}

/* line 33, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .logo img {
  max-width: 100%;
}

/* line 37, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .logo {
  padding: 0px 0px;
  margin: 0;
  float: left;
}

/* line 43, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .wsmobileheader {
  z-index: 5 !important;
}

/* line 47, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .smallogo {
  padding-top: 0;
  height: 80px;
  padding: 12.5px 0;
  background: #FFF;
}

/* line 54, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .animated-arrow span, .vb-container .wsmenucontainer.primary-nav .animated-arrow span:before, .vb-container .wsmenucontainer.primary-nav .animated-arrow span:after {
  background: #3C4858;
}

/* line 58, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .animated-arrow {
  margin-top: 25px;
}

/* line 62, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions {
  display: flex;
  float: right;
  position: relative;
}

/* line 67, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions .nav-action {
  padding: 18px 5px;
  color: rgba(0, 0, 0, 0.87);
}

/* line 72, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions .social-media {
  padding: 0 5px;
}

/* line 76, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions .account-actions {
  border: solid 1px #eeeeee;
}

/* line 81, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions.mobile {
  flex-wrap: wrap;
  text-align: center;
  justify-content: center;
}

/* line 85, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions.mobile .nav-action {
  padding: 30px 10px 0px 10px;
  width: auto;
  max-width: 50%;
  float: left;
  display: block;
}

/* line 93, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions.mobile a.nav-action {
  font-size: 14px;
}

/* line 97, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions.mobile .nav-action.social-media {
  clear: both;
  width: 100%;
  max-width: 100%;
}

/* line 101, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions.mobile .nav-action.social-media a {
  padding-left: 15px;
  padding-right: 15px;
  font-size: 24px;
}

/* line 109, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .bigmegamenu a {
  font-weight: 300;
}

/* line 112, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav div.nav-actions {
  font-size: 14px !important;
  line-height: 1.5em !important;
}

/* line 116, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav div.nav-actions {
  font-family: "Roboto","Helvetica",sans-serif !important;
}

/* line 121, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions .social-media {
  padding: 0 5px;
}

/* line 125, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-facebook.btn-simple,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-facebook.btn-simple {
  color: #3b5998;
  background-color: transparent;
  box-shadow: none;
}

/* line 132, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-just-icon i,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-just-icon i {
  width: 20px;
}

/* line 137, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-twitter.btn-simple,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-twitter.btn-simple {
  color: #55acee;
  background-color: transparent;
  box-shadow: none;
}

/* line 144, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-linkedin.btn-simple,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-linkedin.btn-simple {
  color: #0976b4;
  background-color: transparent;
  box-shadow: none;
}

/* line 151, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-instagram.btn-simple,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-instagram.btn-simple {
  color: #125688;
  background-color: transparent;
  box-shadow: none;
}

/* line 158, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .icon--nav-login,
.vb-container .wsmenucontainer.primary-nav .icon--nav-search {
  padding-right: 5px;
}

/* line 163, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-just-icon,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-just-icon {
  font-size: 20px;
  line-height: 1em;
}

/* line 170, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .dropdown-menu.account-actions li > a {
  font-size: 13px;
  padding: 10px 20px;
  margin: 0 5px;
  border-radius: 2px;
  -webkit-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  transition: all 150ms linear;
  display: block;
  line-height: 1.42;
  text-decoration: none;
  color: #333;
  white-space: nowrap;
}

/* line 186, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .dropdown-menu.account-actions li > a:hover, .vb-container .wsmenucontainer.primary-nav .dropdown-menu.account-actions li > a:focus, .vb-container .wsmenucontainer.primary-nav .dropdown-menu.account-actions li > a:active {
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(0, 166, 81, 0.4);
  background-color: #00a651;
  color: #ffffff;
}

/* line 199, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.wsoffcanvasopener.primary-nav .animated-arrow span {
  background-color: transparent;
}

@media (min-width: 1276px) {
  /* line 206, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .nav-actions.mobile {
    display: none !important;
  }
  /* line 212, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .megamenu {
    width: 1000px;
    position: fixed;
    left: calc( ( (100vw - (100vw - 100%)) - (1000px) )/2);
  }
  /* line 219, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .megamenu.halfdiv {
    width: 720px;
    position: absolute;
    left: 0;
    right: 0;
  }
  /* line 226, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .wsmenu {
    width: 720px;
    display: flex;
    margin: auto;
    float: none;
  }
  /* line 233, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .wsmenu-list {
    padding: 6px 0;
    position: relative;
  }
  /* line 238, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .wsmenu-list > li {
    position: static;
  }
  /* line 245, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .social-media a {
    padding: 10px 2px;
  }
}

@media (max-width: 1275px) {
  /* line 254, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .bigmegamenu .nav-actions {
    display: none !important;
  }
  /* line 257, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .nav-actions.mobile {
    display: flex !important;
  }
}

/* line 264, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .nav-action.social-media a {
  margin: 10px 1px;
}

/* line 269, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .row.action-row, .vb-container .row.social-row {
  display: block;
}

@media only screen and (min-width: 992px) and (max-width: 1276px) {
  /* line 275, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .link-list {
    max-width: 100%;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs {
  position: relative;
  z-index: 1;
  background: none repeat scroll 0 0 #fff;
  border-bottom: 1px solid #eee;
  margin: 0 0 -1px;
  padding: 16px 0;
}

/* line 9, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul {
  padding: 0;
  margin-bottom: 0;
}

/* line 15, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs .container:after {
  content: '';
  display: block;
  clear: both;
}

/* line 20, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li::before {
  background: none repeat scroll 0 0 transparent;
  content: "/";
  height: auto;
  margin: 0 0 0 2px;
  padding: 0 5px;
  width: auto;
}

/* line 28, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li {
  color: #00a651;
  display: inline-block;
  font-size: 12px !important;
  line-height: 12px !important;
  margin: 0 !important;
  /*text-transform: capitalize;*/
  vertical-align: middle;
}

/* line 37, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li a {
  color: #707070;
}

/* line 40, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li a:hover {
  color: #00a651;
  text-decoration: none;
}

/* line 45, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li:first-child {
  padding: 0;
}

/* line 48, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li:first-child::before {
  display: none;
}

/* line 51, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs .save-btn {
  background: url(/images/save.png) 100% 50%/26px no-repeat;
  outline: none;
  /*text-transform: capitalize;*/
  line-height: 1;
  padding: 3px 40px 3px 20px;
  border: none;
  color: #00a651;
  float: right;
}

/* line 61, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs .share-btn:hover {
  color: #2ebb37;
}

/* line 64, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
.vb-container #breadcrumbs .share-btn {
  background: url(/images/ico-mail.png) 100% 50%/21px no-repeat;
  outline: none;
  font-size: 16px;
  /*text-transform: capitalize;*/
  line-height: 1;
  padding: 3px 40px 3px 20px;
  border: none;
  color: #00a651;
  float: right;
}

@media screen and (max-width: 978px) {
  /* line 76, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
  .vb-container #breadcrumbs:not(.has-button) {
    display: none;
  }
}

@media screen and (max-width: 748px) {
  /* line 79, Y:/www/web_ana/sass/v6/components/_breadcrumbs.scss */
  .vb-container #breadcrumbs.has-button ul {
    display: none;
  }
}

/* line 2, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles h1, .vb-container .super_styles .h1 {
  font-size: 3.44rem !important;
  color: #222;
  font-weight: bold !important;
}

/* line 7, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles h2, .vb-container .super_styles .h2,
.vb-container .super_styles .h2 {
  color: #444444;
  font-size: 32px;
  line-height: 1.1em;
  font-weight: normal !important;
  margin: 0.5em 0 0.2em;
}

/* line 15, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles h3, .vb-container .super_styles .h3,
.vb-container .super_styles .h3 {
  color: #222222;
  font-size: 23px;
  line-height: 1em;
  font-weight: 600 !important;
  margin: 0.5em 0 0.2em;
}

/* line 24, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles h4, .vb-container .super_styles .h4, .vb-container .super_styles .h4 {
  color: #222222;
  font-size: 20px;
  line-height: 1.3em;
  font-weight: 600 !important;
  margin: 0.5em 0 0.2em;
}

/* line 32, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles h5, .vb-container .super_styles .h5,
.vb-container .super_styles .h5 {
  color: #333333;
  font-size: 16px;
  line-height: 1em;
  font-weight: bold !important;
  margin: 0.5em 0 0.2em;
}

/* line 41, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles p {
  font-size: 18px !important;
  font-weight: normal;
  line-height: 1.5em;
  margin: 5px 0 18px;
  color: #111111;
}

/* line 50, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .time-article {
  font-size: 18px;
  display: block;
  margin: 1.5em 0 1em;
}

/* line 55, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .initialcharacter {
  font-size: 80px;
  line-height: 70px;
  padding-right: 2px;
  padding-left: 3px;
}

/* line 62, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .firstcharacter {
  float: left !important;
  font-size: 80px !important;
  line-height: 70px !important;
  padding-right: 8px !important;
  padding-left: 3px !important;
}

@media screen and (max-width: 768px) {
  /* line 62, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .firstcharacter {
    font-size: inherit !important;
    line-height: inherit !important;
    padding-right: inherit !important;
    padding-left: inherit !important;
  }
}

/* line 79, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .comments-widget .comment-item.card {
  padding: 30px 40px;
}

/* line 82, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .comments-widget .comment-item.card h5.card-subtitle, .vb-container .super_styles .comments-widget .comment-item.card .card-subtitle.h5 {
  font-weight: normal !important;
  font-size: 14px;
  color: #00a651 !important;
  margin-bottom: 10px;
  display: block;
}

/* line 92, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .partner-contribution {
  background-color: #000000;
  margin: 0 0 1em 0 !important;
  text-align: center;
  font-size: 0.9em !important;
  color: #ffffff !important;
}

/* line 101, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .caption-box .caption {
  font-size: 13px;
  line-height: 15px;
}

/* line 104, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .caption-box .caption span {
  color: #8b8b8b;
}

/* line 109, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .info-box-article {
  background: #111111;
  color: #fff;
}

/* line 112, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .info-box-article a {
  box-shadow: none;
  color: #fff;
}

/* line 117, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .info-box-article .holder {
  display: table;
  width: 100%;
  padding: 25px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 126, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .info-box-article .holder .left {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  padding: 0 20px 0 0;
  font-size: 18px;
  font-weight: 400;
}

/* line 135, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .info-box-article .holder .right {
  display: table-cell;
  vertical-align: middle;
  padding: 0 0 0 20px;
  position: relative;
}

/* line 141, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .info-box-article .holder .right .more {
  color: #fff;
  font-family: "open-sans", sans-serif;
  font-size: 16px;
  display: block;
}

/* line 146, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .info-box-article .holder .right .more:after {
  color: #fff;
}

/* line 151, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .info-box-article .holder .right:before {
  content: "";
  height: 100%;
  border-left: 1px solid #fff;
  width: 0;
  position: absolute;
  left: 0;
  top: 0;
}

/* line 164, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .tweet {
  font-size: 20px;
  font-style: normal;
  color: #111111;
  float: left;
  padding: 2em 3em 2em 1em;
  width: 40%;
  position: relative;
  margin: 0;
}

/* line 174, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .tweet:before {
  border-top: 10px solid #111111;
  border-top-width: 0.5em;
  border-top-style: solid;
  content: "";
  padding-bottom: 0.5em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 185, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .tweet::after {
  border-bottom: 10px solid #999999;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  content: "";
  padding-bottom: 2em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 196, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .tweet a {
  box-shadow: none;
  color: inherit;
}

/* line 202, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .related-content {
  font-size: 18px;
  line-height: 1.4em;
  font-style: normal;
  color: #111111;
  float: left;
  padding: 2em 3em 2em 1em;
  width: 40%;
  position: relative;
  margin: 0 0 0 0;
}

/* line 213, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .related-content::before {
  border-top: 10px solid #111111;
  border-top-width: 0.5em;
  border-top-style: solid;
  content: "";
  padding-bottom: 0.5em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 224, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .related-content:after {
  border-bottom: 10px solid #999999;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  content: "";
  padding-bottom: 2em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 235, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .related-content img {
  max-width: 100%;
}

/* line 239, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .related-content a {
  color: #000;
}

/* line 245, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .aside-quote {
  font-size: 20px !important;
  font-style: normal;
  color: #111111;
  float: left !important;
  padding: 2em 3em 2em 1em !important;
  width: 40% !important;
  position: relative !important;
  margin: 0 !important;
}

/* line 255, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .aside-quote:before {
  border-top: 10px solid #111111;
  border-top-width: .5em;
  border-top-style: solid;
  content: '';
  padding-bottom: .5em;
  width: 95%;
  line-height: 50%;
  display: block;
  background: none;
  position: static;
}

/* line 268, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles .aside-quote:after {
  border-bottom: 10px solid #999999;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  content: '';
  padding-bottom: 2em;
  width: 95%;
  line-height: 50%;
  display: block;
}

@media screen and (max-width: 768px) {
  /* line 245, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .aside-quote {
    display: none;
  }
}

/* line 285, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles a {
  text-decoration: none;
  outline: none;
  color: #000;
  box-shadow: inset 0 -2px #00a651;
}

/* line 291, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles a:hover {
  color: #00a651;
}

/* line 295, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles img {
  max-width: 100%;
}

/* line 300, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles ul {
  list-style: none;
  padding: 10px 0 15px 25px;
}

/* line 304, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles ul li {
  position: relative;
  margin-bottom: 8px;
  font-size: 18px;
}

/* line 309, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles ul li:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  margin: 4px 0 0 -25px;
  width: 13px;
  height: 13px;
  background: url("/images/ico-arrow-bullet.svg") no-repeat;
  background-size: 13px 13px;
}

/* line 322, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles ol li {
  font-size: 18px;
}

/* line 328, Y:/www/web_ana/sass/v6/components/_super-style.scss */
.vb-container .super_styles ol ul li::marker {
  content: '';
}

@media screen and (max-width: 747px) {
  /* line 332, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles h1, .vb-container .super_styles .h1,
  .vb-container .super_styles .h1 {
    font-size: 42px !important;
  }
  /* line 336, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .tweet {
    width: 50%;
    font-size: 17px !important;
  }
  /* line 340, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .related-content {
    width: 50%;
    font-size: 17px !important;
  }
  /* line 345, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .info-box-article .holder {
    display: block;
    padding: 25px 4em;
  }
  /* line 350, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .info-box-article .holder .left {
    display: block;
    position: relative;
    padding-bottom: 30px;
    margin-bottom: 30px;
    padding-right: 0;
    text-align: left;
  }
  /* line 360, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .info-box-article .holder .left:after {
    content: '';
    height: 1px;
    border-top: 1px solid #fff;
    width: 100px;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 100%;
  }
  /* line 372, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .info-box-article .holder .right {
    display: block;
    padding: 0;
  }
  /* line 377, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .info-box-article .holder .right {
    display: block;
    padding: 0;
  }
  /* line 381, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .info-box-article .holder .right:before {
    border-left: none;
  }
  /* line 385, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .info-box-article .holder .right .more {
    color: #fff;
    font-family: 'open-sans', sans-serif;
    font-size: 16px;
    display: block;
    float: left;
  }
  /* line 394, Y:/www/web_ana/sass/v6/components/_super-style.scss */
  .vb-container .super_styles .info-box-article .holder .right:after {
    content: '';
    display: block;
    clear: both;
  }
}

/* line 2, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container a {
  color: #00a651;
  text-decoration: none;
  outline: none;
}

/* line 6, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container a:hover {
  text-decoration: none;
  color: #00a651;
}

/* line 10, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container a:focus {
  outline: none;
}

/* line 13, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container a:active {
  text-decoration: none;
}

/* line 16, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container a:hover, .vb-container a:active {
  outline: 0;
}

/* line 22, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container .viewall {
  text-transform: uppercase;
  color: #949494;
}

/* line 26, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container .viewall:hover {
  background-color: #00a651;
  color: #fff;
}

/* line 32, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container .button-styled-short {
  display: inline-block;
  padding: 10px 35px;
  background-color: #00a651;
  color: #fff;
  text-transform: uppercase;
}

/* line 38, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container .button-styled-short:hover {
  color: #fff;
}

/* line 43, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container .more {
  color: #f8831c;
  position: relative;
  padding-right: 2rem;
  text-transform: capitalize;
}

/* line 48, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container .more:hover {
  color: #00a651;
}

/* line 52, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container .more:after {
  content: "";
  position: absolute;
  margin: -9px 0 0 0;
  right: 0;
  top: 50%;
  width: 18px;
  height: 18px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 1rem;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 68, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container li.arrow-list-item {
  position: relative;
  list-style: none;
}

/* line 72, Y:/www/web_ana/sass/v6/components/_links.scss */
.vb-container li.arrow-list-item:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  margin: 4px 0 0 -25px;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-bullet.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .btn {
  font-size: 14px;
  text-transform: uppercase;
}

/* line 4, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .btn:focus {
  box-shadow: none;
}

/* line 9, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .black-button {
  color: #fff;
  background-color: #000;
  padding: 10px 35px;
}

/* line 13, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .black-button:hover {
  background-color: #00a651;
  color: #fff;
}

/* line 19, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .button-styled-alt, .vb-container .button-styled-primary {
  background-color: #00a651;
  color: #fff !important;
}

/* line 24, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .register-now-btn {
  background-color: #00a651;
  text-align: center;
  width: 100%;
  color: #fff;
  text-transform: uppercase;
}

/* line 30, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .register-now-btn:hover {
  color: #fff;
}

/* line 35, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .secondary-button {
  background-color: #f8831c;
  text-align: center;
  color: #fff;
  text-transform: uppercase;
}

/* line 41, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .secondary-button:hover {
  color: #fff;
}

/* line 46, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .advanced-search.collapsed {
  background: url(/images/ico-arrow-down-green.svg) 95% 50%/15px 15px no-repeat;
  border: 1px solid #ced4da;
  color: #495057 !important;
}

/* line 53, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .advanced-search {
  background: url(/images/ico-arrow-up-green.svg) 95% 50%/15px 15px no-repeat;
  border: 1px solid #ced4da;
  color: #495057 !important;
}

/* line 61, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .btn-group-v6 {
  display: inline-flex;
  align-items: center;
  width: 100%;
}

@media only screen and (max-width: 768px) {
  /* line 61, Y:/www/web_ana/sass/v6/components/_buttons.scss */
  .vb-container .btn-group-v6 {
    flex-direction: column;
    width: 100%;
  }
}

/* line 71, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .btn-group-v6 > * {
  padding: 10px 20px;
  margin-right: 1rem;
}

/* line 75, Y:/www/web_ana/sass/v6/components/_buttons.scss */
.vb-container .btn-group-v6 > *:last-child {
  margin-right: 0;
}

@media only screen and (max-width: 768px) {
  /* line 71, Y:/www/web_ana/sass/v6/components/_buttons.scss */
  .vb-container .btn-group-v6 > * {
    margin-bottom: 1rem;
    width: 100%;
    margin: 1rem auto !important;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/components/_footer.scss */
.vb-container footer {
  font-family: "Roboto", "Helvetica", sans-serif;
  margin-top: 10px;
}

/* line 5, Y:/www/web_ana/sass/v6/components/_footer.scss */
.vb-container footer * {
  text-align: center;
}

/* line 8, Y:/www/web_ana/sass/v6/components/_footer.scss */
.vb-container footer h1, .vb-container footer .h1, .vb-container footer .h1,
.vb-container footer h2,
.vb-container footer .h2, .vb-container footer .h2,
.vb-container footer h3,
.vb-container footer .h3, .vb-container footer .h3,
.vb-container footer h4,
.vb-container footer .h4, .vb-container footer .h4,
.vb-container footer h5,
.vb-container footer .h5, .vb-container footer .h5,
.vb-container footer h6,
.vb-container footer .h6, .vb-container footer .h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  text-transform: uppercase;
}

/* line 18, Y:/www/web_ana/sass/v6/components/_footer.scss */
.vb-container footer p {
  font-size: 15px;
  margin: 0 0 10px;
}

/* line 23, Y:/www/web_ana/sass/v6/components/_footer.scss */

.vb-container footer h6,
.vb-container footer .h6 {
  font-size: 12.6px;
}

/* line 26, Y:/www/web_ana/sass/v6/components/_footer.scss */
.vb-container footer h6 :hover, .vb-container footer .h6 :hover {
  text-decoration: underline;
}

/* line 31, Y:/www/web_ana/sass/v6/components/_footer.scss */
.vb-container footer ul li {
  display: inline-block;
}

/* line 33, Y:/www/web_ana/sass/v6/components/_footer.scss */
.vb-container footer ul li a, .vb-container footer ul li a.nav-link {
  color: inherit;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
  padding: 15px;
  border-radius: 3px;
  text-decoration: none;
  display: block;
}

/* line 43, Y:/www/web_ana/sass/v6/components/_footer.scss */
.vb-container footer ul li a:focus, .vb-container footer ul li a:hover, .vb-container footer ul li a:active, .vb-container footer ul li a.nav-link:focus, .vb-container footer ul li a.nav-link:hover, .vb-container footer ul li a.nav-link:active {
  color: #00a651;
}

/* line 2, Y:/www/web_ana/sass/v6/components/_listing.scss */
.vb-container .listing li.list-group-item {
  padding-left: 0;
  border-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 768px) {
  /* line 2, Y:/www/web_ana/sass/v6/components/_listing.scss */
  .vb-container .listing li.list-group-item {
    padding-right: 0;
  }
}

/* line 14, Y:/www/web_ana/sass/v6/components/_listing.scss */
.vb-container .listing .media img {
  width: 130px;
}

@media (max-width: 1200px) {
  /* line 13, Y:/www/web_ana/sass/v6/components/_listing.scss */
  .vb-container .listing .media {
    display: block;
  }
  /* line 21, Y:/www/web_ana/sass/v6/components/_listing.scss */
  .vb-container .listing .media img {
    float: left;
  }
  /* line 24, Y:/www/web_ana/sass/v6/components/_listing.scss */
  .vb-container .listing .media .media-body {
    overflow: visible;
  }
}

@media (max-width: 768px) {
  /* line 30, Y:/www/web_ana/sass/v6/components/_listing.scss */
  .vb-container .listing .media .media-body a.btn {
    width: 100%;
  }
}

@media (max-width: 1200px) {
  /* line 38, Y:/www/web_ana/sass/v6/components/_listing.scss */
  .vb-container .media {
    display: block;
  }
  /* line 46, Y:/www/web_ana/sass/v6/components/_listing.scss */
  .vb-container .media img {
    float: left;
  }
  /* line 49, Y:/www/web_ana/sass/v6/components/_listing.scss */
  .vb-container .media .media-body {
    overflow: visible;
  }
}

/* line 59, Y:/www/web_ana/sass/v6/components/_listing.scss */
.vb-container ul.result-list {
  list-style: none;
  padding-left: 0;
}

/* line 63, Y:/www/web_ana/sass/v6/components/_listing.scss */
.vb-container ul.result-list h2, .vb-container ul.result-list .h2 {
  color: #224192;
  font-weight: 600;
  font-size: 18px;
  line-height: 18px;
  font-family: "source sans pro", Arial, sans-serif;
}

/* line 71, Y:/www/web_ana/sass/v6/components/_listing.scss */
.vb-container ul.result-list .dates {
  color: #00a651;
  font-size: 14px;
}

/* line 76, Y:/www/web_ana/sass/v6/components/_listing.scss */
.vb-container ul.result-list p {
  font-size: 14px;
}

/* line 81, Y:/www/web_ana/sass/v6/components/_listing.scss */
.vb-container .result-message {
  color: #00a651;
  display: block;
  font-size: 16px;
  margin-bottom: 10px;
}

/* line 87, Y:/www/web_ana/sass/v6/components/_listing.scss */
.vb-container .result-message.alt {
  font-size: 24px;
  line-height: 22.4px;
}

/* line 92, Y:/www/web_ana/sass/v6/components/_listing.scss */
.vb-container .result-message.alt span:first-child {
  font-weight: 600;
  color: #f8831c;
}

/* line 98, Y:/www/web_ana/sass/v6/components/_listing.scss */
.vb-container .main-page-title h1, .vb-container .main-page-title .h1 {
  border-bottom: 1px solid #eee;
  font-weight: 400;
  font-size: 24px;
  font-family: "source sans pro";
  margin: 0 0 28px;
  padding: 0 0 14px;
}

/* line 3, Y:/www/web_ana/sass/v6/components/_npg-pagination.scss */
.vb-container .group .pagination {
  float: right;
  width: auto;
  padding: 40px 0;
  clear: both;
  display: inline-block;
  margin: 20px 0;
  border-radius: 4px;
}

/* line 13, Y:/www/web_ana/sass/v6/components/_npg-pagination.scss */
.vb-container .group p.pagination strong,
.vb-container .group .pagination a:hover {
  color: #fff;
  background: #00a651 !important;
}

/* line 19, Y:/www/web_ana/sass/v6/components/_npg-pagination.scss */
.vb-container .group p {
  font-size: 15px;
}

/* line 23, Y:/www/web_ana/sass/v6/components/_npg-pagination.scss */
.vb-container .group p.pagination a,
.vb-container .group p.pagination strong {
  line-height: 26px;
  display: inline-block;
  padding: 0 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: #fdfdfd;
  border: 1px solid #eee;
  margin: 0 0 0 -1px;
  text-align: center;
}

@media screen and (max-width: 1182px) {
  /* line 38, Y:/www/web_ana/sass/v6/components/_npg-pagination.scss */
  .vb-container .group .pagination {
    float: none;
  }
}

/* line 44, Y:/www/web_ana/sass/v6/components/_npg-pagination.scss */
.vb-container .page-link {
  text-transform: uppercase;
  color: #00a651;
}

/* line 2, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .card-header {
  padding: 0.8rem;
}

/* line 5, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .list-group a.list-group-item {
  color: #949494;
  padding: 0.8rem;
}

/* line 8, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .list-group a.list-group-item:hover {
  color: #00a651;
  text-decoration: none;
}

/* line 13, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .date span {
  text-transform: uppercase;
  margin-bottom: -0.5rem;
  font-size: 0.9rem;
}

/* line 18, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .date b {
  font-weight: 700;
  font-size: 1.4rem;
}

/* line 23, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .holder p {
  font-size: 14px !important;
  font-weight: 600;
  margin-bottom: 0;
  max-width: 100%;
  line-height: 1.2em;
}

/* line 34, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .actions {
  height: 35px;
}

/* line 36, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .actions a {
  display: block;
  margin-right: 25px;
}

/* line 40, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .actions a:hover {
  color: #00a651;
}

/* line 45, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .actions .cancel {
  background: url(/images/ico-cancel-02.png) center center no-repeat;
  width: 20px;
}

/* line 49, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .actions .cancel:hover {
  background: url(/images/ico-cancel-on-02.png) center center no-repeat;
}

/* line 54, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .actions .trash {
  background: url(/images/ico-trash-02.png) center center no-repeat;
  width: 15px;
}

/* line 57, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .actions .trash:hover {
  background: url(/images/ico-trash-on-02.png) center center no-repeat;
}

/* line 61, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .actions .star {
  background: url(/images/ico-star-02.png) center center no-repeat;
  width: 21px;
}

/* line 64, Y:/www/web_ana/sass/v6/components/_tab-container.scss */
.vb-container .tab-container .actions .star:hover {
  background: url(/images/ico-star-on-02.png) center center no-repeat;
}

/* line 2, Y:/www/web_ana/sass/v6/components/_archive-accordion.scss */
.vb-container .archive-accordion a, .vb-container .archive-accordion button {
  color: #000;
}

/* line 7, Y:/www/web_ana/sass/v6/components/_archive-accordion.scss */
.vb-container .archive-accordion button:hover {
  color: #00a651;
  text-decoration: none;
}

/* line 11, Y:/www/web_ana/sass/v6/components/_archive-accordion.scss */
.vb-container .archive-accordion button:focus {
  box-shadow: none;
  color: #00a651;
}

/* line 16, Y:/www/web_ana/sass/v6/components/_archive-accordion.scss */
.vb-container .archive-accordion .list-group-item {
  padding-left: 0;
}

/* line 19, Y:/www/web_ana/sass/v6/components/_archive-accordion.scss */
.vb-container .archive-accordion .opener {
  font-size: 1.2em;
}

/* line 43, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player {
  height: auto;
  width: 100%;
  position: relative;
}

/* line 49, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player .video-js {
  height: 325px;
  width: 100%;
  /*float: left;*/
}

/* line 56, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player .playlist-wrapper {
  width: 100%;
  /* overflow-x: scroll;*/
  overflow-y: hidden;
  margin-top: 5px;
}

/* line 62, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player .vjs-playlist.vjs-playlist {
  width: auto;
  white-space: nowrap;
}

/* line 66, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player .vjs-playlist-item {
  display: inline-block;
  /* height: 75px; 
   width:25%; */
  padding: 7px 6px 0 6px;
}

/* line 72, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player cite.vjs-playlist-name {
  display: none;
}

/* line 75, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player .vjs-playlist-description {
  display: none;
}

/* line 79, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player .vjs-playlist .vjs-playlist-name {
  display: none;
}

/* line 83, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player .vjs-playlist-duration {
  display: none;
}

/* line 87, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player .vjs-playlist-ad-overlay {
  display: none;
}

/* line 100, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player .video-content-holder {
  margin-bottom: 20px;
}

/* line 104, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player h2, .vb-container .channel-page-player .h2 {
  margin: 0;
  margin-bottom: 30px;
  color: #00a651;
}

/* line 110, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .channel-page-player h2 span, .vb-container .channel-page-player .h2 span {
  display: block;
  color: #111111;
  font-size: 14px;
  line-height: 14px;
  text-transform: uppercase;
}

/* line 125, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .sidbar-video-player-holder {
  display: block;
  position: relative;
  max-width: 100%;
}

/* line 134, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .sidebar-video-content-holder p.more-videos {
  padding-top: 20px;
}

/* line 138, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .sidbar-video-player-holder #sidbar-video {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px;
}

/* line 152, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .bc-player-SySvvkRbZ_default .vjs-big-play-button {
  top: 50%;
  left: 50%;
  margin-left: -1em;
  margin-top: -1em;
  width: 2em;
  height: 2em;
  line-height: 2em;
  border: none;
  border-radius: 50%;
  font-size: 2em;
  background-color: rgba(0, 153, 75, 0.75);
  color: rgba(255, 255, 255, 0.6);
  -webkit-transition: border-color .4s,outline .4s,background-color .4s;
  -moz-transition: border-color .4s,outline .4s,background-color .4s;
  -ms-transition: border-color .4s,outline .4s,background-color .4s;
  -o-transition: border-color .4s,outline .4s,background-color .4s;
  transition: border-color .4s,outline .4s,background-color .4s;
}

/* line 178, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .inpage-video-player-holder {
  display: block;
  position: relative;
  max-width: 100%;
}

/* line 187, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .inpage-video-player-holder #inpage-video {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px;
}

/* line 200, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container .vjs-menu .vjs-menu-content {
  display: block;
  margin: 0 !important;
  padding: 0 !important;
  overflow: auto;
}

/* line 207, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container li.vjs-menu-item {
  color: #fff !important;
  border-radius: .3em;
  cursor: pointer;
  margin: 0 0 1px !important;
  padding: 7px 14px !important;
  font-size: 14px !important;
  line-height: 1.2;
  text-transform: none;
  list-style: none !important;
}

/* line 219, Y:/www/web_ana/sass/v6/components/_video.scss */
.vb-container li.vjs-menu-item:before {
  content: none !important;
}

/* line 3, Y:/www/web_ana/sass/v6/components/_forms.scss */
.vb-container .search-wrapper input[type="submit"] {
  background-color: #00a651;
  color: #fff;
}

/* line 10, Y:/www/web_ana/sass/v6/components/_forms.scss */
.vb-container .form-control:focus {
  border-color: none;
  box-shadow: none;
}

/* line 17, Y:/www/web_ana/sass/v6/components/_forms.scss */
.vb-container .form-group.row input.form-control:focus, .vb-container .form-group.row textarea.form-control:focus {
  border: 2px solid #00a651;
  transition: border .2s;
}

/* line 22, Y:/www/web_ana/sass/v6/components/_forms.scss */
.vb-container .form-group.row select {
  background: url(/images/ico-arrow-down-green.svg) 95% 50%/15px 15px no-repeat;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}

/* line 30, Y:/www/web_ana/sass/v6/components/_forms.scss */
.vb-container .form-group.row select::-ms-expand {
  display: none;
}

/* line 35, Y:/www/web_ana/sass/v6/components/_forms.scss */
.vb-container .form-group.row select.form-control:focus {
  border: 2px solid #00a651;
  transition: border .2s;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_rating.scss */
.vb-container .rate-this-product .rating-success,
.vb-container .rate-this-product .rating-error {
  display: none;
}

/* line 6, Y:/www/web_ana/sass/v6/components/_rating.scss */
.vb-container .rate-this-product .characters-remaining {
  font-size: 11.5px;
  margin: 5px 0px;
  float: right;
}

/* line 1, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences {
  padding-right: 0 !important;
}

/* line 3, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-header {
  display: block;
  padding-top: 24px;
  padding-right: 24px;
  padding-left: 24px;
  padding-bottom: 0;
  border-bottom: none;
}

/* line 11, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-header h4.modal-title, .vb-container div.modal#gdpr-preferences .modal-header .modal-title.h4 {
  font-weight: 300;
  text-transform: capitalize;
  color: #000;
}

/* line 16, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-header button.close {
  color: #999;
  margin-top: -2px;
  font-size: 14px;
}

/* line 23, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences p {
  text-align: left;
  font-weight: 300;
}

/* line 28, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences label {
  font-size: 14px;
}

/* line 32, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-body {
  padding: 24px 24px 16px 24px;
}

/* line 36, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-footer {
  justify-content: center;
  border-top: none;
}

/* line 39, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-footer button {
  background-color: #ff9800;
  box-shadow: 0 2px 2px 0 rgba(255, 152, 0, 0.14), 0 3px 1px -2px rgba(255, 152, 0, 0.2), 0 1px 5px 0 rgba(255, 152, 0, 0.12);
  transition: 0.2s;
  color: #fff;
}

/* line 46, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-footer button:hover {
  box-shadow: 0 14px 26px -12px rgba(255, 152, 0, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 152, 0, 0.2);
}

/* line 1, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer {
  display: flex;
  align-items: center;
}

/* line 5, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer p {
  font-size: 14px;
}

/* line 9, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer .btn-warning {
  color: white;
  background-color: #f8831c;
  border-color: #eea236;
  text-transform: uppercase;
}

/* line 17, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer .btn-default {
  color: white;
  background-color: #949494;
  border-color: #8c8c8c;
  text-transform: uppercase;
}

/* line 24, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer .btn {
  display: inline-block;
  /*     margin-bottom: 0; */
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 11px;
}

/* line 47, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer #buttons {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0px !important;
}

/* line 54, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer #buttons a.btn.btn-sm.btn-warning, .vb-container #gdpr-footer #buttons .btn-group-sm > a.btn.btn-warning {
  margin-right: 1rem;
}

@media only screen and (max-width: 992px) {
  /* line 60, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
  .vb-container #gdpr-footer {
    flex-direction: column;
  }
}

/* line 4, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-search h2.modal-title, .vb-container #modal-search .modal-title.h2 {
  font-size: 2.6em !important;
  font-weight: 700;
  text-decoration: none;
  margin: 0;
  color: #3C4858;
}

/* line 11, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-search .modal-header button {
  display: block;
  padding: 0;
}

/* line 15, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-search .card-signup {
  padding: 20px 0;
}

/* line 23, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-content {
  border-radius: 6px;
  border: none;
}

/* line 26, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-content .card-signup {
  border-radius: 6px;
  border: none;
}

/* line 32, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-dialog .card-signup {
  padding: 0;
}

/* line 36, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-footer {
  margin-top: 10px;
}

/* line 42, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-dialog {
  margin-left: auto;
  margin-right: auto;
}

/* line 49, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login,
.vb-container #modal-search {
  padding-right: 0 !important;
}

/* line 53, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-dialog,
.vb-container #modal-search .modal-dialog {
  margin-top: 100px;
}

/* line 55, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-dialog .card-signup,
.vb-container #modal-search .modal-dialog .card-signup {
  margin-bottom: 0;
}

/* line 60, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-header,
.vb-container #modal-search .modal-header {
  display: block;
  padding-top: 0;
  padding-right: 24px;
  padding-bottom: 0;
  padding-left: 24px;
  border-bottom: none;
}

/* line 69, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-body .row,
.vb-container #modal-search .modal-body .row {
  justify-content: center;
  align-items: center;
}

/* line 74, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-body,
.vb-container #modal-search .modal-body {
  padding: 10px 20px 0 10px;
}

/* line 77, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-body .card-content .input-group,
.vb-container #modal-search .modal-body .card-content .input-group {
  margin-top: 25px;
}

/* line 83, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-footer,
.vb-container #modal-search .modal-footer {
  border-top: none;
  justify-content: center;
}

/* line 86, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-footer button,
.vb-container #modal-search .modal-footer button {
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  width: auto;
  border-radius: 30px;
  background-color: #4caf50;
}

/* line 97, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info-horizontal .description,
.vb-container #modal-search .info-horizontal .description {
  overflow: hidden;
}

/* line 100, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info-horizontal .icon,
.vb-container #modal-search .info-horizontal .icon {
  color: #999;
  display: block;
  float: left;
  margin-top: 24px;
  margin-right: 10px;
}

/* line 107, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info-horizontal .icon.icon-info,
.vb-container #modal-search .info-horizontal .icon.icon-info {
  color: #00bcd4;
  /*   stick to sass variable later   */
}

/* line 111, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info-horizontal .icon i,
.vb-container #modal-search .info-horizontal .icon i {
  font-size: 2.6em;
}

/* line 118, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info .info-title,
.vb-container #modal-search .info .info-title {
  margin: 30px 0 15px;
  color: #3c4858;
  font-weight: 700;
}

/* line 124, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info p,
.vb-container #modal-search .info p {
  color: #999;
  font-weight: 300;
}

/* line 129, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .form-control,
.vb-container #modal-login .form-group .form-control,
.vb-container #modal-search .form-control,
.vb-container #modal-search .form-group .form-control {
  border: 0;
  background-image: linear-gradient(#00a651, #00a651), linear-gradient(#d2d2d2, #d2d2d2);
  background-size: 0 2px, 100% 1px;
  background-repeat: no-repeat;
  background-position: center bottom, center calc(100% - 1px);
  background-color: rgba(0, 0, 0, 0);
  transition: background 0s ease-out;
  border-radius: 0;
  font-weight: 400;
  font-size: 14px;
}

/* line 144, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login input.form-control,
.vb-container #modal-search input.form-control {
  padding-bottom: 7px;
}

/* line 147, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login input.form-control:focus,
.vb-container #modal-search input.form-control:focus {
  outline: none;
  background-image: linear-gradient(#00a651, #00a651), linear-gradient(#d2d2d2, #d2d2d2);
  background-size: 100% 2px, 100% 1px;
  box-shadow: none;
  transition-duration: 0.3s;
  background-position: center bottom, center calc(100% - 1px);
}

/* line 157, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .input-group-addon,
.vb-container #modal-search .input-group-addon {
  padding: 6px 15px 0px;
  background: transparent;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
  border-radius: 4px;
}

/* line 167, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .input-group-addon i,
.vb-container #modal-search .input-group-addon i {
  font-size: 24px;
  font-weight: normal;
}

/* line 181, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-header {
  padding-top: 24px;
}

/* line 183, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-header h4, .vb-container #modal-login .modal-header .h4 {
  font-size: 1.25rem;
}

/* line 188, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .btn.btn-success.btn-simple.btn-wd.btn-lg, .vb-container #modal-login .btn-group-lg > .btn.btn-success.btn-simple.btn-wd {
  border: none;
}

/* line 191, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .btn.btn-success.btn-simple.btn-wd.btn-lg:focus, .vb-container #modal-login .btn-group-lg > .btn.btn-success.btn-simple.btn-wd:focus {
  border: none;
}

/* line 195, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login button.close {
  display: inline-block;
  float: right;
  margin-top: -30px;
  margin-right: 15px;
  color: #fff;
  opacity: 0.9;
  padding: 0;
}

/* line 204, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .header {
  padding: 20px 0;
  margin-top: -40px;
  margin-bottom: 10px;
  background: linear-gradient(60deg, #66bb6a, #388e3c);
  color: #fff;
  box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
  border-radius: 3px;
}

/* line 215, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login h4.card-title, .vb-container #modal-login .card-title.h4 {
  color: #fff;
  text-decoration: none;
  margin: 10px 0;
  /* font-size: 1.3em !important; */
  line-height: 1.5em;
}

/* line 223, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-footer {
  flex-direction: column;
}

/* line 225, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-footer button {
  background-color: transparent;
  color: #4acf50;
  border-radius: 3px;
  box-shadow: none;
  font-size: 14px;
}

/* line 234, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .form-group {
  width: 80%;
}

/* line 238, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login p {
  font-size: 14px;
}

/* line 242, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .card {
  margin-bottom: 0;
  padding: 0;
}

/* line 1, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal {
  padding-right: 0 !important;
}

/* line 4, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-header {
  background: #00a651;
  display: block;
  text-align: center;
}

/* line 10, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-header .close, .vb-container #marketerattributes-modal .modal-header .btn-close {
  padding: 0;
  margin: 0;
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: black;
  text-shadow: 0 1px 0 white;
  opacity: 0.2;
  filter: alpha(opacity=20);
  background: none;
}

/* line 26, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-title {
  color: white;
  font-size: 2rem;
}

/* line 31, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .questionnaire-error {
  display: none;
  position: static;
  margin-bottom: 15px;
}

/* line 37, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body {
  padding: 25px;
  text-align: center;
}

/* line 40, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body p {
  font-size: 15px;
  font-weight: normal;
  line-height: 1.4em;
  margin: 5px 0 15px;
}

/* line 47, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body label {
  font-size: 16px;
  font-weight: 600;
}

/* line 52, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body .radio label, .vb-container #marketerattributes-modal .modal-body .checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

/* line 60, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body radio-inline, .vb-container #marketerattributes-modal .modal-body .checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}

/* line 70, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body .radio input[type="radio"],
.vb-container #marketerattributes-modal .modal-body .checkbox input[type="checkbox"],
.vb-container #marketerattributes-modal .modal-body .checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px;
}

/* line 78, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body .select {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

/* line 86, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body select {
  margin: 0px;
  margin-bottom: 25px;
  outline: none;
  border: 1px solid #eeeeee;
  width: 100%;
  height: 50px;
  resize: none;
  color: #525252;
  font: 400 15px 'source sans pro', Arial, sans-serif;
  padding: 0 5% 0 18px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  background: #fff url(/images/ico-arrow-down-green.svg) 95% 50%/15px 15px no-repeat;
}

/* line 107, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body .ie11 select::-ms-expand {
  display: none;
}

/* line 111, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body .ie10 select::-ms-expand {
  display: none;
}

/* line 115, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body select::-ms-expand {
  display: none;
}

/* line 119, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body select option {
  outline: none;
  margin: 0;
  padding: 18px;
  color: #525252;
  text-transform: uppercase;
  font: 400 15px 'source sans pro', Arial, sans-serif;
  border-bottom: 1px solid #fdfdfd;
  border-top: 1px solid #fdfdfd;
  background: #fdfdfd;
}

/* line 132, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 137, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer button.q-finish {
  display: none;
}

/* line 140, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer .btn-warning {
  color: white;
  background-color: #f0ad4e;
  border-color: #eea236;
}

/* line 146, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer .btn-default {
  color: #333333;
  background-color: white;
  border-color: #cccccc !important;
}

/* line 152, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer .btn-default:hover {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}

/* line 158, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer .btn {
  display: inline-block;
  /*     margin-bottom: 0; */
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-transform: capitalize;
}

/* line 2, Y:/www/web_ana/sass/v6/components/modals/_modal_email.scss */
.vb-container #colorbox div#email-page input[type="checkbox"] {
  margin-right: 10px;
}

/* line 6, Y:/www/web_ana/sass/v6/components/modals/_modal_email.scss */
.vb-container #colorbox div#email-page input[type="text"] {
  width: 100%;
}

/* line 10, Y:/www/web_ana/sass/v6/components/modals/_modal_email.scss */
.vb-container #colorbox div#email-page input[type="button"] {
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  line-height: 1.5;
  border-radius: .25rem;
  font-size: 14px;
  text-transform: uppercase;
}

@media screen and (max-width: 768px) {
  /* line 10, Y:/www/web_ana/sass/v6/components/modals/_modal_email.scss */
  .vb-container #colorbox div#email-page input[type="button"] {
    display: block;
    width: 100%;
  }
}

/* line 27, Y:/www/web_ana/sass/v6/components/modals/_modal_email.scss */
.vb-container #colorbox div#email-page textarea, .vb-container #colorbox div#email-page input[type="text"], .vb-container #colorbox div#email-page input[type="password"], .vb-container #colorbox div#email-page input[type="tel"], .vb-container #colorbox div#email-page input[type="email"] {
  background: #fdfdfd;
  border: 1px solid #aaa;
  width: 100%;
  margin-bottom: 25px;
  resize: none;
  color: #525252;
  font: 400 15px/1.2em 'source sans pro', Arial, sans-serif;
  padding: 18px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 2, Y:/www/web_ana/sass/v6/components/modals/_modal_save.scss */
.vb-container #colorbox #librarysave input[type="checkbox"] {
  margin-right: 10px;
}

/* line 5, Y:/www/web_ana/sass/v6/components/modals/_modal_save.scss */
.vb-container #colorbox #librarysave input[type="button"] {
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  line-height: 1.5;
  border-radius: .25rem;
  font-size: 14px;
  text-transform: uppercase;
  padding: 10px 35px;
}

@media screen and (max-width: 768px) {
  /* line 5, Y:/www/web_ana/sass/v6/components/modals/_modal_save.scss */
  .vb-container #colorbox #librarysave input[type="button"] {
    display: block;
    width: 100%;
  }
}

/* line 2, Y:/www/web_ana/sass/v6/components/modals/_modal_mkcfsearch.scss */
.vb-container #modalmessage {
  position: fixed !important;
  z-index: 51;
  top: 0px;
  left: 0px;
  width: 300px;
  height: auto;
  background-color: #fff;
  padding: 10px 20px;
  border: 2px solid #00a651;
  margin: 0;
  opacity: 1;
  filter: alpha(opacity=100);
  text-align: center;
}

/* line 19, Y:/www/web_ana/sass/v6/components/modals/_modal_mkcfsearch.scss */
.vb-container #modalmessage p {
  text-align: center;
  margin: 10px 5px;
  padding: 30px 0;
  color: #00a651;
  font-size: 32px;
  line-height: 1em;
  font-weight: normal;
}

/* line 28, Y:/www/web_ana/sass/v6/components/modals/_modal_mkcfsearch.scss */
.vb-container #modalmessage h3, .vb-container #modalmessage .h3 {
  font-weight: 400;
}

/* line 32, Y:/www/web_ana/sass/v6/components/modals/_modal_mkcfsearch.scss */
.vb-container #modalmessage img {
  margin-left: 75px;
  margin-bottom: 10px;
  border: none;
}

/* line 38, Y:/www/web_ana/sass/v6/components/modals/_modal_mkcfsearch.scss */
.vb-container #disableoverlay {
  position: fixed !important;
  top: 0px !important;
  left: 0px !important;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  filter: alpha(opacity=30);
  background: #000;
  z-index: 50;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox {
  margin-bottom: 10px;
}

/* line 4, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .facettitle {
  display: block;
  height: 1%;
  margin: 0;
  text-decoration: none;
  line-height: 30px;
  padding: 0;
  font-size: 24px;
  font-weight: normal;
  color: #111111;
  margin-top: 5px;
  cursor: pointer;
}

/* line 18, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .facetexpander {
  float: left;
  width: 14px;
  height: 15px;
  margin: 9px 3px 0px 0px;
  padding: 0;
}

/* line 25, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .facetexpander.collapsed {
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 13px 13px;
  cursor: pointer;
}

/* line 31, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .facetexpander.expanded {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 13px 13px;
  cursor: pointer;
}

/* line 39, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div .level_1 {
  margin-left: 0;
}

/* line 43, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div .level_2 {
  margin-left: 15px;
}

/* line 47, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div .level_3 {
  margin-left: 30px;
}

/* line 51, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div label {
  display: block;
  padding-left: 33px;
  text-indent: -18px;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  margin: 0;
  vertical-align: baseline;
  list-style-type: none;
}

/* line 63, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div .expander {
  height: 11px;
  width: 11px;
  display: block;
  float: left;
  margin-top: 6px;
}

/* line 71, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div .shownothing {
  background: url(/images/tree1.gif) 0 0;
  cursor: normal;
}

/* line 76, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div .showplus {
  background: url(/images/tree1.gif) -11px 0 !important;
  cursor: pointer;
}

/* line 81, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div .showminus {
  background: url(/images/tree1.gif) -22px 0;
  cursor: pointer;
}

/* line 86, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div input {
  width: 13px;
  height: 13px;
  padding: 0;
  position: relative;
  top: -1px;
  overflow: hidden;
}

/* line 94, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div input[type="checkbox"] {
  margin: 0 10px 0 0;
  vertical-align: middle;
  box-sizing: border-box;
}

/* line 101, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div .closed {
  margin: 0;
  padding: 0;
  transition: max-height 0.7s linear;
  max-height: 0px;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 111, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div .opened {
  margin: 0;
  padding: 5px 0;
  transition: max-height 0.7s linear;
  max-height: none;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 121, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div bolded {
  font-weight: 400;
  color: #00a651;
}

/* line 126, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div.collapsed {
  margin: 0;
  transition: max-height 0.7s linear;
  max-height: 0px;
  overflow: hidden;
}

/* line 133, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .multifacet_checkbox_div.expanded {
  margin: 0;
  padding: 5px 0;
  transition: max-height 0.7s linear;
  max-height: none;
  overflow: hidden;
}

/* line 143, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div label {
  display: block;
  padding-left: 20px;
  text-indent: -20px;
  padding-bottom: 2px;
  font-size: 14px;
  font-weight: normal;
  margin: 0;
}

/* line 152, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div label.levelone {
  padding-left: 34px;
  text-indent: -18px;
}

/* line 157, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div label.leveltwo {
  margin-left: 35px;
  padding-left: 20px;
  text-indent: -20px;
}

/* line 164, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div input {
  width: 13px;
  height: 13px;
  padding: 0;
  margin: 0 5px 0 0;
  position: relative;
  top: -1px;
  overflow: hidden;
  vertical-align: middle;
}

/* line 176, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div .level_1 input {
  margin: 0 5px 0 0;
}

/* line 181, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div .expander {
  height: 11px;
  width: 11px;
  display: block;
  float: left;
}

/* line 189, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div .shownothing {
  background: url(/images/www/tree1.gif) 0 0;
  cursor: normal;
}

/* line 194, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div .showplus {
  background: url(/images/www/tree1.gif) -11px 0;
  cursor: pointer;
}

/* line 199, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div .showminus {
  background: url(/images/www/tree1.gif) -22px 0;
  cursor: pointer;
}

/* line 204, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div .closed {
  display: none;
  margin-bottom: 5px;
}

/* line 209, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div .opened {
  display: normal;
  margin-bottom: 5px;
}

/* line 214, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div.collapsed {
  margin: 0;
  transition: max-height 0.7s linear;
  max-height: 0px;
  overflow: hidden;
}

/* line 221, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div.expanded {
  margin: 0;
  padding: 5px 0;
  transition: max-height 0.7s linear;
  max-height: 1000px;
  overflow: hidden;
}

/* line 229, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .checkbox_div .bolded {
  font-weight: 400;
  color: #00a651;
}

/* line 237, Y:/www/web_ana/sass/v6/components/_facet.scss */
.vb-container .facetbox .span-6 .facet {
  clear: both;
  display: block;
  background-color: #fff;
  margin-bottom: 5px;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 3, Y:/www/web_ana/sass/v6/components/_tab-toggle.scss */
.vb-container .tab-toggle ul.nav.nav-tabs.tabset li.nav-item {
  display: inline-block;
  width: 50%;
}

/* line 7, Y:/www/web_ana/sass/v6/components/_tab-toggle.scss */
.vb-container .tab-toggle ul.nav.nav-tabs.tabset li.nav-item a {
  text-align: center;
}

/* line 13, Y:/www/web_ana/sass/v6/components/_tab-toggle.scss */
.vb-container .tab-toggle .tab-content {
  padding: 1rem;
}

/* line 15, Y:/www/web_ana/sass/v6/components/_tab-toggle.scss */
.vb-container .tab-toggle .tab-content ul.group {
  padding-left: 0;
}

/* line 19, Y:/www/web_ana/sass/v6/components/_tab-toggle.scss */
.vb-container .tab-toggle .tab-content li {
  list-style: none;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container .carousel-control-next,
.vb-container .carousel-control-prev {
  height: 49px;
  background-color: #fff;
  opacity: 1;
}

/* line 7, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container div#tabbed-events-carousel {
  height: 446px;
  overflow: scroll;
  font-family: "source sans pro", Arial, sans-serif;
}

/* line 12, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container div#tabbed-events-carousel::-webkit-scrollbar {
  width: 1em;
  background-color: #fff;
}

/* line 17, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container div#tabbed-events-carousel::-webkit-scrollbar-thumb {
  background-color: #00a651;
}

/* line 20, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container div#tabbed-events-carousel .list-group a.list-group-item {
  padding: 10px 0;
}

/* line 22, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container div#tabbed-events-carousel .list-group a.list-group-item .date {
  min-width: 70px;
  max-width: 70px;
}

/* line 26, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container div#tabbed-events-carousel .list-group a.list-group-item .date span {
  font-size: 17px;
}

/* line 30, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container div#tabbed-events-carousel .list-group a.list-group-item .date b {
  font-size: 16px;
}

/* line 37, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container a.carousel-control-next.arrow-carousel-next:after {
  content: "";
  background: url("/images/ico-arrow-learnmore.svg") no-repeat;
  width: 15px;
  height: 15px;
  background-size: 15px 15px;
}

/* line 45, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container a.carousel-control-prev.arrow-carousel-prev:after {
  content: "";
  background: url("/images/ico-arrow-turnedleft.svg") no-repeat;
  width: 15px;
  height: 15px;
  background-size: 15px 15px;
}

/* line 53, Y:/www/web_ana/sass/v6/components/_tabbed-events.scss */
.vb-container .tabbed-event-title {
  background-color: #f7f7f7;
  font-size: 15px;
  font-weight: 600;
  color: #949494;
  background-color: #f7f7f7;
}

/* line 2, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda {
  /*dynamicagenda specific*/
}

/* line 4, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda {
  margin-bottom: 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #eee;
  table-layout: fixed;
}

/* line 13, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda tr {
  border-bottom: 1px solid #eee;
}

/* line 17, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda tr.active td {
  border: none;
}

/* line 21, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda a.opener span {
  display: inline-block;
  margin: 0 0 0 30px;
  font-style: italic;
}

/* line 27, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda caption {
  display: table-caption;
  text-align: center;
  font-size: 15px;
}

/* line 33, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .button-styled:after {
  display: none;
}

/* line 37, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda th {
  background: #fff;
  color: #00a651;
  height: 30px;
  text-transform: uppercase;
  font-size: 13px;
  border: 1px solid #eee;
}

/* line 46, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda td {
  background: #fdfdfd;
  font-size: 15px;
  border: none;
}

/* line 52, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block p {
  font-size: 15px;
  font-weight: 400;
  margin: 0 0 20px;
}

/* line 58, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda td.al-left {
  text-align: left;
}

/* line 62, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .col1 {
  width: 15%;
}

/* line 66, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .col2 {
  width: 60%;
}

/* line 70, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .col3 {
  width: 20%;
}

/* line 74, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block .opener {
  border-bottom: none;
  color: #111111;
  padding: 0;
  position: relative;
}

/* line 81, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 60px;
}

/* line 87, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table th {
  background: #00a651;
  color: #fff;
  font: 600 15px/1em "Open Sans", Arial, sans-serif;
  text-align: center;
  height: 60px;
}

/* line 95, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table td {
  text-align: center;
  width: 25%;
  padding: 6px;
  vertical-align: top;
}

/* line 102, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .table2 td {
  text-align: left;
  border: none;
  width: auto;
}

/* line 108, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .table-border td {
  border: 1px solid #eee;
}

/* line 112, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block .opener:after {
  position: absolute;
  left: 100%;
  top: 50%;
  margin: -6px 0 0 -13px;
  width: 11px;
  height: 11px;
  display: block;
  content: "";
  background: url(/images/ico-arrow-down-grey.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 125, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block:hover .opener:after {
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 130, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block.active .opener:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 135, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block.active:hover .opener:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 140, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda dt,
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda dd {
  line-height: 1.1em;
}

/* line 145, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda dd {
  margin-bottom: 20px;
}

/* line 149, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda dt {
  color: #00a651;
}

/* line 153, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda dd span {
  display: block;
}

/* line 158, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .sponsor {
  font-style: italic;
  font-weight: normal;
}

/* line 162, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .datebar {
  text-transform: uppercase;
  text-align: center;
  font-size: 15px;
  color: #fff;
  background: #00a651;
  font-weight: normal;
  padding: 10px 0;
}

/* line 172, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda ul {
  padding: 10px 0 15px 25px;
  list-style: none;
  margin: 0;
}

/* line 177, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda ul li {
  position: relative;
  list-style: none outside;
}

/* line 181, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda ul li:before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  margin: 4px 0 0 -25px;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-bullet.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 194, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda b,
.vb-container .npg-container.npg-agenda .vb-agenda strong {
  font-weight: 600;
}

/* line 198, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .secondary-button.single {
  display: block;
  max-width: 100%;
  float: none !important;
  padding: 10px 0 !important;
  text-align: center;
  margin: 0 0 10px !important;
}

/* line 207, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .black-button,
.vb-container .npg-container.npg-agenda .vb-agenda .secondary-button {
  width: 100%;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin-bottom: 20px;
  max-width: 100%;
  padding: 16px 30px !important;
  margin-right: 0 !important;
}

/* line 220, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .secondary-button {
  border: 1px solid #ee8500;
  -webkit-box-shadow: inset #ea7600 0 -3px 10px;
  -moz-box-shadow: inset #ea7600 0 -3px 10px;
  box-shadow: inset #ea7600 0 -3px 10px;
  background: #f19626;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxOTYyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2YwOTQyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2VmOGEwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTc2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f19626), color-stop(45%, #f09421), color-stop(48%, #ef8a0d), color-stop(100%, #ea7600));
  background: -webkit-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  background: -o-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  background: -ms-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  background: linear-gradient(to bottom, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f19626', endColorstr='#ea7600', GradientType=0);
  color: #fff !important;
  padding: 10px 30px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font: normal 14px/1.3em "Open Sans", Arial, sans-serif;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
  max-width: 210px;
}

/* line 284, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .secondary-button:hover {
  background: #ea7600;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNzYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2VmOGEwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2YwOTQyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTk2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ea7600), color-stop(52%, #ef8a0d), color-stop(55%, #f09421), color-stop(100%, #f19626));
  background: -webkit-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  background: -o-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  background: -ms-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  background: linear-gradient(to bottom, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea7600', endColorstr='#f19626', GradientType=0);
}

/* line 335, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .register-now-btn {
  margin-bottom: 15px !important;
  text-align: center !important;
  height: 36px;
  padding: 0;
  text-transform: uppercase;
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  display: block;
  width: 100%;
  font: normal 14px/36px "open sans", Arial, sans-serif !important;
}

/* line 406, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .register-now-btn:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 464, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .black-button {
  font: 600 14px/1em "open sans";
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  border: 1px solid #000;
  -webkit-box-shadow: inset #1d1c1f 0 -3px 10px;
  -moz-box-shadow: inset #1d1c1f 0 -3px 10px;
  box-shadow: inset #1d1c1f 0 -3px 10px;
  background: #1d1c1f;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #454446), color-stop(41%, #454446), color-stop(63%, #1d1c1f), color-stop(100%, #1d1c1f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454446', endColorstr='#1d1c1f', GradientType=0);
  /* IE6-8 */
  padding: 16px 30px;
  margin: 0 0 20px 0;
}

/* line 532, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .black-button:hover {
  border: 1px solid #00a651;
  -webkit-box-shadow: inset #00a651 0 -3px 10px;
  -moz-box-shadow: inset #00a651 0 -3px 10px;
  box-shadow: inset #00a651 0 -3px 10px;
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff;
}

@media screen and (max-width: 747px) {
  /* line 598, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda table.agenda {
    border-bottom: none;
  }
  /* line 602, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda caption,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda tbody,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda tr,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda th,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda td {
    display: block !important;
    width: 100% !important;
    text-align: center !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 616, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda thead {
    display: none;
  }
  /* line 620, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda tr,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda td {
    border-bottom: 1px solid #eee !important;
  }
  /* line 625, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda td:last-child {
    border-bottom: none !important;
  }
  /* line 629, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda tr.expanded {
    margin: 0;
  }
  /* line 634, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive thead {
    display: none;
  }
  /* line 637, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive,
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive tbody,
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive tr,
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive td {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 647, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive td {
    padding: 0;
  }
  /* line 650, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive td:before {
    content: attr(data-name);
    background: #00a651;
    color: #fff;
    font: 600 15px/1em "Open Sans", Arial, sans-serif;
    text-align: center;
    padding: 10px;
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 663, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive .content-holder {
    padding: 6px;
  }
  /* line 666, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive.table-border .content-holder {
    border-right: 1px solid #eee;
    border-left: 1px solid #eee;
  }
  /* line 670, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive.table-border td {
    border: none;
  }
  /* line 673, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda table.responsive.table-border tr:last-child td:last-child {
    border-bottom: 1px solid #eee;
  }
}

/* line 681, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .cancellation h3, .vb-container .cancellation .h3 {
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1em;
}

/* line 688, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .cancellation h2, .vb-container .cancellation .h2 {
  margin: 0;
  color: #224192;
  font-size: 22px;
  font-weight: 400;
  margin-bottom: 15px;
}

/* line 696, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .cancellation ol {
  padding: 10px 0 30px 20px;
}

/* line 700, Y:/www/web_ana/sass/v6/components/_dynamicagenda.scss */
.vb-container .cancellation ol li {
  color: #707070;
  font: normal 16px/1.2em "source sans pro", Arial, sans-serif;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_when-where-holder.scss */
.vb-container .when-holder .card-header,
.vb-container .when.full .card-header {
  background: #00a651;
  color: #fff !important;
  text-align: center;
  min-height: 60px;
  text-transform: uppercase;
  margin: 0;
  font-weight: 600;
  font-size: 15px !important;
  line-height: 60px;
  font-family: "source sans pro", Arial, sans-serif;
  padding: 0;
}

/* line 20, Y:/www/web_ana/sass/v6/components/_when-where-holder.scss */
.vb-container .when-holder span {
  font-weight: 600;
}

/* line 24, Y:/www/web_ana/sass/v6/components/_when-where-holder.scss */
.vb-container .when-holder .card-body > * {
  font-size: 15px;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.registrat.pricing {
  border: 1px solid #eee;
}

/* line 4, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.registrat.pricing b,
.vb-container .registrat.registrat.pricing strong {
  font-weight: 600;
}

/* line 10, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.pricing table {
  width: 100%;
  margin: 0 !important;
}

/* line 15, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.pricing h2, .vb-container .registrat.pricing .h2 {
  background: #00a651;
  color: #fff !important;
  text-align: center;
  height: 50px;
  text-transform: uppercase;
  margin: 0;
  font-weight: 600;
  font-size: 14px !important;
  line-height: 50px;
  font-family: "source sans pro", Arial, sans-serif;
}

/* line 28, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.pricing th {
  padding: 10px 5px;
  font-size: 15px;
  text-align: center;
  font-weight: 600;
  line-height: 1em;
}

/* line 36, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.pricing td {
  padding: 4px;
  text-align: center;
  border: 1px solid #eee;
  vertical-align: middle;
}

/* line 42, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.pricing td:first-child {
  border-left: none;
  line-height: 1.2em;
  text-align: left;
  padding: 10px 0 10px 20px;
}

/* line 49, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.pricing td span b {
  font-weight: 600;
}

/* line 53, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.pricing td em {
  display: none;
}

/* line 57, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.pricing td.title {
  text-align: left;
  padding: 10px 20px;
  color: #00a651;
  text-transform: uppercase;
}

/* line 65, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
.vb-container .registrat.pricing tbody:last-child td {
  border-bottom: none;
}

@media screen and (max-width: 768px) {
  /* line 70, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
  .vb-container .registrat.pricing thead {
    display: none;
  }
  /* line 73, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
  .vb-container .registrat.pricing td:first-child {
    text-align: center;
  }
  /* line 77, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
  .vb-container .registrat.pricing td {
    display: block;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: none;
    border-bottom: 1px solid #eee;
    padding: 0;
  }
  /* line 87, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
  .vb-container .registrat.pricing td:first-child {
    padding: 10px 20px;
  }
  /* line 91, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
  .vb-container .registrat.pricing td em {
    display: block;
    background: #fdfdfd;
    border-bottom: 1px solid #eee;
    color: #111111;
    font-style: normal;
  }
  /* line 99, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
  .vb-container .registrat.pricing td span {
    padding: 20px;
    display: block;
  }
  /* line 104, Y:/www/web_ana/sass/v6/components/_registration-pricing.scss */
  .vb-container .registrat.pricing td span b {
    padding: 0;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module h3, .vb-container .options-module .h3 {
  background: #00a651;
  color: #fff !important;
  text-align: center;
  height: 50px;
  text-transform: uppercase;
  margin: 0;
  font: 600 1rem/50px 'source sans pro', Arial, sans-serif;
}

/* line 12, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table.rate-code td:first-child {
  width: 60%;
  vertical-align: middle;
}

/* line 17, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module .rate-code input[type="text"] {
  float: right;
  width: 120px;
  height: 38px;
  padding: 0 20px;
  margin: 0 20px 0 0;
  background: #fff;
}

/* line 28, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table td {
  border: none;
  padding: 10px;
}

/* line 33, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module .f-l {
  float: left;
}

/* line 38, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table label {
  display: block;
  line-height: 32px;
  font-size: 1em;
  font-weight: normal;
}

/* line 45, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module input[type="radio"],
.vb-container .options-module input[type="checkbox"] {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 0;
  width: 15px;
  height: 16px;
}

/* line 55, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table input[type="radio"] + div,
.vb-container .options-module table input[type="checkbox"] + div {
  overflow: hidden;
  display: block;
  line-height: 1.2em;
}

/* line 63, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table td:first-child {
  text-align: left;
  width: 80%;
}

/* line 68, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module .table-view {
  display: table;
  width: 100%;
}

/* line 74, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module .table-view span, .vb-container .options-module .table-view input {
  display: table-cell;
  vertical-align: middle;
}

/* line 80, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module .table-view span {
  width: 40%;
}

/* line 85, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table tr {
  border-bottom: 1px solid #eee;
}

/* line 89, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module .holder-table {
  border: 1px solid #eee;
}

/* line 94, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table tr.alt {
  border-bottom: none;
}

/* line 98, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .target-host dt, .vb-container .target-person dt {
  color: #224192;
  font-weight: 600;
  font-size: 18px;
}

/* line 103, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .target-host dd span, .vb-container .target-person dd span {
  display: block;
}

/* line 110, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table {
  width: 100%;
  margin: 0;
}

/* line 114, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table td + td {
  vertical-align: top;
  text-align: center;
  width: 20%;
}

/* line 119, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table td span b {
  position: relative;
  text-transform: uppercase;
  padding: 0 0 0 20px;
}

/* line 125, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table td span b:before {
  position: absolute;
  content: '';
  left: 0;
  top: 50%;
  margin: -6px 0 0;
  width: 12px;
  height: 12px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 12px 12px;
}

/* line 136, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table thead {
  background: #fdfdfd;
  color: #00a651;
  text-transform: uppercase;
  border: none;
}

/* line 142, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table .total {
  border-bottom: none;
}

/* line 145, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module table .total-price b, .vb-container .options-module table .total strong {
  font-weight: 800;
}

/* line 149, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module .title {
  color: #00a651;
  text-transform: uppercase;
  font-size: 13px;
  margin: 0;
}

/* line 158, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module input[name="promocode"]:focus {
  border: 2px solid #00a651;
  transition: border .2s;
}

/* line 163, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
.vb-container .options-module tr.alt.d-flex label {
  flex-basis: 100%;
}

@media screen and (max-width: 768px) {
  /* line 172, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container .options-module table.rate-code,
  .vb-container .options-module table.rate-code tbody,
  .vb-container .options-module table.rate-code tr,
  .vb-container .options-module table.rate-code td,
  .vb-container .options-module table.rate-code td div > * {
    display: block !important;
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 184, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container .options-module table.rate-code td div.d-flex {
    flex-direction: column-reverse !important;
  }
  /* line 188, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container .options-module .rate-code input[type="text"] {
    float: none !important;
    margin: 0 auto;
    margin-bottom: 1rem;
  }
  /* line 194, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container .options-module .btn-group-v6 .black-button {
    margin-bottom: 0 !important;
  }
  /* line 198, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container .options-module .table-view {
    display: block;
    padding-top: 10px;
  }
  /* line 204, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container .options-module table td {
    display: block;
    width: 100% !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 212, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container .options-module thead td:first-child {
    text-align: center;
    border: none !important;
  }
  /* line 217, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container .black-button {
    width: 100% !important;
  }
  /* line 221, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container tr.alt.d-flex {
    flex-direction: column;
  }
  /* line 226, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container tr.alt.d-flex td {
    display: flex;
    justify-content: start;
    border-bottom: 1px solid #eee;
  }
  /* line 232, Y:/www/web_ana/sass/v6/components/_registration-options.scss */
  .vb-container tr.alt.d-flex td:last-child {
    justify-content: center !important;
  }
}

/* line 2, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table.two-col-table {
  background: #fdfdfd;
}

/* line 5, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table.two-col-table label {
  float: none;
  color: #000;
  font-weight: 600;
  line-height: 1em;
  font-size: 15px;
  /*text-transform: capitalize;*/
}

/* line 13, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table.two-col-table td {
  vertical-align: middle;
}

/* line 16, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table.two-col-table td:first-child {
  text-align: left;
  padding: 10px 20px;
  margin-bottom: 0;
}

/* line 22, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table.two-col-table td.textcenter {
  text-align: center;
  padding: 20px;
}

/* line 26, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table.two-col-table td.textcenter p {
  text-align: left;
}

/* line 29, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table.two-col-table td + td {
  padding: 10px 40px;
}

/* line 32, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table.two-col-table td select,
.vb-container .event-payment-form table.two-col-table td input {
  margin: 0;
  font-style: italic;
  text-transform: none;
}

/* line 38, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table.two-col-table td input {
  background: #fff;
}

/* line 41, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table.two-col-table td select.short {
  width: 110px;
  float: left;
}

@media screen and (max-width: 747px) {
  /* line 47, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.two-col-table td,
  .vb-container .event-payment-form table.two-col-table tbody,
  .vb-container .event-payment-form table.two-col-table tr,
  .vb-container .event-payment-form table.two-col-table {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 57, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.two-col-table {
    border-bottom: 1px solid #eee;
  }
  /* line 60, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.two-col-table td {
    border-bottom: none;
  }
  /* line 63, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.two-col-table td:first-child {
    text-align: center;
  }
  /* line 66, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.two-col-table td select.short {
    float: none;
  }
}

/* line 73, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table {
  width: 100%;
  border-collapse: collapse;
}

/* line 79, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table th {
  background: #00a651;
  color: #fff;
  font: 600 15px/1em 'Open Sans', Arial, sans-serif;
  text-align: center;
  height: 60px;
}

/* line 87, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form table td {
  text-align: center;
  width: 25%;
  padding: 6px;
}

/* line 93, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form .table2 td {
  text-align: left;
  border: none;
  width: auto;
}

/* line 99, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form .table-border td {
  border: 1px solid #eee;
}

@media screen and (max-width: 747px) {
  /* line 104, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.responsive thead {
    display: none;
  }
  /* line 107, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.responsive,
  .vb-container .event-payment-form table.responsive tbody,
  .vb-container .event-payment-form table.responsive tr,
  .vb-container .event-payment-form table.responsive td {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 117, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.responsive td {
    padding: 0;
  }
  /* line 120, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.responsive td:before {
    content: attr(data-name);
    background: #00a651;
    color: #fff;
    font: 600 15px/1em 'Open Sans', Arial, sans-serif;
    text-align: center;
    padding: 10px;
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 133, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.responsive .content-holder {
    padding: 6px;
  }
  /* line 136, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.responsive.table-border .content-holder {
    border-right: 1px solid #eee;
    border-left: 1px solid #eee;
  }
  /* line 140, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.responsive.table-border td {
    border: none;
  }
  /* line 143, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
  .vb-container .event-payment-form table.responsive.table-border tr:last-child td:last-child {
    border-bottom: 1px solid #eee;
  }
}

/* line 150, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form .credit-card-exp-tr select[name="ccexpyr"] {
  display: block;
  width: 100%;
  height: calc(1.5em + .75rem + 2px);
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: .25rem;
  transition: border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
}

/* line 165, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form .credit-card-exp-tr select[name="ccexpyr"]:focus, .vb-container .event-payment-form .credit-card-exp-tr select[name="ccexpyr"]:focus-visible {
  border: 2px solid #00a651;
  transition: border .2s;
  outline-color: #00a651;
}

/* line 179, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form select[name="cctype"]:focus, .vb-container .event-payment-form select[name="cctype"]:focus-visible,
.vb-container .event-payment-form input[name="ccard"]:focus,
.vb-container .event-payment-form input[name="ccard"]:focus-visible,
.vb-container .event-payment-form select[name="ccexpmo"]:focus,
.vb-container .event-payment-form select[name="ccexpmo"]:focus-visible,
.vb-container .event-payment-form select[name="ccexpyr"]:focus,
.vb-container .event-payment-form select[name="ccexpyr"]:focus-visible,
.vb-container .event-payment-form input[name="ccname"]:focus,
.vb-container .event-payment-form input[name="ccname"]:focus-visible,
.vb-container .event-payment-form input[name="canack"]:focus,
.vb-container .event-payment-form input[name="canack"]:focus-visible,
.vb-container .event-payment-form input[name="additional_emails"]:focus,
.vb-container .event-payment-form input[name="additional_emails"]:focus-visible,
.vb-container .event-payment-form select[name="quantity"]:focus,
.vb-container .event-payment-form select[name="quantity"]:focus-visible {
  border: 2px solid #00a651;
  outline-color: #00a651;
  transition: border .2s;
}

/* line 186, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form select {
  background: url(/images/ico-arrow-down-green.svg) 95% 50%/15px 15px no-repeat;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
}

/* line 194, Y:/www/web_ana/sass/v6/components/_registration-event-payment-form.scss */
.vb-container .event-payment-form select::-ms-expand {
  display: none;
}

/* line 2, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification {
  position: relative;
  padding: 15px 40px 16px 20px;
  color: #00a44b;
  border: 1px solid #00a44b;
  margin: 20px 0 30px;
}

/* line 9, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification:after {
  position: absolute;
  content: '';
  right: 0;
  top: 50%;
  width: 16px;
  height: 16px;
  background: url(/images/exclamation.png) 50% 50%/16px 16px no-repeat;
  margin: -8px 10px 0 0;
}

/* line 19, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification p {
  font: 600 15px/1.3em 'source sans pro';
  margin: 0;
}

/* line 23, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification.error {
  color: #e72713;
  border-color: #e72713;
}

/* line 27, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification.error:after {
  display: none;
}

/* line 30, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification.error p:after {
  position: absolute;
  content: '';
  right: -40px;
  top: 50%;
  width: 16px;
  height: 16px;
  margin: -8px 20px 0 0;
  background: url(/images/attention-red.png) 50% 50%/16px 16px no-repeat;
}

/* line 40, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification.error p {
  color: #e72713;
  position: relative;
}

/* line 44, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification.error.multi p svg {
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 0;
}

/* line 51, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification.error.multi p .shape {
  fill: #ff2209;
}

/* line 54, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification.error.multi p {
  padding: 0;
  margin-bottom: 25px;
}

/* line 58, Y:/www/web_ana/sass/v6/components/_notification.scss */
.vb-container .notification.error.multi p:last-child {
  margin-bottom: 0;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format {
  overflow: auto;
  overflow-x: hidden;
  /* Slider */
  /* Slider */
  /* Icons */
  /* Arrows */
  /* Dots */
  /* Overlay helper */
  /* Title helper */
  /******************************** 

--------- Super styles ----------

*********************************/
  /*--------- End of super styles ----------*/
  /*LIST OF BUTTON STYLES FROM NPG*/
  /*color buttons*/
  /*green one*/
  /*orange one*/
  /*black one*/
  /* temporary change for privacy policy content item.*/
}

/* line 5, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format p {
  font-size: 16px;
  margin: 5px 0 15px;
  line-height: 1.4em;
}

/* line 10, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format table {
  width: 100%;
  text-align: left;
}

/* line 14, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format table th {
  color: #fff;
  background-color: #00a651;
  padding: 1rem;
  text-align: center;
  font-weight: 600;
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
}

/* line 23, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format h1, .vb-container .cms-format .h1,
.vb-container .cms-format h2,
.vb-container .cms-format .h2,
.vb-container .cms-format h3,
.vb-container .cms-format .h3,
.vb-container .cms-format h4,
.vb-container .cms-format .h4 {
  font-weight: 400;
}

/* line 31, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format ul {
  list-style: none;
  padding: 10px 0 15px 25px;
}

/* line 35, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format ul li {
  position: relative;
  margin-bottom: 8px;
}

/* line 39, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format ul li:before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  margin: 4px 0 0 -25px;
  width: 13px;
  height: 13px;
  background: url("/images/ico-arrow-bullet.svg") no-repeat;
  background-size: 13px 13px;
}

/* line 53, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format ol {
  padding: 10px 0 15px 40px;
  list-style-type: decimal;
}

/* line 59, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format ol > li {
  list-style-type: decimal;
}

/* line 63, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format ol li {
  position: relative;
  margin-bottom: 15px;
  font-size: inherit;
}

/* line 69, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format ol p {
  color: #111111;
  margin: 5px 0;
}

/* line 77, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format ul li.widelists,
.vb-container .cms-format ol li.widelists {
  margin-bottom: 10px;
}

/* line 82, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #eee;
  margin: 0;
  padding: 0;
}

/* line 91, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format .firstcharacter {
  float: left;
  font-size: 60px;
  line-height: 60px;
  padding-right: 8px;
  padding-left: 3px;
}

/* line 98, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format .first-letter-custom::first-letter {
  font-size: 60px;
  vertical-align: bottom;
}

/* line 103, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format strong {
  font-weight: 600;
}

/* line 107, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format img {
  max-width: 100%;
}

/* line 112, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format .info-box-article .holder .right .more:after {
  color: inherit;
  background: url(/images/ico-arrow.svg) no-repeat;
  background-size: 18px 18px;
}

/* line 120, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format .intro {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_big-quote.scss */
.vb-container .cms-format .big-quote {
  font-size: 29px;
  color: #373333;
  padding: 1em 1em 1em 3em;
  position: relative;
}

/* line 7, Y:/www/web_ana/sass/v6/components/sub-styles/_big-quote.scss */
.vb-container .cms-format .big-quote::before {
  content: "";
  position: absolute;
  left: 0.5em;
  top: 1em;
  width: 60px;
  height: 60px;
  background: url("/images/ico-gray-quote.png") no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  display: block;
  z-index: 5;
}

/* line 21, Y:/www/web_ana/sass/v6/components/sub-styles/_big-quote.scss */
.vb-container .cms-format .big-quote strong {
  font-weight: 400;
  line-height: 1.2;
}

@media screen and (max-width: 747px) {
  /* line 28, Y:/www/web_ana/sass/v6/components/sub-styles/_big-quote.scss */
  .vb-container .cms-format cms-format .big-quote {
    padding: 3em 0 2em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 24px;
  }
  /* line 36, Y:/www/web_ana/sass/v6/components/sub-styles/_big-quote.scss */
  .vb-container .cms-format cms-format .big-quote:before {
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
    width: 50px;
    height: 50px;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_big-callout.scss */
.vb-container .cms-format .big-callout {
  font-size: 29px;
  color: #373333;
  padding: 1em 1em 1em 1em;
  position: relative;
  line-height: 1.3em;
}

/* line 8, Y:/www/web_ana/sass/v6/components/sub-styles/_big-callout.scss */
.vb-container .cms-format .big-callout strong {
  font-weight: 400;
  line-height: 1.2;
}

@media screen and (max-width: 747px) {
  /* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_big-callout.scss */
  .vb-container .cms-format .big-callout {
    padding: 2em 0 2em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 24px;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_single-quote.scss */
.vb-container .cms-format .single-quote {
  font-size: 24px;
  padding: 1em 1em 1em 3em;
  position: relative;
  color: #00a651;
}

/* line 7, Y:/www/web_ana/sass/v6/components/sub-styles/_single-quote.scss */
.vb-container .cms-format .single-quote strong {
  font-weight: 400;
  line-height: 1.2;
}

@media screen and (max-width: 747px) {
  /* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_single-quote.scss */
  .vb-container .cms-format .single-quote {
    padding: 2em 0;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider {
  margin-bottom: 30px;
}

/* line 4, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider a {
  display: block;
  width: 100%;
  position: relative;
}

/* line 9, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider a:hover {
  position: relative;
  cursor: pointer;
}

/* line 13, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider a:hover:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #319c38;
  background: rgba(49, 156, 56, 0.9);
  z-index: 1;
}

/* line 24, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider a:hover:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 30px;
  margin: -15px 0 0 -15px;
  background: url("/images/lupe.png") center no-repeat;
  padding: 0;
  z-index: 2;
}

/* line 36, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider img {
  display: block;
  width: 100%;
}

/* line 40, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider .slick-slide {
  margin: 0 7px;
}

/* line 43, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider .slick-arrow {
  background: #fff;
  z-index: 5;
}

/* line 47, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider .slick-arrow:before {
  opacity: 1;
}

/* line 50, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider .slick-prev {
  left: -1px;
}

/* line 53, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider .slick-prev:hover:before {
  background: url(/images/ico-arrow-turnedleft-hovered.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 57, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider .slick-prev:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  width: 11px;
  height: 11px;
  margin: -5px 0 0 -5px;
  background: url(/images/ico-arrow-turnedleft.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 68, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider .slick-next {
  right: -1px;
}

/* line 71, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider .slick-next:hover:before {
  background: url(/images/ico-arrow-learnmore-hovered.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 75, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider .slick-next:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  width: 11px;
  height: 11px;
  margin: -5px 0 0 -5px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 88, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .cms-format .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

/* line 103, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

/* line 110, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-list:focus {
  outline: none;
}

/* line 113, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

/* line 118, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-slider .slick-track,
.vb-container .cms-format .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 127, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}

/* line 133, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-track:before,
.vb-container .cms-format .slick-track:after {
  content: "";
  display: table;
}

/* line 138, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-track:after {
  clear: both;
}

/* line 141, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-loading .slick-track {
  visibility: hidden;
}

/* line 145, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

/* line 151, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format [dir="rtl"] .slick-slide {
  float: right;
}

/* line 154, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-slide img {
  display: block;
}

/* line 157, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-slide.slick-loading img {
  display: none;
}

/* line 160, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-slide.dragging img {
  pointer-events: none;
}

/* line 163, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-initialized .slick-slide {
  display: block;
}

/* line 166, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-loading .slick-slide {
  visibility: hidden;
}

/* line 169, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* line 175, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-arrow.slick-hidden {
  display: none;
}

/* line 180, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-loading .slick-list {
  background: #fff url("/ajax-loader.gif") center center no-repeat;
}

@font-face {
  /* line 1, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
  .vb-container .cms-format {
    font-family: "slick";
    src: url("/fonts/slick.eot");
    src: url("/fonts/slick.eot?#iefix") format("embedded-opentype"), url("/fonts/slick.woff") format("woff"), url("/fonts/slick.ttf") format("truetype"), url("/fonts/slick.svg#slick") format("svg");
    font-weight: normal;
    font-style: normal;
  }
}

/* line 196, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-prev,
.vb-container .cms-format .slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}

/* line 215, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-prev:hover,
.vb-container .cms-format .slick-prev:focus,
.vb-container .cms-format .slick-next:hover,
.vb-container .cms-format .slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}

/* line 223, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-prev:hover:before,
.vb-container .cms-format .slick-prev:focus:before,
.vb-container .cms-format .slick-next:hover:before,
.vb-container .cms-format .slick-next:focus:before {
  opacity: 1;
}

/* line 229, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-prev.slick-disabled:before,
.vb-container .cms-format .slick-next.slick-disabled:before {
  opacity: 0.25;
}

/* line 233, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-prev:before,
.vb-container .cms-format .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 244, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-prev {
  left: -25px;
}

/* line 247, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format [dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}

/* line 251, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-prev:before {
  content: "←";
}

/* line 254, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format [dir="rtl"] .slick-prev:before {
  content: "→";
}

/* line 258, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-next {
  right: -25px;
}

/* line 261, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format [dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}

/* line 265, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-next:before {
  content: "→";
}

/* line 268, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format [dir="rtl"] .slick-next:before {
  content: "←";
}

/* line 273, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-dotted.slick-slider {
  margin-bottom: 30px;
}

/* line 277, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}

/* line 287, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

/* line 296, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}

/* line 309, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-dots li button:hover,
.vb-container .cms-format .slick-dots li button:focus {
  outline: none;
}

/* line 313, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-dots li button:hover:before,
.vb-container .cms-format .slick-dots li button:focus:before {
  opacity: 1;
}

/* line 317, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 333, Y:/www/web_ana/sass/v6/components/sub-styles/_slick-slider.scss */
.vb-container .cms-format .slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-wrap, .vb-container .cms-format .fancybox-skin, .vb-container .cms-format .fancybox-outer, .vb-container .cms-format .fancybox-inner, .vb-container .cms-format .fancybox-image, .vb-container .cms-format .fancybox-wrap iframe, .vb-container .cms-format .fancybox-wrap object, .vb-container .cms-format .fancybox-nav, .vb-container .cms-format .fancybox-nav span, .vb-container .cms-format .fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 8, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

/* line 14, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
}

/* line 20, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-opened {
  z-index: 8030;
}

/* line 23, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-outer, .vb-container .cms-format .fancybox-inner {
  position: relative;
}

/* line 26, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-inner {
  overflow: hidden;
}

/* line 29, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 32, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 39, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-image, .vb-container .cms-format .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 44, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 48, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format #fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 59, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format #fancybox-loading div {
  width: 44px;
  height: 44px;
}

/* line 63, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

/* line 72, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-nav {
  position: absolute;
  top: 0;
  width: 60px;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

/* line 81, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-nav span {
  visibility: visible;
}

/* line 84, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-prev {
  left: 0;
  margin: 0 0 0 -60px;
}

@media screen and (max-width: 747px) {
  /* line 88, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
  .vb-container .cms-format .fancybox-prev {
    margin: 0;
  }
}

/* line 90, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-prev:hover span:before {
  opacity: 1;
  color: #fff;
}

/* line 93, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-prev span {
  position: relative;
  opacity: 1;
}

/* line 96, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-prev span:hover:before {
  background: url(/images/ico-arrow-turnedleft-hovered.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 99, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-prev span:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 20px;
  height: 20px;
  margin: -10px 0 0 -10px;
  background: url(/images/ico-arrow-turnedleft.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 110, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-next {
  right: 0;
  margin: 0 -60px 0 0;
}

@media screen and (max-width: 747px) {
  /* line 114, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
  .vb-container .cms-format .fancybox-next {
    margin: 0;
  }
}

/* line 116, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-next:hover span:before {
  opacity: 1;
  color: #fff;
}

/* line 119, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-next span {
  position: relative;
  opacity: 1;
}

/* line 122, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-next span:hover:before {
  background: url(/images/ico-arrow-learnmore-hovered.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 125, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-next span:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 20px;
  height: 20px;
  margin: -10px 0 0 -10px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 136, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -25px;
  cursor: pointer;
  z-index: 8040;
}

/* line 145, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 149, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 153, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-nav:hover span {
  visibility: visible;
}

/* line 156, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* line 166, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

/* line 170, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-lock body {
  overflow: hidden !important;
}

/* line 173, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 176, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: rgba(0, 0, 0, 0.7);
}

/* line 185, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 190, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* line 195, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 202, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-opened .fancybox-title {
  visibility: visible;
  color: #111111;
}

/* line 207, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 215, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 231, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 236, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 239, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 248, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-title {
  background: #fff;
  margin: 0;
  padding: 20px;
  color: #111111;
  border: 1px solid #fff;
}

/* line 255, Y:/www/web_ana/sass/v6/components/sub-styles/_fancybox.scss */
.vb-container .cms-format .fancybox-inner img {
  border: 1px solid #fff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
.vb-container .cms-format .info-box-article {
  background: #f78200;
  color: #fff;
  margin-bottom: 20px;
}

/* line 6, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
.vb-container .cms-format .info-box-article a {
  display: block;
  color: inherit;
}

/* line 10, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
.vb-container .cms-format .info-box-article .holder {
  display: table;
  width: 100%;
  padding: 25px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

@media screen and (max-width: 747px) {
  /* line 19, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
  .vb-container .cms-format .info-box-article .holder {
    display: block;
    padding: 25px 4em;
  }
}

/* line 24, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
.vb-container .cms-format .info-box-article .holder .left {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  padding: 0 20px 0 0;
  font-size: 18px;
  font-weight: 400;
}

@media screen and (max-width: 747px) {
  /* line 33, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
  .vb-container .cms-format .info-box-article .holder .left {
    display: block;
    position: relative;
    padding-bottom: 30px;
    margin-bottom: 30px;
    padding-right: 0;
    text-align: left;
  }
  /* line 41, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
  .vb-container .cms-format .info-box-article .holder .left:after {
    content: "";
    height: 1px;
    border-top: 1px solid #fff;
    width: 100px;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 100%;
  }
}

/* line 53, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
.vb-container .cms-format .info-box-article .holder .right {
  display: table-cell;
  vertical-align: middle;
  padding: 0 0 0 20px;
  position: relative;
}

@media screen and (max-width: 747px) {
  /* line 60, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
  .vb-container .cms-format .info-box-article .holder .right {
    display: block;
    padding: 0;
  }
  /* line 64, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
  .vb-container .cms-format .info-box-article .holder .right:after {
    content: "";
    display: block;
    clear: both;
  }
}

/* line 70, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
.vb-container .cms-format .info-box-article .holder .right:before {
  content: "";
  height: 100%;
  border-left: 1px solid #fff;
  width: 0;
  position: absolute;
  left: 0;
  top: 0;
}

@media screen and (max-width: 747px) {
  /* line 80, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
  .vb-container .cms-format .info-box-article .holder .right:before {
    display: none;
  }
}

/* line 84, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
.vb-container .cms-format .info-box-article .holder .right .more {
  color: #fff;
  font-family: "open-sans", sans-serif;
  font-size: 16px;
  display: block;
}

@media screen and (max-width: 747px) {
  /* line 91, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
  .vb-container .cms-format .info-box-article .holder .right .more {
    float: left;
  }
}

/* line 95, Y:/www/web_ana/sass/v6/components/sub-styles/_info-box-article.scss */
.vb-container .cms-format .info-box-article .holder .right .more:after {
  color: inherit;
  background: url(/images/ico-arrow.svg) no-repeat;
  background-size: 18px 18px;
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_headers-cms-format-npg.scss */
.vb-container .cms-format h1, .vb-container .cms-format .h1,
.vb-container .cms-format .h1 {
  color: #00a651;
  font-size: 32px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.5em;
}

/* line 10, Y:/www/web_ana/sass/v6/components/sub-styles/_headers-cms-format-npg.scss */

.vb-container .cms-format h2,
.vb-container .cms-format .h2,
.vb-container .cms-format .h2 {
  font-family: "Open Sans";
  color: #00a651;
  font-size: 28px;
  margin: 0.5em 0 0.2em;
  line-height: 1em;
  font-weight: normal;
}

/* line 20, Y:/www/web_ana/sass/v6/components/sub-styles/_headers-cms-format-npg.scss */

.vb-container .cms-format h3,
.vb-container .cms-format .h3,
.vb-container .cms-format .h3 {
  color: #224192;
  font-size: 24px;
  line-height: 1em;
  font-weight: normal;
  margin: 0.5em 0 0.2em;
}

/* line 29, Y:/www/web_ana/sass/v6/components/sub-styles/_headers-cms-format-npg.scss */

.vb-container .cms-format h4,
.vb-container .cms-format .h4,
.vb-container .cms-format .h4 {
  color: #224192;
  font-size: 20px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.2em;
}

/* line 38, Y:/www/web_ana/sass/v6/components/sub-styles/_headers-cms-format-npg.scss */
.vb-container .cms-format h5, .vb-container .cms-format .h5,
.vb-container .cms-format .h5 {
  color: #224192;
  font-size: 16px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.2em;
}

/* line 47, Y:/www/web_ana/sass/v6/components/sub-styles/_headers-cms-format-npg.scss */
.vb-container .cms-format h6, .vb-container .cms-format .h6,
.vb-container .cms-format .h6 {
  color: #f58220;
  font-size: 15px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.3em;
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_aside-quote.scss */
.vb-container .cms-format .aside-quote {
  font-size: 20px;
  font-style: italic;
  color: #224192;
  float: left;
  padding: 2em 2em 2em 3em;
  width: 35%;
  position: relative;
  margin: 0;
}

@media screen and (max-width: 747px) {
  /* line 13, Y:/www/web_ana/sass/v6/components/sub-styles/_aside-quote.scss */
  .vb-container .cms-format .aside-quote {
    padding: 3em 0 2em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
}

/* line 22, Y:/www/web_ana/sass/v6/components/sub-styles/_aside-quote.scss */
.vb-container .cms-format .aside-quote:before {
  content: "";
  position: absolute;
  left: 1em;
  top: 2em;
  width: 30px;
  height: 30px;
  background: url("/images/ico-blue-quote.png") no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  display: block;
  z-index: 5;
}

@media screen and (max-width: 747px) {
  /* line 36, Y:/www/web_ana/sass/v6/components/sub-styles/_aside-quote.scss */
  .vb-container .cms-format .aside-quote:before {
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_aside-callout.scss */
.vb-container .cms-format .aside-callout {
  font-size: 20px;
  font-style: italic;
  color: #224192;
  float: left;
  padding: 2em 2em 2em 2em;
  width: 35%;
  position: relative;
  margin: 0;
}

@media screen and (max-width: 747px) {
  /* line 13, Y:/www/web_ana/sass/v6/components/sub-styles/_aside-callout.scss */
  .vb-container .cms-format .aside-callout {
    padding: 2em 0 2em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_figure-article.scss */
.vb-container .cms-format .figure-article {
  display: block;
  width: 520px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 7, Y:/www/web_ana/sass/v6/components/sub-styles/_figure-article.scss */
.vb-container .cms-format .figure-article img {
  margin: 0 auto 10px;
  display: block;
}

/* line 11, Y:/www/web_ana/sass/v6/components/sub-styles/_figure-article.scss */
.vb-container .cms-format .figure-article figcaption {
  font-size: 13px;
  font-style: italic;
  line-height: 1.2;
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_nav.scss */
.vb-container .cms-format nav ul,
.vb-container .cms-format nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

/* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_in-content.scss */
.vb-container .cms-format .in-content-sidebar {
  width: 230px;
  float: right;
  clear: right;
  margin: 0 0 10px 10px !important;
  border: 1px solid #ddd;
  background-color: #eee;
  padding: 20px 10px;
  position: relative;
  z-index: 2;
  overflow-wrap: break-word;
  word-wrap: break-word;
}

@media screen and (max-width: 768px) {
  /* line 1, Y:/www/web_ana/sass/v6/components/sub-styles/_in-content.scss */
  .vb-container .cms-format .in-content-sidebar {
    width: 100%;
    margin: 10px 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
}

/* line 22, Y:/www/web_ana/sass/v6/components/sub-styles/_in-content.scss */
.vb-container .cms-format img.in-content-imageleft {
  float: left;
  margin: 0;
  padding: 10px 10px 10px 0;
  border: none;
}

/* line 28, Y:/www/web_ana/sass/v6/components/sub-styles/_in-content.scss */
.vb-container .cms-format img.in-content-imageright {
  float: right;
  margin: 0;
  padding: 10px 0 10px 10px;
  border: none;
}

/* line 7, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles h1, .vb-container .cms-format .super_styles .h1,
.vb-container .cms-format .super_styles .h1 {
  color: #222222;
  font-size: 55px;
  line-height: 1.1em;
  font-weight: bold;
  margin: 0.5em 0 0;
}

/* line 16, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles h2, .vb-container .cms-format .super_styles .h2,
.vb-container .cms-format .super_styles .h2 {
  font-family: "Open Sans";
  color: #444444;
  font-size: 32px;
  line-height: 1.1em;
  font-weight: normal;
  margin: 0.5em 0 0.2em;
}

/* line 26, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles h3, .vb-container .cms-format .super_styles .h3,
.vb-container .cms-format .super_styles .h3 {
  color: #222222;
  font-size: 23px;
  line-height: 1em;
  font-weight: 600;
  margin: 0.5em 0 0.2em;
}

/* line 35, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles h4, .vb-container .cms-format .super_styles .h4,
.vb-container .cms-format .super_styles .h4 {
  color: #111111;
  font-size: 20px;
  line-height: 1.3em;
  font-weight: 600;
  margin: 0.5em 0 0.2em;
}

/* line 44, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles h5, .vb-container .cms-format .super_styles .h5,
.vb-container .cms-format .super_styles .h5 {
  color: #333333;
  font-size: 16px;
  line-height: 1em;
  font-weight: bold;
  margin: 0.5em 0 0.2em;
}

/* line 53, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .time-article {
  font-size: 18px;
  display: block;
  margin: 1.5em 0 1em;
}

/* line 59, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .firstcharacter {
  float: left;
  font-size: 80px;
  line-height: 70px;
  padding-right: 8px;
  padding-left: 3px;
}

/* line 67, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .initialcharacter {
  font-size: 80px;
  line-height: 70px;
  padding-right: 2px;
  padding-left: 3px;
}

/* line 74, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles p {
  font-size: 18px;
  font-weight: normal;
  line-height: 1.5em;
  margin: 5px 0 18px;
  font: normal 18px/1.5em "Open Sans", Arial, sans-serif;
  color: #111111;
}

/* line 83, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles ol li,
.vb-container .cms-format .super_styles ul li {
  font-size: 18px;
  font-weight: normal;
  line-height: 1.5em;
  font: normal 18px/1.5em "Open Sans", Arial, sans-serif;
  color: #111111;
}

/* line 92, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles a {
  text-decoration: none;
  outline: none;
  color: inherit;
  box-shadow: inset 0 -2px #00a651;
}

/* line 99, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles a:hover {
  color: #00a651;
  cursor: pointer;
}

/* line 104, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles a:focus {
  outline: none;
}

/* line 108, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles a:hover,
.vb-container .cms-format .super_styles a:active {
  outline: 0;
}

/* line 113, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles a:active {
  text-decoration: none;
}

/* line 117, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .aside-quote {
  font-size: 20px;
  font-style: normal;
  color: #111111;
  float: left;
  padding: 2em 3em 2em 1em;
  width: 40%;
  position: relative;
  margin: 0;
}

/* line 128, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .aside-quote:before {
  border-top: 10px solid #111111;
  border-top-width: 0.5em;
  border-top-style: solid;
  content: "";
  padding-bottom: 0.5em;
  width: 95%;
  line-height: 50%;
  display: block;
  background: none;
  position: static;
}

/* line 141, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .aside-quote:after {
  border-bottom: 10px solid #999999;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  content: "";
  padding-bottom: 2em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 152, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .aside-callout {
  font-size: 20px;
  font-style: normal;
  color: #111111;
  float: left;
  padding: 2em 3em 2em 1em;
  width: 40%;
  position: relative;
  margin: 0;
}

/* line 163, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .aside-callout:before {
  border-top: 10px solid #111111;
  border-top-width: 0.5em;
  border-top-style: solid;
  content: "";
  padding-bottom: 0.5em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 174, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .aside-callout:after {
  border-bottom: 10px solid #999999;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  content: "";
  padding-bottom: 2em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 185, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .tweet {
  font-size: 20px;
  font-style: normal;
  color: #111111;
  float: left;
  padding: 2em 3em 2em 1em;
  width: 40%;
  position: relative;
  margin: 0;
}

/* line 195, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .tweet:before {
  border-top: 10px solid #111111;
  border-top-width: 0.5em;
  border-top-style: solid;
  content: "";
  padding-bottom: 0.5em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 206, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .tweet:after {
  border-bottom: 10px solid #999999;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  content: "";
  padding-bottom: 2em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 217, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .tweet a {
  box-shadow: none;
}

/* line 221, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .related-content {
  font-size: 18px;
  line-height: 1.4em;
  font-style: normal;
  color: #111111;
  float: left;
  padding: 2em 3em 2em 1em;
  width: 40%;
  position: relative;
  margin: 0 0 0 0;
}

/* line 233, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .related-content:before {
  border-top: 10px solid #111111;
  border-top-width: 0.5em;
  border-top-style: solid;
  content: "";
  padding-bottom: 0.5em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 244, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .related-content:after {
  border-bottom: 10px solid #999999;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  content: "";
  padding-bottom: 2em;
  width: 95%;
  line-height: 50%;
  display: block;
}

/* line 255, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .related-content a {
  box-shadow: none;
}

/* line 259, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .info-box-article {
  background: #111111;
}

/* line 263, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .info-box-article a {
  box-shadow: none;
}

/* line 267, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
.vb-container .cms-format .super_styles .info-box-article a:hover {
  color: #00a651;
}

@media screen and (max-width: 747px) {
  /* line 272, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
  .vb-container .cms-format .super_styles h1, .vb-container .cms-format .super_styles .h1,
  .vb-container .cms-format .super_styles .h1 {
    font-size: 42px !important;
  }
  /* line 277, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
  .vb-container .cms-format .super_styles h2, .vb-container .cms-format .super_styles .h2,
  .vb-container .cms-format .super_styles .h2 {
    font-size: 23px;
  }
  /* line 282, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
  .vb-container .cms-format .super_styles h3, .vb-container .cms-format .super_styles .h3,
  .vb-container .cms-format .super_styles .h3 {
    font-size: 20px;
  }
  /* line 287, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
  .vb-container .cms-format .super_styles h4, .vb-container .cms-format .super_styles .h4,
  .vb-container .cms-format .super_styles .h4 {
    font-size: 18px;
  }
  /* line 292, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
  .vb-container .cms-format .super_styles .aside-callout {
    display: none;
  }
  /* line 296, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
  .vb-container .cms-format .super_styles .aside-quote {
    display: none;
  }
  /* line 300, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
  .vb-container .cms-format .super_styles .firstcharacter {
    font-size: inherit;
    line-height: inherit;
    padding-right: inherit;
    padding-left: inherit;
  }
  /* line 306, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
  .vb-container .cms-format .super_styles .initialcharacter {
    font-size: inherit;
    line-height: inherit;
    padding-right: inherit;
    padding-left: inherit;
  }
  /* line 313, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
  .vb-container .cms-format .super_styles .tweet {
    width: 50%;
    font-size: 17px;
  }
  /* line 318, Y:/www/web_ana/sass/v6/components/sub-styles/_super-style-overrides.scss */
  .vb-container .cms-format .super_styles .related-content {
    width: 50%;
    font-size: 17px;
  }
}

/* line 2, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 60px;
}

/* line 8, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format table th {
  background: #00a651;
  color: #fff;
  font: 600 15px/1em "Open Sans", Arial, sans-serif;
  text-align: center;
  height: 60px;
}

/* line 16, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format table td {
  text-align: center;
  width: 25%;
  padding: 6px;
}

/* line 22, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format .table2 td {
  text-align: left;
  border: none;
  width: auto;
}

/* line 28, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format .table-border td {
  border: 1px solid #eee;
}

@media screen and (max-width: 747px) {
  /* line 33, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
  .vb-container .cms-format table.responsive thead {
    display: none;
  }
  /* line 36, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
  .vb-container .cms-format table.responsive,
  .vb-container .cms-format table.responsive tbody,
  .vb-container .cms-format table.responsive tr,
  .vb-container .cms-format table.responsive td {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 50, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
  .vb-container .cms-format table.responsive td[data-name] .content-holder:first-child {
    margin-top: 10px;
  }
  /* line 53, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
  .vb-container .cms-format table.responsive td[data-name] .content-holder:last-child {
    margin-bottom: 10px;
  }
  /* line 56, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
  .vb-container .cms-format table.responsive td[data-name]:before {
    content: attr(data-name);
    background: #00a651;
    color: #fff;
    font: 600 15px/1em "Open Sans", Arial, sans-serif;
    text-align: center;
    padding: 10px;
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 84, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
  .vb-container .cms-format table.responsive .content-holder {
    padding: 6px;
  }
  /* line 87, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
  .vb-container .cms-format table.responsive.table-border .content-holder {
    border-right: 1px solid #eee;
    border-left: 1px solid #eee;
  }
  /* line 91, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
  .vb-container .cms-format table.responsive.table-border td {
    border: none;
  }
  /* line 94, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
  .vb-container .cms-format table.responsive.table-border tr:last-child td:last-child {
    border-bottom: 1px solid #eee;
  }
}

/* line 99, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format table td {
  text-align: center;
  width: auto;
  border: none !important;
}

/* line 105, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format table td:first-child {
  border: none;
}

/* line 109, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format table img {
  max-width: none;
}

/* line 113, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 60px;
  text-align: left !important;
}

/* line 120, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format table td {
  text-align: left;
}

/* line 124, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format table th {
  background: #00a651;
  color: #fff;
  font: 600 15px/1em "Open Sans", Arial, sans-serif;
  height: 60px;
}

/* line 131, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format table,
.vb-container .cms-format caption,
.vb-container .cms-format tbody,
.vb-container .cms-format tfoot,
.vb-container .cms-format thead,
.vb-container .cms-format tr,
.vb-container .cms-format th,
.vb-container .cms-format td {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 143, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format td {
  vertical-align: top;
}

/* line 147, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-tables.scss */
.vb-container .cms-format th {
  vertical-align: middle;
}

/* line 4, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled {
  position: relative;
  background: #00a651;
  color: #fff;
  padding: 16px 35px 16px 20px;
  font: 600 14px "Open Sans", Arial, sans-serif;
  text-align: left;
  width: 100%;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 18, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled:after {
  position: absolute;
  content: "";
  right: 0;
  top: 50%;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-down.svg) no-repeat;
  background-size: 13px 13px;
  margin: -6px 18px 0 0;
}

/* line 30, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-alt {
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  display: block;
  text-align: center;
  width: 100%;
  padding: 10px 0;
  text-transform: uppercase;
  font: 600 14px/1 "open sans", Arial, sans-serif;
}

/* line 99, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-alt:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 157, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .secondary-button {
  border: 1px solid #ee8500;
  -webkit-box-shadow: inset #ea7600 0 -3px 10px;
  -moz-box-shadow: inset #ea7600 0 -3px 10px;
  box-shadow: inset #ea7600 0 -3px 10px;
  background: #f19626;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxOTYyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2YwOTQyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2VmOGEwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTc2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f19626), color-stop(45%, #f09421), color-stop(48%, #ef8a0d), color-stop(100%, #ea7600));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f19626', endColorstr='#ea7600', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  padding: 10px 30px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font: normal 14px/1.3em "Open Sans", Arial, sans-serif;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
  max-width: 210px;
}

/* line 231, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .secondary-button:hover {
  /* Permalink - use to edit and share this gradient: http:/colorzilla.com/gradient-editor/#ea7600+0,ef8a0d+52,f09421+55,f19626+100 */
  background: #ea7600;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNzYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2VmOGEwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2YwOTQyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTk2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ea7600), color-stop(52%, #ef8a0d), color-stop(55%, #f09421), color-stop(100%, #f19626));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea7600', endColorstr='#f19626', GradientType=0);
  /* IE6-8 */
}

/* line 291, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .secondary-button.single {
  display: block;
  max-width: 100%;
  float: none !important;
  padding: 10px 0 !important;
  text-align: center;
  margin: 0 0 10px !important;
}

/* line 300, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-alt.short {
  width: auto;
  display: inline-block;
  padding: 10px 80px;
  font-weight: normal;
}

/* line 307, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-short {
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  padding: 10px 35px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font: normal 12px "Open Sans", Arial, sans-serif;
  text-align: center;
  display: inline-block;
  text-transform: uppercase;
}

/* line 378, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-short:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 438, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-primary {
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  padding: 10px 35px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font: normal 12px "Open Sans", Arial, sans-serif;
  text-align: center;
  display: inline-block;
  text-transform: uppercase;
}

/* line 509, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-primary:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 568, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-secondary {
  border: 1px solid #ee8500;
  -webkit-box-shadow: inset #ea7600 0 -3px 10px;
  -moz-box-shadow: inset #ea7600 0 -3px 10px;
  box-shadow: inset #ea7600 0 -3px 10px;
  background: #f19626;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxOTYyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2YwOTQyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2VmOGEwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTc2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f19626), color-stop(45%, #f09421), color-stop(48%, #ef8a0d), color-stop(100%, #ea7600));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f19626', endColorstr='#ea7600', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  padding: 10px 35px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font: normal 12px "Open Sans", Arial, sans-serif;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
}

/* line 641, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-secondary:hover {
  /* Permalink - use to edit and share this gradient: http:/colorzilla.com/gradient-editor/#ea7600+0,ef8a0d+52,f09421+55,f19626+100 */
  background: #ea7600;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNzYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2VmOGEwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2YwOTQyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTk2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ea7600), color-stop(52%, #ef8a0d), color-stop(55%, #f09421), color-stop(100%, #f19626));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea7600', endColorstr='#f19626', GradientType=0);
  /* IE6-8 */
}

/* line 702, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-trittery {
  font: normal 12px "Open Sans", Arial, sans-serif;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  border: 1px solid #000;
  -webkit-box-shadow: inset #1d1c1f 0 -3px 10px;
  -moz-box-shadow: inset #1d1c1f 0 -3px 10px;
  box-shadow: inset #1d1c1f 0 -3px 10px;
  background: #1d1c1f;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #454446), color-stop(41%, #454446), color-stop(63%, #1d1c1f), color-stop(100%, #1d1c1f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454446', endColorstr='#1d1c1f', GradientType=0);
  /* IE6-8 */
  padding: 10px 35px;
  margin: 0 0 20px 0;
}

/* line 770, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-trittery:hover {
  border: 1px solid #00a651;
  -webkit-box-shadow: inset #00a651 0 -3px 10px;
  -moz-box-shadow: inset #00a651 0 -3px 10px;
  box-shadow: inset #00a651 0 -3px 10px;
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff;
}

/* line 833, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-fourth {
  position: relative;
  padding-right: 18px;
}

/* line 838, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .button-styled-fourth:after {
  content: "";
  position: absolute;
  margin: -5px 0 0 0;
  right: 0;
  top: 50%;
  width: 12px;
  height: 12px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 100%;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 852, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .btn--green {
  position: relative;
  display: inline-block;
  padding: 12px 30px;
  margin: 10px 1px;
  border-radius: 3px;
  border: none;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #999999;
  color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12);
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  background-color: #00a651 !important;
  color: #ffffff !important;
}

/* line 882, Y:/www/web_ana/sass/v6/components/sub-styles/_cms-format-npg-buttons.scss */
.vb-container .cms-format .btn--orange {
  position: relative;
  display: inline-block;
  padding: 12px 30px;
  margin: 10px 1px;
  border-radius: 3px;
  border: none;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #999999;
  color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12);
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  background-color: #f58220 !important;
  color: #ffffff !important;
}

/* line 128, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .cms-format .cookie-policy-table td:first-child {
  border: 1px solid #dddddd;
}

/* line 134, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .post {
  margin-bottom: 2rem;
}

/* line 137, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .post img {
  margin: 0 auto;
  display: block;
  max-width: 100%;
}

/* line 143, Y:/www/web_ana/sass/v6/components/_cms-format.scss */
.vb-container .post a.register-now-btn {
  display: inline-block;
  padding: 6px 12px;
  border-radius: 0.25rem;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table {
  width: 100%;
}

/* line 5, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .tipic th {
  text-transform: uppercase;
  text-align: center;
  font-size: 15px;
  color: #fff;
  background: #00a651;
  font-weight: normal;
  height: auto;
}

/* line 14, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .tipic th, .vb-container .tipic td {
  padding: 25px 0;
  text-align: center;
}

/* line 18, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .tipic {
  margin-bottom: 20px;
}

/* line 21, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .tipic.details {
  table-layout: fixed;
}

/* line 24, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .tipic.details .title {
  text-transform: uppercase;
  text-align: left;
  padding: 5px 20px;
  vertical-align: middle;
  font-size: 13px;
}

/* line 31, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .tipic.details td {
  padding: 5px 0;
}

/* line 34, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .tipic.details td:first-child {
  width: 40%;
}

/* line 37, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .tipic.details td + td {
  text-align: left;
  padding: 5px 30px;
  font-size: 13px;
}

/* line 42, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .summ {
  position: relative;
  padding: 0 0 0 20px;
}

/* line 46, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .summ:before {
  position: absolute;
  content: '';
  left: 0;
  top: 50%;
  margin: -7px 0 0;
  width: 14px;
  height: 14px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 14px 14px;
}

/* line 57, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .packages .secondary-button {
  float: left;
  line-height: 50px;
  padding: 0 50px;
}

/* line 62, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .button-styled-short.center {
  display: block;
  margin: 0 auto;
  max-width: 200px;
}

@media screen and (max-width: 747px) {
  /* line 68, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .tipic thead {
    display: none;
  }
  /* line 71, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .tipic, .vb-container .tipic tbody, .vb-container .tipic tr, .vb-container .tipic td {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 78, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .tipic td {
    border-bottom: none;
    padding: 0 0 25px;
  }
  /* line 82, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .tipic {
    border-bottom: 1px solid #eee;
  }
  /* line 85, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .tipic td:before {
    display: block;
    content: attr(data-name);
    text-transform: uppercase;
    text-align: center;
    font-size: 15px;
    color: #fff;
    background: #00a651;
    font-weight: normal;
    padding: 25px 0;
    margin-bottom: 25px;
  }
  /* line 97, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .packages .secondary-button {
    width: 100%;
    max-width: 100%;
  }
  /* line 101, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .tipic.details thead {
    display: block;
  }
  /* line 104, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .tipic.details th {
    width: 100%;
    display: block;
  }
  /* line 108, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .tipic.details td.title {
    width: 100% !important;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
  }
  /* line 116, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .tipic.details td + td {
    padding: 25px 0;
    text-align: center;
  }
  /* line 120, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .tipic.details td:before {
    display: none;
  }
}

/* line 125, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .table-border td {
  border: 1px solid #eee;
}

/* line 129, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table.two-col-table {
  background: #fdfdfd;
  width: 100%;
}

/* line 133, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table.two-col-table label {
  float: none;
  color: #000;
  font-weight: 600;
  line-height: 1em;
  font-size: 15px;
  /*text-transform: capitalize;*/
}

/* line 141, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table.two-col-table td {
  vertical-align: middle;
}

/* line 144, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table.two-col-table td:first-child {
  text-align: left;
  padding: 10px 20px;
  margin-bottom: 0;
  line-height: 1;
}

/* line 150, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table.two-col-table td.textcenter {
  text-align: center;
  padding: 20px;
}

/* line 154, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table.two-col-table td.textcenter p {
  text-align: left;
}

/* line 157, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table.two-col-table td + td {
  padding: 10px 40px;
}

/* line 160, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table.two-col-table td select,
.vb-container table.two-col-table td input {
  margin: 0;
  font-style: italic;
  text-transform: none;
}

/* line 166, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table.two-col-table td input {
  background: #fff;
}

/* line 169, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container table.two-col-table td select.short {
  width: 110px;
  float: left;
}

@media screen and (max-width: 747px) {
  /* line 175, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container table.two-col-table td,
  .vb-container table.two-col-table tbody,
  .vb-container table.two-col-table tr,
  .vb-container table.two-col-table {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 185, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container table.two-col-table {
    border-bottom: 1px solid #eee;
  }
  /* line 188, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container table.two-col-table td {
    border-bottom: none;
  }
  /* line 191, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container table.two-col-table td:first-child {
    text-align: center;
  }
  /* line 194, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container table.two-col-table td select.short {
    float: none;
  }
}

/* line 200, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .rostertable td {
  text-align: center;
  width: 25%;
  padding: 6px;
  vertical-align: top;
}

/* line 208, Y:/www/web_ana/sass/v6/components/_tables.scss */
.vb-container .rostertable th {
  background: #00a651;
  color: #fff;
  font: 600 15px/1em 'Open Sans', Arial, sans-serif;
  text-align: center;
  height: 60px;
}

@media screen and (max-width: 768px) {
  /* line 218, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container ul.table-list {
    list-style: none !important;
    padding: 0;
  }
  /* line 224, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .table-list li h3, .vb-container .table-list li .h3 {
    margin: 0;
    height: 60px;
    line-height: 60px;
    border-bottom: none;
    border: 1px solid #00a651;
    color: #fff !important;
    display: block;
    text-align: center;
    width: 100%;
    text-transform: uppercase;
    font-size: 16px;
    padding: 0;
  }
  /* line 240, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .table-list li div {
    border-top: 1px solid #eee;
    padding: 15px 0;
  }
  /* line 246, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .table-list li span {
    display: block;
    text-align: center;
    font-size: 15px;
  }
  /* line 253, Y:/www/web_ana/sass/v6/components/_tables.scss */
  .vb-container .table-list li div h4, .vb-container .table-list li div .h4 {
    text-align: center;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/components/_sponsors.scss */
.vb-container .sponsors-holder p {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  background: #fff;
  white-space: nowrap;
  border: 1px solid #eee;
  box-sizing: border-box;
  text-align: center;
  height: 200px;
}

/* line 13, Y:/www/web_ana/sass/v6/components/_sponsors.scss */
.vb-container .sponsors-holder p:after {
  content: '';
  display: inline-block;
  height: 100%;
  width: 1px;
  overflow: hidden;
  margin: 0 0 0 -1px;
  vertical-align: middle;
}

/* line 23, Y:/www/web_ana/sass/v6/components/_sponsors.scss */
.vb-container .sponsors-holder p img {
  vertical-align: middle;
  display: inline-block;
  white-space: normal;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks {
  overflow: hidden;
  width: 100%;
}

/* line 5, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks h2, .vb-container .bookmarks .h2 {
  margin: 0;
  float: left;
  width: 100%;
  background: #00a651;
  color: #fff !important;
  text-align: center;
  height: 50px;
  text-transform: uppercase;
  margin-bottom: 0;
  font-weight: 600;
  font-size: 14px !important;
  line-height: 50px;
}

/* line 20, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table {
  width: 100%;
  float: left;
  margin: 0 0 50px;
}

/* line 25, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table:last-child {
  margin: 0;
}

/* line 28, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t1 {
  width: 600px;
  vertical-align: middle;
  padding: 0 0 0 50px;
}

/* line 33, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 {
  width: 160px;
  vertical-align: middle;
  padding: 0;
}

/* line 38, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table th {
  height: 30px;
  color: #b9b9b9;
  border: none;
  text-align: left;
  text-transform: uppercase;
  background: none;
  font: 400 14px/30px 'source sans pro', Arial, sans-serif;
}

/* line 47, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table td {
  color: #b9b9b9;
  border: none;
  text-align: left;
  background: none;
}

/* line 53, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table td p {
  width: 98%;
  margin: 0;
  font: 400 14px/1.2em 'source sans pro', Arial, sans-serif !important;
}

/* line 58, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table td span {
  color: #00a651;
  cursor: pointer;
}

/* line 62, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table thead {
  border: none;
}

/* line 65, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table thead tr {
  background: url(/images/pattern.png);
  height: 30px;
  width: 100%;
}

/* line 70, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table tbody tr {
  background: #fff;
  border-bottom: 1px solid #eee;
  height: 50px;
  width: 100%;
}

/* line 76, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 a {
  float: left;
  margin: 0 30px 0 0;
}

/* line 80, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 a:last-child {
  margin: 0;
}

/* line 83, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 .delete:hover {
  background: url(/images/ico-trash-on-02.png) no-repeat;
}

/* line 86, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 .send:hover {
  background: url(/images/ico-share-on-02.png) no-repeat;
}

/* line 89, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 .nope:hover {
  background: url(/images/ico-cancel-on-02.png) no-repeat;
}

/* line 92, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 .star:hover {
  background: url(/images/ico-star-on-02.png) no-repeat;
}

/* line 95, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 .delete {
  background: url(/images/ico-trash-02.png) no-repeat;
  width: 15px;
  height: 20px;
}

/* line 100, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 .send {
  background: url(/images/ico-share-02.png) no-repeat;
  width: 20px;
  height: 18px;
}

/* line 105, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 .nope {
  background: url(/images/ico-cancel-02.png) no-repeat;
  width: 20px;
  height: 20px;
}

/* line 110, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container .bookmarks .table .t2 .star {
  background: url(/images/ico-star-02.png) no-repeat;
  width: 21px;
  height: 20px;
}

/* line 115, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container #col-right .bookmarks .table td p {
  width: 98%;
  padding: 0 0 0 2%;
}

/* line 119, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container #col-right .bookmarks .table td p {
  font: 600 14px 'source sans pro', Arial, sans-serif !important;
}

/* line 122, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container #col-right .bookmarks .table .t1 {
  width: 55%;
  padding: 0 0 0 0;
}

/* line 126, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container #col-right .bookmarks .table .t2 {
  width: 30%;
  padding: 0;
}

/* line 130, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
.vb-container #col-right .bookmarks .table .t2 a {
  margin: 0 18px 0 0;
}

@media screen and (max-width: 1218px) {
  /* line 134, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
  .vb-container .bookmarks .table .t1 {
    width: 375px;
  }
}

@media screen and (max-width: 748px) {
  /* line 137, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
  .vb-container .bookmarks .table td p {
    width: 98%;
    padding: 0 0 0 2%;
  }
  /* line 141, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
  .vb-container .bookmarks .table td p {
    font: 600 14px 'source sans pro', Arial, sans-serif !important;
  }
  /* line 144, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
  .vb-container .bookmarks .table .t1 {
    width: 55%;
    padding: 0 0 0 0;
  }
  /* line 148, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
  .vb-container .bookmarks .table .t2 {
    width: 30%;
    padding: 0;
  }
  /* line 152, Y:/www/web_ana/sass/v6/components/_bookmarks.scss */
  .vb-container .bookmarks .table .t2 a {
    margin: 0 18px 0 0;
  }
}

/* line 2, Y:/www/web_ana/sass/v6/components/_training-profile.scss */
.vb-container .training_profile img.f-l.avatar {
  float: left;
  margin: 0 30px 25px 0;
}

@media screen and (max-width: 768px) {
  /* line 2, Y:/www/web_ana/sass/v6/components/_training-profile.scss */
  .vb-container .training_profile img.f-l.avatar {
    height: auto;
    margin: 0 15px 15px 0;
    width: 110px;
  }
}

/* line 13, Y:/www/web_ana/sass/v6/components/_training-profile.scss */
.vb-container .training_profile h1, .vb-container .training_profile .h1 {
  font-size: 24px;
  margin: 0;
}

/* line 18, Y:/www/web_ana/sass/v6/components/_training-profile.scss */
.vb-container .training_profile h2, .vb-container .training_profile .h2 {
  font-size: 24px;
  color: #3b3838;
  margin: 0;
}

/* line 1, Y:/www/web_ana/sass/v6/components/_package.scss */
.vb-container .buckets-section h3, .vb-container .buckets-section .h3 {
  font-size: 14px;
  font-weight: 600;
  font-family: 'source sans pro';
  margin: 0;
}

/* line 8, Y:/www/web_ana/sass/v6/components/_package.scss */
.vb-container .buckets-section .detail {
  text-transform: uppercase;
  font-size: 12px;
  color: #111;
  font-family: 'source sans pro';
  display: block;
}

/* line 16, Y:/www/web_ana/sass/v6/components/_package.scss */
.vb-container .buckets-section .item .detail:hover,
.vb-container .buckets-section .item h3:hover,
.vb-container .buckets-section .item .h3:hover {
  color: #47b94f;
  cursor: pointer;
}

/* line 22, Y:/www/web_ana/sass/v6/components/_package.scss */
.vb-container .buckets .item {
  display: inline-block;
  vertical-align: top;
  text-align: left;
  width: 24%;
  margin-bottom: 30px;
  padding-right: 20px;
}

@media screen and (max-width: 768px) {
  /* line 33, Y:/www/web_ana/sass/v6/components/_package.scss */
  .vb-container .buckets .item {
    width: 100%;
  }
}

/* line 2, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference .article-item {
  background: #fdfdfd;
  border: 1px solid #eee;
  padding: 20px;
}

/* line 7, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference .article-item h2, .vb-container .email-preference .article-item .h2 {
  margin: 0;
  margin-bottom: 5px;
  font-weight: 600;
  font-size: 18px;
  line-height: 1em;
}

/* line 15, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference .article-item p {
  margin: 0;
  padding: 0;
  font-size: 15px;
}

/* line 22, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference article.sub-item {
  padding: 20px;
}

/* line 25, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference article.sub-item h3, .vb-container .email-preference article.sub-item .h3 {
  margin: 0;
  margin-bottom: 5px;
  font-weight: 600;
  font-size: 16px;
}

/* line 32, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference article.sub-item p {
  margin: 0;
}

/* line 36, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference article.sub-item .checklist {
  column-count: 1;
}

/* line 41, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference .checklist {
  column-count: 2;
  padding: 20px 0;
  column-gap: 100px;
}

/* line 46, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference .checklist label {
  display: inline-block;
  width: 100%;
}

/* line 50, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference .checklist label span {
  color: #00a651;
}

/* line 54, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference .checklist label input[type="checkbox"] {
  float: left;
  margin: 4px 10px 3px 4px;
}

/* line 61, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference .checklist p {
  padding-left: 27px;
}

@media screen and (max-width: 768px) {
  /* line 41, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
  .vb-container .email-preference .checklist {
    column-count: 1;
  }
}

/* line 70, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference .abilities label {
  display: block;
  padding: 30px 0;
  margin: 0;
}

/* line 76, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference input[type="checkbox"] {
  margin: 0;
  margin-right: 10px;
  width: 15px;
  height: 16px;
}

/* line 83, Y:/www/web_ana/sass/v6/components/_email-pref.scss */
.vb-container .email-preference .thank-you-message {
  color: #00a651;
  font-weight: 400;
  font-size: 20px;
  display: block;
}

/* line 4, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .symbols-list li.page-item {
  margin-left: -1px !important;
  margin: -1px 0 0 0 !important;
  width: 27px;
  height: 30px;
  text-align: center;
}

/* line 11, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .symbols-list li.page-item a {
  display: block;
  text-transform: uppercase;
  line-height: 30px !important;
  height: 100%;
  color: #707070;
  padding: 0;
}

/* line 19, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .symbols-list li.page-item a:hover {
  color: #00a651;
  background-color: #fff;
}

/* line 24, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .symbols-list li.page-item a:focus {
  box-shadow: none;
}

/* line 29, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .symbols-list li.page-item:first-child a {
  margin-left: -1px;
  border-radius: 0;
}

/* line 33, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .symbols-list li.page-item:last-child a {
  border-radius: 0;
}

/* line 39, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .opener {
  border-bottom: 1px solid #eee;
  font-size: 32px;
  font-weight: normal;
  line-height: 1.2em;
  padding-bottom: 10px;
  position: relative;
  text-transform: uppercase;
  color: #00a651;
  display: block;
  padding: 10px;
  text-decoration: none;
  width: 100%;
  text-align: left;
}

/* line 54, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .opener:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat scroll 0 0/13px 13px transparent;
  content: "";
  display: block;
  height: 13px;
  left: 100%;
  margin: -6px 0 0 -13px;
  position: absolute;
  top: 50%;
  width: 13px;
}

/* line 67, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .opener.collapsed {
  margin-bottom: 30px;
}

/* line 70, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .opener.collapsed:after {
  background: url(/images/ico-arrow-down-green.svg) no-repeat scroll 0 0/13px 13px transparent;
  content: "";
  display: block;
  height: 13px;
  left: 100%;
  margin: -6px 0 0 -13px;
  position: absolute;
  top: 50%;
  width: 13px;
}

/* line 84, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion ul.list-group {
  margin-bottom: 20px;
}

/* line 87, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion ul.list-group:last-child {
  margin-bottom: 0;
}

/* line 91, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .list-group-item {
  padding: 10px;
  font-size: 16px;
  line-height: 1.2em;
  font-family: "source sans pro", Arial, sans-serif;
}

/* line 97, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .list-group-item a {
  color: #000;
}

/* line 99, Y:/www/web_ana/sass/v6/components/_membership-accordion.scss */
.vb-container .membership-accordion .list-group-item a:hover {
  color: #00a651;
}

/* line 14, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container {
  /* Card */
}

/* line 16, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .material-icons {
  font-size: 16px;
  font-weight: 600;
  vertical-align: -15%;
}

/* line 22, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container #toggleEvent-btn .material-icons {
  vertical-align: middle;
}

/* line 27, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card {
  border: none;
  margin-bottom: 1rem;
  width: 100%;
  transition: width 0.8s ease-in-out;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
  padding: 1rem;
  /* Webinar */
  /* Training */
  /* Commitee */
  /* 1-Day */
}

/* line 35, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card p.card-text.event-type {
  margin-bottom: 0.25rem;
  font-weight: 600;
  text-transform: capitalize;
  font-size: 13px;
}

/* line 42, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card .card-title {
  margin-bottom: 0.8rem;
  color: #3c4858;
  font-size: 17px;
  text-decoration: underline;
}

/* line 48, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card .card-title a {
  color: #3c4858;
  text-decoration: none !important;
}

/* line 52, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card .card-title a:hover {
  text-decoration: underline !important;
}

/* line 58, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card .card-subtitle {
  font-size: 16px;
  margin-bottom: 0.8rem;
}

/* line 62, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card .card-subtitle.text-muted {
  font-size: 12px;
}

/* line 65, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card .card-subtitle.text-muted span {
  font-size: 12px;
}

/* line 74, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.webinar {
  border-left: 15px solid #9663A9;
}

/* line 77, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.webinar .event-type {
  color: #9663A9;
}

/* line 81, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.webinar .material-icons {
  color: #9663A9;
}

/* line 87, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.training {
  border-left: 15px solid #1C3F94;
}

/* line 90, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.training .event-type {
  color: #1C3F94;
}

/* line 93, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.training .material-icons {
  color: #1C3F94;
}

/* line 99, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.committee {
  border-left: 15px solid #00AFF0;
}

/* line 101, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.committee .event-type {
  color: #00AFF0;
}

/* line 104, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.committee .material-icons {
  color: #00AFF0;
}

/* line 109, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.local {
  border-left: 15px solid #F03223;
}

/* line 111, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.local .event-type {
  color: #F03223;
}

/* line 114, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.local .material-icons {
  color: #F03223;
}

/* line 120, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.one-day {
  border-left: 15px solid #00a651;
}

/* line 123, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.one-day .event-type {
  color: #00a651;
}

/* line 126, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.one-day .material-icons {
  color: #00a651;
}

/* line 132, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.industry-conference, .vb-container .event-calendar-container .card.conference {
  border-left: 15px solid #F58220;
}

/* line 135, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.industry-conference .event-type, .vb-container .event-calendar-container .card.conference .event-type {
  color: #F58220;
}

/* line 139, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.industry-conference .material-icons, .vb-container .event-calendar-container .card.conference .material-icons {
  color: #F58220;
}

/* line 145, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .tab-pane .card {
  padding: 0;
  border-top-width: 0;
  border-bottom-width: 0;
}

/* line 151, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .event-button-group .list-group-item-action {
  background-color: #00a651;
  color: #fff;
  margin-bottom: 1rem;
  border-radius: 6px !important;
  transition: background-color 0.25s ease-in;
}

/* line 158, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .event-button-group .list-group-item-action:last-child {
  margin-bottom: 0;
}

/* line 162, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .event-button-group .list-group-item-action:hover {
  background-color: #00b16a;
}

/* line 168, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .desktop-sidebar-month-selection .list-group-item-action {
  margin-bottom: 1rem;
  border-top: 0;
  border-bottom: 0;
  border-radius: 6px;
  text-transform: capitalize;
  font-size: 18px;
}

/* line 175, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .desktop-sidebar-month-selection .list-group-item-action:last-child {
  margin-bottom: 0;
}

/* line 181, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container span.material-icons {
  margin-left: 1rem;
}

/* line 183, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container span.material-icons:first-child {
  margin-left: 0;
}

@media only screen and (max-width: 600px) {
  /* line 181, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
  .vb-container .event-calendar-container span.material-icons {
    margin-left: 0;
  }
}

/* line 194, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .navbar-toggler {
  font-size: 16px;
}

/* line 198, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .mobile-nav-pills li > a {
  line-height: 24px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  min-width: 100px;
  text-align: center;
  color: #555;
  transition: all .3s;
}

/* line 208, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .mobile-nav-pills .nav-link {
  display: block;
  padding: 5px 5px !important;
  margin-bottom: 5px;
  margin-right: 2px;
}

/* line 215, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container #mobile-event-search,
.vb-container .event-calendar-container #mobile-event-search input[type="search"],
.vb-container .event-calendar-container button#buttonModal,
.vb-container .event-calendar-container button#toggleEvent-btn {
  width: 100%;
}

/* line 223, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container #toggleEvent-btn {
  background-color: #26a65b !important;
}

/* line 227, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container button#buttonModal {
  background-color: #007bff;
}

/* line 232, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card.card-side div.form-group {
  margin-top: 0;
  margin-bottom: 16px;
  padding-bottom: 0;
}

/* line 238, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container #myList.nav-pills .nav-link {
  border-radius: .25rem !important;
}

/* line 242, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container #mobile-pdf-button-list i.fas.fa-file-pdf {
  font-size: 1rem;
  padding-bottom: .5rem;
}

/* line 248, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container main div.tab-content .fade.show {
  opacity: 1;
}

/* line 252, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .card h2.card-title a, .vb-container .event-calendar-container .card .card-title.h2 a {
  color: #000;
}

/* line 256, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .tab-pane .card .card-body {
  padding: 12px;
}

/* line 261, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container #myList a.nav-link:not(.active), .vb-container .event-calendar-container .desktop-sidebar-month-selection a.list-group-item.list-group-item-action:not(.active) {
  background-color: #eee;
}

/* line 265, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .tab-content.no-results:after {
  content: 'No results found.';
  display: flex;
  height: 2rem;
  width: 100%;
  align-items: center;
  justify-content: flex-start;
  background-color: #ccc;
  border-radius: 6px;
  padding: 24px;
  color: #000;
  opacity: 0;
  animation: show-no-results 0.5s ease-in;
  animation-fill-mode: forwards;
}

@keyframes show-no-results {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* line 287, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container #mobile-pdf-button-list a.nav-link {
  border-radius: .25rem !important;
}

/* line 291, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container input#event-search-desktop, .vb-container .event-calendar-container input#event-search-mobile {
  background-image: none;
}

/* line 296, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container #filterModal {
  background-color: rgba(0, 0, 0, 0.6);
}

/* line 302, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container span.event-date.event-day.event-info {
  font-size: 16px;
}

/* line 307, Y:/www/web_ana/sass/v6/modules/_new-calendar.scss */
.vb-container .event-calendar-container .nav-pills > li > a, .vb-container .event-calendar-container .hpdashboard__navigation > li > a {
  line-height: 24px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  min-width: 100px;
  text-align: center;
  color: #555;
  transition: all .3s;
}

/* line 1, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container {
  font-family: "Roboto", "Helvetica", sans-serif;
  font-size: 14px;
}

/* line 4, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .section-component__title {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  font-size: 3.8em;
  font-weight: 700;
  line-height: 1.15em;
}

/* line 17, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .section-component__subtitle {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  font-size: 1.825em;
  font-weight: 300;
  line-height: 1.4em;
  margin-left: auto;
  margin-right: auto;
}

/* line 31, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue {
  /* ondemand */
  /* card */
}

/* line 36, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__title {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  border-bottom: 2px solid #D2D2D2;
  padding: 10px 0;
  margin: 0;
}

/* line 49, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__categories,
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__competencies {
  padding: 0;
}

/* line 54, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue #categories {
  list-style: none;
  flex-direction: column;
}

/* line 60, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .nav-pills > li.active > a,
.vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li.active > a,
.vb-container .ondemand-training-container .ondemand__catalogue .nav-pills > li.active > a:focus,
.vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li.active > a:focus,
.vb-container .ondemand-training-container .ondemand__catalogue .nav-pills > li.active > a:hover,
.vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li.active > a:hover {
  background-color: #00a651;
  color: #fff;
  box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(0, 166, 81, 0.6);
}

/* line 72, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .nav-pills > li > a, .vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li > a {
  line-height: 24px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  min-width: 100px;
  text-align: center;
  color: #555;
  transition: all .3s;
}

/* line 84, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .nav > li > a, .vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}

/* line 91, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__category__js {
  font-size: 14px !important;
}

/* line 95, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__category__js, .vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__competency__js {
  cursor: pointer;
  text-align: left !important;
  margin: 0px !important;
  padding: 15px 0 15px 10px !important;
  border-radius: 0px !important;
}

/* line 105, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card {
  position: relative;
  margin: 15px auto;
  max-width: 400px;
  height: 350px;
  cursor: pointer;
}

/* line 113, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__card {
  height: 100%;
  width: 100%;
  background: #fff;
  box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  background-size: cover;
  background-position: center;
}

/* line 124, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic {
  width: 100%;
  min-height: 20px;
  max-height: 45%;
  overflow-y: hidden;
  overflow-x: hidden;
  text-align: center;
  border-radius: 6px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom: 1px solid #e8e8e8;
}

/* line 138, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-green {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #00a651 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #00a651 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #00a651 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #00a651 40%, white);
  /* Standard syntax */
}

/* line 142, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-black {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #231F20 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #231F20 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #231F20 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #231F20 40%, white);
  /* Standard syntax */
}

/* line 146, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-gray {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #BCBEC0 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #BCBEC0 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #BCBEC0 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #BCBEC0 40%, white);
  /* Standard syntax */
}

/* line 150, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-blue {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #1C3F94 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #1C3F94 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #1C3F94 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #1C3F94 40%, white);
  /* Standard syntax */
}

/* line 154, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-bluegray {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #00AFF0 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #00AFF0 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #00AFF0 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #00AFF0 40%, white);
  /* Standard syntax */
}

/* line 158, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-bluewhite {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #D7E6F0 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #D7E6F0 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #D7E6F0 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #D7E6F0 40%, white);
  /* Standard syntax */
}

/* line 162, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-purple {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #9663A9 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #9663A9 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #9663A9 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #9663A9 40%, white);
  /* Standard syntax */
}

/* line 166, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-orange {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #F58220 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #F58220 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #F58220 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #F58220 40%, white);
  /* Standard syntax */
}

/* line 170, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-yellowgreen {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #BED732 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #BED732 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #BED732 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #BED732 40%, white);
  /* Standard syntax */
}

/* line 174, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-red {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #F03223 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #F03223 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #F03223 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #F03223 40%, white);
  /* Standard syntax */
}

/* line 181, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__image {
  border-radius: 6px;
  height: auto;
  max-width: 100%;
  padding: 0;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

/* line 190, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__deck {
  width: 100%;
  padding: 10px;
}

/* line 196, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__title, .vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__badges {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.4em;
}

/* line 208, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__badges {
  line-height: 0;
  font-size: 3em;
  margin: 0;
  padding: 0;
  right: -15px;
  top: -15px;
  position: absolute;
}

/* line 218, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__body {
  font-size: 1.25em;
  font-weight: 300;
  line-height: 1.55em;
  text-align: left;
  color: #000;
  padding: 0 15px;
  font-size: 1em;
}

/* line 227, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__body p {
  font-size: inherit;
}

/* line 232, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card a {
  text-decoration: none;
}

/* line 235, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card a:hover {
  text-decoration: none;
}

/* line 241, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .nav-pills > li > a:hover,
.vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li > a:hover {
  background-color: rgba(200, 200, 200, 0.2);
  text-decoration: none;
}

/* line 247, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__competency__js {
  padding: 15px 0 15px 20px !important;
  font-weight: 300 !important;
}

/* line 253, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__competency__js.active {
  font-weight: 500 !important;
}

/* line 258, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue a.ondemand__catalogue__competency__js:hover {
  color: #555;
}

@keyframes checkbox-on {
  0% {
    box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px;
  }
  50% {
    box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px;
  }
  100% {
    box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
  }
}

@keyframes rippleOn {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0.2;
  }
  100% {
    opacity: 0;
  }
}

@keyframes rippleOff {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0.2;
  }
  100% {
    opacity: 0;
  }
}

/* line 307, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox, .vb-container .ondemand-training-container .ondemand__catalogue .radio {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 314, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox label {
  font-size: 14px;
  font-weight: 400;
}

/* line 320, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox input[type=checkbox] {
  opacity: 0;
  position: absolute;
  margin: 0;
  z-index: -1;
  width: 0;
  height: 0;
  overflow: hidden;
  left: 0;
  pointer-events: none;
}

/* line 332, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox .checkbox-material {
  vertical-align: middle;
  position: relative;
  top: 1px;
  padding-right: 5px;
  display: inline-block;
}

/* line 341, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox input[type=checkbox]:checked + .checkbox-material .check {
  background: #00a651;
}

/* line 344, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox .checkbox-material .check {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 1px solid rgba(0, 0, 0, 0.54);
  overflow: hidden;
  z-index: 1;
  border-radius: 3px;
}

/* line 355, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox .checkbox-material:before {
  display: block;
  position: absolute;
  left: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.84);
  height: 20px;
  width: 20px;
  border-radius: 100%;
  z-index: 1;
  opacity: 0;
  margin: 0;
  top: 0;
  -webkit-transform: scale3d(2.3, 2.3, 1);
  -moz-transform: scale3d(2.3, 2.3, 1);
  -o-transform: scale3d(2.3, 2.3, 1);
  -ms-transform: scale3d(2.3, 2.3, 1);
  transform: scale3d(2.3, 2.3, 1);
}

/* line 375, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox input[type=checkbox]:checked + .checkbox-material .check {
  background: #00a651;
}

/* line 379, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__filter .checkbox label {
  color: inherit;
}

/* line 383, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox input[type=checkbox]:checked + .checkbox-material .check:before {
  color: #FFFFFF;
  box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
  -webkit-animation: checkbox-on .3s forwards;
  -moz-animation: checkbox-on .3s forwards;
  -o-animation: checkbox-on .3s forwards;
  -ms-animation: checkbox-on .3s forwards;
  animation: checkbox-on .3s forwards;
}

/* line 393, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox .checkbox-material .check:before {
  position: absolute;
  content: "";
  transform: rotate(45deg);
  display: block;
  margin-top: -3px;
  margin-left: 7px;
  width: 0;
  height: 0;
  background: red;
  box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset;
  -webkit-animation: checkbox-off .3s forwards;
  -moz-animation: checkbox-off .3s forwards;
  -o-animation: checkbox-off .3s forwards;
  -ms-animation: checkbox-off .3s forwards;
  animation: checkbox-off .3s forwards;
}

/* line 411, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox input[type=checkbox]:checked + .checkbox-material:before {
  -webkit-animation: rippleOn 500ms;
  -moz-animation: rippleOn 500ms;
  -o-animation: rippleOn 500ms;
  -ms-animation: rippleOn 500ms;
  animation: rippleOn 500ms;
}

/* line 419, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .button--small {
  padding: 6px 12px !important;
}

/* line 423, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .button--default {
  background: linear-gradient(#00a453, #008b47);
  color: #fff;
}

/* line 428, Y:/www/web_ana/sass/v6/modules/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .button {
  position: relative;
  display: inline-block;
  padding: 12px 30px;
  margin: 10px 1px;
  border-radius: 3px;
  border: none;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #999999;
  color: #FFFFFF;
  box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12);
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

/* line 4, Y:/www/web_ana/sass/viewbuilder/core/_headers.scss */
.vb-container h1, .vb-container .h1,
.vb-container .h1 {
  font-size: 4.375rem;
}

/* line 9, Y:/www/web_ana/sass/viewbuilder/core/_headers.scss */
.vb-container h2, .vb-container .h2,
.vb-container .h2 {
  font-size: 1.75rem;
}

/* line 14, Y:/www/web_ana/sass/viewbuilder/core/_headers.scss */
.vb-container h3, .vb-container .h3,
.vb-container .h3 {
  font-size: 3.15rem;
}

/* line 19, Y:/www/web_ana/sass/viewbuilder/core/_headers.scss */
.vb-container h4, .vb-container .h4,
.vb-container .h4 {
  font-size: 2.7rem;
}

/* line 24, Y:/www/web_ana/sass/viewbuilder/core/_headers.scss */
.vb-container h5, .vb-container .h5,
.vb-container .h5 {
  font-size: 2.25rem;
}

/* line 29, Y:/www/web_ana/sass/viewbuilder/core/_headers.scss */
.vb-container h6, .vb-container .h6,
.vb-container .h6 {
  font-size: 1.8rem;
}

/* line 35, Y:/www/web_ana/sass/viewbuilder/core/_headers.scss */
.vb-container h1, .vb-container .h1, .vb-container .h1, .vb-container h2, .vb-container .h2, .vb-container .h2, .vb-container h3, .vb-container .h3, .vb-container .h3, .vb-container h4, .vb-container .h4, .vb-container .h4, .vb-container h5, .vb-container .h5, .vb-container .h5, .vb-container h6, .vb-container .h6, .vb-container .h6 {
  margin: 0 0 .5rem 0;
  line-height: 1.2;
  color: #000;
}

/* line 48, Y:/www/web_ana/sass/viewbuilder/core/_headers.scss */
.vb-container aside#col-right.v6-right-sidebar h2, .vb-container aside#col-right.v6-right-sidebar .h2, .vb-container aside#col-right.v6-right-sidebar .h2 {
  font-size: 1.375rem;
}

/* line 2, Y:/www/web_ana/sass/viewbuilder/components/_sec.scss */
.vb-container .sec {
  padding: 25px 0;
}

/* line 8, Y:/www/web_ana/sass/viewbuilder/components/_sec.scss */
.vb-container .sec__header {
  margin: 20px auto 30px auto;
}

/* line 42, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .sec__header__title {
  text-align: center;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  color: #3C4858;
  margin-bottom: 10px;
}

/* line 49, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .sec__header__subtitle {
  text-align: center;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.4em;
  color: #3C4858;
}

/* line 14, Y:/www/web_ana/sass/viewbuilder/components/_sec.scss */
.vb-container .sec__header__title {
  font-size: 3.2em;
  font-weight: 700;
  line-height: 1.15em;
  margin-bottom: 10px;
}

/* line 21, Y:/www/web_ana/sass/viewbuilder/components/_sec.scss */
.vb-container .sec__header__subtitle {
  font-size: 1.825em;
  font-weight: 300;
  line-height: 1.4em;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
}

/* line 33, Y:/www/web_ana/sass/viewbuilder/components/_sec.scss */
.vb-container .sec--main {
  padding: 0px;
  margin-top: 85px;
  overflow-x: hidden;
}

/* line 2, Y:/www/web_ana/sass/viewbuilder/components/_header.scss */
.vb-container .header {
  width: 100%;
}

/* line 42, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .header__title {
  text-align: center;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  color: #3C4858;
  margin-bottom: 10px;
}

/* line 49, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .header__subtitle {
  text-align: center;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.4em;
  color: #3C4858;
}

/* line 14, Y:/www/web_ana/sass/viewbuilder/components/_header.scss */
.vb-container .header--primary {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  position: static;
  padding: 5px;
}

/* line 321, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .animation-transition-general, .vb-container .carousel-indicators li, .vb-container .carousel-indicators [data-bs-target] {
  -webkit-transition: all 300ms linear;
  -moz-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  -ms-transition: all 300ms linear;
  transition: all 300ms linear;
}

/* line 349, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .modal-open {
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

/* line 355, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .hero--homepage {
  height: 500px;
}

@media (max-width: 1199px) {
  /* line 355, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .hero--homepage {
    height: auto;
    padding-top: 15px;
  }
}

/* line 365, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .hero--homepage::after {
  content: " ";
  display: block;
  clear: both;
}

/* line 372, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .hero__column {
  height: 100%;
}

/* line 375, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .hero__column--left {
  padding: 0;
  margin: 0;
  padding: 10px 5px 10px 10px;
  float: left;
}

@media (max-width: 1199px) {
  /* line 375, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .hero__column--left {
    margin: 0px;
    padding: 0px;
  }
}

/* line 388, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .hero__column--right {
  padding: 0;
  margin: 0;
  padding: 10px 10px 10px 5px;
  float: right;
}

@media (max-width: 1199px) {
  /* line 388, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .hero__column--right {
    margin: 0px;
    padding: 0px;
  }
}

/* line 401, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .hero__column__item {
  height: 100%;
}

/* line 404, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .hero__column__item--top {
  height: 50%;
  padding-bottom: 5px;
}

@media (max-width: 1199px) {
  /* line 404, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .hero__column__item--top {
    margin: 0px;
    padding: 0px;
  }
}

/* line 414, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .hero__column__item--bottom {
  height: 50%;
  padding-top: 5px;
}

@media (max-width: 1199px) {
  /* line 414, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .hero__column__item--bottom {
    margin: 0px;
    padding: 0px;
  }
}

/* line 428, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section {
  padding: 0;
  margin: 0;
  background-position: center center;
  background-size: cover;
}

/* line 435, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section--main {
  margin-top: 82px;
  overflow-x: hidden;
}

/* line 442, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .content-item {
  height: 100%;
  margin: 0 auto 50px auto;
}

/* line 520, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button {
  position: relative;
  display: inline-block;
  padding: 12px 30px;
  margin: 10px 1px;
  border-radius: 3px;
  border: none;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #999999;
  color: #FFFFFF;
  box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12);
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

/* line 550, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button:hover {
  text-decoration: none;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--default {
  background: linear-gradient(#00a453, #008b47);
  color: white;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--default:active, .vb-container .button--default:hover, .vb-container .button--default:focus {
  background: linear-gradient(#00a453, #008b47);
  color: white;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--registration {
  background: linear-gradient(#ffca30, #f8a531);
  color: #414042;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--registration:active, .vb-container .button--registration:hover, .vb-container .button--registration:focus {
  background: linear-gradient(#ffca30, #f8a531);
  color: #414042;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--content {
  background: linear-gradient(#9f68a9, #85568e);
  color: white;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--content:active, .vb-container .button--content:hover, .vb-container .button--content:focus {
  background: linear-gradient(#9f68a9, #85568e);
  color: white;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--contact {
  background: linear-gradient(#1e4192, #18347b);
  color: white;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--contact:active, .vb-container .button--contact:hover, .vb-container .button--contact:focus {
  background: linear-gradient(#1e4192, #18347b);
  color: white;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--white {
  background: #FFFFFF;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--white:active, .vb-container .button--white:hover, .vb-container .button--white:focus {
  background: #FFFFFF;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--green {
  background: #00a651;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--green:active, .vb-container .button--green:hover, .vb-container .button--green:focus {
  background: #00a651;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--red {
  background: #F03223;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--red:active, .vb-container .button--red:hover, .vb-container .button--red:focus {
  background: #F03223;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--orange {
  background: #F58220;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--orange:active, .vb-container .button--orange:hover, .vb-container .button--orange:focus {
  background: #F58220;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--blue {
  background: #1C3F94;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--blue:active, .vb-container .button--blue:hover, .vb-container .button--blue:focus {
  background: #1C3F94;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--bluegray {
  background: #00AFF0;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--bluegray:active, .vb-container .button--bluegray:hover, .vb-container .button--bluegray:focus {
  background: #00AFF0;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--bluewhite {
  background: #D7E6F0;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--bluewhite:active, .vb-container .button--bluewhite:hover, .vb-container .button--bluewhite:focus {
  background: #D7E6F0;
}

/* line 559, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--purple {
  background: #9663A9;
}

/* line 511, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--purple:active, .vb-container .button--purple:hover, .vb-container .button--purple:focus {
  background: #9663A9;
}

/* line 568, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--large {
  font-size: 14px;
  padding: 18px 36px;
  line-height: 1.3333333;
}

/* line 574, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--small {
  padding: 6px 12px;
}

/* line 578, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .button--round {
  border-radius: 30px;
}

/* line 583, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel {
  position: relative;
}

/* line 587, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel--hppromo {
  height: 100%;
}

@media (max-width: 1199px) {
  /* line 583, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .carousel {
    display: none;
  }
}

/* line 595, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__indicators, .vb-container .carousel__controls {
  z-index: 3;
}

/* line 599, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__inner {
  height: 100%;
}

/* line 603, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide {
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

/* line 608, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__filter {
  height: 100%;
}

/* line 611, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__filter:before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: block;
  left: 0;
  top: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 624, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__content {
  height: 100%;
  padding: 0px 100px;
  position: relative;
  z-index: 2;
}

/* line 630, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__content h1, .vb-container .carousel__slide__content .h1 {
  padding-top: 20px;
  padding-bottom: 5px;
}

/* line 634, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__content .text-left {
  padding: 0 15px;
}

/* line 637, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__content p {
  color: #fff;
  font-size: 2.6rem;
  line-height: 1.4em;
}

/* line 642, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__content strong {
  font-weight: 700;
}

/* line 647, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__title {
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  font-size: 3.8em;
  font-weight: 700;
  line-height: 1.15em;
  text-align: inherit;
  color: #FFFFFF;
}

/* line 128, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__title__link {
  text-decoration: none;
  color: inherit;
}

/* line 132, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__title__link:hover, .vb-container .carousel__slide__title__link:focus, .vb-container .carousel__slide__title__link:active {
  text-decoration: none;
  color: inherit;
}

/* line 140, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__title--inverted {
  color: #FFFFFF;
}

/* line 654, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__subtitle {
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  font-size: 1.825em;
  font-weight: 300;
  line-height: 1.4em;
  text-align: inherit;
  color: #FFFFFF;
}

/* line 128, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__subtitle__link {
  text-decoration: none;
  color: inherit;
}

/* line 132, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__subtitle__link:hover, .vb-container .carousel__slide__subtitle__link:focus, .vb-container .carousel__slide__subtitle__link:active {
  text-decoration: none;
  color: inherit;
}

/* line 140, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel__slide__subtitle--inverted {
  color: #FFFFFF;
}

/* line 662, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel .carousel-control.left, .vb-container .carousel .carousel-control.right {
  background-image: none;
}

/* line 668, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel .carousel-control.right i {
  right: 0;
}

/* line 674, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel .item {
  text-align: center;
}

/* line 678, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel.carousel-full-nagivation .carousel-control {
  width: 50%;
}

/* line 681, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel.carousel-full-nagivation .carousel-control.left, .vb-container .carousel.carousel-full-nagivation .carousel-control.right {
  background-image: none;
}

/* line 686, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel.carousel-full-nagivation .carousel-control .material-icons,
.vb-container .carousel.carousel-full-nagivation .carousel-control .fa {
  display: none;
}

/* line 691, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel.carousel-full-nagivation .left {
  cursor: url("../img/arrow-left.png"), url("../img/arrow-left.cur"), default !important;
}

/* line 694, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel.carousel-full-nagivation .right {
  cursor: url("../img/arrow-right.png"), url("../img/arrow-right.cur"), default !important;
}

/* line 699, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel .carousel-control {
  height: 15%;
  margin: auto;
}

/* line 703, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel .carousel-control .material-icons {
  z-index: 5;
  display: inline-block;
  font-size: 50px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 50px;
  margin: auto;
}

/* line 718, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-caption {
  padding-bottom: 45px;
}

/* line 721, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-caption .material-icons {
  position: relative;
  top: 5px;
}

/* line 727, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-indicators {
  display: block;
  position: absolute;
  bottom: 10px;
  left: 50%;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}

/* line 738, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-indicators li,
.vb-container .carousel-indicators .active {
  margin: 11px 10px;
}

/* line 743, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-indicators li {
  background: #FFFFFF;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border-radius: 2px;
  display: inline-block;
  width: 10px;
  height: 10px;
  text-indent: -999px;
  border: 1px solid #fff;
  cursor: pointer;
}

/* line 755, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-indicators .active {
  margin-top: 10px;
  -webkit-transform: scale(1.7);
  -moz-transform: scale(1.7);
  -o-transform: scale(1.7);
  -ms-transform: scale(1.7);
  transform: scale(1.7);
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}

/* line 760, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-indicators [data-bs-target] {
  border-top: none;
  border-bottom: none;
  margin: 0 10px;
  width: 10px;
  height: 10px;
  border-radius: 2px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  display: inline-block;
}

/* line 773, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}

/* line 778, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}

/* line 784, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner > .item > img,
.vb-container .carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}

@media all and (transform-3d), (-webkit-transform-3d) {
  /* line 778, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }
  /* line 796, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .carousel-inner > .item.next, .vb-container .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  /* line 801, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .carousel-inner > .item.prev, .vb-container .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  /* line 806, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .carousel-inner > .item.next.left, .vb-container .carousel-inner > .item.prev.right, .vb-container .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}

/* line 815, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner > .active,
.vb-container .carousel-inner > .next,
.vb-container .carousel-inner > .prev {
  display: block;
}

/* line 821, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner > .active {
  left: 0;
}

/* line 825, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner > .next,
.vb-container .carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

/* line 832, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner > .next {
  left: 100%;
}

/* line 835, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner > .prev {
  left: -100%;
}

/* line 838, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner > .next.left,
.vb-container .carousel-inner > .prev.right {
  left: 0;
}

/* line 843, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner > .active.left {
  left: -100%;
}

/* line 846, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-inner > .active.right {
  left: 100%;
}

/* line 851, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
}

/* line 867, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}

/* line 870, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

/* line 877, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-control:hover, .vb-container .carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* line 886, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-control .icon-prev,
.vb-container .carousel-control .icon-next,
.vb-container .carousel-control .glyphicon-chevron-left,
.vb-container .carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}

/* line 896, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-control .icon-prev,
.vb-container .carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}

/* line 901, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-control .icon-next,
.vb-container .carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}

/* line 906, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-control .icon-prev,
.vb-container .carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}

/* line 916, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-control .icon-prev:before {
  content: '\2039';
}

/* line 921, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-control .icon-next:before {
  content: '\203a';
}

/* line 927, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

/* line 938, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .carousel-caption .btn {
  text-shadow: none;
}

@media screen and (min-width: 768px) {
  /* line 947, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .carousel-control .glyphicon-chevron-left,
  .vb-container .carousel-control .glyphicon-chevron-right,
  .vb-container .carousel-control .icon-prev,
  .vb-container .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  /* line 956, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .carousel-control .glyphicon-chevron-left,
  .vb-container .carousel-control .icon-prev {
    margin-left: -10px;
  }
  /* line 960, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .carousel-control .glyphicon-chevron-right,
  .vb-container .carousel-control .icon-next {
    margin-right: -10px;
  }
  /* line 967, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  /* line 974, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .carousel-indicators {
    bottom: 20px;
  }
}

/* line 980, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem {
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

/* line 994, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem__content {
  height: 100%;
  padding: 0px 30px;
  position: relative;
  z-index: 2;
}

/* line 1000, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem__content::after {
  clear: both;
  display: table;
  content: " ";
}

/* line 1007, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem__filter {
  height: 100%;
  position: relative;
}

/* line 1011, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem__filter:before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: block;
  left: 0;
  top: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 1024, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem__title {
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  text-align: inherit;
  color: #FFFFFF;
}

/* line 128, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem__title__link {
  text-decoration: none;
  color: inherit;
}

/* line 132, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem__title__link:hover, .vb-container .promoitem__title__link:focus, .vb-container .promoitem__title__link:active {
  text-decoration: none;
  color: inherit;
}

/* line 140, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem__title--inverted {
  color: #FFFFFF;
}

/* line 1030, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem__body {
  color: #FFFFFF;
  margin-bottom: 0;
}

/* line 1034, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .promoitem__body strong {
  font-weight: 700;
}

/* line 1042, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component {
  padding: 25px 0;
  background-color: #FFF;
}

/* line 1046, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__intro {
  margin: 20px auto 50px auto;
}

/* line 1050, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__title {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  font-size: 3.8em;
  font-weight: 700;
  line-height: 1.15em;
}

/* line 162, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__title--white {
  color: #FFFFFF;
}

/* line 166, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__title--text-align-left {
  text-align: left;
}

/* line 170, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__title--text-align-right {
  text-align: right;
}

/* line 174, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__title--text-align-center {
  text-align: center;
}

@media (max-width: 768px) {
  /* line 1050, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .section-component__title {
    font-size: 3em;
  }
}

/* line 1058, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__subtitle {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  font-size: 1.825em;
  font-weight: 300;
  line-height: 1.4em;
  margin-left: auto;
  margin-right: auto;
}

/* line 162, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__subtitle--white {
  color: #FFFFFF;
}

/* line 166, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__subtitle--text-align-left {
  text-align: left;
}

/* line 170, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__subtitle--text-align-right {
  text-align: right;
}

/* line 174, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__subtitle--text-align-center {
  text-align: center;
}

/* line 1068, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container #ana-hp-section-4 .section-component .container {
  overflow: hidden;
}

/* line 1075, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component--border-top-lightgray {
  border-top: 1px solid #e8e8e8;
}

/* line 1079, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component--margin-top-negative-50 {
  margin-top: -50px;
}

/* line 1083, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component--padding-0 {
  padding: 0;
}

/* line 1087, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component--padding-top-0 {
  padding-top: 0;
}

/* line 1091, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component--padding-bottom-0 {
  padding-bottom: 0;
}

/* line 1095, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component--background-dark {
  background-color: #232323;
}

/* line 1099, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component--background-transparent {
  background-color: transparent;
}

/* line 1106, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .section-component__intro--margin-bottom-0 {
  margin-bottom: 0 !important;
}

/* line 1118, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component {
  max-width: 500px;
  margin: 0 auto;
}

/* line 1123, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic {
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
  border-radius: 6px;
}

/* line 1130, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__icon {
  font-size: 3em;
}

/* line 1134, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__image {
  height: auto;
  max-width: 100%;
  border-radius: 6px;
}

/* line 1142, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__deck {
  width: 100%;
}

/* line 1146, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__title {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
}

/* line 162, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__title--white {
  color: #FFFFFF;
}

/* line 166, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__title--text-align-left {
  text-align: left;
}

/* line 170, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__title--text-align-right {
  text-align: right;
}

/* line 174, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__title--text-align-center {
  text-align: center;
}

/* line 1151, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__action {
  text-decoration: none;
  color: inherit;
}

/* line 212, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__action:hover, .vb-container .infoarea-component__action:focus, .vb-container .infoarea-component__action:active {
  text-decoration: none;
  color: inherit;
}

/* line 219, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__action--white {
  color: #FFFFFF;
}

/* line 223, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__action--bold {
  font-weight: 400;
}

/* line 227, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__action--text-align-left {
  text-align: left;
}

/* line 231, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__action--text-align-right {
  text-align: right;
}

/* line 235, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__action--text-align-center {
  text-align: center;
}

/* line 1156, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__body {
  font-size: 1.25em;
  font-weight: 300;
  line-height: 1.55em;
  text-align: left;
  color: #000000;
}

/* line 184, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__body--white {
  color: #FFFFFF;
}

/* line 186, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__body--white p {
  color: #FFFFFF;
}

/* line 191, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__body--bold {
  font-weight: 400;
}

/* line 195, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__body--text-align-left {
  text-align: left;
}

/* line 199, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__body--text-align-right {
  text-align: right;
}

/* line 203, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__body--text-align-center {
  text-align: center;
}

/* line 1169, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component--full-width {
  max-width: 100% !important;
}

/* line 1172, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component--half-width {
  max-width: 50% !important;
}

/* line 1180, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--raised, .vb-container .infoarea-component__image--raised, .vb-container .infoarea-component__icon--raised {
  box-shadow: 0 5px 15px -8px rgba(0, 0, 0, 0.24), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}

/* line 1191, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--padded-30 {
  padding: 30px;
}

/* line 1195, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--background-gradient-green {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #00a651 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #00a651 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #00a651 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #00a651 40%, white);
  /* Standard syntax */
}

/* line 1199, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--background-gradient-black {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #231F20 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #231F20 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #231F20 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #231F20 40%, white);
  /* Standard syntax */
}

/* line 1203, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--background-gradient-gray {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #BCBEC0 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #BCBEC0 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #BCBEC0 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #BCBEC0 40%, white);
  /* Standard syntax */
}

/* line 1207, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--background-gradient-blue {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #1C3F94 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #1C3F94 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #1C3F94 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #1C3F94 40%, white);
  /* Standard syntax */
}

/* line 1211, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--background-gradient-bluegray {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #00AFF0 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #00AFF0 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #00AFF0 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #00AFF0 40%, white);
  /* Standard syntax */
}

/* line 1215, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--background-gradient-bluewhite {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #D7E6F0 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #D7E6F0 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #D7E6F0 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #D7E6F0 40%, white);
  /* Standard syntax */
}

/* line 1219, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--background-gradient-purple {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #9663A9 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #9663A9 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #9663A9 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #9663A9 40%, white);
  /* Standard syntax */
}

/* line 1223, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--background-gradient-orange {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #F58220 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #F58220 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #F58220 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #F58220 40%, white);
  /* Standard syntax */
}

/* line 1227, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--background-gradient-yellowgreen {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #BED732 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #BED732 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #BED732 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #BED732 40%, white);
  /* Standard syntax */
}

/* line 1231, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .infoarea-component__graphic--background-gradient-red {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #F03223 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #F03223 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #F03223 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #F03223 40%, white);
  /* Standard syntax */
}

/* line 1238, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .channel-page-player a.more:after {
  content: none;
}

@media (min-width: 1200px) {
  /* line 1245, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .hidden-lg {
    display: none !important;
  }
}

@media (max-width: 1199px) {
  /* line 1252, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
  .vb-container .hero__column--left, .vb-container .hero__column--right {
    width: 100%;
  }
}

/* line 1259, Y:/www/web_ana/sass/viewbuilder/components/_homepage.scss */
.vb-container .modal-open {
  overflow: hidden;
}

/* line 1, Y:/www/web_ana/sass/viewbuilder/components/_info.scss */
.vb-container .info {
  max-width: 100%;
  padding: 15px 0;
}

/* line 7, Y:/www/web_ana/sass/viewbuilder/components/_info.scss */
.vb-container .info p {
  color: inherit;
}

/* line 11, Y:/www/web_ana/sass/viewbuilder/components/_info.scss */
.vb-container .info__graphic {
  display: block;
  height: auto;
  max-width: 100%;
  text-align: center;
  font-size: 3em;
  margin-bottom: 30px;
  border-radius: 6px;
  box-shadow: 0 5px 15px -8px rgba(0, 0, 0, 0.24), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}

/* line 61, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .info__link {
  text-decoration: none;
  color: inherit;
}

/* line 65, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .info__link:hover, .vb-container .info__link:focus, .vb-container .info__link:active {
  text-decoration: none;
  color: inherit;
}

/* line 42, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .info__title {
  text-align: center;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  color: #3C4858;
  margin-bottom: 10px;
}

/* line 55, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .info__body {
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 1.55em;
  color: #000;
}

/* line 30, Y:/www/web_ana/sass/viewbuilder/components/_info.scss */
.vb-container .info--img-flat .info__graphic {
  box-shadow: none;
}

/* line 61, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .card__link {
  text-decoration: none;
  color: inherit;
}

/* line 65, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .card__link:hover, .vb-container .card__link:focus, .vb-container .card__link:active {
  text-decoration: none;
  color: inherit;
}

/* line 42, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .card__title {
  text-align: center;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  color: #3C4858;
  margin-bottom: 10px;
}

/* line 55, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .card__body {
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 1.55em;
  color: #000;
}

/* line 6, Y:/www/web_ana/sass/viewbuilder/components/_card.scss */
.vb-container .card__body {
  padding: 0 20px;
}

/* line 1, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn {
  position: relative;
  display: inline-block;
  padding: 12px 30px;
  margin: 10px 1px;
  border-radius: 3px;
  border: none;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  text-align: center;
  vertical-align: middle;
  background-color: #999999;
  color: #FFFFFF;
  box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12);
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

/* line 30, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn:hover {
  text-decoration: none;
  color: #FFFFFF;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--green {
  background-color: #00a651 !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--black {
  background-color: #231F20 !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--light-black {
  background-color: #5A5A5A !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--gray {
  background-color: #BCBEC0 !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--white {
  background-color: #FFFFFF !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--blue {
  background-color: #1C3F94 !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--blue-gray {
  background-color: #00AFF0 !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--blue-white {
  background-color: #D7E6F0 !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--purple {
  background-color: #9663A9 !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--orange {
  background-color: #F58220 !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--yellow-green {
  background-color: #BED732 !important;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_btn.scss */
.vb-container .btn--red {
  background-color: #F03223 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--green {
  color: #00a651 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--black {
  color: #231F20 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--light-black {
  color: #5A5A5A !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--gray {
  color: #BCBEC0 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--white {
  color: #FFFFFF !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--blue {
  color: #1C3F94 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--blue-gray {
  color: #00AFF0 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--blue-white {
  color: #D7E6F0 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--purple {
  color: #9663A9 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--orange {
  color: #F58220 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--yellow-green {
  color: #BED732 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_icon.scss */
.vb-container .icon--red {
  color: #F03223 !important;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_mcw_events.scss */
.vb-container .mcw-events ul:not(.mcw-events__list) {
  padding-right: 40px;
}

/* line 7, Y:/www/web_ana/sass/viewbuilder/components/_mcw_events.scss */
.vb-container .mcw-events__title {
  margin: 20px 0;
}

/* line 11, Y:/www/web_ana/sass/viewbuilder/components/_mcw_events.scss */
.vb-container .mcw-events__list {
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 1.55em;
  color: #000;
  text-align: center;
}

/* line 15, Y:/www/web_ana/sass/viewbuilder/components/_mcw_events.scss */
.vb-container .mcw-events__list__item {
  padding: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.125) !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125) !important;
}

/* line 20, Y:/www/web_ana/sass/viewbuilder/components/_mcw_events.scss */
.vb-container .mcw-events__list__item__date {
  border-right: 1px solid rgba(0, 0, 0, 0.125) !important;
  width: 30%;
  color: #00a651;
}

/* line 26, Y:/www/web_ana/sass/viewbuilder/components/_mcw_events.scss */
.vb-container .mcw-events__list__item__title {
  width: 70%;
}

/* line 30, Y:/www/web_ana/sass/viewbuilder/components/_mcw_events.scss */
.vb-container .mcw-events__list__item__date, .vb-container .mcw-events__list__item__title {
  padding: 20px 10px;
  font-weight: 400;
  vertical-align: middle;
}

/* line 1, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs {
  position: relative;
  z-index: 1;
  background: none repeat scroll 0 0 #fff;
  border-bottom: 1px solid #eee;
  margin: 0 0 -1px;
  padding: 16px 0;
}

/* line 9, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul {
  padding: 0;
  margin-bottom: 0;
}

/* line 15, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs .container:after {
  content: '';
  display: block;
  clear: both;
}

/* line 20, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li::before {
  background: none repeat scroll 0 0 transparent;
  content: "/";
  height: auto;
  margin: 0 0 0 2px;
  padding: 0 5px;
  width: auto;
}

/* line 28, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li {
  color: #00a651;
  display: inline-block;
  font-size: 12px !important;
  line-height: 12px !important;
  margin: 0 !important;
  /*text-transform: capitalize;*/
  vertical-align: middle;
}

/* line 37, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li a {
  color: #707070;
}

/* line 40, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li a:hover {
  color: #00a651;
  text-decoration: none;
}

/* line 45, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li:first-child {
  padding: 0;
}

/* line 48, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs ul li:first-child::before {
  display: none;
}

/* line 51, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs .save-btn {
  background: url(/images/save.png) 100% 50%/26px no-repeat;
  outline: none;
  /*text-transform: capitalize;*/
  line-height: 1;
  padding: 3px 40px 3px 20px;
  border: none;
  color: #00a651;
  float: right;
}

/* line 61, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs .share-btn:hover {
  color: #2ebb37;
}

/* line 64, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
.vb-container #breadcrumbs .share-btn {
  background: url(/images/ico-mail.png) 100% 50%/21px no-repeat;
  outline: none;
  font-size: 16px;
  /*text-transform: capitalize;*/
  line-height: 1;
  padding: 3px 40px 3px 20px;
  border: none;
  color: #00a651;
  float: right;
}

@media screen and (max-width: 978px) {
  /* line 76, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
  .vb-container #breadcrumbs:not(.has-button) {
    display: none;
  }
}

@media screen and (max-width: 748px) {
  /* line 79, Y:/www/web_ana/sass/viewbuilder/components/_breadcrumbs.scss */
  .vb-container #breadcrumbs.has-button ul {
    display: none;
  }
}

/* line 42, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .hero__header__title {
  text-align: center;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  color: #3C4858;
  margin-bottom: 10px;
}

/* line 49, Y:/www/web_ana/sass/viewbuilder/core/_mixins.scss */
.vb-container .hero__header__subtitle {
  text-align: center;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.4em;
  color: #3C4858;
}

/* line 17, Y:/www/web_ana/sass/viewbuilder/components/_hero.scss */
.vb-container .hero__header__title {
  font-size: 3.8em;
  font-weight: 700;
  line-height: 1.15em;
  margin-bottom: 10px;
  color: #fff;
}

/* line 25, Y:/www/web_ana/sass/viewbuilder/components/_hero.scss */
.vb-container .hero__header__subtitle {
  font-size: 1.825em;
  font-weight: 300;
  line-height: 1.4em;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  color: #fff;
}

/* line 38, Y:/www/web_ana/sass/viewbuilder/components/_hero.scss */
.vb-container .hero__content__area {
  padding: 25px 0;
}

/* line 42, Y:/www/web_ana/sass/viewbuilder/components/_hero.scss */
.vb-container .hero__content__area__body * {
  color: #fff;
}

@media (min-width: 992px) {
  /* line 4, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle {
    position: relative;
    margin: 0 auto;
  }
  /* line 8, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .q1-wrap {
    animation: fade .7s 1s;
  }
  /* line 9, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .q2-wrap {
    animation: fade .7s 1.3s;
  }
  /* line 10, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .q3-wrap {
    animation: fade .7s 1.6s;
  }
  /* line 11, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .q4-wrap {
    animation: fade .7s 1.9s;
  }
  /* line 13, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .grow {
    transition: all .3s ease-in-out;
    transform: scale(1);
    transform-origin: center;
  }
  /* line 18, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .grow:hover, .vb-container #ANA_Masters_Circle .grow.active {
    transform: scale(1.1);
  }
  /* line 23, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .grow.inactive {
    opacity: .25;
  }
  /* line 26, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .grow.inactive:hover {
    opacity: 1;
  }
  /* line 32, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .grow::before {
    z-index: -1;
  }
  /* line 33, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .grow::after {
    z-index: -1;
  }
  /* line 36, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .q-wrap:hover {
    cursor: pointer;
  }
  /* line 40, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle path.q, .vb-container #ANA_Masters_Circle g.q, .vb-container #ANA_Masters_Circle g.q > path {
    transition: all .5s ease;
  }
  /* line 44, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle path.q.active,
  .vb-container #ANA_Masters_Circle path.q.hover {
    cursor: pointer;
    opacity: .25;
  }
  /* line 49, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle path.q.active + .q > path,
  .vb-container #ANA_Masters_Circle path.q.hover + .q > path {
    fill: #000;
  }
  /* line 55, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .q-seg {
    transition: all .5s ease;
  }
  /* line 59, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .q-seg.active, .vb-container #ANA_Masters_Circle .q-seg.hover {
    cursor: pointer;
    opacity: .25;
  }
  /* line 66, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_animations.scss */
  .vb-container #ANA_Masters_Circle .q-seg-text:hover,
  .vb-container #ANA_Masters_Circle .q-seg-text.hover {
    cursor: pointer;
  }
  @keyframes grow {
    0% {
      transform: scale(0.3);
      transform-origin: 50%;
    }
    30% {
      transform: scale(1.2);
      transform-origin: 50%;
    }
    60% {
      transform: scale(0.9);
      transform-origin: 50%;
    }
    100% {
      transform: scale(1.1);
      transform-origin: 50%;
    }
  }
  @keyframes fade {
    0%, 100% {
      opacity: 1;
    }
    50% {
      opacity: .4;
    }
  }
}

/* line 26, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.fade:not(.in) .modal-dialog {
  -webkit-transform: translate3d(25%, 0, 0);
  transform: translate3d(25%, 0, 0);
}

/* line 31, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal {
  left: auto;
  top: 86px;
  width: 50%;
}

@media (max-width: 1220px) {
  /* line 31, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal {
    width: 54%;
  }
}

@media (max-width: 1050px) {
  /* line 31, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal {
    right: 10px;
  }
}

/* line 45, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-dialog {
  margin: 30px 40px 30px auto;
  min-width: 90%;
  max-width: 100%;
}

@media (min-width: 992px) and (max-width: 1050px) {
  /* line 45, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-dialog {
    width: 100%;
  }
}

/* line 55, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal #modal-close {
  background: #AAA;
  color: #fff;
  border-radius: 50%;
  padding: 4px 8px;
  position: absolute;
  top: 8px;
  right: 6px;
  float: right;
  font-size: 2.7rem;
  font-weight: 700;
  line-height: 1;
  text-shadow: 0 1px 0 #fff;
  opacity: .6;
}

/* line 71, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .button {
  font-size: 16px;
}

/* line 74, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .button--flat {
  background: #00A651;
  color: #fff;
  box-shadow: 0 0px 0px 0 rgba(153, 153, 153, 0.14), 0 0px 0px 0px rgba(153, 153, 153, 0.2), 0 0px 0px 0 rgba(153, 153, 153, 0.12);
}

/* line 83, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-content {
  border: solid 1px #E6E6E6;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.2);
}

/* line 88, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-header {
  padding: 50px 50px 0;
}

@media (max-width: 1220px) {
  /* line 88, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-header {
    padding: 50px 35px 0;
  }
}

@media (max-width: 1050px) {
  /* line 88, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-header {
    padding: 50px 25px 0;
  }
}

/* line 109, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-title {
  padding: 25px;
  background: #6A6A6A;
  color: #fff;
  font-weight: bold;
  font-size: 24px;
  line-height: 29px;
  text-align: left;
  border-radius: 5px;
}

@media (max-width: 1220px) {
  /* line 109, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-title {
    font-size: 22px;
  }
}

/* line 124, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-body {
  padding: 50px 50px;
}

@media (max-width: 1220px) {
  /* line 124, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-body {
    padding: 30px 45px;
  }
}

@media (max-width: 1050px) {
  /* line 124, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-body {
    padding: 20px 25px;
  }
}

/* line 134, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-body-copy p {
  margin-bottom: 20px;
  font-size: 17.5px;
  font-family: 'Roboto', Helvetica, sans-serif;
  font-weight: 300;
  line-height: 27.125px;
  color: #000;
}

@media (max-width: 1220px) {
  /* line 134, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-body-copy p {
    font-size: 16px;
    line-height: 24px;
  }
}

/* line 148, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-body-button {
  margin-top: 40px;
}

/* line 150, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-body-button .button {
  margin: 0;
}

/* line 155, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-footer {
  padding: 0 50px 50px;
}

/* line 158, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-nav-head {
  margin: 0 0 25px;
  font-size: 20px;
  font-weight: normal;
  color: #333;
  text-align: left;
}

/* line 164, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-nav-head a {
  color: #333;
  text-decoration: underline;
  transition: all .5s ease;
}

/* line 170, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-nav-head.active a {
  font-weight: bold;
  text-decoration: none;
}

/* line 175, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal .modal-nav-head.active a:hover {
  cursor: default;
}

@media (max-width: 1220px) {
  /* line 158, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-nav-head {
    font-size: 18px;
    margin-bottom: 15px;
  }
}

/* line 185, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal ul.modal-navigation {
  list-style: none;
  margin: 0 0 0 25px;
  padding: 0;
  text-align: left;
}

/* line 191, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal ul.modal-navigation li {
  padding-left: 6px;
  margin: 0 0 10px 0;
  font-size: 18px;
  font-weight: 400;
  color: #ccc;
}

@media (max-width: 1220px) {
  /* line 191, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal ul.modal-navigation li {
    font-size: 16px;
  }
}

/* line 202, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal ul.modal-navigation li:before {
  content: "\f111";
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  line-height: 14px;
  background: none;
  width: 20px;
  height: 20px;
  margin-bottom: 2px;
}

/* line 213, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal ul.modal-navigation li a {
  color: #8D64AA;
  text-align: left;
}

/* line 218, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal ul.modal-navigation li.active a {
  font-weight: bold;
}

/* line 222, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal ul.modal-navigation li.active a:hover {
  cursor: default;
}

/* line 233, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q1 .modal-title {
  background: #81A598;
}

/* line 236, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q1.seg .modal-title {
  background: #8D64AA;
}

/* line 239, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q1 .modal-nav-head.active a {
  color: #81A598;
}

/* line 243, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q1 ul.modal-navigation li:before,
.vb-container #circleModal.q1 ul.modal-navigation li a {
  color: #8D64AA;
}

/* line 248, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q1 ul.modal-navigation li.active:before,
.vb-container #circleModal.q1 ul.modal-navigation li.active a {
  color: #483158;
}

/* line 257, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q2 .modal-title {
  background: #9CB3C4;
}

/* line 260, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q2.seg .modal-title {
  background: #B97D46;
}

/* line 263, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q2 .modal-nav-head.active a {
  color: #9CB3C4;
}

/* line 267, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q2 ul.modal-navigation li:before,
.vb-container #circleModal.q2 ul.modal-navigation li a {
  color: #B97D46;
}

/* line 272, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q2 ul.modal-navigation li.active:before,
.vb-container #circleModal.q2 ul.modal-navigation li.active a {
  color: #7E3D02;
}

/* line 281, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q3 .modal-title {
  background: #81A598;
}

/* line 284, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q3.seg .modal-title {
  background: #A63A5E;
}

/* line 287, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q3 .modal-nav-head.active a {
  color: #81A598;
}

/* line 291, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q3 ul.modal-navigation li:before,
.vb-container #circleModal.q3 ul.modal-navigation li a {
  color: #A63A5E;
}

/* line 296, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q3 ul.modal-navigation li.active:before,
.vb-container #circleModal.q3 ul.modal-navigation li.active a {
  color: #5D0036;
}

/* line 305, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q4 .modal-title {
  background: #9CB3C4;
}

/* line 308, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q4.seg .modal-title {
  background: #3E8BAB;
}

/* line 311, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q4 .modal-nav-head.active a {
  color: #9CB3C4;
}

/* line 315, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q4 ul.modal-navigation li:before,
.vb-container #circleModal.q4 ul.modal-navigation li a {
  color: #3E8BAB;
}

/* line 320, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
.vb-container #circleModal.q4 ul.modal-navigation li.active:before,
.vb-container #circleModal.q4 ul.modal-navigation li.active a {
  color: #042E67;
}

@media only screen and (min-width: 992px) and (max-width: 1500px) and (max-height: 800px) {
  /* line 337, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-dialog {
    margin: 15px 40px 30px auto;
  }
  /* line 341, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-header {
    padding: 25px 25px 0;
  }
  /* line 350, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-title {
    padding: 15px;
    font-size: 22px;
    line-height: 27px;
  }
  /* line 356, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-body {
    padding: 25px;
  }
  /* line 360, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-body-button {
    margin-top: 20px;
  }
  /* line 364, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-footer {
    padding: 0 25px 25px;
  }
  /* line 368, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-modal.scss */
  .vb-container #circleModal .modal-nav-head {
    margin-bottom: 15px;
  }
}

@media (max-width: 992px) {
  /* line 3, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
  .vb-container .ana-master-circle-container,
  .vb-container .ana-master-circle-text-wrap {
    padding-left: 2%;
    padding-right: 2%;
  }
  /* line 9, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
  .vb-container .ana-master-circle-container {
    float: left;
    width: 50%;
  }
}

@media (min-width: 992px) {
  /* line 17, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
  .vb-container .circle-mobile {
    display: none;
  }
}

/* line 22, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile {
  clear: both;
}

/* line 24, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile a {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 29, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .button--arrow {
  width: 100%;
  padding: 13px 40px 13px 13px;
  font-size: 16px;
  font-weight: 400;
  text-transform: none;
  color: #333;
  box-shadow: 0 0px 0px 0 rgba(153, 153, 153, 0.14), 0 0px 0px 0px rgba(153, 153, 153, 0.2), 0 0px 0px 0 rgba(153, 153, 153, 0.12);
  border-radius: 0;
  border: solid 1px #EEE;
  background: linear-gradient(#fffcfc 0%, #fff 55.2%, #ebe8e8 100%);
  text-align: left;
  white-space: unset;
  margin-bottom: 15px;
}

/* line 50, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .button--arrow:hover {
  background: linear-gradient(#ebe8e8 0%, #fff 55.2%, #fffcfc 100%);
}

/* line 55, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .button--arrow:after {
  content: "\f054";
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  line-height: 14px;
  position: absolute;
  top: 16px;
  right: 16px;
  color: #000;
  background: none;
  width: 20px;
  height: 20px;
}

/* line 68, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .button--arrow > div {
  width: 100%;
}

/* line 72, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .button--arrow:not(.circle-mobile-header) {
  width: 95%;
}

/* line 77, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-header {
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}

/* line 82, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-header:after, .vb-container .circle-mobile .circle-mobile-header:hover {
  color: #fff;
}

/* line 87, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-header:not(first-of-type) {
  margin-top: 30px;
}

/* line 95, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q1 .circle-mobile-header {
  background: #8D64AA;
  border-color: #8D64AA;
}

/* line 99, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q1 .circle-mobile-header:hover {
  background: #483158;
  border-color: #483158;
}

/* line 107, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q1 .button--arrow:not(.circle-mobile-header)::after {
  color: #8D64AA;
}

/* line 111, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q1 .button--arrow:not(.circle-mobile-header):hover::after {
  color: #483158;
}

/* line 120, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q2 .circle-mobile-header {
  background: #B97D46;
  border-color: #B97D46;
}

/* line 124, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q2 .circle-mobile-header:hover {
  background: #7E3D02;
  border-color: #7E3D02;
}

/* line 132, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q2 .button--arrow:not(.circle-mobile-header)::after {
  color: #B97D46;
}

/* line 136, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q2 .button--arrow:not(.circle-mobile-header):hover::after {
  color: #7E3D02;
}

/* line 145, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q3 .circle-mobile-header {
  background: #A63A5E;
  border-color: #A63A5E;
}

/* line 149, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q3 .circle-mobile-header:hover {
  background: #5D0036;
  border-color: #5D0036;
}

/* line 157, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q3 .button--arrow:not(.circle-mobile-header)::after {
  color: #A63A5E;
}

/* line 161, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q3 .button--arrow:not(.circle-mobile-header):hover::after {
  color: #5D0036;
}

/* line 170, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q4 .circle-mobile-header {
  background: #3E8BAB;
  border-color: #3E8BAB;
}

/* line 174, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q4 .circle-mobile-header:hover {
  background: #042E67;
  border-color: #042E67;
}

/* line 182, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q4 .button--arrow:not(.circle-mobile-header)::after {
  color: #3E8BAB;
}

/* line 186, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_circle-mobile.scss */
.vb-container .circle-mobile .circle-mobile-q4 .button--arrow:not(.circle-mobile-header):hover::after {
  color: #042E67;
}

@media screen and (min-width: 992px) {
  /* line 2, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
  .vb-container .ana-master-circle-main-wrap {
    display: flex;
    /* primary flex container */
    flex-direction: row;
    /* horizontal alignment of flex items */
    align-items: stretch;
    /* will apply equal heights to flex items */
    height: 100%;
  }
  /* line 8, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
  .vb-container .ana-master-circle-main-wrap > .ana-mc-col {
    display: flex;
    /* nested flex container */
    flex-direction: column;
    /* vertical alignment of flex items */
    justify-content: center;
    /* center flex items vertically */
    align-items: center;
    /* center flex items horizontally */
  }
}

/* line 18, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
.vb-container .ana-master-circle-container {
  padding-right: 10%;
}

@media screen and (min-width: 992px) and (max-width: 1480px) {
  /* line 18, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
  .vb-container .ana-master-circle-container {
    padding-right: 8%;
  }
}

/* line 26, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
.vb-container .ana-master-circle-text-wrap {
  padding-right: 4%;
}

/* line 29, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
.vb-container .ana-master-circle-text-wrap .ana-mc-mobile {
  padding-top: 30px;
}

@media screen and (min-width: 480px) {
  /* line 29, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
  .vb-container .ana-master-circle-text-wrap .ana-mc-mobile {
    padding-top: 60px;
  }
}

/* line 44, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
.vb-container .cms-format-ana-mc .ana-mc-desktop {
  display: block;
}

@media screen and (max-width: 991px) {
  /* line 44, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
  .vb-container .cms-format-ana-mc .ana-mc-desktop {
    display: none;
  }
}

/* line 53, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
.vb-container .cms-format-ana-mc .ana-mc-mobile {
  display: none;
}

@media screen and (max-width: 991px) {
  /* line 53, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
  .vb-container .cms-format-ana-mc .ana-mc-mobile {
    display: block;
  }
}

/* line 62, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
.vb-container .cms-format-ana-mc .ana-mc-head {
  margin-top: 0;
  margin-bottom: 10px;
  text-align: left;
  color: #3C4858;
  font-size: 53px;
  font-weight: 700;
  line-height: 61px;
}

/* line 73, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
.vb-container .cms-format-ana-mc .ana-mc-subhead {
  margin-bottom: 10px;
  text-align: center;
  color: #3C4858;
  font-size: 25px;
  font-weight: 300;
  line-height: 35px;
  margin-left: auto;
  margin-right: auto;
}

/* line 85, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
.vb-container .cms-format-ana-mc .ana-master-circle-container > img {
  display: block;
  margin: 0 auto;
}

/* line 91, Y:/www/web_ana/ana-circle-release-1.0.2/src/assets/scss/_layout.scss */
.vb-container .cms-format-ana-mc .ana-master-circle-inner-text-wrap p {
  font-size: 17.5px;
  font-family: 'Roboto', Helvetica, sans-serif;
  font-weight: 300;
  line-height: 27.125px;
  color: #000;
}

/* line 5, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container #circleModal {
  overflow: hidden;
}

/* line 8, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container #circleModal .modal-dialog {
  margin-top: 75px;
  max-width: 580px;
  margin: 1.75rem auto;
}

/* line 14, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container #circleModal #modal-close {
  width: .6em;
  background: #AAA;
  color: #fff;
  border-radius: 50%;
  padding: 4px 8px;
  margin: -1rem -1rem -1rem auto;
  position: absolute;
  top: 20px;
  right: 20px;
  float: right;
  font-size: 2.7rem;
  font-weight: 700;
  line-height: 1;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

/* line 32, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container #circleModal .modal-header {
  padding: 25px 1rem 1rem 1rem;
}

/* line 36, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container #circleModal .modal-body {
  padding: 25px 50px;
}

/* line 40, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container #circleModal #circleModalLabel {
  margin: 0;
}

/* line 44, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container #circleModal ul.modal-navigation li:before {
  position: relative;
}

/* line 49, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container #circleModal.fade:not(.in) .modal-dialog {
  transform: none;
}

/* line 54, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container .ana-master-circle-container {
  padding-right: 0%;
}

/* line 58, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container .ana-master-circle-text-wrap {
  padding: 0 15px;
}

/* line 64, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container .ana-mc-desktop p strong,
.vb-container .ana-mc-mobile p strong {
  font-weight: bolder;
}

/* line 70, Y:/www/web_ana/sass/viewbuilder/components/_circlewheel.scss */
.vb-container .ana-master-circle-container {
  padding: 0 15px;
}

/* line 2, Y:/www/web_ana/sass/viewbuilder/components/_content.scss */
.vb-container .content__graphic {
  margin: 0 auto 15px;
  border-radius: 0px;
  box-shadow: none;
}

/* line 8, Y:/www/web_ana/sass/viewbuilder/components/_content.scss */
.vb-container .content__title {
  text-align: left !important;
  margin-bottom: 0 !important;
}

/* line 13, Y:/www/web_ana/sass/viewbuilder/components/_content.scss */
.vb-container .content .author {
  font-size: 14px;
  margin: 0 0 10px 0;
}

/* line 17, Y:/www/web_ana/sass/viewbuilder/components/_content.scss */
.vb-container .content .author b {
  font-weight: 500;
}

/* line 22, Y:/www/web_ana/sass/viewbuilder/components/_content.scss */
.vb-container .content .category {
  margin-bottom: 0;
  font-size: 0.9em;
  margin-top: 10px;
}

/* line 37, Y:/www/web_ana/sass/viewbuilder/main.scss */
.vb-container html {
  font-size: 10px;
}

/* line 41, Y:/www/web_ana/sass/viewbuilder/main.scss */
.vb-container body {
  font-size: 14px;
  margin: 0;
}

/* line 24, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu html, .vb-container .wsmenu body, .vb-container .wsmenu iframe, .vb-container .wsmenu h1, .vb-container .wsmenu .h1, .vb-container .wsmenu h2, .vb-container .wsmenu .h2, .vb-container .wsmenu h3, .vb-container .wsmenu .h3, .vb-container .wsmenu h4, .vb-container .wsmenu .h4, .vb-container .wsmenu h5, .vb-container .wsmenu .h5, .vb-container .wsmenu h6, .vb-container .wsmenu .h6 {
  margin: 0px;
  padding: 0px;
  border: 0px;
  font: inherit;
  vertical-align: baseline;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  -webkit-font-smoothing: subpixel-antialiased;
  font-smoothing: antialiased;
  font-smooth: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-smoothing: subpixel-antialiased !important;
  font-smoothing: subpixel-antialiased !important;
  font-smooth: subpixel-antialiased;
}

/* line 44, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu .cl {
  clear: both;
}

/* line 48, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu img, .vb-container object, .vb-container embed, .vb-container video {
  border: 0 none;
  max-width: 100%;
}

/* line 53, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu a:focus {
  outline: none !important;
}

/* line 57, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu:before, .vb-container .wsmenu:after {
  content: "";
  display: table;
}

/* line 62, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu:after {
  clear: both;
}

/* line 70, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmobileheader {
  display: none;
}

/* line 74, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container #overlapblackbg {
  display: none;
}

/* line 78, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .bigmegamenu {
  position: relative;
}

/* line 82, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu {
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  color: #fff;
  font-size: 13px;
  padding: 0px;
  width: 70%;
  float: right;
  -webkit-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
}

/* line 94, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list {
  text-align: left;
  margin: 0 auto 0 auto;
  width: 100%;
  display: table;
  padding: 0px;
}

/* line 102, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list > li {
  text-align: center;
  display: table-cell;
}

/* line 107, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:first-child a {
  -webkit-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
}

/* line 113, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:last-child a {
  -webkit-border-radius: 2px 2px 2px 2px;
  -moz-border-radius: 2px 2px 2px 2px;
  border-radius: 2px 2px 2px 2px;
  border-right: 0px solid;
}

/* line 120, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list > li > a .fa {
  display: inline-block;
  font-size: 14px;
  line-height: inherit;
  margin-right: 4px;
}

/* line 127, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li ul li a .fa.fa-angle-double-right {
  font-size: 12px;
  margin: 0 3px 0 -4px;
}

/* line 132, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li a .arrow:after {
  border-left: 4px solid rgba(0, 0, 0, 0);
  border-right: 4px solid rgba(0, 0, 0, 0);
  border-top: 4px solid #b3b3b3;
  content: "";
  float: right;
  height: 0;
  margin: 0 0 0 9px;
  position: absolute;
  text-align: right;
  top: 22px;
  width: 0;
}

/* line 146, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list > li > a {
  display: block;
  color: #E5E5E5;
  padding: 0px 14px;
  line-height: 48px;
  text-decoration: none;
  position: relative;
}

/* line 155, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li a:hover .arrow:after {
  border-top-color: #b3b3b3;
}

/* line 159, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li a.active .arrow:after {
  border-top-color: #b3b3b3;
}

/* line 163, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #b3b3b3;
}

/* line 167, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu iframe {
  width: 100%;
  margin-top: 10px;
  min-height: 200px;
}

/* line 173, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu video {
  width: 100%;
  margin-top: 10px;
  min-height: 200px;
}

/* line 179, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover .megamenu {
  opacity: 1;
}

/* line 183, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu {
  width: 100%;
  left: 0px;
  position: absolute;
  top: 48px;
  color: #000;
  z-index: 1000;
  margin: 0px;
  text-align: left;
  padding: 10px 0px;
  font-size: 15px;
  border: solid 1px #eeeeee;
  background-color: #fff;
  opacity: 0;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  -o-transition: -o-transform 0.3s, opacity 0.3s;
  -ms-transition: -ms-transform 0.3s, opacity 0.3s;
  -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}

/* line 207, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu .title {
  border-bottom: 1px solid #CCC;
  font-size: 14px;
  padding: 9px 5px 9px 0px;
  font-size: 17px;
  color: #424242;
  margin-bottom: 7px;
  text-align: left;
  height: 39px;
  margin: 0px 0px 0px 0px;
}

/* line 219, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .link-list li {
  display: block;
  text-align: center;
  white-space: nowrap;
  text-align: left;
}

/* line 226, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .link-list li a {
  line-height: 18px;
  border-right: none;
  text-align: left;
  padding: 6px 0px;
  background: #fff !important;
  background-image: none !important;
  color: #666666 !important;
  border-right: 0 none !important;
  display: block;
  border-right: 1px solid #e7e7e7;
  background-color: #fff;
  color: #424242;
}

/* line 241, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .link-list .fa,
.vb-container .link-list .far,
.vb-container .link-list .fas {
  font-size: 14px;
}

/* line 247, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megacollink {
  width: 23%;
  float: left;
  margin: 0% 1%;
  padding: 0px;
}

/* line 254, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megacollink li {
  display: block;
  text-align: center;
  white-space: nowrap;
  text-align: left;
}

/* line 261, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megacollink li a {
  line-height: 18px;
  border-right: none;
  text-align: left;
  padding: 8px 0px;
  background: #fff !important;
  background-image: none !important;
  color: #666666 !important;
  border-right: 0 none !important;
  display: block;
  border-right: 1px solid #e7e7e7;
  background-color: #fff;
  color: #424242;
}

/* line 276, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megacollink .fa {
  font-size: 11px;
}

/* line 280, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megacolimage {
  width: 31.33%;
  float: left;
  margin: 0% 1%;
}

/* line 286, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typographydiv {
  width: 100%;
  margin: 0% 0%;
}

/* line 291, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typographylinks {
  width: 25%;
  float: left;
  margin: 0% 0%;
}

/* line 297, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typographylinks ul {
  padding: 0px;
}

/* line 301, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .mainmapdiv {
  width: 100%;
  display: block;
  margin: 0% 0%;
}

/* line 307, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .ad-style {
  width: 28%;
  float: right;
}

/* line 312, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .ad-style a {
  border: none !important;
  padding: 0px !important;
  margin: 0px !important;
  line-height: normal !important;
  background-image: none !important;
}

/* line 320, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .mobile-sub .megamenu .ad-style a:hover {
  background-color: transparent !important;
}

/* line 324, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .megamenu li:hover > a {
  background: transparent !important;
}

/* line 328, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .megamenu li a:hover {
  background: transparent !important;
  text-decoration: underline;
}

/* line 333, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .megamenu li .fa,
.vb-container .wsmenu-list .megamenu li .far,
.vb-container .wsmenu-list .megamenu li .fas,
.vb-container .wsmenu-list .megamenu li .fal {
  margin-right: 10px;
  text-align: center;
  width: 18px;
}

/* line 342, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .mrgtop {
  margin-top: 15px;
}

/* line 346, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .show-grid div {
  padding-bottom: 10px;
  padding-top: 10px;
  background-color: #dbdbdb;
  border: 1px solid #e7e7e7;
  color: #6a6a6a;
  margin: 2px 0px;
}

/* line 355, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .halfmenu {
  width: 40%;
  right: auto !important;
  left: auto !important;
}

/* line 361, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .halfmenu .megacollink {
  width: 48%;
  float: left;
  margin: 0% 1%;
}

/* line 367, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .halfdiv {
  width: 35%;
  right: 0px !important;
  left: auto;
}

/* line 373, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .menu_form {
  width: 100%;
  display: block;
}

/* line 378, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .menu_form input[type="text"] {
  width: 100%;
  border: 1px solid #e2e2e2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #000;
  font-size: 13px;
  padding: 8px 5px;
  margin-bottom: 8px;
}

/* line 390, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .menu_form textarea {
  width: 100%;
  border: 1px solid #e2e2e2;
  border-radius: 5px;
  color: #000;
  font-size: 13px;
  padding: 8px 5px;
  margin-bottom: 8px;
  min-height: 122px;
}

/* line 401, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .menu_form input[type="submit"] {
  width: 25%;
  display: block;
  height: 28px;
  float: right;
  border: solid 1px #ccc;
  margin-right: 15px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

/* line 413, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .menu_form input[type="button"] {
  width: 25%;
  display: block;
  height: 28px;
  float: right;
  border: solid 1px #ccc;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

/* line 424, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu .left.carousel-control {
  padding-top: 20%;
}

/* line 428, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu .right.carousel-control {
  padding-top: 20%;
}

/* line 432, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .carousel-inner .item img {
  width: 100%;
}

/* line 436, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .megamenu .carousel-caption {
  bottom: 0px;
  background-color: rgba(0, 0, 0, 0.7);
  font-size: 13px;
  height: 31px;
  left: 0;
  padding: 7px 0;
  right: 0;
  width: 100%;
}

/* line 447, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li > .wsmenu-submenu {
  transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform: rotateX(-75deg);
  -o-transform: rotateX(-75deg);
  -moz-transform: rotateX(-75deg);
  -webkit-transform: rotateX(-75deg);
  visibility: hidden;
}

/* line 459, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover > .wsmenu-submenu {
  transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  opacity: 1;
  visibility: visible;
}

/* line 468, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu li > .wsmenu-submenu-sub {
  transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform: rotateX(-75deg);
  -o-transform: rotateX(-75deg);
  -moz-transform: rotateX(-75deg);
  -webkit-transform: rotateX(-75deg);
  visibility: hidden;
}

/* line 480, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu li:hover > .wsmenu-submenu-sub {
  transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  opacity: 1;
  visibility: visible;
}

/* line 489, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu-sub li > .wsmenu-submenu-sub-sub {
  transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform: rotateX(-75deg);
  -o-transform: rotateX(-75deg);
  -moz-transform: rotateX(-75deg);
  -webkit-transform: rotateX(-75deg);
  visibility: hidden;
}

/* line 501, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu-sub li:hover > .wsmenu-submenu-sub-sub {
  transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  opacity: 1;
  visibility: visible;
}

/* line 510, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li > .megamenu {
  transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform: rotateX(-75deg);
  -o-transform: rotateX(-75deg);
  -moz-transform: rotateX(-75deg);
  -webkit-transform: rotateX(-75deg);
  visibility: hidden;
}

/* line 522, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover > .megamenu {
  transform: rotateX(0deg);
  -o-transform: rotateX(0deg);
  -moz-transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  opacity: 1;
  visibility: visible;
}

/* line 531, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu {
  position: absolute;
  top: 48px;
  z-index: 1000;
  margin: 0px;
  padding: 2px;
  border: solid 1px #eeeeee;
  background-color: #fff;
  opacity: 0;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  -o-transition: -o-transform 0.3s, opacity 0.3s;
  -ms-transition: -ms-transform 0.3s, opacity 0.3s;
  -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}

/* line 550, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu li a {
  background: #fff !important;
  background-image: none !important;
  color: #666666 !important;
  border-right: 0 none !important;
  text-align: left;
  display: block;
  line-height: 22px;
  padding: 6px 12px;
  text-transform: none;
  font-size: 14px;
  letter-spacing: normal;
  border-right: 0px solid;
}

/* line 565, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu li {
  position: relative;
  margin: 0px;
  padding: 0px;
}

/* line 571, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenuexpandermain {
  display: none;
}

/* line 575, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover .wsmenu-submenu {
  display: block;
}

/* line 579, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub {
  min-width: 220px;
  position: absolute;
  left: 100%;
  top: 0;
  margin: 0px;
  padding: 0px;
  opacity: 0;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  -o-transition: -o-transform 0.4s, opacity 0.4s;
  -ms-transition: -ms-transform 0.4s, opacity 0.4s;
  -moz-transition: -moz-transform 0.4s, opacity 0.4s;
  -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
}

/* line 597, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .wsmenu-submenu li:hover .wsmenu-submenu-sub {
  opacity: 1;
  list-style: none;
  padding: 2px;
  border: solid 1px #eeeeee;
  background-color: #fff;
}

/* line 605, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .wsmenu-submenu li:hover .wsmenu-submenu-sub {
  display: block;
}

/* line 609, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub .wsmenu-submenu-sub-sub {
  min-width: 220px;
  position: absolute;
  left: 100%;
  top: 0;
  margin: 0px;
  padding: 0px;
  opacity: 0;
  -o-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  -moz-transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  -o-transition: -o-transform 0.4s, opacity 0.4s;
  -ms-transition: -ms-transform 0.4s, opacity 0.4s;
  -moz-transition: -moz-transform 0.4s, opacity 0.4s;
  -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
}

/* line 627, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub li:hover .wsmenu-submenu-sub-sub {
  opacity: 1;
  list-style: none;
  padding: 2px;
  border: solid 1px #eeeeee;
  background-color: #fff;
}

/* line 635, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu li {
  position: relative;
  padding: 0px;
  margin: 0px;
  display: block;
}

/* line 642, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-click {
  display: none;
}

/* line 646, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-click02 {
  display: none;
}

/* line 650, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list li:hover > a {
  background-color: rgba(0, 0, 0, 0.08) !important;
  text-decoration: none;
}

/* line 655, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list > li > a:hover {
  background-color: rgba(0, 0, 0, 0.08) !important;
  text-decoration: none;
}

/* line 660, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-list > li > a.active {
  background-color: rgba(0, 0, 0, 0.08) !important;
  text-decoration: none;
}

/* line 665, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu > li > a:hover {
  background-color: rgba(0, 0, 0, 0.08) !important;
  border-radius: 0px !important;
  text-decoration: none;
  text-decoration: none;
}

/* line 672, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typography-text {
  padding: 0px 0px;
  font-size: 14px;
}

/* line 677, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typography-text ul {
  padding: 0px 0px;
  margin: 0px;
}

/* line 682, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typography-text p {
  text-align: justify;
  line-height: 24px;
  color: #656565;
}

/* line 688, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typography-text ul li {
  display: block;
  padding: 2px 0px;
  line-height: 22px;
}

/* line 694, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .typography-text ul li a {
  color: #656565;
}

/* line 698, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .hometext {
  display: none;
}

/* line 702, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .wsmenu-submenu .fa {
  margin-right: 7px;
}

@media only screen and (min-width: 780px) and (max-width: 1064px) {
  /* line 711, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list > li > a > .fa {
    display: none !important;
  }
  /* line 714, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .hometext {
    display: block !important;
  }
}

@media only screen and (min-width: 1276px) {
  /* line 720, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover > .wsmenu-submenu {
    display: block !important;
  }
  /* line 723, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu li:hover > .wsmenu-submenu-sub {
    display: block !important;
  }
  /* line 726, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li:hover > .wsmenu-submenu-sub-sub {
    display: block !important;
  }
  /* line 729, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover > .megamenu {
    display: block !important;
  }
}

@media only screen and (max-width: 1275px) {
  /* line 740, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .link-list {
    width: 100%;
  }
  /* line 744, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .wsmenu {
    left: 0px;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  /* line 752, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenucontainer.wsoffcanvasopener {
    display: block;
    margin-left: 300px;
  }
  /* line 756, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmobileheader {
    display: block !important;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  /* line 768, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list > li:hover > a {
    background-color: rgba(0, 0, 0, 0.08) !important;
    text-decoration: none;
  }
  /* line 772, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .hometext {
    display: inline-block !important;
  }
  /* line 775, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megacollink {
    width: 96% !important;
    margin: 0% 2% !important;
  }
  /* line 779, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megacolimage {
    width: 90% !important;
    margin: 0% 5% !important;
  }
  /* line 783, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .typographylinks {
    width: 98% !important;
    margin: 0% 1% !important;
  }
  /* line 787, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .typographydiv {
    width: 86% !important;
    margin: 0% 7% !important;
  }
  /* line 791, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mainmapdiv {
    width: 90% !important;
    margin: 0% 5% !important;
  }
  /* line 795, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container #overlapblackbg {
    left: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    display: none;
    background-color: rgba(0, 0, 0, 0.45);
    cursor: pointer;
  }
  /* line 806, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener #overlapblackbg {
    display: block !important;
  }
  /* line 809, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu > li:hover > a {
    background-color: #7b7b7b;
    color: #666666;
  }
  /* line 813, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu > .wsmenu-list > li > a.active {
    color: #666666;
    background-color: rgba(0, 0, 0, 0.08);
  }
  /* line 817, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu > .wsmenu-list > li > a:hover {
    color: #666666;
    background-color: rgba(0, 0, 0, 0.08);
  }
  /* line 821, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover .wsmenu-submenu {
    display: none;
  }
  /* line 824, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover .wsmenu-submenu .wsmenu-submenu-sub {
    display: none;
  }
  /* line 827, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list .wsmenu-submenu .wsmenu-submenu-sub li:hover .wsmenu-submenu-sub-sub {
    display: none;
    list-style: none;
    padding: 2px;
    border: solid 1px #eeeeee;
    background-color: #fff;
  }
  /* line 834, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:first-child a {
    -webkit-border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  /* line 839, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:last-child a {
    -webkit-border-radius: 0px 4px 0px 0px;
    -moz-border-radius: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-right: 0px solid;
  }
  /* line 845, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .innerpnd {
    padding: 0px !important;
  }
  /* line 848, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .typography-text {
    padding: 10px 0px;
  }
  /* line 851, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenucontainer {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  /* line 862, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-click {
    height: 43px;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    cursor: pointer;
    width: 100%;
  }
  /* line 871, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-click i {
    display: block;
    height: 23px;
    width: 25px;
    margin-top: 11px;
    margin-right: 8px;
    background-size: 25px;
    font-size: 21px;
    color: rgba(0, 0, 0, 0.25);
    float: right;
  }
  /* line 882, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-click02 {
    height: 43px;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    cursor: pointer;
    width: 100%;
  }
  /* line 891, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-click02 i {
    display: block;
    height: 23px;
    width: 25px;
    margin-top: 11px;
    margin-right: 8px;
    background-size: 25px;
    font-size: 21px;
    color: rgba(0, 0, 0, 0.25);
    float: right;
  }
  /* line 902, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .ws-activearrow > i {
    transform: rotate(180deg);
  }
  /* line 905, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-rotate {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  /* line 912, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub {
    width: 100% !important;
    position: static !important;
    left: 100% !important;
    top: 0 !important;
    display: none;
    margin: 0px !important;
    padding: 0px !important;
    border: solid 0px !important;
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  /* line 925, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li {
    margin: 0px 0px 0px 0px !important;
    padding: 0px;
    position: relative;
  }
  /* line 930, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub a {
    display: block;
    padding: 10px 25px 10px 25px;
    border-bottom: solid 1px #ccc;
    font-weight: normal;
  }
  /* line 936, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li a.active {
    color: #000 !important;
  }
  /* line 939, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li:hover > a {
    background-color: #333333 !important;
    color: #fff;
  }
  /* line 943, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list > li > a .fa {
    margin-right: 6px;
  }
  /* line 946, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub-sub {
    width: 100% !important;
    position: static !important;
    left: 100% !important;
    top: 0 !important;
    display: none;
    margin: 0px !important;
    padding: 0px !important;
    border: solid 0px !important;
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  /* line 959, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub-sub li {
    margin: 0px 0px 0px 0px !important;
  }
  /* line 962, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub-sub a {
    display: block;
    color: #000;
    padding: 10px 25px;
    background: #000 !important;
    border-bottom: solid 1px #ccc;
    font-weight: normal;
  }
  /* line 970, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub-sub li a.active {
    color: #000 !important;
  }
  /* line 973, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub-sub li:hover > a {
    background-color: #606060 !important;
    color: #fff;
  }
  /* line 977, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu {
    position: relative;
  }
  /* line 980, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu .wsmenu-list {
    height: 100%;
    overflow-y: auto;
    display: block !important;
  }
  /* line 985, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu .wsmenu-list > li {
    width: 100%;
    display: block;
    float: none;
    border-right: none;
    background-color: transparent;
    position: relative;
    white-space: inherit;
  }
  /* line 994, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu > .wsmenu-list > li > a {
    padding: 9px 32px 9px 17px;
    font-size: 14px;
    text-align: left;
    border-right: solid 0px;
    background-color: transparent;
    color: #666666;
    line-height: 25px;
    border-bottom: 1px solid;
    border-bottom-color: rgba(0, 0, 0, 0.13);
    position: static;
  }
  /* line 1006, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu > .wsmenu-list > li > a > .fa {
    font-size: 16px;
    color: #bfbfbf;
  }
  /* line 1010, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu .wsmenu-list li a .arrow:after {
    display: none !important;
  }
  /* line 1013, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu .wsmenu-list li ul li a .fa.fa-caret-right {
    font-size: 12px !important;
    color: #8E8E8E;
  }
  /* line 1017, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu {
    transform: none !important;
    opacity: 1 !important;
    display: none;
    position: relative !important;
    top: 0px;
    background-color: #fff;
    border: solid 1px #ccc;
    padding: 0px;
    visibility: visible !important;
  }
  /* line 1028, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu li a {
    line-height: 20px;
    height: 36px;
    background-color: #e7e7e7 !important;
    font-size: 13px !important;
    padding: 8px 0px 8px 18px;
    color: #8E8E8E;
  }
  /* line 1036, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu li a:hover {
    background-color: #e7e7e7 !important;
    color: #666666;
    text-decoration: underline;
  }
  /* line 1041, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu li:hover > a {
    background-color: #e7e7e7 !important;
    color: #666666;
  }
  /* line 1045, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub li a {
    line-height: 20px;
    height: 36px;
    background-color: #e7e7e7 !important;
    border-bottom: none;
    padding-left: 28px;
  }
  /* line 1052, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .mobile-sub .wsmenu-submenu li .wsmenu-submenu-sub li .wsmenu-submenu-sub-sub li a {
    line-height: 20px;
    height: 36px;
    background-color: #e7e7e7 !important;
    border-bottom: none !important;
    padding-left: 38px;
    color: #8e8e8e;
  }
  /* line 1060, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list .megamenu {
    background-color: #fff;
    color: #666666;
    display: none;
    position: relative !important;
    top: 0px;
    padding: 0px;
    border: solid 0px;
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  /* line 1072, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover .megamenu {
    display: none;
    position: relative !important;
    top: 0px;
  }
  /* line 1077, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megamenu .title {
    color: #666666;
    font-size: 15px !important;
    padding: 10px 8px 10px 0px;
  }
  /* line 1082, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .halfdiv .title {
    padding-left: 0px;
  }
  /* line 1085, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megamenu > ul {
    width: 100% !important;
    margin: 0px;
    padding: 0px;
    font-size: 13px !important;
  }
  /* line 1091, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megamenu > ul > li > a {
    padding: 9px 14px !important;
    line-height: normal !important;
    font-size: 13px !important;
    background-color: #e7e7e7 !important;
    color: #666666;
  }
  /* line 1098, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megamenu > ul > li > a:hover {
    background-color: #000000 !important;
  }
  /* line 1101, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .ad-style {
    width: 100% !important;
  }
  /* line 1104, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .megamenu ul li.title {
    line-height: 26px;
    color: #666666;
    margin: 0px;
    font-size: 15px;
    padding: 7px 0px !important;
    border-bottom: 1px solid #ccc;
    background-color: transparent !important;
  }
  /* line 1113, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .halfdiv {
    width: 100%;
    display: block;
  }
  /* line 1117, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .halfmenu {
    width: 100%;
    display: block;
  }
  /* line 1121, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .menu_form {
    padding: 10px 10px 63px 10px;
    background-color: #e7e7e7;
  }
  /* line 1125, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .menu_form input[type="button"] {
    width: 46%;
  }
  /* line 1128, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .menu_form input[type="submit"] {
    width: 46%;
  }
  /* line 1131, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .menu_form textarea {
    min-height: 100px;
  }
  /* line 1134, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu {
    width: 300px;
    left: -300px;
    height: 100%;
    position: fixed;
    top: 0;
    margin: 0;
    background-color: #fff;
    border-radius: 0px;
    z-index: 102;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    border: none !important;
    background-color: #fff !important;
  }
  /* line 1152, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 102;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  /* line 1163, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .callusicon {
    color: #c9c9c9;
    font-size: 25px;
    height: 25px;
    position: fixed;
    right: 15px;
    top: 13px;
    transition: all 0.4s ease-in-out 0s;
    width: 25px;
    z-index: 102;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  /* line 1179, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .callusicon:focus, .vb-container callusicon:hover {
    color: #fff !important;
  }
  /* line 1182, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .callusicon {
    display: none !important;
  }
  /* line 1185, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .smallogo {
    width: 100%;
    display: block;
    text-align: center;
    padding-top: 9px;
    position: fixed;
    z-index: 1;
    width: 100%;
    height: 52px;
    background: #262626;
    background: -moz-linear-gradient(top, #262626 0, #1c1c1c 50%, #262626 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #262626), color-stop(50%, #1c1c1c), color-stop(100%, #262626));
    background: -webkit-linear-gradient(top, #262626 0, #1c1c1c 50%, #262626 100%);
    background: -o-linear-gradient(top, #262626 0, #1c1c1c 50%, #262626 100%);
    background: -ms-linear-gradient(top, #262626 0, #1c1c1c 50%, #262626 100%);
    background: linear-gradient(to bottom, #262626 0, #1c1c1c 50%, #262626 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#262626', GradientType=0);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
  }
  /* line 1205, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .animated-arrow {
    left: 300px;
  }
  /* line 1208, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow {
    cursor: pointer;
    padding: 13px 35px 16px 0px;
    margin: 10px 0 0 5px;
  }
  /* line 1213, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow span, .vb-container .animated-arrow span:before, .vb-container .animated-arrow span:after {
    cursor: pointer;
    height: 3px;
    width: 23px;
    background: #c9c9c9;
    position: absolute;
    display: block;
    content: '';
  }
  /* line 1222, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow span:before {
    top: -7px;
  }
  /* line 1225, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow span:after {
    bottom: -7px;
  }
  /* line 1228, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .animated-arrow span, .vb-container .animated-arrow span:before, .vb-container .animated-arrow span:after {
    transition: all 500ms ease-in-out;
  }
  /* line 1231, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .animated-arrow span {
    background-color: transparent;
  }
  /* line 1234, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .animated-arrow span:before, .vb-container .animated-arrow.active span:after {
    top: 7px;
  }
  /* line 1237, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .animated-arrow span:before {
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    bottom: 0px;
  }
  /* line 1245, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsoffcanvasopener .animated-arrow span:after {
    transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  /* line 1252, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li > .wsmenu-submenu {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
  }
  /* line 1263, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover > .wsmenu-submenu {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
  }
  /* line 1274, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu li > .wsmenu-submenu-sub {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
  }
  /* line 1285, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu li:hover > .wsmenu-submenu-sub {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  /* line 1297, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li > .wsmenu-submenu-sub-sub {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  /* line 1309, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-submenu-sub li:hover > .wsmenu-submenu-sub-sub {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  /* line 1321, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li > .megamenu {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
  /* line 1333, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .wsmenu-list li:hover > .megamenu {
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
}

/* line 1351, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry {
  background: #424242;
  color: #fff;
}

/* line 1356, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange {
  background: #ff670f;
  color: #fff;
}

/* line 1361, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue {
  background: #4A89DC;
  color: #fff;
}

/* line 1366, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green {
  background: #74a52e;
  color: #fff;
}

/* line 1371, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red {
  background: #DA4B38;
  color: #fff;
}

/* line 1376, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow {
  background: #F6BB42;
  color: #fff;
}

/* line 1381, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple {
  background: #967ADC;
  color: #fff;
}

/* line 1386, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink {
  background: #ee1289;
  color: #fff;
}

/* line 1391, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate {
  background: #934915;
  color: #fff;
}

/* line 1396, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1401, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1405, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1409, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li:hover > a {
  background: #424242 !important;
  color: #fff !important;
}

/* line 1414, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li > a:hover {
  background: #424242 !important;
  color: #fff !important;
}

/* line 1419, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-list > li > a.active {
  background: #424242 !important;
  color: #fff !important;
}

/* line 1424, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry > .wsmenu-submenu > li > a:hover {
  background: #424242;
  border-radius: 0px !important;
  color: #fff;
}

/* line 1430, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1434, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1438, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1442, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1447, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1451, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1455, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li:hover > a {
  background: #ff670f !important;
  color: #fff !important;
}

/* line 1460, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li > a:hover {
  background: #ff670f !important;
  color: #fff !important;
}

/* line 1465, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-list > li > a.active {
  background: #ff670f !important;
  color: #fff !important;
}

/* line 1470, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange > .wsmenu-submenu > li > a:hover {
  background: #ff670f;
  border-radius: 0px !important;
  color: #fff;
}

/* line 1476, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1480, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1484, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1488, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1493, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1497, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1501, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li:hover > a {
  background: #4A89DC !important;
  color: #fff !important;
}

/* line 1506, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li > a:hover {
  background: #4A89DC !important;
  color: #fff !important;
}

/* line 1511, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-list > li > a.active {
  background: #4A89DC !important;
  color: #fff !important;
}

/* line 1516, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue > .wsmenu-submenu li > a:hover {
  background: #4A89DC !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1522, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1526, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1530, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1534, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1539, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1543, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1547, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li:hover > a {
  background: #74a52e !important;
  color: #fff !important;
}

/* line 1552, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li > a:hover {
  background: #74a52e !important;
  color: #fff !important;
}

/* line 1557, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-list > li > a.active {
  background: #74a52e !important;
  color: #fff !important;
}

/* line 1562, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green > .wsmenu-submenu > li > a:hover {
  background: #74a52e !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1568, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1572, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1576, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1580, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1585, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1589, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1593, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li:hover > a {
  background: #DA4B38 !important;
  color: #fff !important;
}

/* line 1598, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li > a:hover {
  background: #DA4B38 !important;
  color: #fff !important;
}

/* line 1603, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-list > li > a.active {
  background: #DA4B38 !important;
  color: #fff !important;
}

/* line 1608, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red > .wsmenu-submenu > li > a:hover {
  background: #DA4B38 !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1614, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1618, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1622, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1626, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1631, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1635, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1639, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li:hover > a {
  background: #F6BB42 !important;
  color: #fff !important;
}

/* line 1644, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li > a:hover {
  background: #F6BB42 !important;
  color: #fff !important;
}

/* line 1649, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list > li > a.active {
  background: #F6BB42 !important;
  color: #fff !important;
}

/* line 1654, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-submenu > li > a:hover {
  background: #F6BB42 !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1660, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1664, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1668, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1672, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow > .wsmenu-list li a .fa {
  color: #424242 !important;
}

/* line 1676, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1681, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1685, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1689, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li:hover > a {
  background: #967ADC !important;
  color: #fff !important;
}

/* line 1694, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li > a:hover {
  background: #967ADC !important;
  color: #fff !important;
}

/* line 1699, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-list > li > a.active {
  background: #967ADC !important;
  color: #fff !important;
}

/* line 1704, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple > .wsmenu-submenu > li > a:hover {
  background: #967ADC !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1710, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1714, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1718, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1722, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1727, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1731, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1735, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li:hover > a {
  background: #ee1289 !important;
  color: #fff !important;
}

/* line 1740, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li > a:hover {
  background: #ee1289 !important;
  color: #fff !important;
}

/* line 1745, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-list > li > a.active {
  background: #ee1289 !important;
  color: #fff !important;
}

/* line 1750, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink > .wsmenu-submenu > li > a:hover {
  background: #ee1289 !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1756, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1760, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1764, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1768, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1773, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1777, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1781, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li:hover > a {
  background: #934915 !important;
  color: #fff !important;
}

/* line 1786, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li a:hover {
  background: #934915 !important;
  color: #fff !important;
}

/* line 1791, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-list > li a.active {
  background: #934915 !important;
  color: #fff !important;
}

/* line 1796, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate > .wsmenu-submenu > li a:hover {
  background: #934915 !important;
  border-radius: 0px !important;
  color: #fff !important;
}

/* line 1802, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate .wsmenu-list li a:hover .arrow:after {
  border-top-color: #fff;
}

/* line 1806, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate .wsmenu-list li a.active .arrow:after {
  border-top-color: #fff;
}

/* line 1810, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .chocolate .wsmenu-list li:hover > a .arrow:after {
  border-top-color: #fff;
}

/* line 1814, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .tranbg {
  background-color: transparent !important;
}

/* line 1818, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .whitebg {
  background-color: #fff !important;
}

/* line 1822, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .whitebg:hover {
  color: #000 !important;
}

/* line 1826, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue-grdt {
  background: #5999ee;
  background: -moz-linear-gradient(top, #5999ee 0%, #4a89dc 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5999ee), color-stop(100%, #4a89dc));
  background: -webkit-linear-gradient(top, #5999ee 0%, #4a89dc 100%);
  background: -o-linear-gradient(top, #5999ee 0%, #4a89dc 100%);
  background: -ms-linear-gradient(top, #5999ee 0%, #4a89dc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5999ee', endColorstr='#4a89dc', GradientType=0);
  color: #fff;
}

/* line 1837, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry-grdt {
  background: #565656;
  background: -moz-linear-gradient(top, #565656 0%, #424242 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #565656), color-stop(100%, #424242));
  background: -webkit-linear-gradient(top, #565656 0%, #424242 100%);
  background: -o-linear-gradient(top, #565656 0%, #424242 100%);
  background: -ms-linear-gradient(top, #565656 0%, #424242 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#424242', GradientType=0);
  color: #fff;
}

/* line 1848, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green-grdt {
  background: #86ba3d;
  background: -moz-linear-gradient(top, #86ba3d 0%, #74a52e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #86ba3d), color-stop(100%, #74a52e));
  background: -webkit-linear-gradient(top, #86ba3d 0%, #74a52e 100%);
  background: -o-linear-gradient(top, #86ba3d 0%, #74a52e 100%);
  background: -ms-linear-gradient(top, #86ba3d 0%, #74a52e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86ba3d', endColorstr='#74a52e', GradientType=0);
  color: #fff;
}

/* line 1859, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red-grdt {
  background: #f05c48;
  background: -moz-linear-gradient(top, #f05c48 0%, #da4b38 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f05c48), color-stop(100%, #da4b38));
  background: -webkit-linear-gradient(top, #f05c48 0%, #da4b38 100%);
  background: -o-linear-gradient(top, #f05c48 0%, #da4b38 100%);
  background: -ms-linear-gradient(top, #f05c48 0%, #da4b38 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f05c48', endColorstr='#da4b38', GradientType=0);
  color: #fff;
}

/* line 1870, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange-grdt {
  background: #fc7d33;
  background: -moz-linear-gradient(top, #fc7d33 0%, #ff670f 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fc7d33), color-stop(100%, #ff670f));
  background: -webkit-linear-gradient(top, #fc7d33 0%, #ff670f 100%);
  background: -o-linear-gradient(top, #fc7d33 0%, #ff670f 100%);
  background: -ms-linear-gradient(top, #fc7d33 0%, #ff670f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc7d33', endColorstr='#ff670f', GradientType=0);
  color: #fff;
}

/* line 1881, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow-grdt {
  background: #ffcd67;
  background: -moz-linear-gradient(top, #ffcd67 0%, #f6bb42 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffcd67), color-stop(100%, #f6bb42));
  background: -webkit-linear-gradient(top, #ffcd67 0%, #ff670f 100%);
  background: -o-linear-gradient(top, #ffcd67 0%, #f6bb42 100%);
  background: -ms-linear-gradient(top, #ffcd67 0%, #f6bb42 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd67', endColorstr='#f6bb42', GradientType=0);
  color: #fff;
}

/* line 1892, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple-grdt {
  background: #a98ded;
  background: -moz-linear-gradient(top, #a98ded 0%, #967adc 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a98ded), color-stop(100%, #967adc));
  background: -webkit-linear-gradient(top, #a98ded 0%, #967adc 100%);
  background: -o-linear-gradient(top, #a98ded 0%, #967adc 100%);
  background: -ms-linear-gradient(top, #a98ded 0%, #967adc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a98ded', endColorstr='#967adc', GradientType=0);
  color: #fff;
}

/* line 1903, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink-grdt {
  background: #fb3ea4;
  background: -moz-linear-gradient(top, #fb3ea4 0%, #f21b8f 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fb3ea4), color-stop(100%, #f21b8f));
  background: -webkit-linear-gradient(top, #fb3ea4 0%, #f21b8f 100%);
  background: -o-linear-gradient(top, #fb3ea4 0%, #f21b8f 100%);
  background: -ms-linear-gradient(top, #fb3ea4 0%, #f21b8f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb3ea4', endColorstr='#f21b8f', GradientType=0);
  color: #fff;
}

/* line 1914, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .whitebg > .wsmenu-list > li > a {
  color: #424242;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1919, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .whitebg > .wsmenu-list > li > a {
  background-color: #fff !important;
}

/* line 1923, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .whitebg > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #E5E5E5 !important;
}

/* line 1927, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 1931, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1935, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .red-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 1939, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 1943, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1947, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .gry-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 1951, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 1955, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1959, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .blue-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 1963, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 1967, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1971, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .green-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 1975, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 1979, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1983, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .orange-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 1987, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow-grdt > .wsmenu-list > li > a {
  color: #424242 !important;
}

/* line 1991, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 1995, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #424242 !important;
}

/* line 1999, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .yellow-grdt > .wsmenu-list li a .fa {
  color: #424242 !important;
}

/* line 2003, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 2007, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 2011, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .purple-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

/* line 2015, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink-grdt > .wsmenu-list > li > a {
  color: #fff !important;
}

/* line 2019, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink-grdt > .wsmenu-list > li > a {
  background-color: transparent !important;
}

/* line 2023, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
.vb-container .pink-grdt > .wsmenu-list > li > a > .arrow:after {
  border-top-color: #fff !important;
}

@media only screen and (max-width: 780px) {
  /* line 2028, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .red-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2031, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .blue-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2034, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .orange-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2037, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .green-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2040, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .purple-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2043, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .pink-grdt > .wsmenu-list > li > a > .fa {
    color: #fff !important;
  }
  /* line 2046, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .gry > .wsmenu-submenu > li:hover > a {
    background-color: #424242 !important;
    color: #fff;
  }
  /* line 2050, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .gry > .wsmenu .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #424242;
  }
  /* line 2054, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .gry > .wsmenu .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #424242;
  }
  /* line 2058, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .orange > .wsmenu-submenu > li:hover > a {
    background-color: #ff670f !important;
    color: #fff;
  }
  /* line 2062, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .orange > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #ff670f;
  }
  /* line 2066, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .orange > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #ff670f;
  }
  /* line 2070, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .blue > .wsmenu-submenu > li:hover > a {
    background-color: #4A89DC !important;
    color: #fff;
  }
  /* line 2074, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .blue > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #4A89DC;
  }
  /* line 2078, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .blue > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #4A89DC;
  }
  /* line 2082, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .green > .wsmenu-submenu > li:hover > a {
    background-color: #74a52e !important;
    color: #fff;
  }
  /* line 2086, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .green > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #74a52e;
  }
  /* line 2090, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .green > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #74a52e;
  }
  /* line 2094, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .red > .wsmenu-submenu > li:hover > a {
    background-color: #DA4B38 !important;
    color: #fff;
  }
  /* line 2098, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .red > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #DA4B38;
  }
  /* line 2102, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .red > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #DA4B38;
  }
  /* line 2106, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .yellow > .wsmenu-submenu > li:hover > a {
    background-color: #F6BB42 !important;
    color: #fff;
  }
  /* line 2110, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .yellow > .wsmenu .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #F6BB42;
  }
  /* line 2114, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .yellow > .wsmenu .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #F6BB42;
  }
  /* line 2118, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .purple > .wsmenu-submenu > li:hover > a {
    background-color: #967ADC !important;
    color: #fff;
  }
  /* line 2122, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .purple > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #967ADC;
  }
  /* line 2126, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .purple > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #967ADC;
  }
  /* line 2130, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .pink > .wsmenu-submenu > li:hover > a {
    background-color: #ee1289 !important;
    color: #fff;
  }
  /* line 2134, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .pink > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #ee1289;
  }
  /* line 2138, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .pink > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #ee1289;
  }
  /* line 2142, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .chocolate > .wsmenu-submenu > li:hover > a {
    background-color: #934915 !important;
    color: #fff;
  }
  /* line 2146, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .chocolate > .wsmenu > .wsmenu-list > li > a.active {
    color: #fff;
    background-color: #934915;
  }
  /* line 2150, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .chocolate > .wsmenu > .wsmenu-list > li > a:hover {
    color: #fff;
    background-color: #934915;
  }
  /* line 2154, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .tranbg {
    background-color: #fff !important;
  }
  /* line 2157, Y:/www/web_ana/sass/v6/vendor/webslidemenu.scss */
  .vb-container .tranbg > .wsmenu-list > li > a {
    color: #000 !important;
  }
}

/* line 569, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-wrap, .vb-container .fancybox-skin, .vb-container .fancybox-outer, .vb-container .fancybox-inner, .vb-container .fancybox-image, .vb-container .fancybox-wrap iframe, .vb-container .fancybox-wrap object, .vb-container .fancybox-nav, .vb-container .fancybox-nav span, .vb-container .fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 576, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -safari-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 586, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-skin {
  position: relative;
  background: #fff;
  color: #444;
  text-shadow: none;
}

/* line 592, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-opened {
  z-index: 8030;
}

/* line 595, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-outer, .vb-container .fancybox-inner {
  position: relative;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -safari-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 602, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-inner {
  overflow: hidden;
  padding: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  max-width: 100%;
}

/* line 609, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .padding .fancybox-inner {
  padding: 20px;
}

/* line 612, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 615, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 622, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-image, .vb-container .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 627, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 634, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 645, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #fancybox-loading div {
  width: 44px;
  height: 44px;
}

/* line 649, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-close {
  position: absolute;
  top: -20px;
  right: -20px;
  width: 17px;
  height: 17px;
  cursor: pointer;
  z-index: 8040;
  background: url(/images/ico-close-white.svg) no-repeat;
  background-size: 17px 17px;
}

/* line 660, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .other .fancybox-close {
  top: 20px;
  right: 20px;
  z-index: 20000;
}

/* line 665, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

/* line 675, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-prev {
  left: 0;
}

/* line 678, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-next {
  right: 0;
}

/* line 681, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

/* line 691, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 695, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 699, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-nav:hover span {
  visibility: visible;
}

/* line 702, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* line 712, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

/* line 716, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-lock body {
  overflow: hidden !important;
}

/* line 719, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 722, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  line-height: normal;
  background: rgba(0, 0, 0, 0.7);
}

/* line 732, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 737, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* line 742, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 749, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 752, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 760, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 773, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 778, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 781, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 790, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #email-page {
  padding: 20px;
}

/* line 793, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #delete, .vb-container #send, .vb-container #nope, .vb-container #star {
  width: 308px;
  max-width: 100%;
  text-align: center;
  padding: 20px;
}

/* line 799, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #refresh {
  width: 320px;
  max-width: 100%;
  text-align: center;
}

/* line 804, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #refresh h1, .vb-container #refresh .h1 {
  padding: 30px 0;
  margin: 0;
}

/* line 808, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .or {
  padding: 0 5px;
}

/* line 811, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #email-page .chk-area {
  margin: 4px 10px 0 0;
}

/* line 814, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #email-page input[type="text"], .vb-container #email-page input[type="email"] {
  margin-bottom: 0;
}

/* line 817, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxContent h2, .vb-container #cboxContent .h2, .vb-container #cboxContent h3, .vb-container #cboxContent .h3 {
  margin-top: 0;
}

/* line 824, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #colorbox, .vb-container #cboxOverlay, .vb-container #cboxWrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  overflow: hidden;
}

/* line 832, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxWrapper {
  max-width: 100%;
}

/* line 835, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxOverlay {
  position: fixed;
  width: 100%;
  height: 100%;
}

/* line 840, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxMiddleLeft, .vb-container #cboxBottomLeft {
  clear: left;
}

/* line 843, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxContent {
  position: relative;
  max-width: 100%;
}

/* line 847, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxLoadedContent {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  max-width: 100%;
}

/* line 853, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxTitle {
  margin: 0;
}

/* line 856, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxLoadingOverlay, .vb-container #cboxLoadingGraphic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 863, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxPrevious, .vb-container #cboxNext, .vb-container #cboxClose, .vb-container #cboxSlideshow {
  cursor: pointer;
}

/* line 866, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .cboxPhoto {
  float: left;
  margin: auto;
  border: 0;
  display: block;
  max-width: none;
  -ms-interpolation-mode: bicubic;
}

/* line 874, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .cboxIframe {
  width: 100%;
  height: 100%;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
}

/* line 882, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #colorbox, .vb-container #cboxContent, .vb-container #cboxLoadedContent {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}

/* line 892, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxOverlay {
  background: rgba(0, 0, 0, 0.7);
}

/* line 895, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #colorbox {
  outline: 0;
  max-width: 100%;
}

/* line 899, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxTopLeft {
  width: 0;
  height: 21px;
}

/* line 903, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxTopRight {
  width: 0;
  height: 21px;
}

/* line 907, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxBottomLeft {
  width: 0;
  height: 21px;
}

/* line 911, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxBottomRight {
  width: 0;
  height: 21px;
}

/* line 915, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxMiddleLeft {
  width: 0;
}

/* line 918, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxMiddleRight {
  width: 0;
}

/* line 921, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxTopCenter {
  height: 21px;
}

/* line 924, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxBottomCenter {
  height: 21px;
}

/* line 927, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxContent {
  background: #fff;
}

/* line 930, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .cboxIframe {
  background: #fff;
}

/* line 933, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxError {
  padding: 50px;
  border: 1px solid #ccc;
}

/* line 937, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxLoadedContent {
  margin: 0;
}

/* line 941, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxTitle {
  position: absolute;
  bottom: 4px;
  left: 0;
  text-align: center;
  width: 100%;
  color: #949494;
}

/* line 949, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxCurrent {
  position: absolute;
  bottom: 4px;
  left: 58px;
  color: #949494;
}

/* line 956, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxPrevious, .vb-container #cboxNext, .vb-container #cboxSlideshow, .vb-container #cboxClose {
  border: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  width: auto;
  background: none;
}

/* line 965, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxPrevious:active, .vb-container #cboxNext:active, .vb-container #cboxSlideshow:active, .vb-container #cboxClose:active {
  outline: 0;
}

/* line 968, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxSlideshow {
  position: absolute;
  bottom: 4px;
  right: 30px;
  color: #0092ef;
}

/* line 974, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxPrevious {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}

/* line 982, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxPrevious:hover {
  background-position: -75px -25px;
}

/* line 985, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxNext {
  position: absolute;
  bottom: 0;
  left: 27px;
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}

/* line 993, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxNext:hover {
  background-position: -50px -25px;
}

/* line 996, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container #cboxClose {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 17px;
  height: 17px;
  cursor: pointer;
  background: url(/images/ico-close-white.svg) no-repeat;
  background-size: 17px 17px;
  text-indent: -999999px;
  z-index: 9999;
}

/* line 1013, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .cboxIE #cboxTopLeft, .vb-container .cboxIE #cboxTopCenter, .vb-container .cboxIE #cboxTopRight, .vb-container .cboxIE #cboxBottomLeft, .vb-container .cboxIE #cboxBottomCenter, .vb-container .cboxIE #cboxBottomRight, .vb-container .cboxIE #cboxMiddleLeft, .vb-container .cboxIE #cboxMiddleRight {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/* line 1019, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .tooltip-popup {
  background: #211e1e;
  position: relative;
  z-index: 9999;
  min-width: 100px;
  text-align: center;
  letter-spacing: 1px !important;
  color: #fff;
}

/* line 1028, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .tooltip-popup:after {
  content: '';
  position: absolute;
  bottom: 5px;
  left: 5px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 0 7px;
  border-color: transparent transparent transparent #00a651;
}

/* line 1041, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile {
  text-align: left;
  width: 590px;
  max-width: 100%;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 1047, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile h1, .vb-container .speaker-profile .h1 {
  font-size: 18px;
  font-weight: 600;
  padding: 20px 40px 20px 20px;
  margin: 0 0 20px;
  border-bottom: 1px solid #eee;
  color: #00a651;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 1056, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile .info {
  padding: 0 20px 20px;
  /* 	max-width override for pagebuilder */
  max-width: none !important;
}

/* line 1061, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile img {
  float: left;
  width: 20%;
  padding: 0 20px 20px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1069, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile .person-details {
  float: right;
  width: 80%;
}

/* line 1073, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile .person-details dd {
  font-weight: 600;
}

/* line 1076, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile .person-details span {
  display: block;
  font-weight: normal;
  line-height: 22.4px;
  font-size: 16px;
}

/* line 1082, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile .person-details dd {
  font-size: 16px;
}

/* line 1085, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile p {
  float: right;
  width: 80%;
}

/* line 1089, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .speaker-profile div.info.group p {
  color: #fff;
  font-weight: 400;
  font-size: 15px;
}

/* line 1094, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .save-popup {
  padding: 40px;
  width: 500px;
  max-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1102, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .save-popup:after {
  display: none;
}

/* line 1105, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .save-popup .holder {
  text-align: left;
  margin-bottom: 30px;
}

/* line 1109, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .save-popup h1, .vb-container .save-popup .h1 {
  color: #fff;
  margin-bottom: 20px;
}

/* line 1113, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container .save-popup p {
  margin-bottom: 20px;
}

@media screen and (max-width: 977px) {
  /* line 1120, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile p {
    width: 60%;
  }
  /* line 1123, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile .person-details {
    width: 60%;
  }
  /* line 1126, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile img {
    width: 40%;
  }
}

@media screen and (max-width: 747px) {
  /* line 1131, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile p {
    width: 100%;
    float: none;
    overflow: hidden;
    clear: both;
    line-height: 22.4px;
  }
  /* line 1138, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile .person-details {
    width: 60%;
  }
  /* line 1141, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile img {
    width: 40%;
  }
  /* line 1144, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile .person-details dd {
    font-size: 14px;
  }
  /* line 1147, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .speaker-profile .person-details span {
    font-size: 12px;
  }
  /* line 1150, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
  .vb-container .save-popup .button-styled-primary {
    display: block;
    margin-bottom: 5px;
  }
}

/* line 1157, Y:/www/web_ana/sass/v6/vendor/fancybox.scss */
.vb-container section.tooltip-popup.speaker-profile {
  height: 100%;
}

/* line 13, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .header {
  width: 100%;
  display: block;
  padding: 10.5px 0;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  position: fixed;
  z-index: 4;
  top: 0px;
  background-color: #FFFFFF;
}

/* line 24, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .wsmenu-list > li > a {
  color: rgba(0, 0, 0, 0.87) !important;
  font-size: 14px;
}

/* line 29, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .wsmenu-list > li > a > .fa {
  color: rgba(0, 0, 0, 0.87) !important;
}

/* line 33, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .logo img {
  max-width: 100%;
}

/* line 37, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .logo {
  padding: 0px 0px;
  margin: 0;
  float: left;
}

/* line 43, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .wsmobileheader {
  z-index: 5 !important;
}

/* line 47, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .smallogo {
  padding-top: 0;
  height: 80px;
  padding: 12.5px 0;
  background: #FFF;
}

/* line 54, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .animated-arrow span, .vb-container .wsmenucontainer.primary-nav .animated-arrow span:before, .vb-container .wsmenucontainer.primary-nav .animated-arrow span:after {
  background: #3C4858;
}

/* line 58, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .animated-arrow {
  margin-top: 25px;
}

/* line 62, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions {
  display: flex;
  float: right;
  position: relative;
}

/* line 67, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions .nav-action {
  padding: 18px 5px;
  color: rgba(0, 0, 0, 0.87);
}

/* line 72, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions .social-media {
  padding: 0 5px;
}

/* line 76, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions .account-actions {
  border: solid 1px #eeeeee;
}

/* line 81, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions.mobile {
  flex-wrap: wrap;
  text-align: center;
  justify-content: center;
}

/* line 85, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions.mobile .nav-action {
  padding: 30px 10px 0px 10px;
  width: auto;
  max-width: 50%;
  float: left;
  display: block;
}

/* line 93, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions.mobile a.nav-action {
  font-size: 14px;
}

/* line 97, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions.mobile .nav-action.social-media {
  clear: both;
  width: 100%;
  max-width: 100%;
}

/* line 101, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions.mobile .nav-action.social-media a {
  padding-left: 15px;
  padding-right: 15px;
  font-size: 24px;
}

/* line 109, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .bigmegamenu a {
  font-weight: 300;
}

/* line 112, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav div.nav-actions {
  font-size: 14px !important;
  line-height: 1.5em !important;
}

/* line 116, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav div.nav-actions {
  font-family: "Roboto","Helvetica",sans-serif !important;
}

/* line 121, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .nav-actions .social-media {
  padding: 0 5px;
}

/* line 125, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-facebook.btn-simple,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-facebook.btn-simple {
  color: #3b5998;
  background-color: transparent;
  box-shadow: none;
}

/* line 132, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-just-icon i,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-just-icon i {
  width: 20px;
}

/* line 137, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-twitter.btn-simple,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-twitter.btn-simple {
  color: #55acee;
  background-color: transparent;
  box-shadow: none;
}

/* line 144, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-linkedin.btn-simple,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-linkedin.btn-simple {
  color: #0976b4;
  background-color: transparent;
  box-shadow: none;
}

/* line 151, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-instagram.btn-simple,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-instagram.btn-simple {
  color: #125688;
  background-color: transparent;
  box-shadow: none;
}

/* line 158, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .icon--nav-login,
.vb-container .wsmenucontainer.primary-nav .icon--nav-search {
  padding-right: 5px;
}

/* line 163, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .btn.btn-just-icon,
.vb-container .wsmenucontainer.primary-nav .navbar .navbar-nav > li > a.btn.btn-just-icon {
  font-size: 20px;
  line-height: 1em;
}

/* line 170, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .dropdown-menu.account-actions li > a {
  font-size: 13px;
  padding: 10px 20px;
  margin: 0 5px;
  border-radius: 2px;
  -webkit-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  transition: all 150ms linear;
  display: block;
  line-height: 1.42;
  text-decoration: none;
  color: #333;
  white-space: nowrap;
}

/* line 186, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.primary-nav .dropdown-menu.account-actions li > a:hover, .vb-container .wsmenucontainer.primary-nav .dropdown-menu.account-actions li > a:focus, .vb-container .wsmenucontainer.primary-nav .dropdown-menu.account-actions li > a:active {
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(0, 166, 81, 0.4);
  background-color: #00a651;
  color: #ffffff;
}

/* line 199, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .wsmenucontainer.wsoffcanvasopener.primary-nav .animated-arrow span {
  background-color: transparent;
}

@media (min-width: 1276px) {
  /* line 206, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .nav-actions.mobile {
    display: none !important;
  }
  /* line 212, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .megamenu {
    width: 1000px;
    position: fixed;
    left: calc( ( (100vw - (100vw - 100%)) - (1000px) )/2);
  }
  /* line 219, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .megamenu.halfdiv {
    width: 720px;
    position: absolute;
    left: 0;
    right: 0;
  }
  /* line 226, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .wsmenu {
    width: 720px;
    display: flex;
    margin: auto;
    float: none;
  }
  /* line 233, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .wsmenu-list {
    padding: 6px 0;
    position: relative;
  }
  /* line 238, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .wsmenu-list > li {
    position: static;
  }
  /* line 245, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .wsmenucontainer.primary-nav .social-media a {
    padding: 10px 2px;
  }
}

@media (max-width: 1275px) {
  /* line 254, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .bigmegamenu .nav-actions {
    display: none !important;
  }
  /* line 257, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .nav-actions.mobile {
    display: flex !important;
  }
}

/* line 264, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .nav-action.social-media a {
  margin: 10px 1px;
}

/* line 269, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
.vb-container .row.action-row, .vb-container .row.social-row {
  display: block;
}

@media only screen and (min-width: 992px) and (max-width: 1276px) {
  /* line 275, Y:/www/web_ana/sass/v6/components/_primarynav.scss */
  .vb-container .link-list {
    max-width: 100%;
  }
}

/* line 1, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences {
  padding-right: 0 !important;
}

/* line 3, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-header {
  display: block;
  padding-top: 24px;
  padding-right: 24px;
  padding-left: 24px;
  padding-bottom: 0;
  border-bottom: none;
}

/* line 11, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-header h4.modal-title, .vb-container div.modal#gdpr-preferences .modal-header .modal-title.h4 {
  font-weight: 300;
  text-transform: capitalize;
  color: #000;
}

/* line 16, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-header button.close {
  color: #999;
  margin-top: -2px;
  font-size: 14px;
}

/* line 23, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences p {
  text-align: left;
  font-weight: 300;
}

/* line 28, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences label {
  font-size: 14px;
}

/* line 32, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-body {
  padding: 24px 24px 16px 24px;
}

/* line 36, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-footer {
  justify-content: center;
  border-top: none;
}

/* line 39, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-footer button {
  background-color: #ff9800;
  box-shadow: 0 2px 2px 0 rgba(255, 152, 0, 0.14), 0 3px 1px -2px rgba(255, 152, 0, 0.2), 0 1px 5px 0 rgba(255, 152, 0, 0.12);
  transition: 0.2s;
  color: #fff;
}

/* line 46, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr_pref.scss */
.vb-container div.modal#gdpr-preferences .modal-footer button:hover {
  box-shadow: 0 14px 26px -12px rgba(255, 152, 0, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(255, 152, 0, 0.2);
}

/* line 1, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer {
  display: flex;
  align-items: center;
}

/* line 5, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer p {
  font-size: 14px;
}

/* line 9, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer .btn-warning {
  color: white;
  background-color: #f8831c;
  border-color: #eea236;
  text-transform: uppercase;
}

/* line 17, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer .btn-default {
  color: white;
  background-color: #949494;
  border-color: #8c8c8c;
  text-transform: uppercase;
}

/* line 24, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer .btn {
  display: inline-block;
  /*     margin-bottom: 0; */
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 11px;
}

/* line 47, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer #buttons {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0px !important;
}

/* line 54, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
.vb-container #gdpr-footer #buttons a.btn.btn-sm.btn-warning, .vb-container #gdpr-footer #buttons .btn-group-sm > a.btn.btn-warning {
  margin-right: 1rem;
}

@media only screen and (max-width: 992px) {
  /* line 60, Y:/www/web_ana/sass/v6/components/modals/_modal_gdpr.scss */
  .vb-container #gdpr-footer {
    flex-direction: column;
  }
}

/* line 4, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-search h2.modal-title, .vb-container #modal-search .modal-title.h2 {
  font-size: 2.6em !important;
  font-weight: 700;
  text-decoration: none;
  margin: 0;
  color: #3C4858;
}

/* line 11, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-search .modal-header button {
  display: block;
  padding: 0;
}

/* line 15, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-search .card-signup {
  padding: 20px 0;
}

/* line 23, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-content {
  border-radius: 6px;
  border: none;
}

/* line 26, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-content .card-signup {
  border-radius: 6px;
  border: none;
}

/* line 32, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-dialog .card-signup {
  padding: 0;
}

/* line 36, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-footer {
  margin-top: 10px;
}

/* line 42, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-dialog {
  margin-left: auto;
  margin-right: auto;
}

/* line 49, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login,
.vb-container #modal-search {
  padding-right: 0 !important;
}

/* line 53, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-dialog,
.vb-container #modal-search .modal-dialog {
  margin-top: 100px;
}

/* line 55, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-dialog .card-signup,
.vb-container #modal-search .modal-dialog .card-signup {
  margin-bottom: 0;
}

/* line 60, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-header,
.vb-container #modal-search .modal-header {
  display: block;
  padding-top: 0;
  padding-right: 24px;
  padding-bottom: 0;
  padding-left: 24px;
  border-bottom: none;
}

/* line 69, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-body .row,
.vb-container #modal-search .modal-body .row {
  justify-content: center;
  align-items: center;
}

/* line 74, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-body,
.vb-container #modal-search .modal-body {
  padding: 10px 20px 0 10px;
}

/* line 77, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-body .card-content .input-group,
.vb-container #modal-search .modal-body .card-content .input-group {
  margin-top: 25px;
}

/* line 83, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-footer,
.vb-container #modal-search .modal-footer {
  border-top: none;
  justify-content: center;
}

/* line 86, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-footer button,
.vb-container #modal-search .modal-footer button {
  margin: 0;
  padding-left: 16px;
  padding-right: 16px;
  width: auto;
  border-radius: 30px;
  background-color: #4caf50;
}

/* line 97, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info-horizontal .description,
.vb-container #modal-search .info-horizontal .description {
  overflow: hidden;
}

/* line 100, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info-horizontal .icon,
.vb-container #modal-search .info-horizontal .icon {
  color: #999;
  display: block;
  float: left;
  margin-top: 24px;
  margin-right: 10px;
}

/* line 107, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info-horizontal .icon.icon-info,
.vb-container #modal-search .info-horizontal .icon.icon-info {
  color: #00bcd4;
  /*   stick to sass variable later   */
}

/* line 111, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info-horizontal .icon i,
.vb-container #modal-search .info-horizontal .icon i {
  font-size: 2.6em;
}

/* line 118, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info .info-title,
.vb-container #modal-search .info .info-title {
  margin: 30px 0 15px;
  color: #3c4858;
  font-weight: 700;
}

/* line 124, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .info p,
.vb-container #modal-search .info p {
  color: #999;
  font-weight: 300;
}

/* line 129, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .form-control,
.vb-container #modal-login .form-group .form-control,
.vb-container #modal-search .form-control,
.vb-container #modal-search .form-group .form-control {
  border: 0;
  background-image: linear-gradient(#00a651, #00a651), linear-gradient(#d2d2d2, #d2d2d2);
  background-size: 0 2px, 100% 1px;
  background-repeat: no-repeat;
  background-position: center bottom, center calc(100% - 1px);
  background-color: rgba(0, 0, 0, 0);
  transition: background 0s ease-out;
  border-radius: 0;
  font-weight: 400;
  font-size: 14px;
}

/* line 144, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login input.form-control,
.vb-container #modal-search input.form-control {
  padding-bottom: 7px;
}

/* line 147, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login input.form-control:focus,
.vb-container #modal-search input.form-control:focus {
  outline: none;
  background-image: linear-gradient(#00a651, #00a651), linear-gradient(#d2d2d2, #d2d2d2);
  background-size: 100% 2px, 100% 1px;
  box-shadow: none;
  transition-duration: 0.3s;
  background-position: center bottom, center calc(100% - 1px);
}

/* line 157, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .input-group-addon,
.vb-container #modal-search .input-group-addon {
  padding: 6px 15px 0px;
  background: transparent;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
  border-radius: 4px;
}

/* line 167, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .input-group-addon i,
.vb-container #modal-search .input-group-addon i {
  font-size: 24px;
  font-weight: normal;
}

/* line 181, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-header {
  padding-top: 24px;
}

/* line 183, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-header h4, .vb-container #modal-login .modal-header .h4 {
  font-size: 1.25rem;
}

/* line 188, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .btn.btn-success.btn-simple.btn-wd.btn-lg, .vb-container #modal-login .btn-group-lg > .btn.btn-success.btn-simple.btn-wd {
  border: none;
}

/* line 191, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .btn.btn-success.btn-simple.btn-wd.btn-lg:focus, .vb-container #modal-login .btn-group-lg > .btn.btn-success.btn-simple.btn-wd:focus {
  border: none;
}

/* line 195, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login button.close {
  display: inline-block;
  float: right;
  margin-top: -30px;
  margin-right: 15px;
  color: #fff;
  opacity: 0.9;
  padding: 0;
}

/* line 204, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .header {
  padding: 20px 0;
  margin-top: -40px;
  margin-bottom: 10px;
  background: linear-gradient(60deg, #66bb6a, #388e3c);
  color: #fff;
  box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
  border-radius: 3px;
}

/* line 215, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login h4.card-title, .vb-container #modal-login .card-title.h4 {
  color: #fff;
  text-decoration: none;
  margin: 10px 0;
  /* font-size: 1.3em !important; */
  line-height: 1.5em;
}

/* line 223, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-footer {
  flex-direction: column;
}

/* line 225, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .modal-footer button {
  background-color: transparent;
  color: #4acf50;
  border-radius: 3px;
  box-shadow: none;
  font-size: 14px;
}

/* line 234, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .form-group {
  width: 80%;
}

/* line 238, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login p {
  font-size: 14px;
}

/* line 242, Y:/www/web_ana/sass/v6/components/modals/_modal_login_search.scss */
.vb-container #modal-login .card {
  margin-bottom: 0;
  padding: 0;
}

/* line 1, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal {
  padding-right: 0 !important;
}

/* line 4, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-header {
  background: #00a651;
  display: block;
  text-align: center;
}

/* line 10, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-header .close, .vb-container #marketerattributes-modal .modal-header .btn-close {
  padding: 0;
  margin: 0;
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: black;
  text-shadow: 0 1px 0 white;
  opacity: 0.2;
  filter: alpha(opacity=20);
  background: none;
}

/* line 26, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-title {
  color: white;
  font-size: 2rem;
}

/* line 31, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .questionnaire-error {
  display: none;
  position: static;
  margin-bottom: 15px;
}

/* line 37, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body {
  padding: 25px;
  text-align: center;
}

/* line 40, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body p {
  font-size: 15px;
  font-weight: normal;
  line-height: 1.4em;
  margin: 5px 0 15px;
}

/* line 47, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body label {
  font-size: 16px;
  font-weight: 600;
}

/* line 52, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body .radio label, .vb-container #marketerattributes-modal .modal-body .checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

/* line 60, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body radio-inline, .vb-container #marketerattributes-modal .modal-body .checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}

/* line 70, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body .radio input[type="radio"],
.vb-container #marketerattributes-modal .modal-body .checkbox input[type="checkbox"],
.vb-container #marketerattributes-modal .modal-body .checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px;
}

/* line 78, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body .select {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

/* line 86, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body select {
  margin: 0px;
  margin-bottom: 25px;
  outline: none;
  border: 1px solid #eeeeee;
  width: 100%;
  height: 50px;
  resize: none;
  color: #525252;
  font: 400 15px 'source sans pro', Arial, sans-serif;
  padding: 0 5% 0 18px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  background: #fff url(/images/ico-arrow-down-green.svg) 95% 50%/15px 15px no-repeat;
}

/* line 107, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body .ie11 select::-ms-expand {
  display: none;
}

/* line 111, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body .ie10 select::-ms-expand {
  display: none;
}

/* line 115, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body select::-ms-expand {
  display: none;
}

/* line 119, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-body select option {
  outline: none;
  margin: 0;
  padding: 18px;
  color: #525252;
  text-transform: uppercase;
  font: 400 15px 'source sans pro', Arial, sans-serif;
  border-bottom: 1px solid #fdfdfd;
  border-top: 1px solid #fdfdfd;
  background: #fdfdfd;
}

/* line 132, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 137, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer button.q-finish {
  display: none;
}

/* line 140, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer .btn-warning {
  color: white;
  background-color: #f0ad4e;
  border-color: #eea236;
}

/* line 146, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer .btn-default {
  color: #333333;
  background-color: white;
  border-color: #cccccc !important;
}

/* line 152, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer .btn-default:hover {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}

/* line 158, Y:/www/web_ana/sass/v6/components/modals/_modal_marketerattributes.scss */
.vb-container #marketerattributes-modal .modal-footer .btn {
  display: inline-block;
  /*     margin-bottom: 0; */
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-transform: capitalize;
}

/* line 2, Y:/www/web_ana/sass/v6/components/modals/_modal_email.scss */
.vb-container #colorbox div#email-page input[type="checkbox"] {
  margin-right: 10px;
}

/* line 6, Y:/www/web_ana/sass/v6/components/modals/_modal_email.scss */
.vb-container #colorbox div#email-page input[type="text"] {
  width: 100%;
}

/* line 10, Y:/www/web_ana/sass/v6/components/modals/_modal_email.scss */
.vb-container #colorbox div#email-page input[type="button"] {
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  line-height: 1.5;
  border-radius: .25rem;
  font-size: 14px;
  text-transform: uppercase;
}

@media screen and (max-width: 768px) {
  /* line 10, Y:/www/web_ana/sass/v6/components/modals/_modal_email.scss */
  .vb-container #colorbox div#email-page input[type="button"] {
    display: block;
    width: 100%;
  }
}

/* line 27, Y:/www/web_ana/sass/v6/components/modals/_modal_email.scss */
.vb-container #colorbox div#email-page textarea, .vb-container #colorbox div#email-page input[type="text"], .vb-container #colorbox div#email-page input[type="password"], .vb-container #colorbox div#email-page input[type="tel"], .vb-container #colorbox div#email-page input[type="email"] {
  background: #fdfdfd;
  border: 1px solid #aaa;
  width: 100%;
  margin-bottom: 25px;
  resize: none;
  color: #525252;
  font: 400 15px/1.2em 'source sans pro', Arial, sans-serif;
  padding: 18px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 2, Y:/www/web_ana/sass/v6/components/modals/_modal_save.scss */
.vb-container #colorbox #librarysave input[type="checkbox"] {
  margin-right: 10px;
}

/* line 5, Y:/www/web_ana/sass/v6/components/modals/_modal_save.scss */
.vb-container #colorbox #librarysave input[type="button"] {
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  line-height: 1.5;
  border-radius: .25rem;
  font-size: 14px;
  text-transform: uppercase;
  padding: 10px 35px;
}

@media screen and (max-width: 768px) {
  /* line 5, Y:/www/web_ana/sass/v6/components/modals/_modal_save.scss */
  .vb-container #colorbox #librarysave input[type="button"] {
    display: block;
    width: 100%;
  }
}

/* line 2, Y:/www/web_ana/sass/v6/components/modals/_modal_mkcfsearch.scss */
.vb-container #modalmessage {
  position: fixed !important;
  z-index: 51;
  top: 0px;
  left: 0px;
  width: 300px;
  height: auto;
  background-color: #fff;
  padding: 10px 20px;
  border: 2px solid #00a651;
  margin: 0;
  opacity: 1;
  filter: alpha(opacity=100);
  text-align: center;
}

/* line 19, Y:/www/web_ana/sass/v6/components/modals/_modal_mkcfsearch.scss */
.vb-container #modalmessage p {
  text-align: center;
  margin: 10px 5px;
  padding: 30px 0;
  color: #00a651;
  font-size: 32px;
  line-height: 1em;
  font-weight: normal;
}

/* line 28, Y:/www/web_ana/sass/v6/components/modals/_modal_mkcfsearch.scss */
.vb-container #modalmessage h3, .vb-container #modalmessage .h3 {
  font-weight: 400;
}

/* line 32, Y:/www/web_ana/sass/v6/components/modals/_modal_mkcfsearch.scss */
.vb-container #modalmessage img {
  margin-left: 75px;
  margin-bottom: 10px;
  border: none;
}

/* line 38, Y:/www/web_ana/sass/v6/components/modals/_modal_mkcfsearch.scss */
.vb-container #disableoverlay {
  position: fixed !important;
  top: 0px !important;
  left: 0px !important;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  filter: alpha(opacity=30);
  background: #000;
  z-index: 50;
}

/* line 9, Y:/www/web_ana/sass/viewbuilder/base/_resets.scss */
.vb-container body:not(.modal-open) {
  font-family: "Roboto", "Helvetica", sans-serif !important;
  color: #000000;
}

/* line 14, Y:/www/web_ana/sass/viewbuilder/base/_resets.scss */
.vb-container a {
  color: #00a651;
}

/* line 17, Y:/www/web_ana/sass/viewbuilder/base/_resets.scss */
.vb-container a:hover, .vb-container a:focus, .vb-container a:active {
  color: #00a651;
  text-decoration: underline;
}

/* line 25, Y:/www/web_ana/sass/viewbuilder/base/_resets.scss */
.vb-container p {
  color: inherit;
}

/* line 65, Y:/www/web_ana/sass/viewbuilder/main.scss */
.vb-container footer {
  text-align: center;
}

/* line 67, Y:/www/web_ana/sass/viewbuilder/main.scss */

.vb-container footer h6,
.vb-container footer .h6 {
  font-size: 0.9em;
  text-transform: uppercase;
  font-weight: 500;
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 74, Y:/www/web_ana/sass/viewbuilder/main.scss */
.vb-container footer ul li a {
  color: inherit;
  padding: 15px;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 3px;
  text-decoration: none;
  position: relative;
  display: block;
}

/* line 87, Y:/www/web_ana/sass/viewbuilder/main.scss */
.vb-container #modal-login h4.card-title, .vb-container #modal-login .card-title.h4,
.vb-container #modal-search h4.info-title,
.vb-container #modal-search .info-title.h4,
.vb-container .modal#gdpr-preferences h4.modal-title,
.vb-container .modal#gdpr-preferences .modal-title.h4 {
  font-size: 1.3em;
  line-height: 1.55em;
}

/* line 94, Y:/www/web_ana/sass/viewbuilder/main.scss */
.vb-container .modal-backdrop {
  background: rgba(0, 0, 0, 0.3);
}

/* line 99, Y:/www/web_ana/sass/viewbuilder/main.scss */
.vb-container #circleModal .modal-header {
  justify-content: center;
}

/* line 101, Y:/www/web_ana/sass/viewbuilder/main.scss */
.vb-container #circleModal .modal-header:after, .vb-container #circleModal .modal-header:before {
  display: table;
  content: " ";
}

/* line 106, Y:/www/web_ana/sass/viewbuilder/main.scss */
.vb-container #circleModal #modal-close {
  padding-right: 0.5em;
  padding-bottom: 0.35em;
  padding-left: 0.4em;
}

/* line 1, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda {
  /* Headings */
  /* Images */
  /* Links */
  /* Don't show linked images  */
  /* Don't show links that are fragment identifiers, or use the `javascript:` pseudo protocol .. taken from html5boilerplate */
  /* Table */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /* =============================================================================
      reset start
      ========================================================================== */
  /* CSS Document */
  /* =============================================================================
      BODY
      ========================================================================== */
  /* =============================================================================
      HTML5
      ========================================================================== */
  /* =============================================================================
      IMAGES
      ========================================================================== */
  /* =============================================================================
      LINKS
      ========================================================================== */
  /* =============================================================================
      SELECT TEXT
      ========================================================================== */
  /* =============================================================================
      FORMS
      ========================================================================== */
  /*Iphone Border Radius Fix*/
  /* =============================================================================
      TABLES
      ========================================================================== */
  /* =============================================================================
      QUOTES
      ========================================================================== */
  /* =============================================================================
      LISTS
      ========================================================================== */
  /* =============================================================================
      SEMANTIC TAG
      ========================================================================== */
  /*sub, sup, small {font-size:75%;}*/
  /* Allow line wrapping of 'pre' */
  /* =============================================================================
      HasLayot
      ========================================================================== */
  /* =============================================================================
      Hide object
      ========================================================================== */
  /* =============================================================================
      Print styles.
       ========================================================================== */
  /* =============================================================================
      reset end
      ========================================================================== */
  /*#col-right {
      float: right;
      width: 30%;
      position: relative;
      z-index: 2;
      padding: 15px 0 15px 30px;
      box-sizing: border-box;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box; }
    
    #col-right h2 img {
      max-width: 25px !important; }
    
    #col-right .post li:before {
        background-image: url('/images/ico-arrow-orange.svg');
    }
    
    #col-right .post li a {
        color: #f8831c;
    }
    
    */
  /****************************************************************              PC              ***********************************************/
  /*
    @media screen and (max-width: 1218px) {
      .bg-pattern {
        margin: 0 0 0 135px; }
    
      #col-right {
        float: right;
        width: 37%;
        position: relative;
        z-index: 2;
        padding: 40px 10px 40px 25px; }
    
      #col-right .tabz .tab-content .jspPane > div {
        padding: 0; } }
    
        */
  /****************************************************************              TABLET              ***********************************************/
  /*
    @media screen and (max-width: 977px) {
      #col-right:before, #col-right:after {
        position: absolute;
        width: 100%;
        height: 100%;
        background: #fdfdfd url(/images/pattern.png);
        content: '';
        top: 0;
        border-top: 1px solid #fafafa; }
    
      #col-right:before {
        left: 0;
        margin: 0 0 0 -100%; }
    
      #col-right:after {
        left: 100%; }
    
      #col-right {
        position: relative;
        padding: 40px 0;
        width: 100%;
        float: none;
        background: #fdfdfd url(/images/pattern.png);
        border: 1px solid #fafafa;
        margin: 1px 0 0 0; }
    
      .bg-pattern {
        display: none; }
    
      .right-content {
        text-align: justify; }
    
      .right-content:after {
        display: inline-block;
        width: 100%;
        height: 0;
        content: ''; }
    
      .right-content .post {
        display: inline-block;
        vertical-align: top;
        position: relative;
        width: 45%; } }
    
        */
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*
    @media screen and (max-width: 747px) {
      .right-content .post {
        display: block;
        position: static;
        width: 100%; } }
    */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*copied from page*/
  /* Slider */
  /* Slider */
  /* Icons */
  /* Arrows */
  /* Dots */
  /*.socials {
      float: right;
      max-width: 50%;
      margin: 30px 0 0; }
    
    .socials .login {
      float: left;
      color: #00a651;
      text-transform: uppercase;
      font: 600 18px/18px 'source sans pro', Arial, sans-serif; }
    
    .socials ul {
      float: left; }
    
    .socials li {
      float: left;
      width: 18px;
      height: 18px;
      margin: 0 0 0 5px;
      text-indent: -9999px;
      position: relative; }
    
    .socials li:after {
      position: absolute;
      width: 18px;
      height: 18px;
      top: 50%;
      left: 50%;
      margin: -9px 0 0 -9px;
      content: '';
      z-index: 2;
      background-size: 100% 100%; }
    
    .socials li:first-child {
      margin: 0 0 0 14px; }
    
    .socials li.fb:after {
      background: url(/images/ico-facebook-off.svg);
      background-size: 100% 100%; }
    
    .socials li.tw:after {
      background: url(/images/ico-twitter-off.svg);
      background-size: 100% 100%; }
    
    .socials li.in:after {
      background: url(/images/ico-linkedin-off.svg);
      background-size: 100% 100%; }
    
    .socials li.ig:after {
      background: url(/images/ico-instagram-off.svg);
      background-size: 100% 100%; }
    
    .socials li.fb:hover:after {
      background: url(/images/ico-facebook-on.svg);
      background-size: 100% 100%; }
    
    .socials li.tw:hover:after {
      background: url(/images/ico-twitter-on.svg);
      background-size: 100% 100%; }
    
    .socials li.in:hover:after {
      background: url(/images/ico-linkedin-on.svg);
      background-size: 100% 100%; }
    
    .socials li.ig:hover:after {
      background: url(/images/ico-instagram-on.svg);
      background-size: 100% 100%; }
    
    .socials li a {
      display: block;
      height: 100%;
      position: relative;
      z-index: 3; }
    
    .invitation {
      border-top: 1px solid #e5e5e5;
      padding: 40px 0; }
    
    .social-module {
      text-align: center;
      padding: 10px 0 10px 0; }
    
    .social-module h1 {
      margin: 0;
      display: inline-block;
      vertical-align: top;
      color: #6c6c6c;
      font: normal 40px/45px 'source sans pro', Arial, sans-serif; }
    
    * + html .social-module h1 {
      margin: 0;
      display: inline; }
    
    .social-module h1 span {
      color: #00a651;
      margin: 0 10px 0 0; }
    
    .social-module ul {
      display: inline-block;
      vertical-align: top;
      width: auto;
      margin: 10px 0 0;
      padding: 0; }
    
    * + html .social-module ul {
      display: inline; }
    
    .social-module ul li {
      text-indent: -9999px;
      float: left;
      width: 32px;
      height: 32px;
      margin: 0 0 0 10px;
      border-radius: 50%;
      -webkit-border-radius: 50%; }
    
    .social-module ul li a {
      display: block;
      height: 100%; }
    
    .social-module ul li:before {
      display: none; }
    
    .social-module li.fb2 {
      background: url(/images/facebook.svg) no-repeat; }
    
    .social-module li.tw2 {
      background: url(/images/twitter.svg) no-repeat; }
    
    .social-module li.in2 {
      background: url(/images/linkedin.svg) no-repeat; }
    
    .social-module li.ig2 {
      background: url(/images/instagram.svg) no-repeat; }
    
    .social-module li.fb2:hover {
      background: url(/images/facebook-on.svg) no-repeat; }
    
    .social-module li.tw2:hover {
      background: url(/images/twitter-on.svg) no-repeat; }
    
    .social-module li.in2:hover {
      background: url(/images/linkedin-on.svg) no-repeat; }
    
    .social-module li.ig2:hover {
      background: url(/images/instagram-on.svg) no-repeat; }
    
    
    @media screen and (max-width: 747px) {
      .social-module h1 {
        margin: 0;
        display: none; }
    
      #main .social-module ul {
        margin: 0; } }
    */
  /*
     * Swiper - Mobile Touch Slider CSS
     * http:/www.idangero.us/sliders/swiper
     *
     * Vladimir Kharlampidi, The iDangero.us
     * http:/www.idangero.us/
     *
     * Copyright 2012-2013, Vladimir Kharlampidi
     * The iDangero.us
     * http:/www.idangero.us
     *
     * Licensed under GPL & MIT
     *
    */
  /* ===============================================================
    Basic Swiper Styles
    ================================================================*/
  /* IE10 Windows Phone 8 Fixes */
  /* ===============================================================
    Your custom styles, here you need to specify container's and slide's
    sizes, pagination, etc.
    ================================================================*/
  /* ===============================================================
    Pagination Styles
    ================================================================*/
  /*events widget*/
  /* 
      Added 7/13/17 by CP
      Supports unlinked registered events for ONSITE and other
      events that do not have a linkable profile page
    */
  /*
    #col-right .video-holder {
      display: none;
    }
    
    #col-right .video-holder-mob {
      display: block;
      max-width: 100%;
    }
    
    #col-left .outer-container-desc {
      padding-bottom: 75%;
    }
    */
  /****************************************************************              PC - LARGE             ***********************************************/
  /*   Above are specific PC-LARGE stylings, if needed; otherwise - this (PC-LARGE section) is the general design styling for the page, i.e colors, fonts, backgrounds. etc. You put down only dimensional and other dom-model related changes in the desigh in the screen-size queries below */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*.speaker {
        float: left;
        width: 100%;
    }*/
  /*.speaker .group {
        float: left;
        width: 100%;
    }*/
  /*.speaker .spec {
        width: 280px;
        float: left;
        margin: 0 30px 25px 0;
    }*/
  /*
    .speaker .img-holder img {
        width: 100%;
        height: 100%;
        display: block;
    }
    
    .speaker .text h3 {
        font: 400 16px/1em 'source sans pro', Arial, sans-serif !important;
        margin: 0;
        margin-bottom: 0
    }
    
    .speaker .text h4 {
        font: normal 14px/1em 'source sans pro', Arial, sans-serif !important;
    }
    */
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .pb-agenda a:link, .vb-container .npg-container.npg-agenda .pb-agenda a:visited {
  background-color: inherit;
  font-weight: inherit;
  text-decoration: inherit;
  color: inherit;
}

/* line 10, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda {
  /*blog detail page*/
  /****************************************************************              PC - LARGE             ***********************************************/
  /*   Above are specific PC-LARGE stylings, if needed; otherwise - this (PC-LARGE section) is the general design styling for the page, i.e colors, fonts, backgrounds. etc. You put down only dimensional and other dom-model related changes in the desigh in the screen-size queries below */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*.topic-slide-to-list .single-col-list .toggle-block ul {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1;
    }
    
    .single-col-list .toggle-block .opener {
      border-bottom: 1px solid #eee;
      font-size: 32px !important;
      font-weight: normal;
      line-height: 1.2em;
      padding: 3px 10px 10px 0;
      position: relative;
      text-transform: capitalize;
    }
    
    .single-col-list .toggle-block ul li span {
      color: #00a651;
    }
    
    .single-col-list .toggle-block ul li em {
      display: inline-block;
      width: 23%;
    }
    
    .single-col-list .toggle-block ul li {
      margin-bottom: 10px;
    }
    
    @media screen and (max-width: 747px) {
      .single-col-list .toggle-block ul li em {
        display: block;
        width: 100%;
      }
    }*/
  /*table calendar*/
  /*upcoming block*/
  /*.past-button:after {
      background: url("./images/ico-arrow-up-white.svg") no-repeat;
      background-size: 13px 13px;
      position: absolute;
      content: '';
      right: 0;
      top: 50%;
      width: 13px;
      height: 13px;
      margin: -6px 10px 0 0;
      transform: rotate(90deg);
      -moz-transform: rotate(90deg);
      -webkit-transform: rotate(90deg); }*/
  /****************************************************************              PC - LARGE             ***********************************************/
  /*   Above are specific PC-LARGE stylings, if needed; otherwise - this (PC-LARGE section) is the general design styling for the page, i.e colors, fonts, backgrounds. etc. You put down only dimensional and other dom-model related changes in the desigh in the screen-size queries below */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /* temporary change for privacy policy content item.*/
  /*Iphone Border Radius Fix*/
  /*sub, sup, small {font-size:75%;}*/
  /* Allow line wrapping of 'pre' */
  /*/ Custom Content Styles by client/*/
  /*new article layout start*/
  /*new article layout end*/
  /* Slider */
  /* Slider */
  /* Icons */
  /* Arrows */
  /* Dots */
  /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
  /* Overlay helper */
  /* Title helper */
  /*comments*/
  /*.two-col-section .col.separator-border {
      border: 1px solid #eee;
      border-top: none;
      border-bottom: none;
    }
    
    .two-col-section .col.separator-border:first-child {
      border-right: none;
    }
    
    .two-col-section .col.separator-border.restyled {
      padding: 30px 0;
    }
    
    .two-col-section .col.separator-border.restyled:first-child {
      padding: 30px 36px;
    }
    
    .two-col-section .col.separator-border.restyled .block-holder {
      padding: 30px 36px 40px;
    }
    
    .two-col-section .col.separator-border.restyled .block-holder:first-child {
      border-bottom: 1px solid #eee;
      padding: 0 36px 0;
    }
    
    .two-col-section .col.separator-border.restyled h2 {
      margin: 0;
      margin-bottom: 7px;
      color: #00a651;
      font-size: 24px;
      line-height: 1em;
    }
    
    .two-col-section .col.separator-border.restyled h3 {
      margin: 0;
      margin-bottom: 10px;
      font-size: 16px;
      line-height: 1em;
      font-weight: normal;
    }
    
    .two-col-section .col.separator-border.restyled .not-styled-list {
      padding: 0 0 20px;
    }
    
    .two-col-section .col.separator-border.restyled .not-styled-list li:before {
      display: none;
    }
    
    .two-col-section .col.separator-border.restyled .not-styled-list li {
      margin: 0;
      font: normal 16px/1.6em "source sans pro", Arial, sans-serif;
    }
    
    .two-col-section .col.separator-border.restyled .not-styled-list.cols2 li {
      width: 50%;
      float: left;
    }
    
    .two-col-section .col.separator-border.restyled .not-styled-list li a {
      color: #111111 !important;
    }
    
    .two-col-section .col.separator-border.restyled .not-styled-list li:hover a {
      color: #00a651 !important;
    }
    
    @media screen and (max-width: 977px) {
      .two-col-section .col.separator-border.restyled:first-child {
        border-right: 1px solid #eee;
        border-bottom: 1px solid #eee;
      }
    }
    
    @media screen and (max-width: 747px) {
      .two-col-section .col.separator-border.restyled .not-styled-list li {
        width: 100% !important;
        font-size: 14px;
      }
    
      .two-col-section .col.separator-border.restyled {
        padding: 30px 0;
      }
    
      .two-col-section .col.separator-border.restyled .block-holder {
        padding: 30px 36px 0;
      }
    
      .two-col-section .col.separator-border.restyled .block-holder:first-child {
        padding: 0 36px 30px;
      }
      .two-col-section .col.separator-border.restyled.commitees-landing{
        padding: 20px 0;
        border: none;
      }
      .two-col-section .col.separator-border.restyled .not-styled-list{
        padding: 0;
      }
      .two-col-section .col.separator-border.restyled.commitees-landing .block-holder{
        padding: 10px 0;
      }
    }*/
  /*.tabz.customed h2 { font-size: 18px; margin-bottom: 5px; line-height: 1em; font-weight: normal; padding: 0; }*/
  /*.tabz.customed h3 { font-weight: 400; position: relative; padding: 0 30px 5px 0; display: inline-block; color: #00a651; font-size: 16px; line-height: 1em; }*/
  /*.tabz.customed h3:after { content: ''; margin: 0 0 0 10px; display: inline-block; width: 13px; height: 13px; position: relative; top: 1px; background: url(/images/ico-arrow-learnmore.svg) no-repeat; background-size: 13px 13px; border-radius: 50%; -webkit-border-radius: 50%; }*/
  /*agenda*/
  /*no borders tables*/
  /*agenda*/
  /*buckets conference*/
  /*note*/
  /*register 4col*/
  /*registration pricing*/
  /*
    .three-col-events-bucket .topic-box {
      width: 33.4%;
      float: left; }*/
  /*insight blocks2*/
  /*insight blocks2*/
  /*col right view*/
  /*#col-right .event-module .jspPane {
        height: 430px;
    }*/
  /*#col-right .event-module .jspVerticalBar {
        display: none;
    }*/
  /* /col right view*/
  /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
  /*#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
        background-image: url('fancybox_sprite.png');
    }*/
  /* Overlay helper */
  /* Title helper */
  /*
        Colorbox Core Style:
        The following CSS is consistent between example themes and should not be altered.
    */
  /*
        User Style:
        Change the following styles to modify the appearance of Colorbox.  They are
        ordered & tabbed in a way that represents the nesting of the generated HTML.
    */
  /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
  /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
  /*
      The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
      when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
      See: http:/jacklmoore.com/notes/ie-transparency-problems/
    */
  /****************************************************************              PC - LARGE             ***********************************************/
  /*   Above are specific PC-LARGE stylings, if needed; otherwise - this (PC-LARGE section) is the general design styling for the page, i.e colors, fonts, backgrounds. etc. You put down only dimensional and other dom-model related changes in the desigh in the screen-size queries below */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*.footer-holder {
      padding-bottom: 70px; }
    
    .fixed-footer {
      position: fixed;
      z-index: 100;
      bottom: 0;
      width: 100%;
      background: #fff;
      height: 70px;
      border-top: 1px solid #f1f1f1;
      border-bottom: 1px solid #f1f1f1; }
    
    .fixed-footer .socials {
      float: left;
      margin-left: 25px; }
    
    .fixed-footer .socials ul {
      padding: 0; }
    
    .fixed-footer .socials ul li:before {
      display: none; }
    
    .fixed-footer > a {
      float: right;
      height: 100%;
      border-left: 1px solid #f1f1f1; }
    
    .fixed-footer > a:hover {
      background-color: #f9f9f9; }
    
    .fixed-footer .questions {
      padding: 0 16px; }
    
    .fixed-footer .questions span {
      padding: 0 32px 0 0;
      background: url(/images/questions-desk.png) right center no-repeat;
      display: inline-block;
      color: #00a651;
      font-weight: 700;
      line-height: 70px;
      background-size: 24px 24px; }
    
    .fixed-footer .questions.chat-off span {
      line-height: 1.2em;
      position: relative;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%); }
    
    .fixed-footer .questions span small {
      font-weight: normal;
      display: block;
      font-style: italic; }
    
    .fixed-footer .login {
      position: relative; }
    
    .fixed-footer .login span {
      display: inline-block;
      color: #00a651;
      font-weight: 700;
      line-height: 70px; }
    
    .fixed-footer .login em {
      background: url(/images/my-ana-ico.png) no-repeat;
      position: absolute;
      background-size: 20px 20px;
      text-indent: -99999px;
      width: 20px;
      height: 20px;
      top: 50%;
      left: 50%;
      margin: -10px 0 0 -10px; }
    
    .fixed-footer #godown {
      text-indent: -9999px;
      position: absolute;
      z-index: 5;
      left: 50%;
      top: 0;
      background: #fff url(/images/arrow.svg) center no-repeat;
      background-size: 30px;
      width: 50px;
      height: 100%;
      cursor: pointer;
      margin: 0 0 0 -30px;
      border-left: 1px solid #f1f1f1;
      border-right: 1px solid #f1f1f1; }
    
    .fixed-footer .login {
      padding: 0 20px 0 18px; }
    
    .research {
      background: #211e1e;
      color: #fff;
      border: 1px solid #fff;
      padding: 30px 5%;
      width: 560px;
      max-width: 100%;
      box-sizing: border-box;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box; }
    
    .popup h2 {
      font: 400 24px/1.2em 'source sans pro', Arial, sans-serif;
      color: #00a651;
      margin-bottom: 10px; }
    
    .popup p {
      font: 400 14px/1.2em 'source sans pro', Arial, sans-serif;
      margin: 0; }
    
    .popup .post {
      margin-bottom: 2px;
      background: #f4f4f4;
      color: #211e1e;
      font: 400 14px/1.2em 'source sans pro', Arial, sans-serif;
      padding: 20px;
      width: 100%;
      box-sizing: border-box;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box; }
    
    .popup .post h6 {
      color: #00a651;
      font: 400 14px/1.2em 'source sans pro', Arial, sans-serif; }
    
    .popup .post.last {
      margin-bottom: 20px; }
    
    .popup p.info-tip {
      margin-bottom: 20px; }
    
    .popup input[type="text"] {
      width: 100%;
      padding: 20px;
      height: 50px;
      color: #211e1e;
      box-sizing: border-box;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      border: none;
      margin-bottom: 10px;
      text-transform: none; }
    
    .popup input:-moz-placeholder {
      color: #b1b1b1;
      font-style: italic; }
    
    .popup input::-moz-placeholder {
      color: #b1b1b1;
      font-style: italic; }
    
    .popup input::-webkit-input-placeholder {
      color: #b1b1b1;
      font-style: italic; }
    
    .popup input:-ms-input-placeholder {
      color: #b1b1b1;
      font-style: italic; }
    
    .popup input::placeholder {
      color: #b1b1b1;
      font-style: italic; }
    
    .popup .message-tip {
      font: 400 14px/48px 'source sans pro', Arial, sans-serif;
      float: left;
      width: 50%; }
    
    .popup .sbmt {
      display: inline-block;
      width: 50%;
      height: 48px;
      text-align: center;
      text-transform: uppercase;
      font: 600 14px/48px 'source sans pro', Arial, sans-serif;
      color: #fff;
      background: #00a651; }
    
    /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*  2 col section for forms*/
  /*global styling*/
  /*.tabz h2 { padding: 20px 20px 20px 40px; background: #fff; margin: 0 !important; }
    .tabz h2:after {margin: 18px 0 0 8px;}*/
  /*.tabz .tab-content ul li:before {display: none;}*/
  /* hide original element */
  /* custom checkbox styles */
  /*color buttons*/
  /*green one*/
  /*orange one*/
  /*black one*/
  /****************************************************************              PC - LARGE             ***********************************************/
  /*   Above are specific PC-LARGE stylings, if needed; otherwise - this (PC-LARGE section) is the general design styling for the page, i.e colors, fonts, backgrounds. etc. You put down only dimensional and other dom-model related changes in the desigh in the screen-size queries below */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*------GRID ELEMENT SYSTEM -------------------------------------*/
  /* Interfering with new changes
    .logo {
      width: 314px;
      height: 69px;
      margin: 0 0 10px; }
    */
  /****************************************************************              PC - LARGE             ***********************************************/
  /*   Above are specific PC-LARGE stylings, if needed; otherwise - this (PC-LARGE section) is the general design styling for the page, i.e colors, fonts, backgrounds. etc. You put down only dimensional and other dom-model related changes in the desigh in the screen-size queries below */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /* Causing issues with new styling
    .fixed .logo {
      float: left;
      width: 52px;
      height: 31px;
      margin: 5px 25px 0 0;
      position: relative;
      z-index: 21; }
    
    .fixed .logo a {
      background: url(/images/logo2.png) 50% 50% no-repeat; }
    */
  /****************************************************************              PC - LARGE             ***********************************************/
  /*   Above are specific PC-LARGE stylings, if needed; otherwise - this (PC-LARGE section) is the general design styling for the page, i.e colors, fonts, backgrounds. etc. You put down only dimensional and other dom-model related changes in the desigh in the screen-size queries below */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*new*/
  /*
     * 	Core Owl Carousel CSS File
     *	v1.3.3
     */
  /* clearfix */
  /* display none until init */
  /* mouse grab icon */
  /* fix */
  /*
     *  Owl Carousel CSS3 Transitions
     *  v1.3.2
     */
  /* fade */
  /* backSlide */
  /* goDown */
  /* scaleUp */
  /* Keyframes */
  /*empty*/
  /*#owl-slider img {
        position: absolute;
        bottom: 0;
        left: 50%;
        z-index: 1;
        margin: 0 0 0 -89px;
        min-width: 60%;
        height: auto;
    }*/
  /*nav for owl-carousel*/
  /* Navigation Links */
  /******************hero static**********************/
  /****************************************************************              PC - LARGE             ***********************************************/
  /*   Above are specific PC-LARGE stylings, if needed; otherwise - this (PC-LARGE section) is the general design styling for the page, i.e colors, fonts, backgrounds. etc. You put down only dimensional and other dom-model related changes in the desigh in the screen-size queries below */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*animate css*/
  /*!
    Animate.css - http:/daneden.me/animate
    Licensed under the MIT license - http:/opensource.org/licenses/MIT
    
    Copyright (c) 2015 Daniel Eden
    */
  /* originally authored by Nick Pettit - https:/github.com/nickpettit/glide */
  /* originally authored by Nick Pettit - https:/github.com/nickpettit/glide */
  /* originally authored by Nick Pettit - https:/github.com/nickpettit/glide */
  /* originally authored by Nick Pettit - https:/github.com/nickpettit/glide */
  /*.ie .partners ul li {
      width:8%;
    }*/
  /****************************************************************              PC - LARGE             ***********************************************/
  /*   Above are specific PC-LARGE stylings, if needed; otherwise - this (PC-LARGE section) is the general design styling for the page, i.e colors, fonts, backgrounds. etc. You put down only dimensional and other dom-model related changes in the desigh in the screen-size queries below */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
  /* Overlay helper */
  /* Title helper */
  /*#col-left {
      float: left;
      width: 70%;
      padding: 15px 30px 15px 0;
      box-sizing: border-box;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
    }
    
    @media screen and (max-width: 1218px) {
      #col-left {
        width: 63%;
      }
    
      #col-left .group img.f-l,
      #col-left .group img.f-r {
        width: 100%;
        float: none;
        margin: 0 0 20px;
      }
    
      #col-left .group h3 {
        margin-bottom: 15px;
      }
    }*/
  /****************************************************************              TABLET              ***********************************************/
  /*
    @media screen and (max-width: 977px) {
      #col-left {
        width: 100%;
        float: none;
        padding: 20px 0 40px;
      }
    
      #col-left .articl {
        width: 70%;
      }
    }*/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*@media screen and (max-width: 747px) {
      #col-left ul li {
        font: normal 14px "source sans pro", Arial, sans-serif;
      }
    
      #col-left .articl {
        width: 100%;
      }
    }*/
  /*.login-block .row.actions a {
        float: left;
        font-size: 14px;
    }*/
  /*.login-block.steps strong{
        font-size: 14px;
        line-height: 1.4em;
        margin-bottom: 20px;
        display: block;
    }*/
  /*.login-block.steps h1{
        font-size: 20px;
        font-weight: 600;
    }*/
  /*.login-block.steps select,
    .login-block.steps input[type="text"],
    .login-block.steps input[type="email"],
    .login-block.steps textarea,
    .login-block.steps input[type="password"] {
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        height: 48px;
        text-transform: none;
        color: #010101;
        border: 1px solid #010101;
        padding: 0 18px;
        margin: 0 0 20px;
        font-weight: 600;
    }*/
  /*.login-block.steps select:hover,
    .login-block.steps input[type="text"]:hover,
    .login-block.steps input[type="email"]:hover,
    .login-block.steps textarea:hover,
    .login-block.steps input[type="password"]:hover{
        border-color: #00a651;
        color: #00a651;
    }*/
  /*right col*/
  /****************************************************************              PC - LARGE             ***********************************************/
  /*   Above are specific PC-LARGE stylings, if needed; otherwise - this (PC-LARGE section) is the general design styling for the page, i.e colors, fonts, backgrounds. etc. You put down only dimensional and other dom-model related changes in the desigh in the screen-size queries below */
  /****************************************************************              PC              ***********************************************/
  /****************************************************************              TABLET              ***********************************************/
  /****************************************************************              MOBILE Landscape             ***********************************************/
  /*notification*/
  /*basic styles for cms*/
  /*.post {
      margin-bottom: 50px; }
    
    .post2 {
      margin-bottom: 50px; }
    
    .post h2 {
      margin: 0;
      font: 400 22px/1em 'Open Sans', Arial, sans-serif;
      margin-bottom: 10px;
      text-align: left; }
    
    .post p {
      font-size: 1em;
      margin-bottom: 13px;
      text-align: left;
      font-family: inherit;
      font-weight: normal; }
    
    .post .twitter p {
      margin-bottom: 0; }
    
    .post .twitter p + p {
      margin-bottom: 25px; }
    
    .post a {
      font-weight: normal;
      margin-bottom: 10px;
      display: inline-block;
      text-align: left; }
    
    .post li a {
      margin-bottom: 0; }
    
    .post .tabset a {
      text-align: center;
      margin: 0; }
    
    .post a.more {
      font-size: 12px;
      display: inline-block;
      font-weight: 400; }
    
    .post a.more:after {
      margin: -6px 10px 0 0;
      width: 11px;
      height: 11px;
      background-size: 11px 11px; }
    
    .post p a {
      margin: 0; }
    
    .post ul.toolbox {
      padding: 0 0 25px 25px;
      margin: 0 0; }
    
    .post ul.toolbox li {
      cursor: pointer;
        color: #f58220;
      font: normal 14px/1.2em 'Open Sans', Arial, sans-serif; }
    
    .post ul.toolbox li:hover {
      color: #00a651; }
    
    .post ul.toolbox.naked {
      padding: 20px 0 0; }
    
    .post ul.toolbox.naked li {
      margin-bottom: 10px; }
    
    .post ul.toolbox.naked li:before {
      display: none; }
    
    .post li {
      margin-bottom: 5px; }
    
    .post .holder-slider.empty p {
      color: #111111;
      font: normal 14px/1.2em 'Open Sans', Arial, sans-serif !important;
      margin: 0 !important;
      padding: 20px;
      /*text-transform: capitalize; */
}

/* line 11, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .container.div.green-bar {
  background-color: #00a651;
  height: 32px;
}

/* line 15, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .alert {
  width: 100%;
  position: fixed;
  top: 138px;
  color: #fff;
  padding: 10px 0;
  margin: 4px 0 0 0;
  z-index: 8;
  background: #00a651;
  background: rgba(0, 166, 81, 0.85);
}

/* line 26, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fixed + #main .alert {
  top: 58px;
}

/* line 29, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .no-alert .alert {
  display: none;
}

/* line 32, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .alert p {
  margin: 0;
  font: 400 14px 'source sans pro', Arial, sans-serif;
}

/* line 36, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .alert span {
  text-transform: uppercase;
  margin: 0 5px 0 0;
  font: 700 14px 'source sans pro', Arial, sans-serif;
}

/* line 41, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .close-btn {
  float: right;
  text-indent: -9999px;
  width: 12px;
  height: 12px;
  margin: 3px 0 0;
  background: url(/images/bg-close-btn.svg) no-repeat;
  background-size: 12px 12px;
}

@media screen and (max-width: 1218px) {
  /* line 51, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .alert {
    top: 138px;
  }
}

@media screen and (max-width: 977px) {
  /* line 56, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .alert {
    top: 150px;
  }
}

@media screen and (max-width: 747px) {
  /* line 61, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .alert {
    display: none;
  }
}

/* line 65, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask h1, .vb-container .npg-container.npg-agenda .vb-agenda .ask .h1,
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin h1,
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin .h1 {
  margin: 0 0 20px;
  border-bottom: 1px solid #eee;
  padding: 0 0 10px;
}

/* line 71, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask strong {
  color: #000;
  font-size: 18px;
  display: block;
  margin: 0 0 20px;
}

/* line 77, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin strong {
  color: #00a651;
  font-weight: 600;
  font-size: 18px;
  display: block;
  padding: 0 0 20px;
}

/* line 84, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin hr {
  margin-bottom: 20px;
}

/* line 87, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin textarea {
  background: #fff;
  height: auto;
}

/* line 91, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin label {
  cursor: pointer;
  float: left;
  width: 100%;
  clear: both;
}

/* line 97, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin label:after {
  display: block;
  content: '';
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  clear: both;
}

/* line 105, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin label input[type="radio"] {
  float: left;
  line-height: 1em;
  margin: 3px 10px 15px 0;
}

/* line 110, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin label span {
  overflow: hidden;
  margin-bottom: 15px;
}

/* line 114, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin input[type="text"],
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin input[type="email"],
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin select,
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin input[type="tel"] {
  background: #fff;
}

/* line 120, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ask-loggedin img {
  margin-bottom: 30px;
}

/* line 123, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .banner-holder {
  display: inline-block;
  vertical-align: top;
  width: 390px;
}

/* line 128, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .banner-item {
  position: relative;
  display: block;
  background: #fdfdfd url(./images/pattern.png);
  border: 1px solid #eee;
  width: 390px;
  height: 230px;
  margin: 0;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  text-align: center;
  max-width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 144, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .banner-holder .banner-item {
  margin: 10px 0 0 8px;
}

/* line 147, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .banner-item > div {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}

/* line 156, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .banner-item > div h2, .vb-container .npg-container.npg-agenda .vb-agenda .banner-item > div .h2 {
  margin: 0;
  font-size: 22px;
  color: #211e1e;
  font-weight: 400;
}

/* line 162, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .banner-item > div span {
  display: block;
  font-size: 12px;
  color: #9c9c9c;
  font-weight: 400;
}

/* line 168, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .banner-set {
  display: inline-block;
  vertical-align: top;
}

/* line 172, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .banner-set .banner-holder {
  vertical-align: top;
}

/* line 175, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .banner-set .banner-item h3, .vb-container .npg-container.npg-agenda .vb-agenda .banner-set .banner-item .h3 {
  color: #00a651;
}

/* line 178, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .banner-set .banner-item {
  width: 370px;
  height: 260px;
  margin: 0 auto 9px;
}

@media screen and (max-width: 1218px) {
  /* line 184, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .banner-set {
    display: none;
  }
}

/* line 188, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .name-post p {
  margin-bottom: 5px;
  overflow: hidden;
}

/* line 192, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post .img-holder {
  width: 150px;
  height: 149px;
  margin: 0 30px 30px 0;
}

/* line 197, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post .img-holder img {
  width: 100%;
  height: 100%;
}

/* line 201, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post .text {
  max-width: 70%;
  overflow: hidden;
}

/* line 205, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post {
  padding: 0 0 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #eee;
}

/* line 210, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post a.button-styled-alt {
  font-weight: normal;
  font-size: 20px;
  text-transform: none;
}

/* line 215, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post p {
  margin-bottom: 8px;
}

/* line 218, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post h2, .vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post .h2,
.vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-intro h2,
.vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-intro .h2 {
  margin: 0;
  margin-bottom: 5px;
  color: #00a651;
  font-size: 20px;
  line-height: 1em;
  font-family: 'Open sans';
}

/* line 227, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside {
  width: 148px;
  margin: 0 10px 0 0;
}

/* line 231, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .img-holder {
  width: 100%;
}

/* line 234, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .img-holder img {
  width: 100%;
  height: 148px;
}

/* line 238, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .img-holder div {
  background: #19b05e;
  color: #fff;
  height: 60px;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 15px 2px;
  text-align: center;
  border-bottom: 1px solid #fff;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

/* line 253, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .img-holder div .hgroup {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}

/* line 262, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .img-holder div strong {
  color: #fff !important;
  font-size: 18px;
  font-weight: 600;
}

/* line 267, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .img-holder div span {
  display: block;
  font-size: 10px;
  letter-spacing: -0.4px;
}

/* line 272, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .text {
  background: #373333;
  color: #fff;
  padding: 10px 15px 15px;
}

/* line 277, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .text p {
  font-size: 11px;
  line-height: 1.3em;
  margin-bottom: 0;
}

/* line 282, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-intro {
  padding: 0 20px;
  overflow: hidden;
  margin-bottom: 20px;
}

/* line 287, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-intro p {
  margin-bottom: 5px;
}

/* line 290, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-post {
  padding: 20px;
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
}

/* line 295, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-post p {
  margin-bottom: 0;
  font-size: 14px;
  color: #111111;
}

/* line 300, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-post:hover p {
  color: #00a651;
}

/* line 303, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .col-left .more:after {
  width: 11px;
  height: 11px;
  background-size: 11px 11px;
  margin: -6px 0 0 0;
}

/* line 309, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-post-holder {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
  overflow: hidden;
  margin-bottom: 40px;
}

/* line 315, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-post h3, .vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-post .h3 {
  font-size: 18px;
}

/* line 318, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-post span {
  font-size: 12px;
  text-transform: uppercase;
  color: #00a651;
}

/* line 323, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .text ul {
  padding: 0;
}

/* line 326, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .text ul li {
  margin: 0;
  line-height: 1em;
}

/* line 330, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .text ul li:before {
  display: none;
}

/* line 333, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .text ul li a {
  font-size: 12px;
  color: #fff;
}

/* line 337, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .text ul li:hover a {
  color: #00a651;
}

/* line 340, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .archive {
  display: block;
  padding: 30px 0;
  text-align: center;
  margin: 0 0 0 158px;
}

/* line 346, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .archive span {
  color: #111111;
}

/* line 349, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .archive:hover span {
  color: #00a651;
}

/* line 352, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .archive span em {
  color: #00a651;
}

/* line 355, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog .archive h3, .vb-container .npg-container.npg-agenda .vb-agenda .blog .archive .h3 {
  margin: 0 0 10px;
}

/* line 358, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-listing h1, .vb-container .npg-container.npg-agenda .vb-agenda .blog-listing .h1 {
  border-bottom: 1px solid #eee;
  font: 400 24px "source sans pro";
  margin: 0 0 28px;
  padding: 0 0 14px;
  /*text-transform: capitalize;*/
}

/* line 365, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-listing .post-listing {
  margin-bottom: 30px;
}

/* line 368, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-listing .post-listing h2, .vb-container .npg-container.npg-agenda .vb-agenda .blog-listing .post-listing .h2,
.vb-container .npg-container.npg-agenda .vb-agenda .blog-listing .post-listing span {
  font-family: "Open sans";
  font-size: 20px;
  color: #224192;
  line-height: 1.2em;
  margin-bottom: 5px;
}

/* line 376, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-listing .post-listing span {
  color: #00a651;
  display: block;
  font-size: 12px;
  text-transform: uppercase;
}

/* line 382, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-listing .post-listing p {
  margin-bottom: 10px;
}

/* line 385, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-author {
  margin-bottom: 40px;
}

/* line 388, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-author .img-holder {
  position: relative;
  width: 100%;
}

/* line 392, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-author .img-holder img {
  height: 100%;
  width: 100%;
}

/* line 396, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-author .img-holder div {
  background: none repeat scroll 0 0 rgba(0, 167, 77, 0.9);
  bottom: 0;
  margin: 0 0 10px;
  padding: 20px 10px;
  position: absolute;
  right: 0;
  width: 90%;
}

/* line 405, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-author .img-holder div strong {
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

/* line 410, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-author .img-holder div strong span {
  font-weight: normal;
}

/* line 413, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-author .text {
  background: none repeat scroll 0 0 #373333;
  padding: 10px 20px;
}

/* line 417, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-author .text p {
  color: #fff;
  margin: 0;
}

/* line 421, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-author .text p {
  color: #fff;
  margin: 0;
}

/* line 425, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .recent-post-item p {
  color: #211e1e;
  font-size: 14px;
  margin-bottom: 0;
}

/* line 430, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .recent-post-item:hover p {
  color: #00a651;
}

/* line 433, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .recent-post-item span {
  color: #9c9c9c;
  font-size: 12px;
}

/* line 437, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .sign-up-aside .srch-holder {
  position: relative;
}

/* line 440, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .sign-up-aside input[type="text"] {
  box-sizing: border-box;
  color: #747474;
  font-size: 14px;
  font-style: italic;
  height: 40px;
  line-height: 40px;
  padding: 0 80px 0 20px;
  text-transform: none;
}

/* line 450, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .sign-up-aside p {
  margin-bottom: 10px;
}

/* line 453, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .sign-up-aside input[type="submit"] {
  right: 1px;
  top: 1px;
  position: absolute;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff;
  border: none;
  /*text-transform: capitalize;*/
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  font-weight: 600;
  padding: 0 14px;
}

/* line 486, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .sign-up-aside input[type="submit"]:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 505, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside .toggle-block {
  margin-bottom: 5px;
  padding: 0;
}

/* line 509, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside .toggle-block.active {
  margin-bottom: 20px;
}

/* line 512, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside a.opener {
  border: medium none;
  color: #111111;
  display: inline-block;
  font-size: 18px;
  margin: 0;
  padding: 0 30px 0 0;
  position: relative;
}

/* line 521, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside a.opener {
  position: relative;
}

/* line 524, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside a.opener:hover {
  color: #00a651;
}

/* line 527, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside a.opener:after {
  position: absolute;
  left: 100%;
  top: 50%;
  margin: -6px 0 0 -13px;
  width: 13px;
  height: 13px;
  display: block;
  content: '';
  background: url(./images/ico-arrow-down-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 539, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside .toggle-block.active .opener:after {
  background: url(./images/ico-arrow-up-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 543, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside ul {
  padding: 0;
}

/* line 546, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside ul li a {
  color: #111111;
  margin: 0;
}

/* line 550, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside ul li a:hover {
  color: #00a651;
}

/* line 553, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside .toggle-block {
  margin-bottom: 5px;
  padding: 0;
}

/* line 557, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside .toggle-block.active {
  margin-bottom: 20px;
}

/* line 561, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-listing.detail-page h1, .vb-container .npg-container.npg-agenda .vb-agenda .blog-listing.detail-page .h1 {
  margin: 0;
  color: #00a651;
  font-size: 24px;
  font-weight: normal;
  line-height: 1em;
  border-bottom: none;
  margin: 0;
  padding: 0;
}

/* line 571, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .post-listing-date {
  display: block;
  font-size: 14px;
  margin-bottom: 35px;
}

/* line 576, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .inline-title {
  color: #224192;
  font-size: 18px;
  font-weight: normal;
  line-height: 1em;
}

/* line 582, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .posts-navigation {
  margin: 20px 0;
  padding: 20px 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
}

/* line 588, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .prev-post {
  float: left;
  color: #f58220;
  max-width: 49%;
  padding: 0 0 0 20px;
  position: relative;
}

/* line 595, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .prev-post:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  width: 11px;
  height: 11px;
  margin: 4px 0 0;
  background: url(/images/ico-arrow-turnedleft.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 606, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .prev-post:hover:before {
  background: url(/images/ico-arrow-turnedleft-hovered.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 610, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .next-post {
  float: right;
  color: #f58220;
  position: relative;
  max-width: 49%;
  text-align: right;
  padding: 0 20px 0 0;
}

/* line 618, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .next-post:before {
  position: absolute;
  top: 0;
  right: 0;
  content: '';
  width: 11px;
  height: 11px;
  margin: 4px 0 0;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 629, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .next-post:hover:before {
  background: url(/images/ico-arrow-learnmore-hovered.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 633, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .posts-navigation a {
  text-transform: uppercase;
  font-size: 14px;
}

/* line 637, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .posts-navigation a span {
  display: block;
  text-transform: none;
}

@media screen and (max-width: 747px) {
  /* line 642, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post {
    border: none;
    padding: 0;
    margin: 0 0 20px 0;
  }
  /* line 647, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post .img-holder {
    width: 92px;
    height: 92px;
    margin: 0 20px 20px 0;
  }
  /* line 652, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post .text {
    overflow: visible;
    max-width: 100%;
  }
  /* line 656, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post a.button-styled-alt {
    width: 100%;
  }
  /* line 659, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .aside {
    float: none;
    width: 100%;
    margin: 0;
    display: table;
    margin-bottom: 20px;
    background: #373333;
  }
  /* line 667, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .img-holder {
    width: 148px;
    display: table-cell;
    vertical-align: middle;
    border-right: 1px solid #fff;
  }
  /* line 673, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .img-holder img {
    height: auto;
  }
  /* line 676, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .text {
    height: 188px;
    overflow: hidden;
  }
  /* line 680, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .text > div {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
  }
  /* line 689, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .img-holder div {
    border-bottom: none;
  }
  /* line 692, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .col-left {
    padding: 20px 0 0;
  }
  /* line 695, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-intro {
    padding: 0;
  }
  /* line 698, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .archive {
    margin: 0;
  }
  /* line 701, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .aside .text p {
    font-size: 15px;
    line-height: 1.5em;
    margin: 0 !important;
  }
  /* line 706, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-author {
    width: 100%;
    background: #373333;
    display: table;
  }
  /* line 711, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-author .img-holder {
    width: 148px;
    height: auto;
    display: table-cell;
    vertical-align: middle;
    border-right: 1px solid #fff;
  }
  /* line 718, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-author .text {
    height: 188px;
    overflow: hidden;
  }
  /* line 722, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-author .text > div {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
  }
  /* line 731, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-author .img-holder img {
    height: auto;
  }
  /* line 734, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-author .img-holder div {
    margin: 0;
    padding: 15px 2px;
    width: 100%;
    border-top: 1px solid #fff;
    position: static;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    text-align: center;
  }
  /* line 745, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-author .img-holder div strong span {
    font-size: 11px;
    font-weight: normal;
    letter-spacing: -0.4px;
  }
  /* line 750, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside a.opener {
    border-bottom: 1px solid #eee;
    display: block;
    padding: 10px 30px 10px 10px;
  }
  /* line 755, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside li {
    padding: 10px;
    border-bottom: 1px solid #eee;
    margin: 0;
  }
  /* line 760, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-archieves-aside .toggle-block.active {
    margin-bottom: 0;
  }
  /* line 763, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .posts-navigation {
    padding: 20px 0;
    margin: 20px 0 0;
  }
  /* line 767, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .posts-navigation a span {
    display: none;
  }
  /* line 770, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .recent-post-item {
    width: 100%;
  }
  /* line 773, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post h2, .vb-container .npg-container.npg-agenda .vb-agenda .blog .named-post .h2,
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-intro h2,
  .vb-container .npg-container.npg-agenda .vb-agenda .blog .blog-intro .h2 {
    line-height: 22px;
  }
}

/* line 778, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .intro {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
}

/* line 782, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .intro:after,
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .container:after {
  content: '';
  display: block;
  clear: both;
}

/* line 788, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .intro .blog-module {
  margin: 0;
  border: none;
}

/* line 792, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module {
  margin: 10px 0;
  border-top: 3px solid #eee;
  border-bottom: 3px solid #eee;
}

/* line 797, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .container {
  display: table;
}

/* line 800, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .more {
  font: normal 16px/1 'source sans pro', Arial, sans-serif;
  display: table-cell;
  vertical-align: middle;
  padding: 0 30px;
}

/* line 806, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module h2, .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .h2 {
  margin: 0;
  font: normal 40px/1 'source sans pro', Arial, sans-serif;
  display: table-cell;
  vertical-align: middle;
  color: #111111;
  padding: 0 30px 0 0;
}

/* line 814, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module h2 span, .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .h2 span {
  color: #00a651;
}

/* line 817, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module h2 span:hover, .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .h2 span:hover {
  color: #2ebb37;
}

/* line 820, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .articles-holder {
  display: table-cell;
  vertical-align: middle;
}

/* line 824, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles:after {
  content: '';
  width: 100%;
  display: inline-block;
}

/* line 829, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles {
  margin: 0 auto;
  overflow: hidden;
  display: table;
  table-layout: fixed;
  padding: 0;
  border-right: 3px solid #e5e5e5;
  border-left: 3px solid #e5e5e5;
  text-align: justify;
}

/* line 839, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li {
  text-align: left;
  display: table-cell;
  vertical-align: middle;
  width: 33.3%;
  padding: 44px 20px 36px 30px;
  margin: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 850, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li:before {
  display: none;
}

/* line 853, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li h6, .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li .h6 {
  margin: 0;
  color: #949494;
  font: 400 12px/1.2em 'source sans pro', Arial, sans-serif;
  text-transform: uppercase;
}

/* line 859, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li p {
  color: #949494;
  font: 600 15px/1.2em 'source sans pro', Arial, sans-serif;
}

/* line 863, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li:hover p,
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li:hover h6,
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li:hover .h6 {
  color: #00a651;
}

/* line 867, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .blog-module .more.alt {
  display: none;
}

/* line 870, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .blog-module .articles,
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .blog-module .articles {
  border: none;
}

/* line 874, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .blog-module h2, .vb-container .npg-container.npg-agenda .vb-agenda #col-right .blog-module .h2,
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .blog-module h2,
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .blog-module .h2 {
  margin: 0;
  line-height: 1em;
  width: 100%;
  padding: 20px 10px;
  border-bottom: 1px solid #E5E5E5;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  width: 100%;
}

/* line 887, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .blog-module h2 span, .vb-container .npg-container.npg-agenda .vb-agenda #col-left .blog-module .h2 span,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .blog-module h2 span,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .blog-module .h2 span {
  display: inline;
}

/* line 891, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .blog-module .more,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .blog-module .more {
  display: block;
  text-align: right;
  margin: 0;
  width: 100%;
  padding: 20px 30px 20px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 902, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .blog-module .articles-holder,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .blog-module .articles-holder {
  display: block;
}

/* line 906, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .blog-module .articles,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .blog-module .articles {
  padding: 10px 0 0;
  border-bottom: 1px solid #E5E5E5;
  display: block;
  width: 100%;
}

/* line 913, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .blog-module .articles li,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .blog-module .articles li {
  padding: 10px;
  display: block;
  width: 100% !important;
}

/* line 919, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .blog-module .container,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .blog-module .container {
  display: block;
}

@media screen and (max-width: 1218px) {
  /* line 928, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module h2, .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .h2 {
    margin: 0;
    margin-right: 15px;
  }
  /* line 932, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .more {
    margin-left: 15px;
  }
  /* line 935, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles {
    padding: 0 15px 0 0;
  }
  /* line 938, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li {
    padding: 40px 0 40px 20px;
  }
}

@media screen and (max-width: 977px) {
  /* line 944, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module h2, .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .h2 {
    margin: 0;
    line-height: 1em;
  }
  /* line 948, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module h2 span, .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .h2 span {
    display: block;
  }
  /* line 951, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .more {
    width: 70px;
    line-height: 1em;
    margin-top: 55px;
  }
  /* line 956, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles {
    text-align: justify;
  }
  /* line 959, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li {
    text-align: left;
    padding: 20px;
  }
  /* line 963, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li p {
    font-size: 13px;
  }
}

@media screen and (max-width: 747px) {
  /* line 969, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .container {
    padding: 0;
  }
  /* line 972, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles {
    border: none;
  }
  /* line 975, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module h2, .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .h2 {
    margin: 0;
    line-height: 1em;
    width: 100%;
    padding: 20px 10px;
    border-bottom: 1px solid #E5E5E5;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    width: 100%;
  }
  /* line 987, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module h2 span, .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .h2 span {
    display: inline;
  }
  /* line 990, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .more {
    display: block;
    text-align: right;
    margin: 0;
    width: 100%;
    padding: 20px 30px 20px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 1000, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles-holder {
    display: block;
  }
  /* line 1003, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles {
    padding: 10px 0 0;
    border-bottom: 1px solid #E5E5E5;
    display: block;
    width: 100%;
  }
  /* line 1009, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .blog-module .articles li {
    padding: 10px;
    display: block;
    width: 100% !important;
  }
}

/* line 1050, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks {
  overflow: hidden;
  width: 100%;
}

/* line 1054, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks h2, .vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .h2 {
  margin: 0;
  float: left;
  width: 100%;
  background: #00a651;
  color: #fff !important;
  text-align: center;
  height: 50px;
  text-transform: uppercase;
  margin-bottom: 0;
  font: 600 14px/50px 'source sans pro', Arial, sans-serif;
}

/* line 1066, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table {
  width: 100%;
  float: left;
  margin: 0 0 50px;
}

/* line 1071, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table:last-child {
  margin: 0;
}

/* line 1074, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t1 {
  width: 600px;
  vertical-align: middle;
  padding: 0 0 0 50px;
}

/* line 1079, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 {
  width: 160px;
  vertical-align: middle;
  padding: 0;
}

/* line 1084, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table th {
  height: 30px;
  color: #b9b9b9;
  border: none;
  text-align: left;
  text-transform: uppercase;
  background: none;
  font: 400 14px/30px 'source sans pro', Arial, sans-serif;
}

/* line 1093, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table td {
  color: #b9b9b9;
  border: none;
  text-align: left;
  background: none;
}

/* line 1099, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table td p {
  width: 98%;
  margin: 0;
  font: 400 14px/1.2em 'source sans pro', Arial, sans-serif !important;
}

/* line 1104, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table td span {
  color: #00a651;
  cursor: pointer;
}

/* line 1108, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table thead {
  border: none;
}

/* line 1111, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table thead tr {
  background: url(/images/pattern.png);
  height: 30px;
  width: 100%;
}

/* line 1116, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table tbody tr {
  background: #fff;
  border-bottom: 1px solid #eee;
  height: 50px;
  width: 100%;
}

/* line 1122, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 a {
  float: left;
  margin: 0 30px 0 0;
}

/* line 1126, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 a:last-child {
  margin: 0;
}

/* line 1129, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 .delete:hover {
  background: url(/images/ico-trash-on-02.png) no-repeat;
}

/* line 1132, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 .send:hover {
  background: url(/images/ico-share-on-02.png) no-repeat;
}

/* line 1135, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 .nope:hover {
  background: url(/images/ico-cancel-on-02.png) no-repeat;
}

/* line 1138, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 .star:hover {
  background: url(/images/ico-star-on-02.png) no-repeat;
}

/* line 1141, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 .delete {
  background: url(/images/ico-trash-02.png) no-repeat;
  width: 15px;
  height: 20px;
}

/* line 1146, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 .send {
  background: url(/images/ico-share-02.png) no-repeat;
  width: 20px;
  height: 18px;
}

/* line 1151, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 .nope {
  background: url(/images/ico-cancel-02.png) no-repeat;
  width: 20px;
  height: 20px;
}

/* line 1156, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 .star {
  background: url(/images/ico-star-02.png) no-repeat;
  width: 21px;
  height: 20px;
}

/* line 1161, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .bookmarks .table td p {
  width: 98%;
  padding: 0 0 0 2%;
}

/* line 1165, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .bookmarks .table td p {
  font: 600 14px 'source sans pro', Arial, sans-serif !important;
}

/* line 1168, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .bookmarks .table .t1 {
  width: 55%;
  padding: 0 0 0 0;
}

/* line 1172, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .bookmarks .table .t2 {
  width: 30%;
  padding: 0;
}

/* line 1176, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .bookmarks .table .t2 a {
  margin: 0 18px 0 0;
}

@media screen and (max-width: 1218px) {
  /* line 1180, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t1 {
    width: 375px;
  }
}

@media screen and (max-width: 748px) {
  /* line 1185, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table td p {
    width: 98%;
    padding: 0 0 0 2%;
  }
  /* line 1189, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table td p {
    font: 600 14px 'source sans pro', Arial, sans-serif !important;
  }
  /* line 1192, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t1 {
    width: 55%;
    padding: 0 0 0 0;
  }
  /* line 1196, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 {
    width: 30%;
    padding: 0;
  }
  /* line 1200, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .bookmarks .table .t2 a {
    margin: 0 18px 0 0;
  }
}

/* line 1204, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs {
  position: relative;
  z-index: 1;
  background: none repeat scroll 0 0 #fff;
  border-bottom: 1px solid #eee;
  margin: 0 0 -1px;
  padding: 16px 0;
}

/* line 1212, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs ul {
  padding: 0;
}

/* line 1215, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs .container:after {
  content: '';
  display: block;
  clear: both;
}

/* line 1220, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs ul li::before {
  background: none repeat scroll 0 0 transparent;
  content: "/";
  height: auto;
  margin: 0 0 0 2px;
  width: auto;
}

/* line 1227, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs ul li {
  color: #00a651;
  display: inline-block;
  font-size: 12px !important;
  line-height: 12px !important;
  margin: 0 !important;
  padding: 0 0 0 10px;
  /*text-transform: capitalize;*/
  vertical-align: middle;
}

/* line 1237, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs ul li a {
  color: #707070;
}

/* line 1240, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs ul li a:hover {
  color: #00a651;
}

/* line 1243, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs ul li:first-child {
  padding: 0;
}

/* line 1246, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs ul li:first-child::before {
  display: none;
}

/* line 1249, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs .save-btn {
  background: url(/images/save.png) 100% 50%/26px no-repeat;
  outline: none;
  /*text-transform: capitalize;*/
  line-height: 1;
  padding: 3px 40px 3px 20px;
  border: none;
  color: #00a651;
  float: right;
}

/* line 1259, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs .share-btn:hover {
  color: #2ebb37;
}

/* line 1262, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs .share-btn {
  background: url(/images/ico-mail.png) 100% 50%/21px no-repeat;
  outline: none;
  /*text-transform: capitalize;*/
  line-height: 1;
  padding: 3px 40px 3px 20px;
  border: none;
  color: #00a651;
  float: right;
}

@media screen and (max-width: 978px) {
  /* line 1273, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs:not(.has-button) {
    display: none;
  }
}

@media screen and (max-width: 748px) {
  /* line 1278, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #breadcrumbs.has-button ul {
    display: none;
  }
}

/* line 1282, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets {
  padding: 43px 0;
  text-align: justify;
}

/* line 1286, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .item {
  display: inline-block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  vertical-align: top;
  text-align: left;
}

/* line 1294, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .top.buckets .item {
  vertical-align: top;
}

/* line 1297, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-3-wide .item {
  width: 29%;
}

/* line 1300, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-4-wide .item {
  width: 20%;
  vertical-align: top;
}

/* line 1304, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-4-wide.event-buckets {
  text-align: left;
}

/* line 1307, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-4-wide.event-buckets .item {
  width: 24%;
  margin-bottom: 30px;
  padding: 0 20px 0 0;
}

/* line 1312, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .buckets.col-4-wide.event-buckets .item > a {
  display: inline;
}

/* line 1315, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets:after {
  content: '';
  width: 100%;
  display: inline-block;
}

/* line 1320, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .item h2, .vb-container .npg-container.npg-agenda .vb-agenda .buckets .item .h2 {
  margin: 0;
  font-size: 22px;
  /*text-transform: capitalize;*/
  margin-bottom: 10px;
  padding: 0;
  border: none;
}

/* line 1328, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .item h2:after, .vb-container .npg-container.npg-agenda .vb-agenda .buckets .item .h2:after {
  margin: 0;
}

/* line 1331, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .item h5, .vb-container .npg-container.npg-agenda .vb-agenda .buckets .item .h5 {
  margin: 0;
  text-transform: uppercase;
  font-weight: 400;
  margin-bottom: 10px;
}

/* line 1337, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .item h6, .vb-container .npg-container.npg-agenda .vb-agenda .buckets .item .h6 {
  margin: 0;
  font-size: 14px;
  color: #26b36c;
  margin-bottom: 10px;
}

/* line 1343, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets p {
  font-size: 14px !important;
  line-height: 1.4em;
  margin: 0 0 5px;
}

/* line 1348, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .more {
  font-size: 12px;
}

/* line 1351, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .more:after {
  margin: -5px 10px 0 0;
  right: 0;
  top: 50%;
  width: 11px;
  height: 11px;
  background-size: 11px 11px;
}

/* line 1359, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets img.f-l {
  margin: 0 8px 8px 0;
  max-width: 100%;
}

/* line 1363, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .buckets.col-3-wide .item,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .buckets.col-4-wide .item {
  width: 100%;
  margin: 0 0 30px;
}

/* line 1368, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-section.add-borders + .bg-add {
  border-top: none;
}

/* line 1371, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tab-like-container {
  background: #fff;
  border: 1px solid #eee;
  margin-bottom: 20px;
}

/* line 1376, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tab-like-container h2, .vb-container .npg-container.npg-agenda .vb-agenda .tab-like-container .h2 {
  margin: 0;
  padding: 20px 20px 20px 10px;
  margin-bottom: 0 !important;
  border-bottom: 1px solid #eee;
}

/* line 1382, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .item .tab-like-container h2, .vb-container .npg-container.npg-agenda .vb-agenda .buckets .item .tab-like-container .h2 {
  padding: 20px 20px 20px 10px;
  margin-bottom: 0 !important;
  border-bottom: 1px solid #eee;
}

/* line 1387, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .two-col-list {
  padding: 0 0 0 40px;
}

/* line 1390, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .two-col-list li:before {
  display: none;
}

/* line 1393, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .two-col-list li {
  float: left;
}

/* line 1396, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .two-col-list li a {
  color: #111111;
  font-size: 14px;
}

/* line 1400, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .two-col-list li a:hover {
  color: #00a651;
}

/* line 1403, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .two-col-list li:nth-child(odd) {
  width: 40%;
}

/* line 1406, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets .two-col-list li:nth-child(even) {
  width: 60%;
}

@media screen and (max-width: 1218px) {
  /* line 1410, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-left .buckets.col-3-wide .item {
    width: 45%;
    margin: 0 0 50px;
  }
}

@media screen and (max-width: 977px) {
  /* line 1416, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-3-wide .item {
    width: 45%;
    margin-bottom: 50px;
  }
  /* line 1420, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-3-wide .item:nth-child(3) {
    margin-bottom: 0;
  }
  /* line 1423, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-4-wide .item {
    width: 45%;
    margin-bottom: 30px;
  }
  /* line 1427, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-4-wide .item:nth-child(3) {
    margin-bottom: 0;
  }
  /* line 1430, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-4-wide .item:nth-child(4) {
    margin-bottom: 0;
  }
  /* line 1433, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-left .buckets.col-3-wide .item:last-child {
    margin: 0;
  }
}

@media screen and (max-width: 747px) {
  /* line 1438, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-3-wide .item {
    width: 100%;
  }
  /* line 1441, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-left .buckets.col-3-wide .item {
    width: 100%;
    margin: 0 0 50px;
  }
  /* line 1445, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-4-wide .item {
    width: 100%;
    margin-bottom: 30px;
  }
  /* line 1449, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-4-wide .item:nth-child(3) {
    margin-bottom: 30px;
  }
  /* line 1452, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .buckets.col-4-wide .item:nth-child(4) {
    margin-bottom: 0;
  }
  /* line 1455, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-left .buckets.col-4-wide .item {
    width: 100%;
  }
  /* line 1458, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-left .buckets.col-4-wide.event-buckets .item {
    width: 100%;
  }
  /* line 1461, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .buckets {
    padding-bottom: 0;
  }
}

/* line 1465, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar h1, .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .h1 {
  margin: 0 0 28px;
  padding-top: 30px;
}

/* line 1469, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz {
  border: none;
}

/* line 1472, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabset-holder .search-container {
  border: none;
  padding: 0;
}

/* line 1476, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-container div.text-input-holder {
  width: 49%;
}

/* line 1479, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-container div.text-input-holder.button-only {
  width: 120px;
}

/* line 1482, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-filter-container {
  float: left;
  width: 21%;
  margin: 0 0 0 1%;
}

/* line 1487, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-filter-container select {
  height: 36px;
  font: italic normal 15px/36px 'source sans pro', Arial, sans-serif;
  color: #00a651;
  text-transform: none;
}

/* line 1493, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-filter-container.alt {
  margin: 0;
}

/* line 1496, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz .tabset-holder .tabsets {
  float: right;
  width: 6%;
  padding: 0;
}

/* line 1501, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabset-holder .tabsets li {
  width: 36px;
  height: 36px;
  float: right;
  text-indent: -99999px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #eee;
  background: none;
}

/* line 1512, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabset-holder .tabsets li:before {
  display: none;
}

/* line 1515, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabset-holder .tabsets li:first-child {
  border-left: none;
}

/* line 1518, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabset-holder .tabsets li a {
  line-height: 34px;
  display: block;
  height: 100%;
}

/* line 1523, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz .tabsets li.large-view-tab a {
  background: url(/images/ico-grid-off.svg) 50% 50% no-repeat;
  background-size: 15px 15px;
}

/* line 1527, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz .tabsets li.large-view-tab a.active,
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz .tabsets li.large-view-tab a:hover {
  background: #fff url(/images/ico-grid-on.svg) 50% 50% no-repeat;
  background-size: 15px 15px;
}

/* line 1532, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz .tabsets li.list-view-tab a {
  background: url(/images/ico-list-off.svg) 50% 50% no-repeat;
  background-size: 15px 15px;
}

/* line 1536, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz .tabsets li.list-view-tab a.active,
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz .tabsets li.list-view-tab a:hover {
  background: #fff url(/images/ico-list-on.svg) 50% 50% no-repeat;
  background-size: 15px 15px;
}

/* line 1541, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .button-styled.opener {
  height: 60px;
  text-transform: uppercase;
  font: normal 15px/60px 'source sans pro';
  color: #fff;
  text-align: center;
  padding: 0;
}

/* line 1549, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .toggle-block.active.active .button-styled.opener:after {
  background: url(/images/ico-arrow-up-white.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 1553, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tab-content table {
  border-top: none;
}

/* line 1556, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tab-content table th {
  background: none;
  color: #b9b9b9;
  text-transform: uppercase;
  font-size: 13px;
  height: 30px;
  vertical-align: middle;
  border: 1px solid #eee;
  background: #fff;
}

/* line 1566, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tab-content table td {
  height: 58px;
  vertical-align: middle;
  width: auto;
  /*text-transform: capitalize;*/
  line-height: 1.2em;
  border: 1px solid #eee;
}

/* line 1574, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table td:first-child {
  padding: 0;
}

/* line 1577, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table {
  margin-bottom: 0;
  /*text-transform: capitalize; */
}

/* line 1581, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td div {
  position: relative;
  height: 100%;
  padding: 0 0 0 14px;
  display: table;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 1591, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td div a,
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td div span {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  padding: 0 0 0 14px;
}

/* line 1598, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td div a span {
  display: inline;
}

/* line 1601, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr {
  cursor: pointer;
}

/* line 1604, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td div:before {
  position: absolute;
  left: 0;
  top: 0;
  content: '';
  height: 100%;
  width: 14px;
  background: #00a651;
}

/* line 1613, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td {
  padding: 0;
}

/* line 1616, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td div:after {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0.3;
  content: '';
  height: 100%;
  width: 100%;
  background: #00a651;
}

/* line 1626, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table .l-al {
  text-align: left;
  padding: 0 15px;
  line-height: 1.3em;
}

/* line 1631, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table .col1 {
  width: 13%;
}

/* line 1634, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table .col2 {
  width: 18%;
}

/* line 1637, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table .col3 {
  width: 11%;
}

/* line 1640, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table .col4 {
  width: 45%;
}

/* line 1643, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table .col5 {
  width: 13%;
}

/* line 1646, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tab-content table tbody tr:nth-child(odd) {
  background: #fdfdfd;
}

/* line 1649, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .toggle-block {
  padding: 0;
  margin: 0;
}

/* line 1653, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .toggle-block.active {
  margin: 0 0 20px;
}

/* line 1656, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.green-color:hover {
  color: #00a651;
}

/* line 1659, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.violet-color:hover {
  color: #8a4feb;
}

/* line 1662, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.violet-color td div:before,
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.violet-color td div:after {
  background: #8a4feb;
}

/* line 1666, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.turquoise-color:hover {
  color: #00b4c0;
}

/* line 1669, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.turquoise-color td div:before,
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.turquoise-color td div:after {
  background: #00b4c0;
}

/* line 1673, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.orange-color:hover {
  color: #ff7e00;
}

/* line 1676, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.orange-color td div:before,
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.orange-color td div:after {
  background: #ff7e00;
}

/* line 1680, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.blue-color:hover {
  color: #0083f2;
}

/* line 1683, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.blue-color td div:before,
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.blue-color td div:after {
  background: #0083f2;
}

/* line 1687, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td em {
  display: none;
}

/* line 1690, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .holder-slider h3, .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .holder-slider .h3 {
  height: 60px;
  line-height: 60px;
  text-transform: uppercase;
  color: #fff;
  background: #00a651;
  font-size: 15px;
}

/* line 1698, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .arrow-left-swiper,
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .arrow-right-swiper {
  background: #00a651;
  height: 60px;
  border: none;
  width: 30px;
}

/* line 1705, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .arrow-right-swiper:after {
  background: url(/images/ico-arrow-right-white.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 1709, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .arrow-left-swiper:after {
  background: url(/images/ico-arrow-left-white.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 1713, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .toggle-block.active.active .button-styled.opener::after {
  background: url("/images/ico-arrow-up-white.svg") no-repeat scroll 0 0/13px 13px transparent;
}

/* line 1717, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .holder-slider {
  border: none;
}

/* line 1720, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .swiper-container,
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .swiper-slide {
  width: 100%;
  height: 985px !important;
}

/* line 1725, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .table-fake {
  display: table;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-left: 1px solid #eee;
  margin-bottom: 30px;
}

/* line 1734, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .table-fake-row {
  display: table-row;
  width: 100%;
}

/* line 1738, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .table-fake-row > span {
  display: table-cell;
  width: 14.3%;
  height: 175px;
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  text-align: right;
  -webkit-box-sizing: border-box;
  color: #b9b9b9;
  font-size: 16px;
  font-weight: 400;
  position: relative;
  vertical-align: top;
}

/* line 1754, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .table-fake-row > span a {
  color: #b9b9b9;
  display: block;
  width: 100%;
  height: 100%;
  padding: 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 1764, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .thead-fake.table-fake-row span strong {
  display: block;
  width: 100%;
  text-align: center;
  font-weight: normal;
}

/* line 1770, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .table-fake-row > span a:hover {
  color: #00a651;
}

/* line 1773, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .thead-fake.table-fake-row > span {
  padding: 0;
  height: 38px;
  line-height: 38px;
  color: #b9b9b9;
  vertical-align: middle;
  text-align: center;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: normal;
}

/* line 1784, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .bullet-event-holder {
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 0 10px 10px 0;
}

/* line 1790, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .bullet-event {
  display: inline-block;
  background: #00a651;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  margin: 0 0 0 6px;
}

/* line 1800, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .orange-color.bullet-event {
  background: #ff7e00;
}

/* line 1803, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .turquoise-color.bullet-event {
  background: #00b4c0;
}

/* line 1806, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .violet-color.bullet-event {
  background: #8a4feb;
}

/* line 1809, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .blue-color.bullet-event {
  background: #0083f2;
}

/* line 1813, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block {
  border: 1px solid #eee;
  padding: 0;
}

/* line 1817, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .upcoming.toggle-block,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .upcoming.toggle-block {
  border-bottom: none;
}

/* line 1821, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block .opener {
  padding: 10px 20px;
  text-transform: uppercase;
  color: #707070;
  position: relative;
  font-size: 15px;
  border-bottom: none;
}

/* line 1829, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block .opener:hover {
  color: #00a651;
}

/* line 1832, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block .opener:after {
  position: absolute;
  content: '';
  left: 100%;
  top: 50%;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 13px 13px;
  margin: -6px 0 0 -30px;
}

/* line 1843, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block.active .opener:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 1847, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block ul {
  padding: 0;
}

/* line 1850, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li {
  width: 100% !important;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 20px 20px 20px 36px;
  position: relative;
  margin: 0;
  border-bottom: 1px solid #eee;
  background: #fdfdfd;
}

/* line 1861, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li:first-child {
  border-top: 1px solid #eee;
}

/* line 1864, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li:before {
  display: none;
}

/* line 1867, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li:after {
  content: '';
  width: 14px;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: #00a651;
}

/* line 1876, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li .more {
  position: absolute;
  top: 50%;
  right: 14px;
  font-size: 14px;
  margin: -7px 0 0;
}

/* line 1883, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li .more:after {
  background-size: 13px 13px;
  width: 13px;
  height: 13px;
  margin: -6px 0 0;
}

/* line 1889, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li h4, .vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li .h4 {
  margin: 0;
  font-weight: 600;
  font-size: 15px;
  text-transform: uppercase;
}

/* line 1895, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li em {
  font: italic normal 15px 'source sans pro';
  color: #707070;
}

/* line 1899, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li em span {
  display: block;
  text-transform: uppercase;
  font-style: normal;
}

/* line 1904, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li em span strong {
  color: #00a651;
  font-weight: normal;
}

/* line 1908, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li em i {
  display: block;
}

/* line 1911, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.violet-color:after {
  background: #8a4feb;
}

/* line 1914, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.violet-color .more:after {
  background: url(/images/ico-arrow-viewmore-purple.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 1918, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.violet-color h4, .vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.violet-color .h4,
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.violet-color em span strong,
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.violet-color .more {
  color: #8a4feb !important;
}

/* line 1923, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.violet-color:hover em,
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.violet-color:hover i,
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.violet-color:hover span {
  color: #8a4feb !important;
}

/* line 1928, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.turquoise-color:hover em,
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.turquoise-color:hover i,
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.turquoise-color:hover span {
  color: #00b4c0 !important;
}

/* line 1933, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li:hover em,
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li:hover i,
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li:hover span {
  color: #00a651 !important;
}

/* line 1938, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.turquoise-color:after {
  background: #00b4c0;
}

/* line 1941, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.turquoise-color .more:after {
  background: url(/images/ico-arrow-viewmore-teal.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 1945, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.turquoise-color h4, .vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.turquoise-color .h4,
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.turquoise-color em span strong,
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li.turquoise-color .more {
  color: #00b4c0 !important;
}

/* line 1950, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block .more-events {
  float: right;
  padding: 10px 20px 10px 0;
  text-transform: uppercase;
  font: 400 15px 'source sans pro';
  position: relative;
  color: #707070;
  margin: 0 20px 0 0;
}

/* line 1959, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block .more-events:hover {
  color: #00a651;
}

/* line 1962, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block .more-events:after {
  content: '';
  position: absolute;
  margin: -6px -7px 0 0;
  right: 0;
  top: 50%;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-viewall-gray.svg) no-repeat;
  background-size: 13px 13px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 1975, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block .more-events:hover:after {
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 1979, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .upcoming.toggle-block li:after {
  content: '';
  width: 4px;
}

/* line 1983, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .upcoming.toggle-block li .more {
  text-indent: -9999px;
  width: 14px;
  padding: 0;
}

/* line 1988, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .upcoming.toggle-block li {
  padding: 20px 30px 20px 20px;
}

/* line 1991, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .past-button {
  background: #00a651;
  padding: 10px 10px 10px 10px;
  position: relative;
  text-align: center;
  border-radius: 4px;
  -moz-border-radius: 4px;
  display: inline-block;
  margin-left: 15px;
}

@media screen and (max-width: 1218px) {
  /* line 2015, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-container div.text-input-holder {
    width: 46%;
  }
  /* line 2018, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz .tabset-holder .tabsets {
    width: 9%;
  }
  /* line 2021, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .table-fake-row > span {
    height: 145px;
  }
  /* line 2024, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .swiper-container,
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .swiper-slide {
    height: 840px !important;
    width: 100%;
  }
}

@media screen and (max-width: 977px) {
  /* line 2031, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-container div.text-input-holder {
    width: 43%;
  }
  /* line 2034, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz .tabset-holder .tabsets {
    width: 12%;
  }
  /* line 2037, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .table-fake-row > span {
    height: 105px;
  }
  /* line 2040, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .swiper-container,
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .swiper-slide {
    height: 640px !important;
    width: 100%;
  }
  /* line 2045, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .past-button {
    margin-bottom: 20px;
  }
}

@media screen and (max-width: 748px) {
  /* line 2050, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-container div.text-input-holder {
    float: left;
    margin-bottom: 14px;
    width: 100%;
  }
  /* line 2055, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tabz .tabset-holder .tabsets {
    width: 27%;
  }
  /* line 2058, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-filter-container {
    float: none;
    margin: 0 0 14px;
    width: 100%;
  }
  /* line 2063, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td em {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    padding: 0 10px;
    width: 35%;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
    color: #b9b9b9;
    font-size: 13px;
    text-transform: uppercase;
  }
  /* line 2075, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tab-content table tr {
    border: 1px solid #eee;
    border-bottom: none;
    border-top: none;
    border-collapse: collapse;
    display: block;
    position: relative;
  }
  /* line 2083, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tab-content table td {
    display: table;
    width: 100%;
    text-align: left;
    border: none;
  }
  /* line 2089, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td div {
    display: table;
    padding: 0;
  }
  /* line 2093, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td a,
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td span {
    display: table-cell;
    vertical-align: middle;
    padding: 10px;
    width: 65%;
    border-bottom: 1px solid #eee;
  }
  /* line 2101, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td a span {
    display: block;
    width: 100%;
    border: none;
    text-align: left;
  }
  /* line 2107, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table thead {
    display: none;
  }
  /* line 2110, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tab-content table tbody tr:nth-child(odd) {
    background: #fff;
  }
  /* line 2113, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .tab-content table tbody tr:nth-child(even) {
    background: #fdfdfd;
  }
  /* line 2116, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr td div:before {
    display: none;
  }
  /* line 2119, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr:before {
    position: absolute;
    content: '';
    width: 4px;
    height: 100%;
    background: #00a651;
    left: 0;
    top: 0;
    z-index: 2;
  }
  /* line 2129, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.violet-color:before {
    background: #8a4feb;
  }
  /* line 2132, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.turquoise-color:before {
    background: #00b4c0;
  }
  /* line 2135, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.orange-color:before {
    background: #ff7e00;
  }
  /* line 2138, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar table tr.blue-color:before {
    background: #0083f2;
  }
  /* line 2141, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-filter-container .customSelect .selectValueWrap {
    margin: 0;
  }
  /* line 2144, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .table-fake-row > span {
    height: 40px;
    text-align: center;
  }
  /* line 2148, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .bullet-event-holder {
    margin: 0 5px 0 0;
  }
  /* line 2151, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .bullet-event-holder {
    height: 20px;
  }
  /* line 2154, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .bullet-event {
    height: 7px;
    margin: 0 0 0 -1px;
    width: 7px;
  }
  /* line 2159, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .thead-fake.table-fake-row > span {
    font-size: 11px;
  }
  /* line 2162, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .thead-fake.table-fake-row > span span {
    display: none;
  }
  /* line 2165, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .swiper-container,
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .swiper-slide {
    height: 324px !important;
    width: 100%;
  }
  /* line 2170, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li:after {
    content: '';
    width: 4px;
  }
  /* line 2174, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li .more {
    text-indent: -9999px;
    width: 14px;
    padding: 0;
  }
  /* line 2179, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .upcoming.toggle-block li {
    padding: 20px 30px 20px 20px;
  }
  /* line 2182, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-calendar .search-container div.text-input-holder.button-only {
    height: 36px;
    width: 114px;
    margin: -20px 0 20px;
  }
  /* line 2187, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .past-button {
    width: 100%;
    display: block;
  }
}

/* line 2192, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group {
  padding: 20px 0 0;
  border-bottom: none;
}

/* line 2196, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group h2, .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .h2 {
  margin: 0;
  text-align: center;
  margin-bottom: 67px;
}

/* line 2201, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items {
  width: 24%;
  padding: 0 20px 0 0;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 2210, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(1n+1) {
  width: 27%;
}

/* line 2213, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(2n+1) {
  width: 24%;
}

/* line 2216, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(3n+1) {
  width: 23%;
}

/* line 2219, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(4n+1) {
  width: 23%;
}

/* line 2222, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items ul {
  padding: 0 0 30px 30px;
  min-height: 70px;
}

/* line 2226, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items ul li a {
  color: #111111;
}

/* line 2229, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items ul li:hover a {
  color: #00a651;
}

/* line 2232, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items h3, .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items .h3 {
  margin: 0;
  color: #111111;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 10px;
}

/* line 2239, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list-items ul li {
  position: relative;
  font: normal 16px/1.2em 'source sans pro', Arial, sans-serif;
  margin: 0 0 3px 0;
}

/* line 2244, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .list-items-group .list-items:nth-child(1n+1),
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .list-items-group .list-items:nth-child(2n+1),
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .list-items-group .list-items:nth-child(3n+1),
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .list-items-group .list-items:nth-child(4n+1) {
  width: 100%;
}

@media screen and (max-width: 1218px) {
  /* line 2255, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(1n+1) {
    width: 37%;
  }
  /* line 2258, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(2n+1) {
    width: 32%;
  }
  /* line 2261, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(4n+1) {
    width: 34%;
  }
}

@media screen and (max-width: 977px) {
  /* line 2267, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(1n+1) {
    width: 51%;
  }
  /* line 2270, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(2n+1) {
    width: 48%;
  }
  /* line 2273, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(3n+1) {
    width: 51%;
  }
  /* line 2276, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(4n+1) {
    width: 45%;
  }
}

@media screen and (max-width: 747px) {
  /* line 2282, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items,
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(1n+1),
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(2n+1),
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(3n+1),
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items:nth-child(4n+1) {
    width: 100%;
    padding: 0;
  }
  /* line 2290, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group h2, .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .h2 {
    margin-bottom: 30px;
  }
  /* line 2293, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items-group .list-items ul {
    min-height: inherit;
  }
  /* line 2296, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .list-items ul li {
    font: normal 14px 'source sans pro', Arial, sans-serif;
  }
}

/* line 2300, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format {
  font-size: 16px;
  font-weight: normal;
  line-height: 1.4em;
}

/* line 2305, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format table td {
  text-align: center;
  width: auto;
  font-weight: normal;
  border: none;
}

/* line 2311, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format table td:first-child {
  border: none;
}

/* line 2315, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .cookie-policy-table td:first-child {
  border: 1px solid #dddddd;
}

/* line 2318, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format p {
  margin: 5px 0 15px;
  font: normal 16px/1.4em 'Open Sans', Arial, sans-serif;
  color: #111111;
}

/* line 2323, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ol {
  padding: 10px 0 15px 25px;
  list-style-type: decimal;
}

/* line 2327, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ul {
  padding: 10px 0 15px 25px;
  font-size: inherit;
}

/* line 2331, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ol li {
  position: relative;
  margin-bottom: 15px;
  list-style-type: decimal;
  font-size: inherit;
}

/* line 2337, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format table img {
  max-width: none;
}

/* line 2340, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .cms-format ol li p,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ul li p {
  color: #111111;
  margin: 5px 0;
}

/* line 2345, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ul li {
  position: relative;
  margin-bottom: 8px;
}

/* line 2349, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ul li:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  margin: 4px 0 0 -25px;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-bullet.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 2360, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .more {
  position: relative;
  text-transform: uppercase;
  color: #f8831c;
  padding: 0 30px 0 0;
  display: inline-block;
  font: 400 15px/1.2em 'Open Sans, Arial, sans-serif';
}

/* line 2368, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .more:after {
  content: '';
  position: absolute;
  margin: -9px 0 0 0;
  right: 0;
  top: 50%;
  width: 18px;
  height: 18px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 18px 18px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 2381, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 60px;
  text-align: left;
}

/* line 2387, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format table td {
  text-align: left;
}

/* line 2390, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format table th {
  background: #00a651;
  color: #fff;
  font: 600 15px/1em 'Open Sans', Arial, sans-serif;
  height: 60px;
}

/* line 2396, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: top;
}

/* line 2401, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format a {
  text-decoration: none;
  outline: none;
  color: #00a651;
}

/* line 2406, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format a:hover {
  color: #2ebb37;
  color: #2ebb37;
}

/* line 2410, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format a:focus {
  outline: none;
}

/* line 2413, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format a:hover,
.vb-container .npg-container.npg-agenda .vb-agenda a:active {
  outline: 0;
}

/* line 2417, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format a:active {
  text-decoration: none;
}

/* line 2420, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format form,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format fieldset {
  margin: 0;
  padding: 0;
  border-style: none;
}

/* line 2426, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format button,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="button"],
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="reset"],
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: none;
  *overflow: visible;
}

/* line 2434, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input {
  outline: none;
}

/* line 2438, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input {
  -webkit-border-radius: 0;
}

/* line 2441, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format textarea {
  -webkit-border-radius: 0;
}

/* line 2444, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="text"],
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="email"],
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="tel"],
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="search"],
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="password"],
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* mobile firefox too! */
}

/* line 2455, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format button[disabled],
.vb-container .npg-container.npg-agenda .vb-agenda input[disabled] {
  cursor: default;
}

/* line 2459, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format button::-moz-focus-inner,
.vb-container .npg-container.npg-agenda .vb-agenda input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 2464, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format button {
  padding: 0;
}

/* line 2467, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="checkbox"],
.vb-container .npg-container.npg-agenda .vb-agenda input[type="radio"] {
  width: 15px;
  height: 16px;
  padding: 0;
  margin: 0 10px 0 0;
}

/* line 2474, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format select {
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
}

/* line 2478, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input,
.vb-container .npg-container.npg-agenda .vb-agenda textarea,
.vb-container .npg-container.npg-agenda .vb-agenda select {
  font: 100% 'Open Sans', Arial, sans-serif;
  vertical-align: middle;
  color: #000;
}

/* line 2485, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format textarea {
  resize: vertical;
  overflow: auto;
  vertical-align: top;
  outline: none;
}

/* line 2491, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="search"]::-webkit-search-cancel-button,
.vb-container .npg-container.npg-agenda .vb-agenda input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 2495, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:-moz-placeholder {
  color: #525252;
}

/* line 2498, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input::-moz-placeholder {
  color: #525252;
  opacity: 1;
}

/* line 2502, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input::-webkit-input-placeholder {
  color: #525252;
}

/* line 2505, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:-ms-input-placeholder {
  color: #525252;
}

/* line 2508, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input::placeholder {
  color: #525252;
}

/* line 2511, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:focus:-moz-placeholder {
  color: transparent;
}

/* line 2514, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:focus::-moz-placeholder {
  color: transparent;
}

/* line 2517, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:focus::-webkit-input-placeholder {
  color: transparent;
}

/* line 2520, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:focus:-ms-input-placeholder {
  color: transparent;
}

/* line 2523, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:focus::placeholder {
  color: transparent;
}

/* line 2526, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input::-ms-clear {
  display: none;
}

/* line 2529, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:hover:-moz-placeholder {
  color: #00a651;
}

/* line 2532, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:hover::-moz-placeholder {
  color: #00a651;
  opacity: 1;
}

/* line 2536, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:hover::-webkit-input-placeholder {
  color: #00a651;
}

/* line 2539, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:hover:-ms-input-placeholder {
  color: #00a651;
}

/* line 2542, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input:hover::placeholder {
  color: #00a651;
}

/* line 2545, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format table,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format caption,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format tbody,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format tfoot,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format thead,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format tr,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format th,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format td {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 2556, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format td {
  vertical-align: top;
}

/* line 2559, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format th {
  vertical-align: middle;
}

/* line 2562, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format q {
  quotes: none;
}

/* line 2565, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format q:before {
  content: "";
}

/* line 2568, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format q:after {
  content: "";
}

/* line 2571, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format dl {
  margin: 0 0 10px;
}

/* line 2574, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format nav ul,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

/* line 2581, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ul li {
  list-style: none;
  list-style: none outside;
}

/* line 2585, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ul li a:hover,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ol li a:hover {
  color: #00a651;
}

/* line 2589, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format h1, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h1,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h1 {
  color: #00a651;
  font-size: 32px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.5em;
}

/* line 2597, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format h2, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h2,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h2 {
  font-family: 'Open Sans';
  color: #00a651;
  font-size: 28px;
  margin: 0.5em 0 0.2em;
  line-height: 1em;
  font-weight: normal;
}

/* line 2606, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format h3, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h3,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h3 {
  color: #224192;
  font-size: 24px;
  line-height: 1em;
  font-weight: normal;
  margin: 0.5em 0 0.2em;
}

/* line 2614, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format h4, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h4,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h4 {
  color: #224192;
  font-size: 20px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.2em;
}

/* line 2622, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format h5, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h5,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h5 {
  color: #224192;
  font-size: 16px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.2em;
}

/* line 2630, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format h6, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h6,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .h6 {
  color: #f58220;
  font-size: 15px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.3em;
}

/* line 2638, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format blockquote {
  margin: 0 0 10px;
}

/* line 2642, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format sub,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format sup {
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 2648, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format sub {
  bottom: -0.25em;
}

/* line 2651, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format sup {
  top: -0.5em;
}

/* line 2654, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format svg:not(:root) {
  overflow: hidden;
}

/* line 2657, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #eee;
  margin: 0;
  padding: 0;
}

/* line 2665, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda * + html .cms-format hr {
  margin: -7px 0;
}

/* line 2668, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format mark, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .mark {
  color: #00a651;
  background: none;
}

/* line 2672, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ins {
  text-decoration: none;
  background: #ff9;
}

/* line 2676, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format del {
  text-decoration: line-through;
}

/* line 2679, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/* line 2685, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format pre,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format code,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format kbd,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format samp {
  margin: 0 0 10px;
  font-size: 0.8em;
  line-height: 1.4em;
  font-family: inherit;
}

/* line 2694, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .group:after {
  display: block;
  content: "";
  clear: both;
}

/* line 2700, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ul li.widelists,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format ol li.widelists {
  margin-bottom: 10px;
}

/* line 2704, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format.in-content-sidebar {
  width: 230px;
  float: right;
  margin: 0 0 10px 10px;
  border: 1px solid #ddd;
  background-color: #eee;
  padding: 10px;
}

/* line 2712, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format img.in-content-imageleft {
  float: left;
  margin: 0;
  padding: 10px 10px 10px 0;
  border: none;
}

/* line 2718, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format img.in-content-imageright {
  float: right;
  margin: 0;
  padding: 10px 0 10px 10px;
  border: none;
}

/* line 2724, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format.popup h1, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format.popup .h1 {
  margin-bottom: 15px;
  /* font-size: 24px; /
      font-weight: normal;
          color: #883721;*/
  padding: 3px 0;
  /*  border-bottom: 1px solid #939598;*/
}

/* line 2732, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format #content h2, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format #content .h2 {
  margin-bottom: 10px;
  /*font-size: 18px;
          color: #666;*/
}

/* line 2737, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format #content h3, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format #content .h3 {
  color: #666;
  /*font-size: 16px;*/
}

/* line 2741, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format #content h5, .vb-container .npg-container.npg-agenda .vb-agenda .cms-format #content .h5,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .popup h5,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .popup .h5 {
  font-size: 16px;
  font-weight: bold;
  color: #128c44;
  margin-bottom: 10px;
  border-bottom: 1px solid #128c44;
}

/* line 2749, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format #content td {
  vertical-align: top;
}

/* line 2752, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format #content input[type="checkbox"],
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input[type="radio"],
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input.checkbox,
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format input.radio {
  position: relative;
  top: 0;
}

/* line 2760, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format {
  /*.ana-box{
        width: 440px;
        max-width: 100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        border: 1px solid #eee;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        padding: 20px;
        margin:30px auto;
        .holder{
          &:after{
            content:'';
            display: block;
            clear: both;
          }
        }
        .left{
          float: left;
        }
        .right{
          overflow: hidden;
          padding: 0 0 0 20px;
        }
        .name{
          color: #111111;
          font-size: 16px;
          display: inline-block;
          font-weight: 600;
        }
        .sub{
          color: #e0e0e0;
          font-size: 12px;
          display: inline-block;
        }
        .action-list{
          padding: 0;
          display: table;
          width: 100%;
          table-layout: fixed;
          li{
            display: table-cell;
            width: 25%;
            text-indent: -99999px;
            &:before{
              display: none;
            }
            a{
              width: 40px;
              height: 40px;
              display: block;
              &.back {
                background: url(/images/ico-reply-grey.png) center center no-repeat;
                margin: 0 25px 0 0;
                &:hover {
                  background: url(/images/ico-reply.png) center center no-repeat;
                }
              }
    
              &.reload {
                background: url(/images/ico-retweet-grey.png) center center no-repeat;
                &:hover {
                  background: url(/images/ico-retweet.png) center center no-repeat;
                }
              }
    
              &.like {
                background: url(/images/ico-like-grey.png) center center no-repeat;
                &:hover {
                  background: url(/images/ico-like.png) center center no-repeat;
                }
              }
    
              &.moreinfo {
                background: url(/images/ico-dots-grey.png) center center no-repeat;
                &:hover {
                  background: url(/images/ico-dots.png) center center no-repeat;
                }
              }
            }
    
          }
        }
      }*/
}

@media screen and (max-width: 747px) {
  /* line 2848, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .maintitle-article {
    font-size: 26px;
  }
}

/* line 2852, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .f-w {
  width: 100%;
}

/* line 2855, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .time-article {
  font-size: 14px;
  display: block;
  margin-bottom: 30px;
}

/* line 2860, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .aside-quote {
  font-size: 20px;
  font-style: italic;
  color: #224192;
  float: left;
  padding: 2em 2em 2em 3em;
  width: 35%;
  position: relative;
  margin: 0;
}

@media screen and (max-width: 747px) {
  /* line 2871, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .aside-quote {
    padding: 3em 0 2em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
}

/* line 2879, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .aside-quote:before {
  content: '';
  position: absolute;
  left: 1em;
  top: 2em;
  width: 30px;
  height: 30px;
  background: url("/images/ico-blue-quote.png") no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  display: block;
  z-index: 5;
}

@media screen and (max-width: 747px) {
  /* line 2893, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .aside-quote:before {
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
  }
}

/* line 2900, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .aside-callout {
  font-size: 20px;
  font-style: italic;
  color: #224192;
  float: left;
  padding: 2em 2em 2em 2em;
  width: 35%;
  position: relative;
  margin: 0;
}

@media screen and (max-width: 747px) {
  /* line 2911, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .aside-callout {
    padding: 2em 0 2em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
}

/* line 2919, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-quote {
  font-size: 29px;
  color: #373333;
  padding: 1em 1em 1em 3em;
  position: relative;
}

@media screen and (max-width: 747px) {
  /* line 2926, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-quote {
    padding: 3em 0 2em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 24px;
  }
}

/* line 2935, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-quote:before {
  content: '';
  position: absolute;
  left: 0.5em;
  top: 1em;
  width: 60px;
  height: 60px;
  background: url("/images/ico-gray-quote.png") no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  display: block;
  z-index: 5;
}

@media screen and (max-width: 747px) {
  /* line 2949, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-quote:before {
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
    width: 50px;
    height: 50px;
  }
}

/* line 2958, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-quote strong {
  font-weight: 400;
  line-height: 1.2;
}

/* line 2962, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-callout {
  font-size: 29px;
  color: #373333;
  padding: 1em 1em 1em 1em;
  position: relative;
  line-height: 1.3em;
}

@media screen and (max-width: 747px) {
  /* line 2970, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-callout {
    padding: 2em 0 2em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 24px;
  }
}

/* line 2979, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-callout strong {
  font-weight: 400;
  line-height: 1.2;
}

/* line 2983, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .single-quote {
  font-size: 24px;
  padding: 1em 1em 1em 3em;
  position: relative;
  color: #00a651;
}

@media screen and (max-width: 747px) {
  /* line 2990, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .single-quote {
    padding: 2em 0;
  }
}

/* line 2994, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .single-quote strong {
  font-weight: 400;
  line-height: 1.2;
}

/* line 2998, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article {
  background: #f78200;
  color: #fff;
  margin-bottom: 20px;
}

/* line 3003, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article a {
  display: block;
  color: inherit;
}

/* line 3007, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder {
  display: table;
  width: 100%;
  padding: 25px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

@media screen and (max-width: 747px) {
  /* line 3016, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder {
    display: block;
    padding: 25px 4em;
  }
}

/* line 3021, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .left {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  padding: 0 20px 0 0;
  font-size: 18px;
  font-weight: 400;
}

@media screen and (max-width: 747px) {
  /* line 3030, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .left {
    display: block;
    position: relative;
    padding-bottom: 30px;
    margin-bottom: 30px;
    padding-right: 0;
    text-align: left;
  }
  /* line 3038, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .left:after {
    content: '';
    height: 1px;
    border-top: 1px solid #fff;
    width: 100px;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 100%;
  }
}

/* line 3050, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right {
  display: table-cell;
  vertical-align: middle;
  padding: 0 0 0 20px;
  position: relative;
}

@media screen and (max-width: 747px) {
  /* line 3057, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right {
    display: block;
    padding: 0;
  }
  /* line 3061, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right:after {
    content: '';
    display: block;
    clear: both;
  }
}

/* line 3067, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right:before {
  content: '';
  height: 100%;
  border-left: 1px solid #fff;
  width: 0;
  position: absolute;
  left: 0;
  top: 0;
}

@media screen and (max-width: 747px) {
  /* line 3077, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right:before {
    display: none;
  }
}

/* line 3081, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right .more {
  color: #fff;
  font-family: 'open-sans', sans-serif;
  font-size: 16px;
  display: block;
}

@media screen and (max-width: 747px) {
  /* line 3088, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right .more {
    float: left;
  }
}

/* line 3092, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right .more:after {
  color: inherit;
  background: url(/images/ico-arrow.svg) no-repeat;
  background-size: 18px 18px;
}

/* line 3097, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .first-letter-custom::first-letter {
  font-size: 60px;
  vertical-align: bottom;
}

/* line 3101, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .firstcharacter {
  float: left;
  font-size: 60px;
  line-height: 60px;
  padding-right: 8px;
  padding-left: 3px;
}

/* line 3108, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .figure-article {
  display: block;
  width: 520px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 3114, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .figure-article img {
  margin: 0 auto 10px;
  display: block;
}

/* line 3118, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .figure-article figcaption {
  font-size: 13px;
  font-style: italic;
  line-height: 1.2;
}

/* line 3123, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider {
  margin-bottom: 30px;
}

/* line 3126, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider a {
  display: block;
  width: 100%;
  position: relative;
}

/* line 3131, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider a:hover {
  position: relative;
  cursor: pointer;
}

/* line 3135, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider a:hover:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #319c38;
  background: rgba(49, 156, 56, 0.9);
  z-index: 1;
}

/* line 3146, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider a:hover:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 30px;
  margin: -15px 0 0 -15px;
  background: url("/images/lupe.png") center no-repeat;
  padding: 0;
  z-index: 2;
}

/* line 3158, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider img {
  display: block;
  width: 100%;
}

/* line 3162, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-slide {
  margin: 0 7px;
}

/* line 3165, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-arrow {
  background: #fff;
  z-index: 5;
}

/* line 3169, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-arrow:before {
  opacity: 1;
}

/* line 3172, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-prev {
  left: -1px;
}

/* line 3175, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-prev:hover:before {
  background: url(/images/ico-arrow-turnedleft-hovered.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 3179, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-prev:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 11px;
  height: 11px;
  margin: -5px 0 0 -5px;
  background: url(/images/ico-arrow-turnedleft.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 3190, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-next {
  right: -1px;
}

/* line 3193, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-next:hover:before {
  background: url(/images/ico-arrow-learnmore-hovered.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 3197, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-next:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 11px;
  height: 11px;
  margin: -5px 0 0 -5px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 3208, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .in-content-sidebar p {
  float: left;
}

@media screen and (max-width: 747px) {
  /* line 3212, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .in-content-sidebar p {
    float: none;
  }
}

@media screen and (max-width: 1218px) {
  /* line 3218, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .form-container .col {
    width: 69%;
  }
  /* line 3221, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .form-container .col.first {
    padding: 0;
  }
  /* line 3224, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .form-container .col {
    padding: 0;
  }
  /* line 3227, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .radio-container {
    margin-bottom: 25px;
  }
}

@media screen and (max-width: 977px) {
  /* line 3232, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format p {
    font-size: 14px;
  }
  /* line 3235, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .form-container .col {
    width: 60%;
  }
}

@media screen and (max-width: 747px) {
  /* line 3240, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .form-container .col {
    width: 100%;
  }
}

/* line 3245, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

/* line 3259, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

/* line 3266, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-list:focus {
  outline: none;
}

/* line 3269, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

/* line 3273, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-slider .slick-track,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 3281, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}

/* line 3287, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-track:before,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-track:after {
  content: "";
  display: table;
}

/* line 3292, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-track:after {
  clear: both;
}

/* line 3295, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-loading .slick-track {
  visibility: hidden;
}

/* line 3298, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

/* line 3304, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda [dir="rtl"] .slick-slide {
  float: right;
}

/* line 3307, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-slide img {
  display: block;
}

/* line 3310, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-slide.slick-loading img {
  display: none;
}

/* line 3313, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-slide.dragging img {
  pointer-events: none;
}

/* line 3316, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-initialized .slick-slide {
  display: block;
}

/* line 3319, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-loading .slick-slide {
  visibility: hidden;
}

/* line 3322, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* line 3327, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-arrow.slick-hidden {
  display: none;
}

/* line 3331, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-loading .slick-list {
  background: #fff url("/ajax-loader.gif") center center no-repeat;
}

@font-face {
  /* line 10, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda {
    font-family: "slick";
    src: url("/fonts/slick.eot");
    src: url("/fonts/slick.eot?#iefix") format("embedded-opentype"), url("/fonts/slick.woff") format("woff"), url("/fonts/slick.ttf") format("truetype"), url("/fonts/slick.svg#slick") format("svg");
    font-weight: normal;
    font-style: normal;
  }
}

/* line 3343, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-prev,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}

/* line 3362, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-prev:hover,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-prev:focus,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-next:hover,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}

/* line 3370, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-prev:hover:before,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-prev:focus:before,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-next:hover:before,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-next:focus:before {
  opacity: 1;
}

/* line 3376, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-prev.slick-disabled:before,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-next.slick-disabled:before {
  opacity: 0.25;
}

/* line 3380, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-prev:before,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 3390, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-prev {
  left: -25px;
}

/* line 3393, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda [dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}

/* line 3397, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-prev:before {
  content: "←";
}

/* line 3400, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda [dir="rtl"] .slick-prev:before {
  content: "→";
}

/* line 3403, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-next {
  right: -25px;
}

/* line 3406, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda [dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}

/* line 3410, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-next:before {
  content: "→";
}

/* line 3413, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda [dir="rtl"] .slick-next:before {
  content: "←";
}

/* line 3417, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-dotted.slick-slider {
  margin-bottom: 30px;
}

/* line 3420, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}

/* line 3430, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

/* line 3439, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}

/* line 3452, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-dots li button:hover,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-dots li button:focus {
  outline: none;
}

/* line 3456, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-dots li button:hover:before,
.vb-container .npg-container.npg-agenda .vb-agenda .slick-dots li button:focus:before {
  opacity: 1;
}

/* line 3460, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 3476, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

/* line 3481, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-skin,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-outer,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-image,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap iframe,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap object,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav span,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 3497, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -safari-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 3507, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
}

/* line 3513, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-opened {
  z-index: 8030;
}

/* line 3516, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-outer,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner {
  position: relative;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -safari-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 3524, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner {
  overflow: hidden;
}

/* line 3527, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 3530, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 3537, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-image,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 3543, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 3547, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 3558, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #fancybox-loading div {
  width: 44px;
  height: 44px;
}

/* line 3562, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

/* line 3571, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav {
  position: absolute;
  top: 0;
  width: 60px;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

/* line 3581, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav span {
  visibility: visible;
}

/* line 3584, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev {
  left: 0;
  margin: 0 0 0 -60px;
}

@media screen and (max-width: 747px) {
  /* line 3589, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev {
    margin: 0;
  }
}

/* line 3593, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev:hover span:before {
  opacity: 1;
  color: #fff;
}

/* line 3597, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev span {
  position: relative;
  opacity: 1;
}

/* line 3601, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev span:hover:before {
  background: url(/images/ico-arrow-turnedleft-hovered.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 3605, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev span:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 20px;
  height: 20px;
  margin: -10px 0 0 -10px;
  background: url(/images/ico-arrow-turnedleft.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 3616, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next {
  right: 0;
  margin: 0 -60px 0 0;
}

@media screen and (max-width: 747px) {
  /* line 3621, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next {
    margin: 0;
  }
}

/* line 3625, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next:hover span:before {
  opacity: 1;
  color: #fff;
}

/* line 3629, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next span {
  position: relative;
  opacity: 1;
}

/* line 3633, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next span:hover:before {
  background: url(/images/ico-arrow-learnmore-hovered.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 3637, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next span:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 20px;
  height: 20px;
  margin: -10px 0 0 -10px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 3648, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -25px;
  cursor: pointer;
  z-index: 8040;
}

/* line 3657, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 3661, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 3665, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav:hover span {
  visibility: visible;
}

/* line 3668, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* line 3678, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

/* line 3682, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock body {
  overflow: hidden !important;
}

/* line 3685, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 3688, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: rgba(0, 0, 0, 0.7);
}

/* line 3697, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 3702, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* line 3707, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 3714, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-opened .fancybox-title {
  visibility: visible;
  color: #111111;
}

/* line 3718, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 3726, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 3742, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 3747, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 3750, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 3759, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title {
  background: #fff;
  margin: 0;
  padding: 20px;
  color: #111111;
  border: 1px solid #fff;
}

/* line 3766, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner img {
  border: 1px solid #fff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 3771, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget {
  margin-bottom: 20px;
}

/* line 3774, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget h4, .vb-container .npg-container.npg-agenda .vb-agenda .comment-widget .h4 {
  margin: 0;
  font-size: 22px;
  margin-bottom: 15px;
}

/* line 3779, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget h2, .vb-container .npg-container.npg-agenda .vb-agenda .comment-widget .h2 {
  margin: 0;
  font-size: 22px;
  margin-bottom: 15px;
  line-height: 1em;
  font-weight: 400;
}

/* line 3786, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget textarea {
  text-transform: none;
  color: #929292;
  border: 1px solid #eee;
  text-align: left;
  width: 100%;
  min-height: 150px;
  padding: 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin-bottom: 15px;
  background: #fff;
  resize: none;
  overflow: hidden;
  font: italic normal 16px/18px 'source sans pro';
}

/* line 3803, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget textarea:-moz-placeholder {
  color: #929292;
}

/* line 3806, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget textarea::-moz-placeholder {
  color: #929292;
  opacity: 1;
}

/* line 3810, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget textarea::-webkit-input-placeholder {
  color: #929292;
}

/* line 3813, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget textarea:-ms-input-placeholder {
  color: #929292;
}

/* line 3816, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget textarea::placeholder {
  color: #929292;
}

/* line 3819, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget input[type="submit"] {
  float: right;
  text-transform: uppercase;
  padding: 0 30px;
  color: #fff;
  height: 36px;
  font: italic 400 15px/36px 'source sans pro';
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 3848, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-widget input[type="submit"]:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 3868, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comments-widget h2, .vb-container .npg-container.npg-agenda .vb-agenda .comments-widget .h2 {
  margin: 0;
  /*text-transform: capitalize;*/
  margin-bottom: 30px;
}

/* line 3873, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-item {
  border: 1px solid #eee;
  margin: -1px 0 0 0;
  padding: 30px 40px;
}

/* line 3878, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-item h3, .vb-container .npg-container.npg-agenda .vb-agenda .comment-item .h3 {
  margin: 0;
  font-weight: 600;
  font-size: 18px;
}

/* line 3883, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-item small, .vb-container .npg-container.npg-agenda .vb-agenda .comment-item .small {
  font-weight: normal;
  font-size: 14px;
  color: #00a651;
  margin-bottom: 10px;
  display: block;
}

/* line 3890, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .comment-item p:last-child {
  margin: 0;
}

/* line 3997, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed {
  border: none;
  margin-bottom: 0;
}

/* line 4001, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .tabset {
  border-bottom: 1px solid #eee;
}

/* line 4004, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .tabset li a {
  border-bottom: 1px solid #eee;
  font-size: 18px;
  width: 205px;
}

/* line 4009, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .tabset li a.active {
  border-bottom: 1px solid #fff;
}

/* line 4012, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .tabset li:first-child {
  border-left: 1px solid #eee;
}

/* line 4015, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .tab-content {
  padding: 12px 0;
}

/* line 4019, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed h2.alt, .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .alt.h2 {
  margin: 0;
  line-height: 33px;
  margin-bottom: 10px !important;
}

/* line 4024, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .topics ul {
  padding: 10px 0 0 50px;
}

/* line 4027, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .topics ul li {
  width: 100%;
  float: none;
  font: normal 16px/1.2em "source sans pro", Arial, sans-serif;
}

/* line 4032, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .topics ul li:before {
  display: block;
}

/* line 4036, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .post-item {
  margin-bottom: 25px;
}

/* line 4040, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .topics {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 20px 0;
  margin: 0 0 20px;
}

/* line 4046, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .tabset li {
  border-bottom: none;
  display: inline-block;
  width: auto;
  margin: 1px 0 0 0;
  vertical-align: top;
  background: #fdfdfd url(/images/pattern.png);
}

/* line 4054, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .tabset li:last-child {
  border-right: 1px solid #eee;
}

/* line 4057, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed table {
  width: 100%;
}

/* line 4060, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed table th {
  text-align: left;
  text-indent: 30px;
  border: 1px solid #eee;
}

/* line 4065, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed table tbody td {
  text-align: left;
  border: none;
  padding: 20px 0 20px 30px;
  line-height: 1em;
  vertical-align: middle;
}

/* line 4072, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed table tbody tr {
  border-bottom: 1px solid #eee;
}

/* line 4075, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .colN1,
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .colN3 {
  width: 24%;
}

/* line 4079, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .colN2 {
  width: 52%;
}

/* line 4082, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .mobile-table-list {
  display: none;
}

/* line 4085, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .table-list li {
  width: 100% !important;
  float: none !important;
}

/* line 4089, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .table-list li h3, .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .table-list li .h3 {
  margin: 0;
  height: 60px;
  line-height: 60px;
  border-bottom: none;
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  display: block;
  text-align: center;
  width: 100%;
  text-transform: uppercase;
  font-size: 16px;
  padding: 0;
}

/* line 4123, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .table-list li span {
  display: block;
  text-align: center;
  font-size: 15px;
}

/* line 4128, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .table-list li div {
  border-top: 1px solid #eee;
  padding: 15px 0;
}

/* line 4132, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .table-list li div h4, .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .table-list li div .h4 {
  text-align: center;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 600;
}

/* line 4138, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .tabz.customed .tabset {
  display: table;
  border: none;
  height: 40px;
}

/* line 4143, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .tabz.customed .tabset li {
  display: table-cell;
  width: 50%;
  overflow: hidden;
}

/* line 4148, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .tabz.customed .tabset li a {
  font-size: 14px;
  white-space: nowrap;
  width: 100%;
}

/* line 4153, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .tabz.customed .topics ul {
  width: auto;
}

/* line 4156, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .tabz.customed .topics ul li {
  width: auto;
  padding: 0 10px 0 0;
}

/* line 4160, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .tabz.customed .topics ul li a {
  white-space: normal;
}

/* line 4163, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .tabz.customed .desctop-table {
  display: none;
}

/* line 4166, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .tabz.customed .mobile-table-list {
  display: block;
}

/* line 4169, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .tabz.customed .tab-content {
  padding: 20px;
}

@media screen and (max-width: 747px) {
  /* line 4173, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .tabset {
    display: table;
    border: none;
    height: 40px;
  }
  /* line 4178, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .tabset li {
    display: table-cell;
    width: 50%;
    overflow: hidden;
  }
  /* line 4183, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .tabset li a {
    font-size: 14px;
    white-space: nowrap;
    width: 100%;
  }
  /* line 4188, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .topics ul {
    width: auto;
  }
  /* line 4191, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .topics ul li {
    width: auto;
    padding: 0 10px 0 0;
  }
  /* line 4195, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .topics ul li a {
    white-space: normal;
  }
  /* line 4198, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .desctop-table {
    display: none;
  }
  /* line 4201, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .mobile-table-list {
    display: block;
  }
  /* line 4204, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .mobile-table-list .table-list {
    padding: 0;
  }
  /* line 4207, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .mobile-table-list .table-list li:before {
    display: none;
  }
}

/* line 4211, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .register-now-btn {
  margin-bottom: 15px !important;
  text-align: center !important;
  height: 36px;
  padding: 0;
  text-transform: uppercase;
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  display: block;
  width: 100%;
  font: normal 14px/36px 'open sans', Arial, sans-serif !important;
}

/* line 4243, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .register-now-btn:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 4262, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .authors-holder {
  width: 100%;
  display: table;
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
  margin-bottom: 40px;
}

/* line 4269, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .authors-holder p {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
  height: 200px;
}

/* line 4277, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .authors-holder {
  border: medium none;
}

/* line 4280, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .authors-holder {
  border: none;
}

/* line 4283, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .authors-holder p {
  display: block;
  width: 100%;
  margin-bottom: 20px;
  background: #fff;
  white-space: nowrap;
  border: 1px solid #eee;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 4293, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .authors-holder p:after {
  content: '';
  display: inline-block;
  height: 100%;
  width: 1px;
  overflow: hidden;
  margin: 0 0 0 -1px;
  vertical-align: middle;
}

/* line 4302, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .authors-holder p img {
  vertical-align: middle;
  display: inline-block;
  white-space: normal;
}

/* line 4307, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder {
  display: table;
  margin: 41px 0 53px;
  width: 100%;
}

/* line 4312, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder .when {
  display: table-cell;
  width: 50%;
  float: none;
  vertical-align: top;
  min-height: 60px;
}

/* line 4319, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder .when p {
  font-size: 15px;
}

/* line 4322, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder .when p + p {
  margin: 0 !important;
}

/* line 4325, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder .when:first-child {
  border-right: none;
}

/* line 4328, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder .when h2, .vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder .when .h2 {
  margin: 0;
  font-size: 15px;
  min-height: 60px;
  line-height: 60px;
  font-weight: 600;
}

/* line 4335, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when .txt {
  float: left;
  padding: 15px 20px;
}

/* line 4339, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when .txt address {
  font: normal 16px/1.4em 'source sans pro', Arial, sans-serif;
}

/* line 4342, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when:first-child .txt {
  padding: 20px;
}

/* line 4345, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat {
  width: 100%;
}

/* line 4348, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .black-button {
  font: 600 14px/1em 'open sans';
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  border: 1px solid #000;
  -webkit-box-shadow: inset #1d1c1f 0 -3px 10px;
  -moz-box-shadow: inset #1d1c1f 0 -3px 10px;
  box-shadow: inset #1d1c1f 0 -3px 10px;
  background: #1d1c1f;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #454446), color-stop(41%, #454446), color-stop(63%, #1d1c1f), color-stop(100%, #1d1c1f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454446', endColorstr='#1d1c1f', GradientType=0);
  /* IE6-8 */
  padding: 16px 30px;
  margin: 0 0 20px 0;
}

/* line 4377, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .black-button:hover {
  border: 1px solid #00a651;
  -webkit-box-shadow: inset #00a651 0 -3px 10px;
  -moz-box-shadow: inset #00a651 0 -3px 10px;
  box-shadow: inset #00a651 0 -3px 10px;
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff;
}

/* line 4401, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bordered h2, .vb-container .npg-container.npg-agenda .vb-agenda .bordered .h2 {
  border-bottom: 1px solid #eee;
  margin-bottom: 16px;
  padding: 0 0 15px;
}

/* line 4407, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda {
  margin-bottom: 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #eee;
  table-layout: fixed;
}

/* line 4415, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda tr {
  border-bottom: 1px solid #eee;
}

/* line 4418, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda tr.active td {
  border: none;
}

/* line 4421, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda a.opener span {
  display: inline-block;
  margin: 0 0 0 30px;
  font-style: italic;
}

/* line 4426, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda caption {
  display: table-caption;
  text-align: center;
  font-size: 15px;
}

/* line 4431, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .button-styled:after {
  display: none;
}

/* line 4434, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda th {
  background: #fff;
  color: #00a651;
  height: 30px;
  text-transform: uppercase;
  font-size: 13px;
  border: 1px solid #eee;
}

/* line 4442, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda td {
  background: #fdfdfd;
  font-size: 15px;
  border: none;
}

/* line 4447, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block p {
  font-size: 15px;
  font-weight: 400;
  margin: 0 0 20px;
}

/* line 4452, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda td.al-left {
  text-align: left;
}

/* line 4455, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .col1 {
  width: 15%;
}

/* line 4458, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .col2 {
  width: 60%;
}

/* line 4461, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .col3 {
  width: 20%;
}

/* line 4464, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block .opener {
  border-bottom: none;
  color: #111111;
  padding: 0;
  position: relative;
}

/* line 4470, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block .opener:after {
  position: absolute;
  left: 100%;
  top: 50%;
  margin: -6px 0 0 -13px;
  width: 11px;
  height: 11px;
  display: block;
  content: '';
  background: url(/images/ico-arrow-down-grey.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 4482, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block:hover .opener:after {
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 4486, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block.active .opener:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 4490, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda .toggle-block.active:hover .opener:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 4494, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda dt,
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda dd {
  line-height: 1.1em;
}

/* line 4498, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda dd {
  margin-bottom: 20px;
}

/* line 4501, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda dt {
  color: #00a651;
}

/* line 4504, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda dd span {
  display: block;
}

/* line 4507, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .mobile-table-list {
  display: none;
}

/* line 4510, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cancellation h3, .vb-container .npg-container.npg-agenda .vb-agenda .cancellation .h3 {
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1em;
}

/* line 4516, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cancellation h2, .vb-container .npg-container.npg-agenda .vb-agenda .cancellation .h2 {
  margin: 0;
  color: #224192;
  font-size: 22px;
  font-weight: 400;
  margin-bottom: 15px;
}

/* line 4523, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cancellation ol {
  padding: 10px 0 30px 20px;
}

/* line 4526, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cancellation ol li {
  color: #707070;
  font: normal 16px/1.2em "source sans pro", Arial, sans-serif;
}

/* line 4531, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda.noborders {
  border: none;
}

/* line 4534, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda.noborders tr {
  border: none;
}

/* line 4537, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda.noborders th {
  border: none;
}

/* line 4540, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda.noborders td {
  border: none;
}

/* line 4543, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda table.agenda.noborders thead {
  border: none;
}

/* line 4546, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.noborders {
  border: none;
}

/* line 4549, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.alt.noborders.col-5num .rate .row > div {
  border: none;
}

/* line 4552, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.alt.noborders.col-5num .rate .row > div em {
  border: none;
}

/* line 4555, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .add-menu {
  text-align: center;
  margin-bottom: 30px;
}

/* line 4559, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .add-menu-mobile {
  position: absolute;
  left: -999999px;
  top: -999999px;
}

/* line 4564, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .packege-types {
  table-layout: fixed;
}

/* line 4567, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .packege-types td {
  line-height: 1.2em;
  padding: 20px;
}

/* line 4571, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .packege-types td.v-al {
  vertical-align: middle;
}

/* line 4574, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .packege-types td.lc {
  text-align: left;
  padding: 20px 5%;
}

/* line 4578, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .packege-types .colN1 {
  width: 70%;
}

/* line 4581, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .packege-types .colN2 {
  width: 30%;
}

/* line 4584, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .packege-types td span,
.vb-container .npg-container.npg-agenda .vb-agenda .packege-types td strong {
  display: block;
}

/* line 4588, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .packege-types li:before {
  top: 50%;
  margin: -7px 0 0 -25px;
}

/* line 4592, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .packege-types div.center {
  text-align: left;
  margin: 0 auto;
  display: inline-block;
}

/* line 4597, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .two-column-container .when-holder {
  margin-top: 10px;
}

/* line 4600, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .two-column-container .when-holder {
  display: block;
  margin-bottom: 20px;
  float: left;
}

/* line 4605, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .two-column-container .when-holder .when {
  margin: 0;
  display: block;
  width: 100%;
  float: left;
}

/* line 4611, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .two-column-container .when-holder .when:first-child {
  border-right: 1px solid #eee;
  border-bottom: none;
}

/* line 4615, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row > div {
  width: 100%;
  display: block;
}

/* line 4619, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row > div {
  width: 100%;
  display: block;
}

/* line 4623, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row > div.left {
  text-align: center;
  border-bottom: none;
}

/* line 4627, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row > div.left {
  text-align: center;
  border-bottom: none;
}

/* line 4631, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row > div.left p {
  padding: 31px 0;
}

/* line 4634, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row > div.left p {
  padding: 31px 0;
}

/* line 4637, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row > div.left p {
  display: block;
  height: auto;
  padding: 38px 0;
  text-align: center;
}

/* line 4643, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row > div.left p {
  display: inline-block;
  padding: 38px 0 38px 25px;
  height: auto;
  text-align: center;
}

/* line 4649, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row > div.left strong {
  display: block;
  text-align: center;
}

/* line 4653, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row > div.left strong {
  display: block;
  text-align: center;
}

/* line 4657, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row > div.left strong em {
  text-align: center;
}

/* line 4660, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row > div.left strong em {
  text-align: center;
}

/* line 4663, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat p {
  line-height: 1.1em;
}

/* line 4666, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row {
  margin-bottom: 20px;
  border-bottom: 1px solid #eee;
  position: relative;
}

/* line 4671, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row {
  margin-bottom: 20px;
  border-bottom: 1px solid #eee;
  position: relative;
}

/* line 4676, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row:before,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row:before,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row:after {
  position: absolute;
  width: 30px;
  height: 20px;
  top: 100%;
  margin: 1px 0 0;
  content: '';
  background: #fdfdfd url(/images/pattern.png);
}

/* line 4687, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row:after {
  position: absolute;
  width: 30px;
  height: 20px;
  top: 100%;
  margin: 1px 0 0;
  content: '';
  background: #fdfdfd url(/images/pattern.png);
}

/* line 4696, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row:before {
  left: -10px;
}

/* line 4699, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row:before {
  left: -10px;
}

/* line 4702, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row:after {
  right: -20px;
}

/* line 4705, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num.col-4num .rate .row:after {
  right: -20px;
}

/* line 4708, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .registrat {
  border-bottom: none;
}

/* line 4711, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .registrat.alt.col-5num.col-4num .rate .row > div.center {
  border-right: none;
}

/* line 4715, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right table.agenda.no-mobile {
  display: none;
}

/* line 4718, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .mobile-table-list {
  display: block;
}

/* line 4721, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile {
  margin-bottom: 30px;
  font-size: 14px;
}

/* line 4725, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile .button-styled {
  cursor: pointer;
  text-align: center;
}

/* line 4729, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile ul {
  padding: 0;
}

/* line 4732, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile li:before {
  display: none;
}

/* line 4735, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile li {
  margin-bottom: 0;
}

/* line 4738, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile li .title {
  background: #fff;
  font-size: 13px;
  line-height: 30px;
  color: #b9b9b9;
  text-transform: uppercase;
  display: block;
  text-align: center;
  border: 1px solid #eee;
  border-top: none;
}

/* line 4749, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile li .values {
  border: 1px solid #eee;
  border-top: none;
  color: #707070;
  text-align: center;
  display: block;
  padding: 15px 0;
}

/* line 4757, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile li .values span {
  font-style: italic;
  display: inline-block;
  margin: 0 0 0 20px;
}

/* line 4762, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile li .values p span {
  display: inline-block;
  font-style: normal;
  text-transform: uppercase;
  margin: 0;
}

/* line 4768, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile li .values dd span {
  font-style: normal;
  margin: 0;
  display: block;
}

/* line 4773, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile .slide {
  text-align: left;
  padding: 20px;
}

/* line 4777, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile .button-styled {
  cursor: pointer;
}

/* line 4780, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile li .toggle-block {
  margin: 0;
}

/* line 4783, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile li .toggle-block a.opener {
  text-align: center;
}

/* line 4786, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile dd {
  margin-bottom: 20px;
}

/* line 4789, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile dt,
.vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile dd {
  line-height: 1.1em;
}

/* line 4793, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile dd span {
  color: #00a651;
  display: block;
}

/* line 4797, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile .toggle-block .slide p {
  margin: 0 0 20px;
}

/* line 4800, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile .toggle-block .opener {
  border-bottom: none;
  color: #111111;
  padding: 0;
  position: relative;
}

/* line 4806, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile .toggle-block .opener:after {
  position: absolute;
  left: 100%;
  top: 50%;
  margin: -6px 0 0 -13px;
  width: 11px;
  height: 11px;
  display: block;
  content: '';
  background: url(/images/ico-arrow-down-grey.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 4818, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile .toggle-block:hover .opener:after {
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 4822, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile .toggle-block.active .opener:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 4826, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile .toggle-block.active:hover .opener:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 4830, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .agenda-mobile .toggle-block .opener::after {
  margin: -6px 0 0 -20px;
}

/* line 4834, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets-section {
  padding: 5px 0;
}

/* line 4837, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets-section h2, .vb-container .npg-container.npg-agenda .vb-agenda .buckets-section .h2 {
  margin: 0;
  font-size: 22px;
}

/* line 4841, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets-section h3, .vb-container .npg-container.npg-agenda .vb-agenda .buckets-section .h3 {
  margin: 0;
  font: 600 14px/1.2em 'source sans pro', Arial, sans-serif;
  /*text-transform: capitalize; */
}

/* line 4846, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets-section .detail {
  text-transform: uppercase;
  display: block;
  font: normal 12px/1.2em 'source sans pro', Arial, sans-serif;
  margin-bottom: 10px;
  color: #111111;
}

/* line 4853, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets-section .item .detail:hover,
.vb-container .npg-container.npg-agenda .vb-agenda .buckets-section .item h3:hover,
.vb-container .npg-container.npg-agenda .vb-agenda .buckets-section .item .h3:hover {
  color: #47b94f;
  cursor: pointer;
}

/* line 4858, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets-section p {
  margin-bottom: 10px;
}

/* line 4861, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .buckets-section .buckets {
  padding: 30px 0 20px;
}

/* line 4865, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification-item {
  background: #211e1e;
  color: #fff;
  padding: 30px;
}

/* line 4870, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification-item .container {
  position: relative;
}

/* line 4873, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification-item p {
  margin: 0;
  padding: 0;
  font-size: 20px;
}

/* line 4878, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification-item p strong {
  font-weight: 600;
  text-transform: uppercase;
}

/* line 4882, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification-item p a {
  color: #fff;
  text-decoration: underline;
}

/* line 4886, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification-item p a:hover {
  color: #00a651;
}

/* line 4889, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification-item .close {
  position: absolute;
  top: -15px;
  right: -15px;
  text-indent: -9999px;
  width: 12px;
  height: 12px;
  margin: 3px 0 0;
  background: url(/images/bg-close-btn.svg) no-repeat;
  background-size: 12px 12px;
}

/* line 4901, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.alt.col-4num .rate > div {
  float: left;
  width: 25%;
  border-left: 1px solid #eee;
  padding: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}

/* line 4911, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.alt.col-5num.col-4num .rate .row > div.left p span {
  font: 600 16px/1.4em 'source sans pro', Arial, sans-serif;
  color: #111111;
  height: auto !important;
}

/* line 4916, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.alt.col-5num.col-4num .rate .row > div.left p {
  display: inline-block;
  padding: 38px 0 38px 25px;
  float: none;
  height: auto;
  position: relative;
}

/* line 4923, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.alt.col-5num.col-4num .rate .row > div.left {
  text-align: center;
  border-left: none;
  padding: 0;
  vertical-align: top;
}

/* line 4929, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.alt.col-5num.col-4num .rate .row > div.left p:before {
  position: absolute;
  display: block;
  content: '';
  left: 0;
  width: 18px;
  height: 18px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 18px 18px;
  top: 50%;
  margin: -9px 0 0;
}

/* line 4942, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing {
  border-bottom: none;
  margin-bottom: 30px;
}

/* line 4946, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing table {
  margin: 0;
}

/* line 4949, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing thead {
  border: none;
}

/* line 4952, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing th {
  height: auto;
  text-align: center;
  padding: 10px;
}

/* line 4957, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing th {
  background: none;
  color: #111111;
  border: none;
  white-space: nowrap;
}

/* line 4963, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td {
  vertical-align: middle;
  border: 1px solid #eee;
  width: auto;
}

/* line 4968, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td:first-child {
  border-left: none;
  line-height: 1.2em;
  vertical-align: middle;
  padding: 10px 0 10px 20px;
  text-align: left;
}

/* line 4975, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td:last-child {
  border-right: none;
}

/* line 4978, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td.title {
  text-align: left;
  padding: 10px 20px;
  color: #00a651;
  text-transform: uppercase;
}

/* line 4984, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td span b {
  position: relative;
  padding: 0 0 0 20px;
  display: inline-block;
}

/* line 4989, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td span b:before {
  position: absolute;
  content: '';
  left: 0;
  top: 50%;
  margin: -6px 0 0;
  width: 12px;
  height: 12px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 12px 12px;
}

/* line 5000, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td em {
  display: none;
}

/* line 5003, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early th:first-child {
  border-left: none;
}

/* line 5006, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early th {
  border: 1px solid #eee;
  white-space: normal;
}

/* line 5010, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early th:last-child {
  border-right: none;
}

/* line 5013, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early thead {
  border: none;
}

/* line 5016, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early .info {
  font-weight: normal;
  border-right: none;
}

/* line 5020, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early table {
  max-width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

@media screen and (max-width: 1218px) {
  /* line 5027, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row > div.left,
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row > div.center {
    border-right: none;
  }
  /* line 5031, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row > div.left span,
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt .rate > div em {
    height: 1em;
    overflow: hidden;
    display: block;
  }
  /* line 5037, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row > div.left p em {
    height: auto;
  }
}

@media screen and (max-width: 977px) {
  /* line 5042, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .fullwidth.registrat.alt.col-5num .rate .row {
    border-left: 1px solid #eee;
  }
  /* line 5045, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row > div.left span {
    height: auto;
    line-height: 1.1em;
  }
}

@media screen and (max-width: 747px) {
  /* line 10, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda {
    /*note*/
  }
  /* line 5051, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .authors-holder {
    display: block;
  }
  /* line 5054, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .authors-holder div,
  .vb-container .npg-container.npg-agenda .vb-agenda .authors-holder a {
    display: inline-block;
    line-height: 200px;
    vertical-align: middle;
    width: 100%;
  }
  /* line 5061, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .authors-holder div img,
  .vb-container .npg-container.npg-agenda .vb-agenda .authors-holder a img {
    display: inline;
    vertical-align: middle;
  }
  /* line 5066, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .authors-holder div,
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .authors-holder a {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
  /* line 5071, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder {
    margin-top: 10px;
  }
  /* line 5074, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder {
    display: block;
    margin-bottom: 20px;
    float: left;
  }
  /* line 5079, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder .when {
    display: block;
    width: 100%;
    float: left;
  }
  /* line 5084, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .two-column-container .when-holder .when:first-child {
    border-right: 1px solid #eee;
    border-bottom: none;
  }
  /* line 5088, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat {
    border-bottom: none;
  }
  /* line 5091, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row > div {
    width: 100%;
    display: block;
  }
  /* line 5095, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row > div.left {
    text-align: center;
    border-bottom: none;
  }
  /* line 5099, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row > div.left p {
    padding: 31px 0;
  }
  /* line 5102, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row > div.left p {
    display: block;
    height: auto;
    padding: 38px 0;
    text-align: center;
  }
  /* line 5108, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row > div.left strong {
    display: block;
    text-align: center;
  }
  /* line 5112, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row > div.left strong em {
    text-align: center;
  }
  /* line 5115, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat p {
    line-height: 1.1em;
  }
  /* line 5118, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row {
    margin-bottom: 20px;
    border-bottom: 1px solid #eee;
    position: relative;
  }
  /* line 5123, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row:before,
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row:after {
    position: absolute;
    width: 30px;
    height: 20px;
    top: 100%;
    margin: 1px 0 0;
    content: '';
    background: #fff;
  }
  /* line 5133, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row:before {
    left: -10px;
  }
  /* line 5136, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt.col-5num .rate .row:after {
    right: -20px;
  }
  /* line 5139, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fullwidth.registrat.alt .rate > div em {
    background: none;
  }
  /* line 5142, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.alt.col-5num.col-4num .rate .row > div.left p {
    display: inline-block;
    padding: 38px 0 38px 25px;
  }
  /* line 5146, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .mobile-table-list {
    display: block;
  }
  /* line 5149, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda table.agenda {
    border-bottom: none;
  }
  /* line 5152, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda caption,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda tbody,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda tr,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda th,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda td {
    display: block !important;
    width: 100% !important;
    text-align: center !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 5165, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda thead {
    display: none;
  }
  /* line 5168, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda tr,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda td {
    border-bottom: 1px solid #eee !important;
  }
  /* line 5172, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda td:last-child {
    border-bottom: none !important;
  }
  /* line 5175, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda tr.expanded {
    margin: 0;
  }
  /* line 5178, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile {
    margin-bottom: 30px;
    font-size: 14px;
  }
  /* line 5182, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile .button-styled {
    cursor: pointer;
    text-align: center;
  }
  /* line 5186, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile ul {
    padding: 0;
  }
  /* line 5189, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile li:before {
    display: none;
  }
  /* line 5192, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile li {
    margin-bottom: 0;
  }
  /* line 5195, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile li .title {
    background: #fff;
    font-size: 13px;
    line-height: 30px;
    color: #b9b9b9;
    text-transform: uppercase;
    display: block;
    text-align: center;
    border: 1px solid #eee;
    border-top: none;
  }
  /* line 5206, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile li .values {
    border: 1px solid #eee;
    border-top: none;
    color: #707070;
    text-align: center;
    display: block;
    padding: 15px 0;
  }
  /* line 5214, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile li .values span {
    font-style: italic;
    display: inline-block;
    margin: 0 0 0 20px;
  }
  /* line 5219, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile li .values p span {
    display: inline-block;
    font-style: normal;
    text-transform: uppercase;
    margin: 0;
  }
  /* line 5225, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile li .values dd span {
    font-style: normal;
    margin: 0;
    display: block;
  }
  /* line 5230, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile .slide {
    text-align: left;
    padding: 20px;
  }
  /* line 5234, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile .button-styled {
    cursor: pointer;
  }
  /* line 5237, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile li .toggle-block {
    margin: 0;
  }
  /* line 5240, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile li .toggle-block a.opener {
    text-align: center;
  }
  /* line 5243, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile dd {
    margin-bottom: 20px;
  }
  /* line 5246, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile dt,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile dd {
    line-height: 1.1em;
  }
  /* line 5250, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile dd span {
    color: #00a651;
    display: block;
  }
  /* line 5254, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile .toggle-block .slide p {
    margin: 0 0 20px;
  }
  /* line 5257, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile .toggle-block .opener {
    border-bottom: none;
    color: #111111;
    padding: 0;
    position: relative;
  }
  /* line 5263, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile .toggle-block .opener:after {
    position: absolute;
    left: 100%;
    top: 50%;
    margin: -6px 0 0 -13px;
    width: 11px;
    height: 11px;
    display: block;
    content: '';
    background: url(/images/ico-arrow-down-grey.svg) no-repeat;
    background-size: 11px 11px;
  }
  /* line 5275, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile .toggle-block:hover .opener:after {
    background: url(/images/ico-arrow-down-green.svg) no-repeat;
    background-size: 11px 11px;
  }
  /* line 5279, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile .toggle-block.active .opener:after {
    background: url(/images/ico-arrow-up-green.svg) no-repeat;
    background-size: 11px 11px;
  }
  /* line 5283, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile .toggle-block.active:hover .opener:after {
    background: url(/images/ico-arrow-up-green.svg) no-repeat;
    background-size: 11px 11px;
  }
  /* line 5287, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-mobile .toggle-block .opener::after {
    margin: -6px 0 0 -20px;
  }
  /* line 5291, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .notification-item {
    padding: 15px;
  }
  /* line 5294, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .notification-item p {
    color: #fff;
    font-size: 16px;
    text-align: center;
  }
  /* line 5299, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .notification-item .close {
    top: -5px;
    right: -5px;
  }
  /* line 5303, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .packege-types .desctop-table {
    display: none;
  }
  /* line 5306, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .packege-types .table-list {
    padding: 0;
    border: 1px solid #eee;
    margin: 0 0 20px 0;
  }
  /* line 5311, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .packege-types .table-list li {
    width: 100% !important;
    float: none !important;
  }
  /* line 5315, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .packege-types .table-list li:before {
    display: none;
  }
  /* line 5318, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .packege-types .table-list li h3, .vb-container .npg-container.npg-agenda .vb-agenda .packege-types .table-list li .h3 {
    margin: 0;
    height: 60px;
    line-height: 60px;
    border-bottom: none;
    border: 1px solid #009645;
    background: #00a651;
    color: #fff !important;
    display: block;
    text-align: center;
    width: 100%;
    text-transform: uppercase;
    font-size: 16px;
    padding: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 5336, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .packege-types .table-list li span {
    display: block;
    text-align: center;
    font-size: 15px;
  }
  /* line 5341, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .packege-types .table-list li div {
    border-top: 1px solid #eee;
    padding: 15px 0;
  }
  /* line 5345, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .packege-types .table-list li div h4, .vb-container .npg-container.npg-agenda .vb-agenda .packege-types .table-list li div .h4 {
    text-align: center;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 600;
  }
  /* line 5351, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .add-menu {
    display: none;
  }
  /* line 5354, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .add-menu-mobile {
    position: static;
  }
  /* line 5357, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .add-menu-mobile h3 a, .vb-container .npg-container.npg-agenda .vb-agenda .add-menu-mobile .h3 a {
    color: inherit;
  }
  /* line 5360, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .add-menu-mobile .swiper-container,
  .vb-container .npg-container.npg-agenda .vb-agenda .add-menu-mobile .swiper-slide {
    height: 40px;
  }
  /* line 5364, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing thead {
    display: none;
  }
  /* line 5367, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td.title {
    text-align: center;
  }
  /* line 5370, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td {
    display: block;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: none;
    border-bottom: 1px solid #eee;
    padding: 0;
  }
  /* line 5380, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing {
    width: 100%;
  }
  /* line 5383, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td em {
    display: block;
    background: #fdfdfd;
    border-bottom: 1px solid #eee;
    color: #111111;
    font-style: normal;
  }
  /* line 5390, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td span {
    padding: 20px;
    display: block;
  }
  /* line 5394, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .conference_events .black-button,
  .vb-container .npg-container.npg-agenda .vb-agenda .conference_events .secondary-button {
    width: 100%;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-bottom: 20px;
    max-width: 100%;
    padding: 16px 30px !important;
  }
  /* line 5405, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing td:first-child {
    text-align: center;
  }
  /* line 5408, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .black-button {
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 5414, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early th,
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early thead tr:first-child,
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early thead {
    display: block;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 5423, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early thead tr + tr {
    display: none;
  }
  /* line 5426, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .registrat.pricing.early th {
    border: none;
    border-bottom: 1px solid #eee;
  }
  /* line 5430, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .conference_events .secondary-button {
    margin-right: 0 !important;
  }
  /* line 5433, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .authors-holder p {
    display: block;
    margin: 0;
    line-height: 200px;
  }
  /* line 5438, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .authors-holder p img {
    line-height: 200px;
    display: inline-block;
    margin: 0 auto;
    vertical-align: middle;
  }
}

/* line 5445, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference strong {
  color: #00a651;
  font-weight: normal;
  font-size: 20px;
  margin-bottom: 20px;
  display: block;
}

/* line 5452, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .article-item {
  background: #fdfdfd;
  border: 1px solid #eee;
  padding: 20px;
}

/* line 5457, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .article-item h2, .vb-container .npg-container.npg-agenda .vb-agenda .event-preference .article-item .h2 {
  margin: 0 0 5px 0;
  font-weight: 600;
  font-size: 18px;
  /* text-transform: capitalize;*/
}

/* line 5463, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .article-item:hover p {
  color: #00a651;
}

/* line 5466, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference p.marked {
  color: #00a651;
}

/* line 5469, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .article-item p {
  margin: 0;
  padding: 0;
  color: #111111 !important;
  cursor: default !important;
}

/* line 5475, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .checklist {
  padding: 20px 0;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 100px;
  -moz-column-gap: 100px;
  column-gap: 100px;
}

/* line 5484, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .checklist label {
  display: inline-block;
  width: 100%;
  /*text-transform: capitalize*/
}

/* line 5489, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .checklist label input[type="checkbox"] {
  float: left;
  margin: 4px 10px 3px 4px;
}

/* line 5493, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .checklist label span {
  color: #00a651;
  overflow: hidden;
}

/* line 5497, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .checklist label p {
  padding-left: 27px;
}

/* line 5500, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .abilities label span strong {
  font-weight: 600;
  display: inline;
  color: #111111;
  font-size: 1em;
}

/* line 5506, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .abilities label {
  padding: 30px 0;
  display: block;
}

/* line 5510, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .abilities label span {
  font: normal 16px/1.4em 'source sans pro', Arial, sans-serif;
}

/* line 5513, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .abilities.special h2, .vb-container .npg-container.npg-agenda .vb-agenda .event-preference .abilities.special .h2,
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .abilities.special label {
  font-style: italic;
}

/* line 5517, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-preference .abilities.special h2 span, .vb-container .npg-container.npg-agenda .vb-agenda .event-preference .abilities.special .h2 span {
  color: #111111;
  font-weight: normal;
}

/* line 5521, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .recently-list-holder h2, .vb-container .npg-container.npg-agenda .vb-agenda .recently-list-holder .h2 {
  color: #224192;
  font-size: 16px;
  margin: 0;
}

/* line 5526, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .recently-list {
  padding: 20px 0;
}

/* line 5529, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .recently-list:after {
  display: block;
  content: '';
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  clear: both;
}

/* line 5537, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .recently-list li:before {
  display: none;
}

/* line 5540, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .recently-list li {
  display: inline-block;
  vertical-align: top;
  margin: 0 30px 20px 0;
}

/* line 5545, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .recently-list li img {
  max-width: 200px;
  height: auto;
}

/* line 5549, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tooltip {
  position: relative;
}

/* line 5552, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tip {
  display: none;
  padding: 10px 20px;
  background: #211e1e;
  position: absolute;
  z-index: 9999;
  min-width: 100px;
  text-align: center;
  letter-spacing: 1px !important;
  color: #fff;
}

/* line 5563, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tip p {
  margin: 0;
  font-size: 16px;
}

/* line 5567, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tip h3, .vb-container .npg-container.npg-agenda .vb-agenda .tip .h3 {
  text-align: left;
  /*text-transform: capitalize;*/
  margin: 0;
  font-size: 18px;
}

/* line 5573, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tip:after {
  content: '';
  position: absolute;
  bottom: 5px;
  left: 5px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 0 7px;
  border-color: transparent transparent transparent #00a651;
}

/* line 5584, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tipBody {
  padding: 2px;
}

@media screen and (max-width: 747px) {
  /* line 5588, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-preference .checklist {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
  /* line 5593, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-preference .abilities label span {
    font-size: 14px;
  }
}

/* line 5597, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .target-host dt,
.vb-container .npg-container.npg-agenda .vb-agenda .target-person dt {
  color: #224192;
  font-weight: 600;
  font-size: 18px;
}

/* line 5603, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .target-person dd,
.vb-container .npg-container.npg-agenda .vb-agenda .target-host dd {
  font: normal 16px/1.4em 'source sans pro', Arial, sans-serif;
}

/* line 5607, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .target-host dd span,
.vb-container .npg-container.npg-agenda .vb-agenda .target-person dd span {
  display: block;
}

/* line 5611, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module h2, .vb-container .npg-container.npg-agenda .vb-agenda .options-module .h2 {
  margin: 10px 0;
}

/* line 5614, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module h3, .vb-container .npg-container.npg-agenda .vb-agenda .options-module .h3 {
  background: #00a651;
  color: #fff !important;
  text-align: center;
  height: 50px;
  text-transform: uppercase;
  margin: 0;
  font: 600 14px/50px 'source sans pro', Arial, sans-serif;
}

/* line 5623, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .holder-table {
  border: 1px solid #eee;
  margin-bottom: 30px;
}

/* line 5627, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .holder-table .black-button {
  margin-right: 10px;
}

/* line 5630, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code {
  background: #fdfdfd;
  padding: 25px 10px;
  border-bottom: 1px solid #eee;
}

/* line 5635, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code input[type="text"] {
  float: right;
  width: 120px;
  height: 38px;
  padding: 0 20px;
  margin: 0 20px 0 0;
  background: #fff;
}

/* line 5643, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code .button-styled-short {
  float: right;
}

/* line 5646, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code p {
  margin: 5px 0;
}

/* line 5649, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code {
  table-layout: fixed;
}

/* line 5652, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code td:first-child {
  width: 60%;
  vertical-align: middle;
}

/* line 5656, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code td + td {
  width: 40%;
  vertical-align: middle;
}

/* line 5660, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code div {
  display: table;
}

/* line 5663, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code div input,
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code div a {
  display: table-cell;
}

/* line 5667, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .title {
  color: #00a651;
  text-transform: uppercase;
  font-size: 13px;
  padding: 10px;
  margin: 0;
}

/* line 5674, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .badge-text {
  position: relative;
  z-index: 5;
}

/* line 5678, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table {
  width: 100%;
  margin: 0;
}

/* line 5682, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table label {
  display: block;
  line-height: 32px;
  font-size: 1em;
  font-weight: normal;
}

/* line 5688, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table label input[type="checkbox"] {
  float: left;
}

/* line 5691, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table input[type="radio"] + div,
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table label input[type="checkbox"] + div {
  overflow: hidden;
  display: block;
  line-height: 1.2em;
}

/* line 5697, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table input[type="radio"] + div label {
  line-height: inherit;
}

/* line 5700, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table input[type="text"] {
  display: inline-block;
  vertical-align: middle;
}

/* line 5704, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .table-view {
  display: table;
  width: 100%;
  table-layout: fixed;
}

/* line 5709, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .table-view span {
  width: 30%;
}

/* line 5712, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .table-view span,
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .table-view input {
  display: table-cell;
  vertical-align: middle;
}

/* line 5717, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .table-view input {
  margin: 10px 0 10px 10px;
  width: 70%;
}

/* line 5721, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table tr.alt {
  border-bottom: none;
}

/* line 5724, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table tr {
  border-bottom: 1px solid #eee;
}

/* line 5727, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table tr.single {
  border-bottom: none;
}

/* line 5730, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table td {
  border: none;
  padding: 10px;
}

/* line 5734, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table td:first-child {
  text-align: left;
  width: 80%;
}

/* line 5738, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table td + td {
  vertical-align: top;
  text-align: center;
  width: 20%;
}

/* line 5743, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table td span b {
  position: relative;
  text-transform: uppercase;
  padding: 0 0 0 20px;
}

/* line 5748, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module .title-cell {
  padding: 0;
}

/* line 5751, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table td span b:before {
  position: absolute;
  content: '';
  left: 0;
  top: 50%;
  margin: -6px 0 0;
  width: 12px;
  height: 12px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 12px 12px;
}

/* line 5762, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table thead {
  background: #fdfdfd;
  color: #00a651;
  text-transform: uppercase;
  border: none;
}

/* line 5768, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table thead td {
  line-height: 1;
}

/* line 5771, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table .total {
  border-bottom: none;
}

/* line 5774, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table .total-price b,
.vb-container .npg-container.npg-agenda .vb-agenda .options-module table .total strong {
  font-weight: 800;
}

/* line 5778, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .agenda-post h3, .vb-container .npg-container.npg-agenda .vb-agenda .agenda-post .h3 {
  width: 100%;
  background: #00a651;
  color: #fff !important;
  text-align: center;
  height: 50px;
  text-transform: uppercase;
  margin: 0 !important;
  font: 600 14px/50px 'source sans pro', Arial, sans-serif;
}

/* line 5788, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .agenda-post .holder {
  background: #fdfdfd;
  padding: 20px 10px;
  border: 1px solid #eee;
}

/* line 5793, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .confirmed-post h3, .vb-container .npg-container.npg-agenda .vb-agenda .confirmed-post .h3 {
  font-weight: 400;
  font-size: 22px;
}

/* line 5797, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .agenda-post .author,
.vb-container .npg-container.npg-agenda .vb-agenda .confirmed-post .author {
  color: #111111;
  margin-bottom: 20px;
  display: block;
}

/* line 5803, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .agenda-post .author span,
.vb-container .npg-container.npg-agenda .vb-agenda .confirmed-post .author span,
.vb-container .npg-container.npg-agenda .vb-agenda .confirmed-post .author em,
.vb-container .npg-container.npg-agenda .vb-agenda .agenda-post .author em {
  display: block;
  font-size: 14px;
}

/* line 5810, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .author em {
  color: #00a651;
}

@media screen and (max-width: 977px) {
  /* line 5814, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code div {
    display: table;
    width: 100%;
  }
  /* line 5818, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code input[type="text"] {
    display: table-header-group;
    float: none;
  }
  /* line 5822, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code .button-styled-short {
    margin: 0 0 10px;
    display: table-footer-group;
    float: none;
    line-height: 38px;
  }
  /* line 5828, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module .rate-code input[type="text"] {
    width: 100%;
    float: none;
    margin: 10px 0;
  }
}

@media screen and (max-width: 1218px) {
  /* line 5835, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table td + td {
    vertical-align: top;
    text-align: center;
    width: 40%;
  }
  /* line 5840, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code td:first-child {
    width: 40%;
  }
  /* line 5843, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code td + td {
    width: 60%;
  }
}

@media screen and (max-width: 977px) {
  /* line 5848, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code {
    padding: 25px 0;
  }
  /* line 5851, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code tr {
    border-bottom: none;
  }
  /* line 5854, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code td {
    padding: 0 10px;
  }
  /* line 5857, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code,
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code tbody,
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code tr,
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table.rate-code td {
    display: block;
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}

@media screen and (max-width: 747px) {
  /* line 5869, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module h3, .vb-container .npg-container.npg-agenda .vb-agenda .options-module .h3 {
    line-height: 1.2em;
    padding: 10px;
    margin-bottom: 0 !important;
    height: auto;
  }
  /* line 5875, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module .title-cell {
    border-bottom: none !important;
  }
  /* line 5878, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table,
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module tbody,
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module thead,
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module tr {
    display: block;
    width: 100%;
  }
  /* line 5885, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module thead td:first-child {
    text-align: center;
    border: none !important;
  }
  /* line 5889, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module thead td + td {
    display: none;
  }
  /* line 5892, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table td {
    display: block;
    width: 100% !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 5899, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table td:first-child {
    border-right: none;
    border-bottom: 1px solid #eee;
  }
  /* line 5903, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module .table-view {
    display: block;
    padding-top: 10px;
  }
  /* line 5907, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table input[type="text"] {
    width: 100%;
    margin: 0;
  }
  /* line 5911, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event_register .black-button {
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 5917, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-post .author span,
  .vb-container .npg-container.npg-agenda .vb-agenda .agenda-post .author em {
    font-size: 13px;
  }
  /* line 5921, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event_register .full {
    width: 100%;
    padding: 16px 30px;
    max-width: none;
    float: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 5930, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .target-host dd,
  .vb-container .npg-container.npg-agenda .vb-agenda .target-person dd {
    font: normal 14px/1.4em 'source sans pro', Arial, sans-serif;
  }
  /* line 5934, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module .holder-table .black-button {
    margin-right: 0;
  }
  /* line 5937, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .options-module table tr.alt {
    border-bottom: 1px solid #eee;
  }
}

/* line 5941, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list {
  margin: 0 0 30px;
}

/* line 5944, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box {
  display: inline-block;
  border: 1px solid #eee;
  width: 50%;
  vertical-align: top;
  margin: -1px 0 0 -1px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 5954, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list.initial:after {
  display: block;
  clear: both;
  content: '';
}

/* line 5963, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box {
  width: 100%;
}

/* line 5966, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .txt {
  overflow: hidden;
  position: relative;
  padding-bottom: 30px;
}

/* line 5971, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .toggle-block {
  position: relative;
  padding: 0;
  margin: 0;
}

/* line 5976, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .toggle-block .view-all {
  position: absolute;
  right: 10px;
  bottom: 10px;
  overflow: hidden;
  display: block;
  font: 400 12px/1.2em 'source sans pro', Arial, sans-serif !important;
  text-transform: uppercase;
  padding: 0 20px 0 0;
  margin: 0;
  text-decoration: none;
  border-bottom: none;
}

/* line 5989, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-box .h2 {
  margin: 0 !important;
  margin: 35px 35px 10px !important;
  font-size: 24px !important;
}

/* line 5994, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box p {
  margin: 0 35px 0 !important;
}

/* line 5997, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list {
  float: left;
  width: 100%;
  padding: 0 !important;
  background: #fcfcfc;
}

/* line 6003, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.violet .toggle-block .view-all {
  background: url(/images/ico-topic-violet.png) 100% 50% no-repeat;
}

/* line 6006, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.violet .toggle-block .view-all {
  color: #8a4feb !important;
}

/* line 6009, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.violet h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-box.violet .h2 {
  color: #8a4feb !important;
}

/* line 6012, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.turquoise .toggle-block .view-all {
  background: url(/images/ico-topic-turquoise.png) 100% 50% no-repeat;
}

/* line 6015, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.turquoise .toggle-block .view-all {
  color: #00b4c0 !important;
}

/* line 6018, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.turquoise h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-box.turquoise .h2 {
  color: #00b4c0 !important;
}

/* line 6021, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.green .toggle-block .view-all {
  background: url(/images/ico-topic-green.png) 100% 50% no-repeat;
}

/* line 6024, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.green .toggle-block .view-all {
  color: #00a651 !important;
}

/* line 6027, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.green h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-box.green .h2 {
  color: #00a651 !important;
}

/* line 6030, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.blue .toggle-block .view-all {
  background: url(/images/ico-topic-blue.png) 100% 50% no-repeat;
}

/* line 6033, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.blue .toggle-block .view-all {
  color: #0083f2 !important;
}

/* line 6036, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.blue h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-box.blue .h2 {
  color: #0083f2 !important;
}

/* line 6039, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.orange .toggle-block .view-all {
  background: url(/images/ico-topic-orange.png) 100% 50% no-repeat;
}

/* line 6042, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.orange .toggle-block .view-all {
  color: #ff7e00 !important;
}

/* line 6045, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.orange h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-box.orange .h2 {
  color: #ff7e00 !important;
}

/* line 6048, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .toggle-block .view-all:before {
  position: absolute;
  z-index: 3;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.3);
  display: none;
}

/* line 6059, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .toggle-block .view-all:hover:before {
  display: block;
}

/* line 6062, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-listing .topic-box .toggle-block .view-all:hover:before {
  display: none;
}

/* line 6066, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li .img-holder span {
  line-height: 1em;
  vertical-align: middle;
  font-size: 12px;
  text-transform: uppercase;
  color: #9c9c9c;
  display: block;
}

/* line 6074, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li .img-holder span:first-child {
  font-size: 20px;
  font-weight: 600;
}

/* line 6078, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list {
  float: left;
  width: 100%;
  padding: 0 !important;
  background: #fcfcfc;
  overflow: hidden;
}

/* line 6085, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li:before {
  display: none;
}

/* line 6088, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li:hover p {
  color: #00a651;
}

/* line 6091, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li {
  height: 90px;
  width: 100%;
  margin: 0 !important;
  display: table;
  table-layout: fixed;
  border-top: 1px solid #eee;
}

/* line 6099, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li:last-child {
  border-bottom: 1px solid #eee;
}

/* line 6102, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li:nth-child(3) {
  border-bottom: none;
}

/* line 6105, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li .img-holder {
  display: table-cell;
  vertical-align: middle;
  border-right: 1px solid #eee;
  width: 90px;
  height: 90px;
  text-align: center;
  line-height: 90px;
}

/* line 6114, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li .img-holder img {
  vertical-align: middle;
}

/* line 6117, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li .text {
  display: table-cell;
  vertical-align: middle;
  padding: 0 10px 0 25px;
}

/* line 6122, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li .text p {
  display: block;
  text-align: left;
  width: 100%;
  float: left;
  margin: 0 0 5px !important;
}

/* line 6129, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li .text .title {
  overflow: hidden;
  cursor: pointer;
  line-height: 1em;
  max-height: 2em;
  overflow: hidden;
}

/* line 6136, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box .topic-list li .text .date {
  font: normal 12px/1.2em 'source sans pro', Arial, sans-serif !important;
}

/* line 6139, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.orange .topic-list li:hover *,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.orange .topic-list li .img-holder span:first-child,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.orange .topic-list li .img-holder span:first-child + span {
  color: #ff7e00;
}

/* line 6144, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.blue .topic-list li:hover *,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.blue .topic-list li .img-holder span:first-child,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.blue .topic-list li .img-holder span:first-child + span {
  color: #0083f2;
}

/* line 6149, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.violet .topic-list li:hover *,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.violet .topic-list li .img-holder span:first-child,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.violet .topic-list li .img-holder span:first-child + span {
  color: #8a4feb;
}

/* line 6154, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.green .topic-list li:hover *,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.green .topic-list li .img-holder span:first-child,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.green .topic-list li .img-holder span:first-child + span {
  color: #00a651;
}

/* line 6159, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.turquoise .topic-list li:hover *,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.turquoise .topic-list li .img-holder span:first-child,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-box.turquoise .topic-list li .img-holder span:first-child + span {
  color: #00b4c0;
}

/* line 6164, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .arrow.topic-box .txt:before {
  position: absolute;
  top: 100%;
  left: 50%;
  margin: 0 0 0 7px;
  content: '';
  width: 0;
  height: 0;
  border-top: 14px solid #eee;
  border-right: 9px solid transparent;
  border-left: 9px solid transparent;
  z-index: 3;
}

/* line 6177, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .arrow.topic-box .txt:after {
  top: 100%;
  position: absolute;
  left: 50%;
  margin: 0 0 0 8px;
  content: '';
  width: 0;
  height: 0;
  border-top: 13px solid #fff;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  z-index: 3;
}

/* line 6190, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .arrow.topic-box .txt {
  overflow: visible;
}

/* line 6193, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list {
  margin: 0 0 30px;
}

/* line 6196, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block {
  display: inline-block;
  border: 1px solid #eee;
  width: 50%;
  vertical-align: top;
  margin: -1px 0 0 -1px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 6206, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .list.initial:after {
  display: block;
  clear: both;
  content: '';
}

/* line 6211, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .three-col-events-bucket .topic-block {
  width: 33.4%;
  float: left;
}

/* line 6215, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .topic-block {
  width: 100%;
}

/* line 6218, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .txt {
  overflow: hidden;
  position: relative;
  padding-bottom: 30px;
}

/* line 6223, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .toggle-block {
  position: relative;
  padding: 0;
  margin: 0;
}

/* line 6228, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .toggle-block .view-all {
  position: absolute;
  right: 10px;
  bottom: 10px;
  overflow: hidden;
  display: block;
  font: 400 12px/1.2em 'source sans pro', Arial, sans-serif !important;
  text-transform: uppercase;
  padding: 0 20px 0 0;
  margin: 0;
  text-decoration: none;
  border-bottom: none;
}

/* line 6241, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .library-landing .topic-block .toggle-block .view-all {
  right: 20px;
  bottom: 20px;
}

/* line 6245, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .library-landing .topic-block .txt {
  padding-bottom: 50px;
}

/* line 6248, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-block .h2 {
  margin: 0;
  margin: 35px 35px 10px;
  font-size: 24px;
}

/* line 6253, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block p {
  margin: 0 35px 0 !important;
}

/* line 6256, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list {
  float: left;
  width: 100%;
  padding: 0 !important;
  background: #fcfcfc;
}

/* line 6262, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.violet .toggle-block .view-all {
  background: url(/images/ico-topic-violet.png) 100% 50% no-repeat;
}

/* line 6265, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.violet .toggle-block .view-all {
  color: #8a4feb !important;
}

/* line 6268, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.violet h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-block.violet .h2 {
  color: #8a4feb;
}

/* line 6271, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.turquoise .toggle-block .view-all {
  background: url(/images/ico-topic-turquoise.png) 100% 50% no-repeat;
}

/* line 6274, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.turquoise .toggle-block .view-all {
  color: #00b4c0 !important;
}

/* line 6277, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.turquoise h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-block.turquoise .h2 {
  color: #00b4c0;
}

/* line 6280, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.green .toggle-block .view-all {
  background: url(/images/ico-topic-green.png) 100% 50% no-repeat;
}

/* line 6283, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.green .toggle-block .view-all {
  color: #00a651 !important;
}

/* line 6286, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.green h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-block.green .h2 {
  color: #00a651;
}

/* line 6289, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.blue .toggle-block .view-all {
  background: url(/images/ico-topic-blue.png) 100% 50% no-repeat;
}

/* line 6292, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.blue .toggle-block .view-all {
  color: #0083f2 !important;
}

/* line 6295, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.blue h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-block.blue .h2 {
  color: #0083f2;
}

/* line 6298, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.orange .toggle-block .view-all {
  background: url(/images/ico-topic-orange.png) 100% 50% no-repeat;
}

/* line 6301, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.orange .toggle-block .view-all {
  color: #ff7e00 !important;
}

/* line 6304, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.orange h2, .vb-container .npg-container.npg-agenda .vb-agenda .topic-block.orange .h2 {
  color: #ff7e00;
}

/* line 6307, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .toggle-block .view-all:before {
  position: absolute;
  z-index: 3;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.3);
  display: none;
}

/* line 6318, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .toggle-block .view-all:hover:before {
  display: block;
}

/* line 6321, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-listing .topic-block .toggle-block .view-all:hover:before {
  display: none;
}

/* line 6325, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li .img-holder span {
  line-height: 1em;
  vertical-align: middle;
  font-size: 12px;
  text-transform: uppercase;
  color: #9c9c9c;
  display: block;
}

/* line 6333, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li .img-holder span:first-child {
  font-size: 20px;
  font-weight: 600;
}

/* line 6337, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list {
  float: left;
  width: 100%;
  padding: 0 !important;
  background: #fcfcfc;
  overflow: hidden;
}

/* line 6344, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li:before {
  display: none;
}

/* line 6347, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li:hover p {
  color: #00a651;
}

/* line 6350, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li {
  height: 90px;
  width: 100%;
  margin: 0 !important;
  display: table;
  table-layout: fixed;
  border-top: 1px solid #eee;
}

/* line 6358, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li:last-child {
  border-bottom: 1px solid #eee;
}

/* line 6361, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li:nth-child(3) {
  border-bottom: none;
}

/* line 6364, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li .img-holder {
  display: table-cell;
  vertical-align: middle;
  border-right: 1px solid #eee;
  width: 90px;
  height: 90px;
  text-align: center;
  line-height: 90px;
}

/* line 6373, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li .img-holder img {
  vertical-align: middle;
}

/* line 6376, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li .text {
  display: table-cell;
  vertical-align: middle;
  padding: 0 10px 0 25px;
}

/* line 6381, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li .text p {
  display: block;
  text-align: left;
  width: 100%;
  float: left;
  margin: 0 0 5px !important;
}

/* line 6388, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li .text .title {
  overflow: hidden;
  cursor: pointer;
  line-height: 1em;
  max-height: 2em;
  overflow: hidden;
}

/* line 6395, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block .topic-list li .text .date {
  font: normal 12px/1.2em 'source sans pro', Arial, sans-serif !important;
}

/* line 6398, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.orange .topic-list li:hover *,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.orange .topic-list li .img-holder span:first-child,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.orange .topic-list li .img-holder span:first-child + span {
  color: #ff7e00;
}

/* line 6403, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.blue .topic-list li:hover *,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.blue .topic-list li .img-holder span:first-child,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.blue .topic-list li .img-holder span:first-child + span {
  color: #0083f2;
}

/* line 6408, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.violet .topic-list li:hover *,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.violet .topic-list li .img-holder span:first-child,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.violet .topic-list li .img-holder span:first-child + span {
  color: #8a4feb;
}

/* line 6413, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.green .topic-list li:hover *,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.green .topic-list li .img-holder span:first-child,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.green .topic-list li .img-holder span:first-child + span {
  color: #00a651;
}

/* line 6418, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.turquoise .topic-list li:hover *,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.turquoise .topic-list li .img-holder span:first-child,
.vb-container .npg-container.npg-agenda .vb-agenda .topic-block.turquoise .topic-list li .img-holder span:first-child + span {
  color: #00b4c0;
}

/* line 6423, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .arrow.topic-block .txt:before {
  position: absolute;
  top: 100%;
  left: 50%;
  margin: 0 0 0 7px;
  content: '';
  width: 0;
  height: 0;
  border-top: 14px solid #eee;
  border-right: 9px solid transparent;
  border-left: 9px solid transparent;
  z-index: 3;
}

/* line 6436, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .arrow.topic-block .txt:after {
  top: 100%;
  position: absolute;
  left: 50%;
  margin: 0 0 0 8px;
  content: '';
  width: 0;
  height: 0;
  border-top: 13px solid #fff;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  z-index: 3;
}

/* line 6449, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .arrow.topic-block .txt {
  overflow: visible;
}

@media screen and (max-width: 1218px) {
  /* line 6453, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .three-col-events-bucket .banner-holder {
    width: 310px;
  }
  /* line 6456, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .three-col-events-buckets .banner-holder .banner-item {
    width: 310px;
    height: 184px;
    margin: 60px 0 0 5px;
  }
}

@media screen and (max-width: 977px) {
  /* line 6463, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .topic-block {
    margin: -1px 0 0;
  }
  /* line 6466, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .three-col-events-bucket .topic-block {
    width: 50%;
  }
  /* line 6469, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .three-col-events-bucket .banner-holder {
    width: 100%;
    text-align: justify;
  }
  /* line 6473, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .three-col-events-bucket .banner-holder:after {
    display: inline-block;
    width: 100%;
    content: '';
  }
  /* line 6478, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .three-col-events-bucket .banner-holder .banner-item {
    position: relative;
    width: 360px;
    height: 217px;
    margin: 10px 0 0;
    display: inline-block;
  }
}

@media screen and (max-width: 747px) {
  /* line 6487, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .topic-block {
    width: 100%;
  }
  /* line 6490, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .three-col-events-bucket .topic-block {
    width: 100%;
  }
  /* line 6493, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .three-col-events-bucket .banner-holder {
    display: none;
  }
}

/* line 6497, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module h2, .vb-container .npg-container.npg-agenda .vb-agenda .event-module .h2 {
  margin: 0;
  margin-bottom: 30px;
  color: #00a651;
}

/* line 6502, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module h2 span, .vb-container .npg-container.npg-agenda .vb-agenda .event-module .h2 span {
  display: block;
  color: #111111;
  font-size: 14px;
  line-height: 14px;
  text-transform: uppercase;
}

/* line 6509, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset {
  padding: 0;
  text-align: justify;
  border: 1px solid #eeeeee;
  height: 60px;
  display: table;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 6520, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset li:before {
  display: none;
  margin: 0;
}

/* line 6524, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset li {
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  position: relative;
  border-left: 1px solid #eeeeee;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: #fff;
  text-align: center;
  margin: 0;
}

/* line 6537, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset li:first-child {
  border: none;
}

/* line 6540, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset li a {
  display: block;
  width: 100%;
  height: 100%;
  color: #707070 !important;
  background: #f5f5f5;
  white-space: nowrap;
  overflow: hidden;
  font: 400 12px 'source sans pro', Arial, sans-serif;
}

/* line 6550, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset li a:after {
  content: '';
  display: inline-block;
  overflow: hidden;
  height: 100%;
  vertical-align: middle;
}

/* line 6557, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset li a span {
  display: inline-block;
  vertical-align: middle;
  white-space: normal;
}

/* line 6562, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset li:hover a,
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset li a.active {
  color: #00a651 !important;
  background: #fff;
}

/* line 6567, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset li:first-child {
  border: none;
}

/* line 6570, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content {
  background: #fff;
  width: 100%;
  border: 1px solid #eeeeee;
  border-top: none;
  margin: 0 0 10px;
  height: 438px;
  overflow-y: auto;
  overflow-x: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 6583, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content .jspHorizontalBar {
  display: none;
}

/* line 6586, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .holder-slider {
  display: none;
}

/* line 6590, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider {
  display: block;
}

/* line 6593, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tabset {
  display: none;
}

/* line 6596, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content {
  height: 447px;
  overflow: hidden !important;
}

/* line 6600, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content ul {
  margin: 0;
  padding: 0;
}

/* line 6604, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content .holder-slider {
  left: 0;
  margin-bottom: 0;
  position: relative;
  top: 0;
}

/* line 6610, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content ul li:after {
  display: none;
}

/* line 6613, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content ul li a {
  display: table;
  height: 100%;
  width: 100%;
}

/* line 6618, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content li .date {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 70px;
}

/* line 6624, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content li .holder {
  padding: 0;
}

/* line 6627, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content .swiper-container,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content .swiper-slide {
  height: 440px;
}

/* line 6631, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider {
  display: block;
  border: none;
  border-bottom: 1px solid #eee;
  height: 446px;
}

/* line 6637, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .swiper-container,
.vb-container .npg-container.npg-agenda .vb-agenda .swiper-slide {
  height: 446px;
}

/* line 6641, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider h3, .vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .h3,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .arrow-right-swiper,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .arrow-left-swiper {
  border-top: 1px solid #EEE;
}

/* line 6646, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .arrow-right-swiper {
  border-right: none;
  right: -1px;
}

/* line 6650, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .arrow-left-swiper {
  border-left: 1px solid #EEE;
}

/* line 6653, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .swiper-container {
  border-left: 1px solid #EEE;
  border-right: 1px solid #EEE;
  border-bottom: 1px solid #EEE;
}

/* line 6658, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tabset {
  display: none;
}

/* line 6661, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content {
  display: none;
}

/* line 6667, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content .jspPane {
  margin: 0 !important;
  min-width: 0 !important;
}

/* line 6671, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content .jspPane > div {
  min-width: 100%;
  width: 100% !important;
  overflow: hidden;
}

/* line 6676, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content .holder-slider {
  left: 0;
  top: 0;
  position: relative;
  margin-bottom: 0;
}

/* line 6682, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content ul li {
  width: 100%;
}

/* line 6685, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content ul li:first-child {
  border-top: none;
}

/* line 6688, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content li .holder {
  padding: 0;
}

/* line 6694, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .listed li {
  padding: 10px 0;
}

/* line 6697, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .listed li {
  padding: 0;
  height: auto;
}

/* line 6701, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .listed li .date {
  padding: 0;
}

/* line 6704, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .swiper-slide .scrollholder {
  height: 405px;
  overflow: auto;
}

/* line 6708, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .jspPane {
  width: 100% !important;
}

/* line 6711, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .listed li .date span,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .listed li .date b {
  display: block;
}

/* line 6715, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .listed li .date {
  width: 70px;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}

/* line 6721, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .listed li .holder span {
  text-transform: uppercase;
  font: 400 12px/1.2em 'source sans pro', Arial, sans-serif !important;
}

/* line 6725, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .news-section .two-col-section .col {
  padding: 20px 0 0;
  width: 100%;
}

/* line 6729, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content {
  height: 441px !important;
}

/* line 6733, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content .jspPane {
  min-width: 100%;
}

/* line 6736, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul {
  margin: 0;
  padding: 0;
}

/* line 6740, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul li {
  margin: 0;
  position: relative;
  border-bottom: 1px solid #eeeeee;
  overflow: hidden;
  display: block;
  padding: 10px 0;
}

/* line 6748, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul li a {
  display: table;
  height: 100%;
  width: 100%;
}

/* line 6753, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul li:after {
  content: '';
  position: absolute;
  width: 22px;
  height: 22px;
  right: 20px;
  top: 50%;
  margin: -11px 0 0 0;
  background: url(/images/ico-play-off.png) no-repeat;
  background-size: 22px 22px;
}

/* line 6764, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul li:hover:after {
  background: url(/images/ico-play-on.png) no-repeat;
  background-size: 22px 22px;
}

/* line 6768, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul li:before {
  display: none;
}

/* line 6771, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li a {
  color: #949494 !important;
}

/* line 6774, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li a:hover {
  color: #00a651 !important;
}

/* line 6777, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li .date {
  width: 70px;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}

/* line 6783, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li .date span,
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li .date b {
  display: block;
}

/* line 6787, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li .date span {
  text-transform: uppercase;
  font: 400 17px/1em 'source sans pro', Arial, sans-serif;
}

/* line 6791, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li .date b {
  text-transform: uppercase;
  font: 600 30px/20px 'source sans pro', Arial, sans-serif;
}

/* line 6795, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li p {
  font: 600 16px/1.2em 'source sans pro', Arial, sans-serif;
  margin: 0;
  color: #949494;
}

/* line 6800, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li:hover p {
  color: #00a651;
}

/* line 6803, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li span.time {
  display: block;
  font: 400 12px/1.2em 'source sans pro', Arial, sans-serif;
}

/* line 6807, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li .holder {
  display: table-cell;
  vertical-align: middle;
  padding: 0 45px 0 0;
}

/* line 6812, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .event-module,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module {
  padding: 10px 0;
}

/* line 6816, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tabset li a {
  font-weight: normal;
}

@media screen and (max-width: 977px) {
  /* line 6820, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tabset li a {
    font-weight: 600;
  }
}

@media screen and (max-width: 747px) {
  /* line 10, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda {
    /*	.event-module .jspPane {
              height: 430px;
          }*/
  }
  /* line 6825, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset {
    display: none;
  }
  /* line 6828, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content {
    height: 447px;
    overflow: hidden !important;
  }
  /* line 6832, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul {
    margin: 0;
    padding: 0;
  }
  /* line 6836, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content .holder-slider {
    left: 0;
    margin-bottom: 0;
    position: relative;
    top: 0;
  }
  /* line 6842, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul li:after {
    display: none;
  }
  /* line 6845, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul li a {
    display: table;
    height: 100%;
    width: 100%;
  }
  /* line 6850, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li .date {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 70px;
  }
  /* line 6856, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li .holder {
    padding: 0;
  }
  /* line 6859, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content .swiper-container,
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content .swiper-slide {
    height: 440px;
  }
  /* line 6863, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .holder-slider {
    display: block;
    border: none;
    border-bottom: 1px solid #eee;
    height: 446px;
  }
  /* line 6869, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .holder-slider .swiper-container,
  .vb-container .npg-container.npg-agenda .vb-agenda .swiper-slide {
    height: 446px;
  }
  /* line 6873, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .holder-slider h3, .vb-container .npg-container.npg-agenda .vb-agenda .event-module .holder-slider .h3,
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .holder-slider .arrow-right-swiper,
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .holder-slider .arrow-left-swiper {
    border-top: 1px solid #EEE;
  }
  /* line 6878, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-left .event-module .holder-slider .arrow-right-swiper,
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .arrow-right-swiper {
    border-right: none;
    right: -1px;
  }
  /* line 6883, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-left .event-module .holder-slider .arrow-left-swiper,
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .arrow-left-swiper {
    border-left: 1px solid #EEE;
  }
  /* line 6887, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-left .event-module .holder-slider .swiper-container,
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .holder-slider .swiper-container {
    border-left: 1px solid #EEE;
    border-right: 1px solid #EEE;
    border-bottom: 1px solid #EEE;
  }
  /* line 6893, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tabset {
    display: none;
  }
  /* line 6896, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content {
    display: none;
  }
  /* line 6902, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content .jspPane {
    margin: 0 !important;
    min-width: 0 !important;
  }
  /* line 6906, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content .jspPane > div {
    min-width: 100%;
    width: 100% !important;
    overflow: hidden;
  }
  /* line 6911, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content .holder-slider {
    left: 0;
    top: 0;
    position: relative;
    margin-bottom: 0;
  }
  /* line 6917, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul li {
    width: 100%;
  }
  /* line 6920, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content ul li:first-child {
    border-top: none;
  }
  /* line 6923, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .tab-content li .holder {
    padding: 0;
  }
  /* line 6926, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .listed li {
    padding: 10px 0;
  }
  /* line 6929, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .holder-slider .listed li {
    padding: 0;
    height: 66px;
  }
  /* line 6933, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .holder-slider .listed li .date {
    padding: 0;
  }
  /* line 6936, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .listed li .date span,
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .listed li .date b {
    display: block;
  }
  /* line 6940, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .listed li .date {
    width: 70px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
  }
  /* line 6946, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .event-module .listed li .holder span {
    text-transform: uppercase;
    font: 400 12px/1.2em 'source sans pro', Arial, sans-serif !important;
  }
  /* line 6950, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .news-section .two-col-section .col {
    padding: 20px 0 0;
    width: 100%;
  }
  /* line 6954, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-right .event-module .tab-content {
    height: 441px !important;
  }
}

/* line 6959, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-skin,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-outer,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-image,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap iframe,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap object,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav span,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 6975, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -safari-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 6985, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-skin {
  position: relative;
  background: #fff;
  color: #444;
  text-shadow: none;
}

/* line 6991, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-opened {
  z-index: 8030;
}

/* line 6994, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-outer,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner {
  position: relative;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -safari-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 7002, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner {
  overflow: hidden;
  padding: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  max-width: 100%;
}

/* line 7009, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .padding .fancybox-inner {
  padding: 20px;
}

/* line 7012, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 7015, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 7022, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-image,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 7028, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 7035, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 7046, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #fancybox-loading div {
  width: 44px;
  height: 44px;
}

/* line 7050, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-close {
  position: absolute;
  top: -20px;
  right: -20px;
  width: 17px;
  height: 17px;
  cursor: pointer;
  z-index: 8040;
  background: url(/images/ico-close-white.svg) no-repeat;
  background-size: 17px 17px;
}

/* line 7061, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .other .fancybox-close {
  top: 20px;
  right: 20px;
  z-index: 20000;
}

/* line 7066, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

/* line 7076, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev {
  left: 0;
}

/* line 7079, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next {
  right: 0;
}

/* line 7082, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

/* line 7092, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 7096, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 7100, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav:hover span {
  visibility: visible;
}

/* line 7103, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* line 7113, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

/* line 7117, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock body {
  overflow: hidden !important;
}

/* line 7120, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 7123, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  line-height: normal;
  background: rgba(0, 0, 0, 0.7);
}

/* line 7133, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 7138, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* line 7143, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 7150, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 7153, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 7161, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 7174, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 7179, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 7182, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 7191, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #email-page {
  padding: 20px;
}

/* line 7194, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #delete,
.vb-container .npg-container.npg-agenda .vb-agenda #send,
.vb-container .npg-container.npg-agenda .vb-agenda #nope,
.vb-container .npg-container.npg-agenda .vb-agenda #star {
  width: 308px;
  max-width: 100%;
  text-align: center;
  padding: 20px;
}

/* line 7203, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #refresh {
  width: 320px;
  max-width: 100%;
  text-align: center;
}

/* line 7208, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #refresh h1, .vb-container .npg-container.npg-agenda .vb-agenda #refresh .h1 {
  padding: 30px 0;
  margin: 0;
}

/* line 7212, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .or {
  padding: 0 5px;
}

/* line 7215, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #email-page .chk-area {
  margin: 4px 10px 0 0;
}

/* line 7218, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #email-page input[type="text"],
.vb-container .npg-container.npg-agenda .vb-agenda #email-page input[type="email"] {
  margin-bottom: 0;
}

/* line 7222, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxContent h2, .vb-container .npg-container.npg-agenda .vb-agenda #cboxContent .h2,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxContent h3,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxContent .h3 {
  margin-top: 0;
}

/* line 7230, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #colorbox,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxOverlay,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxWrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  overflow: hidden;
}

/* line 7239, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxWrapper {
  max-width: 100%;
}

/* line 7242, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxOverlay {
  position: fixed;
  width: 100%;
  height: 100%;
}

/* line 7247, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxMiddleLeft,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxBottomLeft {
  clear: left;
}

/* line 7251, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxContent {
  position: relative;
  max-width: 100%;
}

/* line 7255, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxLoadedContent {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  max-width: 100%;
}

/* line 7260, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxTitle {
  margin: 0;
}

/* line 7263, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxLoadingOverlay,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxLoadingGraphic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 7271, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxPrevious,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxNext,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxClose,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxSlideshow {
  cursor: pointer;
}

/* line 7277, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cboxPhoto {
  float: left;
  margin: auto;
  border: 0;
  display: block;
  max-width: none;
  -ms-interpolation-mode: bicubic;
}

/* line 7285, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cboxIframe {
  width: 100%;
  height: 100%;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
}

/* line 7293, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #colorbox,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxContent,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxLoadedContent {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}

/* line 7305, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxOverlay {
  background: rgba(0, 0, 0, 0.7);
}

/* line 7308, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #colorbox {
  outline: 0;
  max-width: 100%;
}

/* line 7312, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxTopLeft {
  width: 0;
  height: 21px;
}

/* line 7316, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxTopRight {
  width: 0;
  height: 21px;
}

/* line 7320, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxBottomLeft {
  width: 0;
  height: 21px;
}

/* line 7324, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxBottomRight {
  width: 0;
  height: 21px;
}

/* line 7328, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxMiddleLeft {
  width: 0;
}

/* line 7331, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxMiddleRight {
  width: 0;
}

/* line 7334, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxTopCenter {
  height: 21px;
}

/* line 7337, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxBottomCenter {
  height: 21px;
}

/* line 7340, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxContent {
  background: #fff;
}

/* line 7343, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cboxIframe {
  background: #fff;
}

/* line 7346, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxError {
  padding: 50px;
  border: 1px solid #ccc;
}

/* line 7350, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxLoadedContent {
  margin: 0;
}

/* line 7353, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxTitle {
  position: absolute;
  bottom: 4px;
  left: 0;
  text-align: center;
  width: 100%;
  color: #949494;
}

/* line 7361, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxCurrent {
  position: absolute;
  bottom: 4px;
  left: 58px;
  color: #949494;
}

/* line 7368, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxPrevious,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxNext,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxSlideshow,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxClose {
  border: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  width: auto;
  background: none;
}

/* line 7380, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxPrevious:active,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxNext:active,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxSlideshow:active,
.vb-container .npg-container.npg-agenda .vb-agenda #cboxClose:active {
  outline: 0;
}

/* line 7386, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxSlideshow {
  position: absolute;
  bottom: 4px;
  right: 30px;
  color: #0092ef;
}

/* line 7392, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxPrevious {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}

/* line 7400, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxPrevious:hover {
  background-position: -75px -25px;
}

/* line 7403, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxNext {
  position: absolute;
  bottom: 0;
  left: 27px;
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}

/* line 7411, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxNext:hover {
  background-position: -50px -25px;
}

/* line 7414, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #cboxClose {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 17px;
  height: 17px;
  cursor: pointer;
  background: url(/images/ico-close-white.svg) no-repeat;
  background-size: 17px 17px;
  text-indent: -999999px;
  z-index: 9999;
}

/* line 7431, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cboxIE #cboxTopLeft,
.vb-container .npg-container.npg-agenda .vb-agenda .cboxIE #cboxTopCenter,
.vb-container .npg-container.npg-agenda .vb-agenda .cboxIE #cboxTopRight,
.vb-container .npg-container.npg-agenda .vb-agenda .cboxIE #cboxBottomLeft,
.vb-container .npg-container.npg-agenda .vb-agenda .cboxIE #cboxBottomCenter,
.vb-container .npg-container.npg-agenda .vb-agenda .cboxIE #cboxBottomRight,
.vb-container .npg-container.npg-agenda .vb-agenda .cboxIE #cboxMiddleLeft,
.vb-container .npg-container.npg-agenda .vb-agenda .cboxIE #cboxMiddleRight {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);
}

/* line 7441, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners-block {
  padding: 10px 0 0;
  text-align: center;
}

/* line 7445, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners-block h2, .vb-container .npg-container.npg-agenda .vb-agenda .partners-block .h2 {
  margin: 0;
  text-indent: -9999px;
  text-align: center;
  display: inline-block;
  width: 98px;
  height: 64px;
  margin-bottom: 10px;
  float: left;
}

@media screen and (max-width: 978px) {
  /* line 7456, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .twocols .container {
    width: 100%;
    padding: 0;
  }
}

/* line 7461, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .twocols .lines {
  position: relative;
}

/* line 7464, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .twocols .lines:before {
  position: absolute;
  top: 100%;
  width: 100%;
  content: '';
  left: 0;
  z-index: 3;
  border-bottom: 1px solid #eeeeee;
  margin: -1px 0 0 0;
}

/* line 7474, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .twocols .lines:after {
  position: absolute;
  top: 0;
  width: 100%;
  content: '';
  left: 0;
  z-index: 3;
  border-bottom: 1px solid #eeeeee;
  margin: 0;
}

/* line 7484, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .twocols:after {
  content: '';
  clear: both;
  display: block;
}

/* line 7489, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .twocols .col1 {
  float: left;
  width: 80%;
}

@media screen and (max-width: 978px) {
  /* line 7494, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .twocols .col1 {
    width: 100%;
  }
}

/* line 7498, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .twocols .col2 {
  float: right;
  width: 19%;
}

@media screen and (max-width: 978px) {
  /* line 7503, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .twocols .col2 {
    display: none;
  }
}

/* line 7507, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .twocols .col2 .col2-left {
  width: 50%;
  float: left;
}

/* line 7511, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .twocols .col2 .col2-right {
  width: 50%;
  float: right;
}

/* line 7515, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .col2 .partners ul#ns_partner_2 {
  display: inline-block;
}

/* line 7518, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .twocols .col2 .col2-left .partners > div,
.vb-container .npg-container.npg-agenda .vb-agenda .twocols .col2 .col2-right .partners > div {
  float: none !important;
}

/* line 7522, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .footer-tablet {
  display: none;
}

@media screen and (max-width: 978px) {
  /* line 7526, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .footer-tablet {
    display: block;
  }
  /* line 7529, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .footer-tablet .partners {
    position: relative;
  }
  /* line 7532, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .footer-tablet .partners:before {
    position: absolute;
    top: 100%;
    width: 100%;
    content: '';
    left: 0;
    z-index: 3;
    border-bottom: 1px solid #eeeeee;
    margin: -1px 0 0 0;
  }
}

/* line 7543, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners-block .strategic {
  background: url("/images/bg-ana-partners-sp.png") no-repeat;
  float: left;
}

@media screen and (max-width: 978px) {
  /* line 7548, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners-block .strategic {
    float: none;
    display: block;
    margin: 0 auto 5px;
  }
}

/* line 7554, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners-block .entertainment {
  background: url(/images/bg-ana-partners-audio.png) no-repeat;
}

@media screen and (max-width: 978px) {
  /* line 7558, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners-block .entertainment {
    float: none;
    display: block;
    margin: 0 auto 5px;
  }
}

/* line 7564, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners-block .analytics {
  background: url("/images/bg-ana-partners-data.png") no-repeat;
}

@media screen and (max-width: 978px) {
  /* line 7568, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners-block .analytics {
    float: none;
    display: block;
    margin: 0 auto 5px;
  }
}

/* line 7574, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda * + html .partners-block h2, .vb-container .npg-container.npg-agenda .vb-agenda * + html .partners-block .h2 {
  margin: 0;
  display: inline;
}

/* line 7578, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners-block h2 a, .vb-container .npg-container.npg-agenda .vb-agenda .partners-block .h2 a {
  margin: 0;
  color: #111111 !important;
  display: block;
  height: 100%;
}

/* line 7584, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners {
  width: 100%;
  overflow: hidden;
  position: relative;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}

@media screen and (max-width: 978px) {
  /* line 7592, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners.center-logo {
    text-align: center;
  }
  /* line 7595, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners.center-logo li {
    float: none;
    display: inline-block;
    border-left: 1px solid #eeeeee !important;
  }
}

/* line 7601, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners > div {
  position: relative;
  left: 50%;
  float: left;
  text-align: center;
}

/* line 7607, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners ul {
  position: relative;
  float: left;
  left: -50%;
  padding: 0;
  margin: 0;
  display: table;
}

/* line 7615, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners ul li {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100px;
  height: 45px;
  border-right: 1px solid #eeeeee;
}

/* line 7623, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners ul li:before {
  display: none;
}

/* line 7626, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners ul li:first-child {
  border-left: 1px solid #eeeeee;
}

/* line 7629, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners ul li a {
  height: 100%;
  text-align: center;
  width: 100%;
}

/* line 7634, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .partners ul li img {
  /*max-width: 90%;*/
  display: inline-block;
  vertical-align: middle;
}

/* line 7639, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #footer {
  text-align: center;
  padding: 30px 0;
  overflow: hidden;
}

/* line 7644, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #footer p,
.vb-container .npg-container.npg-agenda .vb-agenda #footer ul {
  display: inline-block;
  vertical-align: top;
  padding: 0;
}

/* line 7650, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda * + html #footer p,
.vb-container .npg-container.npg-agenda .vb-agenda * + html #footer ul {
  display: inline;
}

/* line 7654, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #footer p {
  font: 400 15px 'source sans pro', Arial, sans-serif;
  color: #797979;
  margin: 0;
  line-height: 20px;
}

/* line 7660, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #footer {
  font: 600 16px/1.2em 'source sans pro', Arial, sans-serif;
}

/* line 7663, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #footer ul li {
  position: relative;
  float: left;
  margin: 0 0 0 8px;
  padding: 0 0 0 8px;
  color: #797979;
}

/* line 7670, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #footer ul li:before {
  content: '';
  height: 16px;
  width: 1px;
  position: absolute;
  background: #c3c3c3;
  left: 0;
  top: 3px;
  margin: 0;
}

/* line 7680, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #footer ul li:first-child {
  margin: 0 0 0 25px;
}

/* line 7683, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #footer ul li:first-child:before {
  display: none;
}

/* line 7686, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slogan {
  display: none;
}

/* line 7689, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #footer ul li:hover {
  color: #00a651;
}

/* line 7692, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #footer ul li a {
  color: inherit;
  font-weight: 600;
  line-height: 20px;
}

@media screen and (max-width: 1218px) {
  /* line 7701, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #footer ul li:first-child {
    margin: 0;
  }
}

@media screen and (max-width: 977px) {
  /* line 10, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda {
    /*.partners-block h2 {
          text-indent: 0;
          background: none;
          text-transform: uppercase;
          text-align: center;
          width: auto;
          height: auto;
          font: normal 14px/1.2em 'source sans pro', Arial, sans-serif;
      }*/
  }
  /* line 7716, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners {
    border: none;
  }
  /* line 7719, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners > div {
    position: static;
    float: none;
  }
  /* line 7723, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners > div ul:after {
    content: "";
    display: block;
    clear: both;
  }
  /* line 7728, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners ul {
    border-left: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    width: 100%;
    position: static;
    display: block;
    float: none;
  }
  /* line 7736, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners ul li {
    float: left;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    margin: 0;
    height: 45px;
    width: 16.66%;
    box-sizing: border-box;
    text-align: center;
  }
  /* line 7746, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners ul li a {
    position: relative;
    height: 100%;
    width: 100%;
    display: block;
  }
  /* line 7752, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners ul li:first-child {
    border-left: none;
  }
  /* line 7755, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners ul li img {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto auto;
  }
  /* line 7763, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #footer ul {
    height: 20px;
    overflow: hidden;
  }
  /* line 7767, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #footer ul li {
    font-size: 15px;
    color: #797979;
    float: none;
    display: inline-block;
  }
}

@media screen and (max-width: 747px) {
  /* line 10, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda {
    /*.partners ul li img {
        max-width: 90%;
        max-height: 80%; } 
    
    */
  }
  /* line 7776, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .partners ul li {
    width: 33.33%;
  }
}

@media screen and (max-width: 977px) {
  /* line 7971, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed-footer .socials {
    margin: 30px 0 0 25px;
  }
  /* line 7974, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed-footer #godown {
    left: 150px;
    margin: 0;
  }
}

@media screen and (max-width: 747px) {
  /* line 7981, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed-footer .socials {
    display: block;
    margin: 30px 0 0 0;
  }
  /* line 7985, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed-footer .questions span {
    display: none;
  }
  /* line 7988, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed-footer .questions {
    /*width: 52px;
        padding: 0;
        background: url(/images/questions-mob.png) 50% 50% no-repeat;*/
  }
  /* line 7993, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed-footer .questions.chat-on {
    width: auto;
    padding: 0 20px;
    background: url(/images/questions-desk.png) center center/20px no-repeat;
  }
  /* line 7998, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed-footer .questions.chat-on:hover {
    background-color: #f9f9f9;
  }
  /* line 8001, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #LiveChat {
    display: none;
  }
  /* line 8004, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed-footer #godown {
    left: 112px;
    width: 52px;
    background-size: 20px;
  }
  /* line 8009, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed-footer .login {
    padding: 0 15px;
  }
  /* line 8012, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed-footer .login span {
    font-size: 14px;
  }
}

/* line 8016, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .form-container {
  padding: 50px 0;
}

/* line 8019, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .form-container .col {
  float: left;
  width: 50%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 0 0 0 15px;
}

/* line 8027, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .form-container .col.first {
  padding: 0 15px 0 0;
}

/* line 8030, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .form-container .col {
  width: 100%;
  padding: 0;
}

/* line 8034, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea {
  height: 200px;
  padding: 10px 15px;
}

/* line 8038, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea,
.vb-container .npg-container.npg-agenda .vb-agenda input[type="text"],
.vb-container .npg-container.npg-agenda .vb-agenda input[type="password"],
.vb-container .npg-container.npg-agenda .vb-agenda input[type="tel"],
.vb-container .npg-container.npg-agenda .vb-agenda input[type="email"] {
  background: #fdfdfd;
  border: 1px solid #eeeeee;
  width: 100%;
  margin-bottom: 25px;
  resize: none;
  color: #525252;
  font: 400 15px/1.2em 'source sans pro', Arial, sans-serif;
  padding: 18px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 8055, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda input[type="text"],
.vb-container .npg-container.npg-agenda .vb-agenda input[type="tel"],
.vb-container .npg-container.npg-agenda .vb-agenda input[type="password"],
.vb-container .npg-container.npg-agenda .vb-agenda input[type="email"] {
  height: 50px;
}

/* line 8061, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:hover,
.vb-container .npg-container.npg-agenda .vb-agenda input[type="text"]:hover,
.vb-container .npg-container.npg-agenda .vb-agenda input[type="password"]:hover,
.vb-container .npg-container.npg-agenda .vb-agenda input[type="tel"]:hover,
.vb-container .npg-container.npg-agenda .vb-agenda input[type="email"]:hover {
  color: #00a651;
}

/* line 8068, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:-moz-placeholder {
  color: #525252;
}

/* line 8071, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea::-moz-placeholder {
  color: #525252;
  opacity: 1;
}

/* line 8075, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea::-webkit-input-placeholder {
  color: #525252;
}

/* line 8078, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:-ms-input-placeholder {
  color: #525252;
}

/* line 8081, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea::placeholder {
  color: #525252;
}

/* line 8084, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:hover:-moz-placeholder {
  color: #00a651;
}

/* line 8087, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:hover::-moz-placeholder {
  color: #00a651;
  opacity: 1;
}

/* line 8091, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:hover::-webkit-input-placeholder {
  color: #00a651;
}

/* line 8094, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:hover:-ms-input-placeholder {
  color: #00a651;
}

/* line 8097, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:hover::placeholder {
  color: #00a651;
}

/* line 8100, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:focus:-moz-placeholder {
  color: transparent;
}

/* line 8103, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:focus::-moz-placeholder {
  color: transparent;
  opacity: 1;
}

/* line 8107, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:focus::-webkit-input-placeholder {
  color: transparent;
}

/* line 8110, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:focus:-ms-input-placeholder {
  color: transparent;
}

/* line 8113, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda textarea:focus::placeholder {
  color: transparent;
}

/* line 8116, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .form-container label {
  text-transform: uppercase;
  font: italic 400 14px/2em 'source sans pro', Arial, sans-serif;
  margin: 0 0 0 24px;
  float: left;
}

/* line 8122, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .form-container label:first-child {
  margin: 0;
}

/* line 8125, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .form-container label .styledRadio {
  margin: -1px 5px 0 0;
}

/* line 8128, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .form-container h1, .vb-container .npg-container.npg-agenda .vb-agenda .form-container .h1 {
  margin-bottom: 20px;
}

/* line 8131, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda select {
  margin-bottom: 25px;
  outline: none;
  border: 1px solid #eeeeee;
  width: 100%;
  height: 50px;
  resize: none;
  color: #525252;
  font: 400 15px 'source sans pro', Arial, sans-serif;
  padding: 0 5% 0 18px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
  background: #fff url("/images/ico-arrow-down-green.svg") 95% 50%/15px 15px no-repeat;
}

/* line 8150, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie11 select::-ms-expand {
  display: none;
}

/* line 8153, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie10 select::-ms-expand {
  display: none;
}

/* line 8156, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie9 select {
  background-image: none;
}

/* line 8159, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda select:hover {
  color: #00a651;
}

/* line 8162, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda select option {
  outline: none;
  margin: 0;
  padding: 18px;
  color: #525252;
  text-transform: uppercase;
  font: 400 15px 'source sans pro', Arial, sans-serif;
  border-bottom: 1px solid #fdfdfd;
  border-top: 1px solid #fdfdfd;
  background: #fdfdfd;
}

/* line 8173, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda input[type="radio"] {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 0;
}

/* line 8179, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .aligned-form-section {
  clear: both;
  padding: 20px 0;
}

/* line 8183, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .row-item {
  display: table;
  width: 100%;
  margin: 0 0 20px;
}

/* line 8188, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .row-item .holder textarea,
.vb-container .npg-container.npg-agenda .vb-agenda .row-item .holder select,
.vb-container .npg-container.npg-agenda .vb-agenda .row-item .holder input {
  margin: 0;
}

/* line 8193, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .row-item .holder,
.vb-container .npg-container.npg-agenda .vb-agenda .row-item label {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  line-height: 1.2em;
  float: none;
  padding: 0 10px 0 0;
}

/* line 8202, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .row-item .holder {
  width: 65%;
}

/* line 8205, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .row-item label {
  width: 35%;
}

/* line 8208, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .row-item label.right {
  padding: 0 0 0 10px;
  text-align: left;
}

/* line 8212, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .row-item label {
  display: block;
  width: 100%;
  text-align: left;
  margin: 0 0 10px !important;
}

/* line 8218, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .row-item label.right {
  margin: 10px 0 0 !important;
}

/* line 8221, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .row-item .holder {
  display: block;
  width: 100%;
}

@media screen and (max-width: 1218px) {
  /* line 8226, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .form-container .col {
    width: 69%;
  }
  /* line 8229, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .form-container .col.first {
    padding: 0;
  }
  /* line 8232, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .form-container .col {
    padding: 0;
  }
  /* line 8235, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .radio-container {
    margin-bottom: 25px;
  }
}

@media screen and (max-width: 977px) {
  /* line 8240, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .form-container .col {
    width: 60%;
  }
}

@media screen and (max-width: 747px) {
  /* line 8245, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .form-container .col {
    width: 100%;
  }
  /* line 8248, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .row-item label {
    display: block;
    width: 100%;
    text-align: left;
    margin: 0 0 10px !important;
  }
  /* line 8254, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .row-item label.right {
    margin: 10px 0 0 !important;
  }
  /* line 8257, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .row-item .holder {
    display: block;
    width: 100%;
  }
}

/* line 8262, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info-box .title {
  border: 1px solid #eee;
  padding: 20px 20px 20px 10px;
  margin-bottom: 0 !important;
  font: 400 22px/1em 'source sans pro', Arial, sans-serif;
  background: #fff;
}

/* line 8269, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info-box .box {
  padding: 10px 20px;
  background: #fff;
  border: 1px solid #eee;
  border-top: none;
}

/* line 8275, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info-box p {
  font-size: 14px;
}

/* line 8278, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info-box .button-styled-primary {
  width: 100%;
  text-align: center;
}

/* line 8283, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .container {
  width: 1218px;
  margin: 0 auto;
  max-width: 100%;
}

/* line 8288, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .wysiwyg {
  padding: 10px 0 10px 0;
}

/* line 8291, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda p {
  font-size: 15px;
  font-weight: normal;
  line-height: 1.4em;
  margin: 5px 0 15px;
}

/* line 8297, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda em,
.vb-container .npg-container.npg-agenda .vb-agenda i {
  font-style: italic;
}

/* line 8301, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda ol {
  padding: 10px 0 0 25px;
  list-style-type: decimal !important;
}

/* line 8305, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda ul {
  padding: 10px 0 15px 25px;
}

/* line 8308, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda ol li {
  position: relative;
  font-family: inherit;
  margin: 0;
  list-style-type: decimal;
  font-family: inherit;
}

/* line 8315, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda ol li p,
.vb-container .npg-container.npg-agenda .vb-agenda ul li p {
  color: #111111;
  margin: 5px 0;
}

/* line 8320, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda ul li {
  position: relative;
}

/* line 8323, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda ul li:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  margin: 4px 0 0 -25px;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-bullet.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 8334, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda ul li a:hover,
.vb-container .npg-container.npg-agenda .vb-agenda ol li a:hover {
  color: #00a651;
}

/* line 8338, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .group:after {
  display: block;
  clear: both;
  content: '';
  font-size: 0;
  line-height: 0;
  visibility: hidden;
}

/* line 8346, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .more {
  position: relative;
  text-transform: uppercase;
  color: #f8831c;
  padding: 0 30px 0 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.2em;
  font-family: inherit;
}

/* line 8356, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .more:after {
  content: '';
  position: absolute;
  margin: -9px 0 0 0;
  right: 0;
  top: 50%;
  width: 18px;
  height: 18px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 18px 18px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 8369, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-col-section .col {
  width: 50%;
  float: left;
  padding: 60px 0 60px 100px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 8377, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .two-col-section .col:first-child {
  padding: 60px 50px 60px 10px;
}

/* line 8380, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .toggle-block {
  padding: 10px;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin: 0 20px 0 0;
}

/* line 8388, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .expanded {
  margin: 0 20px 20px 0;
}

/* line 8391, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .toggle-block .opener {
  height: 1%;
  display: block;
  padding: 3px 10px;
  text-decoration: none;
  border-bottom: 1px solid #eee;
}

/* line 8398, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .toggle-block .opener:hover {
  text-decoration: none;
}

/* line 8401, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .toggle-block .opener em {
  font-style: normal;
  display: none;
}

/* line 8405, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .expanded .opener em {
  display: inline;
}

/* line 8408, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .expanded .opener span {
  display: none;
}

/* line 8411, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .toggle-block .slide {
  position: relative;
  /* recommended styles */
  overflow: hidden;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 8420, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .toggle-block .slide p {
  margin: 0;
}

/* line 8423, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspContainer {
  overflow: hidden;
  position: relative;
}

/* line 8427, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspPane {
  position: absolute;
}

/* line 8430, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspVerticalBar {
  position: absolute;
  top: 0;
  right: 2px;
  width: 9px;
  height: 100%;
}

/* line 8437, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspHorizontalBar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 16px;
}

/* line 8444, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspVerticalBar *,
.vb-container .npg-container.npg-agenda .vb-agenda .jspHorizontalBar * {
  margin: 0;
  padding: 0;
}

/* line 8449, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspCap {
  display: none;
}

/* line 8452, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspHorizontalBar .jspCap {
  float: left;
}

/* line 8455, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspTrack {
  position: relative;
}

/* line 8458, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspDrag {
  background: #00a651;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer;
}

/* line 8465, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspHorizontalBar .jspTrack,
.vb-container .npg-container.npg-agenda .vb-agenda .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}

/* line 8470, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspArrow {
  text-indent: -20000px;
  display: block;
  cursor: pointer;
}

/* line 8475, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspArrow.jspDisabled {
  cursor: default;
}

/* line 8478, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspVerticalBar .jspArrow {
  height: 16px;
}

/* line 8481, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}

/* line 8486, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspVerticalBar .jspArrow:focus {
  outline: none;
}

/* line 8489, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}

/* line 8494, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda * html .jspCorner {
  margin: 0 -3px 0 0;
}

/* line 8497, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #main {
  color: #111111;
  min-height: 300px;
  overflow: hidden;
}

/* line 8502, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bg-holder {
  height: 100%;
  position: relative;
  overflow: hidden;
}

/* line 8507, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bg-pattern {
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
  margin: 0 0 0 242px;
  background: #fdfdfd url(/images/pattern.png);
  border: 1px solid #eee;
}

/* line 8518, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .h-holder {
  margin-bottom: 36px;
}

/* line 8521, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled {
  position: relative;
  background: #00a651;
  color: #fff;
  padding: 16px 35px 16px 20px;
  font: 600 14px 'Open Sans', Arial, sans-serif;
  text-align: left;
  width: 100%;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 8534, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled:after {
  position: absolute;
  content: '';
  right: 0;
  top: 50%;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-down.svg) no-repeat;
  background-size: 13px 13px;
  margin: -6px 18px 0 0;
}

/* line 8545, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-alt {
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  display: block;
  text-align: center;
  width: 100%;
  padding: 10px 0;
  text-transform: uppercase;
  font: 600 14px/1 'open sans', Arial, sans-serif;
}

/* line 8575, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-alt:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 8594, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .secondary-button {
  border: 1px solid #ee8500;
  -webkit-box-shadow: inset #ea7600 0 -3px 10px;
  -moz-box-shadow: inset #ea7600 0 -3px 10px;
  box-shadow: inset #ea7600 0 -3px 10px;
  background: #f19626;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxOTYyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2YwOTQyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2VmOGEwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTc2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f19626), color-stop(45%, #f09421), color-stop(48%, #ef8a0d), color-stop(100%, #ea7600));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f19626', endColorstr='#ea7600', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  padding: 10px 30px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font: normal 14px/1.3em 'Open Sans', Arial, sans-serif;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
  max-width: 210px;
}

/* line 8629, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .secondary-button:hover {
  /* Permalink - use to edit and share this gradient: http:/colorzilla.com/gradient-editor/#ea7600+0,ef8a0d+52,f09421+55,f19626+100 */
  background: #ea7600;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNzYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2VmOGEwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2YwOTQyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTk2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ea7600), color-stop(52%, #ef8a0d), color-stop(55%, #f09421), color-stop(100%, #f19626));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea7600', endColorstr='#f19626', GradientType=0);
  /* IE6-8 */
}

/* line 8650, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .secondary-button.single {
  display: block;
  max-width: 100%;
  float: none !important;
  padding: 10px 0 !important;
  text-align: center;
  margin: 0 0 10px !important;
}

/* line 8658, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda img.f-l {
  margin: 0 30px 25px 0;
}

/* line 8661, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right img {
  max-width: 100%;
}

/* line 8664, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right img.f-l {
  margin: 0 8px 8px 0;
}

/* line 8667, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .f-l {
  float: left;
}

/* line 8670, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda img.f-r {
  margin: 0 0 25px 30px;
}

/* line 8673, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .f-r {
  float: right;
}

/* line 8676, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .m-bot40 {
  margin-bottom: 40px;
}

/* line 8679, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .m-bot55 {
  margin-bottom: 55px;
}

/* line 8682, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .m-top {
  margin-top: 30px;
}

/* line 8685, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .outer-container {
  position: relative;
  height: 0;
  padding-bottom: 150%;
}

/* line 8692, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz {
  border: 1px solid #eeeeee;
  margin-bottom: 30px;
}

/* line 8696, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tabset {
  display: table;
  padding: 0;
  width: 100%;
}

/* line 8701, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tabset li {
  display: table-cell;
  vertical-align: middle;
  width: 50%;
  text-align: center;
  height: 40px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  border-left: 1px solid #eeeeee;
  background: #f5f5f5;
}

/* line 8712, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tabset li:first-child {
  border-left: none;
}

/* line 8715, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tabset li a {
  font: 600 15px/40px 'Open Sans', Arial, sans-serif;
  color: #707070 !important;
  display: block;
  text-align: center;
  margin: 0;
  height: 100%;
}

/* line 8723, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tabset li:hover a,
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tabset li a.active {
  background: #fff;
  color: #00a651 !important;
}

/* line 8728, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tabset li:before {
  display: none;
}

/* line 8731, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tab-content {
  max-width: 100%;
  background: #fff;
  min-height: 300px;
}

/* line 8736, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tab-content .more {
  margin-bottom: 10px;
}

/* line 8739, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tab-content .jspPane > div {
  padding: 20px;
}

/* line 8742, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tab-content ul {
  width: 100%;
  /*padding-left: 0;*/
}

/* line 8746, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tab-content .group {
  padding-left: 0;
}

/* line 8749, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tab-content .group li:before {
  display: none;
}

/* line 8752, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tab-content ul li a {
  margin: 0;
}

/* line 8755, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .tab-content ul li:hover a {
  color: #00a651;
}

/* line 8758, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz .more {
  margin: 0 0 20px;
}

/* line 8762, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .noscroll .tab-content {
  padding: 10px 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 8768, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .noscroll .jspContainer,
.vb-container .npg-container.npg-agenda .vb-agenda .noscroll .jspPane {
  height: auto !important;
  width: 100% !important;
}

/* line 8774, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jcf-hidden {
  display: block !important;
  position: absolute !important;
  left: -9999px !important;
  /* change to right: -9999px on RTL sites */
}

/* line 8781, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .chk-area {
  border: 1px solid #b2b2b2;
  margin: 9px 10px 0 0;
  float: left;
  width: 12px;
  height: 12px;
  position: relative;
}

/* line 8789, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda li li li .chk-area {
  margin: 8px 10px 0 0;
}

/* line 8792, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .chk-checked span {
  position: absolute !important;
  left: 0;
  bottom: 0;
  width: 14px;
  height: 12px;
  background: url(/images/check-checked.png) no-repeat;
}

/* line 8800, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .chk-disabled {
  background: #eee;
}

/* line 8803, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jcf-label-disabled {
  color: #ccc;
}

/* line 8806, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda img {
  width: 100%;
}

/* line 8811, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .container-padding {
  padding: 30px 0;
}

/* line 8814, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-alt.short {
  width: auto;
  display: inline-block;
  padding: 10px 80px;
  font-weight: normal;
}

/* line 8820, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bg-add {
  background: #fdfdfd url(/images/pattern.png);
  border: 1px solid #eee;
}

/* line 8824, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .m-bot20 {
  margin-bottom: 20px;
}

/* line 8827, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .show-mobile {
  display: none;
}

/* line 8830, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .mar-20 {
  margin: 20px 0;
}

/* line 8833, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda h2 img, .vb-container .npg-container.npg-agenda .vb-agenda .h2 img {
  margin: 0 10px 0 0;
  max-width: 25px;
  vertical-align: middle;
}

/* line 8838, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .image-treatment img {
  display: block;
  max-width: 100%;
  margin: 0 auto 20px;
}

/* line 8843, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .sponsor {
  font-style: italic;
  font-weight: normal;
}

/* line 8847, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .datebar {
  text-transform: uppercase;
  text-align: center;
  font-size: 15px;
  color: #fff;
  background: #00a651;
  font-weight: normal;
  padding: 10px 0;
}

/* line 8856, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-short {
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  padding: 10px 35px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font: normal 12px 'Open Sans', Arial, sans-serif;
  text-align: center;
  display: inline-block;
  text-transform: uppercase;
}

/* line 8888, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-short:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 8909, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-primary {
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  padding: 10px 35px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font: normal 12px 'Open Sans', Arial, sans-serif;
  text-align: center;
  display: inline-block;
  text-transform: uppercase;
}

/* line 8941, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-primary:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 8961, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-secondary {
  border: 1px solid #ee8500;
  -webkit-box-shadow: inset #ea7600 0 -3px 10px;
  -moz-box-shadow: inset #ea7600 0 -3px 10px;
  box-shadow: inset #ea7600 0 -3px 10px;
  background: #f19626;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxOTYyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2YwOTQyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2VmOGEwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTc2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f19626), color-stop(45%, #f09421), color-stop(48%, #ef8a0d), color-stop(100%, #ea7600));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f19626 0%, #f09421 45%, #ef8a0d 48%, #ea7600 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f19626', endColorstr='#ea7600', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  padding: 10px 35px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font: normal 12px 'Open Sans', Arial, sans-serif;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
}

/* line 8995, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-secondary:hover {
  /* Permalink - use to edit and share this gradient: http:/colorzilla.com/gradient-editor/#ea7600+0,ef8a0d+52,f09421+55,f19626+100 */
  background: #ea7600;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhNzYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2VmOGEwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2YwOTQyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTk2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ea7600), color-stop(52%, #ef8a0d), color-stop(55%, #f09421), color-stop(100%, #f19626));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ea7600 0%, #ef8a0d 52%, #f09421 55%, #f19626 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea7600', endColorstr='#f19626', GradientType=0);
  /* IE6-8 */
}

/* line 9017, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-trittery {
  font: normal 12px 'Open Sans', Arial, sans-serif;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  border: 1px solid #000;
  -webkit-box-shadow: inset #1d1c1f 0 -3px 10px;
  -moz-box-shadow: inset #1d1c1f 0 -3px 10px;
  box-shadow: inset #1d1c1f 0 -3px 10px;
  background: #1d1c1f;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #454446), color-stop(41%, #454446), color-stop(63%, #1d1c1f), color-stop(100%, #1d1c1f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454446', endColorstr='#1d1c1f', GradientType=0);
  /* IE6-8 */
  padding: 10px 35px;
  margin: 0 0 20px 0;
}

/* line 9046, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-trittery:hover {
  border: 1px solid #00a651;
  -webkit-box-shadow: inset #00a651 0 -3px 10px;
  -moz-box-shadow: inset #00a651 0 -3px 10px;
  box-shadow: inset #00a651 0 -3px 10px;
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff;
}

/* line 9070, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-fourth {
  position: relative;
  padding-right: 18px;
}

/* line 9074, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-fourth:after {
  content: '';
  position: absolute;
  margin: -5px 0 0 0;
  right: 0;
  top: 50%;
  width: 12px;
  height: 12px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 100%;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

@media print {
  /* line 9088, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda * {
    background: transparent !important;
    color: #000 !important;
    /* Black prints faster:h5bp.com/s */
    box-shadow: none !important;
    text-shadow: none !important;
  }
  /* line 9095, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda a,
  .vb-container .npg-container.npg-agenda .vb-agenda a:visited {
    text-decoration: underline;
  }
  /* line 9099, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda a[href]:after {
    content: " (" attr(href) ")";
  }
  /* line 9102, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda abbr[title]:after {
    content: " (" attr(title) ")";
  }
  /* line 9105, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .ir a:after,
  .vb-container .npg-container.npg-agenda .vb-agenda a[href^="javascript:"]:after,
  .vb-container .npg-container.npg-agenda .vb-agenda a[href^="#"]:after {
    content: "";
  }
  /* line 9110, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda pre,
  .vb-container .npg-container.npg-agenda .vb-agenda blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  /* line 9115, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda thead {
    display: table-header-group;
  }
  /* line 9118, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda tr,
  .vb-container .npg-container.npg-agenda .vb-agenda img {
    page-break-inside: avoid;
  }
  /* line 9122, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda img {
    max-width: 100% !important;
  }
  @page {
    /* line 10, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
    .vb-container .npg-container.npg-agenda .vb-agenda {
      margin: 0.5cm;
    }
  }
  /* line 9128, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda p,
  .vb-container .npg-container.npg-agenda .vb-agenda h2,
  .vb-container .npg-container.npg-agenda .vb-agenda .h2,
  .vb-container .npg-container.npg-agenda .vb-agenda h3,
  .vb-container .npg-container.npg-agenda .vb-agenda .h3 {
    orphans: 3;
    widows: 3;
  }
  /* line 9134, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  
  .vb-container .npg-container.npg-agenda .vb-agenda h2,
  .vb-container .npg-container.npg-agenda .vb-agenda .h2,
  .vb-container .npg-container.npg-agenda .vb-agenda h3,
  .vb-container .npg-container.npg-agenda .vb-agenda .h3 {
    page-break-after: avoid;
  }
}

@media screen and (max-width: 1218px) {
  /* line 9143, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .container {
    width: 978px;
  }
  /* line 9146, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .two-col-section .col {
    padding: 60px 0 60px 70px;
  }
}

@media screen and (max-width: 977px) {
  /* line 9152, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .container {
    width: 748px;
  }
  /* line 9155, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .two-col-section .col {
    width: 100%;
    padding: 10px 50px 40px 10px;
  }
  /* line 9159, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .two-col-section .col:first-child {
    padding: 40px 50px 40px 10px;
  }
}

@media screen and (max-width: 747px) {
  /* line 9165, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .container {
    width: 100%;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 9172, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .button-styled-alt.short,
  .vb-container .npg-container.npg-agenda .vb-agenda .button-styled-short {
    padding: 0;
    width: 100%;
  }
  /* line 9177, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .two-col-section .col {
    padding: 10px 0 20px;
  }
  /* line 9180, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .two-col-section .col:first-child {
    padding: 20px 0 10px;
  }
  /* line 9183, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  
  .vb-container .npg-container.npg-agenda .vb-agenda h2,
  .vb-container .npg-container.npg-agenda .vb-agenda .h2 {
    font: normal 25px/1.2em 'Open Sans', Arial, sans-serif;
  }
  /* line 9186, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda p {
    font: normal 14px/1.6em 'Open Sans', Arial, sans-serif;
  }
  /* line 9189, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .button-styled-alt.short,
  .vb-container .npg-container.npg-agenda .vb-agenda .button-styled-short {
    width: 100%;
    padding: 10px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 9197, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .button-styled-alt.short.mob-short {
    width: auto;
    padding: 10px 80px;
  }
  /* line 9201, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .none-on-mobile {
    display: none;
  }
  /* line 9204, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .show-mobile {
    display: block;
  }
}

/* line 9209, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system.color {
  background: #000;
}

/* line 9212, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .center-text {
  text-align: center;
}

/* line 9215, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .center-box {
  margin: auto;
  float: none !important;
  display: block;
}

/* line 9220, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system.grey-box {
  background-color: #fafafa;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  position: relative;
  overflow: visible !important;
}

/* line 9227, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system.grey-box2 {
  background-color: #fafafa;
  border: 1px solid #e5e5e5;
  position: relative;
  overflow: visible !important;
}

/* line 9233, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system.grey-box:after,
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system.grey-box:before {
  content: "";
  display: block;
  width: 10000%;
  height: 100%;
  position: absolute;
  background-color: #fafafa;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  top: -1px;
}

/* line 9245, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system.grey-box:before {
  right: 100%;
  margin-right: -10px;
}

/* line 9249, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system.grey-box:after {
  left: 100%;
  margin-left: -10px;
}

/* line 9253, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system.container {
  overflow: hidden;
  padding-bottom: 25px;
}

/* line 9257, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system [class^="col"],
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system [class*=" col"] {
  padding: 15px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  float: left;
  min-height: 100px;
  overflow: hidden;
}

/* line 9266, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .color.grid-system [class^="col"],
.vb-container .npg-container.npg-agenda .vb-agenda .color.grid-system [class*=" col"] {
  border: 1px solid green;
}

/* line 9270, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .grid-system [class^="col"],
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .grid-system [class*=" col"] {
  padding: 10px 0px;
  width: 100% !important;
  margin-bottom: 10px;
}

/* line 9276, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system img {
  max-width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 9281, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .icon-small {
  width: 50px;
  height: auto;
  margin: 10px;
}

/* line 9286, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .icon-large {
  width: 100px;
  height: auto;
  margin: 10px;
}

/* line 9291, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col100 {
  width: 100%;
}

/* line 9294, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col95 {
  width: 95%;
}

/* line 9297, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col90 {
  width: 90%;
}

/* line 9300, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col85 {
  width: 85%;
}

/* line 9303, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col80 {
  width: 80%;
}

/* line 9306, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col75 {
  width: 75%;
}

/* line 9309, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col70 {
  width: 70%;
}

/* line 9312, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col65 {
  width: 65%;
}

/* line 9315, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col60 {
  width: 60%;
}

/* line 9318, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col55 {
  width: 55%;
}

/* line 9321, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col50 {
  width: 50%;
}

/* line 9324, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col45 {
  width: 45%;
}

/* line 9327, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col40 {
  width: 40%;
}

/* line 9330, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col35 {
  width: 35%;
}

/* line 9333, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col33 {
  width: 33.3%;
}

/* line 9336, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col30 {
  width: 30%;
}

/* line 9339, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col25 {
  width: 25%;
}

/* line 9342, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col20 {
  width: 20%;
}

/* line 9345, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col15 {
  width: 15%;
}

/* line 9348, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col10 {
  width: 10%;
}

/* line 9351, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grid-system .col5 {
  width: 5%;
}

/* line 9354, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .visual-hidden {
  position: absolute;
  left: -99999px;
  top: -999999px;
  visibility: hidden;
}

/* line 9360, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .multifacet_checkbox_div .showplus {
  background: none !important;
}

@media screen and (max-width: 977px) {
  /* line 9364, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .example-page .post {
    width: 100%;
  }
}

@media screen and (max-width: 747px) {
  /* line 9369, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .grid-system [class^="col"],
  .vb-container .npg-container.npg-agenda .vb-agenda .grid-system [class*=" col"] {
    padding: 10px 0;
    width: 100% !important;
  }
}

/* line 9375, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #header {
  width: 100%;
  /* Removed to accomodate new Masthead changes 9/12/2016
      border-bottom: 2px solid #00a651;
      box-shadow: 0 2px 0 0 #00a651;
      padding: 10px 0 0;
      */
  position: relative;
  top: 0;
  left: 0;
  background: #fff;
  z-index: 101;
}

/* line 9394, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .logo-mobile {
  display: none;
}

/* line 9397, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .logo a {
  display: block;
  height: 100%;
  background: url(/images/logo.png) 50% 50% no-repeat;
}

/* line 9402, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .logo a img {
  max-width: 100%;
}

/* line 9405, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search {
  float: right;
  position: relative;
  margin: 0 0 10px;
  z-index: 25;
}

/* line 9411, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="text"] {
  width: 360px;
  height: 39px;
  border: 1px solid #eaeaea;
  box-sizing: border-box;
  padding: 0 40px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font: normal italic 14px 'source sans pro', Arial, sans-serif;
  color: #747474;
  background: url(/images/bg-loop.svg) no-repeat;
  background-size: 14px 14px;
  background-position: 15px 11px;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  transition: all 1s;
  text-transform: none;
  margin: 0;
}

/* line 9430, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="submit"] {
  position: absolute;
  right: 0;
  top: 0;
  width: 38px;
  height: 39px;
  color: #fff;
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  font: 600 italic 14px 'source sans pro', Arial, sans-serif;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
  transition: all 1s;
}

/* line 9463, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="submit"]:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 9482, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="text"].active {
  background-position: 330px 11px;
  padding: 0 40px 0 10px;
}

/* line 9486, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .styledRadio {
  display: inline-block;
  vertical-align: middle;
  margin: 0 5px 0 0;
}

/* line 9491, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda * + html .styledRadio {
  display: inline;
}

/* line 9494, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="text"]:focus::-webkit-input-placeholder {
  color: #747474;
}

/* line 9497, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="text"]:focus::-webkit-input-placeholder {
  color: #747474;
}

/* line 9500, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="text"]:focus:placeholder {
  color: #747474;
}

/* line 9503, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="text"]:focus::placeholder {
  color: #747474;
}

/* line 9506, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="text"]:focus:-moz-placeholder {
  color: #747474;
}

/* line 9509, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="text"]:focus::-moz-placeholder {
  color: #747474;
}

/* line 9512, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="text"]:focus::-webkit-input-placeholder {
  color: #747474;
}

/* line 9515, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .search input[type="text"]:focus:-ms-input-placeholder {
  color: #747474;
}

/* line 9518, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .dropdown-select {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background: #fff;
  background: rgba(255, 255, 255, 0.9);
  border-top: none;
  z-index: 5;
  padding: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 9532, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .dropdown-select .col {
  width: 50%;
  float: left;
  text-align: center;
  padding: 10px 0;
}

/* line 9538, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .dropdown-select label {
  text-transform: uppercase;
  vertical-align: middle;
  display: inline-block;
  margin: 0 0 0 5px;
  font: normal italic 14px/1em 'source sans pro', Arial, sans-serif;
}

/* line 9545, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda * + html .dropdown-select label {
  display: inline;
}

/* line 9548, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .dropdown-select .group {
  border-right: 1px solid #eaeaea;
  border-left: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
}

/* line 9553, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .results {
  display: none !important;
  /*temporary hide*/
}

/* line 9557, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .results ul {
  border: 1px solid #eaeaea;
  border-bottom: none;
  max-height: 400px;
  overflow: auto;
}

/* line 9563, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .results ul .jspContainer {
  min-height: 250px;
}

/* line 9566, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .results li {
  padding: 10px 20px;
  background: rgba(255, 255, 255, 0.5);
  border-bottom: 1px solid #eaeaea;
}

/* line 9571, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .results li:last-child {
  border-bottom: none;
}

/* line 9574, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .results li:hover {
  background: #f5f6f6;
}

/* line 9577, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .results li h5, .vb-container .npg-container.npg-agenda .vb-agenda .results li .h5 {
  margin: 0;
  color: #211e1e;
  text-transform: uppercase;
  font: 400 13px/1.2em 'source sans pro', Arial, sans-serif;
}

/* line 9583, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .results li p {
  color: #00a651;
  font: 600 15px/1.2em 'source sans pro', Arial, sans-serif;
  margin: 0;
}

/* line 9588, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .results li span {
  color: #9c9c9c;
  display: block;
  font: 400 13px/1.2em 'source sans pro', Arial, sans-serif;
}

/* line 9593, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .results li:hover span,
.vb-container .npg-container.npg-agenda .vb-agenda .results li:hover h5,
.vb-container .npg-container.npg-agenda .vb-agenda .results li:hover .h5 {
  color: #00a651;
}

/* line 9597, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .figured {
  position: absolute;
  right: 0;
  bottom: 0;
  background: #fff;
  background: rgba(255, 255, 255, 0.6);
  color: #000 !important;
  font: 600 14px 'source sans pro', Arial, sans-serif;
  padding: 10px 30px;
  z-index: 12;
  display: none;
  /*temporary hide*/
}

/* line 9610, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .figured:hover {
  color: #f8831c !important;
}

/* line 9613, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .figured:after {
  position: absolute;
  content: '';
  right: 0;
  top: 50%;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-black.svg) no-repeat;
  margin: -6px 10px 0 0;
}

/* line 9623, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .figured:hover:after {
  background: url(/images/ico-arrow-orange.svg) no-repeat;
}

@media screen and (max-width: 977px) {
  /* line 9631, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #header .search {
    margin-top: 43px;
  }
}

@media screen and (max-width: 747px) {
  /* line 9637, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #header .search {
    margin-top: 0;
  }
}

/* line 9641, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .logo a {
  background: url(/images/logo.png) 50% 50% no-repeat;
  background-size: contain;
}

/* line 9645, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #header.fixed {
  position: fixed;
  top: 0;
}

@media screen and (max-width: 1218px) {
  /* line 9665, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed .nav li:first-child {
    margin: 0;
  }
  /* line 9668, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fixed .nav li {
    margin: 0 0 0 35px;
  }
}

@media screen and (max-width: 977px) {
  /* line 9674, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda body {
    padding-top: 150px;
  }
  /* line 9677, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #header {
    position: fixed;
    top: 0;
  }
  /* line 9681, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .logo {
    float: left;
  }
}

@media screen and (max-width: 747px) {
  /* line 9687, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile .socials {
    display: none;
  }
  /* line 9690, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda body {
    padding-top: 74px;
  }
  /* line 9693, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #header {
    position: fixed;
    top: 0;
    padding: 0;
    height: 72px;
  }
  /* line 9699, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .logo {
    display: none;
  }
  /* line 9702, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .logo-mobile {
    display: inline-block;
    vertical-align: middle;
    padding: 20px 0;
    width: 228px;
  }
  /* line 9708, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .logo-mobile a {
    display: block;
    height: 32px;
    width: 100%;
    background-size: contain;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background: url(/images/img-logo-mob.png) no-repeat;
  }
  /* line 9717, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .search {
    display: none;
  }
  /* line 9720, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .opener-mobile {
    position: absolute;
    top: 10px;
    right: 10px;
    display: block;
    text-indent: -9999px;
    vertical-align: middle;
    width: 50px;
    height: 50px;
    background: url(/images/bg-menu-opener.png) 50% 50% no-repeat;
    margin: 0;
  }
  /* line 9732, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .alert {
    display: none;
  }
}

/* line 9742, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 9751, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}

/* line 9757, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}

/* line 9762, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 360px;
}

/* line 9768, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}

/* line 9775, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-item {
  float: left;
  position: relative;
}

/* line 9779, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-item > div {
  width: 100%;
  height: 100%;
}

/* line 9783, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-controls .owl-page,
.vb-container .npg-container.npg-agenda .vb-agenda .owl-controls .owl-buttons div {
  cursor: pointer;
}

/* line 9787, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-buttons {
  display: none;
}

/* line 9790, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

/* line 9799, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .grabbing {
  cursor: url(grabbing.png) 8 8, move;
}

/* line 9803, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-wrapper,
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}

/* line 9812, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-wrapper,
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-item {
  height: 100%;
}

/* line 9816, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-item .aside {
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 9826, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-origin {
  -webkit-perspective: 1200px;
  -webkit-perspective-origin-x: 50%;
  -webkit-perspective-origin-y: 50%;
  -moz-perspective: 1200px;
  -moz-perspective-origin-x: 50%;
  -moz-perspective-origin-y: 50%;
  perspective: 1200px;
}

/* line 9836, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}

/* line 9842, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}

/* line 9848, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}

/* line 9853, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}

/* line 9859, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}

/* line 9864, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}

/* line 9870, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

/* line 9875, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}

@-webkit-keyframes empty {
  0% {
    opacity: 1;
  }
}

@-moz-keyframes empty {
  0% {
    opacity: 1;
  }
}

@keyframes empty {
  0% {
    opacity: 1;
  }
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes backSlideOut {
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%);
  }
}

@-moz-keyframes backSlideOut {
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%);
  }
}

@keyframes backSlideOut {
  25% {
    opacity: .5;
    transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%);
  }
}

@-webkit-keyframes backSlideIn {
  0%,
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0) translateX(0);
  }
}

@-moz-keyframes backSlideIn {
  0%,
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateZ(0) translateX(0);
  }
}

@keyframes backSlideIn {
  0%,
  25% {
    opacity: .5;
    transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    transform: translateZ(0) translateX(0);
  }
}

@-webkit-keyframes scaleToFade {
  to {
    opacity: 0;
    -webkit-transform: scale(0.8);
  }
}

@-moz-keyframes scaleToFade {
  to {
    opacity: 0;
    -moz-transform: scale(0.8);
  }
}

@keyframes scaleToFade {
  to {
    opacity: 0;
    transform: scale(0.8);
  }
}

@-webkit-keyframes goDown {
  from {
    -webkit-transform: translateY(-100%);
  }
}

@-moz-keyframes goDown {
  from {
    -moz-transform: translateY(-100%);
  }
}

@keyframes goDown {
  from {
    transform: translateY(-100%);
  }
}

@-webkit-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}

@-moz-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}

@keyframes scaleUpFrom {
  from {
    opacity: 0;
    transform: scale(1.5);
  }
}

@-webkit-keyframes scaleUpTo {
  to {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}

@-moz-keyframes scaleUpTo {
  to {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}

@keyframes scaleUpTo {
  to {
    opacity: 0;
    transform: scale(1.5);
  }
}

/* line 10101, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .img-slider-holder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
  height: 100%;
  background: #211e1e;
}

/* line 10119, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .container {
  height: 100%;
  background: #211e1e;
}

/* line 10123, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside {
  display: table;
  width: 520px;
  height: 360px;
  position: relative;
  z-index: 3;
  background: #211e1e;
  color: #fff;
  padding: 0 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 10136, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside .aside-content {
  display: table-cell;
  padding: 25px 0;
  vertical-align: middle;
}

/* line 10141, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside .aside-content h1, .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside .aside-content .h1 {
  margin: 0 0 10px;
}

/* line 10144, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside h3, .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside .h3 {
  margin: 0;
  font-size: 23px;
  line-height: 1.2em;
  margin-bottom: 5px;
  color: #fff;
}

/* line 10151, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside ul {
  border-top: 1px solid #4d4b4b;
  border-bottom: 1px solid #4d4b4b;
  padding: 20px 0;
  margin-bottom: 20px;
}

/* line 10157, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside p a {
  color: #00a651;
  float: none;
  display: inline;
  padding: 0;
}

/* line 10163, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside p ~ p {
  display: none;
}

/* line 10166, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside p a:after {
  display: none;
}

/* line 10169, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside-fake {
  width: 700px;
  height: 520px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  background: #211e1e;
  margin: 0;
  max-height: 100%;
}

/* line 10180, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside ul li {
  margin-bottom: 10px;
}

/* line 10183, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside ul li a {
  font-size: 12px;
  line-height: 1.2em;
  color: #fff;
  margin: 0;
  float: none;
}

/* line 10190, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside ul li a:after {
  display: none;
  float: none;
}

/* line 10194, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside ul li:before {
  display: none;
}

/* line 10197, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside ul li:hover,
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside ul li:hover a,
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside ul li:hover a span {
  color: #00a651;
}

/* line 10202, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside ul li a span {
  color: #f8831c;
  text-transform: uppercase;
}

/* line 10206, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside a {
  font-size: 14px;
  font-weight: 600;
  display: block;
  margin: 0 0 25px;
  float: left;
  position: relative;
  color: #fff;
  clear: both;
}

/* line 10216, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside a span {
  /*text-transform: capitalize;*/
  color: #f8831c;
}

/* line 10220, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside a:after {
  content: '';
  position: absolute;
  margin: -6px -20px 0 0;
  right: 0;
  top: 50%;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow.svg) no-repeat;
  background-size: 13px 13px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 10233, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside a.more:after {
  content: '';
  position: absolute;
  margin: -9px 0 0 0;
  right: 0;
  top: 50%;
  width: 18px;
  height: 18px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 18px 18px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 10246, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside a.more:hover {
  color: #00a651 !important;
}

/* line 10249, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside a.more:hover:after {
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 18px 18px;
}

/* line 10253, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside a:hover,
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside a:hover span {
  color: #00a651;
}

/* line 10257, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside a:hover:after {
  background: url(/images/ico-arrow-bullet.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 10261, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside h4, .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside .h4 {
  margin: 0;
  text-transform: uppercase;
  font: 14px/2em 'source sans pro', Arial, sans-serif;
  color: #00a651;
}

/* line 10267, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside p {
  font-size: 15px;
  margin-bottom: 15px;
  color: #fff;
}

/* line 10272, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside hr {
  background: #4d4b4b;
  border: none;
  margin-bottom: 15px;
}

/* line 10277, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #owl-slider img {
  max-width: inherit;
  position: absolute;
  left: 50%;
  margin: 0 0 0 -89px;
  min-height: 100%;
  min-width: 100%;
}

/* line 10287, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-pagination .owl-page {
  display: inline-block;
  zoom: 1;
}

/* line 10291, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-pagination {
  position: absolute;
  bottom: 10px;
  left: 50%;
  margin: 0 0 0 -360px;
  z-index: 3;
}

/* line 10298, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-slider {
  position: relative;
}

/* line 10301, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slider-prev,
.vb-container .npg-container.npg-agenda .vb-agenda .slider-next {
  position: absolute;
  top: 50%;
  margin: -20px 0 0 0;
  width: 25px;
  z-index: 7;
  height: 39px;
  outline: none;
  font-size: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

/* line 10319, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slider-prev {
  left: 0;
  margin-left: 10px;
  background: url(/images/ico-slide-arrow-left.svg) center center no-repeat;
}

/* line 10324, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slider-next {
  right: 0;
  margin-right: 10px;
  background: url(/images/ico-slide-arrow-right.svg) center center no-repeat;
}

/* line 10329, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-controls {
  text-align: center;
  width: 100%;
  display: block;
}

/* line 10334, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-controls .owl-page span {
  display: block;
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #fff;
}

/* line 10344, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .owl-controls .owl-page.active span,
.vb-container .npg-container.npg-agenda .vb-agenda .owl-controls.clickable .owl-page:hover span {
  background: #00a651;
}

/* line 10349, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static {
  overflow: hidden;
  position: relative;
  height: 265px;
}

/* line 10354, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .img-slider-holder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
  height: 100%;
  background: #211e1e;
}

/* line 10363, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static img {
  position: absolute;
  top: 0;
  left: 50%;
  z-index: 1;
  margin: 0 0 0 -89px;
  min-height: 100%;
  min-width: 60%;
}

/* line 10372, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .container {
  height: 100%;
  background: #211e1e;
}

/* line 10376, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside {
  display: table;
  width: 520px;
  height: 100%;
  position: relative;
  z-index: 3;
  background: #211e1e;
  color: #fff;
  padding: 0 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 10389, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside .aside-content {
  display: table-cell;
  vertical-align: middle;
}

/* line 10393, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside .aside-content h1, .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside .aside-content .h1 {
  margin: 0 0 10px;
}

/* line 10396, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside h3, .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside .h3 {
  margin: 0;
  font-size: 28px;
  line-height: 1em;
  margin-bottom: 5px;
  color: #fff;
}

/* line 10403, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside ul {
  border-top: 1px solid #4d4b4b;
  border-bottom: 1px solid #4d4b4b;
  padding: 20px 0;
  margin-bottom: 20px;
}

/* line 10409, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside-fake {
  width: 700px;
  height: 520px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  background: #211e1e;
  margin: 0;
  max-height: 100%;
}

/* line 10420, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside ul li a {
  font-size: 12px;
  line-height: 30px;
  color: #f8831c;
  margin: 0;
  float: none;
}

/* line 10427, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside ul li a:after {
  display: none;
  float: none;
}

/* line 10431, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside ul li:before {
  display: none;
}

/* line 10434, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside ul li:hover,
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside ul li:hover a,
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside ul li:hover a span {
  color: #00a651;
}

/* line 10439, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside ul li a span {
  color: #f8831c;
  text-transform: uppercase;
}

/* line 10443, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside a {
  font-size: 14px;
  font-weight: 600;
  display: block;
  margin: 0 0 25px;
  float: left;
  position: relative;
  color: #f8831c;
  clear: both;
}

/* line 10453, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside a span {
  /*text-transform: capitalize;*/
  color: #f8831c;
}

/* line 10457, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside a:after {
  content: '';
  position: absolute;
  margin: -6px -20px 0 0;
  right: 0;
  top: 50%;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow.svg) no-repeat;
  background-size: 13px 13px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 10470, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside a.more:after {
  content: '';
  position: absolute;
  margin: -9px 0 0 0;
  right: 0;
  top: 50%;
  width: 18px;
  height: 18px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 18px 18px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 10483, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside a.more:hover {
  color: #00a651 !important;
}

/* line 10486, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside a.more:hover:after {
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 18px 18px;
}

/* line 10490, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside a:hover,
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside a:hover span {
  color: #00a651;
}

/* line 10494, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside a:hover:after {
  background: url(/images/ico-arrow-bullet.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 10498, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside h4, .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside .h4 {
  margin: 0;
  text-transform: uppercase;
  font: 14px/2em 'source sans pro', Arial, sans-serif;
  color: #00a651;
}

/* line 10504, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside p {
  font-size: 16px;
  margin-bottom: 15px;
  color: #fff;
}

/* line 10509, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside hr {
  background: #4d4b4b;
  border: none;
  margin-bottom: 15px;
}

/* line 10514, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hero-static img {
  max-width: inherit;
}

@media screen and (max-width: 2000px) {
  /* line 10519, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside-fake,
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside-fake {
    width: 400px;
  }
}

@media screen and (max-width: 1218px) {
  /* line 10527, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .owl-pagination {
    margin: 0 0 0 -255px;
  }
  /* line 10530, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static img,
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider img {
    margin: 0 0 0 31px;
  }
}

@media screen and (max-width: 977px) {
  /* line 10537, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static img,
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider img {
    margin: 0 0 0 74px;
  }
  /* line 10541, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside,
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside {
    width: 448px;
    padding: 0 15px;
  }
  /* line 10546, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .slider-prev,
  .vb-container .npg-container.npg-agenda .vb-agenda .slider-next {
    display: none;
  }
  /* line 10550, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .owl-pagination {
    margin: 0 0 0 -215px;
  }
}

@media screen and (max-width: 747px) {
  /* line 10556, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-wrapper-outer {
    min-height: 400px;
    height: auto;
  }
  /* line 10560, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside-fake,
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside-fake {
    display: none;
  }
  /* line 10564, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .owl-pagination {
    margin: 0 0 0 -40px;
    bottom: 15px;
  }
  /* line 10568, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside .aside-content {
    display: block;
    padding: 50px 0;
  }
  /* line 10572, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside .aside-content {
    padding: 50px 0;
  }
  /* line 10575, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside .aside-content:after,
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside .aside-content:after {
    content: '';
    clear: both;
    display: block;
  }
  /* line 10581, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static img {
    right: 0;
    top: 0;
    left: 0;
    margin: 0;
    height: 100%;
  }
  /* line 10588, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider img {
    margin: 0;
    left: 0;
  }
  /* line 10592, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .container,
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .container {
    background: transparent url("/images/bg-slide-content.png") repeat 0 0;
    position: relative;
    z-index: 1;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 10601, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside,
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside {
    width: 100%;
    height: 420px;
    background: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 10610, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside p,
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside p {
    margin: 0 0 10px;
    line-height: 1.2em;
  }
  /* line 10615, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside a.more,
  .vb-container .npg-container.npg-agenda .vb-agenda #owl-slider .aside a.more {
    display: inline-block;
    color: #f9b600;
  }
}

/* line 10628, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* line 10634, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

/* line 10638, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

/* line 10642, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .animated.bounceIn,
.vb-container .npg-container.npg-agenda .vb-agenda .animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

/* line 10647, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .animated.flipOutX,
.vb-container .npg-container.npg-agenda .vb-agenda .animated.flipOutY {
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  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);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 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);
    transform: translate3d(0, -30px, 0);
  }
  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);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  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);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 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);
    transform: translate3d(0, -30px, 0);
  }
  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);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

/* line 10710, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}

/* line 10738, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

/* line 10771, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 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: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 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: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

/* line 10835, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 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 shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 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);
  }
}

/* line 10883, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

/* line 10931, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

/* line 10993, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11058, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: none;
    transform: none;
  }
  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.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg);
  }
}

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: none;
    transform: none;
  }
  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.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg);
  }
}

/* line 11134, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  from,
  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: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from,
  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: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

/* line 11216, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from,
  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);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInDown {
  from,
  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);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11284, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from,
  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);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInLeft {
  from,
  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);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11352, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from,
  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);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInRight {
  from,
  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);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11420, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from,
  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);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from,
  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);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

/* line 11488, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .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);
  }
}

/* line 11526, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

/* line 11564, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

/* line 11592, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

/* line 11620, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

/* line 11658, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

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

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

/* line 11678, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11706, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11734, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11762, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11790, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11818, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11846, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11874, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* line 11902, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

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

/* line 11922, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

/* line 11946, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

/* line 11970, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

/* line 11994, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

/* line 12018, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

/* line 12042, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

/* line 12066, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

/* line 12090, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

/* line 12114, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

/* line 12182, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

/* line 12244, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

/* line 12306, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

/* line 12344, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

/* line 12382, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -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);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  from {
    -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);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

/* line 12432, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

/* line 12458, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

/* line 12496, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

/* line 12532, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

/* line 12568, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

/* line 12604, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

/* line 12640, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

/* line 12672, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

/* line 12704, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

/* line 12736, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

/* line 12768, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

/* line 12800, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -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-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -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;
  }
}

/* line 12868, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* line 12897, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

/* line 12922, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

/* line 12946, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    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 {
  from {
    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);
  }
}

/* line 12982, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    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 {
  from {
    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);
  }
}

/* line 13018, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    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 {
  from {
    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);
  }
}

/* line 13054, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    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 {
  from {
    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);
  }
}

/* line 13090, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    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 {
  from {
    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;
  }
}

/* line 13120, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .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-transform-origin: center bottom;
    transform-origin: center bottom;
    -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-transform-origin: center bottom;
    transform-origin: center bottom;
    -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);
  }
}

/* line 13160, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-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);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@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);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

/* line 13192, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-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);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@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);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

/* line 13224, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-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-transform-origin: center bottom;
    transform-origin: center bottom;
    -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-transform-origin: center bottom;
    transform-origin: center bottom;
    -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);
  }
}

/* line 13264, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

/* line 13290, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

/* line 13316, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

/* line 13342, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

/* line 13368, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

/* line 13394, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

/* line 13420, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

/* line 13446, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

/* line 13472, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

@media screen and (max-width: 747px) {
  /* line 13477, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static .aside {
    height: auto;
  }
  /* line 13480, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .owl-carousel .owl-wrapper-outer {
    min-height: 0;
  }
  /* line 13483, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .hero-static {
    height: auto;
  }
}

/* line 13487, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info {
  padding: 10px 0 10px 0;
}

/* line 13490, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info .toggle-block.togle-intro {
  padding: 0;
}

/* line 13493, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info .toggle-block.togle-intro .opener {
  display: inline-block;
  padding: 0 30px 0 0;
  border: none;
}

/* line 13498, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info .slogan {
  display: none;
}

/* line 13501, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info ul {
  padding: 40px 0 0 25px;
}

/* line 13504, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info ul li {
  position: relative;
  font: normal 16px/1.2em 'source sans pro', Arial, sans-serif;
  margin: 0 0 3px 0;
}

/* line 13509, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .generic-info ul li:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  margin: 3px 0 0 -25px;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-bullet.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 13520, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .flipper:hover .flipper__front {
  display: none !important;
  opacity: 0;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
}

/* line 13527, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .flipper:hover .flipper__inside {
  backface-visibility: visible;
  -webkit-backface-visibility: visible;
  -moz-backface-visibility: visible;
}

/* line 13532, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .flipper:hover .flipper__inside .flipper__back {
  transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  display: block;
  opacity: 1;
  backface-visibility: visible;
  -webkit-backface-visibility: visible;
  -moz-backface-visibility: visible;
}

/* line 13542, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .flipper .video-custom-holder.outer-container .BrightcoveExperience {
  z-index: 1;
  width: 100%;
  height: 200px;
  position: static;
  min-width: 0 !important;
  min-height: 100px !important;
}

/* line 13550, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .flipper .flipper__inside .flipper__back,
.vb-container .npg-container.npg-agenda .vb-agenda .ie9 .flipper .flipper__inside .flipper__back {
  display: none;
}

/* line 13554, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie img {
  border: none;
}

/* line 13557, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .BrightcoveExperience {
  max-width: none !important;
}

/* line 13560, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .outer-container-desc,
.vb-container .npg-container.npg-agenda .vb-agenda .ie .outer-container.video-custom-holder {
  position: static;
  height: auto;
  padding-bottom: 0;
}

/* line 13566, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .video-custom-holder.outer-container > span {
  display: inline !important;
}

/* line 13569, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .outer-container.video-custom-holder {
  position: relative !important;
  height: auto !important;
  padding-bottom: 0;
}

/* line 13574, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .outer-container.video-custom-holder #_containermyExperience {
  width: 100%;
}

/* line 13577, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tabz.customed .topics ul li {
  padding: 0 0 0 20px;
  width: auto;
}

/* line 13581, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .event-calendar table tr td div:after {
  display: none;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
}

/* line 13585, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .flipper .flipper__inside .flipper__back {
  display: none;
}

/* line 13588, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .flipper .flipper__inside:hover .flipper__back {
  display: block;
}

/* line 13591, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .flipper .flipper__inside:hover .flipper__front {
  display: none;
}

/* line 13594, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .flipper .video-custom-holder.outer-container {
  position: absolute;
  height: 100%;
  width: 100%;
  padding-bottom: 0;
}

/* line 13600, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .flipper .video-custom-holder.outer-container span {
  width: 100%;
}

/* line 13603, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .video-module .video-holder .BrightcoveExperience,
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .video-module .BrightcoveExperience {
  position: static;
  top: 0;
  left: 0;
  width: 100%;
  display: block;
  min-height: 10px;
}

/* line 13612, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .outer-container span {
  width: 100%;
}

/* line 13615, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .styled-togglers .toggle-block.active .opener {
  background: url(../images/ie8-ico-arrow-down-green.png) no-repeat 100% 50%;
  padding: 0 20px 0 0;
}

/* line 13619, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .styled-togglers .toggle-block .opener {
  background: url(../images/ie8-ico-arrow-up-green.png) no-repeat 100% 50%;
  padding: 0 20px 0 0;
}

/* line 13623, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .three-col-structure .alt.item-element .outer-container {
  padding: 0;
  height: auto !important;
  position: static !important;
  width: 100% !important;
  height: 300px !important;
  min-height: inherit !important;
  min-width: inherit !important;
}

/* line 13632, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .three-col-structure .alt.item-element .outer-container .BrightcoveExperience {
  padding: 0;
  height: auto !important;
  position: static !important;
  width: 100% !important;
  height: 300px !important;
  min-height: inherit !important;
  min-width: inherit !important;
}

/* line 13641, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .fixed-footer .questions span {
  background: url(../images/ie8-questions-desk.png) right center no-repeat;
}

/* line 13644, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .fixed-footer .login em {
  background: url(../images/ie8-my-ana-ico.png) right center no-repeat;
}

/* line 13647, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .event-module .tab-content li:after {
  display: none;
}

/* line 13650, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .event-module .tab-content li .holder {
  background: url(../images/ie8-ico-play-off.png) right center no-repeat;
}

/* line 13653, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .event-module .tab-content li:hover .holder {
  background: url(../images/ie8-ico-play-on.png) right center no-repeat;
}

/* line 13656, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .fixed-footer #godown {
  background: url(../images/ie8-arrow.png) center center no-repeat;
}

/* line 13659, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .socials li:after {
  display: none;
}

/* line 13662, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .socials li.fb {
  background: url(../images/ie8-ico-facebook-off.png) center center no-repeat;
}

/* line 13665, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .socials li.tw {
  background: url(../images/ie8-ico-twitter-off.png) center center no-repeat;
}

/* line 13668, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .socials li.in {
  background: url(../images/ie8-ico-linkedin-off.png) center center no-repeat;
}

/* line 13671, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .socials li.ig {
  background: url(../images/ie8-ico-instagram-off.png) center center no-repeat;
}

/* line 13674, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .socials li.fb:hover {
  background: url(../images/ie8-ico-facebook-on.png) center center no-repeat;
}

/* line 13677, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .socials li.tw:hover {
  background: url(../images/ie8-ico-twitter-on.png) center center no-repeat;
}

/* line 13680, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .socials li.in:hover {
  background: url(../images/ie8-ico-linkedin-on.png) center center no-repeat;
}

/* line 13683, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .socials li.ig:hover {
  background: url(../images/ie8-ico-instagram-on.png) center center no-repeat;
}

/* line 13686, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .timeline-history .time .bx-wrapper .bx-prev {
  background: url(../images/ie8-ico-arrow-left-grey.png) center center no-repeat;
}

/* line 13689, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .timeline-history .time .bx-wrapper .bx-next {
  background: url(../images/ie8-ico-arrow-right-grey.png) center center no-repeat;
}

/* line 13692, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .timeline-history .time .bx-wrapper .bx-prev:hover {
  background: url(../images/ie8-ico-arrow-left-grey-hover.png) center center no-repeat;
}

/* line 13695, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .timeline-history .time .bx-wrapper .bx-next:hover {
  background: url(../images/ie8-ico-arrow-right-grey-hover.png) center center no-repeat;
}

/* line 13698, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .more:after {
  display: none;
}

/* line 13701, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .more {
  background: url(../images/ie8-ico-arrow-learnmore.png) right center no-repeat;
}

/* line 13704, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .buckets .more {
  background: url(../images/ie8-ico-arrow-learnmore2.png) right center no-repeat;
}

/* line 13707, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .post .more {
  background: url(../images/ie8-ico-arrow-learnmore2.png) right center no-repeat;
}

/* line 13710, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .summ:before {
  display: none;
}

/* line 13713, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .summ {
  background: url(../images/ie8-ico-arrow-learnmore.png) left center no-repeat;
}

/* line 13716, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .fixed-footer .chat-off.questions span {
  top: 20px;
}

/* line 13719, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .packages .secondary-button {
  padding: 0 40px;
}

/* line 13722, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .blog-archieves-aside a.opener:after {
  display: none;
}

/* line 13725, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .blog-archieves-aside a.opener {
  background: url(../images/ie8-ico-arrow-down-green.png) right center no-repeat;
}

/* line 13728, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .blog-archieves-aside .toggle-block.active .opener {
  background: url(../images/ie8-ico-arrow-up-green.png) right center no-repeat;
}

/* line 13731, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .prev-post:before {
  display: none;
}

/* line 13734, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .prev-post {
  background: url(../images/ie8-ico-arrow-learnmore3.png) left center no-repeat;
}

/* line 13737, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .next-post:before {
  display: none;
}

/* line 13740, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .next-post {
  background: url(../images/ie8-ico-arrow-learnmore2.png) right center no-repeat;
}

/* line 13743, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .fixed-footer #godown {
  background: #fff url(../images/arrow.png) center no-repeat;
  background-size: 30px;
}

/* line 13747, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .new-article-layout .aside-quote {
  background: url("../images/ico-blue-quote.png") no-repeat;
  padding-left: 80px;
}

/* line 13751, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .new-article-layout .big-quote {
  background: url("../images/ico-gray-quote.png") no-repeat;
  padding-left: 140px;
}

/* line 13755, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .new-article-layout .big-quote:before,
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .new-article-layout .aside-quote:before {
  display: none;
}

/* line 13759, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .fancybox-prev span:before,
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .new-article-layout .slick-slider .slick-prev:before {
  background: url(../images/ie8-ico-arrow-learnmore3.png) no-repeat;
}

/* line 13763, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .fancybox-next span:before,
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .new-article-layout .slick-slider .slick-next:before {
  background: url(../images/ie8-ico-arrow-learnmore2.png) no-repeat;
}

/* line 13767, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .fancybox-overlay {
  background: #000;
}

/* line 13770, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .video-module .video-holder .BrightcoveExperience,
.vb-container .npg-container.npg-agenda .vb-agenda .ie .video-module .BrightcoveExperience {
  position: static;
  top: 0;
  left: 0;
  width: 100%;
  display: block;
  min-height: 300px;
}

/* line 13779, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .outer-container-desc > span {
  width: 100%;
}

/* line 13782, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .blog-module .more:after {
  display: none;
}

/* line 13785, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .blog-module .more {
  background: url(../images/ico-arrow-learnmore.svg) 90%/18px no-repeat !important;
}

/* line 13788, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .partners ul li img {
  border: none;
}

/* line 13794, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .partners-block .twocols .col1 {
  float: left;
  width: 86%;
}

/* line 13798, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .partners-block .twocols .col2 {
  float: left;
  width: 14%;
}

/* line 13802, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .partners-block .twocols .col2 .col2-left {
  width: 47%;
  float: left;
}

/* line 13806, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie .partners-block .twocols .col2 .col2-right {
  width: 46%;
  float: right;
}

/* line 13810, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie11 .video-custom-holder.outer-container {
  position: relative;
  height: 0;
  padding-bottom: 55%;
}

/* line 13815, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .video-custom-holder.outer-container {
  position: relative;
  height: 0;
  padding-bottom: 55%;
}

/* line 13820, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie11 .video-custom-holder.outer-container .BrightcoveExperience {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 13829, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie11 .video-module .video-holder .BrightcoveExperience,
.vb-container .npg-container.npg-agenda .vb-agenda .ie11 .video-module .BrightcoveExperience {
  min-height: 450px;
}

/* line 13833, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie10 .outer-container.video-custom-holder .BrightcoveExperience,
.vb-container .npg-container.npg-agenda .vb-agenda .ie9 .outer-container.video-custom-holder .BrightcoveExperience {
  position: static;
  width: 100%;
  max-width: 100%;
  min-width: 300px;
  min-height: 500px;
  height: auto;
}

/* line 13842, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie10 input[type='checkbox'],
.vb-container .npg-container.npg-agenda .vb-agenda .ie10 input[type='radio'],
.vb-container .npg-container.npg-agenda .vb-agenda .ie9 input[type='checkbox'],
.vb-container .npg-container.npg-agenda .vb-agenda .ie9 input[type='radio'] {
  position: relative;
  top: -3px;
}

/* line 13849, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie10 .dropdown-select input[type='radio'],
.vb-container .npg-container.npg-agenda .vb-agenda .ie9 .dropdown-select input[type='radio'] {
  top: 0;
}

/* line 13854, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie10 .top-video-holder .containing-block .video-custom-holder.outer-container .BrightcoveExperience,
.vb-container .npg-container.npg-agenda .vb-agenda .ie9 .top-video-holder .containing-block .video-custom-holder.outer-container .BrightcoveExperience {
  width: 1067px;
}

/* line 13858, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie10 .three-col-structure .item-element,
.vb-container .npg-container.npg-agenda .vb-agenda .ie9 .three-col-structure .item-element {
  position: relative;
}

/* line 13862, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .ie10 .news-section .video-module .BrightcoveExperience,
.vb-container .npg-container.npg-agenda .vb-agenda .ie9 .news-section .video-module .BrightcoveExperience,
.vb-container .npg-container.npg-agenda .vb-agenda .ie8 .news-section .video-module .BrightcoveExperience {
  height: 500px;
}

@media screen and (max-width: 1218px) {
  /* line 13868, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .ie10 .top-video-holder .containing-block .video-custom-holder.outer-container .BrightcoveExperience,
  .vb-container .npg-container.npg-agenda .vb-agenda .ie9 .top-video-holder .containing-block .video-custom-holder.outer-container .BrightcoveExperience {
    width: 978px;
  }
}

@media screen and (max-width: 977px) {
  /* line 13874, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .ie10 .top-video-holder .containing-block .video-custom-holder.outer-container .BrightcoveExperience,
  .vb-container .npg-container.npg-agenda .vb-agenda .ie9 .top-video-holder .containing-block .video-custom-holder.outer-container .BrightcoveExperience {
    width: 748px;
  }
  /* line 13878, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .ie10 .news-section .video-module .BrightcoveExperience,
  .vb-container .npg-container.npg-agenda .vb-agenda .ie9 .news-section .video-module .BrightcoveExperience,
  .vb-container .npg-container.npg-agenda .vb-agenda .ie8 .news-section .video-module .BrightcoveExperience {
    height: 550px;
  }
}

@media screen and (max-width: 747px) {
  /* line 13885, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .ie .blog-module .more {
    background: url(../images/ico-arrow-learnmore.svg) 100%/18px no-repeat !important;
  }
  /* line 13888, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .ie10 .outer-container.video-custom-holder .BrightcoveExperience,
  .vb-container .npg-container.npg-agenda .vb-agenda .ie9 .outer-container.video-custom-holder .BrightcoveExperience {
    min-height: 350px;
  }
  /* line 13892, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .ie10 .top-video-holder .containing-block .video-custom-holder.outer-container .BrightcoveExperience,
  .vb-container .npg-container.npg-agenda .vb-agenda .ie9 .top-video-holder .containing-block .video-custom-holder.outer-container .BrightcoveExperience {
    width: 300px;
  }
  /* line 13896, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .ie10 .news-section .video-module .BrightcoveExperience,
  .vb-container .npg-container.npg-agenda .vb-agenda .ie9 .news-section .video-module .BrightcoveExperience,
  .vb-container .npg-container.npg-agenda .vb-agenda .ie8 .news-section .video-module .BrightcoveExperience {
    height: 340px;
  }
}

/* line 13902, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .in-content-sidebar {
  width: 230px;
  float: right;
  clear: right;
  margin: 0 0 10px 10px !important;
  border: 1px solid #DDD;
  background-color: #EEE;
  padding: 20px 10px;
  position: relative;
  z-index: 2;
  overflow-wrap: break-word;
  word-wrap: break-word;
}

/* line 13915, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .in-content-sidebar strong {
  background: none;
  line-height: 1.1;
  display: block;
}

@media screen and (max-width: 747px) {
  /* line 13921, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .in-content-sidebar {
    float: none;
    width: 100%;
    margin: 10px 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
}

/* line 13929, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-section {
  background: #fafafa;
}

/* line 13932, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-section.white {
  background: #fff;
}

/* line 13935, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-section.add-borders {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
}

/* line 13939, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-section .two-col-section .col {
  width: 45%;
  float: left;
  padding: 60px 0 60px 15px;
}

/* line 13944, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-section .two-col-section .col:first-child {
  width: 55%;
}

/* line 13947, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-section .more {
  float: right;
  font-weight: normal;
}

/* line 13951, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-section .more:hover {
  color: #00a651 !important;
}

@media screen and (max-width: 1218px) {
  /* line 13959, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .news-section .tab-content {
    height: 460px !important;
  }
}

@media screen and (max-width: 977px) {
  /* line 13965, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .news-section .tab-content {
    height: 438px !important;
  }
  /* line 13968, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .news-section .two-col-section .col,
  .vb-container .npg-container.npg-agenda .vb-agenda .news-section .two-col-section .col:first-child {
    width: 100%;
    float: left;
    padding: 20px 0 0;
  }
  /* line 13974, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .news-section .more {
    margin: 0 10px 10px 0;
  }
}

@media screen and (max-width: 747px) {
  /* line 13980, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .news-section h2, .vb-container .npg-container.npg-agenda .vb-agenda .news-section .h2 {
    padding: 0 10px;
    font-size: 30px;
  }
  /* line 13984, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .news-section .more {
    margin: 0 10px 30px 0;
  }
}

/* line 13988, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .head-group {
  text-align: center;
}

/* line 13991, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .head-group h2, .vb-container .npg-container.npg-agenda .vb-agenda .head-group .h2 {
  color: #111111;
  font-weight: normal;
  margin-bottom: 20px;
}

/* line 13996, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .head-group strong {
  font-size: 1.2em;
  margin-bottom: 40px;
  display: block;
}

/* line 14001, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item {
  margin: 0 0 40px;
}

/* line 14004, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item h3, .vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item .h3 {
  font-size: 2em;
  border-bottom: 1px solid #00a651;
  padding: 0 0 10px;
  margin-bottom: 20px;
}

/* line 14010, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item img {
  float: left;
  margin: 0 1em 1em 0;
  width: 190px;
}

/* line 14015, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item .text {
  overflow: hidden;
}

/* line 14018, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item.single .text {
  overflow: visible;
}

/* line 14021, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item.single h3, .vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item.single .h3 {
  border: none;
}

/* line 14024, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda td {
  width: auto;
  padding: 10px;
  text-align: center;
  background: #fdfdfd;
}

/* line 14030, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda th {
  background: #fff;
  color: #00a651;
  border: 1px solid #eee;
  text-align: center;
  font-size: 0.812em;
  padding: 10px 20px;
  font-weight: normal;
  height: auto;
}

/* line 14040, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda .left {
  text-align: left;
}

/* line 14043, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda .time {
  white-space: nowrap;
}

/* line 14046, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda .bullet {
  position: relative;
  padding: 0 0 0 25px;
  display: block;
}

/* line 14051, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda .bullet:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  margin: 4px 0 0 0;
  width: 13px;
  height: 13px;
  background: url(/images/ico-arrow-bullet.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 14062, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda caption {
  background: #00a651;
  color: #fff !important;
  text-align: center;
  padding: 20px;
  text-transform: uppercase;
  font: 600 14px/1.2em 'source sans pro', Arial, sans-serif;
}

/* line 14070, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda ol {
  margin: 0;
  padding: 5px 0 20px 20px;
  list-style-type: none;
  counter-reset: point;
}

/* line 14076, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda ol li {
  margin: 0;
  padding: 0 0 0 20px;
  line-height: 1.8em;
  list-style: none;
  position: relative;
}

/* line 14083, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda ol li:before {
  counter-increment: point 1;
  content: counter(point) ".";
  position: absolute;
  left: 20px;
  top: 0;
  width: 20px;
  color: #00a651;
  text-align: center;
  background: none;
  margin: 0 0 0 -25px;
}

@media screen and (max-width: 747px) {
  /* line 14096, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item .text {
    overflow: visible;
  }
  /* line 14099, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item img {
    width: 92px;
  }
  /* line 14102, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item h3, .vb-container .npg-container.npg-agenda .vb-agenda .instructors-block .item .h3 {
    font-size: 1.2em;
  }
  /* line 14105, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda thead {
    display: none !important;
  }
  /* line 14108, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda,
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda caption,
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda tbody,
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda tr,
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda td {
    display: block;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 14119, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda td {
    border-bottom: none;
    padding: 0 0 10px;
  }
  /* line 14123, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda td:before {
    display: block;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    content: attr(data-name);
    background: #fff;
    color: #00a651;
    padding: 10px;
    margin-bottom: 10px;
    text-transform: uppercase;
    border-bottom: 1px solid #eee;
  }
  /* line 14137, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda td.left:before {
    text-align: center;
  }
  /* line 14140, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda {
    border-bottom: 1px solid #eee;
  }
  /* line 14143, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda .bullet {
    margin: 0 10px;
  }
  /* line 14146, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda td:empty {
    display: none;
  }
  /* line 14149, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .instructor-agenda .holder {
    padding: 0 10px;
  }
  /* line 14152, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .button-styled-trittery.f-r.mob-full-w {
    float: none;
    width: 100%;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}

/* line 14161, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock {
  width: 33%;
  float: left;
  border-right: 1px solid #eee;
  border-left: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 30px 10px 30px 30px;
  position: relative;
  margin: 0 0 0 -1px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 14173, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock h3, .vb-container .npg-container.npg-agenda .vb-agenda .colorblock .h3 {
  margin: 0;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 10px;
}

/* line 14180, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock h2, .vb-container .npg-container.npg-agenda .vb-agenda .colorblock .h2 {
  margin: 0;
  font: 400 24px/1em 'Open Sans', Arial, Helvetica, sans-serif;
  margin-bottom: 10px;
}

/* line 14185, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock strong,
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock address,
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock dl {
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 20px;
  display: block;
}

/* line 14193, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock dt {
  float: left;
  margin: 0 5px 0 0;
}

/* line 14197, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock .more {
  float: right;
  font-weight: 600;
  font-size: 12px;
  position: absolute;
  bottom: 10px;
  right: 10px;
}

/* line 14205, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock .more:before {
  position: absolute;
  z-index: 3;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.3);
  display: none;
}

/* line 14216, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock .more:hover:before {
  display: block;
}

/* line 14219, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock.colored-orange h2, .vb-container .npg-container.npg-agenda .vb-agenda .colorblock.colored-orange .h2,
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock.colored-orange h3,
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock.colored-orange .h3,
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock.colored-orange a {
  color: #ff7e00 !important;
}

/* line 14224, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock.colored-orange a.more:after {
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  margin: -7px 7px 0 0;
  background: url(/images/ico-arrow-register-orange.svg) no-repeat;
}

/* line 14231, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock.colored-purple h2, .vb-container .npg-container.npg-agenda .vb-agenda .colorblock.colored-purple .h2,
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock.colored-purple a {
  color: #8a4feb !important;
}

/* line 14235, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .colorblock.colored-purple a.more:after {
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  margin: -7px 7px 0 0;
  background: url(/images/ico-arrow-register-purple.svg) no-repeat;
}

/* line 14242, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .colorblock.last {
  margin: 0 20px 0 -1px;
}

/* line 14245, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information h2, .vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information .h2 {
  margin: 0 0 10px;
}

/* line 14248, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information h3, .vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information .h3 {
  margin-bottom: 20px;
}

/* line 14251, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information strong {
  font-size: 14px;
  line-height: 1.4em;
  font-weight: 500;
  color: #111111;
  margin-bottom: 0;
}

/* line 14258, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information .date-details {
  text-transform: uppercase;
  font-size: 12px;
}

/* line 14262, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information .more {
  font-size: 12px;
  font-weight: normal;
}

/* line 14266, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information .more:after {
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  margin: -7px 7px 0 0;
  -ms-transform: rotate(50deg);
  -webkit-transform: rotate(50deg);
  -moz-transform: rotate(50deg);
  transform: rotate(50deg);
}

/* line 14276, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information .post-article {
  margin-bottom: 40px;
}

/* line 14279, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information .post-article.last {
  margin: 0 0 5px;
}

/* line 14282, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information .post-article p {
  margin-bottom: 5px;
  font-size: 14px;
}

/* line 14286, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .colorblock {
  width: 33.3%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 14292, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .introduction-colorblocks-section .colorblock {
  width: 100%;
}

/* line 14295, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .introduction-colorblocks-section .colorblock {
  width: 49%;
}

/* line 14298, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .introduction-colorblocks-section .colorblock.last {
  margin: 0 0 0 -1px;
}

/* line 14301, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .introduction-colorblocks-section .total-information {
  padding: 30px 10px 0 0;
  overflow: hidden;
  width: 100%;
}

@media screen and (max-width: 977px) {
  /* line 14307, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .colorblock {
    width: 50%;
  }
  /* line 14310, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .colorblock.last {
    margin: 0 0 0 -1px;
  }
  /* line 14313, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information {
    padding: 30px 10px 0 0;
    clear: both;
    width: 100%;
    border: none !important;
    height: auto !important;
  }
  /* line 14320, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .total-information .more {
    position: relative;
  }
}

@media screen and (max-width: 748px) {
  /* line 14325, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .colorblock {
    border-right: none;
    border-left: none;
    padding: 30px 0 50px;
    width: 100%;
  }
  /* line 14331, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .introduction-colorblocks-section .colorblock .more {
    bottom: 20px;
  }
  /* line 14334, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-left .introduction-colorblocks-section .colorblock {
    border-right: none;
    border-left: none;
    padding: 30px 0;
    width: 100%;
  }
}

/* line 14341, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-list h2, .vb-container .npg-container.npg-agenda .vb-agenda .introduction-list .h2 {
  margin: 0;
  margin-bottom: 5px;
}

/* line 14345, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-list ul {
  padding: 20px 0 30px 40px;
}

/* line 14348, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-list li {
  margin: 0 0 10px;
  font: normal 16px/1.2em "source sans pro", Arial, sans-serif;
}

/* line 14352, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .introduction-list li a {
  color: #00a651;
}

@media screen and (max-width: 747px) {
  /* line 14356, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .introduction-list li {
    font: normal 14px/1.6em "source sans pro", Arial, sans-serif;
  }
}

/* line 14361, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-skin,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-outer,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-image,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap iframe,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap object,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav span,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 14377, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

/* line 14383, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
}

/* line 14389, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-opened {
  z-index: 8030;
}

/* line 14392, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-outer,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner {
  position: relative;
}

/* line 14396, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner {
  overflow: hidden;
}

/* line 14399, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 14402, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 14409, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-image,
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 14415, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 14419, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 14430, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #fancybox-loading div {
  width: 44px;
  height: 44px;
}

/* line 14434, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

/* line 14443, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav {
  position: absolute;
  top: 0;
  width: 60px;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

/* line 14453, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav span {
  visibility: visible;
}

/* line 14456, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev {
  left: 0;
  margin: 0 0 0 -60px;
}

@media screen and (max-width: 747px) {
  /* line 14461, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev {
    margin: 0;
  }
}

/* line 14465, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev:hover span:before {
  opacity: 1;
  color: #fff;
}

/* line 14469, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev span {
  position: relative;
  opacity: 1;
}

/* line 14473, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev span:hover:before {
  background: url(/images/ico-arrow-turnedleft-hovered.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 14477, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev span:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 20px;
  height: 20px;
  margin: -10px 0 0 -10px;
  background: url(/images/ico-arrow-turnedleft.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 14488, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next {
  right: 0;
  margin: 0 -60px 0 0;
}

@media screen and (max-width: 747px) {
  /* line 14493, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next {
    margin: 0;
  }
}

/* line 14497, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next:hover span:before {
  opacity: 1;
  color: #fff;
}

/* line 14501, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next span {
  position: relative;
  opacity: 1;
}

/* line 14505, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next span:hover:before {
  background: url(/images/ico-arrow-learnmore-hovered.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 14509, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next span:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 20px;
  height: 20px;
  margin: -10px 0 0 -10px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 20px 20px;
}

/* line 14520, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -25px;
  cursor: pointer;
  z-index: 8040;
}

/* line 14529, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 14533, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 14537, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-nav:hover span {
  visibility: visible;
}

/* line 14540, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* line 14550, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

/* line 14554, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock body {
  overflow: hidden !important;
}

/* line 14557, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 14560, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: rgba(0, 0, 0, 0.7);
}

/* line 14569, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 14574, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* line 14579, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 14586, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 14589, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 14597, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 14613, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 14618, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 14621, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 14630, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-title {
  background: #fff;
  margin: 0;
  padding: 20px;
  color: #111111;
  border: 1px solid #fff;
}

/* line 14637, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .fancybox-inner img {
  border: 1px solid #fff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 14642, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph {
  padding: 57px 0 19px;
}

/* line 14645, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph .img-holder {
  width: 233px;
  height: 233px;
  background: #f3f3f3;
  overflow: hidden;
  float: left;
  white-space: nowrap;
  margin: 0 50px 20px 96px;
  border-radius: 50%;
  text-align: center;
  -moz-border-radius: 50%;
}

/* line 14657, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .intro-paragraph .img-holder {
  margin: 0 50px 20px 0;
}

/* line 14660, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph .img-holder:after {
  content: '';
  height: 100%;
  vertical-align: middle;
  display: inline-block;
}

/* line 14666, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph .img-holder img {
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  white-space: normal;
}

/* line 14672, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph h1, .vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph .h1 {
  margin: 0;
  padding: 45px 0 10px;
}

/* line 14676, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph .text {
  overflow: hidden;
  padding: 0 10px 0 0;
}

/* line 14680, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .intro-paragraph .img-holder {
  float: none;
  width: 155px;
  height: 155px;
  margin: 0 auto;
}

/* line 14686, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .intro-paragraph .img-holder img {
  max-width: 60%;
}

/* line 14689, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .table-buckets.flippers li {
  height: 306px;
}

/* line 14692, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .table-buckets.flippers li.flipper-holder {
  padding: 0;
}

/* line 14695, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .table-buckets.flippers li .flipper__front {
  padding: 20px 4% 20px;
}

/* line 14698, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .table-buckets.flippers li a {
  height: 100%;
  display: block;
}

/* line 14702, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipper {
  height: 100%;
  width: 100%;
  perspective: 1000px;
  -webkit-perspective: 1000px;
}

/* line 14708, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipper .flipper__inside {
  height: 100%;
  backface-visibility: hidden;
  -webkit-backface-visibility: visible;
  position: relative;
  z-index: 6;
  transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transition: all 0.6s ease 0s;
  -moz-transition: all 0.6s ease 0s;
  -webkit-transition: all 0.6s ease 0s;
}

/* line 14721, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipper .flipper__front {
  z-index: 2;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 14726, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipper .flipper__back {
  z-index: 1;
  width: 100%;
  transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  border: 1px solid #009441;
  background: #00a651;
  color: #fff;
}

/* line 14736, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipper .flipper__front,
.vb-container .npg-container.npg-agenda .vb-agenda .flipper .flipper__back {
  height: 100%;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  left: 0;
  position: absolute;
  top: 0;
  padding-bottom: 42px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 14749, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipper:hover .flipper__inside {
  transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
}

/* line 14754, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .table-buckets.flippers .flipper .flipper__back .more:hover {
  color: #0e4111;
}

/* line 14757, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .table-buckets.flippers .flipper .flipper__back .more {
  display: block;
  position: absolute;
  bottom: 0;
  z-index: 10;
  height: 42px;
  border-top: 1px solid #009441;
  width: 100%;
  text-align: right;
  color: #fff;
  line-height: 42px;
  padding: 0 20px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 14772, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .table-buckets.flippers .flipper .flipper__back .more:after {
  display: none;
}

/* line 14775, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back h3, .vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .h3 {
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}

/* line 14780, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back p {
  color: #fff;
  height: auto;
  max-height: 200px;
}

/* line 14785, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .holder {
  padding: 40px 4% 20px;
  text-align: left;
}

/* line 14789, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .outer-container {
  padding-bottom: 70%;
  z-index: 1;
}

/* line 14793, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flipper:hover .flippers .flipper .flipper__back .outer-container .BrightcoveExperience {
  z-index: 1;
}

/* line 14796, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .video-intro-holder {
  padding: 5px;
}

/* line 14799, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .video-intro-holder .outer-container {
  margin-bottom: 10px;
}

/* line 14802, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .video-intro-holder h3, .vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .video-intro-holder .h3 {
  margin: 0;
  text-align: center;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.2;
  max-height: 35px;
  overflow: hidden;
}

/* line 14812, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li {
  border-color: #009441;
  border-right: none;
  height: 87px;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 0;
  display: table;
  table-layout: fixed;
}

/* line 14823, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li:last-child {
  border-bottom: none;
}

/* line 14826, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li:after {
  display: none;
}

/* line 14829, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li:hover {
  background: #009843;
}

/* line 14832, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed:after {
  display: block;
  clear: both;
  content: '';
}

/* line 14837, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li .date {
  border-right: 1px solid #009441;
  width: 88px;
}

/* line 14841, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li .date b {
  font-size: 20px;
  line-height: 20px;
  display: block;
}

/* line 14846, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li .date span {
  font-size: 12px;
  line-height: 12px;
  font-weight: normal;
  display: block;
}

/* line 14852, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li .holder {
  padding: 0 10px 0 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 14858, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li .holder p {
  display: block;
  /*text-transform: capitalize;*/
  font-size: 14px;
  font-weight: normal !important;
  max-height: 65px;
}

/* line 14865, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li:hover .holder p {
  color: #fff;
}

/* line 14868, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li .holder span {
  display: block;
  /*text-transform: capitalize;*/
  font-size: 12px;
  font-weight: normal !important;
}

@media screen and (max-width: 1218px) {
  /* line 14875, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph .img-holder {
    margin: 0 50px 20px 0;
  }
  /* line 14878, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph {
    padding: 57px 0 37px;
  }
  /* line 14881, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .outer-container {
    padding-bottom: 65%;
  }
}

@media screen and (max-width: 978px) {
  /* line 14886, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .listed li .date {
    width: 50px;
  }
  /* line 14889, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .outer-container {
    padding-bottom: 85%;
  }
  /* line 14892, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back p {
    max-height: 180px;
  }
}

@media screen and (max-width: 747px) {
  /* line 14897, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph .img-holder {
    float: none;
    width: 155px;
    height: 155px;
    margin: 0 auto;
  }
  /* line 14903, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .intro-paragraph .img-holder img {
    max-width: 60%;
  }
  /* line 14906, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda #col-left .intro-paragraph .img-holder {
    margin: 0 auto;
  }
  /* line 14909, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .flippers .flipper .flipper__back .outer-container {
    padding-bottom: 30%;
  }
}

/* line 14913, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .leadership-block .two-col-section .col:first-child {
  border: 1px solid #eee;
  padding: 60px 50px 60px 70px;
  border-top: none;
  border-right: none;
}

/* line 14919, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .leadership-block .two-col-section .col:nth-child(2) {
  border: 1px solid #eee;
  padding: 60px 30px 60px 82px;
  border-top: none;
}

/* line 14924, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .add-style-bg1 {
  background: url(/images/img-advocacy.png) right bottom no-repeat;
  background-size: contain;
}

/* line 14928, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .add-style-bg2 {
  background: url(/images/img-industry.png) center no-repeat;
  background-size: cover;
}

/* line 14932, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .add-style-bg1 h2, .vb-container .npg-container.npg-agenda .vb-agenda .add-style-bg1 .h2,
.vb-container .npg-container.npg-agenda .vb-agenda .add-style-bg2 h2,
.vb-container .npg-container.npg-agenda .vb-agenda .add-style-bg2 .h2 {
  margin: 0;
  margin-bottom: 15px;
}

/* line 14937, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .leadership-block .two-col-section .col,
.vb-container .npg-container.npg-agenda .vb-agenda #col-left .leadership-block .two-col-section .col {
  width: 100%;
  display: block;
  border: 1px solid #eee;
  padding: 20px;
}

@media screen and (max-width: 1218px) {
  /* line 14945, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .leadership-block .two-col-section .col:first-child {
    border-right: 1px solid #eee;
  }
  /* line 14948, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .leadership-block .two-col-section .col {
    padding: 60px 30px !important;
  }
}

/* line 15000, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .form-container {
  max-width: 360px;
  padding: 20px 10px;
  margin: 0 auto;
  text-align: center;
}

/* line 15006, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .button-styled-alt {
  border: none;
  /*	font: normal 14px 'Open Sans', Arial, sans-serif;*/
  margin-bottom: 5px;
}

/* line 15011, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .check-holder {
  padding: 0 0 20px;
  text-align: left;
}

/* line 15015, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .check-holder label {
  text-align: left;
  text-transform: none;
  font-size: 14px;
  color: #010101;
  font-style: normal;
}

/* line 15022, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .check-holder .chk-area {
  border: 1px solid #010101;
  margin: 8px 10px 0 0;
}

/* line 15026, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .error-holder.errored input {
  border: 1px solid #e72713;
  color: #e72713 !important;
  margin-bottom: 10px;
  padding-right: 30px;
}

/* line 15032, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .error-holder .message {
  display: none;
  color: #e72713 !important;
}

/* line 15036, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .error-holder {
  position: relative;
}

/* line 15039, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .error-holder.errored:after {
  position: absolute;
  content: '';
  width: 16px;
  height: 16px;
  right: 10px;
  top: 16px;
  background: url(/images/ico-error.svg) no-repeat;
  background-size: 16px 16px;
}

/* line 15049, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .error-holder.errored .message {
  display: block;
}

/* line 15052, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .error-holder.errored input:-moz-placeholder {
  color: #e72713;
}

/* line 15055, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .error-holder.errored input::-moz-placeholder {
  color: #e72713;
  opacity: 1;
}

/* line 15059, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .error-holder.errored input::-webkit-input-placeholder {
  color: #e72713;
}

/* line 15062, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .error-holder.errored input:-ms-input-placeholder {
  color: #e72713;
}

/* line 15065, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-page .error-holder.errored input::placeholder {
  color: #e72713;
}

/* line 15068, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block:after {
  content: "";
  display: block;
  clear: both;
}

/* line 15073, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .row {
  width: 100%;
  display: table;
  margin-bottom: 20px;
}

/* line 15078, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .row label {
  display: table-cell;
  vertical-align: middle;
  width: 150px;
  line-height: 1.2em;
}

/* line 15084, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .button-styled-alt {
  float: left;
}

/* line 15087, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .holder {
  width: 356px;
  display: table-cell;
  vertical-align: middle;
}

/* line 15092, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .holder textarea,
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .holder input[type="text"],
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .holder input[type="password"],
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .holder input[type="tel"],
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .holder input[type="email"] {
  margin-bottom: 0;
}

/* line 15099, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .row.actions {
  overflow: hidden;
}

/* line 15106, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .row.actions label {
  line-height: 25px;
  float: left;
  text-align: right;
}

/* line 15111, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block.steps {
  padding: 20px 0;
}

/* line 15148, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row {
  padding: 10px 0;
}

/* line 15151, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row .button-styled-alt {
  margin: 0;
  float: none;
  padding: 0 20px;
  line-height: 46px;
  display: table-cell;
}

/* line 15158, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row {
  display: table;
  table-layout: fixed;
  width: 100%;
}

/* line 15163, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row .holder,
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row .button-styled-alt,
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row label {
  display: table-cell;
  vertical-align: middle;
}

/* line 15169, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row .holder {
  padding: 0 30px;
}

/* line 15172, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row label {
  width: 20%;
  white-space: nowrap;
}

/* line 15176, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step2 .button-styled-alt,
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step3 .button-styled-alt {
  margin: 0 0 5px;
}

/* line 15180, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step3 .button-styled-alt {
  width: 506px;
}

/* line 15183, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step3 .button-styled-alt + a,
.vb-container .npg-container.npg-agenda .vb-agenda .login-block .step2 .button-styled-alt + a {
  float: left;
  clear: both;
}

/* line 15189, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-pg #breadcrumbs {
  display: none;
}

/* line 15192, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .row {
  display: block;
}

/* line 15195, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .row label {
  float: none;
  line-height: 1.2em;
  margin-bottom: 10px;
  display: block;
  width: 100%;
}

/* line 15202, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .step1 .row .button-styled-alt {
  margin-top: 20px;
}

/* line 15205, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .actions a {
  display: block;
  float: right;
}

/* line 15209, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .holder,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .button-styled-alt,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .row.actions {
  width: 100%;
  float: none;
  margin-left: 0;
  display: block;
}

/* line 15217, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .step1 .row {
  display: block;
  width: 100%;
}

/* line 15221, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .step1 .row .holder,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .step1 .row .button-styled-alt,
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .step1 .row label {
  display: block;
  width: 100%;
}

/* line 15227, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .step1 .row .holder {
  padding: 0;
}

/* line 15230, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .login-block .step3 .button-styled-alt {
  width: 100%;
}

@media screen and (max-width: 1218px) {
  /* line 15234, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row .holder,
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row .button-styled-alt,
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row label {
    display: block;
    margin: 10px 0;
    width: 100%;
  }
  /* line 15241, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row .holder {
    padding: 0;
  }
}

@media screen and (max-width: 747px) {
  /* line 15246, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .login-pg #breadcrumbs {
    display: none;
  }
  /* line 15249, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .row label {
    float: none;
    width: auto;
    line-height: 25px;
  }
  /* line 15254, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .holder,
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .button-styled-alt,
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .row.actions {
    width: 100%;
    float: none;
    margin-left: 0;
  }
  /* line 15261, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row {
    display: block;
    width: 100%;
  }
  /* line 15265, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row .holder,
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row .button-styled-alt,
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row label {
    display: block;
    width: 100%;
  }
  /* line 15271, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .step1 .row .holder {
    padding: 0;
  }
  /* line 15274, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .step3 .button-styled-alt {
    width: 100%;
  }
  /* line 15277, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .holder,
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .row,
  .vb-container .npg-container.npg-agenda .vb-agenda .login-block .row label {
    display: block;
  }
}

/* line 15283, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list h1, .vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .h1 {
  margin: 0;
  border-bottom: 1px solid #eee;
  font: 400 24px "source sans pro";
  margin: 0 0 28px;
  padding: 0 0 14px;
  /* text-transform: capitalize;*/
}

/* line 15291, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .symbols-list {
  border-left: 1px solid #eee;
  padding: 0 !important;
  margin-bottom: 30px;
}

/* line 15296, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .symbols-list li:before {
  display: none;
}

/* line 15299, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .symbols-list li {
  float: left;
  width: 30px;
  height: 30px;
  margin: -1px 0 0 0 !important;
  text-align: center;
  border-right: 1px solid #eee;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
}

/* line 15309, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .symbols-list li a {
  display: block;
  text-transform: uppercase;
  line-height: 30px;
  height: 100%;
  color: #707070 !important;
}

/* line 15316, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .symbols-list li a:hover {
  color: #00a651 !important;
}

/* line 15319, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .toggle-block.active .opener::after {
  background: url("/images/ico-arrow-up-green.svg") no-repeat scroll 0 0/13px 13px transparent;
}

/* line 15322, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .toggle-block .opener::after {
  background: url("/images/ico-arrow-down-green.svg") no-repeat scroll 0 0/13px 13px transparent;
  content: "";
  display: block;
  height: 13px;
  left: 100%;
  margin: -6px 0 0 -13px;
  position: absolute;
  top: 50%;
  width: 13px;
}

/* line 15333, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .toggle-block .opener {
  border-bottom: 1px solid #eee;
  font-size: 32px !important;
  font-weight: normal;
  line-height: 1.2em;
  padding-bottom: 10px;
  position: relative;
  text-transform: uppercase;
}

/* line 15342, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .toggle-block ul {
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
  padding: 20px 0 0 !important;
}

/* line 15348, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .toggle-block ul li a {
  color: #111111 !important;
}

/* line 15351, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .toggle-block ul li a:hover {
  color: #2ebb37 !important;
}

/* line 15354, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .toggle-block ul li {
  /*text-transform: capitalize;*/
  font: normal 16px/1.2em "source sans pro", Arial, sans-serif;
  margin: 0 0 3px;
}

/* line 15359, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .toggle-block ul li:before {
  display: none;
}

/* line 15362, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .symbols-select {
  display: none;
}

/* line 15365, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .drop-select-styled .customSelect .selectedValue {
  background: #fff;
}

/* line 15368, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .drop-select-styled .customSelect .selectValueWrap .caret {
  width: 44px;
  height: 48px;
  border-left: 1px solid #eee;
  top: 1px;
  right: 0;
  margin: 0;
  border-top: none;
  border-right: none;
}

/* line 15378, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .drop-select-styled .customSelect .selectValueWrap .caret:after {
  position: absolute;
  left: 100%;
  top: 50%;
  margin: -6px 0 0 -28px;
  width: 13px;
  height: 13px;
  display: block;
  content: '';
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 15390, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .drop-select-styled .customSelect.select-open .selectValueWrap .caret:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 15394, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .filter.drop-select-styled dd,
.vb-container .npg-container.npg-agenda .vb-agenda .filter.drop-select-styled .selectedValue {
  text-transform: none;
}

/* line 15398, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .filter.drop-select-styled .selectedValue {
  color: #00a651;
  height: 38px;
  padding: 0 44px 0 17px;
  line-height: 38px;
}

/* line 15404, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .filter.drop-select-styled dd {
  height: 38px;
  padding: 0 44px 0 17px;
  line-height: 38px;
}

/* line 15409, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .filter.drop-select-styled .customSelect .selectValueWrap .caret {
  height: 36px;
  border-left: none;
}

/* line 15413, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .filter.drop-select-styled dd:first-child {
  display: none;
}

/* line 15416, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .topic-slide-to-list .toggle-block ul {
  -webkit-column-count: 1;
  -moz-column-count: 1;
  column-count: 1;
}

/* line 15421, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .symbols-list {
  display: none;
}

/* line 15424, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda #col-right .symbols-select {
  display: block;
}

@media screen and (max-width: 1218px) {
  /* line 15428, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .toggle-block ul {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
  }
}

@media screen and (max-width: 977px) {
  /* line 15435, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .symbols-list {
    display: none;
  }
  /* line 15438, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .symbols-select {
    display: block;
  }
}

@media screen and (max-width: 747px) {
  /* line 15443, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .topic-slide-to-list .toggle-block ul {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
  }
}

/* line 15449, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav {
  font: 14px/1.2em 'source sans pro', Arial, sans-serif;
  position: relative;
  z-index: 20;
  max-width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 15458, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li {
  float: left;
  color: #010101;
  margin: 0 0 0 70px;
  position: relative;
  padding: 13px 0 20px;
  font-size: 14px;
  font-weight: normal;
}

/* line 15467, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li a {
  color: inherit;
}

/* line 15470, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li:after {
  position: absolute;
  content: '';
  height: 3px;
  top: 100%;
  width: 100%;
  left: 0;
  margin: 0;
  background: transparent;
}

/* line 15480, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li:first-child {
  margin: 0;
}

/* line 15483, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li:hover {
  color: #004c29;
}

/* line 15486, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown {
  display: none;
  position: absolute;
  width: auto;
  top: 100%;
  left: 50%;
  margin: 3px 0 0 0;
  z-index: 20;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 15498, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li:first-child .dropdown {
  left: 0;
}

/* line 15501, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li:hover .dropdown {
  display: block;
}

/* line 15504, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown ul {
  display: block;
  width: auto;
  left: -50%;
  position: relative;
  background: #00a651;
  padding: 20px 10px;
}

/* line 15512, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li:first-child .dropdown ul {
  left: 0;
}

/* line 15515, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li:first-child .dropdown ul:before {
  margin: 0 0 0 -45px;
}

/* line 15518, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown ul:after {
  display: block;
  content: '';
  clear: both;
  width: auto;
}

/* line 15524, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown li {
  color: #fff;
  margin: 0;
  float: left;
  clear: both;
  width: 100%;
  white-space: nowrap;
  text-align: center;
  line-height: 1.2em;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 10px 0;
  min-height: 36px;
  text-align: center;
  text-transform: lowercase;
}

/* line 15540, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown li a {
  color: inherit;
}

/* line 15543, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li:before {
  display: none;
}

/* line 15546, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown li:hover {
  color: #004c29;
}

/* line 15549, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown ul:before {
  content: '';
  position: absolute;
  top: -12px;
  left: 50%;
  margin: 0 0 0 -10px;
  border-bottom: 12px solid #00a651;
  border-top: none;
  border-left: 10px inset transparent;
  border-right: 10px inset transparent;
}

/* line 15560, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile {
  display: none;
}

/* line 15563, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .opener-mobile {
  display: none;
}

@media screen and (max-width: 1218px) {
  /* line 15571, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav li {
    margin: 0 0 0 45px;
  }
}

@media screen and (max-width: 977px) {
  /* line 15577, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav {
    width: 100%;
    clear: both;
  }
  /* line 15581, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav > ul {
    display: table;
    width: 100%;
  }
  /* line 15585, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav li {
    float: none;
    position: relative;
    margin: 0;
    display: table-cell;
    text-align: center;
  }
  /* line 15592, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown li {
    display: block;
  }
  /* line 15595, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav li:first-child .dropdown ul:before {
    margin: 0 0 0 -10px;
  }
}

@media screen and (max-width: 747px) {
  /* line 15601, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .opener-mobile {
    display: block;
  }
  /* line 15604, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav {
    display: none;
  }
  /* line 15607, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile {
    display: none;
    position: fixed;
    height: 100%;
    height: calc(100% - 72px);
    width: 100%;
    overflow: hidden !important;
    z-index: 25;
    top: 72px;
    background: #f8f8f8;
    left: 0;
    padding: 0;
    width: 100%;
    border-top: 4px solid #00a651;
    overflow: auto;
  }
  /* line 15623, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile .holder-scroll {
    max-height: 100%;
    overflow: auto;
    background: #f8f8f8;
    padding: 10px 0 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
  /* line 15631, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile .socials,
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile .search,
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile .nav {
    display: block;
  }
  /* line 15636, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile .search {
    width: 100%;
  }
  /* line 15639, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile .search input[type="text"] {
    background-color: #FFF;
    width: 100%;
  }
  /* line 15643, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .search input.active[type="text"] {
    background-position: 95% 11px;
  }
  /* line 15646, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile .nav {
    border-bottom: 4px solid #00a651;
  }
  /* line 15649, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile .nav li {
    display: block;
    float: none;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    background: #fff;
    border-top: 1px solid #e5e5e5;
    text-align: center;
    cursor: pointer;
    padding: 0;
  }
  /* line 15662, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .menu-mobile .nav li > a {
    padding: 20px 0;
    display: block;
    line-height: 1em;
    font-weight: 600;
  }
  /* line 15668, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown {
    display: block;
    position: relative;
    background: #f8f8f8;
    width: 100%;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    float: none;
  }
  /* line 15679, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav li:hover .dropdown {
    float: none;
  }
  /* line 15682, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown ul:before {
    display: none;
  }
  /* line 15685, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown ul {
    float: none;
    display: block;
    width: 100%;
    background: none;
    left: 0;
    padding: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
  }
  /* line 15695, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown li {
    float: none;
    background: none;
    color: #211e1e;
    font-size: 0.8em;
    text-transform: uppercase;
    display: block;
    width: 100%;
    float: none;
    padding: 0;
  }
  /* line 15706, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .nav li .dropdown li a {
    font-weight: normal;
  }
}

/* line 15710, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format {
  /*.ana-box{
        width: 440px;
        max-width: 100%;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        border: 1px solid #eee;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        padding: 20px;
        margin:30px auto;
        .holder{
          &:after{
            content:'';
            display: block;
            clear: both;
          }
        }
        .left{
          float: left;
        }
        .right{
          overflow: hidden;
          padding: 0 0 0 20px;
        }
        .name{
          color: #111111;
          font-size: 16px;
          display: inline-block;
          font-weight: 600;
        }
        .sub{
          color: #e0e0e0;
          font-size: 12px;
          display: inline-block;
        }
        .action-list{
          padding: 0;
          display: table;
          width: 100%;
          table-layout: fixed;
          li{
            display: table-cell;
            width: 25%;
            text-indent: -99999px;
            &:before{
              display: none;
            }
            a{
              width: 40px;
              height: 40px;
              display: block;
              &.back {
                background: url(../images/ico-reply-grey.png) center center no-repeat;
                margin: 0 25px 0 0;
                &:hover {
                  background: url(../images/ico-reply.png) center center no-repeat;
                }
              }
    
              &.reload {
                background: url(../images/ico-retweet-grey.png) center center no-repeat;
                &:hover {
                  background: url(../images/ico-retweet.png) center center no-repeat;
                }
              }
    
              &.like {
                background: url(../images/ico-like-grey.png) center center no-repeat;
                &:hover {
                  background: url(../images/ico-like.png) center center no-repeat;
                }
              }
    
              &.moreinfo {
                background: url(../images/ico-dots-grey.png) center center no-repeat;
                &:hover {
                  background: url(../images/ico-dots.png) center center no-repeat;
                }
              }
            }
    
          }
        }
      }*/
}

@media screen and (max-width: 747px) {
  /* line 15798, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .maintitle-article {
    font-size: 26px;
  }
}

/* line 15802, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .f-w {
  width: 100%;
}

/* line 15805, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .time-article {
  font-size: 14px;
  display: block;
  margin-bottom: 30px;
}

/* line 15810, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .aside-quote {
  font-size: 20px;
  font-style: italic;
  color: #224192;
  float: left;
  padding: 2em 2em 2em 3em;
  width: 35%;
  position: relative;
  margin: 0;
}

@media screen and (max-width: 747px) {
  /* line 15821, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .aside-quote {
    padding: 3em 0 2em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
}

/* line 15829, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .aside-quote:before {
  content: '';
  position: absolute;
  left: 1em;
  top: 2em;
  width: 30px;
  height: 30px;
  background: url("../images/ico-blue-quote.png") no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  display: block;
  z-index: 5;
}

@media screen and (max-width: 747px) {
  /* line 15843, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .aside-quote:before {
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
  }
}

/* line 15850, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-quote {
  font-size: 29px;
  color: #373333;
  padding: 1em 1em 1em 3em;
  position: relative;
}

@media screen and (max-width: 747px) {
  /* line 15857, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-quote {
    padding: 3em 0 2em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-size: 24px;
  }
}

/* line 15866, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-quote:before {
  content: '';
  position: absolute;
  left: 0.5em;
  top: 1em;
  width: 60px;
  height: 60px;
  background: url("../images/ico-gray-quote.png") no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  display: block;
  z-index: 5;
}

@media screen and (max-width: 747px) {
  /* line 15880, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-quote:before {
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
    width: 50px;
    height: 50px;
  }
}

/* line 15889, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .big-quote strong {
  font-weight: 400;
  line-height: 1.2;
}

/* line 15893, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .single-quote {
  font-size: 24px;
  padding: 1em 1em 1em 3em;
  position: relative;
  color: #00a651;
}

@media screen and (max-width: 747px) {
  /* line 15900, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .single-quote {
    padding: 2em 0;
  }
}

/* line 15904, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .single-quote strong {
  font-weight: 400;
  line-height: 1.2;
}

/* line 15908, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article {
  background: #f78200;
  color: #fff;
  margin-bottom: 20px;
}

/* line 15913, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article a {
  display: block;
  color: inherit;
}

/* line 15917, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder {
  display: table;
  width: 100%;
  padding: 25px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

@media screen and (max-width: 747px) {
  /* line 15926, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder {
    display: block;
    padding: 25px 4em;
  }
}

/* line 15931, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .left {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  padding: 0 20px 0 0;
  font-size: 18px;
  font-weight: 400;
}

@media screen and (max-width: 747px) {
  /* line 15940, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .left {
    display: block;
    position: relative;
    padding-bottom: 30px;
    margin-bottom: 30px;
    padding-right: 0;
    text-align: left;
  }
  /* line 15948, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .left:after {
    content: '';
    height: 1px;
    border-top: 1px solid #fff;
    width: 100px;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 100%;
  }
}

/* line 15960, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right {
  display: table-cell;
  vertical-align: middle;
  padding: 0 0 0 20px;
  position: relative;
}

@media screen and (max-width: 747px) {
  /* line 15967, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right {
    display: block;
    padding: 0;
  }
  /* line 15971, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right:after {
    content: '';
    display: block;
    clear: both;
  }
}

/* line 15977, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right:before {
  content: '';
  height: 100%;
  border-left: 1px solid #fff;
  width: 0;
  position: absolute;
  left: 0;
  top: 0;
}

@media screen and (max-width: 747px) {
  /* line 15987, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right:before {
    display: none;
  }
}

/* line 15991, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right .more {
  color: #fff;
  font-family: 'open-sans', sans-serif;
  font-size: 16px;
  display: block;
}

@media screen and (max-width: 747px) {
  /* line 15998, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right .more {
    float: left;
  }
}

/* line 16002, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .info-box-article .holder .right .more:after {
  color: inherit;
  background: url(../images/ico-arrow.svg) no-repeat;
  background-size: 18px 18px;
}

/* line 16007, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .first-letter-custom::first-letter {
  font-size: 60px;
  vertical-align: bottom;
}

/* line 16011, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .firstcharacter {
  float: left;
  font-size: 60px;
  line-height: 60px;
  padding-right: 8px;
  padding-left: 3px;
}

/* line 16018, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .figure-article {
  display: block;
  width: 520px;
  max-width: 100%;
  margin: 0 auto;
}

/* line 16024, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .figure-article img {
  margin: 0 auto 10px;
  display: block;
}

/* line 16028, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .figure-article figcaption {
  font-size: 13px;
  font-style: italic;
  line-height: 1.2;
}

/* line 16033, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider {
  margin-bottom: 30px;
}

/* line 16036, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider a {
  display: block;
  width: 100%;
  position: relative;
}

/* line 16041, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider a:hover {
  position: relative;
  cursor: pointer;
}

/* line 16045, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider a:hover:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #319c38;
  background: rgba(49, 156, 56, 0.9);
  z-index: 1;
}

/* line 16056, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider a:hover:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 30px;
  margin: -15px 0 0 -15px;
  background: url("../images/lupe.png") center no-repeat;
  padding: 0;
  z-index: 2;
}

/* line 16068, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider img {
  display: block;
  width: 100%;
}

/* line 16072, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-slide {
  margin: 0 7px;
}

/* line 16075, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-arrow {
  background: #fff;
  z-index: 5;
}

/* line 16079, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-arrow:before {
  opacity: 1;
}

/* line 16082, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-prev {
  left: -1px;
}

/* line 16085, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-prev:hover:before {
  background: url(../images/ico-arrow-turnedleft-hovered.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 16089, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-prev:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 11px;
  height: 11px;
  margin: -5px 0 0 -5px;
  background: url(../images/ico-arrow-turnedleft.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 16100, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-next {
  right: -1px;
}

/* line 16103, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-next:hover:before {
  background: url(../images/ico-arrow-learnmore-hovered.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 16107, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .slick-slider .slick-next:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 11px;
  height: 11px;
  margin: -5px 0 0 -5px;
  background: url(../images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 16118, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .cms-format .in-content-sidebar p {
  float: left;
}

@media screen and (max-width: 747px) {
  /* line 16122, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .cms-format .in-content-sidebar p {
    float: none;
  }
}

/* line 16126, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector {
  clear: both;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: 10px;
  max-width: 402px;
}

/* line 16134, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul {
  padding: 0;
}

/* line 16137, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li:before {
  display: none;
}

/* line 16140, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li {
  margin-bottom: 0;
  border-bottom: 1px solid #eee;
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
}

/* line 16146, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a {
  display: table;
}

/* line 16149, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a .left {
  display: table-cell;
  width: 70px;
  background: #fcfcfc;
  vertical-align: middle;
  text-align: center;
}

/* line 16156, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a .left b {
  display: block;
  font-size: 20px;
  font-weight: 600;
}

/* line 16161, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a .left span {
  display: block;
  font-size: 13px;
  line-height: 1em;
  font-weight: normal;
}

/* line 16167, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a .left em {
  display: block;
  font-size: 13px;
  line-height: 1em;
  font-weight: normal;
  color: #9c9c9c;
}

/* line 16174, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a .right {
  display: table-cell;
  vertical-align: middle;
  padding: 18px 14px;
  border-left: 1px solid #eee;
}

/* line 16180, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a:hover .right p,
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a:hover .left em {
  color: #2ebb37;
}

/* line 16184, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector .read-more {
  padding: 12px;
  border: 1px solid #eee;
  border-top: none;
  text-align: center;
  text-transform: uppercase;
  color: #9c9c9c;
  font-size: 12px;
  display: block;
}

/* line 16194, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector .read-more:hover {
  color: #fff;
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  border: 1px solid #00a651;
  border-top: none;
}

/* line 16216, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a .right h3, .vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a .right .h3 {
  font: 600 14px 'source sans pro';
  margin: 0 0 5px 0;
  color: #00a651;
}

/* line 16221, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector ul li a .right p {
  font: normal 14px 'source sans pro';
  margin-bottom: 0;
  color: #111111;
}

/* line 16226, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .news-sector h2, .vb-container .npg-container.npg-agenda .vb-agenda .news-sector .h2 {
  margin: 0;
  font-size: 22px;
  padding: 24px;
  border: 1px solid #eee;
  margin-bottom: 0;
}

@media screen and (max-width: 1218px) {
  /* line 16234, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .news-sector {
    max-width: 100%;
    margin-bottom: 50px;
  }
}

/* line 16240, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification {
  position: relative;
  padding: 15px 40px 16px 20px;
  color: #00a44b;
  border: 1px solid #00a44b;
  margin: 20px 0 30px;
}

/* line 16247, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification:after {
  position: absolute;
  content: '';
  right: 0;
  top: 50%;
  width: 16px;
  height: 16px;
  background: url(/images/exclamation.png) 50% 50%/16px 16px no-repeat;
  margin: -8px 10px 0 0;
}

/* line 16257, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification p {
  font: 600 15px/1.3em 'source sans pro';
  margin: 0;
}

/* line 16261, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification.error {
  color: #e72713;
  border-color: #e72713;
}

/* line 16265, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification.error:after {
  display: none;
}

/* line 16268, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification.error p:after {
  position: absolute;
  content: '';
  right: -40px;
  top: 50%;
  width: 16px;
  height: 16px;
  margin: -8px 20px 0 0;
  background: url(/images/attention-red.png) 50% 50%/16px 16px no-repeat;
}

/* line 16278, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification.error p {
  color: #e72713;
  position: relative;
}

/* line 16282, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification.error.multi p svg {
  width: 16px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 0;
}

/* line 16289, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification.error.multi p .shape {
  fill: #ff2209;
}

/* line 16292, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification.error.multi p {
  padding: 0;
  margin-bottom: 25px;
}

/* line 16296, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .notification.error.multi p:last-child {
  margin-bottom: 0;
}

/* line 16299, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tipic th {
  text-transform: uppercase;
  text-align: center;
  font-size: 15px;
  color: #fff;
  background: #00a651;
  font-weight: normal;
  height: auto;
}

/* line 16308, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tipic th,
.vb-container .npg-container.npg-agenda .vb-agenda .tipic td {
  padding: 25px 0;
}

/* line 16312, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tipic {
  margin-bottom: 20px;
}

/* line 16315, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tipic.details {
  table-layout: fixed;
}

/* line 16318, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tipic.details .title {
  text-transform: uppercase;
  text-align: left;
  padding: 5px 20px;
  vertical-align: middle;
  font-size: 13px;
}

/* line 16325, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tipic.details td {
  padding: 5px 0;
}

/* line 16328, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tipic.details td:first-child {
  width: 40%;
}

/* line 16331, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tipic.details td + td {
  text-align: left;
  padding: 5px 30px;
  font-size: 13px;
}

/* line 16336, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .summ {
  position: relative;
  padding: 0 0 0 20px;
}

/* line 16340, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .summ:before {
  position: absolute;
  content: '';
  left: 0;
  top: 50%;
  margin: -7px 0 0;
  width: 14px;
  height: 14px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 14px 14px;
}

/* line 16351, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .packages .secondary-button {
  float: left;
  line-height: 50px;
  padding: 0 50px;
}

/* line 16356, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .button-styled-short.center {
  display: block;
  margin: 0 auto;
  max-width: 200px;
}

@media screen and (max-width: 747px) {
  /* line 16362, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic thead {
    display: none;
  }
  /* line 16365, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic,
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic tbody,
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic tr,
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic td {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 16375, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic td {
    border-bottom: none;
    padding: 0 0 25px;
  }
  /* line 16379, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic {
    border-bottom: 1px solid #eee;
  }
  /* line 16382, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic td:before {
    display: block;
    content: attr(data-name);
    text-transform: uppercase;
    text-align: center;
    font-size: 15px;
    color: #fff;
    background: #00a651;
    font-weight: normal;
    padding: 25px 0;
    margin-bottom: 25px;
  }
  /* line 16394, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .packages .secondary-button {
    width: 100%;
    max-width: 100%;
  }
  /* line 16398, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic.details thead {
    display: block;
  }
  /* line 16401, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic.details th {
    width: 100%;
    display: block;
  }
  /* line 16405, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic.details td.title {
    width: 100% !important;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
  }
  /* line 16413, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic.details td + td {
    padding: 25px 0;
    text-align: center;
  }
  /* line 16417, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .tipic.details td:before {
    display: none;
  }
}

/* line 16421, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .pagination {
  float: right;
  width: auto;
  padding: 40px 0;
  clear: both;
}

/* line 16427, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .pagination li {
  margin: 0;
  float: left;
  width: 26px;
  height: 26px;
  background: #fdfdfd url(/images/pattern.png);
  border: 1px solid #eee;
  border-left: none;
  text-align: center;
}

/* line 16437, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .pagination li.prev-page + li {
  border-left: 1px solid #eee;
}

/* line 16440, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .pagination li:before {
  display: none;
}

/* line 16443, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .pagination li a {
  color: #111111;
  display: block;
  height: 100%;
  padding: 0;
  line-height: 26px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 16453, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .pagination li:hover,
.vb-container .npg-container.npg-agenda .vb-agenda .pagination li.active {
  border: 1px solid #00a651;
  background: #00a651;
  border-left: none;
}

/* line 16459, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .pagination li:hover a,
.vb-container .npg-container.npg-agenda .vb-agenda .pagination li.active a {
  color: #fff;
}

/* line 16463, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .pagination li.prev-page {
  text-indent: -9999px;
  background: url(/images/ico-arrow-left.svg) 50% 50% no-repeat;
  background-size: 50% 50%;
  border: none;
}

/* line 16469, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .pagination li.next-page {
  border: none;
  text-indent: -9999px;
  background: url(/images/ico-arrow-right.svg) 50% 50% no-repeat;
  background-size: 50% 50%;
}

/* line 16476, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda p.pagination a,
.vb-container .npg-container.npg-agenda .vb-agenda p.pagination strong {
  line-height: 26px;
  display: inline-block;
  padding: 0 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: #fdfdfd;
  border: 1px solid #eee;
  margin: 0 0 0 -1px;
  text-align: center;
}

/* line 16489, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda p.pagination strong,
.vb-container .npg-container.npg-agenda .vb-agenda .pagination a:hover {
  color: #fff;
  background: #00a651;
}

@media screen and (max-width: 747px) {
  /* line 16495, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .pagination {
    padding: 40px 0 0;
  }
}

@media screen and (max-width: 1182px) {
  /* line 16500, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .pagination {
    float: none;
  }
}

/* line 16504, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tooltip-popup {
  background: #211e1e;
  position: relative;
  z-index: 9999;
  min-width: 100px;
  text-align: center;
  letter-spacing: 1px !important;
  color: #fff;
}

/* line 16513, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .tooltip-popup:after {
  content: '';
  position: absolute;
  bottom: 5px;
  left: 5px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 0 7px;
  border-color: transparent transparent transparent #00a651;
}

/* line 16524, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile {
  text-align: left;
  width: 590px;
  max-width: 100%;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 16530, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile h1, .vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile .h1 {
  font-size: 18px;
  font-weight: 600;
  padding: 20px 40px 20px 20px;
  margin: 0 0 20px;
  border-bottom: 1px solid #eee;
  color: #00a651;
  font-family: "Open Sans", Arial, sans-serif;
}

/* line 16539, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile .info {
  padding: 0 20px 20px;
  max-width: none !important;
}

/* line 16543, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile img {
  float: left;
  width: 20%;
  padding: 0 20px 20px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 16551, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile .person-details {
  float: right;
  width: 80%;
}

/* line 16555, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile .person-details dd {
  font-weight: 600;
}

/* line 16558, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile .person-details span {
  display: block;
  font-weight: normal;
  line-height: 22.4px;
  font-size: 16px;
}

/* line 16564, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile p {
  float: right;
  width: 80%;
}

/* line 16568, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile div.info.group p {
  color: #fff;
  font-weight: 400;
  font-size: 15px;
}

/* line 16573, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .save-popup {
  padding: 40px;
  width: 500px;
  max-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 16581, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .save-popup:after {
  display: none;
}

/* line 16584, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .save-popup .holder {
  text-align: left;
  margin-bottom: 30px;
}

/* line 16588, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .save-popup h1, .vb-container .npg-container.npg-agenda .vb-agenda .save-popup .h1 {
  color: #fff;
  margin-bottom: 20px;
}

/* line 16592, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .vb-agenda .save-popup p {
  margin-bottom: 20px;
}

@media screen and (max-width: 977px) {
  /* line 16596, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile p {
    width: 60%;
  }
  /* line 16599, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile .person-details {
    width: 60%;
  }
  /* line 16602, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile img {
    width: 40%;
  }
}

@media screen and (max-width: 747px) {
  /* line 16607, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile p {
    width: 100%;
    float: none;
    overflow: hidden;
    clear: both;
    line-height: 22.4px;
  }
  /* line 16614, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile .person-details {
    width: 60%;
  }
  /* line 16617, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile img {
    width: 40%;
  }
  /* line 16620, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile .person-details dd {
    font-size: 14px;
  }
  /* line 16623, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .speaker-profile .person-details span {
    font-size: 12px;
  }
  /* line 16626, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .vb-agenda .save-popup .button-styled-primary {
    display: block;
    margin-bottom: 5px;
  }
}

/* line 16714, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions {
  width: 100%;
  height: 35px;
}

/* line 16718, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions a {
  float: right;
  height: 35px;
  margin: 0 25px 0 0;
}

/* line 16723, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions .people {
  background: url(/images/ico-people-02.png) center center no-repeat;
  width: 18px;
  margin: 0 25px 0 0;
}

/* line 16728, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions .trash {
  background: url(/images/ico-trash-02.png) center center no-repeat;
  width: 15px;
}

/* line 16732, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions .cancel {
  background: url(/images/ico-cancel-02.png) center center no-repeat;
  width: 20px;
}

/* line 16736, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions .star {
  background: url(/images/ico-star-02.png) center center no-repeat;
  width: 21px;
}

/* line 16740, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions .star:hover {
  background: url(/images/ico-star-on-02.png) center center no-repeat;
}

/* line 16743, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions .people:hover {
  background: url(/images/ico-people-on-02.png) center center no-repeat;
}

/* line 16746, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions .trash:hover {
  background: url(/images/ico-trash-on-02.png) center center no-repeat;
}

/* line 16749, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions .cancel:hover {
  background: url(/images/ico-cancel-on-02.png) center center no-repeat;
}

/* line 16752, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .actions a img {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 16757, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post .video-module h2, .vb-container .npg-container.npg-agenda .post .video-module .h2 {
  margin: 0;
  display: none;
}

/* line 16761, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post .tabz h2, .vb-container .npg-container.npg-agenda .post .tabz .h2 {
  margin: 0;
  padding: 20px;
  background: #fff;
}

/* line 16766, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .link-list {
  padding: 0 0 0 50px;
}

/* line 16769, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .link-list li {
  margin: 0 0 3px;
}

/* line 16772, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .link-list li p {
  margin: 0 0 20px;
}

/* line 16775, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .link-list li a {
  margin: 0;
  color: #f58220;
  vertical-align: top;
}

/* line 16780, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .structure a {
  margin: 5px 0;
  display: block;
}

/* line 16784, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .structure em {
  font-style: italic;
}

/* line 16787, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .structure p {
  margin-bottom: 10px;
}

/* line 16790, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post .two-col-list {
  padding: 10px 0 0 0;
}

/* line 16793, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post .two-col-list li:before {
  display: none;
}

/* line 16796, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post .two-col-list li {
  float: left;
  margin: 0;
  width: 45%;
}

/* line 16801, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post .two-col-list li:nth-child(odd) {
  width: 55%;
}

/* line 16804, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post .two-col-list li a {
  color: #111111;
  font-size: 14px;
  font-weight: normal;
}

/* line 16809, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post .two-col-list li a:hover {
  color: #00a651;
}

/* line 16812, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .join-post p {
  margin-bottom: 10px;
}

/* line 16815, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post h2:after, .vb-container .npg-container.npg-agenda .post .h2:after {
  display: block;
  clear: both;
  content: '';
}

/* line 16820, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post h2 > img, .vb-container .npg-container.npg-agenda .post .h2 > img {
  float: none;
  max-width: 25px !important;
}

/* line 16824, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .post h2 img + span, .vb-container .npg-container.npg-agenda .post .h2 img + span {
  overflow: hidden;
}

@media screen and (max-width: 977px) {
  /* line 16828, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .right-content::after {
    content: "";
    display: inline-block;
    height: 0;
    width: 100%;
  }
  /* line 16834, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .right-content {
    text-align: justify;
  }
  /* line 16837, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .post {
    /*display: inline-block;
        position: relative;
        vertical-align: top;
        width: 45%;
        text-align: left; */
  }
}

/* line 16845, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .pre-text .col.alt {
  padding: 60px 0 60px 0;
}

/* line 16848, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .pre-text h2, .vb-container .npg-container.npg-agenda .pre-text .h2 {
  margin: 0;
  margin-bottom: 10px;
}

/* line 16852, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .pre-text p {
  overflow: hidden;
}

/* line 16855, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .pre-text img {
  margin: 5px 20px 20px 0;
}

/* line 16858, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .separate-block,
.vb-container .npg-container.npg-agenda #col-left .separate-block {
  margin-bottom: 30px;
}

/* line 16862, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .separate-block h2, .vb-container .npg-container.npg-agenda #col-right .separate-block .h2,
.vb-container .npg-container.npg-agenda #col-left .separate-block h2,
.vb-container .npg-container.npg-agenda #col-left .separate-block .h2 {
  margin: 0;
  margin-bottom: 10px;
}

@media screen and (max-width: 747px) {
  /* line 16868, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .pre-text .col.alt img {
    display: block;
    float: none;
    margin: 0 auto 20px;
  }
}

/* line 16874, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda body {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1.45;
  font-family: sans-serif;
  color: #000;
  background: none;
  font-size: 14pt;
}

/* line 16885, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda h1, .vb-container .npg-container.npg-agenda .h1,
.vb-container .npg-container.npg-agenda h2,
.vb-container .npg-container.npg-agenda .h2,
.vb-container .npg-container.npg-agenda h3,
.vb-container .npg-container.npg-agenda .h3,
.vb-container .npg-container.npg-agenda h4,
.vb-container .npg-container.npg-agenda .h4,
.vb-container .npg-container.npg-agenda h5,
.vb-container .npg-container.npg-agenda .h5,
.vb-container .npg-container.npg-agenda h6,
.vb-container .npg-container.npg-agenda .h6 {
  page-break-after: avoid;
}

/* line 16893, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda h1, .vb-container .npg-container.npg-agenda .h1 {
  font-size: 19pt;
}

/* line 16896, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */

.vb-container .npg-container.npg-agenda h2,
.vb-container .npg-container.npg-agenda .h2 {
  font-size: 17pt;
}

/* line 16899, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */

.vb-container .npg-container.npg-agenda h3,
.vb-container .npg-container.npg-agenda .h3 {
  font-size: 15pt;
}

/* line 16902, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */

.vb-container .npg-container.npg-agenda h4,
.vb-container .npg-container.npg-agenda .h4,
.vb-container .npg-container.npg-agenda h5,
.vb-container .npg-container.npg-agenda .h5,
.vb-container .npg-container.npg-agenda h6,
.vb-container .npg-container.npg-agenda .h6 {
  font-size: 14pt;
}

/* line 16907, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda p,
.vb-container .npg-container.npg-agenda h2,
.vb-container .npg-container.npg-agenda .h2,
.vb-container .npg-container.npg-agenda h3,
.vb-container .npg-container.npg-agenda .h3 {
  orphans: 3;
  widows: 3;
}

/* line 16913, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda code {
  font: 12pt Courier, monospace;
}

/* line 16916, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda blockquote {
  margin: 1.2em;
  padding: 1em;
  font-size: 12pt;
}

/* line 16921, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda hr {
  background-color: #ccc;
}

/* line 16925, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda img {
  float: left;
  margin: 1em 1.5em 1.5em 0;
  max-width: 100% !important;
}

/* line 16930, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a img {
  border: none;
}

/* line 16934, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a:link,
.vb-container .npg-container.npg-agenda a:visited {
  background: black;
  font-weight: 700;
  text-decoration: underline;
  color: #fff;
}

/* line 16941, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a:link[href^="http://"]:after,
.vb-container .npg-container.npg-agenda a[href^="http://"]:visited:after {
  content: " (" attr(href) ") ";
  font-size: 90%;
}

/* line 16946, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda abbr[title]:after {
  content: " (" attr(title) ")";
}

/* line 16950, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a[href^="http://"] {
  color: #000;
}

/* line 16953, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a[href$=".jpg"]:after,
.vb-container .npg-container.npg-agenda a[href$=".jpeg"]:after,
.vb-container .npg-container.npg-agenda a[href$=".gif"]:after,
.vb-container .npg-container.npg-agenda a[href$=".png"]:after {
  display: none;
}

/* line 16959, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a[href]:after {
  content: none !important;
}

/* line 16963, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a[href^="#"]:after,
.vb-container .npg-container.npg-agenda a[href^="javascript:"]:after {
  content: "";
}

/* line 16968, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table {
  margin: 1px;
  text-align: left;
}

/* line 16972, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda th {
  border-bottom: 1px solid #333;
  font-weight: bold;
}

/* line 16976, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda td {
  border-bottom: 1px solid #333;
}

/* line 16979, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda th,
.vb-container .npg-container.npg-agenda td {
  padding: 4px 10px 4px 0;
}

/* line 16983, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda tfoot {
  font-style: italic;
}

/* line 16986, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda caption {
  background: #fff;
  margin-bottom: 2em;
  text-align: left;
}

/* line 16991, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda thead {
  display: table-header-group;
}

/* line 16994, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda img,
.vb-container .npg-container.npg-agenda tr {
  page-break-inside: avoid;
}

/* line 16998, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #header,
.vb-container .npg-container.npg-agenda #footer-block,
.vb-container .npg-container.npg-agenda #col-right,
.vb-container .npg-container.npg-agenda .hero-static,
.vb-container .npg-container.npg-agenda .hero,
.vb-container .npg-container.npg-agenda .hero-slider,
.vb-container .npg-container.npg-agenda .alert,
.vb-container .npg-container.npg-agenda #breadcrumbs,
.vb-container .npg-container.npg-agenda .bg-pattern {
  display: none !important;
}

/* line 17009, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-left {
  width: 100% !important;
  border: none !important;
  background-color: white !important;
  border: 0 !important;
  border-width: 0;
}

/* line 17016, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .button-styled-short {
  background-color: transparent !important;
  color: black !important;
}

/* line 17020, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bullet-steps {
  text-align: center;
}

/* line 17023, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bullet-steps li {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  display: inline-block;
  background: #ccc;
}

/* line 17032, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bullet-steps li.active {
  background: #000;
}

/* line 17035, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .register .form-container label {
  text-transform: none;
}

/* line 17038, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .register-table {
  display: table;
  width: 100%;
  height: 100%;
  border: 1px solid #eee;
}

/* line 17044, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .register-table .block:first-child {
  border-left: none;
}

/* line 17047, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .register-table .block {
  display: table-cell;
  height: 100%;
  vertical-align: top;
  text-align: center;
  border-left: 1px solid #eee;
}

/* line 17054, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .register-table .block .holder {
  height: 100%;
}

/* line 17057, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .register-table .block .inner {
  height: -moz-calc(100% - 64px);
  height: -webkit-calc(100% - 64px);
  height: calc(100% - 64px);
  display: table;
  width: 100%;
}

/* line 17064, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .register-table .block .inner > div {
  display: table-cell;
  height: 100%;
  padding: 16px 0;
  vertical-align: middle;
}

/* line 17070, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .register-table .block header {
  height: 64px;
  white-space: nowrap;
  line-height: 64px;
  overflow: hidden;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 15px;
  background: #f3f3f3;
  border-bottom: 1px solid #eee;
}

/* line 17081, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .conference_events .secondary-button {
  float: right;
  padding: 5px 30px;
  margin-right: 20px;
  font-weight: 600;
}

@media screen and (max-width: 747px) {
  /* line 17088, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .register-table .block {
    display: block;
    width: 100%;
    border-left: none;
  }
}

/* line 17094, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library {
  width: 100%;
  overflow: hidden;
  margin: 30px 0 0;
  text-align: left;
  border: 1px solid #eee;
  border-bottom: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 17105, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library-holder {
  clear: both;
}

/* line 17108, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library-holder .research-library {
  margin: 0 0 -1px 0;
  border-bottom: 1px solid #eee;
}

/* line 17112, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library h2, .vb-container .npg-container.npg-agenda .research-library .h2 {
  margin: 0 !important;
  font-size: 24px !important;
}

/* line 17116, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library .left {
  width: 50%;
  float: left;
  padding: 75px 5% !important;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 17124, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library .right {
  width: 30%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 80px 1% 80px 5% !important;
  border-left: 1px solid #eee;
  float: right;
  background: #fdfdfd url(/images/pattern.png);
}

/* line 17134, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library p.strong {
  font: 400 16px/1.4em 'source sans pro', Arial, sans-serif !important;
  margin: 20px 0 0 !important;
}

/* line 17138, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library .types a {
  color: #000 !important;
  display: inline-block;
  width: 100%;
  margin: 0 0 10px;
  font: normal 16px/1.4em 'source sans pro', Arial, sans-serif;
}

/* line 17145, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library .types {
  margin: 20px 0 0;
}

/* line 17148, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library .types a:hover {
  color: #00a651 !important;
}

/* line 17151, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda ul.types li:before {
  display: none;
}

/* line 17154, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda ul.types {
  padding: 40px 0 0 0;
}

/* line 17157, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .research-library .more {
  margin: 0 0 20px;
}

/* line 17160, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .research-library .left,
.vb-container .npg-container.npg-agenda #col-left .research-library .left,
.vb-container .npg-container.npg-agenda #col-right .research-library .right,
.vb-container .npg-container.npg-agenda #col-left .research-library .right {
  width: 100%;
  border-bottom: 1px solid #eee;
}

/* line 17167, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .research-library .right,
.vb-container .npg-container.npg-agenda #col-left .research-library .right {
  border-left: none;
}

@media screen and (max-width: 1218px) {
  /* line 17173, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .research-library .right {
    width: 40%;
  }
  /* line 17176, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .research-library .right {
    padding: 100px 1% 100px 5%;
  }
}

@media screen and (max-width: 977px) {
  /* line 17182, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .research-library .left {
    width: 100%;
    padding: 30px 35px !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 17189, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .research-library .right {
    width: 100%;
    border-left: none;
    padding: 30px 35px !important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
}

/* line 17206, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda body {
  font: 16px/1.4em 'Open Sans', Arial, Helvetica, sans-serif;
  color: #111111;
  width: 100%;
  height: 100%;
  margin: 0 auto !important;
  font-weight: normal;
}

/* line 17214, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda html {
  min-height: 100%;
}

/* line 17220, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda article,
.vb-container .npg-container.npg-agenda aside,
.vb-container .npg-container.npg-agenda details,
.vb-container .npg-container.npg-agenda figcaption,
.vb-container .npg-container.npg-agenda figure,
.vb-container .npg-container.npg-agenda footer,
.vb-container .npg-container.npg-agenda header,
.vb-container .npg-container.npg-agenda hgroup,
.vb-container .npg-container.npg-agenda nav,
.vb-container .npg-container.npg-agenda section {
  display: block;
}

/* line 17232, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda audio,
.vb-container .npg-container.npg-agenda canvas,
.vb-container .npg-container.npg-agenda video {
  display: inline-block;
  display: inline;
  *zoom: 1;
}

/* line 17239, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda audio:not([controls]) {
  display: none;
}

/* line 17242, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda [hidden] {
  display: none;
}

/* line 17245, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda figure {
  margin: 0;
}

/* line 17248, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda html,
.vb-container .npg-container.npg-agenda div,
.vb-container .npg-container.npg-agenda span,
.vb-container .npg-container.npg-agenda applet,
.vb-container .npg-container.npg-agenda object,
.vb-container .npg-container.npg-agenda iframe, .vb-container .npg-container.npg-agenda h1, .vb-container .npg-container.npg-agenda .h1,
.vb-container .npg-container.npg-agenda h2,
.vb-container .npg-container.npg-agenda .h2,
.vb-container .npg-container.npg-agenda h3,
.vb-container .npg-container.npg-agenda .h3,
.vb-container .npg-container.npg-agenda h4,
.vb-container .npg-container.npg-agenda .h4,
.vb-container .npg-container.npg-agenda h5,
.vb-container .npg-container.npg-agenda .h5,
.vb-container .npg-container.npg-agenda h6,
.vb-container .npg-container.npg-agenda .h6,
.vb-container .npg-container.npg-agenda p,
.vb-container .npg-container.npg-agenda blockquote,
.vb-container .npg-container.npg-agenda pre,
.vb-container .npg-container.npg-agenda a,
.vb-container .npg-container.npg-agenda abbr,
.vb-container .npg-container.npg-agenda acronym,
.vb-container .npg-container.npg-agenda address,
.vb-container .npg-container.npg-agenda big,
.vb-container .npg-container.npg-agenda cite,
.vb-container .npg-container.npg-agenda code,
.vb-container .npg-container.npg-agenda del,
.vb-container .npg-container.npg-agenda dfn,
.vb-container .npg-container.npg-agenda em,
.vb-container .npg-container.npg-agenda img,
.vb-container .npg-container.npg-agenda ins,
.vb-container .npg-container.npg-agenda kbd,
.vb-container .npg-container.npg-agenda q,
.vb-container .npg-container.npg-agenda s,
.vb-container .npg-container.npg-agenda samp,
.vb-container .npg-container.npg-agenda small,
.vb-container .npg-container.npg-agenda .small,
.vb-container .npg-container.npg-agenda strike,
.vb-container .npg-container.npg-agenda strong,
.vb-container .npg-container.npg-agenda sub,
.vb-container .npg-container.npg-agenda sup,
.vb-container .npg-container.npg-agenda tt,
.vb-container .npg-container.npg-agenda var,
.vb-container .npg-container.npg-agenda b,
.vb-container .npg-container.npg-agenda u,
.vb-container .npg-container.npg-agenda i,
.vb-container .npg-container.npg-agenda center,
.vb-container .npg-container.npg-agenda dl,
.vb-container .npg-container.npg-agenda dt,
.vb-container .npg-container.npg-agenda dd,
.vb-container .npg-container.npg-agenda ol,
.vb-container .npg-container.npg-agenda ul,
.vb-container .npg-container.npg-agenda li,
.vb-container .npg-container.npg-agenda fieldset,
.vb-container .npg-container.npg-agenda form,
.vb-container .npg-container.npg-agenda label,
.vb-container .npg-container.npg-agenda legend,
.vb-container .npg-container.npg-agenda table,
.vb-container .npg-container.npg-agenda caption,
.vb-container .npg-container.npg-agenda tbody,
.vb-container .npg-container.npg-agenda tfoot,
.vb-container .npg-container.npg-agenda thead,
.vb-container .npg-container.npg-agenda tr,
.vb-container .npg-container.npg-agenda th,
.vb-container .npg-container.npg-agenda td,
.vb-container .npg-container.npg-agenda article,
.vb-container .npg-container.npg-agenda aside,
.vb-container .npg-container.npg-agenda canvas,
.vb-container .npg-container.npg-agenda details,
.vb-container .npg-container.npg-agenda embed,
.vb-container .npg-container.npg-agenda figure,
.vb-container .npg-container.npg-agenda figcaption,
.vb-container .npg-container.npg-agenda footer,
.vb-container .npg-container.npg-agenda header,
.vb-container .npg-container.npg-agenda hgroup,
.vb-container .npg-container.npg-agenda menu,
.vb-container .npg-container.npg-agenda nav,
.vb-container .npg-container.npg-agenda output,
.vb-container .npg-container.npg-agenda ruby,
.vb-container .npg-container.npg-agenda section,
.vb-container .npg-container.npg-agenda summary,
.vb-container .npg-container.npg-agenda time,
.vb-container .npg-container.npg-agenda mark,
.vb-container .npg-container.npg-agenda .mark,
.vb-container .npg-container.npg-agenda audio,
.vb-container .npg-container.npg-agenda video {
  margin: 0;
  padding: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  text-decoration: none;
  list-style-type: none;
}

/* line 17336, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda b,
.vb-container .npg-container.npg-agenda strong {
  font-weight: 600;
}

/* line 17343, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda img {
  -ms-interpolation-mode: bicubic;
  vertical-align: top;
}

/* line 17350, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a {
  text-decoration: none;
  outline: none;
  color: #00a651;
}

/* line 17355, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a:hover {
  color: #2ebb37;
  color: #2ebb37;
}

/* line 17359, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a:focus {
  outline: none;
}

/* line 17362, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a:hover,
.vb-container .npg-container.npg-agenda a:active {
  outline: 0;
}

/* line 17366, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a:active {
  text-decoration: none;
}

/* line 17372, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda ::-moz-selection {
  background: #000;
  color: #fff;
  text-shadow: none;
}

/* line 17377, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda ::selection {
  background: #000;
  color: #fff;
  text-shadow: none;
}

/* line 17385, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda form,
.vb-container .npg-container.npg-agenda fieldset {
  margin: 0;
  padding: 0;
  border-style: none;
}

/* line 17391, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda button,
.vb-container .npg-container.npg-agenda input[type="button"],
.vb-container .npg-container.npg-agenda input[type="reset"],
.vb-container .npg-container.npg-agenda input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: none;
  *overflow: visible;
}

/* line 17399, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input {
  outline: none;
}

/* line 17403, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input {
  -webkit-border-radius: 0;
}

/* line 17406, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda textarea {
  -webkit-border-radius: 0;
}

/* line 17409, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input[type="text"],
.vb-container .npg-container.npg-agenda input[type="email"],
.vb-container .npg-container.npg-agenda input[type="search"],
.vb-container .npg-container.npg-agenda input[type="password"],
.vb-container .npg-container.npg-agenda textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* mobile firefox too! */
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 17420, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda [type="password"] {
    letter-spacing: 0 !important;
  }
}

/* line 17424, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda button[disabled],
.vb-container .npg-container.npg-agenda input[disabled] {
  cursor: default;
}

/* line 17428, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda button::-moz-focus-inner,
.vb-container .npg-container.npg-agenda input::-moz-focus-inner {
  padding: 0;
}

/* line 17432, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda button {
  padding: 0;
}

/* line 17435, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input[type="checkbox"],
.vb-container .npg-container.npg-agenda input[type="radio"] {
  width: 15px;
  height: 16px;
  padding: 0;
  margin: 0 10px 0 0;
}

/* line 17442, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input,
.vb-container .npg-container.npg-agenda textarea,
.vb-container .npg-container.npg-agenda select {
  font: 100% 'Open Sans', Arial, Helvetica, sans-serif;
  vertical-align: middle;
  color: #000;
}

/* line 17449, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda textarea {
  resize: vertical;
  margin: 0;
  padding: 0;
  overflow: auto;
  vertical-align: top;
  outline: none;
}

/* line 17457, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input[type="search"]::-webkit-search-cancel-button,
.vb-container .npg-container.npg-agenda input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 17461, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:-moz-placeholder {
  color: #525252;
}

/* line 17464, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input::-moz-placeholder {
  color: #525252;
  opacity: 1;
}

/* line 17468, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input::-webkit-input-placeholder {
  color: #525252;
}

/* line 17471, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:-ms-input-placeholder {
  color: #525252;
}

/* line 17474, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input::placeholder {
  color: #525252;
}

/* line 17477, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:focus:-moz-placeholder {
  color: transparent;
}

/* line 17480, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:focus::-moz-placeholder {
  color: transparent;
}

/* line 17483, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:focus::-webkit-input-placeholder {
  color: transparent;
}

/* line 17486, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:focus:-ms-input-placeholder {
  color: transparent;
}

/* line 17489, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:focus::placeholder {
  color: transparent;
}

/* line 17492, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input::-ms-clear {
  display: none;
}

/* line 17495, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:hover:-moz-placeholder {
  color: #00a651;
}

/* line 17498, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:hover::-moz-placeholder {
  color: #00a651;
  opacity: 1;
}

/* line 17502, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:hover::-webkit-input-placeholder {
  color: #00a651;
}

/* line 17505, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:hover:-ms-input-placeholder {
  color: #00a651;
}

/* line 17508, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda input:hover::placeholder {
  color: #00a651;
}

/* line 17514, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table,
.vb-container .npg-container.npg-agenda caption,
.vb-container .npg-container.npg-agenda tbody,
.vb-container .npg-container.npg-agenda tfoot,
.vb-container .npg-container.npg-agenda thead,
.vb-container .npg-container.npg-agenda tr,
.vb-container .npg-container.npg-agenda th,
.vb-container .npg-container.npg-agenda td {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 17525, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda td {
  text-align: left;
  vertical-align: top;
}

/* line 17529, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda th {
  text-align: center;
  vertical-align: middle;
}

/* line 17536, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda q {
  quotes: none;
}

/* line 17539, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda q:before {
  content: "";
}

/* line 17542, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda q:after {
  content: "";
}

/* line 17548, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda ul,
.vb-container .npg-container.npg-agenda ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 17554, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda dl {
  margin: 0 0 10px;
}

/* line 17557, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda nav ul,
.vb-container .npg-container.npg-agenda nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

/* line 17564, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda ul li {
  list-style: none;
  list-style: none outside;
}

/* line 17571, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda h1, .vb-container .npg-container.npg-agenda .h1,
.vb-container .npg-container.npg-agenda .h1 {
  color: #00a651;
  font-size: 32px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.3em;
}

/* line 17579, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */

.vb-container .npg-container.npg-agenda h2,
.vb-container .npg-container.npg-agenda .h2,
.vb-container .npg-container.npg-agenda .h2 {
  font-family: 'source sans pro';
  font-size: 28px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.3em;
  color: #00a651;
}

/* line 17588, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */

.vb-container .npg-container.npg-agenda h3,
.vb-container .npg-container.npg-agenda .h3,
.vb-container .npg-container.npg-agenda .h3 {
  color: #224192;
  font-size: 24px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.3em;
}

/* line 17596, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */

.vb-container .npg-container.npg-agenda h4,
.vb-container .npg-container.npg-agenda .h4,
.vb-container .npg-container.npg-agenda .h4 {
  color: #224192;
  font-size: 20px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.3em;
}

/* line 17604, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */

.vb-container .npg-container.npg-agenda h5,
.vb-container .npg-container.npg-agenda .h5,
.vb-container .npg-container.npg-agenda .h5 {
  color: #224192;
  font-size: 16px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.3em;
}

/* line 17612, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */

.vb-container .npg-container.npg-agenda h6,
.vb-container .npg-container.npg-agenda .h6,
.vb-container .npg-container.npg-agenda .h6 {
  font-size: 14px;
  line-height: 1em;
  font-weight: 400;
  margin: 0.5em 0 0.3em;
  color: #f58220;
}

/* line 17620, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda blockquote {
  margin: 0 0 10px;
}

/* line 17624, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda sub,
.vb-container .npg-container.npg-agenda sup {
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 17630, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda sub {
  bottom: -0.25em;
}

/* line 17633, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda sup {
  top: -0.5em;
}

/* line 17636, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda svg:not(:root) {
  overflow: hidden;
}

/* line 17639, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda p {
  margin: 0 0 10px;
}

/* line 17642, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda hr {
  display: block;
  height: 1px;
  border-bottom: none;
  border-left: none;
  border-top: 1px solid #eee;
  margin: 0;
  padding: 0;
}

/* line 17651, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda * + html hr {
  margin: -7px 0;
}

/* line 17654, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */

.vb-container .npg-container.npg-agenda mark,
.vb-container .npg-container.npg-agenda .mark {
  color: #00a651;
  background: none;
}

/* line 17658, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda ins {
  text-decoration: none;
  background: #ff9;
}

/* line 17662, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda del {
  text-decoration: line-through;
}

/* line 17665, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/* line 17671, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda pre,
.vb-container .npg-container.npg-agenda code,
.vb-container .npg-container.npg-agenda kbd,
.vb-container .npg-container.npg-agenda samp {
  margin: 0 0 10px;
  font: 10px/13px Menlo, Consolas, "DejaVu Sans Mono", Monaco, monospace;
}

/* line 17681, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .group:after {
  display: block;
  content: "";
  clear: both;
}

/* line 17689, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .hidden {
  display: none !important;
  visibility: hidden;
}

/* line 17693, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .visualhidden {
  position: absolute;
  top: -9999px;
  left: -9999px;
}

@media print {
  /* line 17702, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda * {
    background: transparent !important;
    color: #000 !important;
    /* Black prints faster:h5bp.com/s */
    box-shadow: none !important;
    text-shadow: none !important;
  }
  /* line 17709, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda a,
  .vb-container .npg-container.npg-agenda a:visited {
    text-decoration: underline;
  }
  /* line 17713, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda a[href]:after {
    content: " (" attr(href) ")";
  }
  /* line 17716, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda abbr[title]:after {
    content: " (" attr(title) ")";
  }
  /* line 17719, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .ir a:after,
  .vb-container .npg-container.npg-agenda a[href^="javascript:"]:after,
  .vb-container .npg-container.npg-agenda a[href^="#"]:after {
    content: "";
  }
  /* line 17724, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda pre,
  .vb-container .npg-container.npg-agenda blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  /* line 17729, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda thead {
    display: table-header-group;
  }
  /* line 17732, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda tr,
  .vb-container .npg-container.npg-agenda img {
    page-break-inside: avoid;
  }
  /* line 17736, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda img {
    max-width: 100% !important;
  }
  @page {
    /* line 1, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
    .vb-container .npg-container.npg-agenda {
      margin: 0.5cm;
    }
  }
  /* line 17742, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda p,
  .vb-container .npg-container.npg-agenda h2,
  .vb-container .npg-container.npg-agenda .h2,
  .vb-container .npg-container.npg-agenda h3,
  .vb-container .npg-container.npg-agenda .h3 {
    orphans: 3;
    widows: 3;
  }
  /* line 17748, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  
  .vb-container .npg-container.npg-agenda h2,
  .vb-container .npg-container.npg-agenda .h2,
  .vb-container .npg-container.npg-agenda h3,
  .vb-container .npg-container.npg-agenda .h3 {
    page-break-after: avoid;
  }
}

/* line 17756, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list {
  padding: 0;
}

/* line 17759, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list li {
  border-bottom: 1px solid #eeeeee;
  margin: 0;
  overflow: hidden;
}

/* line 17764, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .no-hard .result-list li .text {
  padding: 20px 0;
}

/* line 17767, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .result-list li {
  height: auto;
  overflow: visible;
}

/* line 17771, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list li:first-child {
  border-top: 1px solid #eeeeee;
}

/* line 17774, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list li:before {
  display: none;
}

/* line 17777, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list li .img-holder {
  width: 130px;
  height: auto;
  float: left;
  padding: 20px 20px 20px 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 17786, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list li .img-holder img {
  max-width: 100%;
  width: 100%;
  height: auto;
}

/* line 17791, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list li .text {
  overflow: hidden;
  padding: 20px 0;
  position: relative;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 17800, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .result-list li .text {
  padding: 20px 0;
}

/* line 17803, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list li .text h2, .vb-container .npg-container.npg-agenda .result-list li .text .h2 {
  margin: 0;
  font-size: 18px;
  line-height: 18px;
  font-weight: 600;
  color: #224192;
  margin-bottom: 0;
}

/* line 17811, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list.people li .text h3, .vb-container .npg-container.npg-agenda .result-list.people li .text .h3 {
  font-size: 14px;
  line-height: 23px;
  margin-bottom: 0;
}

/* line 17816, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list.people li .text p {
  margin: 0;
}

/* line 17819, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list.people li:hover .text p {
  color: #00a651;
}

/* line 17822, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list li .text .dates {
  font-weight: normal;
  font-size: 14px;
  color: #00a651;
  display: block;
  margin-bottom: 0;
}

/* line 17829, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list li .text p {
  font-size: 14px;
  margin: 10px 0;
}

/* line 17833, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-list li .text .dates em {
  font-style: italic;
}

/* line 17836, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .top .result-list {
  background: #fdfdfd;
  border-right: 1px solid #eee;
  border-left: 1px solid #eee;
  margin-bottom: 40px;
}

/* line 17842, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .top .result-list li {
  padding: 0 10px;
}

/* line 17845, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .careers .result-list li .text .dates {
  margin-bottom: 8px;
}

/* line 17848, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .careers h1, .vb-container .npg-container.npg-agenda .careers .h1 {
  margin: 0;
  color: #00a651;
  font-size: 28px;
  line-height: 1em;
  margin-bottom: 30px;
}

/* line 17855, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-message {
  color: #00a651;
  display: block;
  font-size: 16px;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 20px;
}

/* line 17863, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .careers .result-message {
  border-top: 1px solid #eee;
  padding: 16px 0;
  margin: 0;
}

/* line 17868, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results {
  padding: 20px 0;
}

/* line 17871, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results h2, .vb-container .npg-container.npg-agenda .col-2-results .h2 {
  margin: 0;
  padding: 0 0 9px;
}

/* line 17875, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results .result-list li p {
  padding: 10px 0;
}

/* line 17878, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results .result-list li h2, .vb-container .npg-container.npg-agenda .col-2-results .result-list li .h2 {
  margin: 0;
  padding: 0;
}

/* line 17882, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results .result-list {
  text-align: justify;
  border-top: 1px solid #eee;
}

/* line 17886, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results .result-list:after {
  content: '';
  width: 100%;
  height: 0;
  border-top: 1px solid #eee;
  position: relative;
  top: -17px;
}

/* line 17894, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results .result-list li:first-child {
  border-top: none;
}

/* line 17897, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results .result-list li {
  width: 48%;
  display: inline-block;
  vertical-align: top;
  position: relative;
  float: none;
  text-align: left;
}

/* line 17905, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results .result-list:after {
  content: '';
  width: 100%;
  display: inline-block;
}

/* line 17910, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results .result-list li .text {
  padding: 20px 0;
}

/* line 17913, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results .result-list li .button-styled-short {
  position: static;
}

/* line 17916, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-2-results .button-styled-short.large {
  font-size: 14px;
  padding: 0 64px;
  height: 48px;
  line-height: 48px;
  margin-bottom: 20px;
}

/* line 17923, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-3-results {
  padding: 20px 0;
}

/* line 17926, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-3-results h2, .vb-container .npg-container.npg-agenda .col-3-results .h2 {
  margin: 0;
  padding: 0 0 9px;
}

/* line 17930, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .col-3-results .result-list li {
  width: 30%;
  display: inline-block;
  vertical-align: top;
  float: none;
}

/* line 17936, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .insights.result-list li {
  padding: 20px 0;
  height: auto;
  display: inline-block;
  vertical-align: top;
  position: relative;
  float: none;
  text-align: left;
}

/* line 17945, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .insights.result-list {
  text-align: justify;
}

/* line 17948, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .insights.result-list:after {
  content: '';
  width: 100%;
  display: inline-block;
}

/* line 17953, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .insights.result-list li {
  text-align: left;
  border: none;
}

/* line 17957, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .insights.result-list li h2, .vb-container .npg-container.npg-agenda .insights.result-list li .h2 {
  margin: 0;
  margin-bottom: 0;
  padding: 0;
}

/* line 17962, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .insights.result-list li p {
  margin: 10px 0 15px;
}

/* line 17965, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .insights.result-list li .img-holder {
  width: 100%;
  float: none;
  padding: 0;
  height: 120px;
  overflow: hidden;
  position: relative;
}

/* line 17973, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .insights.result-list li .img-holder img {
  min-width: 100%;
  min-height: 100%;
  max-width: none;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}

/* line 17982, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .insights.result-list li .dates em {
  font-style: normal;
}

@media screen and (max-width: 1218px) {
  /* line 17986, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .col-3-results .result-list li {
    width: 45%;
  }
}

@media screen and (max-width: 977px) {
  /* line 17991, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .careers .result-list li .text .button-styled-short {
    width: auto;
  }
  /* line 17994, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .col-2-results .result-list li {
    width: 100%;
    height: auto;
  }
  /* line 17998, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .col-2-results .button-styled-short {
    width: auto;
    padding: 10px 35px;
  }
  /* line 18002, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .col-2-results .result-list li p {
    height: auto;
  }
  /* line 18005, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .col-3-results .result-list li {
    width: 30%;
  }
}

@media screen and (max-width: 747px) {
  /* line 18010, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .careers .result-list li .text .button-styled-short {
    width: 100%;
  }
  /* line 18013, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .result-list li {
    height: auto;
  }
  /* line 18016, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .result-list li .text {
    overflow: visible;
    padding: 20px 0;
  }
  /* line 18020, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .col-2-results .button-styled-short {
    width: 100%;
    padding: 10px 0;
  }
  /* line 18024, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .abs-positioned .result-list li .text .button-styled-short {
    margin: 0;
    position: static;
  }
  /* line 18028, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .col-2-results .result-list li p {
    height: auto;
    margin: 0;
  }
  /* line 18032, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .col-2-results .result-list li h3, .vb-container .npg-container.npg-agenda .col-2-results .result-list li .h3 {
    margin-bottom: 0 !important;
  }
  /* line 18035, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .col-3-results .result-list li {
    width: 100%;
  }
  /* line 18038, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .insights.result-list li .img-holder {
    height: auto;
  }
  /* line 18041, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .insights.result-list li .img-holder img {
    min-width: 0;
    min-height: 0;
    max-width: 100%;
    position: static;
  }
}

/* line 18142, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container {
  margin: 0 0 20px;
  padding: 0 0 25px;
  border-bottom: 1px solid #eee;
}

/* line 18147, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .srch-holder input[type="text"] {
  height: 36px;
  background: #fff;
  font-style: italic;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 0 16px;
  text-transform: none;
  margin: 0;
}

/* line 18158, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .srch-holder input:-moz-placeholder {
  color: #00a651;
  text-transform: none;
}

/* line 18162, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .srch-holder input::-moz-placeholder {
  color: #00a651;
  opacity: 1;
  text-transform: none;
}

/* line 18167, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .srch-holder input::-webkit-input-placeholder {
  color: #00a651;
  text-transform: none;
}

/* line 18171, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .srch-holder input:-ms-input-placeholder {
  color: #00a651;
  text-transform: none;
}

/* line 18175, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .srch-holder input::placeholder {
  color: #00a651;
  text-transform: none;
}

/* line 18179, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .srch-holder input[type="submit"],
.vb-container .npg-container.npg-agenda .search-container .srch-holder a.search {
  font-size: 15px;
  color: #fff;
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  height: 34px;
  line-height: 34px;
  text-transform: uppercase;
  padding: 0 30px;
  position: absolute;
  font-weight: normal;
  top: 1px;
  right: 0;
  border-left: 1px solid #eee;
  font-style: normal;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 18218, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .srch-holder input[type="submit"]:hover,
.vb-container .npg-container.npg-agenda .search-container .srch-holder a.search:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 18238, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .srch-holder {
  position: relative;
}

/* line 18241, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container div.text-input-holder {
  float: left;
  width: 80%;
}

/* line 18245, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .advanced {
  float: right;
}

/* line 18248, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container {
  margin: 0;
  padding: 0 0 50px;
  border-bottom: none;
}

/* line 18253, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .advanced {
  float: right;
  margin: 0 1px 0 0;
}

/* line 18257, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .search-container .radio-container {
  display: none;
}

/* line 18260, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .advanced {
  position: relative;
  text-transform: uppercase;
  font: normal italic 14px/34px 'source sans pro';
  color: #111111 !important;
  height: 36px;
  padding: 7px 30px 0 12px;
  border: 1px solid #eeeeee;
  display: inline-block;
  width: 19%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  overflow: hidden;
}

/* line 18275, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .advanced:after {
  position: absolute;
  right: 0;
  top: 50%;
  margin: -6px 10px 0 0;
  width: 13px;
  height: 13px;
  display: block;
  content: '';
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 18287, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .advanced.active {
  background: #00a651;
  color: #fff !important;
}

/* line 18291, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .advanced.active:after {
  background: url(/images/ico-arrow-down-white.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 18295, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .border-fix .search-container {
  padding: 0 0 20px;
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;
}

/* line 18300, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-left .full.search-container div.text-input-holder {
  width: 100%;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 18304, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .search-container .srch-holder input[type="submit"] {
    right: -1px;
  }
}

/* line 18308, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .search-container div.text-input-holder {
  width: 100%;
  float: none;
  margin-bottom: 10px;
}

/* line 18313, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .search-container .advanced {
  width: 100%;
  float: none;
  text-align: center;
  background: #fff;
}

/* line 18319, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .advanced.active {
  background: #00a651;
}

/* line 18322, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .search-container .advanced span {
  position: relative;
}

/* line 18325, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .search-container .advanced span:after {
  position: absolute;
  right: 0;
  top: 50%;
  margin: -6px -20px 0 0;
  width: 13px;
  height: 13px;
  display: block;
  content: '';
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 18337, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .search-container .advanced.active span:after {
  background: url(/images/ico-arrow-down-white.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 18341, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .search-container .advanced:after {
  display: none;
}

/* line 18344, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .form-container label {
  width: 100%;
  margin: 0;
}

/* line 18348, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-left .advanced {
  width: 40%;
}

/* line 18351, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-left .search-container div.text-input-holder {
  width: 59%;
}

@media screen and (max-width: 1218px) {
  /* line 18356, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .advanced {
    width: 27%;
  }
  /* line 18359, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .search-container div.text-input-holder {
    width: 71%;
  }
}

@media screen and (max-width: 977px) {
  /* line 18365, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .advanced {
    width: 40%;
  }
  /* line 18368, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .search-container div.text-input-holder {
    width: 59%;
  }
}

@media screen and (max-width: 747px) {
  /* line 18374, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .search-container div.text-input-holder,
  .vb-container .npg-container.npg-agenda #col-left .search-container div.text-input-holder {
    width: 100%;
    float: none;
    margin-bottom: 10px;
  }
  /* line 18380, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .search-container .advanced,
  .vb-container .npg-container.npg-agenda #col-left .search-container .advanced {
    width: 100%;
    float: none;
    text-align: center;
  }
  /* line 18386, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .search-container .advanced span,
  .vb-container .npg-container.npg-agenda #col-left .search-container .advanced span {
    position: relative;
  }
  /* line 18390, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .search-container .advanced span:after,
  .vb-container .npg-container.npg-agenda #col-left .search-container .advanced span:after {
    position: absolute;
    right: 0;
    top: 50%;
    margin: -6px -20px 0 0;
    width: 13px;
    height: 13px;
    display: block;
    content: '';
    background: url(/images/ico-arrow-down-green.svg) no-repeat;
    background-size: 13px 13px;
  }
  /* line 18403, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .search-container .advanced.active span:after,
  .vb-container .npg-container.npg-agenda #col-left .search-container .advanced.active span:after {
    background: url(/images/ico-arrow-down-white.svg) no-repeat;
    background-size: 13px 13px;
  }
  /* line 18408, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .search-container .advanced:after,
  .vb-container .npg-container.npg-agenda #col-left .search-container .advanced:after {
    display: none;
  }
  /* line 18412, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .form-container label,
  .vb-container .npg-container.npg-agenda #col-left .form-container label {
    width: 100%;
    margin: 0;
  }
}

/* line 18418, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .main-page-title h1, .vb-container .npg-container.npg-agenda .main-page-title .h1 {
  border-bottom: 1px solid #eee;
  font: 400 24px "source sans pro";
  margin: 0 0 28px;
  padding: 0 0 14px;
  /*text-transform: capitalize; */
}

/* line 18425, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .filter .holder {
  position: relative;
}

/* line 18428, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #select-filter-select .selectValueWrap {
  position: relative;
}

/* line 18431, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #select-filter-select .selectedValue {
  border: 1px solid #eee;
  font-size: 15px !important;
  font-style: italic;
  font-weight: 400;
  overflow: hidden;
}

/* line 18438, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #select-filter-select .selectedValue,
.vb-container .npg-container.npg-agenda #select-filter-select .selectList dd {
  background: none repeat scroll 0 0 #fff;
  box-sizing: border-box;
  color: #111111;
  float: none;
  font: 400 12px/38px "source sans pro", Arial, sans-serif;
  height: 38px;
  margin: 0;
  padding: 0 35px 0 17px;
  text-transform: none;
  width: 100%;
  font-style: italic;
}

/* line 18452, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #select-filter-select .selectedValue:hover,
.vb-container .npg-container.npg-agenda #select-filter-select .selectList dd:hover {
  color: #00a651;
}

/* line 18456, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #select-filter-select .caret::after {
  background: url("/images/ico-arrow-down-white.svg") repeat scroll 0 0/13px 13px transparent;
  content: "";
  cursor: pointer;
  height: 13px;
  left: 50%;
  margin: -7px 0 0 -7px;
  position: absolute;
  top: 50%;
  width: 13px;
}

/* line 18467, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #select-filter-select .caret {
  background: none repeat scroll 0 0 #2c2929;
  border: medium none;
  height: 38px;
  margin: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 35px;
}

/* line 18477, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #select-filter-select:hover .caret {
  background: none repeat scroll 0 0 #00a651;
}

/* line 18480, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .filter h2 a, .vb-container .npg-container.npg-agenda .filter .h2 a {
  float: right;
  width: 110px;
  height: 36px;
  font-style: italic;
  border: 1px solid #000;
  -webkit-box-shadow: inset #1d1c1f 0 -3px 10px;
  -moz-box-shadow: inset #1d1c1f 0 -3px 10px;
  box-shadow: inset #1d1c1f 0 -3px 10px;
  background: #1d1c1f;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #454446), color-stop(41%, #454446), color-stop(63%, #1d1c1f), color-stop(100%, #1d1c1f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454446', endColorstr='#1d1c1f', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  text-align: center;
  text-transform: uppercase;
  margin: -7px -1px 0 0;
  font: normal 14px/36px "source sans pro", Arial, sans-serif;
}

/* line 18512, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .reset {
  display: block;
  width: 100%;
  height: 36px;
  font-style: italic;
  border: 1px solid #000;
  -webkit-box-shadow: inset #1d1c1f 0 -3px 10px;
  -moz-box-shadow: inset #1d1c1f 0 -3px 10px;
  box-shadow: inset #1d1c1f 0 -3px 10px;
  background: #1d1c1f;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #454446), color-stop(41%, #454446), color-stop(63%, #1d1c1f), color-stop(100%, #1d1c1f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #454446 1%, #454446 41%, #1d1c1f 63%, #1d1c1f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454446', endColorstr='#1d1c1f', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  text-align: center;
  text-transform: uppercase;
  margin: 0 0 20px;
  font: normal 14px/36px "source sans pro", Arial, sans-serif;
}

/* line 18544, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .filter h2 a:hover, .vb-container .npg-container.npg-agenda .filter .h2 a:hover {
  border: 1px solid #00a651;
  -webkit-box-shadow: inset #00a651 0 -3px 10px;
  -moz-box-shadow: inset #00a651 0 -3px 10px;
  box-shadow: inset #00a651 0 -3px 10px;
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff;
}

/* line 18568, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .reset:hover {
  border: 1px solid #00a651;
  -webkit-box-shadow: inset #00a651 0 -3px 10px;
  -moz-box-shadow: inset #00a651 0 -3px 10px;
  box-shadow: inset #00a651 0 -3px 10px;
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff;
}

/* line 18592, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .example-list {
  overflow: hidden;
  margin: 0 0 50px;
  width: 100%;
}

/* line 18597, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion {
  padding: 40px 0 !important;
  margin: 0;
  list-style: none;
}

/* line 18602, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li {
  margin: 0 0 -1px;
}

/* line 18605, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li {
  margin: 0 0 10px;
}

/* line 18608, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion .opener {
  display: block;
  color: #f58220;
  height: 1%;
  margin: 0;
  text-decoration: none;
  line-height: 35px;
  padding: 0;
  /*text-transform: capitalize;*/
  font-size: 22px;
  font-weight: normal;
  position: relative;
}

/* line 18621, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li li .opener,
.vb-container .npg-container.npg-agenda .accordion li li label {
  font-size: 14px;
  font-weight: normal;
}

/* line 18626, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li li label {
  color: #111111 !important;
}

/* line 18629, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li li a.opener label {
  color: #f58220 !important;
}

/* line 18632, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li ul {
  padding: 0 !important;
}

/* line 18635, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li li ul {
  padding: 0 0 0 20px !important;
}

/* line 18638, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li li {
  margin: 0 !important;
  line-height: 30px;
}

/* line 18642, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li li:before,
.vb-container .npg-container.npg-agenda .accordion li li li:before {
  display: none;
}

/* line 18646, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li li li {
  line-height: 30px;
}

/* line 18649, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li:before {
  display: none;
}

/* line 18652, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion .opener {
  position: relative;
}

/* line 18655, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion label {
  /*text-transform: capitalize; */
}

/* line 18658, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion .opener span {
  position: relative;
  z-index: 2;
}

/* line 18662, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion .opener span:after {
  position: absolute;
  left: 100%;
  top: 50%;
  margin: -6px 0 0 10px;
  width: 13px;
  height: 13px;
  display: block;
  content: '';
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 18674, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion .opener div span:after {
  display: none;
}

/* line 18677, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li.active > .opener span:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 18681, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li > .opener:before {
  position: absolute;
  left: 20px;
  width: 100%;
  top: 0;
  height: 100%;
  content: '';
  z-index: 3;
}

/* line 18690, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion li li li > .opener span:before {
  display: none;
}

/* line 18693, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion p {
  margin: 0;
  padding: 10px;
}

/* line 18697, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion ul {
  list-style: none;
  padding: 0 0 0 20px;
  margin: 0;
}

/* line 18702, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .accordion input[type="checkbox"]:checked ~ * {
  font-weight: 600;
}

/* line 18705, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-message.alt {
  font-size: 14px;
}

/* line 18708, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .result-message.alt span.found-items {
  float: right;
  font-style: italic;
}

/* line 18712, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .toolbox li {
  cursor: pointer;
  margin: 0 0 3px;
  font: normal 16px/1.2em "source sans pro", Arial, sans-serif;
}

/* line 18718, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .facetexpander {
  float: left;
  width: 14px;
  height: 15px;
  margin: 9px 3px 0px 0px;
  padding: 0;
}

/* line 18725, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .facetexpander.collapsed {
  /*background: url(/images/www/sprite-expand-collapse-808080.png) 0 0;*/
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 13px 13px;
  cursor: pointer;
}

/* line 18731, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .facetexpander.expanded {
  /*background: url(/images/www/sprite-expand-collapse-808080.png) 0 -15px;*/
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 13px 13px;
  cursor: pointer;
}

/* line 18737, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div .level_1 {
  margin-left: 0;
}

/* line 18740, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div .level_2 {
  margin-left: 15px;
}

/* line 18743, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div .level_3 {
  margin-left: 30px;
}

/* line 18746, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div label {
  display: block;
  padding-left: 33px;
  text-indent: -18px;
  padding-bottom: 0;
  font-size: 14px;
  font-weight: normal;
}

/* line 18754, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div .expander {
  height: 11px;
  width: 11px;
  display: block;
  float: left;
  margin-top: 6px;
}

/* line 18761, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div .shownothing {
  background: url(/images/tree1.gif) 0 0;
  cursor: normal;
}

/* line 18765, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div .showplus {
  background: url(/images/tree1.gif) -11px 0 !important;
  cursor: pointer;
}

/* line 18769, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div .showminus {
  background: url(/images/tree1.gif) -22px 0;
  cursor: pointer;
}

/* line 18773, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div input {
  width: 13px;
  height: 13px;
  padding: 0;
  position: relative;
  top: -1px;
  *overflow: hidden;
}

/* line 18781, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div .closed {
  margin: 0;
  padding: 0;
  transition: max-height 0.7s linear;
  max-height: 0px;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 18790, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div .opened {
  margin: 0;
  padding: 5px 0;
  transition: max-height 0.7s linear;
  max-height: 1000px;
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 18799, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div .bolded {
  font-weight: 400;
  color: #00a651;
}

/* line 18803, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div.collapsed {
  margin: 0;
  padding: 5px 0;
  transition: max-height 0.7s linear;
  max-height: 0px;
  overflow: hidden;
}

/* line 18810, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .multifacet_checkbox_div.expanded {
  margin: 0;
  padding: 5px 0;
  transition: max-height 0.7s linear;
  max-height: 1000px;
  overflow: hidden;
}

/* line 18817, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div label {
  display: block;
  padding-left: 20px;
  text-indent: -20px;
  padding-bottom: 2px;
  font-size: 14px;
  font-weight: normal;
}

/* line 18825, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div label.levelone {
  padding-left: 34px;
  text-indent: -18px;
}

/* line 18829, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div input {
  width: 13px;
  height: 13px;
  padding: 0;
  margin: 0 5px 0 0;
  position: relative;
  top: -1px;
  *overflow: hidden;
}

/* line 18838, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div .level_1 input {
  margin: 0 5px 0 0;
}

/* line 18841, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div .expander {
  height: 11px;
  width: 11px;
  display: block;
  float: left;
}

/* line 18847, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div .shownothing {
  background: url(/images/www/tree1.gif) 0 0;
  cursor: normal;
}

/* line 18851, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div .showplus {
  background: url(/images/www/tree1.gif) -11px 0;
  cursor: pointer;
}

/* line 18855, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div .showminus {
  background: url(/images/www/tree1.gif) -22px 0;
  cursor: pointer;
}

/* line 18859, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div label.leveltwo {
  margin-left: 35px;
  padding-left: 20px;
  text-indent: -20px;
}

/* line 18864, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div .closed {
  display: none;
  margin-bottom: 5px;
}

/* line 18868, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div .opened {
  display: normal;
  margin-bottom: 5px;
}

/* line 18872, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div.collapsed {
  padding: 5px 0;
  margin: 0;
  transition: max-height 0.7s linear;
  max-height: 0px;
  overflow: hidden;
}

/* line 18879, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div.expanded {
  margin: 0;
  padding: 5px 0;
  transition: max-height 0.7s linear;
  max-height: 1000px;
  overflow: hidden;
}

/* line 18886, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #disableoverlay {
  position: fixed !important;
  top: 0px !important;
  left: 0px !important;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  filter: alpha(opacity=30);
  background: #000;
  z-index: 50;
}

/* line 18897, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #modalmessage {
  position: fixed !important;
  z-index: 51;
  top: 0px;
  left: 0px;
  width: 300px;
  height: auto;
  background-color: #fff;
  padding: 10px 20px;
  border: 2px solid #00a651;
  margin: 0;
  opacity: 1;
  filter: alpha(opacity=100);
  text-align: center;
}

/* line 18912, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #modalmessage p {
  text-align: center;
  margin: 10px 5px;
  padding: 30px 0;
  color: #00a651;
  font-size: 32px;
  line-height: 1em;
  font-weight: normal;
}

/* line 18921, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #modalmessage img {
  margin-left: 75px;
  margin-bottom: 10px;
  border: none;
}

/* line 18926, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .checkbox_div .bolded {
  font-weight: 400;
  color: #00a651;
}

/* line 18930, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .indexpage {
  padding-left: 10px;
  padding-right: 10px;
}

/* line 18934, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .span-6 .facet {
  clear: both;
  display: block;
  xbackground-color: #fff;
  margin-bottom: 5px;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 18942, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .span-6 .facet h1, .vb-container .npg-container.npg-agenda .span-6 .facet .h1 {
  color: #000;
  border: none;
  padding: 0;
  background-color: inherit;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0px;
  padding-top: 0;
  padding-bottom: 5px;
  font-size: 14px;
}

/* line 18954, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda h1.facettitle, .vb-container .npg-container.npg-agenda .facettitle.h1 {
  display: block;
  height: 1%;
  margin: 0;
  text-decoration: none;
  line-height: 30px;
  padding: 0;
  /*text-transform: capitalize;*/
  font-size: 24px;
  font-weight: normal;
  /* position: relative;*/
  color: #111111;
  margin-top: 5px;
  cursor: pointer;
}

/* line 18970, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

/* line 18984, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

/* line 18991, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-list:focus {
  outline: none;
}

/* line 18994, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

/* line 18998, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-slider .slick-track,
.vb-container .npg-container.npg-agenda .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 19006, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}

/* line 19012, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-track:before,
.vb-container .npg-container.npg-agenda .slick-track:after {
  content: "";
  display: table;
}

/* line 19017, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-track:after {
  clear: both;
}

/* line 19020, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-loading .slick-track {
  visibility: hidden;
}

/* line 19023, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

/* line 19029, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda [dir="rtl"] .slick-slide {
  float: right;
}

/* line 19032, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-slide img {
  display: block;
}

/* line 19035, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-slide.slick-loading img {
  display: none;
}

/* line 19038, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-slide.dragging img {
  pointer-events: none;
}

/* line 19041, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-initialized .slick-slide {
  display: block;
}

/* line 19044, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-loading .slick-slide {
  visibility: hidden;
}

/* line 19047, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* line 19052, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-arrow.slick-hidden {
  display: none;
}

/* line 19056, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}

@font-face {
  /* line 1, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda {
    font-family: "slick";
    src: url("./fonts/slick.eot");
    src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
    font-weight: normal;
    font-style: normal;
  }
}

/* line 19068, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-prev,
.vb-container .npg-container.npg-agenda .slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}

/* line 19087, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-prev:hover,
.vb-container .npg-container.npg-agenda .slick-prev:focus,
.vb-container .npg-container.npg-agenda .slick-next:hover,
.vb-container .npg-container.npg-agenda .slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}

/* line 19095, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-prev:hover:before,
.vb-container .npg-container.npg-agenda .slick-prev:focus:before,
.vb-container .npg-container.npg-agenda .slick-next:hover:before,
.vb-container .npg-container.npg-agenda .slick-next:focus:before {
  opacity: 1;
}

/* line 19101, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-prev.slick-disabled:before,
.vb-container .npg-container.npg-agenda .slick-next.slick-disabled:before {
  opacity: 0.25;
}

/* line 19105, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-prev:before,
.vb-container .npg-container.npg-agenda .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 19115, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-prev {
  left: -25px;
}

/* line 19118, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda [dir="rtl"] .slick-prev {
  left: auto;
  right: -25px;
}

/* line 19122, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-prev:before {
  content: "←";
}

/* line 19125, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda [dir="rtl"] .slick-prev:before {
  content: "→";
}

/* line 19128, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-next {
  right: -25px;
}

/* line 19131, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda [dir="rtl"] .slick-next {
  left: -25px;
  right: auto;
}

/* line 19135, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-next:before {
  content: "→";
}

/* line 19138, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda [dir="rtl"] .slick-next:before {
  content: "←";
}

/* line 19142, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-dotted.slick-slider {
  margin-bottom: 30px;
}

/* line 19145, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}

/* line 19155, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

/* line 19164, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}

/* line 19177, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-dots li button:hover,
.vb-container .npg-container.npg-agenda .slick-dots li button:focus {
  outline: none;
}

/* line 19181, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-dots li button:hover:before,
.vb-container .npg-container.npg-agenda .slick-dots li button:focus:before {
  opacity: 1;
}

/* line 19185, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 19201, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

/* line 19378, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  /* Fix of Webkit flickering */
  height: 264px;
}

/* line 19391, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-wrapper {
  position: relative;
  width: 100%;
  -webkit-transition-property: -webkit-transform, left, top;
  -webkit-transition-duration: 0s;
  -webkit-transform: translate3d(0px, 0, 0);
  -webkit-transition-timing-function: ease;
  -moz-transition-property: -moz-transform, left, top;
  -moz-transition-duration: 0s;
  -moz-transform: translate3d(0px, 0, 0);
  -moz-transition-timing-function: ease;
  -o-transition-property: -o-transform, left, top;
  -o-transition-duration: 0s;
  -o-transform: translate3d(0px, 0, 0);
  -o-transition-timing-function: ease;
  -o-transform: translate(0px, 0px);
  -ms-transition-property: -ms-transform, left, top;
  -ms-transition-duration: 0s;
  -ms-transform: translate3d(0px, 0, 0);
  -ms-transition-timing-function: ease;
  transition-property: transform, left, top;
  transition-duration: 0s;
  transform: translate3d(0px, 0, 0);
  transition-timing-function: ease;
}

/* line 19416, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}

/* line 19424, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-slide {
  float: left;
}

/* line 19428, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
}

/* line 19431, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-wp8-vertical {
  -ms-touch-action: pan-x;
}

/* line 19438, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-container {
  /* Specify Swiper's Size: */
  /*width:200px;
          height: 100px;*/
}

/* line 19443, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-slide {
  /* Specify Slides's Size: */
  /*width: 100%;
          height: 100%;*/
}

/* line 19448, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-slide-active {
  /* Specific active slide styling: */
}

/* line 19451, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-slide-visible {
  /* Specific visible slide styling: */
}

/* line 19454, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-container,
.vb-container .npg-container.npg-agenda .swiper-slide {
  width: 100%;
  height: 286px;
}

/* line 19462, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-pagination-switch {
  /* Stylize pagination button: */
}

/* line 19465, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-active-switch {
  /* Specific active button style: */
}

/* line 19468, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-visible-switch {
  /* Specific visible button style: */
}

/* line 19471, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-slide {
  z-index: 1;
}

/* line 19474, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .swiper-slide-active {
  position: relative;
  z-index: 3;
}

/* line 19478, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .arrow-right-swiper {
  width: 39px;
  height: 40px;
  background: #fff;
  position: absolute;
  right: 0;
  top: 0;
  border-right: none;
  z-index: 4;
  margin: 0 !important;
}

/* line 19489, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .arrow-right-swiper:after {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 11px;
  height: 11px;
  margin: -5px 0 0 -5px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 19500, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .arrow-right-swiper:hover:after {
  background: url(/images/ico-arrow-learnmore-hovered.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 19504, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .arrow-left-swiper {
  margin: 0 !important;
  width: 39px;
  height: 40px;
  background: #fff;
  position: absolute;
  left: 0;
  top: 0;
  border-left: none;
  z-index: 4;
}

/* line 19515, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .arrow-left-swiper:after {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 11px;
  height: 11px;
  margin: -5px 0 0 -5px;
  background: url(/images/ico-arrow-turnedleft.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 19526, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .arrow-left-swiper:hover:after {
  background: url(/images/ico-arrow-turnedleft-hovered.svg) no-repeat;
  background-size: 11px 11px;
}

/* line 19530, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .holder-slider .theholder {
  position: relative;
}

/* line 19533, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .holder-slider {
  border: 1px solid #eeeeee;
  margin-bottom: 30px;
}

/* line 19537, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .holder-slider h3, .vb-container .npg-container.npg-agenda .holder-slider .h3 {
  height: 40px;
  background: #f7f7f7;
  border-bottom: 1px solid #eeeeee;
  margin: 0;
  padding: 0 40px;
  text-align: center;
  color: #949494;
  font: 600 15px/40px 'source sans pro', Arial, sans-serif;
}

/* line 19547, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed {
  padding: 0 !important;
}

/* line 19550, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li {
  margin: 0 !important;
  /*height: 60px;*/
  border-bottom: 1px solid #eeeeee;
  overflow: hidden;
}

/* line 19556, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li:before {
  display: none;
}

/* line 19559, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li a {
  display: table;
  padding: 10px 0;
  height: 100%;
  color: #949494 !important;
  table-layout: fixed;
}

/* line 19566, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li:hover a {
  color: #00a651 !important;
}

/* line 19569, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .owl-item > div {
  width: 100%;
  height: 100%;
}

/* line 19573, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li .date {
  display: table-cell;
  vertical-align: middle;
  width: 45px;
  padding: 0 10px;
  text-align: center;
}

/* line 19580, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li .date span {
  text-transform: uppercase;
  font: 400 17px/1em 'source sans pro', Arial, sans-serif;
}

/* line 19584, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li .date b {
  text-transform: uppercase;
  font: 600 30px/20px 'source sans pro', Arial, sans-serif;
}

/* line 19588, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li .holder {
  display: table-cell;
  vertical-align: middle;
  padding: 0 10px 0 0;
}

/* line 19593, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li .holder p {
  font: 600 14px/1.2em 'source sans pro', Arial, sans-serif !important;
  margin: 0 !important;
  /*text-transform: capitalize;*/
  color: #949494;
}

/* line 19599, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li:hover .holder p {
  color: #00a651;
}

/* line 19602, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li .holder span {
  text-transform: uppercase;
  font: 400 12px/1.2em 'source sans pro', Arial, sans-serif !important;
}

/* line 19606, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li a {
  margin: 0;
}

/* line 19610, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed.events-action-widget li .holder-info {
  height: 60px;
}

/* line 19613, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed.events-action-widget li {
  height: auto;
}

/* line 19616, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed.events-action-widget li:last-child {
  border: none;
}

/* line 19619, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed.events-action-widget li .actions a {
  margin: 0 25px 0 0;
}

/* line 19622, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .viewall {
  text-transform: uppercase;
  text-align: center !important;
  color: #949494 !important;
  display: block !important;
  margin: 0 !important;
  height: 38px;
  font: 400 12px/38px 'source sans pro', Arial, sans-serif !important;
}

/* line 19631, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .viewall:hover {
  color: #fff !important;
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 19651, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .holder-slider {
  background: #fff;
}

/* line 19654, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .holder-slider h2, .vb-container .npg-container.npg-agenda .holder-slider .h2 {
  font: 400 22px/1em 'source sans pro', Arial, sans-serif;
  text-align: left;
  border-bottom: 1px solid #eee;
  margin-bottom: 0;
  padding: 20px;
}

/* line 19666, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li:hover a.ignore-link .holder p {
  color: #949494;
}

/* line 19669, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .listed li:hover a.ignore-link,
.vb-container .npg-container.npg-agenda a.holder-info.ignore-link:hover {
  color: #949494 !important;
}

/* line 19673, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda a.ignore-link {
  cursor: default;
}

/* line 19676, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
  padding: 0;
  margin: 25px 0 -1px;
}

/* line 19682, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets li {
  width: 33.3%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 20px 4% 20px;
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
  margin: 0;
  float: left;
  height: 335px;
  overflow: hidden;
  text-align: center;
  white-space: nowrap;
}

/* line 19697, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets li:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  overflow: hidden;
}

/* line 19704, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets li a {
  display: inline-block;
  white-space: normal;
  vertical-align: middle;
}

/* line 19709, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets li:before {
  display: none;
}

/* line 19712, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets li a p {
  color: #111111;
  font-size: 14px;
  line-height: 22px;
  max-height: 10em;
  overflow: hidden;
}

/* line 19719, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets li:hover a p {
  color: #00a651;
}

/* line 19722, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets li .img-holder {
  height: 135px;
  white-space: nowrap;
}

/* line 19726, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets li .img-holder:after {
  content: '';
  display: inline-block;
  height: 100%;
  width: 1px;
  overflow: hidden;
  margin: 0 0 0 -1px;
  vertical-align: middle;
}

/* line 19735, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets li .img-holder img {
  max-width: 80px;
  max-height: 80%;
  vertical-align: middle;
  display: inline-block;
  white-space: normal;
  image-rendering: optimizeSpeed;
  /* FUCK SMOOTHING, GIVE ME SPEED  */
  image-rendering: -moz-crisp-edges;
  /* Firefox                        */
  image-rendering: -o-crisp-edges;
  /* Opera                          */
  image-rendering: -webkit-optimize-contrast;
  /* Chrome (and eventually Safari) */
  image-rendering: optimize-contrast;
  /* CSS3 Proposed                  */
  -ms-interpolation-mode: nearest-neighbor;
  /* IE8+                           */
}

/* line 19754, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets li h3, .vb-container .npg-container.npg-agenda .table-buckets li .h3 {
  margin: 0 0 5px;
  color: #00a651;
  font-size: 16px;
  line-height: 1em;
  font-weight: normal;
}

/* line 19761, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-buckets.cols-4 li {
  width: 25%;
  padding: 20px 4% 20px;
  height: auto;
}

/* line 19766, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .two-boxes li {
  width: 50% !important;
}

/* line 19769, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .two-boxes li a p {
  max-height: none !important;
}

@media screen and (max-width: 1218px) {
  /* line 19773, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .table-buckets.cols-4 li {
    width: 33.33%;
  }
}

@media screen and (max-width: 977px) {
  /* line 19778, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .table-buckets li {
    height: 290px;
    width: 50%;
  }
}

@media screen and (max-width: 747px) {
  /* line 19784, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .table-buckets li {
    border-right: none;
    height: auto;
    width: 100%;
  }
  /* line 19789, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .table-buckets {
    border-left: none;
  }
  /* line 19792, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .table-buckets.cols-4 li {
    width: 100%;
  }
}

/* line 19796, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 60px;
}

/* line 19801, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table th {
  background: #00a651;
  color: #fff;
  font: 600 15px/1em 'Open Sans', Arial, sans-serif;
  text-align: center;
  height: 60px;
}

/* line 19808, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table td {
  text-align: center;
  width: 25%;
  padding: 6px;
}

/* line 19813, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table2 td {
  text-align: left;
  border: none;
  width: auto;
}

/* line 19818, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .table-border td {
  border: 1px solid #eee;
}

@media screen and (max-width: 747px) {
  /* line 19822, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.responsive thead {
    display: none;
  }
  /* line 19825, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.responsive,
  .vb-container .npg-container.npg-agenda table.responsive tbody,
  .vb-container .npg-container.npg-agenda table.responsive tr,
  .vb-container .npg-container.npg-agenda table.responsive td {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 19835, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.responsive td {
    padding: 0;
  }
  /* line 19838, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.responsive td:before {
    content: attr(data-name);
    background: #00a651;
    color: #fff;
    font: 600 15px/1em 'Open Sans', Arial, sans-serif;
    text-align: center;
    padding: 10px;
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 19851, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.responsive .content-holder {
    padding: 6px;
  }
  /* line 19854, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.responsive.table-border .content-holder {
    border-right: 1px solid #eee;
    border-left: 1px solid #eee;
  }
  /* line 19858, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.responsive.table-border td {
    border: none;
  }
  /* line 19861, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.responsive.table-border tr:last-child td:last-child {
    border-bottom: 1px solid #eee;
  }
}

/* line 19865, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tabset {
  padding: 0;
  text-align: justify;
  border: 1px solid #eeeeee;
  height: 60px;
  display: table;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 19876, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tabset li:before {
  display: none;
  margin: 0;
}

/* line 19880, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tabset li {
  height: 100%;
  display: table-cell;
  width: 50%;
  vertical-align: middle;
  position: relative;
  border-left: 1px solid #eeeeee;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: #fff;
  text-align: center;
  margin: 0;
  font: normal 16px/1.2em "source sans pro", Arial, sans-serif;
}

/* line 19895, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content ul li:before {
  display: none;
}

/* line 19898, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tabset li:first-child {
  border: none;
}

/* line 19901, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tabset li a {
  display: inline-block;
  width: 100%;
  height: 100%;
  color: #707070 !important;
  background: #f5f5f5;
  font: 600 15px/60px 'source sans pro', Arial, sans-serif;
}

/* line 19909, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tabset li:hover a,
.vb-container .npg-container.npg-agenda .topic-tabs .tabset li a.active {
  color: #00a651 !important;
  background: #fff;
}

/* line 19914, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tabset li:first-child {
  border: none;
}

/* line 19917, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content {
  background: #fff;
  width: 100%;
  border: 1px solid #eeeeee;
  border-top: none;
  margin: 0 0 10px;
  height: 438px;
  overflow-y: auto;
  overflow-x: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 19930, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .content-holder {
  padding: 30px 5%;
  border-bottom: 1px solid #eee;
}

/* line 19934, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .content-holder .more {
  float: none;
  font-size: 12px;
  color: #00a651 !important;
  font-weight: 400;
}

/* line 19940, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .content-holder .more:after {
  width: 11px;
  height: 11px;
  background-size: 11px 11px;
  margin: -6px 10px 0 0;
}

/* line 19946, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .content-holder .more:hover {
  color: #2ebb37 !important;
}

/* line 19949, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .list-simple {
  padding: 30px 5%;
}

/* line 19952, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .list-simple li {
  border: none;
  padding: 0;
  width: 50%;
  float: left;
}

/* line 19958, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt {
  height: auto;
}

/* line 19961, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .list-simple li a {
  color: #111111 !important;
  line-height: 1.3em;
}

/* line 19965, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .list-simple li a:hover {
  color: #00a651 !important;
}

/* line 19968, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .list-simple li:after {
  display: none;
}

/* line 19971, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .noscroll .topic-tabs .tab-content {
  padding: 0;
}

/* line 19974, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs h2, .vb-container .npg-container.npg-agenda .topic-tabs .h2 {
  margin: 0;
  margin-bottom: 30px;
  color: #00a651;
}

/* line 19979, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .topic-tabs h2 span, .vb-container .npg-container.npg-agenda .topic-tabs .h2 span {
  display: block;
  color: #111111;
  font-size: 14px;
  line-height: 14px;
  text-transform: uppercase;
}

@media screen and (max-width: 1218px) {
  /* line 19987, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .news-section .topic-tabs .tab-content {
    height: auto !important;
  }
}

@media screen and (max-width: 747px) {
  /* line 19992, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-tabs .tabset {
    display: table;
    height: 40px;
  }
  /* line 19996, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-tabs .tabset li {
    width: 50%;
    height: 40px;
    line-height: 38px;
  }
  /* line 20001, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-tabs .tabset li a {
    line-height: 40px;
  }
  /* line 20004, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt li {
    margin: 0 0 3px 0;
  }
  /* line 20007, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt li a {
    font: normal 14px/1.2em "source sans pro", Arial, sans-serif;
  }
  /* line 20010, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt p {
    font-size: 14px;
    line-height: 1.4em;
  }
  /* line 20014, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .content-holder {
    padding: 10px;
  }
  /* line 20017, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-tabs .tab-content.alt .list-simple {
    padding: 10px;
  }
}

/* line 20021, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .no-hard .listed li:last-child {
  border-bottom: none;
}

/* line 20024, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_layout h1, .vb-container .npg-container.npg-agenda .training_layout .h1 {
  margin: 0;
  color: #00a651;
  font-size: 28px;
  line-height: 1em;
  margin-bottom: 5px;
}

/* line 20031, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_layout h2, .vb-container .npg-container.npg-agenda .training_layout .h2 {
  margin: 0;
  font-size: 18px;
  margin-bottom: 10px;
  text-transform: uppercase;
}

/* line 20037, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_layout h3, .vb-container .npg-container.npg-agenda .training_layout .h3 {
  margin: 0;
  color: #3b3838;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4em;
  margin-bottom: 5px;
}

/* line 20045, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_layout .list-items li {
  font: normal 16px/1.2em "source sans pro", Arial, sans-serif;
  margin: 0 0 3px;
  position: relative;
}

/* line 20050, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_layout .list-items li a {
  color: #111111;
}

/* line 20053, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_layout .list-items li:hover a {
  color: #00a651;
}

/* line 20056, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_profile h1, .vb-container .npg-container.npg-agenda .training_profile .h1 {
  font: 400 24px 'source sans pro';
  border-bottom: 1px solid #eee;
  margin: 0 0 28px;
  padding: 0 0 14px;
  /*text-transform: capitalize;*/
}

/* line 20063, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_profile h2, .vb-container .npg-container.npg-agenda .training_profile .h2 {
  margin: 0;
  float: none;
  font: 400 24px/1.2em 'source sans pro';
  color: #3b3838;
}

/* line 20069, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_profile h3, .vb-container .npg-container.npg-agenda .training_profile .h3 {
  margin: 0;
  font-size: 18px;
  font-weight: normal;
  text-transform: uppercase;
  color: #3b3838;
  margin-bottom: 5px;
}

/* line 20077, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_profile .description {
  overflow: hidden;
}

/* line 20080, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_profile h4, .vb-container .npg-container.npg-agenda .training_profile .h4 {
  margin: 0;
  text-transform: uppercase;
  font-size: 18px;
  margin-bottom: 5px;
}

/* line 20086, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_profile .socials {
  float: none;
  overflow: hidden;
  padding: 0 0 30px 0;
  margin: 0;
}

/* line 20092, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_profile .socials ul {
  padding: 0;
}

/* line 20095, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_profile .socials ul li:before {
  display: none;
}

/* line 20098, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .training_profile .socials ul li {
  margin: 0 3px 0 0;
}

/* line 20101, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .phrase-holder {
  padding: 10px;
}

@media screen and (max-width: 747px) {
  /* line 20105, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .training_profile .avatar {
    height: auto;
    margin: 0 15px 15px 0;
    width: 110px;
  }
  /* line 20110, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .training_profile .description {
    overflow: visible;
    /*float: left;*/
    clear: both;
  }
}

/* line 20116, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history {
  border-top: 1px solid #eee;
  padding: 30px 0;
  max-width: 100%;
  overflow: hidden;
}

/* line 20122, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history h2, .vb-container .npg-container.npg-agenda .timeline-history .h2 {
  margin: 0;
  text-align: center;
  margin-bottom: 30px;
}

/* line 20127, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bx-pager {
  display: block;
  position: absolute;
  width: 350px;
  top: 134px;
  left: 0;
  border: 1px solid #e9e9e9;
  z-index: 99;
  background: #fff;
}

/* line 20137, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #main #bxslider5 {
  padding: 5px 0 0;
}

/* line 20140, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bx-pager a {
  height: 50px;
  float: left;
  border-bottom: 1px solid #e9e9e9;
  width: 260px;
  padding: 0 60px 0 30px;
  color: #686868;
  font: 400 16px/50px 'Lato', sans-serif;
}

/* line 20149, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bx-pager a:hover,
.vb-container .npg-container.npg-agenda #bx-pager a.active {
  color: #fff;
}

/* line 20153, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bx-pager a:last-child {
  border-bottom: none;
}

/* line 20156, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bx-pager3 {
  display: none;
}

/* line 20159, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bx-pager2 {
  display: none;
}

/* line 20162, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bx-pager1 {
  display: none;
  position: absolute;
  bottom: 0;
  right: 8%;
  border: 1px solid #e9e9e9;
  z-index: 99;
  background: #fff;
}

/* line 20171, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bx-pager1 a {
  padding: 0 50px;
  border-right: 1px solid #e9e9e9;
  height: 54px;
  color: #005a83;
  text-align: center;
  text-transform: uppercase;
  font: 400 14px/54px 'Lato', sans-serif;
  display: inline-block;
}

/* line 20181, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bx-pager1 a:hover,
.vb-container .npg-container.npg-agenda #bx-pager1 a.active {
  color: #b91616;
}

/* line 20185, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bx-pager1 a:last-child {
  border-right: none;
}

/* line 20188, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #bxslider1 .pattern {
  background: url(/images/pattern.png);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* line 20196, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper {
  max-width: 100% !important;
  display: inline-block;
  position: relative;
  margin: 0;
  padding: 0;
  *zoom: 1;
}

/* line 20204, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper li {
  position: relative;
  max-height: 750px;
  font: normal 16px/1.2em "source sans pro", Arial, sans-serif;
}

/* line 20209, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper img {
  width: 100%;
  min-height: 300px;
  display: block;
}

/* line 20214, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-viewport {
  left: 0;
  max-height: 750px !important;
  z-index: 99;
}

/* line 20219, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-pager,
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: 0;
  width: 100%;
}

/* line 20225, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-loading {
  min-height: 50px;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
}

/* line 20234, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-pager {
  display: block;
  color: #686868;
  padding-top: 20px;
}

/* line 20239, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-pager .bx-pager-item,
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  *zoom: 1;
  *display: inline;
}

/* line 20245, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* line 20257, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-pager.bx-default-pager a:hover,
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-pager.bx-default-pager a.active {
  background: #000;
}

/* line 20261, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-prev {
  left: 10px;
}

/* line 20264, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-next {
  right: 10px;
}

/* line 20267, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-prev:hover,
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-next:hover {
  opacity: 1;
}

/* line 20271, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 0;
  margin: 0;
  display: block;
  outline: 0;
  width: 75px;
  height: 100%;
  opacity: 0.8;
  text-indent: -9999px;
  z-index: 99;
}

/* line 20283, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-direction a.disabled {
  display: block;
}

/* line 20286, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-auto {
  text-align: center;
}

/* line 20289, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  margin: 0 3px;
}

/* line 20297, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-auto .bx-start:hover,
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-auto .bx-start.active {
  background-position: -86px 0;
}

/* line 20301, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  margin: 0 3px;
}

/* line 20309, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-auto .bx-stop:hover,
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls-auto .bx-stop.active {
  background-position: -86px -33px;
}

/* line 20313, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}

/* line 20317, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}

/* line 20321, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}

/* line 20328, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}

/* line 20335, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .bx-wrapper #bxslider3 img {
  width: 283px !important;
  min-height: 130px;
}

/* line 20339, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time {
  display: block;
  margin: 0 auto;
  max-width: 1100px !important;
}

/* line 20344, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li {
  border-top: 2px solid #00a651;
  text-align: center;
  position: relative;
  height: 100px;
  width: 180px;
  padding: 10px 15px 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin: 0 !important;
}

/* line 20356, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li:first-child:after {
  position: absolute;
  top: -2px;
  left: -3px;
  content: '';
  height: 4px;
  width: 50%;
  background: #fff;
}

/* line 20365, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li:last-child:after {
  position: absolute;
  top: -2px;
  right: -10px;
  content: '';
  height: 4px;
  width: 50%;
  background: #fff;
}

/* line 20374, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li.up {
  margin: 0;
  padding: 0 0 140px 0;
  height: 70px;
  width: 125px;
}

/* line 20380, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li h4, .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li .h4 {
  display: block;
  color: #00a651;
  text-transform: uppercase;
  margin: 0;
  font: normal 22px 'source sans pro', sans-serif;
}

/* line 20387, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li .fact {
  margin: 0;
  color: #686868;
  font: normal 13px/1.2em 'source sans pro', sans-serif;
}

/* line 20392, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li:before {
  display: none;
}

/* line 20395, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li .point {
  position: absolute;
  left: 50%;
  top: -10px;
  border: 4px solid #fff;
  margin: 0 0 0 -5px;
  background: #00a44b;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  width: 10px;
  height: 10px;
}

/* line 20408, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper .bx-prev {
  left: -23px;
  background: url(/images/ico-arrow-left-grey.svg) center center no-repeat;
  background-size: cover;
}

/* line 20413, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper .bx-next {
  right: -23px;
  background: url(/images/ico-arrow-right-grey.svg) center center no-repeat;
  background-size: cover;
}

/* line 20418, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper .bx-prev:hover {
  background: url(/images/ico-arrow-left-grey-hover.svg) center center no-repeat;
  background-size: cover;
}

/* line 20422, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper .bx-next:hover {
  background: url(/images/ico-arrow-right-grey-hover.svg) center center no-repeat;
  background-size: cover;
}

/* line 20426, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin: -9px 0 0;
  display: block;
  outline: 0;
  width: 18px !important;
  height: 18px !important;
  opacity: 1;
  text-indent: -9999px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 20440, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper .bx-controls-direction {
  position: absolute;
  top: 50%;
  margin: -35px 0 0;
  right: 0;
  width: 100%;
  height: 69px;
  text-align: center;
}

/* line 20449, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper {
  width: 586px;
  margin: 0 46px;
}

/* line 20453, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper li {
  position: relative;
  height: 150px;
  width: 146px;
  margin: 0 0;
  min-height: 150px;
  min-width: 146px;
  max-height: 150px;
  max-width: 146px;
}

/* line 20463, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper li:hover .hover {
  display: block;
}

/* line 20466, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper li:hover .view {
  display: block;
}

/* line 20469, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper li .hover {
  position: absolute;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: #005a84;
  cursor: pointer;
  z-index: 99;
  opacity: 0.8;
}

/* line 20481, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper li .view {
  width: 43px;
  cursor: pointer;
  height: 43px;
  padding: 0 0 0;
  position: absolute;
  display: none;
  overflow: hidden;
  top: 50%;
  left: 50%;
  margin: -21px 0 0 -21px;
  z-index: 99;
}

/* line 20494, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper img {
  margin: 15px auto 0 !important;
  height: 120px !important;
  width: 120px !important;
  min-height: 120px !important;
  min-width: 120px !important;
}

/* line 20501, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper .bx-prev {
  left: -46px;
}

/* line 20504, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper .bx-next {
  right: -46px;
}

/* line 20507, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 0;
  margin: 0 0;
  display: block;
  outline: 0;
  width: 23px !important;
  height: 48px !important;
  opacity: 1;
  text-indent: -9999px;
}

/* line 20518, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .items .bx-wrapper .bx-controls-direction {
  position: absolute;
  top: 50%;
  margin: -24px 0 0;
  right: 0;
  width: 100%;
  height: 48px;
  text-align: center;
}

/* line 20527, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-left .timeline-history {
  border-bottom: 1px solid #eee;
  margin-bottom: 30px;
}

/* line 20531, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .timeline-history {
  border-bottom: 1px solid #eee;
  margin-bottom: 30px;
}

/* line 20535, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-left .timeline-history .time {
  max-width: 90% !important;
  margin: 0 auto;
}

/* line 20539, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .timeline-history .time {
  max-width: 80% !important;
}

/* line 20542, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .timeline-history .time {
  max-width: 300px !important;
}

/* line 20545, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .timeline-history .time .bx-wrapper li {
  width: 300px !important;
  height: 80px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 20552, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .timeline-history .time .bx-wrapper li:first-child:after {
  display: none;
}

/* line 20555, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .timeline-history .time .bx-wrapper .bx-next {
  right: 10px;
}

/* line 20558, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .timeline-history .time .bx-wrapper .bx-prev {
  left: 10px;
}

/* line 20561, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .timeline-history .time .bx-wrapper .bx-controls-direction a {
  top: 0;
  margin: -56px 0 0;
}

/* line 20565, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .bx-wrapper .bx-viewport {
  z-index: 99;
}

@media (min-width: 978px) and (max-width: 1217px) {
  /* line 20569, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time {
    width: 912px !important;
  }
  /* line 20572, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper:after {
    width: 67px;
  }
  /* line 20575, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper:before {
    width: 67px;
  }
  /* line 20578, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda #col-left .timeline-history .time {
    max-width: 60% !important;
  }
}

@media (min-width: 748px) and (max-width: 977px) {
  /* line 20583, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li {
    position: relative;
    width: 130px;
    margin: 0 0;
    max-width: 175px;
  }
  /* line 20589, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time {
    width: 682px !important;
  }
  /* line 20592, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper:after {
    width: 59px;
  }
  /* line 20595, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper:before {
    width: 59px;
  }
  /* line 20598, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda #col-left .timeline-history .time {
    max-width: 95% !important;
  }
}

@media (min-width: 300px) and (max-width: 747px) {
  /* line 20603, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time,
  .vb-container .npg-container.npg-agenda #col-left .timeline-history .time {
    max-width: 100% !important;
  }
  /* line 20607, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history {
    width: 300px;
    margin: 0 auto;
    border-top: none;
  }
  /* line 20612, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li {
    width: 300px !important;
    height: 80px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
  }
  /* line 20619, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper li:first-child:after {
    display: none;
  }
  /* line 20622, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .bx-wrapper .bx-viewport {
    z-index: 99;
  }
  /* line 20625, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper .bx-next {
    right: 10px;
  }
  /* line 20628, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper .bx-prev {
    left: 10px;
  }
  /* line 20631, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .timeline-history .time .bx-wrapper .bx-controls-direction a {
    top: 0;
    margin: -56px 0 0;
  }
}

/* line 20636, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timetable {
  margin-bottom: 30px;
  border: 1px solid #eee;
}

/* line 20640, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timetable h2, .vb-container .npg-container.npg-agenda .timetable .h2 {
  padding: 0 10px;
}

/* line 20643, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timetable:after {
  display: block;
  clear: both;
  content: '';
}

/* line 20648, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timetable dl {
  background: #fdfdfd;
  padding: 20px 5%;
  display: block;
  float: left;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 15px;
  line-height: 1.6em;
  color: #111111;
  margin: 0;
  border: none;
}

/* line 20663, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timetable dt {
  font-weight: 600;
  float: left;
}

/* line 20667, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timetable dd {
  overflow: hidden;
}

/* line 20670, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timetable .header-box {
  width: 100%;
  background: #00a651;
  color: #fff !important;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  font: 600 14px/50px 'Open Sans', Arial, sans-serif;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 20681, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .timetable .cms-format {
  padding: 10px;
}

/* line 20684, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .article-detail-date {
  color: #00a651;
  display: block;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 20px;
}

/* line 20691, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .full-left-bg.bg-add {
  position: relative;
  border: none;
}

/* line 20695, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .full-left-bg.bg-add:after {
  background: #fdfdfd url(/images/pattern.png);
  content: '';
  position: absolute;
  z-index: 2;
  left: 100%;
  width: 100px;
  height: 100%;
  top: 0;
}

/* line 20705, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .full-left-bg.bg-add:before {
  background: #fdfdfd url(/images/pattern.png);
  content: '';
  position: absolute;
  z-index: 2;
  left: -3000%;
  width: 3000%;
  height: 100%;
  top: 0;
}

@media screen and (max-width: 977px) {
  /* line 20716, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-detail #col-left {
    padding: 20px 0 0;
  }
  /* line 20719, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-detail .buckets {
    padding: 43px 0 0;
  }
  /* line 20722, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .topic-detail #col-right {
    padding: 0 0 40px;
  }
}

@media screen and (max-width: 747px) {
  /* line 20727, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .mobile-full-w {
    float: none !important;
    margin: 0 0 1em !important;
  }
}

/* line 20732, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table.two-col-table {
  background: #fdfdfd;
}

/* line 20735, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table.two-col-table label {
  float: none;
  color: #000;
  font-weight: 600;
  line-height: 1em;
  font-size: 15px;
  /*text-transform: capitalize;*/
}

/* line 20743, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table.two-col-table td {
  vertical-align: middle;
}

/* line 20746, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table.two-col-table td:first-child {
  text-align: left;
  padding: 10px 20px;
  margin-bottom: 0;
  line-height: 1;
}

/* line 20752, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table.two-col-table td.textcenter {
  text-align: center;
  padding: 20px;
}

/* line 20756, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table.two-col-table td.textcenter p {
  text-align: left;
}

/* line 20759, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table.two-col-table td + td {
  padding: 10px 40px;
}

/* line 20762, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table.two-col-table td select,
.vb-container .npg-container.npg-agenda table.two-col-table td input {
  margin: 0;
  font-style: italic;
  text-transform: none;
}

/* line 20768, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table.two-col-table td input {
  background: #fff;
}

/* line 20771, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda table.two-col-table td select.short {
  width: 110px;
  float: left;
}

@media screen and (max-width: 747px) {
  /* line 20776, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.two-col-table td,
  .vb-container .npg-container.npg-agenda table.two-col-table tbody,
  .vb-container .npg-container.npg-agenda table.two-col-table tr,
  .vb-container .npg-container.npg-agenda table.two-col-table {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 20786, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.two-col-table {
    border-bottom: 1px solid #eee;
  }
  /* line 20789, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.two-col-table td {
    border-bottom: none;
  }
  /* line 20792, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.two-col-table td:first-child {
    text-align: center;
  }
  /* line 20795, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda table.two-col-table td select.short {
    float: none;
  }
}

/* line 20799, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .video-custom-holder {
  width: 100%;
  margin-bottom: 30px;
}

/* line 20803, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .wrap-fix-parent {
  width: 100%;
}

/* line 20806, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .video-custom-holder.outer-container {
  position: relative;
  height: 0;
  padding-bottom: 55%;
}

/* line 20811, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .video-custom-holder.outer-container .BrightcoveExperience {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 20820, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related h3, .vb-container .npg-container.npg-agenda .related .h3 {
  margin: 0;
  font-size: 18px;
  line-height: 18px;
  font-weight: 600;
  margin-bottom: 0;
}

/* line 20827, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related .result-list li {
  height: auto;
}

/* line 20830, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related .result-list li .img-holder {
  width: 90px;
  height: 110px;
  float: left;
  padding: 20px 10px 10px 0;
}

/* line 20836, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related .result-list li a {
  display: block;
  height: 100%;
}

/* line 20840, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related .result-list li .text {
  padding: 20px 0;
}

/* line 20843, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related .result-list li .text .dates {
  margin-bottom: 5px;
}

/* line 20846, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related .result-list li:hover p {
  color: #00a651;
}

/* line 20849, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related .result-list li .text .dates {
  font-weight: normal;
  font-size: 14px;
}

/* line 20853, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related-materials {
  padding: 0 0 30px;
}

/* line 20856, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related-materials h3, .vb-container .npg-container.npg-agenda .related-materials .h3 {
  margin: 0;
  font-size: 22px;
  font-weight: normal;
  margin-bottom: 20px;
}

/* line 20862, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related-materials .add-container {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
  margin-bottom: 50px;
}

/* line 20867, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related-materials .add-container a {
  text-transform: uppercase;
  color: #111111;
  display: block;
  text-align: center;
  vertical-align: middle;
  line-height: 1.2em;
  font-size: 16px;
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 20px 0;
  background: #fff;
  margin-bottom: 0;
}

/* line 20881, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .related-materials .add-container a:hover {
  color: #00a651;
}

@media screen and (max-width: 747px) {
  /* line 20885, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .containing-block .outer-container {
    padding-bottom: 82.25%;
    margin: 10px 0;
  }
}

/* line 20890, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .top-video-holder .outer-container {
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
}

/* line 20895, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .top-video-holder .BrightcoveExperience {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 20902, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .top-video-holder .containing-block {
  max-width: 1067px;
  margin: 0 auto;
  padding: 30px 0;
}

/* line 20907, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .top-video-holder {
  background: #fafafa;
}

/* line 20910, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .top-video-holder h1, .vb-container .npg-container.npg-agenda .top-video-holder .h1 {
  margin: 0;
  margin-bottom: 5px;
}

/* line 20914, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .three-col-structure {
  padding: 30px 0;
}

/* line 20917, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .three-col-structure .col {
  width: 33%;
  vertical-align: top;
  display: inline-block;
}

/* line 20922, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .three-col-structure .item-element {
  padding: 0 30px 30px;
}

/* line 20925, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .three-col-structure .item-element h2, .vb-container .npg-container.npg-agenda .three-col-structure .item-element .h2 {
  margin: 0;
  /*text-transform: capitalize;*/
  font-size: 20px;
}

/* line 20930, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .three-col-structure .item-element span {
  color: #00a651;
  font-size: 13px;
  display: block;
}

/* line 20935, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .three-col-structure .item-element strong {
  color: #6d6d6d;
  display: block;
  font-size: 13px;
}

/* line 20940, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .three-col-structure .item-element p {
  margin: 0;
  margin-bottom: 5px;
  font-size: 14px;
}

/* line 20945, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .three-col-structure .item-element .outer-container {
  padding-bottom: 82.25%;
  margin: 10px 0;
}

/* line 20949, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .three-col-structure .item-element.alt .outer-container {
  padding-bottom: 101.10%;
  margin: 28px 0 25px;
}

@media screen and (max-width: 1218px) {
  /* line 20954, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .three-col-structure .item-element {
    padding: 0 5px 30px;
  }
}

@media screen and (max-width: 977px) {
  /* line 20959, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .three-col-structure .col {
    display: inline-block;
    margin: 0 0 0 -3px;
    vertical-align: top;
    width: 33.3%;
  }
  /* line 20965, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .three-col-structure .item-element.alt .outer-container {
    margin: 28px 0 30px;
    padding-bottom: 113.1%;
  }
}

@media screen and (max-width: 747px) {
  /* line 20971, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .three-col-structure .col {
    margin: 0;
    width: 100%;
  }
  /* line 20975, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .top-video-holder .outer-container {
    padding-bottom: 70.25%;
  }
  /* line 20978, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .three-col-structure .item-element p {
    max-height: 5em;
    overflow: hidden;
  }
  /* line 20982, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .video-custom-holder.outer-container {
    padding-bottom: 60%;
  }
}

/* line 20986, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .filter h2, .vb-container .npg-container.npg-agenda .filter .h2 {
  margin: 0;
  border-bottom: 1px solid #eee;
  border-top: 1px solid #eee;
  color: #2c2929 !important;
  font-size: 26px;
  font-weight: 400;
  padding: 20px 0;
  /*text-transform: capitalize; */
}

/* line 20996, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda #col-right .filter h2, .vb-container .npg-container.npg-agenda #col-right .filter .h2 {
  margin: 0;
  margin-bottom: 10px;
  text-align: left;
  border-top: none;
}

/* line 21002, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .styled-togglers .toggle-block {
  margin: 0 20px 10px 0;
}

/* line 21005, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .styled-togglers .toggle-block.active .opener:after {
  background: url(/images/ico-arrow-up-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 21009, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .styled-togglers .toggle-block ul {
  padding: 0;
}

/* line 21012, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .styled-togglers .toggle-block ul a {
  color: #111111;
  margin: 0;
}

/* line 21016, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .styled-togglers .toggle-block ul a:hover {
  color: #00a651;
}

/* line 21019, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .styled-togglers .toggle-block {
  margin: 0 20px 10px 0;
}

/* line 21022, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .styled-togglers .toggle-block .opener {
  font: normal 22px 'source sans pro';
  display: inline-block;
  border-bottom: none;
  position: relative;
  color: #f58220;
  padding: 5px 0 5px 0;
}

/* line 21030, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .styled-togglers .toggle-block .opener:after {
  position: absolute;
  left: 100%;
  top: 50%;
  margin: -6px 0 0 10px;
  width: 13px;
  height: 13px;
  display: block;
  content: '';
  background: url(/images/ico-arrow-down-green.svg) no-repeat;
  background-size: 13px 13px;
}

/* line 21042, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .styled-togglers .toggle-block ul li {
  font: normal 14px/1.5em "source sans pro", Arial, sans-serif;
}

/* line 21045, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .styled-togglers .toggle-block ul {
  padding: 0;
}

/* line 21048, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .video-module h2, .vb-container .npg-container.npg-agenda .video-module .h2 {
  margin: 0;
  margin-bottom: 30px;
  color: #00a651;
}

/* line 21053, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .video-module h2 span, .vb-container .npg-container.npg-agenda .video-module .h2 span {
  display: block;
  color: #111111;
  font-size: 14px;
  line-height: 14px;
  text-transform: uppercase;
}

/* line 21060, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .video-module .video-holder {
  margin-bottom: 20px;
}

/* line 21063, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .containing-block {
  width: 100%;
}

/* line 21066, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .outer-container-desc {
  position: relative;
  height: 0;
  padding-bottom: 100%;
  /*73*/
}

/* line 21072, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda object#myExperience {
  background: transparent;
}

/* line 21075, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .video-module .video-holder .BrightcoveExperience,
.vb-container .npg-container.npg-agenda .video-module .BrightcoveExperience {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 21083, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .BrightcoveExperience {
  width: 100%;
}

/* line 21086, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .video-holder-mob {
  /*display: none;*/
  display: none !important;
}

@media screen and (max-width: 1218px) {
  /* line 1, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda {
    /*.news-section .video-holder {
        left: -175px;
      }
    
      .outer-container-desc {
        padding-bottom: 120%;
      }
    
      #col-left .outer-container-desc {
        padding-bottom: 110%;
      }*/
  }
}

@media screen and (max-width: 977px) {
  /* line 1, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda {
    /*	.news-section .two-col-section .col {
        width: 100%;
        padding: 10px 10px 30px;
      }
    
      .news-section .two-col-section .col:first-child {
        padding: 40px 10px 10px;
        border-bottom: 1px solid #eee;
        width: 100%;
      }
    
      .news-section .video-holder {
        left: 0;
        overflow: hidden;
        width: 100%;
      }
    
      .outer-container-desc {
        padding-bottom: 86%;
      }
    
      #myExperience {
        max-width: 100%;
      }
    
      #col-left .outer-container-desc {
        padding-bottom: 85%;
      }*/
  }
}

@media screen and (max-width: 747px) {
  /* line 1, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda {
    /*.video-holder {
        display: none;
      }*/
    /*.video-holder-mob {
        display: block;
        max-width: 100%;
      }*/
    /*	.outer-container {
        margin-bottom: 30px;
        padding-bottom: 137%;
      }
    
      #myExperience2 {
        box-sizing: border-box;
        max-width: 100%;
        padding: 0 10px;
      }*/
  }
  /* line 21154, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .news-section .container {
    padding: 0;
  }
  /* line 21157, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .news-section .two-col-section .col:first-child {
    padding: 40px 10px 10px;
    width: 100%;
  }
  /* line 21161, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .news-section h2, .vb-container .npg-container.npg-agenda .news-section .h2 {
    margin: 0;
    padding: 0 10px;
    font-size: 30px;
  }
}

/* line 21184, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .articl h1, .vb-container .npg-container.npg-agenda .articl .h1 {
  margin: 0;
  margin-bottom: 15px;
  font-size: 24px;
}

/* line 21189, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda img.f-l.w280 {
  width: 280px !important;
  height: 400px;
  margin: 0 30px 25px 0 !important;
}

/* line 21194, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when {
  width: 510px;
  margin: 25px 0;
  border: 1px solid #eee;
  float: left;
}

/* line 21200, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when.full {
  width: 100%;
}

/* line 21203, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when.full .txt {
  text-align: center;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 21210, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when.full .txt p {
  float: none;
}

/* line 21213, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when.full .txt.message {
  padding: 15px;
}

/* line 21216, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when.full .txt > div {
  display: inline-block;
  width: auto;
  margin: 0 auto;
  text-align: left;
}

/* line 21222, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when.full .txt > div:after {
  display: block;
  content: '';
  clear: both;
}

/* line 21227, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when h2, .vb-container .npg-container.npg-agenda .when .h2 {
  margin: 0;
  float: left;
  width: 100%;
  background: #00a651;
  color: #fff !important;
  text-align: center;
  height: 50px;
  margin-top: 0;
  text-transform: uppercase;
  font: 600 14px/50px 'source sans pro', Arial, sans-serif;
}

/* line 21239, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when .txt {
  float: left;
  padding: 15px 150px;
}

/* line 21243, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when .txt p {
  float: left;
  width: 100%;
  margin: 0 0 5px !important;
  font: normal 16px/1.4em 'source sans pro', Arial, sans-serif;
}

/* line 21249, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .when .txt p span {
  font: 600 16px/1.4em 'source sans pro', Arial, sans-serif;
  margin: 0 5px 0 0;
}

/* line 21253, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .m-bot40.bord-bot {
  border-bottom: 1px solid #eee;
}

/* line 21269, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .speaker .img-holder {
  float: left;
  width: 105px;
  height: 105px;
  border: 1px solid #eee;
  margin: 0 10px 10px 0;
}

/* line 21293, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat {
  width: 510px;
  margin: 0 0 15px;
  border: 1px solid #eee;
  float: right;
}

/* line 21299, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat h2, .vb-container .npg-container.npg-agenda .registrat .h2 {
  float: left;
  width: 100%;
  background: #00a651;
  color: #fff !important;
  text-align: center;
  height: 50px;
  text-transform: uppercase;
  margin: 0;
  font: 600 14px/50px 'source sans pro', Arial, sans-serif;
}

/* line 21310, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat .rate {
  float: left;
  width: 100%;
}

/* line 21314, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat .left {
  border-right: 1px solid #eee;
}

/* line 21317, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat .left,
.vb-container .npg-container.npg-agenda .registrat .right {
  float: left;
  padding: 40px;
}

/* line 21322, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat .rate p:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  margin: 3px 0 0;
  width: 18px;
  height: 18px;
  background: url(/images/ico-arrow-learnmore.svg) no-repeat;
  background-size: 18px 18px;
}

/* line 21333, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat .rate p {
  float: left;
  position: relative;
  padding: 0 0 0 25px;
  margin: 0 !important;
  font: normal 16px/1.4em 'source sans pro', Arial, sans-serif;
}

/* line 21340, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .speaker .registrat h2, .vb-container .npg-container.npg-agenda .speaker .registrat .h2 {
  margin: 0;
  margin-bottom: 0;
}

/* line 21344, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat .rate span {
  font: 600 16px/1.4em 'source sans pro', Arial, sans-serif;
}

/* line 21347, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .speaker h2, .vb-container .npg-container.npg-agenda .speaker .h2 {
  margin: 0;
  margin-bottom: 5px;
}

/* line 21351, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .speaker .register-now {
  border: 1px solid #009645;
  -webkit-box-shadow: inset #009645 0 -3px 10px;
  -moz-box-shadow: inset #009645 0 -3px 10px;
  box-shadow: inset #009645 0 -3px 10px;
  background: #00b85d;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzAwYjg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00b85d), color-stop(41%, #00b85d), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b85d 1%, #00b85d 41%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b85d', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
  color: #fff !important;
  float: right;
  text-align: center;
  padding: 0 45px;
  height: 36px;
  text-transform: uppercase;
  font: normal 14px/36px 'source sans pro', Arial, sans-serif;
}

/* line 21381, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .speaker .register-now:hover {
  background: #2ebb37;
  /* Old browsers */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzJlYmIzNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzAwYTc0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGE3NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #2ebb37), color-stop(40%, #2ebb37), color-stop(63%, #00a651), color-stop(100%, #00a651));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2ebb37 1%, #2ebb37 40%, #00a651 63%, #00a651 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ebb37', endColorstr='#00a651', GradientType=0);
  /* IE6-8 */
}

/* line 21400, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div.left p:before {
  display: none;
}

/* line 21403, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div.left p em {
  text-transform: none;
  padding: 0;
  border: none;
  font-style: italic;
  color: #707070;
  font-weight: 400;
  text-align: left;
  line-height: 1em;
}

/* line 21413, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div.left span {
  font-size: 14px;
  line-height: 1em;
}

/* line 21417, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt .rate > div.left {
  border-left: none;
  border-right: none;
}

/* line 21421, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt .rate > div em {
  display: block;
  padding: 10px 0;
  color: #b9b9b9;
  font-size: 13px;
  text-transform: uppercase;
  text-align: center;
  border-bottom: 1px solid #eee;
}

/* line 21430, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt .rate > div p {
  display: inline-block;
  padding: 20px 0 20px 25px;
  float: none;
}

/* line 21435, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt .rate > div p:before {
  top: 50%;
  margin: -9px 0 0;
}

/* line 21439, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .right-content .authors-holder {
  border: none;
}

/* line 21442, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt .rate > div {
  float: left;
  width: 25%;
  border-left: 1px solid #eee;
  padding: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  text-align: center;
}

/* line 21452, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row {
  display: table;
  width: 100%;
  border-left: none;
}

/* line 21457, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div {
  width: 20%;
  display: table-cell;
  float: none;
  vertical-align: top;
}

/* line 21463, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div.center {
  border-right: 1px solid #eee;
}

/* line 21466, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div em {
  border-top: 1px solid #eee;
}

/* line 21469, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div p {
  padding: 31px 0 31px 25px;
}

/* line 21472, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div.left {
  text-align: left;
  border-left: none;
  padding: 0;
  vertical-align: top;
}

/* line 21478, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div.right {
  padding: 0;
}

/* line 21481, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div.left p {
  padding: 5px 10px 10px;
  color: #707070;
}

/* line 21485, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div.left p {
  display: table;
  height: 84px;
  padding: 0 8px;
}

/* line 21490, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div.left strong {
  display: table-cell;
  vertical-align: middle;
}

/* line 21494, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .registrat.alt.col-5num .rate .row > div p {
  padding: 38px 0 38px 25px;
}

/* line 21497, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
.vb-container .npg-container.npg-agenda .group .secondary-button.f-l {
  float: left;
}

@media screen and (max-width: 1218px) {
  /* line 21501, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda #col-left .articl img.f-l {
    float: left;
    margin: 0 0 20px;
  }
  /* line 21505, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .when {
    width: 584px;
  }
  /* line 21508, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .when .txt {
    padding: 15px 160px;
  }
  /* line 21511, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .registrat.alt {
    width: 100%;
  }
}

@media screen and (max-width: 977px) {
  /* line 21516, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda #col-left .articl.webinars {
    width: 100%;
  }
  /* line 21519, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .when {
    float: right;
    width: 55%;
    margin: 0;
  }
  /* line 21524, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .when .txt {
    padding: 15px 70px;
  }
  /* line 21527, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda img.f-l.w280 {
    height: 440px;
    margin: 0 30px 0 0 !important;
  }
  /* line 21531, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .m-bot40.bord-bot {
    padding: 0 0 40px;
  }
}

@media screen and (max-width: 747px) {
  /* line 21536, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda img.f-l.w280 {
    margin: 0 0 20px !important;
    width: 100%;
    float: none !important;
  }
  /* line 21541, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .when {
    float: right;
    width: 100%;
    margin: 0;
  }
  /* line 21546, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .when .txt {
    padding: 15px 30px;
  }
  /* line 21549, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .when .txt p {
    font-size: 14px;
  }
  /* line 21552, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .speaker .spec {
    width: 100%;
  }
  /* line 21555, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .registrat.alt .rate > div {
    width: 100%;
    background: #fdfdfd;
    border-left: none;
  }
  /* line 21560, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .registrat.alt .rate > div em {
    background: #fff;
  }
  /* line 21563, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .registrat.alt .rate > div.center {
    border-bottom: 1px solid #eee;
  }
  /* line 21566, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .registrat.alt .rate > div.left {
    border-bottom: 1px solid #eee;
  }
  /* line 21569, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .registrat.alt .rate > div.left {
    border-bottom: 1px solid #eee;
  }
  /* line 21572, Y:/www/web_ana/sass/viewbuilder/components/_da.scss */
  .vb-container .npg-container.npg-agenda .speaker .register-now {
    padding: 0;
    text-align: center;
    width: 100%;
  }
}

/* line 1, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist {
  display: inline-block;
  position: relative;
  width: 100%;
  margin-bottom: 30px;
  border-radius: 6px;
  color: rgba(0, 0, 0, 0.87);
}

/* line 10, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist__item {
  display: flex;
  flex-wrap: wrap;
  padding: 25px 0;
  margin-right: -15px;
  margin-left: -15px;
}

/* line 17, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist__item .category {
  margin-bottom: 0;
  font-size: 0.9em;
  margin-top: 10px;
}

/* line 23, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist__item .card-image img {
  border-radius: 6px;
  width: 100%;
  pointer-events: none;
  box-shadow: 0 5px 15px -8px rgba(0, 0, 0, 0.24), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}

/* line 30, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist__item .author {
  font-size: 14px;
  margin: 0 0 10px;
}

/* line 34, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist__item .author b {
  font-weight: 500;
}

/* line 39, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist__item__title {
  font-size: 1.825em;
  font-weight: 500;
  line-height: 1.2em;
  text-align: center;
  color: #3C4858 !important;
  text-align: left;
  margin-top: 5px;
  /* unsure but added */
  margin-bottom: 10px;
}

/* line 51, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist__item__title__link {
  text-decoration: none;
  color: inherit;
}

/* line 55, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist__item__title__link:hover, .vb-container .latestpublicationslist__item__title__link:focus, .vb-container .latestpublicationslist__item__title__link:active {
  text-decoration: none;
  color: inherit;
}

/* line 64, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist__item__left, .vb-container .latestpublicationslist__item__right {
  display: flex;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  justify-content: center;
  /* inherited from the old bootstrap stuff */
  float: left;
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 79, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist__item__description {
  font-size: 1.25em;
  font-weight: 300;
  line-height: 1.55em;
  text-align: left;
  color: #000;
}

@media (min-width: 992px) {
  /* line 90, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
  .vb-container .latestpublicationslist .latestpublicationslist__item__left {
    width: 16.66666667%;
    float: left;
  }
  /* line 95, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
  .vb-container .latestpublicationslist .latestpublicationslist__item__right {
    width: 83.33333333%;
  }
}

@media (max-width: 992px) {
  /* line 101, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
  .vb-container .latestpublicationslist .latestpublicationslist__item {
    flex-direction: column;
  }
  /* line 104, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
  .vb-container .latestpublicationslist .latestpublicationslist__item__right {
    margin-left: 0 !important;
  }
}

/* line 110, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist .tab-container .card-header {
  padding: 12.8px;
}

/* line 112, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist .tab-container .card-header h2, .vb-container .latestpublicationslist .tab-container .card-header .h2 {
  margin: 11px 6.6px;
  font-size: 22px;
  color: #00a651;
}

/* line 118, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist .tab-container .list-group a.list-group-item {
  color: #949494;
  padding: 12.8px;
}

/* line 121, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist .tab-container .list-group a.list-group-item:hover {
  color: #00a651;
  text-decoration: none;
}

/* line 126, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist .tab-container .date span {
  text-transform: uppercase;
  margin-bottom: -8px;
  font-size: 14.4px;
}

/* line 131, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist .tab-container .date b {
  font-weight: 700;
  font-size: 22.4px;
}

/* line 136, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist .tab-container .holder p {
  font-size: 14px !important;
  font-weight: 600;
  margin-bottom: 0;
  color: inherit;
  max-width: 100%;
  line-height: 16.8px;
}

/* line 146, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist .tab-container .viewall {
  font-size: 14px;
  color: #949494;
  background-color: transparent;
}

/* line 150, Y:/www/web_ana/sass/viewbuilder/components/_latestcontents.scss */
.vb-container .latestpublicationslist .tab-container .viewall:hover {
  background-color: #00a651;
  color: #fff;
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .tab-container .card-header {
  padding: 12.8px;
}

/* line 5, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .tab-container .card-header h2, .vb-container .upcomingevents-tabbed-carousel .tab-container .card-header .h2 {
  margin: 11px 6.6px;
  font-size: 22px;
  color: #00a651;
}

/* line 11, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .tab-container .list-group a.list-group-item {
  color: #949494;
  padding: 12.8px;
}

/* line 14, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .tab-container .list-group a.list-group-item:hover {
  color: #00a651;
  text-decoration: none;
}

/* line 19, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .tab-container .date span {
  text-transform: uppercase;
  margin-bottom: -8px;
  font-size: 14.4px;
}

/* line 24, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .tab-container .date b {
  font-weight: 700;
  font-size: 22.4px;
}

/* line 29, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .tab-container .holder p {
  font-size: 14px !important;
  font-weight: 600;
  margin-bottom: 0;
  color: inherit;
  max-width: 100%;
  line-height: 16.8px;
}

/* line 39, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .tab-container .viewall {
  font-size: 14px;
  color: #949494;
  background-color: transparent;
}

/* line 43, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .tab-container .viewall:hover {
  background-color: #00a651;
  color: #fff;
}

/* line 49, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .carousel-control-next,
.vb-container .upcomingevents-tabbed-carousel .carousel-control-prev {
  height: 49px;
  background-color: #fff;
  opacity: 1;
}

/* line 55, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel div#tabbed-events-carousel {
  height: 446px;
  overflow: scroll;
}

/* line 60, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel div#tabbed-events-carousel::-webkit-scrollbar {
  width: 1em;
  background-color: #fff;
}

/* line 65, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel div#tabbed-events-carousel::-webkit-scrollbar-thumb {
  background-color: #00a651;
}

/* line 68, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel div#tabbed-events-carousel .list-group a.list-group-item {
  padding: 10px 0;
}

/* line 70, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel div#tabbed-events-carousel .list-group a.list-group-item .date {
  min-width: 70px;
  max-width: 70px;
}

/* line 74, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel div#tabbed-events-carousel .list-group a.list-group-item .date span {
  font-size: 17px;
}

/* line 78, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel div#tabbed-events-carousel .list-group a.list-group-item .date b {
  font-size: 16px;
}

/* line 85, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel a.carousel-control-next.arrow-carousel-next:after {
  content: "";
  background: url("/images/ico-arrow-learnmore.svg") no-repeat;
  width: 15px;
  height: 15px;
  background-size: 15px 15px;
}

/* line 93, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel a.carousel-control-prev.arrow-carousel-prev:after {
  content: "";
  background: url("/images/ico-arrow-turnedleft.svg") no-repeat;
  width: 15px;
  height: 15px;
  background-size: 15px 15px;
}

/* line 101, Y:/www/web_ana/sass/viewbuilder/components/_upcomingevents.scss */
.vb-container .upcomingevents-tabbed-carousel .tabbed-event-title {
  background-color: #f7f7f7;
  font-size: 15px;
  font-weight: 600;
  color: #949494;
  background-color: #f7f7f7;
}

/* line 1, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch {
  /* buttons */
}

/* line 2, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .card-content {
  padding: 15px;
}

/* line 5, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .input-group {
  position: relative;
  display: table;
  border-collapse: collapse;
}

/* line 11, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .input-group .form-control,
.vb-container .librarysearch .input-group-addon,
.vb-container .librarysearch .input-group-btn {
  display: table-cell;
}

/* line 17, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .input-group .input-group-addon {
  border: 0;
  background: transparent;
  padding: 6px 15px 0px;
  color: #555;
  padding-left: 0 !important;
}

/* line 25, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .input-group-addon,
.vb-container .librarysearch .input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

/* line 31, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .form-group {
  padding-bottom: 0px;
  margin: 3px 0 0 0;
  position: relative;
}

@media only screen and (max-width: 991px) {
  /* line 31, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
  .vb-container .librarysearch .form-group {
    padding-bottom: 20px;
  }
}

/* line 41, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch input[type="text"] {
  border: 0;
  background-image: linear-gradient(#00a651, #00a651), linear-gradient(#d2d2d2, #d2d2d2);
  background-size: 0 2px, 100% 1px;
  background-repeat: no-repeat;
  background-position: center bottom, center calc(100% - 1px);
  background-color: rgba(0, 0, 0, 0);
  transition: background 0s ease-out;
  float: none;
  box-shadow: none;
  border-radius: 0;
  font-weight: 400;
}

/* line 56, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .form-control {
  height: 36px;
  padding: 7px 0;
  font-size: 14px;
  line-height: 1.42857;
  color: #555;
}

/* line 64, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .form-control:focus {
  outline: none;
  background-image: linear-gradient(#00a651, #00a651), linear-gradient(#d2d2d2, #d2d2d2);
  background-size: 100% 2px, 100% 1px;
  box-shadow: none;
  transition-duration: 0.3s;
}

/* line 75, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .btn {
  margin: 0 !important;
  background-color: #00a651;
  border: none;
  border-radius: 3px;
  position: relative;
  padding: 12px 30px;
  margin: 10px 1px;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12);
  /* button states */
}

/* line 96, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .btn:hover {
  box-shadow: 0 14px 26px -12px rgba(0, 166, 81, 0.42), 0 4px 23px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 166, 81, 0.2);
}

/* line 102, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .btn:active {
  color: #fff !important;
  background-color: #00a651 !important;
  border-color: none !important;
}

/* line 107, Y:/www/web_ana/sass/viewbuilder/components/_librarysearch.scss */
.vb-container .librarysearch .btn .ripple-container {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: inherit;
  pointer-events: none;
}

/* line 1, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard {
  display: inline-block;
  position: relative;
  width: 100%;
  margin-bottom: 30px;
  border-radius: 6px;
  color: rgba(0, 0, 0, 0.87);
  background: #fff;
  /* override */
  box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
  /* nav */
  /* images */
}

/* line 16, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__welcome {
  color: #00a453;
  text-align: center;
  font-weight: 700;
  font-family: inherit;
  margin: 20px 0 10px;
  font-size: 1.825em;
  line-height: 1.4em;
  text-decoration: none;
}

/* line 28, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard .userdashboard__content__panel__title,
.vb-container .userdashboard .userdashboard__content__panel__title a {
  text-decoration: none;
}

/* line 35, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard a.userdashboard__navigation__tab.active {
  color: #fff !important;
  background-color: #00a453 !important;
  box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(76, 175, 80, 0.6) !important;
}

/* line 41, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__navigation {
  float: none;
  margin: 0 auto;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* line 56, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__navigation > li {
  float: left;
  position: relative;
  display: block;
}

/* line 61, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__navigation li a {
  color: #fff;
  font-size: 14px !important;
  line-height: 24px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  min-width: 100px;
  text-align: center;
  color: #555;
  transition: all .3s;
  display: block;
  padding: 10px 15px;
  border-radius: 4px;
}

/* line 81, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__navigation > li > a:hover {
  background-color: rgba(200, 200, 200, 0.2);
}

/* line 85, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__navigation > li > a:focus,
.vb-container .userdashboard__navigation > li > a:hover {
  text-decoration: none;
  background-color: #eee;
}

/* line 91, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__navigation > li .active > a,
.vb-container .userdashboard__navigation > li .active > a:focus,
.vb-container .userdashboard__navigation > li .active > a:hover {
  background-color: #4caf50;
  box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(76, 175, 80, 0.6);
}

/* line 98, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__navigation > li .active > a,
.vb-container .userdashboard__navigation > li .active > a:focus,
.vb-container .userdashboard__navigation > li .active > a:hover {
  background-color: #00a651;
  color: #fff;
  box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(0, 166, 81, 0.6);
}

/* line 109, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__content__panel__header {
  text-align: center;
  margin: 0 !important;
  margin-bottom: 15px !important;
  box-shadow: none !important;
  border-bottom: 2px solid #eee;
  padding-bottom: 0 !important;
}

/* line 118, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__content__panel__title {
  color: #00a453;
  margin-bottom: 5px !important;
  font-weight: 700;
  font-family: inherit;
  font-size: 18.2px;
}

/* line 126, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__content__panel__item__icon {
  vertical-align: middle;
  margin-right: 10px;
  display: flex;
  align-items: center;
}

/* line 133, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__content__panel__column {
  padding-bottom: 5px;
}

/* line 135, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__content__panel__column p {
  font-size: 14px;
}

/* line 140, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard img {
  width: 100%;
  height: auto;
}

/* line 144, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__content__panel__item__image {
  vertical-align: middle;
  margin-right: 10px;
  width: 100px !important;
  max-height: 100px !important;
  display: flex;
  align-items: center;
}

/* line 152, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__content__panel__item {
  padding: 5px 0;
  display: flex;
  align-items: center;
}

/* line 157, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__content__panel__item__text {
  vertical-align: middle;
  display: flex;
  align-items: center;
}

/* line 162, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard__content__panel__item--spacing-large {
  margin-bottom: 25px;
}

/* line 167, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard .header, .vb-container .userdashboard__content__panel__header {
  box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
  margin: 15px;
  border-radius: 3px;
  padding: 15px 0;
  background-color: #fff;
}

/* line 175, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard strong {
  font-weight: 700;
}

/* line 178, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
.vb-container .userdashboard hr {
  height: 2px;
  margin: 20px 0;
}

@media (min-width: 992px) {
  /* line 186, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
  .vb-container .userdashboard__navigation {
    width: 66.66667%;
  }
}

@media (max-width: 768px) {
  /* line 198, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
  .vb-container .userdashboard__navigation {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(3, 1fr);
  }
  /* line 203, Y:/www/web_ana/sass/viewbuilder/components/_userdashboard.scss */
  .vb-container .userdashboard a.userdashboard__navigation__tab.active {
    margin: 0 15px;
  }
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .blogprofile {
  border-bottom: 1px solid #e8e8e8;
  margin: 0px 20px;
}

/* line 8, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .blogprofile .img-circle {
  border-radius: 50%;
}

/* line 11, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .blogprofile .img-raised {
  box-shadow: 0 5px 15px -8px rgba(0, 0, 0, 0.24), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}

/* line 15, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .blogprofile__title {
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  margin: 20px 0 10px;
}

/* line 25, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .blogprofile__title__link {
  text-decoration: none !important;
  color: inherit !important;
}

/* line 29, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .blogprofile__title__link:hover, .vb-container .blogprofile__title__link:focus, .vb-container .blogprofile__title__link:active {
  text-decoration: none;
  color: inherit;
}

/* line 50, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .latestblogslist {
  padding: 0px 20px;
}

/* line 53, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .latestblogslist .category {
  color: #4caf50;
  margin-bottom: 0;
  text-transform: uppercase;
  font-size: .9em !important;
  font-weight: 500 !important;
  margin-top: 10px !important;
  line-height: 1.5em !important;
}

/* line 64, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .latestblogslist__item {
  margin-left: 0;
  margin-right: 0;
  padding: 10px 0px;
}

/* line 69, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .latestblogslist__item:after, .vb-container .latestblogslist__item:before {
  display: table;
  content: " ";
}

/* line 75, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .latestblogslist__item__description {
  font-size: 1.25em;
  font-weight: 300;
  line-height: 1.55em;
  text-align: left;
  color: #000;
}

/* line 83, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .latestblogslist__item__title {
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  text-align: left;
  margin-top: 5px;
}

/* line 92, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .latestblogslist__item__title__link {
  text-decoration: none;
  color: inherit;
}

/* line 96, Y:/www/web_ana/sass/viewbuilder/components/_latestblogposts.scss */
.vb-container .latestblogslist__item__title__link:hover, .vb-container .latestblogslist__item__title__link:focus, .vb-container .latestblogslist__item__title__link:active {
  text-decoration: none !important;
  color: inherit !important;
}

/* line 1, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem {
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  /* buttons */
  /* comes from resets, i think, might not need them when i plug them in */
}

/* line 7, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem__title {
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  text-align: inherit;
  color: #fff;
  margin-top: 20px;
  margin-bottom: 10px;
}

/* line 19, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem__title__link {
  text-decoration: none;
  color: inherit;
}

/* line 23, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem__title__link:hover, .vb-container .promoitem__title__link:focus, .vb-container .promoitem__title__link:active {
  text-decoration: none;
  color: inherit;
}

/* line 33, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem__content {
  height: 100%;
  padding: 0px 30px;
  position: relative;
  z-index: 2;
  /* becareful with this */
  display: table;
  content: "";
}

/* line 44, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem__body {
  font-size: 1.25em;
  font-weight: 300;
  line-height: 1.55em;
  text-align: left;
  color: #000;
  color: #fff !important;
  margin-bottom: 0;
}

/* line 53, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem__body p {
  color: inherit;
}

/* line 59, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem__filter {
  height: 100%;
  position: relative;
}

/* line 63, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem__filter:before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: block;
  left: 0;
  top: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 79, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem .button--round {
  border-radius: 30px !important;
}

/* line 83, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem .button--default {
  background: linear-gradient(#00a453, #008b47);
  color: #fff;
}

/* line 87, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem .button--default:active, .vb-container .promoitem .button--default:hover, .vb-container .promoitem .button--default:focus {
  background: linear-gradient(#00a453, #008b47);
  color: #fff;
}

/* line 96, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
.vb-container .promoitem .button {
  position: relative;
  display: inline-block;
  padding: 12px 30px;
  margin: 10px 1px;
  border-radius: 3px;
  border: none;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #999999;
  color: #FFFFFF;
  box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12);
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

@media (max-width: 1199px) {
  /* line 1, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
  .vb-container .promoitem {
    height: 200px;
    margin-bottom: 10px;
  }
}

@media (max-width: 489px) {
  /* line 1, Y:/www/web_ana/sass/viewbuilder/components/_promo.scss */
  .vb-container .promoitem {
    height: 250px;
  }
}

/* line 3, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .section-component__title {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  font-size: 3.8em;
  font-weight: 700;
  line-height: 1.15em;
}

/* line 16, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .section-component__subtitle {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  font-size: 1.825em;
  font-weight: 300;
  line-height: 1.4em;
  margin-left: auto;
  margin-right: auto;
}

/* line 30, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue {
  /* ondemand */
  /* card */
}

/* line 35, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__title {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  border-bottom: 2px solid #D2D2D2;
  padding: 10px 0;
  margin: 0;
}

/* line 48, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__categories,
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__competencies {
  padding: 0;
}

/* line 53, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue #categories {
  list-style: none;
  flex-direction: column;
}

/* line 59, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .nav-pills > li.active > a,
.vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li.active > a,
.vb-container .ondemand-training-container .ondemand__catalogue .nav-pills > li.active > a:focus,
.vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li.active > a:focus,
.vb-container .ondemand-training-container .ondemand__catalogue .nav-pills > li.active > a:hover,
.vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li.active > a:hover {
  background-color: #00a651;
  color: #fff;
  box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.2), 0 13px 24px -11px rgba(0, 166, 81, 0.6);
}

/* line 71, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .nav-pills > li > a, .vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li > a {
  line-height: 24px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  min-width: 100px;
  text-align: center;
  color: #555;
  transition: all .3s;
}

/* line 83, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .nav > li > a, .vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}

/* line 90, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__category__js {
  font-size: 14px !important;
}

/* line 94, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__category__js, .vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__competency__js {
  cursor: pointer;
  text-align: left !important;
  margin: 0px !important;
  padding: 15px 0 15px 10px !important;
  border-radius: 0px !important;
}

/* line 104, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card {
  position: relative;
  margin: 15px auto;
  max-width: 400px;
  height: 350px;
  cursor: pointer;
}

/* line 112, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__card {
  height: 100%;
  width: 100%;
  background: #fff;
  box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  background-size: cover;
  background-position: center;
}

/* line 123, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic {
  width: 100%;
  min-height: 20px;
  max-height: 45%;
  overflow-y: hidden;
  overflow-x: hidden;
  text-align: center;
  border-radius: 6px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom: 1px solid #e8e8e8;
}

/* line 137, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-green {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #00a651 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #00a651 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #00a651 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #00a651 40%, white);
  /* Standard syntax */
}

/* line 141, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-black {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #231F20 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #231F20 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #231F20 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #231F20 40%, white);
  /* Standard syntax */
}

/* line 145, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-gray {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #BCBEC0 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #BCBEC0 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #BCBEC0 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #BCBEC0 40%, white);
  /* Standard syntax */
}

/* line 149, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-blue {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #1C3F94 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #1C3F94 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #1C3F94 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #1C3F94 40%, white);
  /* Standard syntax */
}

/* line 153, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-bluegray {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #00AFF0 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #00AFF0 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #00AFF0 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #00AFF0 40%, white);
  /* Standard syntax */
}

/* line 157, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-bluewhite {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #D7E6F0 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #D7E6F0 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #D7E6F0 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #D7E6F0 40%, white);
  /* Standard syntax */
}

/* line 161, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-purple {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #9663A9 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #9663A9 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #9663A9 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #9663A9 40%, white);
  /* Standard syntax */
}

/* line 165, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-orange {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #F58220 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #F58220 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #F58220 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #F58220 40%, white);
  /* Standard syntax */
}

/* line 169, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-yellowgreen {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #BED732 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #BED732 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #BED732 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #BED732 40%, white);
  /* Standard syntax */
}

/* line 173, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__graphic.card-component__graphic--background-gradient-red {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(60deg, #F03223 40%, white);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(60deg, #F03223 40%, white);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(60deg, #F03223 40%, white);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(60deg, #F03223 40%, white);
  /* Standard syntax */
}

/* line 180, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__image {
  border-radius: 6px;
  height: auto;
  max-width: 100%;
  padding: 0;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

/* line 190, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__deck {
  width: 100%;
  padding: 10px;
}

/* line 196, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__title, .vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__badges {
  margin-bottom: 10px;
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3C4858;
  font-size: 1.25em;
  font-weight: 700;
  line-height: 1.4em;
}

/* line 208, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__badges {
  line-height: 0;
  font-size: 3em;
  margin: 0;
  padding: 0;
  right: -15px;
  top: -15px;
  position: absolute;
}

/* line 218, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__body {
  font-size: 1.25em;
  font-weight: 300;
  line-height: 1.55em;
  text-align: left;
  color: #000;
  padding: 0 15px;
  font-size: 1em;
}

/* line 227, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card__body p {
  font-size: inherit;
}

/* line 232, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card a {
  text-decoration: none;
}

/* line 235, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__course-card a:hover {
  text-decoration: none;
}

/* line 241, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .nav-pills > li > a:hover,
.vb-container .ondemand-training-container .ondemand__catalogue .hpdashboard__navigation > li > a:hover {
  background-color: rgba(200, 200, 200, 0.2);
  text-decoration: none;
}

/* line 247, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue a.ondemand__catalogue__competency__js:hover {
  color: #555;
}

@keyframes checkbox-on {
  0% {
    box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px;
  }
  50% {
    box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px;
  }
  100% {
    box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
  }
}

@keyframes rippleOn {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0.2;
  }
  100% {
    opacity: 0;
  }
}

@keyframes rippleOff {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0.2;
  }
  100% {
    opacity: 0;
  }
}

/* line 296, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox, .vb-container .ondemand-training-container .ondemand__catalogue .radio {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 303, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox label {
  font-size: 14px;
  font-weight: 400;
}

/* line 309, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox input[type=checkbox] {
  opacity: 0;
  position: absolute;
  margin: 0;
  z-index: -1;
  width: 0;
  height: 0;
  overflow: hidden;
  left: 0;
  pointer-events: none;
}

/* line 321, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox .checkbox-material {
  vertical-align: middle;
  position: relative;
  top: 1px;
  padding-right: 5px;
  display: inline-block;
}

/* line 330, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox input[type=checkbox]:checked + .checkbox-material .check {
  background: #00a651;
}

/* line 333, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox .checkbox-material .check {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 1px solid rgba(0, 0, 0, 0.54);
  overflow: hidden;
  z-index: 1;
  border-radius: 3px;
}

/* line 344, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox .checkbox-material:before {
  display: block;
  position: absolute;
  left: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.84);
  height: 20px;
  width: 20px;
  border-radius: 100%;
  z-index: 1;
  opacity: 0;
  margin: 0;
  top: 0;
  -webkit-transform: scale3d(2.3, 2.3, 1);
  -moz-transform: scale3d(2.3, 2.3, 1);
  -o-transform: scale3d(2.3, 2.3, 1);
  -ms-transform: scale3d(2.3, 2.3, 1);
  transform: scale3d(2.3, 2.3, 1);
}

/* line 364, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox input[type=checkbox]:checked + .checkbox-material .check {
  background: #00a651;
}

/* line 368, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .ondemand__catalogue__filter .checkbox label {
  color: inherit;
}

/* line 372, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox input[type=checkbox]:checked + .checkbox-material .check:before {
  color: #FFFFFF;
  box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px;
  -webkit-animation: checkbox-on .3s forwards;
  -moz-animation: checkbox-on .3s forwards;
  -o-animation: checkbox-on .3s forwards;
  -ms-animation: checkbox-on .3s forwards;
  animation: checkbox-on .3s forwards;
}

/* line 382, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox .checkbox-material .check:before {
  position: absolute;
  content: "";
  transform: rotate(45deg);
  display: block;
  margin-top: -3px;
  margin-left: 7px;
  width: 0;
  height: 0;
  background: red;
  box-shadow: 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0, 0 0 0 0 inset;
  -webkit-animation: checkbox-off .3s forwards;
  -moz-animation: checkbox-off .3s forwards;
  -o-animation: checkbox-off .3s forwards;
  -ms-animation: checkbox-off .3s forwards;
  animation: checkbox-off .3s forwards;
}

/* line 400, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .checkbox input[type=checkbox]:checked + .checkbox-material:before {
  -webkit-animation: rippleOn 500ms;
  -moz-animation: rippleOn 500ms;
  -o-animation: rippleOn 500ms;
  -ms-animation: rippleOn 500ms;
  animation: rippleOn 500ms;
}

/* line 408, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .button--small {
  padding: 6px 12px !important;
}

/* line 412, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .button--default {
  background: linear-gradient(#00a453, #008b47);
  color: #fff;
}

/* line 417, Y:/www/web_ana/sass/viewbuilder/components/_ondemand_training.scss */
.vb-container .ondemand-training-container .ondemand__catalogue .button {
  position: relative;
  display: inline-block;
  padding: 12px 30px;
  margin: 10px 1px;
  border-radius: 3px;
  border: none;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #999999;
  color: #FFFFFF;
  box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12);
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

/* line 1, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb {
  position: relative;
}

/* line 6, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__inner {
  height: 100%;
  position: relative;
  width: 100%;
  overflow: hidden;
}

/* line 12, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel .item {
  text-align: center;
}

/* line 15, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide {
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

/* line 20, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide__content {
  height: 100%;
  padding: 0px 100px;
  position: relative;
  z-index: 2;
  display: table;
  content: " ";
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

/* line 35, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide__title {
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3c4858;
  font-size: 3.8em;
  font-weight: 700;
  line-height: 1.15em;
  text-align: inherit;
  color: #fff;
  margin-top: 20px;
  margin-bottom: 10px;
}

/* line 51, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide__subtitle {
  font-size: 1.825em;
  font-weight: 700;
  line-height: 1.4em;
  text-align: center;
  color: #3c4858;
  font-size: 1.825em;
  font-weight: 300;
  line-height: 1.4em;
  text-align: inherit;
  color: #fff;
}

/* line 63, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide__subtitle p {
  font-size: inherit;
  color: inherit;
}

/* line 69, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide__title__link {
  text-decoration: none;
  color: inherit;
}

/* line 74, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide__filter:before {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: block;
  left: 0;
  top: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.2);
}

/* line 87, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide .button--round {
  border-radius: 30px !important;
}

/* line 91, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide .button--default {
  background: linear-gradient(#00a453, #008b47);
  color: #fff;
}

/* line 96, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide .button--registration {
  background: linear-gradient(#ffca30, #f8a531);
  color: #414042;
}

/* line 101, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__slide .button {
  position: relative;
  display: inline-block;
  padding: 12px 30px;
  margin: 10px 1px;
  border-radius: 3px;
  border: none;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #999999;
  color: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(153, 153, 153, 0.14), 0 3px 1px -2px rgba(153, 153, 153, 0.2), 0 1px 5px 0 rgba(153, 153, 153, 0.12);
  touch-action: manipulation;
  cursor: pointer;
  user-select: none;
  will-change: box-shadow, transform;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

/* line 130, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}

/* line 142, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel__indicators,
.vb-container .carousel-pb .carousel__controls {
  z-index: 3;
}

/* line 146, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb a.carousel-control {
  height: 15%;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: 0.5;
}

/* line 163, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb a.carousel-control i.material-icons {
  z-index: 5;
  display: inline-block;
  font-size: 50px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 50px !important;
  margin: auto;
  vertical-align: middle;
}

/* line 177, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb a.carousel-control.left, .vb-container .carousel-pb a.carousel-control.right {
  background-image: none;
}

/* line 182, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb a.carousel-control.right {
  right: 0;
  left: auto;
}

/* line 188, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb a.carousel-control.right i {
  right: 0;
}

/* line 193, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel-indicators {
  display: block;
}

/* line 197, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel-indicators li {
  display: inline-block;
  width: 10px !important;
  height: 10px !important;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
  background: #ffffff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border-radius: 2px;
}

/* line 213, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel-indicators li,
.vb-container .carousel-pb .carousel-indicators .active {
  margin: 11px 10px;
}

/* line 218, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
.vb-container .carousel-pb .carousel-indicators .active {
  margin-top: 10px;
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -o-transform: scale(1.5);
  -ms-transform: scale(1.5);
  transform: scale(1.5);
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}

@media (max-width: 960px) {
  /* line 229, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
  .vb-container .carousel-pb .carousel__slide__content > div {
    margin-left: auto;
    margin-right: auto;
  }
  /* line 234, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
  .vb-container .carousel-pb ol.carousel-indicators.carousel__indicators li,
  .vb-container .carousel-pb ol.carousel-indicators.carousel__indicators li.active {
    height: 5px;
    margin: 5px;
  }
}

@media (max-width: 797px) {
  /* line 242, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
  .vb-container .carousel-pb h1.carousel__slide__title, .vb-container .carousel-pb .carousel__slide__title.h1 {
    font-size: 2.8em;
  }
  /* line 246, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
  .vb-container .carousel-pb h4.carousel__slide__subtitle, .vb-container .carousel-pb .carousel__slide__subtitle.h4 {
    font-size: 1.5em;
  }
}

@media (max-width: 720px) {
  /* line 252, Y:/www/web_ana/sass/viewbuilder/components/_carousel_pb.scss */
  .vb-container .carousel-pb ol.carousel-indicators.carousel__indicators {
    display: none;
  }
}

/* line 1, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-container {
  position: relative;
  max-width: 100%;
}

/* line 5, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-ul {
  position: relative;
  width: 99999px;
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  text-align: center;
}

/* line 14, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-inner {
  overflow: hidden;
  width: 100%;
}

/* line 19, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-item {
  float: left;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
  position: relative;
  line-height: 0px;
}

/* line 27, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-item img {
  max-width: 100%;
  cursor: pointer;
  position: relative;
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 37, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-nav-left,
.vb-container .nbs-flexisel-nav-right {
  top: 40%;
}

/* line 42, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-nav-left {
  left: -20px;
}

/* line 50, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-nav-left.disabled {
  opacity: 0.4;
}

/* line 54, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-nav-right {
  right: -20px;
}

/* line 62, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-nav-right.disabled {
  opacity: 0.4;
}

/* line 66, Y:/www/web_ana/sass/v5/vendors/material-kit/material-kit/_flexisel.scss */
.vb-container .nbs-flexisel-nav-right,
.vb-container .nbs-flexisel-nav-left {
  position: absolute;
  cursor: pointer;
  z-index: 100;
  opacity: 0.5;
}

/* line 22, Y:/www/web_ana/sass/viewbuilder/vb-container.scss */
.vb-container .card, .vb-container .hpdashboard, .vb-container .archivedblogs, .vb-container .contentlist, .vb-container .latestblogslist {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

/* line 25, Y:/www/web_ana/sass/viewbuilder/vb-container.scss */
.vb-container p, .vb-container ul, .vb-container li {
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 1.55em;
  color: #000;
}

/*# sourceMappingURL=vb-container.css.map */