/**
 * VENDORS
 */
@font-face {
  font-family: 'icomoon';
  src: url("../../public/fonts/icomoon.eot?uecm1v");
  src: url("../../public/fonts/icomoon.eot?uecm1v#iefix") format("embedded-opentype"), url("../../public/fonts/icomoon.ttf?uecm1v") format("truetype"), url("../../public/fonts/icomoon.woff?uecm1v") format("woff"), url("../../public/fonts/icomoon.svg?uecm1v#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-agence:before {
  content: "\e900"; }

.icon-alaune:before {
  content: "\e901"; }

.icon-book:before {
  content: "\e902"; }

.icon-facebook:before {
  content: "\e903"; }

.icon-film:before {
  content: "\e904"; }

.icon-linkedin:before {
  content: "\e905"; }

.icon-message:before {
  content: "\e906"; }

/**
 * ABSTRACTS
 */
/**
 * COLORS
 */
* {
  -webkit-tap-highlight-color: transparent; }

.custom .tp-bullet {
  background: white; }
  .custom .tp-bullet:hover, .custom .tp-bullet.selected {
    background: #00AEEF; }

.white-link a {
  color: white; }
  .white-link a:hover, .white-link a:focus {
    color: white; }

.underline-link a {
  text-decoration: underline; }
  .underline-link a:hover, .underline-link a:focus {
    text-decoration: none; }

article .et_pb_text_inner ul {
  list-style: none outside none;
  padding-left: 30px; }
  article .et_pb_text_inner ul li {
    position: relative;
    margin-bottom: 15px;
    border-bottom: 1px solid #f9f9f9;
    padding-bottom: 10px; }
    article .et_pb_text_inner ul li:before {
      position: absolute;
      content: "5";
      color: #105099;
      font-family: ETmodules;
      left: -30px;
      top: -1px;
      font-size: 30px; }

article .liste-no-border .et_pb_text_inner ul {
  padding-bottom: 0;
  margin-top: 10px; }
  article .liste-no-border .et_pb_text_inner ul li {
    margin-bottom: 10px;
    padding-bottom: 0;
    border: 0; }
    article .liste-no-border .et_pb_text_inner ul li:before {
      color: #00aeef; }

@media screen and (min-width: 981px) and (max-width: 1135px) {
  .sb-button-resp {
    font-size: 14px; } }

/**
 * COMPONENTS
 */
/**
 * HEADER
 */
header #sb-header .et-menu li a {
  transition: 0.3s; }

header #sb-header .et-menu li.menu-item {
  padding-left: 20px;
  padding-right: 20px; }

header #sb-header .et-menu li:hover a {
  color: #00aeef !important;
  transition: 0.3s; }

header #sb-header #social-header.et_pb_social_media_follow li a {
  margin-right: 1px; }

.has_et_pb_sticky .et_pb_social_media_follow_0_tb_header {
  bottom: -52px; }

.custom-footer-social .et-social-facebook:last-child a.icon:before {
  content: "\e010"; }

@media screen and (max-width: 980px) {
  header #sb-header .et_pb_column--with-menu,
  header #sb-header .et_pb_menu_inner_container,
  header #sb-header .et_pb_menu {
    position: initial; }
  header #sb-header .et_mobile_menu li.current-menu-item a {
    color: #00a1e4 !important; }
  header #sb-header .mobile_nav.opened .mobile_menu_bar:before {
    content: '\4d'; } }

@media screen and (max-width: 767px) {
  header #sb-header #social-header {
    display: flex; }
    header #sb-header #social-header li {
      display: block; } }

@media screen and (max-width: 980px) {
  #sb-footer-menu .et_pb_menu__menu {
    display: block; }
  #sb-footer-menu .et_mobile_nav_menu {
    display: none; } }

.dnc_social_network_share {
  display: flex;
  list-style: none; }
  .dnc_social_network_share li {
    list-style: none;
    margin-left: 30px; }
    .dnc_social_network_share li a {
      display: inline-block;
      font-size: 24px;
      position: relative;
      text-align: center;
      -webkit-transition: color .3s ease 0s;
      transition: color .3s ease 0s;
      color: #00a1e4;
      text-decoration: none; }
      .dnc_social_network_share li a:hover {
        color: #10509F; }
    .dnc_social_network_share li:first-child {
      margin-left: 0; }

/**
 * PAGE
 */
body.home .et_pb_code h1 {
  margin: 0;
  padding: 0;
  line-height: inherit; }
  body.home .et_pb_code h1 a {
    display: block; }
  body.home .et_pb_code h1 img {
    display: block; }

@media screen and (max-width: 980px) {
  #sb-homepage-blog .column.size-1of2:first-child article:last-child {
    display: none; }
  #sb-homepage-blog .column.size-1of1 article:last-child {
    display: none; } }

