@import url('https://fonts.googleapis.com/css?family=Ubuntu:400,500,700');@import url('https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,700i');@import url('bootstrap.min.css');@font-face{font-family:Rotis SemiSans Std regular;src:url("../fonts/rotissemisansstd-regular.woff") format("woff")}@font-face{font-family:Rotis SemiSans Std lightitalic;src:url("../fonts/rotissemisansstd-lightit.woff") format("woff");font-weight:lighter}@font-face{font-family:Rotis SemiSans Std bold;src:url("../fonts/rotissemisansstd-bold.woff") format("woff");font-weight:bold}@font-face{font-family:Rotis SemiSans Std extrabold;src:url("../fonts/rotissemisansstd-extrabold.woff") format("woff");font-weight:bolder}:root{--primary:#06B5FF}h3.subline{font-family:'Rotis SemiSans Std' extrabold,Lato;font-weight:bolder;font-size:20px;color:#292929;text-transform:uppercase}.bsAlert{position:fixed;top:20px;left:50%;transform:translateX(-50%)}.bsAlert .alert-msg{margin:0}.lds-ellipsis{display:inline-block;position:absolute;width:64px;height:64px;top:50%;left:50%;transform:translate(-50%, -50%)}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#80d9ff;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}body header{padding-bottom:60px;min-height:calc(100vh - 60px);background-color:#daebf5;overflow:hidden;position:relative}@media only screen and (min-width: 768px){body header{min-height:100vh;padding-bottom:initial}}@media only screen and (min-width: 992px){}@media only screen and (min-width: 1200px){}body header img.hero_bg{position:absolute;min-height:100%;min-width:100%;transform:translate(-50%, 0);top:calc(0% - -90px);left:calc(50% - -860px)}@media only screen and (min-width: 768px){body header img.hero_bg{top:calc(0% - 0px);left:calc(50% - -130px)}}@media only screen and (min-width: 992px){body header img.hero_bg{top:calc(0% - 10px);left:calc(50% - -50px)}}@media only screen and (min-width: 1200px){body header img.hero_bg{top:calc(0% - 30px);left:calc(50% - -20px)}}body header #Navigation{padding-top:20px;padding-bottom:20px;background-color:white;position:fixed;top:0;right:0;left:0;z-index:1030}@media only screen and (min-width: 768px){body header #Navigation{background-color:transparent;position:initial;top:initial;right:initial;left:initial;z-index:initial}}body header a.logo img{width:140px}@media only screen and (min-width: 768px){body header a.logo img{width:210px}}@media only screen and (min-width: 992px){body header a.logo img{width:250px}}body header nav a{font-family:'Ubuntu',sans-serif;font-weight:bold;color:#02405A;text-align:right;font-size:14px}@media only screen and (min-width: 768px){body header nav a{font-size:24px}}@media only screen and (min-width: 992px){body header nav a{font-size:24px}}@media only screen and (min-width: 1200px){body header nav a{font-size:31px}}body header nav a i{padding-right:10px}body header nav ul{list-style:none;display:flex;flex-direction:row;padding-left:0;margin:0;justify-content:flex-end}body header nav ul li{padding-left:20px}body header nav ul li:first-child{padding-left:0}body header nav ul li a{font-family:'Ubuntu',sans-serif;font-weight:bold;color:#02405A;text-transform:uppercase}@media only screen and (min-width: 992px){body header nav ul li a{font-size:16px}}@media only screen and (min-width: 1200px){body header nav ul li a{font-size:18px}}body header div#HeaderCTA{margin-top:60px;padding-top:160px}@media only screen and (min-width: 576px){body header div#HeaderCTA{padding-top:120px}}@media only screen and (min-width: 768px){body header div#HeaderCTA{margin-top:260px;padding-top:0}}@media only screen and (min-width: 992px){body header div#HeaderCTA{margin-top:40px}}@media only screen and (min-width: 1200px){body header div#HeaderCTA{margin-top:160px}}body header div#HeaderCTA h1{font-family:'Rotis SemiSans Std',Lato;font-weight:bold;color:#02405A;font-size:28px}@media only screen and (min-width: 768px){body header div#HeaderCTA h1{font-size:2.5rem}}@media only screen and (min-width: 992px){body header div#HeaderCTA h1{font-size:57px}}@media only screen and (min-width: 1200px){body header div#HeaderCTA h1{font-size:64px}}body header div#HeaderCTA h2{font-family:'Rotis SemiSans Std',Lato;font-weight:lighter;color:#02405A;font-size:18px}@media only screen and (min-width: 768px){body header div#HeaderCTA h2{font-size:2rem}}@media only screen and (min-width: 992px){body header div#HeaderCTA h2{font-size:28px}}@media only screen and (min-width: 1200px){body header div#HeaderCTA h2{font-size:30px}}body header div#HeaderCTA form{background-color:white;padding:25px 30px 50px;margin-top:30px}@media only screen and (min-width: 768px){body header div#HeaderCTA form{margin-top:initial}}body header div#HeaderCTA form h3{font-family:'Ubuntu',sans-serif;font-weight:bold;color:#06B5FF;text-align:center;font-size:21px}@media only screen and (min-width: 768px){body header div#HeaderCTA form h3{font-size:30px}}body header div#HeaderBottom{position:relative;padding-bottom:55px}body header div#HeaderBottom h3{font-family:'Rotis SemiSans Std',Lato;font-weight:lighter;color:#02405A}@media only screen and (min-width: 992px){body header div#HeaderBottom h3{font-size:34px}}@media only screen and (min-width: 1200px){body header div#HeaderBottom h3{font-size:40px}}body header div#HeaderBottom a.socialLink{font-size:40px;color:#02405A;border:solid 3px #02405A;border-radius:50%;width:70px;height:70px;text-align:center;line-height:1.5}body header div#HeaderBottom div.scrollDown{position:relative}@media only screen and (min-width: 992px){body header div#HeaderBottom div.scrollDown{position:absolute}}body header div#HeaderBottom div.scrollDown img.scrollDown{position:relative;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 768px){body header div#HeaderBottom div.scrollDown img.scrollDown{top:47px;width:60px}}@media only screen and (min-width: 992px){body header div#HeaderBottom div.scrollDown img.scrollDown{top:47px;width:60px;position:absolute}}@media only screen and (min-width: 1200px){body header div#HeaderBottom div.scrollDown img.scrollDown{top:8px;width:70px}}body main section#About{padding:140px 0}body main section#About h2{font-family:'Rotis SemiSans Std' lightitalic,Lato;font-weight:lighter;color:#06B5FF;font-size:24px}@media only screen and (min-width: 768px){body main section#About h2{font-size:54px}}body main section#About div.aboutText{margin-top:80px}body main section#About div.aboutText div.imgAbout{overflow:hidden;height:475px}@media only screen and (min-width: 768px){body main section#About div.aboutText div.imgAbout{margin-bottom:30px}}@media only screen and (min-width: 992px){body main section#About div.aboutText div.imgAbout{margin-bottom:0}}body main section#About div.aboutText div.imgAbout img{position:absolute;right:50%;transform:translateX(50%)}@media only screen and (min-width: 768px){body main section#About div.aboutText div.imgAbout img{width:calc(100% - 30px)}}@media only screen and (min-width: 992px){body main section#About div.aboutText div.imgAbout img{width:initial}}body main section#About div.aboutText p{font-family:'Ubuntu',sans-serif;font-size:18px;color:#656565;line-height:1.3}body main section#Products{padding:140px 0;background:#eef3f6;background:-moz-linear-gradient(top, #eef3f6 0, #e0ebef 19%, #e0ebf1 21%, #d8e7ec 29%, #d7e6ed 33%, #d0e3e9 39%, #cbdfe8 49%, #cbdfe6 50%, #c8dfe5 50%, #cadee7 51%, #c7dee6 51%, #c3dbe5 59%, #c2dbe2 59%, #c2dae4 66%, #c5dce4 75%, #c8dce5 75%, #c6dde3 77%, #c9dde4 77%, #ccdfe6 90%, #d1e0e7 95%, #cfe1e5 96%, #d2e1e8 97%, #d2e1e8 100%);background:-webkit-linear-gradient(top, #eef3f6 0, #e0ebef 19%, #e0ebf1 21%, #d8e7ec 29%, #d7e6ed 33%, #d0e3e9 39%, #cbdfe8 49%, #cbdfe6 50%, #c8dfe5 50%, #cadee7 51%, #c7dee6 51%, #c3dbe5 59%, #c2dbe2 59%, #c2dae4 66%, #c5dce4 75%, #c8dce5 75%, #c6dde3 77%, #c9dde4 77%, #ccdfe6 90%, #d1e0e7 95%, #cfe1e5 96%, #d2e1e8 97%, #d2e1e8 100%);background:linear-gradient(to bottom, #eef3f6 0, #e0ebef 19%, #e0ebf1 21%, #d8e7ec 29%, #d7e6ed 33%, #d0e3e9 39%, #cbdfe8 49%, #cbdfe6 50%, #c8dfe5 50%, #cadee7 51%, #c7dee6 51%, #c3dbe5 59%, #c2dbe2 59%, #c2dae4 66%, #c5dce4 75%, #c8dce5 75%, #c6dde3 77%, #c9dde4 77%, #ccdfe6 90%, #d1e0e7 95%, #cfe1e5 96%, #d2e1e8 97%, #d2e1e8 100%)}body main section#Products h2{font-family:'Ubuntu',sans-serif regular;font-weight:normal;font-size:40px;color:#02405A}body main section#Products div.productWrapper{margin-top:80px;position:relative}body main section#Products div.productWrapper div.productImage{overflow:hidden;background-color:aliceblue;height:240px;box-shadow:5px 5px 30px 5px rgba(0,0,0,0.16)}@media only screen and (min-width: 768px){body main section#Products div.productWrapper div.productImage{height:540px}}@media only screen and (min-width: 992px){body main section#Products div.productWrapper div.productImage{height:480px}}@media only screen and (min-width: 1200px){body main section#Products div.productWrapper div.productImage{height:600px}}body main section#Products div.productWrapper div.productImage img{position:absolute;height:100%;width:auto;left:0}body main section#Products div.productWrapper .arrow{position:absolute;transform:translateY(-50%);font-size:65px;color:#02405A;top:120px}@media only screen and (min-width: 768px){body main section#Products div.productWrapper .arrow{top:270px}}body main section#Products div.productWrapper .arrow.left{left:15px}body main section#Products div.productWrapper .arrow.right{right:15px}body main section#Products div.productWrapper div.productThumbnail{cursor:pointer}@media only screen and (min-width: 992px){body main section#Products div.productWrapper div.productThumbnail{width:140px}}@media only screen and (min-width: 1200px){body main section#Products div.productWrapper div.productThumbnail{width:160px}}body main section#Products div.productWrapper div.productThumbnail:hover>img{box-shadow:2px 2px 15px 2px rgba(0,0,0,0.16);transition-duration:150ms;transition-timing-function:cubic-bezier(.4, 0, .2, 1);transform:translateY(-5px)}body main section#Products div.productWrapper div.productThumbnail img{max-width:100%;transition-duration:75ms;transition-timing-function:cubic-bezier(.4, 0, .2, 1)}body main section#Products div.productWrapper div.productThumbnail h4{font-family:'Ubuntu',sans-serif;font-weight:bold;font-size:18px;color:#02405A;text-align:center;margin-top:10px}body main section#Products div.productWrapper hr{margin:60px auto;width:470px;border-top:1px solid #606060;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.16);-moz-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.16);box-shadow:1px 1px 1px 1px rgba(0,0,0,0.16)}body main section#Products div.productWrapper div.productDescription h4{font-family:'Ubuntu',sans-serif;font-weight:bold;font-size:21px;color:#02405A}body main section#Products div.productWrapper div.productDescription p{font-family:'Ubuntu',sans-serif;font-weight:normal;font-size:18px;line-height:1.6;color:#606060}body main section#Website{padding-top:140px;padding-bottom:calc(140px + 210px)}body main section#Website h2{font-family:'Rotis SemiSans Std' lightitalic,Lato;font-weight:lighter;font-size:54px;color:#06B5FF}body footer{background-color:#02405A}body footer form{margin:-210px auto 0;padding:35px 30px 30px;background-color:white;box-shadow:6px 6px 24px 6px rgba(0,0,0,0.1)}body footer form .btn{min-height:35px}@media only screen and (min-width: 768px){body footer form{width:490px}}@media only screen and (min-width: 992px){body footer form{width:900px}}body footer form div.row{margin-left:0;margin-right:0}body footer form div.row h3{font-family:'Ubuntu',sans-serif;font-weight:bold;font-size:34px;color:#06B5FF}body footer form div.row p{font-family:'Ubuntu',sans-serif;font-weight:normal;font-size:20px;color:#606060}body footer form div.row strong{font-family:'Rotis SemiSans Std' bold,Lato;font-weight:bold;font-size:24px;color:#606060}body footer div#FooterMenu{padding:60px 0;margin:0 auto;width:initial}@media only screen and (min-width: 992px){body footer div#FooterMenu{width:900px}}body footer div#FooterMenu ul{list-style:none;padding-left:0}body footer div#FooterMenu ul li{font-family:'Ubuntu',sans-serif;font-weight:normal;font-size:18px;color:white}body footer div#FooterMenu ul li a{font-family:'Ubuntu',sans-serif;font-weight:normal;font-size:18px;color:white}body footer div#FooterMenu ul li a i{width:20px;text-align:center}body footer div#FooterMenu .footerBrand{font-family:'Ubuntu',sans-serif;font-weight:normal;font-size:18px;color:white}body footer div#FooterMenu .footerBrand img{width:165px;height:auto}