<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* FONTS
====================================================== */
/*
{font-family: 'roboto_condensedlight';}
{font-family: 'roboto_condenseditalic';}
{font-family: 'roboto_condensedregular';}
{font-family: 'roboto_condensedbold';}
*/
.blockOfSix #contact .blockContent p {
  font-family: "roboto_condensedregular"; }

.blockOfSix #contact .blockContent p .tel {
  font-family: "roboto_condensedbold"; }

/* BLOCK OF SIX SECTION STYLING
====================================================== */
.blockOfSix {
  display: block;
  float: left;
  padding: 25px 0 0; }

.blockOfSix {
  margin: 20px auto; }

.blockOfSix .blockItem {
  display: block;
  width: 29.3%;
  max-width: 480px;
  margin: 2%;
  position: relative;
  float: left; }

.blockOfSix .blockItem {
  width: 23%;
  margin: 1%; }

.blockOfSix .blockItem .blockImage {
  display: block;
  width: 100%;
  height: auto;
  margin: 2.5vw 0 0; }

.blockItem .pkg-message {
  display: block;
  position: absolute;
  bottom: 0.13vw;
  width: 100%;
  text-align: center;
  font-size: 13px;
  color: #fff;
  text-transform: uppercase;
  font-style: italic;
  font-weight: bold;
  letter-spacing: 1px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.blockItem:hover .pkg-message {
  padding-bottom: 2%; }

.blockOfSix .blockItem .blockContent {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 71% 3% 2%;
  text-decoration: none;
  border-bottom-style: solid;
  border-bottom-width: 1.35vw;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.blockOfSix .blockItem .blockContent:hover,
.blockOfSix .blockItem .blockContent:active {
  border-bottom-width: 2vw;
  padding-top: 69%;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.blockContent .upTopText {
  position: absolute;
  top: 0;
  left: 0;
  height: 2.5vw;
  width: 100%;
  text-align: center;
  color: #fff;
  /* font-size: 1.5vw; */
  font-size: 1.25vw;
  line-height: 2.4vw; }

.blockContent .symbol {
  display: inline-block;
  float: left;
  width: 20%;
  height: auto; }

.blockContent .contentWrap {
  display: inline-block;
  float: left;
  padding: 0 0 7px 5%;
  width: 75%; }

#OnceAmationSuite .blockContent .contentWrap {
  margin-top: -10px; }

#uBridge .blockContent .contentWrap {
  margin-top: -5px; }

.blockContent .heading {
  display: block;
  /* font-size: 1.5vw; font-size: 30px; line-height: 36px; */
  font-size: 1.2vw;
  letter-spacing: 0.5px;
  color: #fff; }

.blockContent .heading {
  font-size: 1.2vw;
  letter-spacing: 0.02em;
  padding: 0 !important;
  font-weight: bold;
  margin-bottom: 0.15em; }

.blockContent .text {
  display: block;
  font-size: 14px;
  line-height: 1;
  margin: 0 0 1% 0;
  /*font-size: 14px; line-height: 20px;*/
  letter-spacing: 0.5px;
  color: #fff;
  padding: 0 !important; }

.blockContent .learnMore {
  display: block;
  text-decoration: underline;
  font-size: 1.5vw;
  line-height: 1.5vw;
  /*margin: 10px 0 0;*/ }

#DocumentComposition.blockItem .blockContent {
  border-bottom-color: #0776bc; }

#DocumentComposition.blockItem .blockContent .learnMore {
  color: #0776bc; }

#DocumentComposition.blockItem .blockContent .upTopText {
  background: #0776bc; }

#Multi-ChannelDelivery {
  display: none; }

#Multi-ChannelDelivery.blockItem .blockContent {
  border-bottom-color: #2d2d2d; }

#Multi-ChannelDelivery.blockItem .blockContent .learnMore {
  color: #f7941e; }

#Multi-ChannelDelivery.blockItem .blockContent .upTopText {
  background: #2d2d2d; }

#Multi-ChannelDelivery::before {
  display: block;
  content: "";
  background: url(/Content/images/uluroHeaderLogo.png) no-repeat center;
  background-color: #2d2d2d;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 100; }

#DocumentComposition.blockItem .blockContent .learnMore,
#ADFMailTracking.blockItem .blockContent .learnMore,
#InventoryManagement.blockItem .blockContent .learnMore,
#PaymentProcessing.blockItem .blockContent .learnMore,
#Security.blockItem .blockContent .learnMore,
#uCampaign.blockItem .blockContent .learnMore,
#uWeb.blockItem .blockContent .learnMore,
#uDeliver.blockItem .blockContent .learnMore,
#SmartDelivery.blockItem .blockContent .learnMore,
#OnceAmationSuite.blockItem .blockContent .learnMore,
#uBridge.blockItem .blockContent .learnMore,
#InventoryManagement.blockItem .blockContent .learnMore,
#uPrint.blockItem .blockContent .learnMore {
  font-size: 0.9vw;
  line-height: 1.5vw;
  text-underline-position: under; }

