body, html {font-family: Calibri, "Trebuchet MS", sans-serif;}a {text-decoration: underline;}:root {--bs-body-font-size: 0.625em;--bs-primary: #fd861d;--bs-primary-rgb: 253, 134, 29;}ul li.nav-item {margin: 0 1.071428em;}.form-check-input {margin-top: 0.1em;}.btn-orange {background: #fd861d;border: 1px solid #fd861d;color: #fff;}.btn-orange:hover, .btn-orange:focus {background: #e57512;border: 1px solid #e57512;color: #fff;}.btn-orange:focus {box-shadow: 0 0 0 0.25rem red;}.dashed-border {border: 1px dashed #c9c9c9;}.bg-lochmara {background-color: #007cbb;}.bg-gallery {background-color: #eee;}.bg-blumine {background-color: #1c6184;}.bg-mine-shaft {background-color: #393939;}.bg-alto {background-color: #d4d4d4;}.bg-mercury {background-color: #e4e4e4;}.bg-seashell {background-color: #f1f1f1;}.text-mine-shaft {color: #2e2e2e;}.text-boulder {color: #777676;}.text-french-pass {color: #b4e4fc;}.text-emperor {color: #515151;}.text-chilean-fire {color: #fe7201;}.navbar {font-size: 1.4em;}.navbar-brand img {max-height: 46px;}.banner {background: url(../images/banner.jpg) no-repeat center center fixed;background-size: cover;height: calc(100% - 7.2em);padding: 10em 0;margin-top: 7.2em;}.banner > .container, .banner > .container > .row {height: 100%;}.banner-btn {position: absolute;bottom: 4em;left: calc(50% - 152px);}.features-block .features-icon {max-width: 90px;}.services .services-item {text-decoration: none;transition: all 0.3s ease-out;font-weight: 700;}.services .services-item:hover, .services .services-item:focus {background-color: #dedddd;transition: all 0.3s ease-in;color: inherit;}.upcoming-so-demonstration ul {font-size: 1.776em;}.upcoming-so-demonstration ul li a {color: #fff;}.service-banner {background: url(../images/solution-banner.jpg) no-repeat center center fixed;background-size: cover;margin-top: 7.2em;}.feature-details {padding-top: 85px;}.so-webinars .upcoming-so-demonstration ul li a {color: #777676;}.so-help ul {margin: 0;padding: 0;font-size: 1.8em;list-style: none;}.so-help ul li {position: relative;padding-left: 15px;margin: 8px 0;font-size: 1.2rem;}.so-help ul li:before {content: url("../images/bullet.png");position: absolute;top: -3px;left: 0;}.so-help-btn {position: absolute;left: calc(50% - 84px);bottom: 10%;}.cybersecurity .so-help-btn {position: absolute;transform: translate(-50%, -50%);top: 50%;left: 50%;bottom: auto;}.white-bullet ul li, .blue-bullet ul li {list-style: none;font-size: 15px;display: block;padding-left: 20px;position: relative;margin-bottom: 8px;}.blue-bullet ul li {font-size: 20px;padding-left: 15px;}.white-bullet ul li:before, .blue-bullet ul li:before {width: 5px;height: 5px;border-radius: 50%;background: #fff;position: absolute;content: "";left: 0;top: 8px;}.blue-bullet ul li:before {background: #007cbb;top: 10px;}.white-bullet ul li a, .blue-bullet ul li a {color: #fff;text-decoration: none;display: block;line-height: normal;}.blue-bullet ul li a {color: #777676;}.white-bullet ul li a:hover, .blue-bullet ul li a:hover {text-decoration: underline;}.home-icon {position: absolute;bottom: 0;left: 0;width: 30px;height: 30px;background: rgba(0, 0, 0, 0.5);color: #fff;text-align: center;line-height: 30px;font-size: 15px;}.home-icon:hover {background: rgba(0, 0, 0, 1);color: #fff;}.footer {font-size: 1.352em;}.footer .footerLinks ul {margin: 0;padding: 0;list-style: none;}.footer .footerLinks ul li {position: relative;}.footer .footerLinks ul li:before {content: "\f054";font-family: "Font Awesome 6 Free";font-weight: 900;font-size: 0.8em;margin-right: 0.5em;}.footer .footerLinks ul li a, .footer .contact-address .follow-us a, .footer a {color: #fff;text-decoration: none;}.footer .footerLinks ul li a:hover, .footer .contact-address .follow-us a:hover, .footer a:hover {color: #b4e4fc;}@media only screen and (min-width: 320px) and (max-width: 992px) {.banner, .banner .container, .banner .container > .row {height: auto;}}@media only screen and (min-width: 320px) and (max-width: 767px) {ul li.nav-item {margin: 0;}.services-item .services-icon {max-width: 100px;display: inline-block;}}.remore {height: 44px;line-height: 29px !important;}.bgchange {background: transparent;color: #000;margin-left: 20px;height: 44px;line-height: 29px !important;}.bannerimgmob {width: 100%;height: auto;}@media only screen and (max-width: 991px) {.bannerimgmob {width: 150%;margin-left: -25%;height: auto;}}@media only screen and (max-width: 767px) {.bannerimgmob {width: 200%;margin-left: -100%;height: auto;}}.bannerimgmob{width: 100%;height: auto;}@media only screen and (max-width: 991px){.bannerimgmob{width:150%;margin-left:-25%;height: auto;}}@media only screen and (max-width: 767px){.bannerimgmob{width:200%;margin-left:-100%;height: auto;}