.search-cont {height: 100%;vertical-align: middle;padding-top: 0 !important }.menu-items-container {padding-top: 0.7em !important }.services-page-banner {background-image: url(../../res/solutions-5.jpg);background-size: cover;background-position: 50%;position: relative;top: 0;left: 0;width: 100vw;height: 100vh }.join-wrapper3 {padding-top: 13%;margin: 0 auto }.join-content3 {display: block;text-align: center }.join-body3 {color: #fff }.banner-head3 {font-size: 5.5em;font-family: 'Exo 2', sans-serif;font-weight: 600;color: #fff;padding-bottom: 0.3em }.banner-details3 {font-family: 'Open Sans', sans-serif;color: #fff;font-size: 2em;line-height: 1.5em;font-weight: 550 }.content-wrapper3 {margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;max-width: 95%;margin-top: 80px;font-family: 'Open Sans', sans-serif }.wrapper3 {max-width: 95%;position: relative;margin: 0 auto !important;float: none !important;padding-top: 0px;padding-bottom: 20px }.padded3 {padding-left: 24px;padding-right: 24px }.services {width: 100%;padding-right: 22px;text-align: justify;margin-left: auto;margin-right: auto }.font3 {padding-top: 10px;font-size: 16px;text-align: justify }.table3 {margin-top: 90px;display: block;margin-left: auto;margin-right: auto;max-width: 100% }.row3 {display: table;margin-left: auto;margin-right: auto;max-width: 100%;color: #484747;padding-bottom: 30px }.col13 {text-align: center;display: table-cell;margin-left: auto;margin-right: auto;padding-right: 20px;padding-top: 14px;width: 40% }.col23 {display: table-cell;width: 50%;vertical-align: top;padding-right: 30px }.act-conts3 {padding: 0.2em 0.8em;background: #1F4C79;color: #fff;width: 80%;text-align: left;margin-bottom: 30px;font-size: xx-large }.header3 {margin-bottom: 30px;display: block;color: white;font-family: "Eras ITC", "Eras Light ITC", sans-serif;}.tertle {font-size: 20px;font-weight: 600;text-decoration: underline }.img3 {display: block;margin-left: auto;margin-right: auto;max-width: 31em;border-width: 4px;border-style: groove }.btn3 {-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;font-size: 16px;font-weight: 500px;padding: 5px 15px;text-transform: uppercase }.link2 {text-align: center;padding-top: 20px;padding-bottom: 60px }.sabisu {font-family: 'Exo 2', sans-serif;display: block;font-weight: 600;font-size: 4em }.title2 {color: #51a7fa;font-size: 30px;text-align: center }.contact-button {font-size: 30px;border: 1px #737373 solid;border-radius: 1em;padding: 0.3em 1.5em;background: #33cc33;color: #f2f2f2;max-width: 350px;text-align: center;padding-bottom: 15px;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;box-shadow: inset 0 3px 2px rgba(255, 255, 255, .22), inset 0 -3px 2px rgba(0, 0, 0, .17), inset 0 20px 10px rgba(255, 255, 255, .12), 0 0 4px 1px rgba(0, 0, 0, .1), }.contact-button:hover {color: #ffffff;background: #2eb72e;text-decoration: none }.contactus {padding-bottom: 40px;text-align: center;height: auto }.fmi {font-size: 22px !important }.contact {text-align: center;padding-top: 13px }.fa-envelope-o {font-size: 28px !important }.btn-warning {box-shadow: inset 0 3px 2px rgba(255, 255, 255, .22), inset 0 -3px 2px rgba(0, 0, 0, .17), inset 0 20px 10px rgba(255, 255, 255, .12), 0 0 4px 1px rgba(0, 0, 0, .1), }.btn {font-size: 22px;color: #337ab7;text-decoration: none }.except {padding-bottom: 0px !important }.except1 {padding-top: 0px !important;padding-right: 30px !important }.except111 {padding-bottom: 30px !important }.except11 {padding-top: 0px !important }.mobile-solutions-page-banner {background-image: url(../../res/GeoBeacon%20Story.jpg);background-size: cover;background-position: 50%;position: relative;top: 0;left: 0;width: 100vw;height: 100vh }.mobile-content-wrapper2 {margin-top: 3em }.mobile-offering {margin-left: auto;margin-right: auto;text-align: center;max-width: 100%;margin-top: 2em }.picture-center {width: 90%;margin-left: auto;margin-right: auto }.bigFirst::first-letter{font-size: 2em !important;}.headServiceBanner {margin-bottom: 30px;}.brochures {margin-left: 0;}.brochures p {font-weight: bold;}.brochureList {margin: 10px;display: block;}.brochure {border: 1px solid #AAAAAA;padding: 5px;margin: 10px;float: left;}.brochure:hover {border: 1px solid black;}.imgPrev {margin-left: auto;margin-right: auto;display: block;}.imgIcon {margin: auto;left: auto;right: auto;}.brocDesc {width: 200px;height: 40px;text-align: center;margin-top: 5px;}.mobileBro {display: none;}@media only screen and (min-width: 2560px) {.sabisu {font-size: 13em }.banner-details3 {font-size: 3.5em }.join-wrapper3 {padding-top: 17% }.font3 {font-size: 2em }.header3 {font-size: 3em }.act-conts3 {max-width: 24em }}@media only screen and (min-height: 1080px) {.sabisu {font-size: 10em }.banner-details3 {font-size: 3em }.font3 {font-size: 1.6em }.header3 {font-size: 3em }.act-conts3 {max-width: 24em }}@media only screen and (max-width: 1920px) {.header3 {font-size: 3.5em }.font3 {font-size: 1.8em }.title2 {font-size: 3.5em }.row3 {padding-bottom: 3em }.btn {font-size: 1.4em }.act-conts3 {min-width: 42.6em;max-width: 42.6em }}@media only screen and (max-width: 1600px) {.content-wrapper3 {max-width: 90% }.header3 {font-size: 2em }.font3 {font-size: 1.2em }.title2 {font-size: 2.1em }}@media only screen and (max-width: 1280px) and (max-height: 800px) and (orientation: landscape) {.join-wrapper3 {padding-top: 16% }}@media only screen and (max-width: 1024px) and (max-height: 600px) and (orientation: landscape) {.wrapper3 {max-width: 100% }}@media only screen and (max-width: 800px) {.sabisu {font-size: 5em }.banner-details3 {font-size: 1.5em }.row3, .col13, .col23 {display: block }.img3 {padding-right: 0px;padding-top: 0px;width: 70% }.col13 {padding-right: 0px;padding-top: 5px;width: 100%;margin-left: auto;margin-right: auto }.font3 {font-size: 18px;padding-top: 20px;width: 100%;margin-left: auto;margin-right: auto }.col23 {width: 100%;padding-right: 0px;text-align: justify;margin-left: auto;margin-right: auto }.col23 p {font-size: 0 }.col23 p:last-child {font-size:13px }.contact-button {font-size: 22px }.link2 {text-align: center;padding-top: 10px;padding-bottom: 30px }}@media only screen and (max-width: 800px) and (max-height: 1280px) and (orientation: portrait) {.services-page-banner, .mobile-solutions-page-banner {height: 55vh }content-wrapper3 {margin-top: 44px }.sabisu {font-size: 5em }.banner-details3 {font-size: 1.5em }.join-wrapper3 {padding-top: 22% }.services {padding-right: 0px }.table3 {margin-top: 40px }.header3 {font-size: 1.5em }.act-conts3 {max-width: 93%;margin-bottom: 15px }.row3, .col13, .col23 {display: block }.img3 {padding-right: 0px;padding-top: 0px;width: 70% }.col13 {padding-right: 0px;padding-top: 5px;width: 100%;margin-left: auto;margin-right: auto }.font3 {font-size: 18px;padding-top: 20px;width: 100%;margin-left: auto;margin-right: auto }.col23 {width: 100%;padding-right: 0px;text-align: justify;margin-left: auto;margin-right: auto }.link2 {text-align: center;padding-top: 10px;padding-bottom: 30px }}@media only screen and (max-width: 765px) and (max-height: 420px) and (orientation: landscape) {.sabisu {font-size: 4em }.banner-details3 {font-size: 1.4em }.join-wrapper3 {padding-top: 17% }.row3, .col13, .col23 {display: block }.table3 {margin-top: 40px }.act-conts3 {max-width: 83%;margin-bottom: 15px }.img3 {padding-right: 0px;padding-top: 0px;width: 61% }.col13 {padding-right: 0px;padding-top: 5px;width: 100%;margin-left: auto;margin-right: auto }.font3 {font-size: 18px;padding-top: 20px;width: 100%;margin-left: auto;margin-right: auto }.col23 {width: 100%;padding-right: 0px;text-align: justify;margin-left: auto;margin-right: auto }.link2 {text-align: center;padding-top: 10px;padding-bottom: 30px }.font3 {font-size: 14px }.content-wrapper3 {margin-top: 45px }.header3 {font-size: 1.4em }}@media only screen and (max-width: 640px) and (max-height: 1024px) and (orientation: portrait) {.sabisu {font-size: 4em }.banner-details3 {font-size: 1.3em }.content-wrapper3 {margin-top: 52px }.font3 {font-size: 14px }}@media only screen and (max-width: 640px) and (max-height: 400px) and (orientation: landscape) {.banner-details3 {font-size: 1.2em }.services {padding-right: 0px }}@media only screen and (max-width: 580px) and (max-height: 400px) and (orientation: landscape) {.header3 {font-size: 1.2em }.img3 {padding-right: 0px;padding-top: 0px;width: 70% }.sabisu {font-size: 3.5em }.banner-details3 {font-size: 1.2em }.services {padding-right: 0px }}@media only screen and (max-width: 420px) and (max-height: 740px) and (orientation: portrait) {.sabisu {font-size: 3em }.banner-details3 {font-size: 1.1em }.padded3 {padding-left: 0px;padding-right: 0px }.content-wrapper3 {margin-top: 26px }.header3 {font-size: 1.3em }.font3 {font-size: 13px }.act-conts3 {min-width: 17.25em;max-width: 17.25em;}.brochure {display: none;}.mobileBro {display: inline;}.brochureList a {display: block;}}@media only screen and (max-width: 480px) and (max-height: 350px) and (orientation: landscape) {.sabisu {font-size: 3em }.banner-details3 {font-size: 1.1em }.services {width: 95%;padding-right: 0px }.col23 {width: 95% }.padded3 {padding-left: 0px;padding-right: 0px }.wrapper3 {max-width: 97% }}@media only screen and (max-width: 375px) and (max-height: 630px) and (orientation: portrait) {.sabisu {font-size: 2.5em }.banner-details3 {font-size: .7em }.join-wrapper3 {padding-top: 28% }.wrapper3 {max-width: 100% }.col23 {width: 95% }.col23 p {font-size: 0 }.col23 p:last-child {font-size:13px }.contact-button {font-size: 22px }.act-conts3 {min-width: 15.6em;max-width: 15.6em;}.brochure {display: none;}.mobileBro {display: inline;}.brochureList a {display: block;}}@media only screen and (max-width: 360px) and (max-height: 640px) and (orientation: portrait) {.except1 {padding-right: 9px !important }.title2 {font-size: 20px }.link2 {text-align: center;padding-top: 7px;padding-bottom: 0px }}