/*!
 * fullPage 2.7.5
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html.fp-enabled,
.fp-enabled body {
    margin: 0;
    padding: 0;
    overflow:hidden;

    /*Avoid flicker on slides transitions for mobile phones #336 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
#superContainer {
    height: 100%;
    position: relative;

    /* Touch detection for Windows 8 */
    -ms-touch-action: none;

    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;
}
.fp-section {
    position: relative; /* Safari<=5 Android<=3 */ /* <=28 */
    box-sizing: border-box;
}
.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}
.fp-tableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    -webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
    position: absolute;
    z-index: 4;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: scroll;
}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
}
#fp-nav.right {
    right: 17px;
}
#fp-nav.left {
    left: 17px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 4;
    left: 50%;
    opacity: 1;
}
.fp-slidesNav.bottom {
    bottom: 17px;
}
.fp-slidesNav.top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav ul li {
    display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{
    height: 12px;
    width: 12px;
    margin: -6px 0 0 -6px;
    border-radius: 100%;
 }
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    height: 4px;
    width: 4px;
    border: 0;
    background: #333;
    left: 50%;
    top: 50%;
    margin: -2px 0 0 -2px;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span{
    width: 10px;
    height: 10px;
    margin: -5px 0px 0px -5px;
}
#fp-nav ul li .fp-tooltip {
    position: absolute;
    top: -2px;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
    overflow: hidden;
    display: block;
    opacity: 0;
    width: 0;
}
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip {
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    width: auto;
    opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
    right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
    left: 20px;
}
.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{
    height: auto !important;
}

/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129FEA}.pure-form input:not([type]):focus{outline:0;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:thin solid #129FEA;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}

.bubble-image {
  width: 100%;
  min-width: 300px;
  max-width: 548px;
}
img.partner-logo {
  width: auto !important;
  height: 3vw !important;
  min-height: 30px;
  padding: 70px 5px 0px 5px;
}
h1 {
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 10px;
}
p {
  padding: 10px 0;
}
#puzzle-bottom {
  cursor: pointer;
}
header {
  background-color: #054c91;
  box-shadow: 0px 0px 65px rgba(255,255,255,0.2);
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 70;
}
header #top-bar {
  height: 80px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
