﻿@import url("https://fonts.googleapis.com/css2?family=Open+Sans&display=swap");h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;}body,td,th,p{font-family:'Open Sans',sans-serif;font-size:14pt;}body.public-page{background-color:#f2f5f7;}.carousel-item{height:800px;background-size:cover;cursor:pointer;}.carousel-item .caption1{top:70px;height:fit-content;}.carousel-item .caption2{bottom:70px;}.carousel-caption{background-color:#fff;color:#000;opacity:.8;padding:20px;}#products .col-md-6{cursor:pointer;}#products .services-content h3{text-align:center !important;}#features,#about{color:#000;}#features img,#about img{margin:auto;display:block;}#features i,#about i{color:#3d60f4;display:block;text-align:center;}#features h5,#about h5{text-align:center;padding-bottom:6px;border-bottom:solid 1px #ccc;padding-top:6px;}#features .feature-card,#about .feature-card{border:solid 1px #ccc;margin:10px;min-height:250px;padding:0;}#features .feature-card p,#about .feature-card p{padding:10px;}#features .design2.first-col,#about .design2.first-col{border-top:none !important;}#features .design2.first-col h5,#about .design2.first-col h5{background-color:#0466af;color:#fff;padding:10px;font-weight:bold;}#features .design2.second-col h5,#about .design2.second-col h5{background-color:#9efb0d;}#features .design2.third-col h5,#about .design2.third-col h5{background-color:#ffb900;}#features .first-col,#about .first-col{border-top:solid 10px #6af2fe;}#features .second-col,#about .second-col{border-top:solid 10px #9efb0d;}#features .third-col,#about .third-col{border-top:solid 10px #ffb900;}#features p,#about p{text-align:justify;}.schematic{max-width:100%;border:solid 1px #eee;}#is-for-you .questions li{font-size:11pt;}#is-for-you .list-type5{width:410px;margin:0 auto;max-width:90%;}#is-for-you .list-type5 ol{list-style-type:none;margin:0;margin-left:1em;padding:0;counter-reset:li-counter;}#is-for-you .list-type5 ol li{position:relative;margin-bottom:1.5em;padding:.5em;padding-left:58px;padding-right:1em;border:solid 1px #ccc;color:#000;}#is-for-you .list-type5 ol li a{color:#000;}#is-for-you .list-type5 a{text-decoration:none;color:#fff;font-size:15px;}#is-for-you .list-type5 li:hover{box-shadow:inset -1em 0 #0466af;-webkit-transition:box-shadow .5s;transition:box-shadow .5s;}#is-for-you .list-type5 ol li:before{position:absolute;top:-.3em;left:-.5em;width:1.8em;height:1.2em;font-size:2em;line-height:1.2;font-weight:bold;text-align:center;color:#fff;background-color:#0466af;transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);z-index:99;overflow:hidden;content:counter(li-counter);counter-increment:li-counter;}#is-for-you2 .questions li{font-size:11pt;}#is-for-you2 .list-type5{width:410px;margin:0 auto;max-width:90%;}#is-for-you2 .list-type5 ol{list-style-type:none;margin:0;margin-left:1em;padding:0;counter-reset:li-counter;}#is-for-you2 .list-type5 ol li{position:relative;margin-bottom:1.5em;padding:.5em;background-color:#012a46;padding-left:58px;padding-right:1em;}#is-for-you2 .list-type5 a{text-decoration:none;color:#fff;font-size:15px;}#is-for-you2 .list-type5 li:hover{box-shadow:inset -1em 0 #0466af;-webkit-transition:box-shadow .5s;transition:box-shadow .5s;}#is-for-you2 .list-type5 ol li:before{position:absolute;top:-.3em;left:-.5em;width:1.8em;height:1.2em;font-size:2em;line-height:1.2;font-weight:bold;text-align:center;color:#fff;background-color:#0466af;transform:rotate(-20deg);-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);z-index:99;overflow:hidden;content:counter(li-counter);counter-increment:li-counter;}.intro{background:#fff;}.contact-header{background-image:url("../../img/contact-back.png");background-position:center;height:375px;}.contact-header .caption{height:375px;text-align:center;position:relative;top:25%;}.contact-header .caption h1,.contact-header .caption h2,.contact-header .caption h3,.contact-header .caption h5{color:#fff !important;text-align:center;}.smartb-header{background-image:url("../../img/hero-smartb.jpg");background-position:right center;height:500px;}.smartb-header .caption{height:fit-content;background-color:#fff;color:#000;opacity:.7;padding:20px;text-align:center;position:relative;top:20px;}.smartb-header .caption h1,.smartb-header .caption h2,.smartb-header .caption h3,.smartb-header .caption h5{color:#000 !important;text-align:center;}.contact-us-form input,.contact-us-form select,.contact-us-form textarea{width:100%;padding:2px;margin:3px;}.contact-us-form input[type='submit']{width:unset;border-radius:0;width:100px;}.loc-row,.name-row,.sol-row{text-align:left;background-color:#0466af;}.loc-row .col,.name-row .col,.sol-row .col{padding:3px;padding-left:10px;color:#fff;}.loc-row{margin-top:7px;}footer{padding:20px;background-color:#0466af;color:#fff;font-family:'Titillium Web',sans-serif;text-transform:uppercase;}footer b,footer a{display:block;}footer a,footer a:hover{color:#fff;}footer b{font-size:14pt;}.client-item-wrapper img{filter:none !important;-webkit-filter:none !important;opacity:1 !important;max-height:70px;width:auto !important;}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;}.section-title,.services-item .services-content h3{text-transform:none;}.navbar-expand-md .navbar-nav .active>.nav-link,.navbar-expand-md .navbar-nav .nav-link.active,.navbar-expand-md .navbar-nav .nav-link.open,.navbar-expand-md .navbar-nav .open>.nav-link,.top-nav-collapse .navbar-nav li.active a.nav-link{color:#585b60 !important;}.long-para{padding:10px;color:#fff;background-color:#0466af;}.long-para .col-3{text-align:center;}.long-para p{text-align:justify;}.long-para i{color:#fff !important;display:inline !important;}.bg-gray,#is-for-you{background:#fff !important;}.bg-gray2{background-color:#f9f9f9;}.section-padding{padding:20px !important;}.special-nav{background:linear-gradient(90deg,#0072ff 0%,#00d4ff 100%);border-radius:7px;}.special-nav .nav-link1,.special-nav .nav-link1:hover{color:#fff !important;}.nav-link1{font-family:'Titillium Web',sans-serif;color:#585b60;font-weight:600;text-transform:uppercase;cursor:pointer;background:transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.navbar-expand-md .navbar-nav .nav-link{padding:4px 10px;line-height:20px;}.navbar-expand-md .navbar-nav .nav-link1{padding:8px 10px;line-height:40px;}