@media (max-width: 500px) {
  rs-fullwidth-wrap .tparrows {
    display: none; } }

#sb-p-news-list .column.size-1of3 {
  width: 29.83333333333333%;
  margin-right: 3.5%; }

.steen-single-news .et_pb_section {
  padding: 0; }

.steen-single-news .et_pb_title_meta_container .published {
  display: inline-block;
  margin-top: 30px; }

#steen-table-term a {
  transition: all .3s; }
  #steen-table-term a:hover {
    color: #105099;
    transition: all .3s; }

/**
 * Contact Form
 */
.dnc_contact_form .wpcf7-form-control-wrap.rgpd {
  display: block;
  margin: 15px 0; }

.dnc_contact_form input:not([disabled]):not([type="checkbox"]):not([type="submit"]),
.dnc_contact_form textarea {
  border-width: 5px;
  border-color: white;
  -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
  font-weight: 300;
  font-size: 15px;
  line-height: 1.6em;
  background-color: rgba(0, 0, 0, 0);
  color: black !important;
  padding: 10px 15px;
  border-radius: 0;
  width: 100%;
  margin-bottom: 3%;
  resize: vertical;
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important; }
  .dnc_contact_form input:not([disabled]):not([type="checkbox"]):not([type="submit"]):focus,
  .dnc_contact_form textarea:focus {
    border-color: rgba(255, 255, 255, 0.36); }
  .dnc_contact_form input:not([disabled]):not([type="checkbox"]):not([type="submit"])::placeholder,
  .dnc_contact_form textarea::placeholder {
    color: black; }

.dnc_contact_form a {
  color: black; }

.dnc_contact_form input[type="submit"] {
  color: #000000;
  border: 1px solid #00aeef;
  border-radius: 0px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.7em;
  background: none 0 0 white;
  box-shadow: 6px 6px 0px 0px #00aeef;
  transition: all 300ms ease 0ms;
  padding: 10px 30px;
  float: right;
  cursor: pointer; }
  .dnc_contact_form input[type="submit"]:hover {
    color: #ffffff;
    background-color: #00aeef;
    border: 1px solid transparent;
    box-shadow: 0 0 0 0 transparent; }

.dnc_contact_form span.wpcf7-list-item {
  margin: 0; }

.dnc_contact_form div.wpcf7-response-output {
  margin: 2em 0 1em !important;
  padding: 0;
  border: none; }

.dnc_contact_form .form-row {
  display: flex;
  margin: 0 -15px;
  padding-bottom: 1.5em; }
  @media (max-width: 980px) {
    .dnc_contact_form .form-row {
      display: block;
      padding-bottom: 0;
      margin: 0; } }

