html{background-color:#16304b;color:#fff}body{background-color:#16304b;font-family:quattrocento sans,sans-serif;color:#fff;-webkit-font-smoothing:antialiased}.bg-one{background-color:#16304b}.bg-dark{background:#16304b}h2{color:#fff;font-weight:700}h1,h3,h4,h5,h6{color:#f0af0d}code{color:#ff4500}a{color:inherit;transition:all 0ms ease-in 0s}a,a:focus,a:hover{text-decoration:none;outline:0}a:focus,a:hover{color:inherit}.external{text-decoration:underline;text-decoration-style:solid;text-decoration-color:#ff4500;text-underline-position:under}.external:focus,.external:hover{color:#ff4500}.header{padding-top:50px}.title{padding-bottom:50px}.section{padding:50px 0}.border-roq{border-top:1px solid #f0af0d;height:1px;margin:10px auto 0;position:relative;width:30%}.btn{background-color:transparent;color:#f0af0d;padding:10px 30px;border-radius:0}.btn:focus{color:#f0af0d}.btn-transparent{border:1px solid #7f0102}.btn-transparent:hover,.btn-transparent:focus{background-color:#7f0102;border:1px solid #7f0102;color:#ff4500}.btn-main{background:#d7d6d2;color:#16304b;display:inline-block;font-size:14px;font-weight:700;letter-spacing:1px;padding:10px 35px;text-transform:uppercase;border:1px solid transparent}.btn-main:hover{background:#7f0102;color:#ff4500;border:1px solid transparent}.nav-name{font-size:16px;text-align:left}.navigation{background-color:#d7d6d2;width:100%;margin-bottom:0;line-height:38px}.navigation *{color:#16304b}.navbar{transition:top .5s ease;padding:0 2px}.navbar-hide{top:-56px}.navbar-brand{color:#16304b !important;font-weight:700;font-size:18px}.navbar-brand:hover{color:#ff4500 !important;transition:all 250ms ease 0s}.navbar-brand img{margin-right:10px;width:20px;height:20px}.nav-social-icon{margin:0;border:1px solid transparent;padding:0;color:#99969f;transition:all 250ms ease-out 0s;text-align:center}.nav-social-icon *{}.nav-social-icon:hover>a{background:#7f0102}.nav-social-icon:hover>a *{color:#ff4500}.nav-social-icon:hover>a *{color:#ff4500}.nav-social-icon a i{display:block;padding:0;font-size:16px}.dropdown-menu{background-color:#d7d6d2}.dropdown-menu a:hover{background:#7f0102;color:#ff4500}.nav-item{font-size:16px}.hero-area{height:200px;border-bottom:1px solid #7f0102;align-items:center;display:flex;background-color:#000;background-size:cover;vertical-align:middle}.banner h1{font-size:48px;text-shadow:0 0 2px #ff4500}.posts .block{background-color:#000;border:1px solid #7f0102;height:100%}.posts .block:hover{background-color:#7f0102;border:1px solid #ff4500;transition:all 150ms ease 0s}.posts{margin-bottom:30px}.posts .block{padding:10px}.all-posts{margin-top:50px}.links{padding:0}.product .content{margin-bottom:20px}.product .block{background-color:#000;padding:30px;margin-bottom:0;height:100%}.product .block h3{margin-bottom:30px}.product-info{margin-bottom:30px}.product-image{width:100%}.solutions .block{background-color:#000;padding:30px;margin-bottom:50px;height:100%}.solutions .block h3{margin-bottom:30px}.solutions .block .icon-box{float:right;height:auto;background-color:transparent;font-size:50px}.solutions .block .icon-box h3{color:#afbac4;margin-bottom:30px}.solutions-info{margin-bottom:30px}.solutions-info div a{position:absolute;bottom:30px;right:30px}.pricing .block{background-color:#000;padding:30px;margin-bottom:0;height:100%}.pricing .block h3{margin-bottom:30px}.pricing .block .icon-box{float:right;height:auto;background-color:transparent;font-size:50px}.pricing .block .icon-box h3{color:#afbac4;margin-bottom:30px}.pricing-info{margin-bottom:30px}.pricing-info div a{position:absolute;bottom:30px;right:30px}.team-member .block{background-color:#000;border:1px solid #000;height:100%;padding:10px}.team-member{background-color:#000;margin-bottom:10px}.team-member:hover .mask{cursor:pointer;opacity:1;filter:alpha(opacity=100);-webkit-transform:rotateY(0)scale(1,1);transform:rotateY(0)scale(1,1)}.member-meta{padding:15px}.member-meta span{font-size:12px}.member-photo{overflow:hidden;position:relative}@media(max-width:768px){.member-photo{text-align:center}}.member-photo:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.member-photo img{transition:all 400ms ease 0s}@media(max-width:768px){.member-photo img{display:inline-block}}.member-photo .mask{background-color:rgba(215,214,210,.7);position:absolute;text-align:center;height:100%;width:100%;left:0;top:0;opacity:0;filter:alpha(opacity=0);transition:all 400ms ease-out 0s;-webkit-transform:rotateY(180deg)scale(.5,.5);transform:rotateY(180deg)scale(.5,.5)}.member-photo .mask ul{text-align:center;position:relative;top:125px}.member-photo .mask ul li a{border:1px solid transparent;background-color:#16304b;color:#d7d6d2;display:block;font-size:20px;height:32px;line-height:35px;text-align:center;width:35px}.member-photo .mask ul li a:hover{background-color:#7f0102;color:#ff4500;border:1px solid transparent}.company .block{background-color:#000;padding:30px;margin-bottom:0;height:100%}.company .block h3{margin-bottom:30px}.company .block .icon-box{float:right;height:auto;background-color:transparent;font-size:50px}.company .block .icon-box h3{color:#afbac4;margin-bottom:30px}.company-info{margin-bottom:30px}.company-info div a{position:absolute;bottom:30px;right:30px}.contact-info p{margin-bottom:30px}.social-icon{padding:60px 0 35px}.social-icon ul{text-align:center}.social-icon ul li{margin-bottom:4px}.social-icon ul li a{background-color:transparent;border:1px solid transparent;display:block;height:70px;width:70px}.social-icon ul li a:hover{background:#7f0102}.social-icon ul li a:hover i{color:#ff4500;opacity:1}.social-icon ul li a i{color:#d7d6d2;display:inline-block;font-size:32px;line-height:70px;margin:0;opacity:1;transition:all 250ms ease-out 0s}.gateway-info{padding:5px}.gateway-inner{background-color:#000;padding:15px;height:100%;border:1px solid #7f0102}.gateway-inner:hover{background-color:#7f0102;border:1px solid #ff4500;transition:all 150ms ease-in 0s}.gateway-image{float:right;height:50px;width:auto}.devops-header{margin-bottom:20px}.devops-info{padding:5px}.devops-inner{background-color:#000;padding:15px;height:100%;border:1px solid #7f0102}.devops-inner:hover{background-color:#7f0102;border:1px solid #ff4500;transition:all 150ms ease-in 0s}.devops-image{float:right;margin-left:20px;margin-bottom:10px;height:50px;width:auto}.post-meta{margin-top:50px;margin-bottom:50px}.admonition{border:2px solid;padding:10px;margin:2rem 0;left:10%;width:80%;position:relative;border-radius:.4em}.admonition-title{font-weight:700;text-align:left;text-decoration:underline}.admonition-title{display:none}.note{border-color:#d7d6d2;background:rgba(153,150,159,.25)}.important{border-color:#ff4500;background:#7f0102}.caption{text-align:center;font-style:italic;color:#d7d6d2}.post-single-content .section{padding:20px 0}.post-single-content h2{color:#f0af0d;margin:20px 0;padding-bottom:10px;border-bottom:1px solid}.post-single-content h3{font-size:1.5em}.post-single-content h4{font-size:1em}.post-single-content img,.post-single-content object{max-width:100%;height:auto;margin:20px 0}.share{margin-top:50px}.code{background-color:#000;font-family:monaco,sans-serif;color:#fff;-webkit-font-smoothing:antialiased;padding:10px}.code .keyword{color:#ff4500}.code .literal{color:#f0af0d}.code .operator{color:#99969f}.code .punctuation{color:#d7d6d2}