/**
* Variables
**/
/* Defaults Colors */
:root {
  --am-bid-primary-color:#003366;
  --am-bid-secondary-color:#003366;
  --am-bid-background-tab-color:#f5f5f5;
  --am-bid-background-body-color:rgba(0, 51, 102, 0.1);
  --am-bid-text-color:#2a2a2a;
  --am-bid-text-label-color:#868686;
  --am-bid-separator-color:rgba(0, 51, 102, 0.1);
  --am-bid-box-shadow-color:rgba(0, 51, 102, 0.1);
  --am-bid-border-radius-tab:20px;
  --am-bid-border-radius-profile:50%;
  --am-bid-border-radius-cta:200px;
  --am-bid-import-font:"";
  --am-bid-font-family:"Arial", sans-serif;
}

/**
* Font icons - backend & frontend
**/
@font-face {
  font-family: "malikit";
  src: url("../icons/malikit.eot?p546nm");
  src: url("../icons/malikit.eot?p546nm#iefix") format("embedded-opentype"), url("../icons/malikit.ttf?p546nm") format("truetype"), url("../icons/malikit.woff?p546nm") format("woff"), url("../icons/malikit.svg?p546nm#malikit") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=ico-], [class*=" ico-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "malikit", sans-serif !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;
}

.ico-at-sign:before {
  content: "\e92b";
}

.ico-log-in:before {
  content: "\e92f";
}

.ico-log-out:before {
  content: "\e930";
}

.ico-mail:before {
  content: "\e92c";
}

.ico-phone:before {
  content: "\e92d";
}

.ico-power:before {
  content: "\e900";
}

.ico-send:before {
  content: "\e92e";
}

.ico-arrow-circle-left:before {
  content: "\e901";
}

.ico-alert-triangle:before {
  content: "\e902";
}

.ico-arrow-down:before {
  content: "\e903";
}

.ico-arrow-left:before {
  content: "\e904";
}

.ico-arrow-right:before {
  content: "\e905";
}

.ico-arrow-up:before {
  content: "\e906";
}

.ico-box:before {
  content: "\e907";
}

.ico-calendar:before {
  content: "\e908";
}

.ico-check-circle:before {
  content: "\e909";
}

.ico-chevron-down:before {
  content: "\e90a";
}

.ico-chevron-left:before {
  content: "\e90b";
}

.ico-chevron-right:before {
  content: "\e90c";
}

.ico-chevron-up:before {
  content: "\e90d";
}

.ico-clock:before {
  content: "\e90e";
}

.ico-facebook:before {
  content: "\e90f";
}

.ico-flag:before {
  content: "\e910";
}

.ico-grid:before {
  content: "\e911";
}

.ico-heart:before {
  content: "\e912";
}

.ico-info:before {
  content: "\e913";
}

.ico-instagram:before {
  content: "\e914";
}

.ico-link:before {
  content: "\e915";
}

.ico-linkedin:before {
  content: "\e916";
}

.ico-loader:before {
  content: "\e917";
}

.ico-map-pin:before {
  content: "\e918";
}

.ico-music:before {
  content: "\e919";
}

.ico-navigation:before {
  content: "\e91a";
}

.ico-paperclip:before {
  content: "\e91b";
}

.ico-play:before {
  content: "\e91c";
}

.ico-plus-circle:before {
  content: "\e91d";
}

.ico-search:before {
  content: "\e91e";
}

.ico-settings:before {
  content: "\e91f";
}

.ico-shield:before {
  content: "\e920";
}

.ico-sliders:before {
  content: "\e921";
}

.ico-sun:before {
  content: "\e922";
}

.ico-tag:before {
  content: "\e923";
}

.ico-thumbs-down:before {
  content: "\e924";
}

.ico-thumbs-up:before {
  content: "\e925";
}

.ico-twitter:before {
  content: "\e926";
}

.ico-user:before {
  content: "\e927";
}

.ico-youtube:before {
  content: "\e928";
}

.ico-play-solid:before {
  content: "\e929";
}

.ico-download:before {
  content: "\e92a";
}

