<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* General */
 
a {
    text-decoration: none;
}

dl,
ol,
p,
ul li {
    margin-bottom: 1rem;
    margin-top: 0;
  list-style-position: outside !important;
}

p {
    margin: 0 0 18px 0;
}

body,
div,
span,
p,
a,
em,
img,
small,
strong,
b,
dl,
dt,
dd,
footer,
header,
nav {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}



.small, small {
    font-size: 80%;
    font-weight: 400;
    font-family: sans-serif
}

.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.mt-2,
.my-2 {
    margin-top: .5rem !important;
}

.container {
    width: 1210px !important;
}

.container,
.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
}

/* Header Navigation */

.navbar {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.navbar&gt;.container,
.navbar&gt;.container-fluid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width:1200px) {
    .navbar-expand-xl .navbar-collapse {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

.dropdown {
    position: relative
}

.dropdown-toggle::after {
    width: 0;
    height: 0;
    vertical-align: .255em;
    content: "";
    display: inline-block;
    margin-left: .255em;
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: .5rem 0;
    margin: .125rem 0 0;
    font-size: 1rem;
    color: #189dd8;
    text-align: left;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: .25rem
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: .25rem 1.5rem;
    clear: both;
    color: #212529;
    text-align: inherit;
    background-color: transparent;
    border: 0;
    font-family: sans-serif
}

nav {      
    border-bottom: 1px solid #eaeaea;
    padding: 0;
    min-height: 75px;
}

nav .navbar-nav {
    display: none
}

@media screen and (min-width:992px) {
    nav .navbar-nav {
        display: -ms-flexbox;
        display: flex;
        margin-right: 15px
    }
}

nav .nav-link {
    font-family: TradeGothic, Sans-serif !important;
    font-size: 15px;
    font-weight: 700;
    color: #3c3f46 !important;
    padding: 0 8px !important;
    line-height: 75px;
    position: relative
}

nav .nav-link a {
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    color: #3c3f46 !important;
    text-decoration: none
}

nav .nav-link.active,
nav .nav-link:hover {
    background-color: #189dd8;
}

nav .nav-link.active a,
nav .nav-link:hover a {
    color: #fff !important;
    text-decoration: none
}

nav .nav-link.active:after,
nav .nav-link:hover:after {
    background-position: left
}

nav .nav-link:after {
    border: none;
    background-image: url(https://www.tylertech.com/Portals/_default/skins/connect/img/nav-dropdown.png);
    background-position: right;
    height: 7px;
    width: 11px;
    position: relative;
    top: 3px;
    line-height: 1
}

nav .navbar-brand {
    margin: 0 auto
}

@media screen and (min-width:1200px) {
    nav .navbar-brand {
        margin-right: 25px
    }
}

nav .dropdown-menu {
    top: 72px;
    border-radius: 0;
    padding: 0;
    box-shadow: 0 6px 17px -7px;
    width: max-content;
    width: -webkit-max-content;
}

nav .dropdown-menu .dropdown-item {
    line-height: 2.25;
    position: relative;
    color: #3c3f46 !important;
    font-weight: 600
}

nav .dropdown-menu .dropdown-item:hover {
    background-image: linear-gradient(to right, #397DC0, #1CA2DC);
    color: #fff !important;
    text-decoration: none;
}

nav .dropdown .dropdown-menu {
    transition: all 250ms ease-in-out;
    transition-delay: 250ms;
    display: block;
    visibility: hidden;
    opacity: 0
}

nav .dropdown:hover .dropdown-menu {
    opacity: 1;
    visibility: visible
}

.login-register {
    display: inline-flex;
    align-items: center;
}

.login-register .btn {
    width: 122px;
    height: 36px;
    font-size: 15px;
    line-height: 16px;
    padding: 9px;
    margin-right: 15px;
    border-radius: 100px;
    font-weight: 600;
    border: none;
    position: relative;
    transition: all 250ms ease-in-out;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}

.btn.btn-primary {
    background-color: #B04D9D;
    color: #fff !important;
    text-decoration: none;
    font-family: sans-serif
}

.btn.btn-primary:hover {
    background-color: rgba(130, 61, 151, 0.85);
      text-decoration:none;
}

.btn.btn-secondary {
    background-color: transparent;
    border: 2px solid #189DD8;
    color: #189DD8 !important;
    text-decoration: none;
    font-family: sans-serif
}

.btn.btn-secondary:hover {
    background-color: #189DD8;
    color: #fff !important;
      border: 2px solid #189DD8;
      text-decoration:none;
}

a {
    color: #f19320 !important;
    text-decoration: none
}

b,
strong {
    font-weight: bolder;
}

/* Footer */

footer {
    background-color: #29313a;
    background-repeat: no-repeat;
    background-position: top right;
    background-size: 100% 100%;
    padding: 70px 0 0;
    color: #fff;
    display: block;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
      margin: 0 0rem;
}

footer .item {
    margin-bottom: 60px;
}

footer .title {
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    font-family: sans-serif
}

footer .childs {
    opacity: .75;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
    margin-left: 0;
    list-style: none;
    padding: 0;
    color: #fff;
    font-family: sans-serif
}

footer p,
footer span {
    color: #fff;
    margin-bottom: 1rem;
}

footer a {
    color: #fff !important;
}

footer .list-icons {
    margin-bottom: 75px;
}

footer .list-icons .icon-social {
    display: inline-block;
    margin: 0 7px 15px 0;
}

.icon-social {
    background: url(https://www.tylertech.com/Portals/_default/skins/connect/img/icon-social.png) no-repeat;
}

.icon-social.twitter {
    background-position: -53px 0;
    width: 28px;
    height: 28px;
}

.icon-social.facebook {
    background-position: 0 0;
    width: 29px;
    height: 28px;
}

.icon-social.instagram {
    background-position: -100px 0;
    width: 29px;
    height: 29px;
}

.icon-social.linkedin {
    background-position: -150px 0;
    width: 29px;
    height: 28px;
}

footer .logo-footer {
    width: auto;
    display: block;
    margin-bottom: 25px;
}

footer .copyright {
    font-size: 12px;
    font-weight: 400;
    font-family: sans-serif
}

footer .copyright span {
    margin-bottom: 10px;
    font-family: sans-serif
}

footer .copyright .nav {
    margin-left: 0;
    background: transparent !important;
    border-bottom: none !important;
}

footer .copyright .nav li {
    display: inline;
    margin-right: 18px;
}

footer .copyright .nav a {
    opacity: .5;
}

img {
    vertical-align: middle;
    border-style: none;
}

*,
::after,
::before {
    box-sizing: border-box;
}

/* Fix for calendar height on Safari */
.rbc-time-view {
flex: auto;
}

.rbc-time-column {
height: auto !important;
}
/* Fix for calendar height on Safari */

/*  # Buttons
/*
/*=============================================*/
.mdBtnR {
font-weight: 600;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
}
.mdBtnR.disabled, .mdBtnR:disabled {
cursor: not-allowed;
}
.mdBtnR.disabled .rfSI,
.mdBtnR.disabled svg, .mdBtnR:disabled .rfSI,
.mdBtnR:disabled svg {
cursor: not-allowed;
}
.mdBtnR .mdBtnR-text {
/*

*/
}
.mdBtnR .rfSI {
height: 18px;
width: 18px;
max-height: 18px;
max-width: 18px;
}
.mdBtnR .rf-pill {
/*

*/
}
.mdBtnR.mdBtnR-sm {
padding: 8px 12px;
font-size: 11px;
line-height: 14px;
}
.mdBtnR.mdBtnR-sm .rfSI {
height: 14px;
width: 14px;
max-height: 14px;
max-width: 14px;
}
.mdBtnR + .mdBtnR {
margin-left: 16px;
}

.mdBtnR.mdBtnR-add-a-thing .mdBtnR-text,
a.mdBtnR.mdBtnR-add-a-thing .mdBtnR-text {
color: #169488;
}

.mdBtnR-toggle .mdBtnR {
border-radius: 0;
margin-left: 0;
background-color: white;
border: 2px solid #169488;
color: #169488;
font-weight: 700;
}
.mdBtnR-toggle .mdBtnR .mdBtnR-text {
color: #169488 !important;
}
.mdBtnR-toggle .mdBtnR + .rfSI {
margin-left: 12px;
}
.mdBtnR-toggle .mdBtnR:hover, .mdBtnR-toggle .mdBtnR:focus, .mdBtnR-toggle .mdBtnR:active, .mdBtnR-toggle .mdBtnR.active {
font-weight: 600;
background-color: #169488;
border-color: #169488;
color: white;
}
.mdBtnR-toggle .mdBtnR:hover .mdBtnR-text, .mdBtnR-toggle .mdBtnR:focus .mdBtnR-text, .mdBtnR-toggle .mdBtnR:active .mdBtnR-text, .mdBtnR-toggle .mdBtnR.active .mdBtnR-text {
color: white !important;
}

.mdBtnR-primary,
button.mdBtnR-primary,
a.mdBtnR-primary {
color: white;
background-color: #b04d9d;
border-color: #b04d9d;
}
.mdBtnR-primary .mdBtnR-text,
button.mdBtnR-primary .mdBtnR-text,
a.mdBtnR-primary .mdBtnR-text {
color: white;
}
.mdBtnR-primary:hover, .mdBtnR-primary.hover, .mdBtnR-primary:focus, .mdBtnR-primary.focus, .mdBtnR-primary:active, .mdBtnR-primary.active,
button.mdBtnR-primary:hover,
button.mdBtnR-primary.hover,
button.mdBtnR-primary:focus,
button.mdBtnR-primary.focus,
button.mdBtnR-primary:active,
button.mdBtnR-primary.active,
a.mdBtnR-primary:hover,
a.mdBtnR-primary.hover,
a.mdBtnR-primary:focus,
a.mdBtnR-primary.focus,
a.mdBtnR-primary:active,
a.mdBtnR-primary.active {
color: white;
background-color: rgba(130, 61, 151, 0.85);
background-image: none;
border-color: rgba(130, 61, 151, 0.85);
}

.mdBtnR-primary .rfSI svg,
a.mdBtnR-primary .rfSI svg {
fill: #fff;
}

.mdBtnR-primary-open,
.mdBtnR-outline-primary {
color: #B04D9D;
background-color: white;

}
.mdBtnR-primary-open .mdBtnR-text,
.mdBtnR-outline-primary .mdBtnR-text {
color: #B04D9D;
}
.mdBtnR-primary-open:hover, .mdBtnR-primary-open.hover, .mdBtnR-primary-open:focus, .mdBtnR-primary-open.focus, .mdBtnR-primary-open:active, .mdBtnR-primary-open.active,
.mdBtnR-outline-primary:hover,
.mdBtnR-outline-primary.hover,
.mdBtnR-outline-primary:focus,
.mdBtnR-outline-primary.focus,
.mdBtnR-outline-primary:active,
.mdBtnR-outline-primary.active {
color: #B04D9D;
background-color: #f3ecf5;
background-image: none;
border-color: #B04D9D;
}
.mdBtnR.mdBtnR-outline-primary.mdBtnR-cancel {
color: #B04D9D;
}
.mdBtnR-outline-primary, a.mdBtnR-outline-primary {
color: #B04D9D;
background-color: var(--rf-comp-button-secondary-color-background);
border-color: #B04D9D;
}

.mdBtnR-primary-open.mdBtnR-adv .rfSI svg,
.mdBtnR-outline-primary.mdBtnR-adv .rfSI svg {
fill: #e13a5d;
}

.mdBtnR-secondary,
button.mdBtnR-secondary,
a.mdBtnR-secondary {
color: #169488;
background-color: white;
border-color: #169488;
}
.mdBtnR-secondary .mdBtnR-text,
button.mdBtnR-secondary .mdBtnR-text,
a.mdBtnR-secondary .mdBtnR-text {
color: #169488;
}
.mdBtnR-secondary:hover, .mdBtnR-secondary.hover, .mdBtnR-secondary:focus, .mdBtnR-secondary.focus, .mdBtnR-secondary:active, .mdBtnR-secondary.active,
button.mdBtnR-secondary:hover,
button.mdBtnR-secondary.hover,
button.mdBtnR-secondary:focus,
button.mdBtnR-secondary.focus,
button.mdBtnR-secondary:active,
button.mdBtnR-secondary.active,
a.mdBtnR-secondary:hover,
a.mdBtnR-secondary.hover,
a.mdBtnR-secondary:focus,
a.mdBtnR-secondary.focus,
a.mdBtnR-secondary:active,
a.mdBtnR-secondary.active {
color: #169488;
background-color: #e8f4f3;
background-image: none;
border-color: #169488;
}

.mdBtnR-white {
color: #169488;
background-color: white;
border-color: white;
}
.mdBtnR-white .mdBtnR-text {
color: #169488;
}
.mdBtnR-white:hover, .mdBtnR-white.hover, .mdBtnR-white:focus, .mdBtnR-white.focus, .mdBtnR-white:active, .mdBtnR-white.active {
color: #169488;
background-color: #e6e6e6;
background-image: none;
border-color: #e6e6e6;
}

.mdBtnR-white-open {
color: white;
background-color: transparent;
border-color: white;
}
.mdBtnR-white-open .mdBtnR-text {
color: white;
}
.mdBtnR-white-open:hover, .mdBtnR-white-open.hover, .mdBtnR-white-open:focus, .mdBtnR-white-open.focus, .mdBtnR-white-open:active, .mdBtnR-white-open.active {
color: white;
background-color: transparent;
background-image: none;
border-color: #e6e6e6;
}
.mdBtnR-white-open .rfSI svg {
fill: #ffffff !important;
}

.mdBtnR-info {
color: white;
background-color: #d7faff;
border-color: #d7faff;
}
.mdBtnR-info .mdBtnR-text {
color: white;
}
.mdBtnR-info:hover, .mdBtnR-info.hover, .mdBtnR-info:focus, .mdBtnR-info.focus, .mdBtnR-info:active, .mdBtnR-info.active {
color: white;
background-color: #a4f4ff;
background-image: none;
border-color: #a4f4ff;
}

.mdBtnR-info-open {
color: #d7faff;
background-color: transparent;
border-color: #d7faff;
}
.mdBtnR-info-open .mdBtnR-text {
color: #d7faff;
}
.mdBtnR-info-open:hover, .mdBtnR-info-open.hover, .mdBtnR-info-open:focus, .mdBtnR-info-open.focus, .mdBtnR-info-open:active, .mdBtnR-info-open.active {
color: #d7faff;
background-color: #e6e6e6;
background-image: none;
border-color: #b3b3b3;
}

.mdBtnR-success,
button.mdBtnR-success,
a.mdBtnR-success {
color: white;
background-color: #d8eeca;
border-color: #d8eeca;
}
.mdBtnR-success .mdBtnR-text,
button.mdBtnR-success .mdBtnR-text,
a.mdBtnR-success .mdBtnR-text {
color: white;
}
.mdBtnR-success:hover, .mdBtnR-success.hover, .mdBtnR-success:focus, .mdBtnR-success.focus, .mdBtnR-success:active, .mdBtnR-success.active,
button.mdBtnR-success:hover,
button.mdBtnR-success.hover,
button.mdBtnR-success:focus,
button.mdBtnR-success.focus,
button.mdBtnR-success:active,
button.mdBtnR-success.active,
a.mdBtnR-success:hover,
a.mdBtnR-success.hover,
a.mdBtnR-success:focus,
a.mdBtnR-success.focus,
a.mdBtnR-success:active,
a.mdBtnR-success.active {
color: white;
background-color: #bce2a3;
background-image: none;
border-color: #bce2a3;
}

.mdBtnR-success-open {
color: #d8eeca;
background-color: transparent;
border-color: #d8eeca;
}
.mdBtnR-success-open .mdBtnR-text {
color: #d8eeca;
}
.mdBtnR-success-open:hover, .mdBtnR-success-open.hover, .mdBtnR-success-open:focus, .mdBtnR-success-open.focus, .mdBtnR-success-open:active, .mdBtnR-success-open.active {
color: #d8eeca;
background-color: #e6e6e6;
background-image: none;
border-color: #b3b3b3;
}

.mdBtnR-warning {
color: white;
background-color: #f9f4d4;
border-color: #f9f4d4;
}
.mdBtnR-warning .mdBtnR-text {
color: white;
}
.mdBtnR-warning:hover, .mdBtnR-warning.hover, .mdBtnR-warning:focus, .mdBtnR-warning.focus, .mdBtnR-warning:active, .mdBtnR-warning.active {
color: white;
background-color: #f3e9a7;
background-image: none;
border-color: #f3e9a7;
}

.mdBtnR-warning-open {
color: #f9f4d4;
background-color: transparent;
border-color: #f9f4d4;
}
.mdBtnR-warning-open .mdBtnR-text {
color: #f9f4d4;
}
.mdBtnR-warning-open:hover, .mdBtnR-warning-open.hover, .mdBtnR-warning-open:focus, .mdBtnR-warning-open.focus, .mdBtnR-warning-open:active, .mdBtnR-warning-open.active {
color: #f9f4d4;
background-color: #e6e6e6;
background-image: none;
border-color: #b3b3b3;
}

.mdBtnR-danger,
button.mdBtnR-danger,
a.mdBtnR-danger {
color: white;
background-color: #f3e9e8;
border-color: #f3e9e8;
}
.mdBtnR-danger .mdBtnR-text,
button.mdBtnR-danger .mdBtnR-text,
a.mdBtnR-danger .mdBtnR-text {
color: white;
}
.mdBtnR-danger:hover, .mdBtnR-danger.hover, .mdBtnR-danger:focus, .mdBtnR-danger.focus, .mdBtnR-danger:active, .mdBtnR-danger.active,
button.mdBtnR-danger:hover,
button.mdBtnR-danger.hover,
button.mdBtnR-danger:focus,
button.mdBtnR-danger.focus,
button.mdBtnR-danger:active,
button.mdBtnR-danger.active,
a.mdBtnR-danger:hover,
a.mdBtnR-danger.hover,
a.mdBtnR-danger:focus,
a.mdBtnR-danger.focus,
a.mdBtnR-danger:active,
a.mdBtnR-danger.active {
color: white;
background-color: #e2c9c6;
background-image: none;
border-color: #e2c9c6;
}

.mdBtnR-danger-open {
color: #f3e9e8;
background-color: transparent;
border-color: #f3e9e8;
}
.mdBtnR-danger-open .mdBtnR-text {
color: #f3e9e8;
}
.mdBtnR-danger-open:hover, .mdBtnR-danger-open.hover, .mdBtnR-danger-open:focus, .mdBtnR-danger-open.focus, .mdBtnR-danger-open:active, .mdBtnR-danger-open.active {
color: #f3e9e8;
background-color: #e6e6e6;
background-image: none;
border-color: #b3b3b3;
}

/* END Buttons */
/*=============================================*/
</pre></body></html>