.ekd-backend-ctype-contactbox {
  overflow: hidden; }
  .ekd-backend-ctype-contactbox .box {
    border: 2px solid #333;
    box-shadow: 5px 5px 10px #333;
    margin: 0 10px 10px 0;
    width: calc(100% - 10px);
    float: left; }
    .ekd-backend-ctype-contactbox .box > div {
      float: left; }
      .ekd-backend-ctype-contactbox .box > div.text-wrapper {
        padding: 2rem;
        width: 100%; }
    .ekd-backend-ctype-contactbox .box .image-wrapper {
      position: relative; }
      .ekd-backend-ctype-contactbox .box .image-wrapper .title {
        position: absolute;
        display: inline-block;
        text-align: center;
        background-color: #333;
        color: #fff;
        bottom: 0;
        left: 0;
        width: 100%;
        padding: 1rem; }
  .ekd-backend-ctype-contactbox.ekd-backend-elementbgcolor-1 .text-wrapper {
    background-color: var(--ekd-backend-layout-1-bg);
    color: var(--ekd-backend-layout-1-fg); }
    .ekd-backend-ctype-contactbox.ekd-backend-elementbgcolor-1 .text-wrapper a {
      color: var(--ekd-backend-layout-1-fg); }
  .ekd-backend-ctype-contactbox.ekd-backend-elementbgcolor-2 .text-wrapper {
    background-color: var(--ekd-backend-layout-2-bg);
    color: var(--ekd-backend-layout-2-fg); }
    .ekd-backend-ctype-contactbox.ekd-backend-elementbgcolor-2 .text-wrapper a {
      color: var(--ekd-backend-layout-2-fg); }
  .ekd-backend-ctype-contactbox.ekd-backend-elementbgcolor-3 .text-wrapper {
    background-color: var(--ekd-backend-layout-3-bg);
    color: var(--ekd-backend-layout-3-fg); }
    .ekd-backend-ctype-contactbox.ekd-backend-elementbgcolor-3 .text-wrapper a {
      color: var(--ekd-backend-layout-3-fg); }
  .ekd-backend-ctype-contactbox.ekd-backend-elementbgcolor-4 .text-wrapper {
    background-color: var(--ekd-backend-layout-4-bg);
    color: var(--ekd-backend-layout-4-fg); }
    .ekd-backend-ctype-contactbox.ekd-backend-elementbgcolor-4 .text-wrapper a {
      color: var(--ekd-backend-layout-4-fg); }

h1 svg, h2 svg, h3 svg, h4 svg, h5 svg, h6 svg {
  width: 20px; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiYmFja2VuZC5jc3MiLAoJInNvdXJjZXMiOiBbCgkJImJhY2tlbmQuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQUFBLEFBQUEsNkJBQTZCLENBQUM7RUFDMUIsUUFBUSxFQUFFLE1BQU0sR0F1RW5CO0VBeEVELEFBRUksNkJBRnlCLENBRXpCLElBQUksQ0FBQztJQUNELE1BQU0sRUFBRSxjQUFjO0lBQ3RCLFVBQVUsRUFBRSxpQkFBaUI7SUFDN0IsTUFBTSxFQUFFLGFBQWE7SUFDckIsS0FBSyxFQUFFLGlCQUFpQjtJQUN4QixLQUFLLEVBQUUsSUFBSSxHQXlCZDtJQWhDTCxBQVFRLDZCQVJxQixDQUV6QixJQUFJLEdBTUUsR0FBRyxDQUFDO01BQ0YsS0FBSyxFQUFFLElBQUksR0FLZDtNQWRULEFBVVksNkJBVmlCLENBRXpCLElBQUksR0FNRSxHQUFHLEFBRUEsYUFBYSxDQUFDO1FBQ1gsT0FBTyxFQUFFLElBQUk7UUFDYixLQUFLLEVBQUUsSUFBSSxHQUNkO0lBYmIsQUFlUSw2QkFmcUIsQ0FFekIsSUFBSSxDQWFBLGNBQWMsQ0FBQztNQUNYLFFBQVEsRUFBRSxRQUFRLEdBY3JCO01BOUJULEFBaUJZLDZCQWpCaUIsQ0FFekIsSUFBSSxDQWFBLGNBQWMsQ0FFVixNQUFNLENBQUM7UUFDSCxRQUFRLEVBQUUsUUFBUTtRQUNsQixPQUFPLEVBQUUsWUFBWTtRQUNyQixVQUFVLEVBQUUsTUFBTTtRQUNsQixnQkFBZ0IsRUFBRSxJQUFJO1FBQ3RCLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLENBQUM7UUFDVCxJQUFJLEVBQUUsQ0FBQztRQUNQLEtBQUssRUFBRSxJQUFJO1FBQ1gsT0FBTyxFQUFFLElBQUksR0FDaEI7RUEzQmIsQUFtQ1EsNkJBbkNxQixBQW1DcEIsNkJBQUUsQ0FBQyxhQUFhLENBQUM7SUFFZCxnQkFBZ0IsRUFBRSw4QkFBOEI7SUFDaEQsS0FBSyxFQUFFLDhCQUE4QixHQUt4QztJQTNDVCxBQXdDWSw2QkF4Q2lCLEFBbUNwQiw2QkFBRSxDQUFDLGFBQWEsQ0FLYixDQUFDLENBQUM7TUFDRSxLQUFLLEVBQUUsOEJBQThCLEdBQ3hDO0VBMUNiLEFBNkNRLDZCQTdDcUIsQUE2Q3BCLDZCQUFFLENBQUMsYUFBYSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsOEJBQThCO0lBQ2hELEtBQUssRUFBRSw4QkFBOEIsR0FLeEM7SUFwRFQsQUFpRFksNkJBakRpQixBQTZDcEIsNkJBQUUsQ0FBQyxhQUFhLENBSWIsQ0FBQyxDQUFDO01BQ0UsS0FBSyxFQUFFLDhCQUE4QixHQUN4QztFQW5EYixBQXNEUSw2QkF0RHFCLEFBc0RwQiw2QkFBRSxDQUFDLGFBQWEsQ0FBQztJQUNkLGdCQUFnQixFQUFFLDhCQUE4QjtJQUNoRCxLQUFLLEVBQUUsOEJBQThCLEdBS3hDO0lBN0RULEFBMERZLDZCQTFEaUIsQUFzRHBCLDZCQUFFLENBQUMsYUFBYSxDQUliLENBQUMsQ0FBQztNQUNFLEtBQUssRUFBRSw4QkFBOEIsR0FDeEM7RUE1RGIsQUErRFEsNkJBL0RxQixBQStEcEIsNkJBQUUsQ0FBQyxhQUFhLENBQUM7SUFDZCxnQkFBZ0IsRUFBRSw4QkFBOEI7SUFDaEQsS0FBSyxFQUFFLDhCQUE4QixHQUt4QztJQXRFVCxBQW1FWSw2QkFuRWlCLEFBK0RwQiw2QkFBRSxDQUFDLGFBQWEsQ0FJYixDQUFDLENBQUM7TUFDRSxLQUFLLEVBQUUsOEJBQThCLEdBQ3hDOztBQUtiLEFBQ0UsRUFEQSxDQUNBLEdBQUcsRUFERixFQUFFLENBQ0gsR0FBRyxFQURDLEVBQUUsQ0FDTixHQUFHLEVBREksRUFBRSxDQUNULEdBQUcsRUFETyxFQUFFLENBQ1osR0FBRyxFQURVLEVBQUUsQ0FDZixHQUFHLENBQUM7RUFDRixLQUFLLEVBQUUsSUFBSSxHQUNaIgp9 */