.am-bid-page {
  background-color: var(--am-bid-background-body-color);
  /**
  * Typography styles
  **/
}
.am-bid-page h1, .am-bid-page h2, .am-bid-page h3, .am-bid-page h4, .am-bid-page h5, .am-bid-page h6, .am-bid-page .kicker {
  margin-bottom: 1rem;
  letter-spacing: unset;
}
.am-bid-page h1 {
  font-size: 2.5rem;
  font-weight: bold;
}
.am-bid-page p, .am-bid-page span, .am-bid-page a {
  font-size: 1rem;
}
.am-bid-page span.kicker {
  display: block;
  margin-bottom: 0.5rem;
}
.am-bid-page .label {
  text-transform: uppercase;
  color: var(--am-bid-text-label-color);
}
.am-bid-page .cta {
  border-radius: var(--am-bid-border-radius-cta);
  text-decoration: none;
  padding: 15px 30px;
  font-weight: bold;
  font-size: 1rem;
  font-family: var(--am-bid-font-family);
}
.am-bid-page .cta [class^=ico-], .am-bid-page .cta [class*=" ico-"] {
  color: var(--am-bid-primary-color);
  font-size: 1.3rem;
}
.am-bid-page .cta span {
  color: var(--am-bid-primary-color);
}
.am-bid-page .cta.cta--primary {
  background-color: var(--am-bid-primary-color);
  color: var(--am-bid-background-tab-color);
}
.am-bid-page .cta.cta--secondary {
  background-color: transparent;
  color: var(--am-bid-primary-color);
  border-color: var(--am-bid-primary-color);
  border-width: 2px;
  border-style: solid;
}
.am-bid-page .cta.cta--ghost {
  background-color: transparent;
  border-radius: 0;
  padding: 0;
  font-weight: normal;
  color: initial;
  border: none;
}
.am-bid-page .cta.cta--full {
  display: block;
  width: 100%;
}
.am-bid-page .cta.cta--add {
  text-align: center;
}
.am-bid-page .cta.cta--flex {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}
.am-bid-page .am-bid__single-contact {
  max-width: 450px;
  margin: 0 auto;
  position: relative;
  @import url(var(--am-bid-import-font));
  /**
  *** General style ***
  **/
}
.am-bid-page .am-bid__single-contact h1, .am-bid-page .am-bid__single-contact h2, .am-bid-page .am-bid__single-contact h3, .am-bid-page .am-bid__single-contact h4, .am-bid-page .am-bid__single-contact h5, .am-bid-page .am-bid__single-contact h6, .am-bid-page .am-bid__single-contact .kicker, .am-bid-page .am-bid__single-contact p {
  font-family: var(--am-bid-font-family);
}
.am-bid-page .am-bid__single-contact .am-bid__hero {
  width: 100%;
  height: 25vh;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0 0 25px 25px;
}
.am-bid-page .am-bid__single-contact .am-bid__content {
  padding-top: 2.5rem;
}
.am-bid-page .am-bid__single-contact .am-bid__content {
  /**
  *** Specific style ***
  **/
}
.am-bid-page .am-bid__single-contact .am-bid__content .row [class*=col]:last-child .am-bid__box {
  margin-bottom: 50px;
}
.am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box {
  -webkit-box-shadow: 0px 5px 15px 5px var(--am-bid-box-shadow-color);
  box-shadow: 0px 5px 15px 5px var(--am-bid-box-shadow-color);
  border-radius: var(--am-bid-border-radius-tab);
  margin-bottom: 25px;
  padding: 5px 0;
  background-color: var(--am-bid-background-tab-color);
  color: var(--am-bid-text-color);
}
.am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box [class*=col] {
  margin-bottom: 15px;
}
.am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box [class*=col] > * {
  padding: 15px 20px;
}
.am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box [class*=col]:last-child {
  margin-bottom: 0;
}
.am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box .value-box {
  border-bottom: solid 1px var(--am-bid-separator-color);
}
.am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box .company-logo-content {
  text-align: center;
}
.am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box .company-logo-content img {
  width: 100%;
  height: auto;
}
.am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box .contact-thumb, .am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box .contact-copy {
  text-align: center;
}
.am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box .contact-thumb img, .am-bid-page .am-bid__single-contact .am-bid__content .am-bid__box .contact-copy img {
  border-radius: var(--am-bid-border-radius-profile);
  width: 100%;
  height: auto;
}
.am-bid-page .am-bid__single-contact .am-bid__content .first-box .row [class*=col] {
  margin-bottom: 0;
}
.am-bid-page .am-bid__single-contact .am-bid__content .first-box .contact-copy h1 {
  margin-bottom: 0;
}
.am-bid-page .am-bid__single-contact .am-bid__content .first-box .contact-buttons .cta {
  margin-bottom: 15px;
}
.am-bid-page .am-bid__single-contact .am-bid__content .first-box .contact-buttons .cta:last-child {
  margin-bottom: 0;
}
.am-bid-page .am-bid__single-contact .am-bid__content .notes p {
  font-size: 0.9rem;
}
.am-bid-page .am-bid__single-contact .am-bid__content .not-first-box a {
  color: var(--am-bid-text-color);
}
.am-bid-page .am-bid__single-contact .am-bid__content .not-first-box .row [class*=col] {
  margin-bottom: 0;
}
.am-bid-page .am-bid__single-contact .am-bid__content .not-first-box .row [class*=col] h5 {
  padding-bottom: 0;
}
.am-bid-page .am-bid__single-contact .am-bid__content .not-first-box .row [class*=col]:first-child {
  padding-bottom: 0;
}
.am-bid-page .am-bid__single-contact .am-bid__content .not-first-box .row [class*=col]:last-child .value-box {
  border-bottom: none;
}

/*# sourceMappingURL=master.css.map */