header #top-bar #nav-ham {
  background: url("images/hamburger-down.png") 13px 13px no-repeat;
  cursor: pointer;
  width: 27px;
  height: 54%;
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  padding: 0px 13px 17px 13px;
}
header #top-bar #nav-ham #menu {
  background-color: #fff;
  width: 200px;
  position: relative;
  right: 190px;
  top: 42px;
  padding: 15px;
  text-align: right;
  list-style-type: none;
  font-size: 18px;
}
header #top-bar #nav-ham #menu li {
  padding: 3px;
  margin: 5px;
}
header #top-bar #nav-ham #menu li.active,
header #top-bar #nav-ham #menu li:hover {
  background-color: #dce6e6;
  -webkit-transition: background-color ease 0.4s;
  transition: background-color ease 0.4s;
}
header #top-bar #nav-ham #menu li a {
  color: #054c91;
  font-weight: 300;
  text-decoration: none;
}
header #top-bar #nav-ham:hover {
  background: #fff url("images/hamburger-up.png") 13px 13px no-repeat;
}
header #top-bar #header-left a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  text-decoration: none;
  padding-left: 10px;
}
header #top-bar #header-left a .separator {
  border: 1px dotted #fff;
  width: 1px;
}
header nav {
  display: table;
  width: 100%;
  border: none;
  background-color: #fff;
  height: 44px;
  clear: both;
  font-weight: 300;
  font-size: 20px;
}
header nav ul {
  list-style-type: none;
  padding: 0;
  display: table-row;
}
header nav li {
  border-right: 1px solid #6c6e70;
  margin: 0;
  text-align: center;
  display: table-cell;
}
header nav li.active {
  background-color: #064c91;
}
header nav li.active a {
  color: #fff;
}
header nav li :link {
  color: #000;
}
header nav li a {
  display: block;
  padding: 10px;
  text-decoration: none;
}
:visited {
  color: #000;
}
:link {
  color: #000;
}
#logo-image {
  margin-top: 4px;
  padding-right: 10px;
  float: left;
}
#tag-line {
  height: 45px;
  float: left;
  line-height: 45px;
  margin-left: 10px;
  color: #fff;
  font-size: 1.2em;
}
.hero {
  max-width: 1400px;
  min-width: 1024px;
  margin: 100px auto;
  overflow-y: hidden;
  padding: 0 40px;
  color: #fff;
}
.side-image {
  *zoom: 1;
  float: left;
  clear: none;
  text-align: inherit;
  width: 48.5%;
  margin-left: 0%;
  margin-right: 3%;
  margin: 0px;
}
.side-image:before,
.side-image:after {
  content: '';
  display: table;
}
.side-image:after {
  clear: both;
}
.side-image:last-child {
  margin-right: 0%;
}
.side-image img {
  width: 100%;
  padding: 20px;
}
.side-detail {
  *zoom: 1;
  float: left;
  clear: none;
  text-align: inherit;
  width: 48.5%;
  margin-left: 0%;
  margin-right: 3%;
  margin: 0px;
  display: none;
}
.side-detail:before,
.side-detail:after {
  content: '';
  display: table;
}
.side-detail:after {
  clear: both;
}
.side-detail:last-child {
  margin-right: 0%;
}
.hero .noshow {
  display: none;
}
.hero .side-text {
  color: #fff;
  *zoom: 1;
  float: left;
  clear: none;
  text-align: inherit;
  width: 48.5%;
  margin-left: 0%;
  margin-right: 3%;
}
.hero .side-text:before,
.hero .side-text:after {
  content: '';
  display: table;
}
.hero .side-text:after {
  clear: both;
}
.hero .side-text:last-child {
  margin-right: 0%;
}
.hero .side-text p {
  font-size: 1.2em;
  line-height: 1.5em;
}
.main-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-size: 25px;
}
.main-page .tag {
  margin-top: 40px;
}
.main-page a {
  text-decoration: none;
  color: #fff;
}
.main-page .main-content-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-page .main-content-container .main-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-page .main-content-container .main-content .tag-container {
  margin: 0px;
  width: 100%;
  text-align: center;
}
.main-page .main-content-container .main-content .tag-container .tag-content {
  padding-left: 20%;
  padding-right: 20%;
}
.main-page .main-content-container .main-content div {
  margin: 0 40px;
}
.main-page .main-content-container .main-content li {
  padding-left: 12px;
}
.main-page .logo-bar {
  width: 100%;
  max-width: 1024px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-page .text {
  width: 100%;
  min-width: 500px;
  max-width: 720px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.main-page .text p {
  line-height: 1.4em;
  margin-bottom: 5px;
}
.main-page p {
  font-weight: 100;
}
.main-logo {
  float: right;
  clear: both;
}
.main-text {
  float: right;
  padding: 20px 0;
  width: 80%;
  font-size: 3em;
  text-align: right;
}
.main-text li {
  padding: 10px 0;
}
.smaller {
  font-size: 2.5em;
  text-align: left;
}
a[href^="mailto:"] {
  color: #fff;
}
.black {
  color: #333;
}
.center {
  text-align: center;
}
.center p {
  font-size: 1.2em;
  padding: 30px 0;
  line-height: 1.5em;
  width: 80%;
  margin: 0 auto;
  text-align: center;
}
.black .button {
  margin-top: 45px;
}
.three-col {
  *zoom: 1;
  float: left;
  clear: none;
  text-align: inherit;
  width: 31.33333333333333%;
  margin-left: 0%;
  margin-right: 3%;
}
.three-col:before,
.three-col:after {
  content: '';
  display: table;
}
.three-col:after {
  clear: both;
}
.three-col:last-child {
  margin-right: 0%;
}
.side-detail h4 {
  display: inline-block;
}
.side-detail p {
  font-weight: 100;
  font-size: 1.1em;
}
.maestro-tag {
  margin-left: 10px;
}
h1 {
  font-size: 4em;
  font-weight: 200;
}
h2 {
  font-size: 2.5em;
  font-weight: 300;
}
h2.long {
  font-size: 1.9em;
  font-weight: 300;
}
h2.short {
  margin-right: 300px;
  width: 150%;
}
h4 {
  font-size: 1.2em;
  margin: 0px;
  font-weight: 900;
}
p {
  font-weight: 300;
  margin-top: 1em;
  margin-bottom: 1em;
}
.button {
  font-size: 1.2em;
  max-width: 400px;
  min-width: 250px;
  text-align: center;
  padding: 10px;
  font-weight: 300;
  box-shadow: 0px 3px 8px rgba(51,51,51,0.38);
  cursor: pointer;
  display: inline-block;
  margin-bottom: 8px;
}
.blue-on-blue {
  background-color: #054d92;
  border: 3px solid #2477c7;
  color: #fff;
}
.green-on-blue {
  background-color: #8fc93a;
  border: 3px solid #2477c7;
  color: #fff;
}
.orange-on-orange {
  background-color: #b45f06;
  border: 3px solid #f6b26b;
}
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
  background-color: #fff;
}
.molecular-left {
  background-image: url("images/molecular-2-100.png");
  background-repeat: no-repeat;
  box-shadow: 0px 0px 65px rgba(255,255,255,0.2) inset;
  background-position: center bottom;
  background-size: 70%;
}
body,
html {
  -webkit-font-smoothing: subpixel-antialiased;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  padding: 0;
  margin: 0;
}
.left,
.right {
  *zoom: 1;
  float: left;
  clear: none;
  text-align: inherit;
  width: 48.5%;
  margin-left: 0%;
  margin-right: 3%;
}
.left:before,
.right:before,
.left:after,
.right:after {
  content: '';
  display: table;
}
.left:after,
.right:after {
  clear: both;
}
.left:last-child,
.right:last-child {
  margin-right: 0%;
}
#contact-us-form {
  font-size: 1.3em;
}
#contact-us-form h3 {
  font-weight: 300 !important;
}
#contact-us-form input,
#contact-us-form textarea {
  margin: 0 0 20px 0;
  padding: 8px 5px;
}
.slide-content {
  margin-top: 60px;
  color: #fff;
  text-align: center;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
}
.buttonContainer {
  text-align: center;
}
.buttonContainer a {
  color: #fff;
}
.button {
  display: inline-block;
  clear: both;
}
.offbutton {
  display: none;
}
.slide-content p {
  width: 55%;
  display: inline-block;
  text-align: center;
  font-size: 2em;
  font-weight: 100;
}
.comp-slide-intro {
  background-image: url("images/slides/software-screen.svg");
}
.comp-slide-maestro {
  background-image: url("images/slides/maestro-slide.svg");
}
.comp-slide-composition {
  background-image: url("images/slides/composition-slide.svg");
}
.comp-slide-assetmanagement {
  background-image: url("images/slides/digital-asset-slide.svg");
}
.comp-slide-oee {
  background-image: url("images/slides/enrolment-slide.svg");
  background-size: 100% 140%;
}
.comp-slide-workflow {
  background-image: url("images/slides/workflow-slide.svg");
}
.services-slide-intro {
  background-image: url("images/slides/services-slide.svg");
  background-size: 100% 140%;
  background-position: center top;
}
.services-slide-process {
  background-image: url("images/slides/process-slide.svg");
}
.services-slide-consulting {
  background-image: url("images/slides/consulting-slide.svg");
}
.services-slide-integration-testing {
  background-image: url("images/slides/integration-training-slide.svg");
}
.services-slide-web-mobile {
  background-image: url("images/slides/web-and-mobile-slide.svg");
}
.services-slide-support-maintenance {
  background-image: url("images/slides/support-and-maintenance-slide.svg");
  background-position: center bottom;
}
.services-slide-creative {
  background-image: url("images/slides/creative-slide.svg");
}
.contacts {
  font-size: 0.8em;
}

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