.cd-header,.cd-header__nav ul{position:absolute;width:100%;top:0;left:0}.cd-hero__content h2,.cd-hero__content p{font-family:var(--insuco-font-title, "Red Hat Display", sans-serif)}.cd-header{z-index:2;height:50px;background-color:#21272c}.cd-hero,.cd-hero__slider{position:relative}.cd-header__logo{float:left;margin:13px 0 0 5%}.cd-header__logo img{display:block}.cd-header__nav{float:right;margin-right:5%;width:44px;height:100%;background:url("../assets/cd-icon-menu.svg") center center no-repeat}.cd-header__nav ul{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.cd-header__nav ul.cd-is-visible{-webkit-box-shadow:0 3px 8px rgba(0,0,0,.2);box-shadow:0 3px 8px rgba(0,0,0,.2);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.cd-header__nav a{display:block;height:50px;line-height:50px;padding-left:5%;background:#21272c;border-top:1px solid #333c44;color:#fff}.cd-hero img{max-width:100%}.cd-hero__slider{height:400px;width:100%;overflow:hidden}.cd-hero__slide{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cd-hero__slide.cd-hero__slide--selected{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cd-hero__slide.cd-hero__slide--move-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.cd-hero__slide.cd-hero__slide--is-moving,.cd-hero__slide.cd-hero__slide--selected{-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.overlay{background:#116367d1;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.cd-hero__slide{background-position:center center;background-size:cover;background-repeat:no-repeat}.cd-hero__slide:first-of-type{background-color:#116367;background-image:url(../../../images/heroslider/it.jpg)}.cd-hero__slide:nth-of-type(2){background-color:#116367;background-image:url(../../../images/heroslider/hospital.jpg)}.cd-hero__slide:nth-of-type(3){background-color:#116367;background-image:url(../../../images/heroslider/mobapp-bg.jpg)}.cd-hero__slide:nth-of-type(4){background-color:#116367;background-image:url(../../../images/heroslider/web-bg.jpg)}.cd-hero__slide:nth-of-type(5){background-color:#116367;background-image:url(../../../images/heroslider/backupbg.jpg)}.cd-hero__slide:nth-of-type(6){background-color:#116367;background-image:url(../../../images/heroslider/ssl-bg.jpg)}.cd-hero__slide:nth-of-type(7){background-color:#116367;background-image:url(../../../images/heroslider/database-bg.jpg)}.cd-hero__content.cd-hero__content--full-width,.cd-hero__content.cd-hero__content--half-width{position:absolute;width:100%;height:100%;z-index:9999;left:0;top:0;padding-top:100px;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.cd-hero__btn,.cd-hero__content h2,.cd-hero__content p,.cd-hero__content--img img{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.cd-hero__content.cd-hero__content--img{display:none}.cd-hero__content--img img{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cd-hero__content.cd-hero__content--bg-video{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cd-hero__content--bg-video video{display:block;min-height:100%;min-width:100%;max-width:none;height:auto;width:auto;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.cd-hero__content h2,.cd-hero__content p{text-shadow:0 1px 3px rgba(0,0,0,.1);line-height:1.2;margin:0 auto 14px;color:#fff;width:90%;max-width:400px}.cd-hero__content h2{font-weight:200;font-size:30px;text-shadow:2px 2px 5px #000000c7}.cd-maintitle{font-family:"Playwrite DK Uloopet",cursive!important}.cd-hero__content p{font-size:14px;line-height:1.4;font-weight:100;letter-spacing:2px;margin-top:40px;text-transform:Capitalize}.cd-hero__btn{display:inline-block;padding:.4em 1.4em;margin-top:.8em;background-color:#f8f9fa;font-size:1.3rem;font-weight:500;letter-spacing:1px;color:#022b36;text-transform:uppercase;border:1px solid #f8f9fa;-webkit-box-shadow:0 6px 8px 0 rgb(0 0 0 / 40%);box-shadow:0 6px 8px 0 rgb(0 0 0 / 40%);-webkit-transition:background-color .2s;transition:background-color .2s}.cd-btn-prim{font-weight:600!important}.cd-hero__btn.cd-hero__btn--secondary{background-color:rgb(8 71 74);color:#fff}.cd-hero__btn:nth-of-type(2){margin-left:1em}.cd-hero__btn:hover{background-color:#ffc916;color:#022b36}.cd-hero__btn.cd-hero__btn--secondary:hover{background-color:#fff;font-weight:600}.cd-hero__nav{position:absolute;width:100%;bottom:30px;z-index:2;text-align:center;height:55px}.cd-hero__nav ul{padding:0}.cd-hero__nav a,.cd-hero__nav li,.cd-hero__nav nav,.cd-hero__nav ul{height:100%}.cd-hero__nav nav{display:inline-block;position:relative}.cd-hero__marker{position:absolute;bottom:0;left:0;width:20px;height:100%;background-color:#fff;border:2px solid #1163679e;border-radius:20px}.cd-hero__marker.cd-hero__marker--item-2{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.cd-hero__marker.cd-hero__marker--item-3{-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.cd-hero__marker.cd-hero__marker--item-4{-webkit-transform:translateX(300%);-ms-transform:translateX(300%);transform:translateX(300%)}.cd-hero__marker.cd-hero__marker--item-5{-webkit-transform:translateX(400%);-ms-transform:translateX(400%);transform:translateX(400%)}.cd-hero__marker.cd-hero__marker--item-6{-webkit-transform:translateX(500%);-ms-transform:translateX(500%);transform:translateX(500%)}.cd-hero__marker.cd-hero__marker--item-7{-webkit-transform:translateX(600%);-ms-transform:translateX(600%);transform:translateX(600%)}.cd-hero__nav ul::after{clear:both;content:"";display:table}.cd-hero__nav li{display:inline-block;width:40px;float:left;border-radius:20px;background:#07494c;border:2px solid #1163679e}.cd-hero__nav .cd-selected a{color:#2c343b}.cd-hero__nav .cd-selected a:hover{background-color:transparent}.cd-hero__nav a{display:block;position:relative;padding-top:0;border-radius:20px;font-size:1rem;font-weight:700;color:#a8b4be;-webkit-transition:background-color .2s;transition:background-color .2s}.cd-hero__nav a:hover{background-color:rgba(0,1,1,.5)}.cd-hero__nav li.cd-selected:first-of-type a::before{background-position:0 -24px}.cd-hero__nav li:nth-of-type(2) a::before{background-position:-24px 0}.cd-hero__nav li.cd-selected:nth-of-type(2) a::before{background-position:-24px -24px}.cd-hero__nav li:nth-of-type(3) a::before{background-position:-48px 0}.cd-hero__nav li.cd-selected:nth-of-type(3) a::before{background-position:-48px -24px}.cd-hero__nav li:nth-of-type(4) a::before{background-position:-72px 0}.cd-hero__nav li.cd-selected:nth-of-type(4) a::before{background-position:-72px -24px}.cd-hero__nav li:nth-of-type(5) a::before{background-position:-96px 0}.cd-hero__nav li.cd-selected:nth-of-type(5) a::before{background-position:-96px -24px}.cd-hero__nav li:nth-of-type(6) a::before{background-position:-120px 0}.cd-hero__nav li.cd-selected:nth-of-type(6) a::before{background-position:-120px -24px}.cd-hero__nav li:nth-of-type(7) a::before{background-position:-144px 0}.cd-hero__nav li.cd-selected:nth-of-type(7) a::before{background-position:-144px -24px}@media only screen and (min-width:768px){.cd-header{height:70px;background-color:transparent}.cd-header__logo{margin:23px 0 0 5%}.cd-header__nav{width:auto;height:auto;background:0 0}.cd-header__nav ul{position:static;width:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);line-height:70px}.cd-header__nav ul.cd-is-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cd-header__nav li{display:inline-block;margin-left:1em}.cd-header__nav a{display:inline-block;height:auto;line-height:normal;background:0 0;padding:.6em 1em;border-top:none}.cd-hero__slider{height:500px}.cd-hero__content.cd-hero__content--bg-video,.cd-hero__content.cd-hero__content--img{display:block}.cd-hero__slide:nth-of-type(4){background-image:none}.cd-hero__content.cd-hero__content--full-width,.cd-hero__content.cd-hero__content--half-width{padding-top:150px}.cd-hero__content.cd-hero__content--half-width{width:45%;opacity:0;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px)}.cd-hero__content.cd-hero__content--half-width:first-of-type{left:5%}.cd-hero__content.cd-hero__content--half-width:nth-of-type(2){right:5%;left:auto}.cd-hero__content h2,.cd-hero__content p{max-width:520px}.cd-hero__content h2{font-size:45px;font-weight:200}.cd-hero__btn{font-size:14px}.cd-hero__slide--move-left .cd-hero__content.cd-hero__content--half-width{-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px)}.cd-hero__slide--selected .cd-hero__content.cd-hero__content--half-width{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cd-hero__slide--is-moving .cd-hero__content.cd-hero__content--half-width{-webkit-transition:opacity 0s .5s,-webkit-transform 0s .5s;transition:opacity 0s .5s,transform 0s .5s,-webkit-transform 0s .5s}.cd-hero__slide--from-left.cd-hero__slide--selected .cd-hero__content.cd-hero__content--half-width:nth-of-type(2),.cd-hero__slide--from-right.cd-hero__slide--selected .cd-hero__content.cd-hero__content--half-width:first-of-type{-webkit-transition:opacity .4s .2s,-webkit-transform .5s .2s;transition:opacity .4s .2s,transform .5s .2s,-webkit-transform .5s .2s}.cd-hero__slide--from-left.cd-hero__slide--selected .cd-hero__content.cd-hero__content--half-width:first-of-type,.cd-hero__slide--from-right.cd-hero__slide--selected .cd-hero__content.cd-hero__content--half-width:nth-of-type(2){-webkit-transition:opacity .4s .4s,-webkit-transform .5s .4s;transition:opacity .4s .4s,transform .5s .4s,-webkit-transform .5s .4s}.cd-hero__content--full-width .cd-hero__btn,.cd-hero__content--full-width h2,.cd-hero__content--full-width p{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.cd-hero__slide--move-left .cd-hero__content--full-width .cd-hero__btn,.cd-hero__slide--move-left .cd-hero__content--full-width h2,.cd-hero__slide--move-left .cd-hero__content--full-width p{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.cd-hero__slide--selected .cd-hero__content--full-width .cd-hero__btn,.cd-hero__slide--selected .cd-hero__content--full-width h2,.cd-hero__slide--selected .cd-hero__content--full-width p{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cd-hero__slide--is-moving .cd-hero__content--full-width .cd-hero__btn,.cd-hero__slide--is-moving .cd-hero__content--full-width h2,.cd-hero__slide--is-moving .cd-hero__content--full-width p{-webkit-transition:-webkit-transform 0s .5s;transition:transform 0s .5s;transition:transform 0s .5s,-webkit-transform 0s .5s}.cd-hero__slide--selected h2{-webkit-transition:-webkit-transform .5s .2s;transition:transform .5s .2s;transition:transform .5s .2s,-webkit-transform .5s .2s}.cd-hero__slide--selected p{-webkit-transition:-webkit-transform .5s .3s;transition:transform .5s .3s;transition:transform .5s .3s,-webkit-transform .5s .3s}.cd-hero__slide--selected .cd-hero__btn{-webkit-transition:background-color .2s,-webkit-transform .5s .4s;transition:transform .5s .4s,background-color .2s,-webkit-transform .5s .4s}.cd-hero__nav{height:10px}.cd-hero__marker,.cd-hero__nav li{width:40px}.cd-hero__nav a{font-size:1.1rem;text-transform:uppercase}}.cd-main-content{width:90%;max-width:768px;margin:0 auto;padding:2em 0}.cd-main-content p{font-size:1.4rem;line-height:1.8;color:#999;margin:2em 0}@media only screen and (min-width:1170px){.cd-hero__slider{height:540px}.cd-hero__content.cd-hero__content--full-width,.cd-hero__content.cd-hero__content--half-width{padding-top:130px}.cd-hero__content h2,.cd-hero__content p{margin-bottom:20px}.cd-hero__content h2{font-size:3em}.cd-hero__content .cd-maintitle{font-size:4.2em}.cd-hero__content p{font-size:1rem}.cd-main-content{padding:3em 0}.cd-main-content p{font-size:1.6rem}}.allhide,.no-js .cd-hero__nav,.no-js .cd-hero__slide{display:none}.no-js .cd-hero__slide.cd-hero__slide--selected{display:block}@media (max-width:414px){.cd-hero__content h2{font-size:38px}.cd-hero__nav a,.cd-hero__nav li,.cd-hero__nav nav,.cd-hero__nav ul{height:10px}.cd-hero__nav li{width:20px}.cd-hero__btn{font-size:14px;padding:.4em 1.6em}.cd-hero__nav{bottom:0}.cd-hero__slide:nth-of-type(2){background-position:left center}}