@media screen and (max-width: 1200px) {
  #Multi-ChannelDelivery::before,
  #Multi-ChannelDelivery {
    display: none !important; }
  #InventoryManagement .blockContent .contentWrap {
    margin-top: -42px; }
  #DocumentComposition.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #ADFMailTracking.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #InventoryManagement.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #PaymentProcessing.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #Security.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #uCampaign.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #uWeb.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #uDeliver.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #SmartDelivery.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #OnceAmationSuite.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #uBridge.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #InventoryManagement.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; }
  #uPrint.blockItem .blockContent .learnMore {
    font-size: 2.3vw;
    margin-top: 0.4em; } }

/* Start Comment Out */
#ADFMailTracking.blockItem .blockContent {
  border-bottom-color: #0776bc; }

/*#d3321d; #f7941e*/
#ADFMailTracking.blockItem .blockContent .learnMore {
  color: #0776bc; }

/*#d3321d;*/
#ADFMailTracking.blockItem .blockContent .upTopText {
  background: #0776bc; }

/*#d3321d;*/
#InventoryManagement.blockItem .blockContent {
  border-bottom-color: #000; }

/*#f7941e; #F7711E*/
#InventoryManagement.blockItem .blockContent .learnMore {
  color: #fff; }

/*#f7941e;*/
#InventoryManagement.blockItem .blockContent .upTopText {
  background: #000; }

/*#f7941e;*/
#PaymentProcessing.blockItem .blockContent {
  border-bottom-color: #eb8b19; }

/*#7a508a; #7838B0; #f7c51e*/
#PaymentProcessing.blockItem .blockContent .learnMore {
  color: #eb8b19; }

/*#7a508a #7838B0;*/
#PaymentProcessing.blockItem .blockContent .upTopText {
  background: #eb8b19; }

/*#7a508a #7838B0;*/
#Security.blockItem .blockContent {
  border-bottom-color: #eb8b19; }

/*#0776bc; #3a9331*/
#Security.blockItem .blockContent .heading {
  color: #000; }

#Security.blockItem .blockContent .text {
  color: #000; }

#Security.blockItem .blockContent .learnMore {
  color: #eb8b19; }

/*#0776bc;*/
#Security.blockItem .blockContent .upTopText {
  background: #eb8b19; }

/*#0776bc;*/
#uCampaign.blockItem .blockContent {
  border-bottom-color: #eb8b19; }

/*#5faac3 #51bbff*/
#uCampaign.blockItem .blockContent .learnMore {
  color: #eb8b19; }

/*#5faac3*/
#uCampaign.blockItem .blockContent .upTopText {
  background: #eb8b19; }

/*#5faac3*/
#uWeb.blockItem .blockContent {
  border-bottom-color: #0776bc; }

/*#e9ec3e #2b9ee7*/
#uWeb.blockItem .blockContent .learnMore {
  color: #0776bc; }

/*#e9ec3e*/
#uWeb.blockItem .blockContent .upTopText {
  background: #0776bc; }

/*#e9ec3e*/
#uDeliver.blockItem .blockContent {
  border-bottom-color: #eb8b19; }