.dnc_contact_form .form-col-left,
.dnc_contact_form .form-col-right {
  padding: 0 15px;
  width: 100%; }
  @media (max-width: 980px) {
    .dnc_contact_form .form-col-left,
    .dnc_contact_form .form-col-right {
      padding: 0; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwidmVuZG9ycy9pY29tb29uLmNzcyIsImFic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJhYnN0cmFjdHMvX2dsb2JhbC5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX3NvY2lhbC1uZXR3b3JrLnNjc3MiLCJwYWdlL19ob21lcGFnZS5zY3NzIiwicGFnZS9fbmV3cy5zY3NzIiwicGFnZS9fbGVnYWwuc2NzcyIsInBhZ2UvX2NvbnRhY3Quc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIgLyoqXHJcbiAqIFZFTkRPUlNcclxuICovXHJcbiBAaW1wb3J0ICd2ZW5kb3JzL2ljb21vb24nO1xyXG5cclxuLyoqXHJcbiAqIEFCU1RSQUNUU1xyXG4gKi9cclxuQGltcG9ydCAnYWJzdHJhY3RzL3ZhcmlhYmxlcyc7XHJcbkBpbXBvcnQgJ2Fic3RyYWN0cy9nbG9iYWwnO1xyXG5cclxuLyoqXHJcbiAqIENPTVBPTkVOVFNcclxuICovXHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaGVhZGVyJztcclxuQGltcG9ydCAnY29tcG9uZW50cy9mb290ZXInO1xyXG5AaW1wb3J0ICdjb21wb25lbnRzL3NvY2lhbC1uZXR3b3JrJztcclxuXHJcbi8qKlxyXG4gKiBQQUdFXHJcbiAqL1xyXG5AaW1wb3J0ICdwYWdlL2hvbWVwYWdlJztcclxuQGltcG9ydCAncGFnZS9uZXdzJztcclxuQGltcG9ydCAncGFnZS9sZWdhbCc7XHJcbkBpbXBvcnQgJ3BhZ2UvY29udGFjdCc7XHJcbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6ICB1cmwoJy4uLy4uL3B1YmxpYy9mb250cy9pY29tb29uLmVvdD91ZWNtMXYnKTtcbiAgc3JjOiAgdXJsKCcuLi8uLi9wdWJsaWMvZm9udHMvaWNvbW9vbi5lb3Q/dWVjbTF2I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vLi4vcHVibGljL2ZvbnRzL2ljb21vb24udHRmP3VlY20xdicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy4uLy4uL3B1YmxpYy9mb250cy9pY29tb29uLndvZmY/dWVjbTF2JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcuLi8uLi9wdWJsaWMvZm9udHMvaWNvbW9vbi5zdmc/dWVjbTF2I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5ldmVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1hZ2VuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5pY29uLWFsYXVuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuLmljb24tYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cbi5pY29uLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG4uaWNvbi1tZXNzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4iLCIvKipcclxuICogQ09MT1JTXHJcbiAqL1xyXG4kYmxldV9jbGFpcjogIzAwYWVlZjtcclxuJGJsZXU6ICMxMDUwOTk7IiwiKiB7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5jdXN0b20gLnRwLWJ1bGxldCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICY6aG92ZXIsICYuc2VsZWN0ZWQge1xyXG5cdFx0YmFja2dyb3VuZDogIzAwQUVFRjtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4ud2hpdGUtbGluayB7XHJcblx0YSB7XHJcblx0XHRjb2xvcjp3aGl0ZTtcclxuXHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRjb2xvcjp3aGl0ZSw7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udW5kZXJsaW5lLWxpbmsge1xyXG5cdGEge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYXJ0aWNsZSAuZXRfcGJfdGV4dF9pbm5lciB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRsaSB7XHJcblx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHQgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmOWY5Zjk7XHJcblx0ICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdCAgICBjb250ZW50OiBcIjVcIjtcclxuXHRcdCAgICBjb2xvcjogIzEwNTA5OTtcclxuXHRcdCAgICBmb250LWZhbWlseTogRVRtb2R1bGVzO1xyXG5cdFx0ICAgIGxlZnQ6IC0zMHB4O1xyXG5cdFx0ICAgIHRvcDogLTFweDtcclxuXHRcdCAgICBmb250LXNpemU6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5hcnRpY2xlIC5saXN0ZS1uby1ib3JkZXIgLmV0X3BiX3RleHRfaW5uZXIgdWwge1xyXG5cdHBhZGRpbmctYm90dG9tOjA7XHJcblx0bWFyZ2luLXRvcDoxMHB4O1xyXG5cdGxpIHtcclxuXHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOjA7XHJcblx0XHRib3JkZXI6MDtcclxuXHRcdCY6YmVmb3JlIHtjb2xvcjojMDBhZWVmO31cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSBhbmQgKG1heC13aWR0aDogMTEzNXB4KXtcclxuXHQuc2ItYnV0dG9uLXJlc3B7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG59IiwiLyoqXHJcbiAqIEhFQURFUlxyXG4gKi9cclxuaGVhZGVyICNzYi1oZWFkZXIge1xyXG4gICAgLmV0LW1lbnUge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMGFlZWYhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI3NvY2lhbC1oZWFkZXIge1xyXG4gICAgICAgICYuZXRfcGJfc29jaWFsX21lZGlhX2ZvbGxvdyBsaSBhIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGFzX2V0X3BiX3N0aWNreSAuZXRfcGJfc29jaWFsX21lZGlhX2ZvbGxvd18wX3RiX2hlYWRlciB7XHJcbiAgICBib3R0b206IC01MnB4O1xyXG59XHJcblxyXG4uY3VzdG9tLWZvb3Rlci1zb2NpYWwge1xyXG4gICAgLmV0LXNvY2lhbC1mYWNlYm9vazpsYXN0LWNoaWxkIGEuaWNvbjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlMDEwXCI7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XHJcbiAgICBoZWFkZXIgI3NiLWhlYWRlciB7XHJcbiAgICAgICAgLmV0X3BiX2NvbHVtbi0td2l0aC1tZW51LFxyXG4gICAgICAgIC5ldF9wYl9tZW51X2lubmVyX2NvbnRhaW5lcixcclxuICAgICAgICAuZXRfcGJfbWVudSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZXRfbW9iaWxlX21lbnV7XHJcbiAgICAgICAgICAgIGxpLmN1cnJlbnQtbWVudS1pdGVtIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwYTFlNCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1vYmlsZV9uYXZ7XHJcbiAgICAgICAgICAgICYub3BlbmVke1xyXG4gICAgICAgICAgICAgICAgLm1vYmlsZV9tZW51X2JhcntcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcNGQnO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgaGVhZGVyICNzYi1oZWFkZXIge1xyXG4gICAgICAgICNzb2NpYWwtaGVhZGVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpe1xyXG4gICAgI3NiLWZvb3Rlci1tZW51e1xyXG4gICAgICAgIC5ldF9wYl9tZW51X19tZW51e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmV0X21vYmlsZV9uYXZfbWVudXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZG5jX3NvY2lhbF9uZXR3b3JrX3NoYXJle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBsaXtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZSAwcztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UgMHM7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDBhMWU0O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzEwNTA5RjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJib2R5LmhvbWUgLmV0X3BiX2NvZGUgaDEge1xyXG4gICAgbWFyZ2luOjA7XHJcbiAgICBwYWRkaW5nOjA7XHJcbiAgICBsaW5lLWhlaWdodDppbmhlcml0O1xyXG4gICAgYSB7ZGlzcGxheTpibG9jazt9XHJcbiAgICBpbWcge2Rpc3BsYXk6YmxvY2s7fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCl7XHJcbiAgICAjc2ItaG9tZXBhZ2UtYmxvZ3tcclxuICAgICAgICAuY29sdW1uLnNpemUtMW9mMjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgYXJ0aWNsZTpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sdW1uLnNpemUtMW9mMXtcclxuICAgICAgICAgICAgYXJ0aWNsZTpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSAge1xyXG5cdHJzLWZ1bGx3aWR0aC13cmFwIC50cGFycm93c3tcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbiIsIiNzYi1wLW5ld3MtbGlzdHtcclxuICAgIC5jb2x1bW4uc2l6ZS0xb2Yze1xyXG4gICAgICAgIHdpZHRoOiAyOS44MzMzMzMzMzMzMzMzMyU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzLjUlO1xyXG4gICAgfVxyXG59ICAgIFxyXG4uc3RlZW4tc2luZ2xlLW5ld3N7XHJcbiAgICAuZXRfcGJfc2VjdGlvbntcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgLmV0X3BiX3RpdGxlX21ldGFfY29udGFpbmVye1xyXG4gICAgICAgIC5wdWJsaXNoZWR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIjc3RlZW4tdGFibGUtdGVybXtcclxuICAgIGF7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogIzEwNTA5OTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJcclxuLyoqXHJcbiAqIENvbnRhY3QgRm9ybVxyXG4gKi9cclxuLmRuY19jb250YWN0X2Zvcm0ge1xyXG4gICAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcclxuICAgICAgICAmLnJncGQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOm5vdChbdHlwZT1cImNoZWNrYm94XCJdKTpub3QoW3R5cGU9XCJzdWJtaXRcIl0pLFxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogNXB4O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsSGVsdmV0aWNhLEFyaWFsLEx1Y2lkYSxzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMlO1xyXG4gICAgICAgIHJlc2l6ZTogdmVydGljYWw7XHJcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMGFlZWY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjdlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lIDAgMCB3aGl0ZTtcclxuICAgICAgICBib3gtc2hhZG93OiA2cHggNnB4IDBweCAwcHggIzAwYWVlZjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZSAwbXM7XHJcbiAgICAgICAgcGFkZGluZzoxMHB4IDMwcHg7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGFlZWY7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OjAgMCAwIDAgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgc3Bhbi53cGNmNy1saXN0LWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIGRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xyXG4gICAgICAgIG1hcmdpbjogMmVtIDAgMWVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbi5mb3JtLXJvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNWVtO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk4MHB4KXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuLmZvcm0tY29sLWxlZnQsXHJcbi5mb3JtLWNvbC1yaWdodCB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5ODBweCl7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFDOztHQUVFO0FDRkgsVUFBVTtFQUNSLFdBQVcsRUFBRSxTQUFTO0VBQ3RCLEdBQUcsRUFBRyw0Q0FBNEM7RUFDbEQsR0FBRyxFQUFHLGtEQUFrRCxDQUFDLDJCQUEyQixFQUNsRiw0Q0FBNEMsQ0FBQyxrQkFBa0IsRUFDL0QsNkNBQTZDLENBQUMsY0FBYyxFQUM1RCxvREFBb0QsQ0FBQyxhQUFhO0VBQ3BFLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFlBQVksRUFBRSxLQUFLOztDQUdyQixBQUFBLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxJQUFpQixBQUFBLEtBQUMs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 */
