@import url('typography.css');@import url('https://fonts.googleapis.com/css?family=Open+Sans');html {overflow-y: scroll;}html, body {font-size: 18px;}p {line-height: 1.4;}h1 {font-size: 50px;}h2 {font-size: 40px;}h3 {font-size: 34px;}h1,h2, h3 {font-weight: 300;}h1,h2, h3, p, ul, a {font-weight: 300;-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;-ms-word-break: normal;word-break: normal;word-break: normal;}h4 {font-weight: 300;text-align: center;color: #6b6b6b;line-height: 1.5;padding: 0;word-wrap: normal;hyphens: none;font-size: 1.5em;}h4:after {content: "";width: 80px;height: 4px;margin: 10px auto;display: block;background-color: #6b6b6b;}textarea{resize: none;}.content-wrapper .container img.img-responsive {margin: 0 auto;}.content-wrapper {margin: 20px 0 0;overflow: hidden;display: inherit;}footer {background: #fff;text-align: center;padding: 0px;}footer p {color: #c2c3c5;font-size: 12px;font-weight: 400;margin: 0;line-height: 20px;}@media screen and (min-width: 760px) and (max-width: 1200px) {.navbar-toggle {display: inline-block;float: right;}}@media screen and (max-width: 767px) {.navbar-toggle {margin: 15px 0px;}}.box-container{max-width:1200px;height:400px;margin:auto;text-align:center;margin-bottom:0px;}.contact-box-container{max-width:1200px;height:400px;margin:auto;text-align:center;margin-bottom:0px;}.box {width: 200px;margin: 20px;font-size:18px !important;display: inline-block;vertical-align: top;}.box > div {padding-left:10px;padding-right:10px;}.box img {cursor:pointer;}.portfolio_box {max-width: 600px;height: 450px;margin: 20px;font-size:12pt;display: inline-block;}.responsive_img {max-width: 100%;height: auto;}.responsive_contact{width:500px;text-align:left;vertical-align: top;}.center_contact_map_div{max-width: 1000px;padding:50px;padding-top:100px;margin: 0 auto;}.responsive_contact_map{max-width: 1000px;height: 450px;}@media screen and (max-width: 1200px) {.contact-box-container{height:400px;margin-bottom:200px;}.center_contact_map_div {max-width: 800px;padding:50px;margin: 0 auto;margin-top:180px;}.responsive_contact_map{margin:0px;max-width: 800px;height: 400px;float:none;}}@media screen and (max-width: 1200px) {.responsive_logo{width: 140px;height: 60px;}}@media screen and (max-width: 800px) {.responsive-contact{display: block;width:80%;text-align:left;vertical-align: top;margin:auto;}.contact-box-container{margin-bottom:200px;}}@media screen and (max-width: 600px) {.contact-box-container{width: 90%;height:250px;margin-bottom:300px;}.responsive_contact{width: 100%;}.center_contact_map_div {max-width: 400px;padding:0px;padding-bottom:20px;margin: 0 auto;}.responsive_contact_map{margin:0px;max-width: 400px;height: 200px;float:none;}.responsive_img_pad_right{padding-right:0px;}.responsive_img_pad_left{padding-left:0px;}}@media screen and (min-width: 1200px) {.responsive_img_pad_right{padding-right:40px;}.responsive_img_pad_left{padding-left:40px;}}.dropbtn {background-color: #0076c6;color: white;border: none;margin-bottom:15px;padding-bottom:0px;padding-top:0px;font-size:1em;}.dropdown-content {display: none;position: absolute;background-color: #f9f9f9;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;margin-left:-10px;}.dropdown-content-applications {min-width: 165px;}.dropdown-content-prototypes {min-width: 150px;}.dropdown-content a {color: black;font-size: 18px;padding: 12px 16px;text-decoration: none;display: block;}.dropdown-content a:hover {background-color: #f1f1f1}.dropdown-content > div {border-bottom: 1px solid #0076c6;}.dropdown-content div:last-child {border-bottom: none;}.dropdown-content div:first-child {display: none;}.dropbtn-sidebar {background-color: #0076c6;font-size: 20px;color: white;border: none;cursor: pointer;padding: 0px;margin-bottom: 10px;}.dropdown-content-sidebar{margin-left: 50px;margin-bottom: 30px;}.dropdown-content-sidebar li{margin-top: 10px;margin-bottom: 20px;}.dropdown-content-sidebar a {color: white !important;padding: 0px;text-decoration: none;font-size: 20px;font-style: italic;}@media screen and (max-width: 1200px) {.header-wrapper{position: relative;border: 0px;-webkit-box-shadow: none;box-shadow: none;margin: 0px;padding: 0px;max-height: none;font-size: 18px;font-weight: bold;display: block;}.header-wrapper a {font-size: 18px;}}html.js.flexbox.flexboxlegacy.canvas.canvastext.webgl.no-touch.geolocation.postmessage.no-websqldatabase.indexeddb.hashchange.history.draganddrop.websockets.rgba.hsla.multiplebgs.backgroundsize.borderimage.borderradius.boxshadow.textshadow.opacity.cssanimations.csscolumns.cssgradients.no-cssreflections.csstransforms.csstransforms3d.csstransitions.fontface.generatedcontent.video.audio.localstorage.sessionstorage.webworkers.applicationcache.svg.inlinesvg.smil.svgclippaths body.gsc-overflow-hidden section.Header div.header-wrapper div.navbar.navbar-inverse.navbar-fixed-top div.container div.navbar-collapse.collapse div.search-google div.search-box div#___gcse_0 div.gsc-control-cse.gsc-control-cse-en div.gsc-control-wrapper-cse div.gsc-results-wrapper-overlay.gsc-results-wrapper-visible div.gsc-above-wrapper-area table.gsc-above-wrapper-area-container tbody tr td.gsc-orderby-container div.gsc-orderby div.gsc-option-menu-container.gsc-inline-block div.gsc-selected-option-container.gsc-inline-block {width: 184px !important;}html.js.flexbox.flexboxlegacy.canvas.canvastext.webgl.no-touch.geolocation.postmessage.no-websqldatabase.indexeddb.hashchange.history.draganddrop.websockets.rgba.hsla.multiplebgs.backgroundsize.borderimage.borderradius.boxshadow.textshadow.opacity.cssanimations.csscolumns.cssgradients.no-cssreflections.csstransforms.csstransforms3d.csstransitions.fontface.generatedcontent.video.audio.localstorage.sessionstorage.webworkers.applicationcache.svg.inlinesvg.smil.svgclippaths body section.Header div.header-wrapper div.navbar.navbar-inverse.navbar-fixed-top div.container div.navbar-collapse.in div.search-google div.search-box div#___gcse_0 div.gsc-control-cse.gsc-control-cse-en {border: 0px !important;}html.js.flexbox.flexboxlegacy.canvas.canvastext.webgl.no-touch.geolocation.postmessage.no-websqldatabase.indexeddb.hashchange.history.draganddrop.websockets.rgba.hsla.multiplebgs.backgroundsize.borderimage.borderradius.boxshadow.textshadow.opacity.cssanimations.csscolumns.cssgradients.no-cssreflections.csstransforms.csstransforms3d.csstransitions.fontface.generatedcontent.video.audio.localstorage.sessionstorage.webworkers.applicationcache.svg.inlinesvg.smil.svgclippaths body.gsc-overflow-hidden section.Header div.header-wrapper div.navbar.navbar-inverse.navbar-fixed-top div.container div.navbar-collapse.in div.search-google div.search-box div#___gcse_0 div.gsc-control-cse.gsc-control-cse-en div.gsc-control-wrapper-cse div.gsc-results-wrapper-overlay.gsc-results-wrapper-visible div.gsc-wrapper div.gsc-resultsbox-visible div.gsc-resultsRoot.gsc-tabData.gsc-tabdActive div.gsc-results.gsc-webResult div.gsc-expansionArea div.gsc-webResult.gsc-result div.gs-webResult.gs-result table.gsc-table-result tbody tr td.gsc-table-cell-snippet-close {border: 0px !important;}html.js.flexbox.flexboxlegacy.canvas.canvastext.webgl.no-touch.geolocation.postmessage.no-websqldatabase.indexeddb.hashchange.history.draganddrop.websockets.rgba.hsla.multiplebgs.backgroundsize.borderimage.borderradius.boxshadow.textshadow.opacity.cssanimations.csscolumns.cssgradients.no-cssreflections.csstransforms.csstransforms3d.csstransitions.fontface.generatedcontent.video.audio.localstorage.sessionstorage.webworkers.applicationcache.svg.inlinesvg.smil.svgclippaths body section.Header div.header-wrapper div.navbar.navbar-inverse.navbar-fixed-top div.container div.navbar-collapse.in div.search-google div.search-box div#___gcse_0 div.gsc-control-cse.gsc-control-cse-en div.gsc-control-wrapper-cse form.gsc-search-box.gsc-search-box-tools table.gsc-search-box tbody tr td.gsc-input div#gsc-iw-id1.gsc-input-box table#gs_id50.gstl_50 tbody tr td#gs_tti50.gsib_a {border: 1px solid #eee !important;}body {font-family: "Open sans", "Helvetica neue", "Helvetica", "Arial", "sans-serif";color: #6b6b6b;line-height: 1.5;margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;word-wrap: normal;-webkit-hyphens: none;-moz-hyphens: none;hyphens: none;}.Header {transition: margin-top 0.2s ease, top 0.2s ease;}.Header.affix {right: 0px;left: 0px;z-index: 1030;top: 0 !important;margin-top: 0;display: block;}.header-wrapper {margin-bottom: 30px;}p {color: #393b3c;word-wrap: normal;-webkit-hyphens: none;-moz-hyphens: none;hyphens: none;}h1, h2, h3, h5 {color: #6b6b6b;line-height: 1.5;padding: 0;word-wrap: normal;-webkit-hyphens: none;-moz-hyphens: none;hyphens: none;}a {cursor: pointer;transition: color 0.4s ease, border 0.4s ease;}a:link, a:visited, a:focus {color: #393b3c;text-decoration: none;}.btn-dash-bordered {color: #393b3c;text-transform: uppercase;padding: 8px 19px;display: inline-block;font-family: "Gotham";position: relative;transition: all 0.6s;background-color: transparent;overflow: hidden;text-align: center;}.btn-dash-bordered > span.right-arrow {margin-right: 50px;position: relative;z-index: 2;width: 100%;display: block;padding-right: 40px;}.btn-dash-bordered > span.right-arrow:before, .btn-dash-bordered > span.right-arrow:after {content: "";right: 0;transition: all 0.6s;position: absolute;top: 0;bottom: 0;margin: auto;}.btn-dash-bordered > span.right-arrow:before {border-top: 2px solid #393b3c;width: 28px;height: 0;}.btn-dash-bordered > span.right-arrow:after {border: solid #393b3c;border-width: 0 2px 2px 0;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);width: 14px;height: 14px;}.btn-dash-bordered:hover {color: white;}.btn-dash-bordered:hover > span.right-arrow::before, .btn-dash-bordered:hover > span.right-arrow::after {border-color: white;}.btn-dash-bordered.btn-right-arrow {text-align: left;text-transform: none;}.rev-btn.inverted {color: #fff;border-color: #fff;}.rev-btn.inverted:after, .rev-btn.inverted:before {border-color: #fff;}.rev-btn.inverted .slide-overlay {background-color: #fff;}.btn-dash-bordered.rev-btn.inverted .right-arrow {color: #fff;}.btn-dash-bordered.rev-btn.inverted .right-arrow:before, .btn-dash-bordered.rev-btn.inverted .right-arrow:after {border-color: #fff;}.btn-dash-bordered.rev-btn.inverted .slide-overlay {background-color: transparent;}.btn-dash-bordered.rev-btn.inverted:hover {color: #1678ba;}.btn-dash-bordered.rev-btn.inverted:hover .right-arrow {color: #1678ba;}.btn-dash-bordered.rev-btn.inverted:hover .right-arrow:before, .btn-dash-bordered.rev-btn.inverted:hover .right-arrow:after {border-color: #1678ba;}.btn-dash-bordered.rev-btn.inverted:hover .slide-overlay {background-color: #fff;z-index: 1;}.rev-btn.active-border.non-edge:before {animation: topleft 1s ease-in-out forwards;}.rev-btn.active-border.non-edge:after {animation: bottomright 1s ease-in-out forwards;}.development-icon-list .item {margin-bottom: 60px;}.development-icon-list .item .para {font-size:20px;border: 3px solid #1678ba;border-radius: 10px;padding: 20px 15px;}.development-icon-list .item span {display: block;margin-bottom: 20px;}.development-icon-list .item img {max-width: 200px;margin: 0 auto;}@media only screen and (min-width: 768px) {.development-icon-list .item {display: flex;align-items: center;}.development-icon-list .item span {position: relative;z-index: 1;margin-right: -20px;margin-bottom: 0;}.development-icon-list .item .para {padding: 30px 70px;}.development-icon-list .item img {max-width: 160px;}}.project-stats-item {margin-bottom: 50px;text-align: center;}.project-stats-item .logo {margin-bottom: 20px;}@media only screen and (min-width: 992px) {.project-stats-item {display: flex;margin-left: -15px;margin-right: -15px;align-items: center;}.project-stats-item > div {padding-left: 15px;padding-right: 15px;}.project-stats-item .logo {order: 3;margin-bottom: 0;}.project-stats-item .desc {font-size:20px;order: 2;}}@media only screen and (min-width: 1200px) {.btn-dash-bordered {padding: 8px 45px 8px 19px;}.btn-dash-bordered.btn-right-arrow {font-size: 20px;padding: 12px 45px 12px 19px;}.site-nav-menu .btn-dash-bordered {padding: 8px 20px;}.development-icon-list {margin-bottom: 65px;}.development-icon-list .container {max-width: 1130px;}.project-stats {margin-bottom: 50px;}.project-stats-item {text-align: left;margin-bottom: 10px;}.project-stats-item .desc {font-size:20px;padding: 20px 30px 20px 40px;border-right: 2px solid #1678ba;}.project-stats-item .logo {flex: 0 0 25%;padding-left: 30px;}}.blue-cta {margin-left:-30px;margin-right:-30px;background-color: #1678ba;text-align: center;padding: 40px 30px;margin-bottom: 60px;}.blue-cta > * {max-width: 1000px;margin-left: auto;margin-right: auto;}.blue-cta p {font-size: 24px;margin-bottom: 40px;color: #fff;line-height: 1.5;}@media only screen and (min-width: 1200px) {.blue-cta {margin-bottom: 100px;padding: 60px 30px;}}@media only screen and (min-width: 1600px) {.blue-cta {padding: 60px 30px;}}.blue-cta p, .explore-overlay-item p, .quality p {font-family: "Open sans", "Helvetica neue", "Helvetica", "Arial", "sans-serif";font-weight: 300;}.grey-cta {border-radius: 25px;background-color: #f6f6f6;text-align: center;padding: 40px 30px;margin-bottom: 60px;}.grey-cta > * {overflow: auto;margin-left: auto;margin-right: auto;}.grey-ctah2 {font-weight: bold;color: #fff;margin-bottom: 30px;margin-top: 0;}.grey-cta p {margin-bottom: 40px;color: #6b6b6b;line-height: 1.5;}@media only screen and (min-width: 1200px) {.grey-cta {margin-bottom: 100px;padding: 60px 30px;}}@media only screen and (min-width: 1600px) {.grey-cta {padding: 60px 30px;max-width:1900px;margin-left:auto;margin-right:auto;}.grey-ctah2 {margin-bottom: 60px;}}.white-cta{background-color: #ffffff;text-align: center;padding: 30px;margin-bottom: 30px;}.white-cta> * {font-size:20px;max-width: 1200px;margin-left: auto;margin-right: auto;}.white-ctah2 {font-weight: bold;color: #fff;margin-bottom: 30px;margin-top: 0;}.white-ctap {margin-bottom: 40px;color: #6b6b6b;line-height: 1.5;}@media only screen and (min-width: 1200px) {.white-cta{margin-bottom: 30px;padding: 30px;}}@media only screen and (min-width: 1600px) {.white-cta{padding: 30px;}.white-ctah2 {margin-bottom: 30px;}}.explore-row {position: relative;margin: 0 -10px;}.explore-img-responsive {display: block;height: auto;}.explore-col {opacity: 1;transform: translateY(0%);transition: all 0.5s ease-out;padding: 0 10px;}.explore-col > div {overflow: hidden;max-height: 600px;position: relative;}@media only screen and (max-width: 770px) {.explore-col-1{margin-bottom:20px;}}.development-overlay {background-color: rgba(0, 0, 0, 0.5);top: 0;right: 0;left: 0;bottom: 0;position: absolute;cursor: pointer;transition: background-color 0.3s ease-out;margin: 0;}.development-overlay > span {color: white;}.development-overlay .title {font-size:35px;display: block;margin: 20px 15px 15px;max-width: 350px;}.development-overlay:hover {background-color: #1678ba;}.development-overlay:hover .explore-overlay-item {transform: translate3d(0, 0, 0);opacity: 1;}.explore-overlay-items {padding: 0 20px;}.explore-overlay-item {margin-bottom: 10px;transform: translate3d(0, 40px, 0);opacity: 0;transition: opacity .3s ease-in-out, transform .3s ease-in-out;display: flex;align-items: center;}.explore-overlay-item:nth-child(2) {transition-delay: .1s;}.explore-overlay-item:nth-child(3) {transition-delay: .2s;}.explore-overlay-item:nth-child(4) {transition-delay: .3s;}.explore-overlay-item .left {padding-right: 20px;float: none !important;flex: 0 0 70px;}.explore-overlay-item h5 {color: #fff;margin: 0;font-weight: bold;margin-bottom: 5px;}.explore-overlay-item p {color: #fff;line-height: 1.2;}.content-wrapper {padding: 0 15px;width: 100%;}.navbar-toggle {border-color: #fff;border-radius: 0;margin: 20px 0px;}.navbar-toggle .icon-bar {background-color: #fff;border-radius: 0;}.mobile-sidebar {background-color: #0076c6;position: fixed;width: 100%;height: 100%;z-index: 99999;top: 0;left: -100%;overflow-x: hidden;overflow-y: scroll;-webkit-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1);-webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);-moz-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);-o-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);}.mobile-sidebar.active {left: 0;}.sidebar-wrapper {color: #fff;padding: 0 15px 20px 15px;}a.close-sidebvar {color: #fff;font-size: 50px;float: right;margin-top: 5px;}.sidebar-ul {margin-left: 15px;border-top: 1px solid #fff;margin-top: 15px;padding-top: 20px;}.sidebar-ul > li {margin-left: 10px;margin-bottom: 30px;}.sidebar-ul > li > a {color: #fff;font-size: 20px;text-transform: uppercase;}.mobile-sidebar .site-logo {padding: 15px 15px 0px 0;}.mobile-sidebar .btn-dash-bordered {font-family: "Gotham Book";}.mobile-sidebar .btn-dash-bordered:hover, .mobile-sidebar .btn-dash-bordered:active, .mobile-sidebar .btn-dash-bordered:focus {background-color: #fff;}footer {overflow: hidden;margin-top: 30px;}.footer-bottom {background-color: #393b3c;color: #fff;padding: 30px 15px;overflow: hidden;}.company-info-text {margin-bottom: 30px;font-family: "Open sans", "Helvetica neue", "Helvetica", "Arial", "sans-serif";font-size: 18px;color: #c2c3c5;line-height: 20px;}.form-group{min-width:250px;text-align:left;padding:5px;}.quote-form-text {font-family: "Open sans", "Helvetica neue", "Helvetica", "Arial", "sans-serif";font-size: 18px;font-weight:normal;color: #c2c3c5;line-height: 20px;}.contact-form-text {font-family: "Open sans", "Helvetica neue", "Helvetica", "Arial", "sans-serif";font-size: 18px;font-weight:normal;line-height: 20px;}.title-para {font-size:20px;text-align: center;font-family: "Open sans", "Helvetica neue", "Helvetica", "Arial", "sans-serif";margin-bottom: 80px;color: #6b6b6b;padding: 0px 50px 30px 50px;}.title-para h2 {margin: 0 auto 30px;max-width: 900px;line-height: 1.2;}.black-title {font-size:50px;text-align: center;margin-bottom: 20px;}.black-title:after {content: "";width: 80px;height: 4px;margin: 10px auto;display: block;background-color: #1678ba;}.black-title {color: #6b6b6b;}.black-title:after {background-color: #6b6b6b;}.home-services {background-image: url("../../content/images/web_application_banner.jpg");background-repeat: no-repeat;background-size: cover;background-position: center;padding-top:50px;margin-bottom: 40px;background-color: #DCDCDC;border-radius: 15px 15px 0px 0px;max-width: 1900px;margin-right:auto;margin-left:auto;}.top-menu {background-color: #0076c6;color: #fff;position: relative;}.site-logo {display: inline-block;padding: 5px 15px 15px 0;}@media only screen and (max-width: 1200px) and (orientation: landscape){.site-logo {padding: 0px 5px;}.navbar-toggle{margin:10px;}}.site-nav {padding: 0 15px;}.nav-dropdown {display: inline-block;float: right;display: none;}.site-nav-menu {margin-bottom: 0;padding-left: 0;}.site-nav-menu > li > a {font-size: 20px;}.site-nav-menu .rev-btn:before, .site-nav-menu .rev-btn:after {border-width: 1px;}.site-nav-menu .btn-dash-bordered {font-family: "Gotham Book";}.site-nav-menu .btn-dash-bordered span:last-child {position: relative;z-index: 2;}.site-nav-menu .btn-dash-bordered .slide-overlay {z-index: 0;}.site-nav-menu > li {display: inline-block;padding: 28px 5px;vertical-align: top;}.site-nav-menu > li:hover, .site-nav-menu > li:active, .site-nav-menu > li:focus {border-bottom: 1px solid #fff;-webkit-transition: border-bottom 0.3s ease-out;-o-transition: border-bottom 0.3s ease-out;transition: border-bottom 0.3s ease-out;}.site-nav-menu > li:last-child {border-bottom: 1px solid #1678ba;}.site-nav-menu > li > a {color: #fff;text-transform: uppercase;font-size: 1.0em;letter-spacing: -0.015em;}.close-icon {position: absolute;right: 50px;top: 20px;width: 32px;height: 32px;}.close-icon:hover {opacity: 1;}.close-icon:before, .close-icon:after {position: absolute;left: 15px;content: ' ';height: 33px;width: 2px;background-color: #fff;}.close-icon:before {transform: rotate(45deg);}.close-icon:after {transform: rotate(-45deg);}@keyframes bottomright {0% {width: 0;height: 0;padding-top: 0;visibility: visible;}25% {width: 100%;height: 0;padding-top: 0;visibility: visible;}50% {height: 100%;width: 100%;visibility: visible;}75% {visibility: visible;}100% {visibility: visible;}}@keyframes topleft {0% {width: 0;height: 0;padding-bottom: 0;visibility: hidden;}25% {width: 0;height: 0;padding-bottom: 0;visibility: hidden;}50% {width: 0;height: 0;padding-bottom: 0;visibility: hidden;}75% {width: 100%;height: 0;padding-bottom: 0;visibility: visible;}100% {width: 100%;height: 100%;opacity: 1;visibility: visible;}}.rev-btn {overflow: hidden;border: 2px solid #000;}.rev-btn.non-edge {border: 0;}.rev-btn:before {content: "";position: absolute;bottom: 0px;right: 0px;padding-left: 0px;width: 100%;height: 100%;box-sizing: border-box;border-bottom: 2px solid #333;border-left: 2px solid #333;visibility: hidden;}.rev-btn:after {content: "";position: absolute;top: 0px;left: 0px;padding-left: 0px;width: 100%;box-sizing: border-box;height: 100%;border-top: 2px solid #333;border-right: 2px solid #333;visibility: hidden;}.rev-btn.active.non-edge:before {animation: topleft 1s ease-in-out forwards;}.rev-btn.active.non-edge:after {animation: bottomright 1s ease-in-out forwards;}.slide-overlay {display: block;background-color: black;position: absolute;left: -120%;width: 100%;height: 100%;top: 0;z-index: -1;}.getintouch-wrap {text-align: center;margin-bottom: 40px;}.getintouch-wrap h2 {margin-bottom: 30px;}.quality {margin-bottom: 30px;}.quality img.img-responsive {margin-bottom: 30px !important;}.quality h3 {margin-top: 0;}.quality p {line-height: 1.5;}@font-face {font-family: "Open sans", "Helvetica neue", "Helvetica", "Arial", "sans-serif";src: url("fonts/opensans-extrabold-webfont.woff2") format("woff2"), url("fonts/opensans-extrabold-webfont.woff") format("woff");font-weight: normal;font-style: normal;}.social-media {width:100%;padding-right:30px;text-align:right;}@media only screen and (min-width: 800px) {footer {.Header {margin: 15px;}.container {max-width: 100%;}.mobile-sidebar {width: 60%;}.sidebar-wrapper {padding: 0 30px 20px 15px;}.explore-img-responsive {margin-left: 0px;}.close-icon {right: 25px;}.home-services .explore-img-responsive {margin-left: 0;}.home-services .col-sm-6:first-child {padding-right: 0;}.home-services .col-sm-6:last-child {padding-left: 0;}.explore-col > div {max-height: 750px;}.explore-overlay-item {max-width: 530px;}}}@media only screen and (min-width: 992px) {.container {max-width: 100%;}.footer-new {text-align: middle;}.explore-img-responsive {margin-left: 0px;}.form-group{min-width:300px;}}@media only screen and (min-width: 1200px) {.container {max-width: 1600px;}.nav-dropdown {display: block;}.navbar-toggle {display: none;}.development-overlay .title {margin-top: 50px;margin-left: 40px;font-size: 35px;margin-right: 100px;}.getintouch-wrap {max-width: 1350px;margin-left: auto;margin-right: auto;}.getintouch-wrap h2 {font-size: 38px;margin-bottom: 40px;}.getintouch-wrap .btn-dash-bordered {font-size: 20px;padding: 15px 60px;}.site-nav-menu > li {padding: 30px 10px;}.site-nav-menu > li:last-child {padding: 14px 5px;}.development-overlay .title {margin: 50px 80px 30px;}.explore-overlay-items {padding: 0 40px 0 80px;}.footer-bottom {margin-top: 30px;}.explore-col > div {min-height: 660px;}.home-services {margin-bottom: 80px;}.mobile-sidebar.active {left: -100%;}}@media only screen and (min-width: 1400px) {.site-nav-menu > li {padding: 30px 15px;}}@media only screen and (min-width: 1600px) {.content-wrapper {margin: 20px 0 0;padding: 0 30px;}.footer-bottom {margin-top: 35px;margin-left: -30px;margin-right:-30px;padding: 60px 35px 25px 35px;}.company-info-text {position: relative;padding-left: 10px;}.site-nav-menu > li {padding: 30px 30px 15px 30px;}.site-nav-menu > li:last-child {padding-left: 35px;}.form-group{min-width:350px;}}@media only screen and (min-width: 1800px) {nav.site-nav {padding: 0 35px;}}@media only screen and (max-width: 991px) {.getintouch-wrap h2 {font-size: 20px;}}@media only screen and (max-width: 479px) {.company-info {display: none;}.company-info-text {display: none;}.social-media {text-align:center;padding:0px;padding-top:30px;}.btn-dash-bordered {font-size: 14px;}.btn-dash-bordered {width: 100%;}}#getintouch {max-width:1200px;width: 80%;margin:auto;text-align:center;}#getintouch .services{margin-top:60px;}#getintouch .services .list {width: 80%;margin-left: 10%;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;list-style: none;padding: none;}#getintouch .services .item {-webkit-flex: 1 auto;flex: 1 auto;padding: 0.5em 0.25em;text-align: center;color: rgba(0, 0, 0, 0.7);font-size: 1.5em;font-family: "raleway-light", sans-serif;}@media only screen and (max-width:750px) {#getintouch .services .list {width: 100%;margin-left: 0;}#getintouch .services .item {padding: 0.25em 1em;}}#getintouch .services .item.language {color: #0E72B8;}#getintouch .services .item.major {font-weight: 600;}#getintouch .services .item.db {color: rgba(0, 0, 0, 0.5);}.code{font-family: Courier New, monospace, serif;}.code_snippet{font-size:14px;margin-top:20px;display:inline-block;vertical-align:top;text-align:left;background-color:white;min-width:30%;padding:20px;overflow:auto;}.stimap_list > li{list-style-type: square;}.contact_icon {vertical-align:middle;font-size: 32px;color: #1678ba;}@media screen and (min-width: 768px){.contact_icon {font-size: 37px;}}@media screen and (min-width: 1600px){.contact_icon {font-size: 43px;}}.iframe-container {overflow: hidden;padding-top: 66.25%;position: relative;}.iframe-container iframe {border: 0;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}.PieChartTable {margin:auto;width:80%;}.PieChartTable td {width:80%;text-align:left;}.PieChartTable th, td:nth-child(2) {text-align:center;}.threat_table_div {width:100%;max-width:1500px;margin-left:0px;margin-right:0px;overflow: auto;}@media screen and (min-width: 1600px){.threat_table_div {overflow: visible;}}.threat_table {overflow-x:auto;width:100%;border: 1px solid;}.threat_table th {border: 1px solid;text-align:center;vertical-align: middle;padding: 10px;}.threat_table td {border: 1px solid;text-align:left;vertical-align: top;padding: 10px;}