/*#ef7118; #0776bc*/
#uDeliver.blockItem .blockContent .learnMore {
  color: #eb8b19; }

/*#ef7118;*/
#uDeliver.blockItem .blockContent .upTopText {
  background: #eb8b19; }

/*#ef7118;*/
#SmartDelivery.blockItem .blockContent {
  border-bottom-color: #eb8b19; }

#SmartDelivery.blockItem .blockContent .learnMore {
  color: #eb8b19; }

#SmartDelivery.blockItem .blockContent .upTopText {
  background: #eb8b19; }

#OnceAmationSuite.blockItem .blockContent {
  border-bottom-color: #0776bc; }

#OnceAmationSuite.blockItem .blockContent .learnMore {
  color: #0776bc; }

#OnceAmationSuite.blockItem .blockContent .upTopText {
  background: #0776bc; }

/* 929292 */
#uBridge.blockItem .blockContent {
  border-bottom-color: #eb8b19; }

#uBridge.blockItem .blockContent .learnMore {
  color: #eb8b19; }

#uBridge.blockItem .blockContent .upTopText {
  background: #eb8b19; }

/* 06b8b2 */
#InventoryManagement.blockItem .blockContent {
  border-bottom-color: #eb8b19; }

#InventoryManagement.blockItem .blockContent .learnMore {
  color: #eb8b19; }

#InventoryManagement.blockItem .blockContent .upTopText {
  background: #eb8b19; }

/* c349eb */
#uPrint.blockItem .blockContent {
  border-bottom-color: #0776bc; }

#uPrint.blockItem .blockContent .learnMore {
  color: #0776bc; }

#uPrint.blockItem .blockContent .upTopText {
  background: #0776bc; }

/* End Comment Out */
.blockOfSix #contact {
  display: block;
  width: 29.3%;
  max-width: 480px;
  margin: 2%;
  position: relative;
  float: left;
  text-align: right; }

.blockOfSix #contact .blockContent {
  display: block;
  padding: 30px 5% 75%;
  width: 90%;
  text-decoration: none;
  position: absolute; }

.blockOfSix #contact .blockContent p {
  color: #fff;
  font-size: 1.7vw;
  /*32px;*/
  line-height: 1.7vw;
  /*32px;*/
  letter-spacing: 1.5px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.blockOfSix #contact .blockContent p .tel {
  display: block;
  color: #fca134;
  font-size: 2.54vw;
  /*48px;*/
  line-height: 2.54vw;
  /*48px;*/
  letter-spacing: 0px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.blockOfSix #contact .blockImage {
  display: block;
  width: 100%;
  height: auto; }

.blockOfSix #contact .blockContent:hover p,
.blockOfSix #contact .blockContent:active p {
  color: #fca134;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.blockOfSix #contact .blockContent:hover p .tel,
.blockOfSix #contact .blockContent:active p .tel {
  color: #fff;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

/*
#documentComposition.blockItem {}
#multiChannel.blockItem {}
#securityServices.blockItem {}
#contact.blockItem {}
#adfTracking.blockItem {}
#inventoryManagement.blockItem {}
*/
/* "PARALLAX" SECTION STYLING
====================================================== */
#parallaxTarget {
  /* background: Green; */ }

.parallax {
  display: block;
  float: left;
  width: 100%;
  height: auto;
  position: relative;
  overflow: hidden; }

.parallax .content {
  display: block;
  width: 100%;
  height: auto;
  position: relative;
  z-index: 2; }

.parallax .contentMobile {
  display: none; }

.parallax #parallaxBG {
  position: absolute;
  top: 0;
  z-index: 1;
  width: 100%;
  height: auto;
  margin-top: -15%; }

.parallax #parallaxBG img {
  width: 100%;
  height: auto; }

.parallax #parallaxBG #mainBG {
  display: block; }

.parallax #parallaxBG #mobileBG {
  display: none; }

/* "ONE SIMPLE" SECTION STYLING
====================================================== */
.oneSimple {
  display: block;
  float: left;
  position: relative;
  margin-top: -3.5%;
  z-index: 5; }

