h1,h2,h3,h4,p,a,span,li{font-family:'Droid Sans', sans-serif;color:#404040}h1,h2,h3,h4{font-weight:bold}h1{font-size:3rem}a:hover{color:#594f8e;text-decoration:none}.grey-bg{background-color:rgba(128,119,179,0.16)}.fiord-bg{background-color:#425563}.americano-bg{background-color:#80746F}.mulled-wine-bg{background-color:#614768}hr{border-top:3px solid rgba(0,0,0,0.1) !important}.hr-title{margin-top:50px}.btn-outline-secondary{color:#fff !important;border-color:#8077b3 !important;background-color:#8077b3 !important;border-radius:0px}.color-link{font-weight:bold;color:#8077b3}.modal-open[style]{padding-right:0px !important;overflow:inherit}.title-padding{margin-top:50px;margin-bottom:50px}.get-started{padding-top:40px;padding-bottom:40px}@media (min-width: 576px) and (max-width: 649px){h1{font-size:2.2em}h2{font-size:1.8em}h3{font-size:1.8em}.hr-title{margin-top:50px}}@media (min-width: 1px) and (max-width: 575px){h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.5em}.title-padding{margin-top:15px;margin-bottom:15px}.hr-title{margin-top:20px}}.navbar-toggler-icon{padding-top:4px;color:#8077b3}.navbar-first-color .navbar-collapse .navbar-nav>li>a:hover{color:#8077b3}.navbar-first-color.dark-slide .navbar-collapse .navbar-nav>li>a:hover{color:#8077b3}.navbar-first-color{transition:1s ease;background:#191919;box-shadow:0px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.navbar-first-color.dark-slide{background:#ffffff;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.navbar-first-color.scrolled{background:#ffffff;box-shadow:1px 2px 3px rgba(0,0,0,0.2);-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.navbar-first-color .navbar-collapse .navbar-nav>li>a{transition:1s ease;color:#fff}.navbar-first-color.scrolled .navbar-collapse .navbar-nav>li>a{transition:1s ease;color:#404040}.navbar-first-color.dark-slide .navbar-collapse .navbar-nav>li>a{transition:1s ease;color:#404040}.subtitle-padding-header{padding-top:25px;padding-bottom:10px}.title-padding-header{padding-top:50px;padding-bottom:30px}.what-we-do-text{padding-left:25px;padding-right:25px;padding-top:45px;padding-bottom:15px}.our-approach-internal-padding{padding-bottom:50px}.our-approach-external-padding{padding-top:25px;padding-bottom:25px}.picture-zoom-padding{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.picture-zoom{transition:transform .2s}.picture-zoom:hover{transform:scale(1.1)}@media (min-width: 1200px){.home-banner-text{padding-top:45px;padding-bottom:45px}.page-edge-padding{padding-right:125px;padding-left:125px;overflow:hidden;max-width:1600px;margin:auto}}@media (min-width: 992px) and (max-width: 1199px){.home-banner-text{padding-top:10px;padding-bottom:10px}.page-edge-padding{padding-right:125px;padding-left:125px;overflow:hidden}}@media (min-width: 768px) and (max-width: 992px){.home-banner-text{padding-top:5px;padding-bottom:5px}.page-edge-padding{padding-right:125px;padding-left:125px;overflow:hidden}}@media (min-width: 576px) and (max-width: 767px){.home-banner-text{padding-top:10px;padding-bottom:10px}.page-edge-padding{padding-right:10px;padding-left:10px;padding-top:10px;padding-bottom:10px;overflow:hidden}.title-padding-header{padding-top:20px;padding-bottom:10px}.what-we-do-text{padding-top:15px;padding-bottom:15px}}@media (min-width: 1px) and (max-width: 575px){.home-banner-text{padding-top:10px;padding-bottom:10px}.page-edge-padding{padding-right:10px;padding-left:10px;padding-top:5px;padding-bottom:5px;overflow:hidden}.title-padding-header{padding-top:20px;padding-bottom:10px}.what-we-do-text{padding-top:15px;padding-bottom:15px}}.carousel{margin-top:65px;background:#ffffff}.gradient-effect{position:relative;display:block}.gradient-effect::before{content:'';position:absolute;left:0;top:-1px;right:0;height:30%;background:-moz-linear-gradient(top, #191919 0%, rgba(76,76,76,0) 22%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #191919 0%, rgba(76,76,76,0) 22%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #191919 0%, rgba(76,76,76,0) 22%, rgba(255,255,255,0) 100%)}.light-gradient-effect{position:relative;display:block}.light-gradient-effect::before{content:'';position:absolute;left:0;top:-1px;right:0;height:30%;background:-moz-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 22%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 22%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 22%, rgba(255,255,255,0) 100%)}.carousel-item .img-fluid{width:100%}.carousel-item a{display:block;width:100%}.carousel-control-prev{width:4%;display:none}.carousel-control-next{width:4%;display:none}.carousel-fade .carousel-item{opacity:0;transition-duration:1.3s;transition-property:opacity}.carousel-indicators li{background-color:#dddddd !important;box-shadow:1px 2px 3px rgba(0,0,0,0.2);transition:box-shadow .25s linear 0s}@media (min-width: 1200px){.carousel-caption-left{xright:58%;text-align:center;max-width:500px;left:5%;top:35%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-left h2{color:#fff !important;font-size:3.5em;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-left p{color:#fff !important;font-size:1.2em;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right{xleft:58%;text-align:center;max-width:500px;right:5%;top:35%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right h2{color:#404040 !important;font-size:3.5em;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right p{color:#404040 !important;font-size:1.2em;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}}@media (min-width: 992px) and (max-width: 1199.98px){.carousel-caption-left{xright:58%;text-align:center;max-width:365px;left:2%;top:32%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-left h2{color:#fff !important;font-size:2.5em;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-left p{color:#fff !important;font-size:1em;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right{xleft:58%;text-align:center;max-width:365px;right:2%;top:32%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right h2{color:#404040 !important;font-size:2.5em;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right p{color:#404040 !important;font-size:1em;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}}@media (min-width: 769px) and (max-width: 991.98px){.carousel-caption-left{xright:58%;text-align:center;max-width:365px;left:2%;top:30%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-left h2{color:#fff !important;font-size:2em;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-left p{color:#fff !important;font-size:1em;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right{xleft:58%;text-align:center;max-width:365px;right:2%;top:32%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right h2{color:#404040 !important;font-size:2em;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right p{color:#404040 !important;font-size:1em;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}}@media (min-width: 0px) and (max-width: 767.99px){.link-text{color:#8077b3 !important;margin-bottom:30px;font-size:1.2em;font-weight:bold;padding-bottom:30px;text-decoration:none}.carousel-indicators{bottom:28px}.carousel-button-padding{margin-bottom:75px}.carousel-caption-left{position:relative;left:auto;right:auto;text-align:center;background-color:#ffffff}.carousel-caption-left h2{padding-top:4%;color:#404040 !important;font-size:2em;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-left p{color:#404040 !important;font-size:1em;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right{position:relative;left:auto;right:auto;text-align:center;background-color:#ffffff}.carousel-caption-right h2{padding-top:4%;color:#404040 !important;font-size:2em;font-weight:bold;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.carousel-caption-right p{color:#404040 !important;font-size:1em;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}}@media (min-width: 1920px){.support-tile-padding{border-radius:10px;padding-left:125px}.services-tile-padding{border-radius:10px;padding-right:125px}.support-tile{height:auto;max-width:805px}.services-tile{height:auto;max-width:805px}.cloud-tile-padding{border-radius:10px;padding-right:125px;padding-left:125px;padding-top:30px}.cloud-tile{height:auto;max-width:1640px}.tile-thumbnail{position:relative}.tile-caption{position:absolute;top:72%;left:0;width:75%}.tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2.5em;padding-bottom:0px;margin-bottom:0px}.tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1.5em;padding-top:0px;margin-top:0px}.tile-caption>p{color:#fff;padding-left:4%}.large-tile-caption{position:absolute;top:55%;left:0;width:38%}.large-tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2.5em;padding-bottom:0px;margin-bottom:0px}.large-tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1.5em;padding-top:0px;margin-top:0px}.large-tile-caption>p{color:#fff;padding-left:4%}}@media (min-width: 1400px){.support-tile-padding{border-radius:10px;padding-left:125px}.services-tile-padding{border-radius:10px;padding-right:125px}.support-tile{height:auto;max-width:805px}.services-tile{height:auto;max-width:805px}.cloud-tile-padding{border-radius:10px;padding-right:125px;padding-left:125px;padding-top:30px}.cloud-tile{height:auto;max-width:1640px}.tile-thumbnail{position:relative}.tile-caption{position:absolute;bottom:1%;left:0;width:75%}.tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2.5em;padding-bottom:0px;margin-bottom:0px}.tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1.5em;padding-top:0px;margin-top:0px}.tile-caption>p{color:#fff;padding-left:4%}.large-tile-caption{position:absolute;bottom:1%;left:0;width:38%}.large-tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2.5em;padding-bottom:0px;margin-bottom:0px}.large-tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1.5em;padding-top:0px;margin-top:0px}.large-tile-caption>p{color:#fff;padding-left:4%}}@media (min-width: 1200px){.support-tile-padding{border-radius:10px;padding-left:125px}.services-tile-padding{border-radius:10px;padding-right:125px}.support-tile{height:auto;max-width:805px}.services-tile{height:auto;max-width:805px}.cloud-tile-padding{border-radius:10px;padding-right:125px;padding-left:125px;padding-top:30px}.cloud-tile{height:auto;max-width:1640px}.tile-thumbnail{position:relative}.tile-caption{position:absolute;bottom:1%;left:0;width:75%}.tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2.5em;padding-bottom:0px;margin-bottom:0px}.tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1.5em;padding-top:0px;margin-top:0px}.tile-caption>p{color:#fff;padding-left:4%}.large-tile-caption{position:absolute;bottom:1%;left:0;width:38%}.large-tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2.5em;padding-bottom:0px;margin-bottom:0px}.large-tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1.5em;padding-top:0px;margin-top:0px}.large-tile-caption>p{color:#fff;padding-left:4%}}@media (min-width: 769px){.support-tile-padding{border-radius:10px;padding-left:125px}.services-tile-padding{border-radius:10px;padding-right:125px}.support-tile{height:auto;max-width:805px}.services-tile{height:auto;max-width:805px}.cloud-tile-padding{border-radius:10px;padding-right:125px;padding-left:125px;padding-top:30px}.cloud-tile{height:auto;max-width:1640px}.tile-thumbnail{position:relative}.tile-caption{position:absolute;bottom:1%;left:0;width:75%}.tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2em;padding-bottom:0px;margin-bottom:0px}.tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1em;padding-top:0px;margin-top:0px}.tile-caption>p{color:#fff;padding-left:4%}.large-tile-caption{position:absolute;bottom:1%;left:0;width:56%}.large-tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2em;padding-bottom:0px;margin-bottom:0px}.large-tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1em;padding-top:0px;margin-top:0px}.large-tile-caption>p{color:#fff;padding-left:4%}}@media (min-width: 576px){.tile-thumbnail{position:relative}.tile-caption{position:absolute;bottom:1%;left:0;width:75%}.tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2em;padding-bottom:0px;margin-bottom:0px}.tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1em;padding-top:0px;margin-top:0px}.tile-caption>p{color:#fff;padding-left:4%}.large-tile-caption{position:absolute;bottom:1%;left:0;width:56%}.large-tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2em;padding-bottom:0px;margin-bottom:0px}.large-tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1em;padding-top:0px;margin-top:0px}.large-tile-caption>p{color:#fff;padding-left:4%}.cloud-tile-padding{padding-top:30px}}@media (min-width: 1px){.tile-thumbnail{position:relative}.tile-caption{position:absolute;bottom:1%;left:0;width:75%}.tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2em;padding-bottom:0px;margin-bottom:0px}.tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1em;padding-top:0px;margin-top:0px}.tile-caption>p{color:#fff;padding-left:4%}.large-tile-caption{position:absolute;bottom:1%;left:0;width:64%}.large-tile-caption>h3{color:#fff;padding-left:4%;font-weight:bold;font-size:2em;padding-bottom:0px;margin-bottom:0px}.large-tile-caption>h4{color:#fff;padding-left:4%;font-weight:bold;font-size:1em;padding-top:0px;margin-top:0px}.large-tile-caption>p{color:#fff;padding-left:4%}.cloud-tile-padding{padding-top:15px}}#myFooter{background-color:#3c3d41;color:white;padding-top:30px}#myFooter .footer-copyright{background-color:#333333;padding-top:3px;padding-bottom:3px;text-align:center}#myFooter .grecaptcha-badge{display:none}#myFooter .captcha-text p{color:#ccc;font-size:0.7em;padding-top:10px}#myFooter .captcha-text a{color:#ccc;font-size:0.7em;padding-top:10px}#myFooter .row{margin-bottom:20px}#myFooter .footer-copyright p{margin:10px;color:#ccc}#myFooter ul{list-style-type:none;padding-left:0;line-height:1.2}#myFooter h5{font-size:16px;color:#fff;font-weight:bold;margin-top:30px}#myFooter h6{font-size:12px;color:#fff;font-weight:bold;margin-top:16px}#myFooter h2 a{font-size:50px;text-align:center;color:#fff}#myFooter a{color:#fff;text-decoration:none;font-size:10px}#myFooter p{color:#fff;text-decoration:none;font-size:10px;line-height:1.2;margin-bottom:4px}#myFooter a:hover,#myFooter a:focus{text-decoration:none;color:white}#myFooter .btn{color:white;background-color:#8077b3;border-radius:0px;border:none;width:100%;display:block;margin:0 auto;margin-top:10px;line-height:25px}@media screen and (max-width: 767px){#myFooter{text-align:center}}@media (min-width: 1100px){.banner{position:relative;text-align:center;margin-bottom:50px}.banner-text-right{xleft:58%;text-align:center;max-width:600px;top:20%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;right:125px}.banner-text-left{xleft:58%;text-align:center;max-width:600px;top:20%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.banner-header{font-size:3.5em;font-weight:bold;text-align:left}.banner-text{font-size:1.2em;text-align:left}}@media (min-width: 1px) and (max-width: 1100px){.banner-text-right{right:10px !important}}@media (min-width: 649px) and (max-width: 1099px){.banner{position:relative;text-align:center;margin-bottom:50px}.banner-text-right{xleft:58%;text-align:center;max-width:380px;top:10%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.banner-text-left{xleft:58%;text-align:center;max-width:380px;top:10%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.banner-header{font-size:2.6em;font-weight:bold;text-align:left}.banner-text{font-size:1em;text-align:left}}@media (min-width: 576px) and (max-width: 648px){.banner{position:relative;text-align:center;margin-bottom:50px}.banner-text-right{xleft:58%;text-align:center;max-width:240px;top:19%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.banner-text-left{xleft:58%;text-align:center;max-width:240px;top:19%;xtransform:translateY(-50%);xbottom:initial;padding:10px;height:100%;background:transparent;position:absolute;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.banner-header{font-size:2.5em;font-weight:bold;text-align:left}.banner-text{font-size:0.9em;text-align:left}}.product-card{margin-top:5px;margin-bottom:5px;padding-top:5px}.product-card-photo{background-color:#dedede}.product-card-text{padding-left:10px;padding-right:10px;padding-top:14px;padding-bottom:1px}.news-index-posts{display:flex;flex-wrap:wrap}.news-index-post{display:flex;flex-direction:column;width:100%;padding:20px 15px 20px 15px;justify-content:flex-start}.news-index-post h2{font-size:1.5rem}.news-index-post img{width:100%;height:auto;padding:0 0 20px 0}.news-index-post span{padding:10px 0 0 0;margin-top:auto}.news-post{padding:30px 0 45px 0}.news-post img{width:100%;height:auto;padding:0 0 20px 0}.news-post h1{padding:10px 0 20px 0}.news-post span{font-weight:700}@media (min-width: 576px){.news-index-post{width:50%}}@media (min-width: 992px){.news-index-post{width:33.333333333%}}
/*# sourceMappingURL=main.css.map */