.oneSimple #simpleBG {
  display: block;
  width: 100%;
  height: auto;
  position: relative; }

.oneSimple #simpleSmallBG {
  display: none;
  width: 100%;
  height: auto;
  position: relative; }

.oneSimple .imageWrap {
  display: block;
  width: 80%;
  height: 72.5%;
  position: absolute;
  top: 0;
  left: 8%;
  z-index: 2;
  padding: 4.5% 0 0; }

.oneSimple .imageWrap .leftWrap {
  display: block;
  float: left;
  width: 66.845%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-right: 6px solid #d37e19; }

.oneSimple .imageWrap #simpleSolution {
  display: block;
  float: left;
  width: 100%;
  height: auto; }

.oneSimple .imageWrap .underQuote {
  font-size: 0.86vw;
  line-height: 1.8vw;
  display: block;
  float: left;
  width: 97%;
  color: #fff;
  margin: 1% 0 0; }

.oneSimple .imageWrap .underQuote img {
  display: inline-block;
  width: 3%;
  padding: 0 1% 0 0.5%;
  float: left;
  height: auto; }

.oneSimple .imageWrap .underQuote p {
  display: inline-block;
  float: right;
  width: 95%; }

.oneSimple .imageWrap .rightWrap {
  display: block;
  float: right;
  width: 33.155%;
  height: 100%; }

.oneSimple .imageWrap #simpleUluro {
  display: block;
  width: 100%;
  height: auto; }

/* RESPONSIVE STYLING
====================================================== */
@media only screen and (max-width: 1300px) and (min-width: 1200px) {
  #SmartDelivery .blockContent .contentWrap {
    margin-top: -10px; }
  .blockOfSix .blockItem .pkg-message {
    font-size: 12px; } }

@media only screen and (max-width: 1200px) {
  .blockOfSix .blockItem,
  .blockOfSix #contact {
    width: 46%; }
  .blockOfSix .blockItem {
    margin: 2%; }
  .blockOfSix .blockItem .pkg-message {
    font-size: 1.2vw; }
  .blockContent .heading {
    font-size: 2.2vw; }
  .blockContent .text {
    font-size: 14px;
    /*0.8vw;*/
    line-height: 1.1; }
  .blockOfSix .blockItem .blockContent {
    border-bottom-width: 2vw;
    padding: 79% 3% 2%; }
  .blockOfSix .blockItem .blockContent:hover,
  .blockOfSix .blockItem .blockContent:active {
    border-bottom-width: 3vw;
    padding: 77% 3% 2%; }
  .blockOfSix #contact .blockContent p {
    font-size: 2.6vw;
    line-height: 2.6vw; }
  .blockOfSix #contact .blockContent p .tel {
    font-size: 3.88vw;
    line-height: 3.88vw; }
  .blockContent .learnMore {
    font-size: 1.3vw;
    line-height: 1.5vw; }
  .blockContent .upTopText {
    font-size: 2.5vw;
    height: 4vw;
    line-height: 4vw; }
  .blockOfSix .blockItem .blockImage {
    margin: 4vw 0 0; }
  .oneSimple {
    margin-top: -2%; }
  .oneSimple #simpleBG {
    display: none; }
  .oneSimple #simpleSmallBG {
    display: block; }
  .oneSimple .imageWrap .underQuote {
    font-size: 1.5vw;
    margin: 3% 0; }
  .oneSimple .imageWrap .underQuote img {
    width: 6%;
    padding: 1% 1% 0 0.5%; }
  .oneSimple .imageWrap .underQuote p {
    width: 92%; } }

@media only screen and (max-width: 900px) {
  /*.blockOfSix .blockItem .blockContent {border-bottom-width: 15px;}
	.blockOfSix .blockItem .blockContent:hover, .blockOfSix .blockItem .blockContent:active {border-bottom-width: 25px;}
	*/
  .parallax #parallaxBG {
    margin-top: -19%; } }

@media screen and (max-width: 800px) {
  .blockOfSix .blockItem .blockContent {
    border-bottom-width: 2vw;
    padding: 69% 3% 2%; }
  .blockOfSix .blockItem .blockContent:hover,
  .blockOfSix .blockItem .blockContent:active {
    border-bottom-width: 3vw;
    padding: 67% 3% 2%; } }

@media only screen and (max-width: 800px) {
  .blockOfSix {
    padding: 40px 0 0; }
  .blockContent .heading {
    font-size: 2.1vw; }
  .blockContent .text {
    letter-spacing: 0.2px; }
  .blockOfSix #contact .blockContent p {
    font-size: 2.5vw;
    line-height: 2.5vw; } }

@media only screen and (max-width: 640px) {
  .blockOfSix {
    margin: 0 auto;
    float: none; }
  .blockOfSix .blockItem {
    width: 49%;
    margin: 1vw 0;
    display: inline-block; }
  .blockOfSix .blockItem:nth-child(odd) {
    margin-right: 2%; }
  .blockOfSix .blockItem .pkg-message {
    font-size: 2.5vw; }
  .blockOfSix .blockItem .blockContent {
    padding: 74% 3% 2%; }
  .blockOfSix .blockItem .blockContent:hover,
  .blockOfSix .blockItem .blockContent:active {
    border-bottom-width: 3vw;
    padding: 72% 3% 2%; }
  .blockOfSix #contact {
    display: none; }
  .blockContent .heading {
    font-size: 3.7vw;
    margin-bottom: 0;
    line-height: 1.3; }
  .blockContent .text {
    font-size: 2.8vw;
    line-height: 3vw;
    /*font-size: 1.8vw; line-height: 4vw;*/
    display: none;
    /* talk with Michael about this */ }
  .blockContent .upTopText {
    font-size: 3.8vw;
    height: 11vw;
    line-height: 4.8vw;
    padding-top: 0.2em; }
  .blockOfSix .blockItem .blockImage {
    margin: 8vw 0 0; }
  #OnceAmationSuite .blockContent .contentWrap,
  #InventoryManagement .blockContent .contentWrap,
  #uBridge .blockContent .contentWrap {
    margin-top: 0; }
  #uWeb.blockItem .blockContent .upTopText {
    font-size: 4.6vw;
    height: 8.4vw;
    line-height: 4.8vw;
    padding-top: 0.8em; }
  .blockOfSix .blockItem .blockContent {
    border-bottom-width: 1.35vw; }
  .blockOfSix .blockItem .blockContent:hover,
  .blockOfSix .blockItem .blockContent:active {
    border-bottom-width: 1.35vw; }
  .blockContent .learnMore {
    font-size: 4.2vw;
    line-height: 3.5vw; }
  /* #CCMSoftware .blockOfSix .blockItem .blockContent {
		margin: 92% 3% 2%;
	} */
  .blockOfSix .blockItem .blockImage {
    margin: 2.5vw 0 0; }
  .parallax .contentMobile {
    display: block;
    width: 100%;
    height: auto;
    position: relative;
    z-index: 2; }
  .parallax .content {
    display: none; }
  .parallax #parallaxBG #mainBG {
    display: none; }
  .parallax #parallaxBG #mobileBG {
    display: block; }
  .oneSimple .imageWrap .rightWrap {
    height: auto; }
  .oneSimple .imageWrap .leftWrap {
    border-right: 3px solid #d37e19; }
  .oneSimple .imageWrap #simpleSolution {
    padding: 2% 0; }
  .oneSimple .imageWrap .underQuote {
    position: absolute;
    bottom: 0;
    margin: 1% 0 0;
    width: 100%;
    font-size: 2.5vw;
    line-height: 2.5vw; }
  .oneSimple .imageWrap .underQuote p {
    padding: 1% 0 0; }
  #DocumentComposition.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #ADFMailTracking.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #InventoryManagement.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #PaymentProcessing.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #Security.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #uCampaign.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #uWeb.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #uDeliver.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #SmartDelivery.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #OnceAmationSuite.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #uBridge.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #InventoryManagement.blockItem .blockContent .learnMore {
    font-size: 3.4vw; }
  #uPrint.blockItem .blockContent .learnMore {
    font-size: 3.4vw; } }
</pre></body></html>