<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Base Styles */  /* Clear Elements */  .group:before, .group:after {content: ""; display: table;}   .group:after {clear: both;}  .group {zoom: 1;}  /* Set up REM style */  html { font-size: 62.5%; }   body { font-size: 14px; font-size: 1.4rem; background: #fff;} /* =14px */  h1   { font-size: 24px; font-size: 2.4rem; } /* =24px */  /* Border Box */  *, *:before, *:after {      -webkit-box-sizing: border-box;      -moz-box-sizing: border-box;      box-sizing: border-box;  }/* Font Styles */h1 {font-family: Georgia,Times,"Times New Roman",serif;  font-weight: normal; font-style: normal; font-size: 24px; color: #800a32;}h2 {font-family: Georgia,Times,"Times New Roman",serif;  font-weight: normal; font-style: normal; font-size: 20px; color: #800a32;}h3 {font-family: Georgia,Times,"Times New Roman",serif;  font-weight: normal; font-style: normal; font-size: 18px; color: #800a32;}h4 {font-family: Georgia,Times,"Times New Roman",serif;  font-weight: normal; font-style: normal; font-size: 15px; color: #800a32;}h5 {font-family: Georgia,Times,"Times New Roman",serif;  font-weight: normal; font-style: normal; font-size: 14px; color: #800a32;}p {color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 12px;  line-height: 20px;}a {color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 12px;  line-height: 20px; text-decoration: none;}ul li, ol li, li {font-family: Arial,"Helvetica Neue",Helvetica,sans-serif; font-weight: normal; font-style: normal; font-size: 14px; line-height: 18px; color: #222222;}body {background: #eaeaea; }.wrapper {background: #fff; max-width: 1000px; width: 100%;  margin: 0 auto;}.header-bar {padding-top: 40px; position: relative;}.logo-box img {width: 250px;}.strapline-box  {text-align: right;}/* Navigation */.nav #primary {width: 100%; padding: 10px; border-radius: 5px; }.nav #primary {background: rgb(144,11,56);background: -moz-linear-gradient(top,  rgba(144,11,56,1) 0%, rgba(120,10,47,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(144,11,56,1)), color-stop(100%,rgba(120,10,47,1)));background: -webkit-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: -o-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: -ms-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: linear-gradient(to bottom,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#900b38', endColorstr='#780a2f',GradientType=0 );}.nav #primary li {display: inline-block; margin: 0px 20px;}.nav #primary li a {font-size: 11px; color: #fff;}.mobile-trigger {display: none;}.navigation .mobile-trigger { z-index: 150; }body.menu-open {  color: black;}body.menu-open &gt; .nav-overlay {  opacity: 1;  -webkit-transition-property: opacity;  -moz-transition-property: opacity;  transition-property: opacity;  -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  transition-duration: 0.3s;  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}.nav-overlay {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  overflow: auto;  height: 100%;  width: 100%;  backface-visibility: hidden;  opacity: 0;  -webkit-transition-property: opacity;  -moz-transition-property: opacity;  transition-property: opacity;  -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  transition-duration: 0.3s;  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);  z-index: 0;  background-color: slategrey;}.nav-overlay ul {  width: 50%;  display: block;  margin: 0 auto;  padding: 54px 0;}.nav-overlay ul li {  list-style: none;  font-size: 240%;  margin-bottom: 24px;  animation-duration: 249ms;  animation-name: slideInLeft;  animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);  animation-fill-mode: backwards;  -webkit-animation-delay: 120ms;  animation-delay: 120ms;}.nav-overlay ul li a {  text-decoration: none;  color: black;}.nav-overlay ul li a:hover {  color: orange;}.burger-contain {  width: 70px;  height: 100%;  margin: 00px auto;  cursor: pointer;  position: absolute;  top: 0px;  right: 0px;  z-index: 20;  display: block;padding: 45px 5px 0px 5px;background: rgb(144,11,56);background: -moz-linear-gradient(top,  rgba(144,11,56,1) 0%, rgba(120,10,47,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(144,11,56,1)), color-stop(100%,rgba(120,10,47,1)));background: -webkit-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: -o-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: -ms-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: linear-gradient(to bottom,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#900b38', endColorstr='#780a2f',GradientType=0 );}.burger {  width: 30px;  height: 2px;  background: #fff;  position: relative;  margin: 0 auto;  top: 20px;  transition: 0.3s all cubic-bezier(0.27, 0.67, 0.1, 1.12);  transform-origin: 100% 0%;}.burger:before {  content: '';  width: 30px;  height: 2px;  background: #fff;  position: relative;  display: block;  top: -8px;  transition: 0.3s all cubic-bezier(0.17, 0.67, 0.1, 1.23);}.burger:after {  content: '';  width: 30px;  height: 2px;  background: #fff;  position: relative;  display: block;  top: 6px;  transition: 0.3s all cubic-bezier(0.17, 0.87, 0.1, 1.13);}.burger.active {  transform: scale(1.5);  border-radius: 200%;  height: 30px;  width: 30px;  background: none;  border: 2px solid #fff;  transform-origin: 50% 0%;  top: 0px;  padding-top: 9px;  padding-left: 0px;  transition: 0.3s all cubic-bezier(0.87, 0.87, 0.1, 1.63);}.burger.active:before {  transform: rotate(45deg) scale(0.8);  transform-origin: 50% 50%;  top: 3px;  opacity: 1;  transition: 0.3s all cubic-bezier(0.17, 0.67, 0.1, 1.23);  background: #fff;    width: 25px;}.burger.active:after {  transform: rotate(-45deg) scale(0.8);  transform-origin: 50% 50%;  top: 1px;  opacity: 1;  transition: 0.3s all cubic-bezier(0.17, 0.67, 0.1, 1.23);  background: #fff;  width: 25px;}.menu-open .burger-contain {background: none;}@keyframes slideInLeft {  0% {    transform: translateX(-100%);    visibility: visible;  }  100% {    transform: translateX(0);  }}.slideInLeft {  animation-name: slideInLeft;}.mobile {display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: background: rgb(144,11,56);background: -moz-linear-gradient(top,  rgba(144,11,56,1) 0%, rgba(120,10,47,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(144,11,56,1)), color-stop(100%,rgba(120,10,47,1)));background: -webkit-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: -o-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: -ms-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: linear-gradient(to bottom,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#900b38', endColorstr='#780a2f',GradientType=0 );; z-index: 20; overflow: auto; }.mobile #mobile-nav {margin: 0; padding: 6.33193em 1.24732em; display: block; }.mobile ul#mobile-nav.menu li a {transition: all 0.5s ease 0s;  font-family: Georgia,Times,"Times New Roman",serif; font-weight: normal; text-decoration: none; color: #fff; font-size: 20px; padding: 10px 0px;}.mobile ul#mobile-nav.menu li a:hover, .mobile ul#mobile-nav.menu li a:active {color: #45031a;}.mobile #mobile-nav &gt; li { border-bottom: 1px solid #fff; }.mobile #mobile-nav li {list-style: none; margin-bottom: 0.49012em; padding-bottom: 0.49012em; width: 80%; margin-left: auto; margin-right: auto;}.mobile #mobile-nav li.has-dropdown &gt; a:after {content: "↓";  color: #FFFFFF; font-size: 0.75em; margin-left: 0.625em; vertical-align: 1px; }.mobile #mobile-nav li.opened {padding-bottom: 0; }.mobile #mobile-nav li.opened &gt; a:after {content: "↑"; color: #FFFFFF; font-size: 0.75em; margin-left: 0.625em; vertical-align: 1px; }.mobile #mobile-nav li.opened ul {display: block;  font-weight: normal;  background-color: rgba(226, 200, 162, 0.1); }.mobile #mobile-nav li.opened ul &gt; li {border-bottom: 1px solid #e2c8a2; }.mobile #mobile-nav li.opened ul &gt; li:first-child {border-top: 1px solid #e2c8a2; padding-top: 0.79012em; margin-top: 0.79012em; }.mobile #mobile-nav li.opened ul &gt; li:last-child {margin-bottom: 0; }.mobile #mobile-nav li a {display: block; color: #FFFFFF; font-size: 1.60181em; }.mobile #mobile-nav li ul {display: none; }.mobile #mobile-nav li ul.opened {display: block !important;}/* Slider */  .flex-container a:active,  .flexslider a:active {outline: none;}  .slides,  .flex-control-nav,  .flex-direction-nav {margin: 0; padding: 0; list-style: none;}   .flexslider {width: 100%;  margin: 0; padding: 0; overflow: hidden;}  .flexslider .slides &gt; li {display: none; list-style-type: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */  .flexslider .slides img {width: 100%; display: block;}  .flex-pauseplay span {text-transform: capitalize;}  .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}   html[xmlns] .slides {display: block;}   * html .slides {height: 1%;}  .no-js .slides &gt; li:first-child {display: block;}  .flexslider { background: #fff; position: relative; zoom: 1;}  .flexslider .slides {zoom: 1;}  .flexslider .slides &gt; li {position: relative;}  /* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */  .flex-container {zoom: 1; position: relative;}.slider {margin-bottom: 20px; }/* People */.staff-intro {width: 100%; background: #800a32; padding: ; text-align: center; padding: 15px 0px; margin-bottom: 20px;}.staff-intro h2 {color: #fff; font-size: 24px; margin: 0px;}.people {border: 1px solid #ccc; margin-bottom: 20px; padding: 20px;}/* Footer */.footer {width: 100%; padding: 3px 10px 3px 10px; border-radius: 5px; color: #fff; font-size: 11px;  text-align: center; margin: 20px 0px; }.footer p, .footer a {color: #fff; font-size: 11px; margin: 0px; }.footer {background: rgb(144,11,56);background: -moz-linear-gradient(top,  rgba(144,11,56,1) 0%, rgba(120,10,47,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(144,11,56,1)), color-stop(100%,rgba(120,10,47,1)));background: -webkit-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: -o-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: -ms-linear-gradient(top,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);background: linear-gradient(to bottom,  rgba(144,11,56,1) 0%,rgba(120,10,47,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#900b38', endColorstr='#780a2f',GradientType=0 );}.sidenav .sidenavL1 {border-bottom: 1px solid #ccc; height: 40px; line-height: 40px; padding-left: 10px;}.sidenav .sidenavL1 a {color: #800a32;}/* News */.news-header {width: 100%; background: #800a32; color: #fff; padding: 20px; margin-bottom: 20px;}.news-header h2 {color: #fff; margin: 0px;}#displayBlogStory {margin-bottom: 20px;}#displayBlogStory .blogPost .blogTitle a {font-family: Georgia,Times,"Times New Roman",serif;  font-weight: normal; font-style: normal; font-size: 18px; color: #800a32;}#displayBlogStory .blogPost .blogTitle {margin-bottom: 5px;}#displayBlogStory .blogPost .blogDate {font-size: 12px; color: #b2b2b3; margin-bottom: 15px; display: none;}#displayBlogStory .blogPost .blogBody p a {color:  #800a32;}.newsInfoWrap {display: none;}/* Notarial Services Template */.notarial-header-bar .logo-box {text-align: center;}.notarial-header-bar .logo-box img {width: 140px; height: 168px; }.contact-box  {width: 100%; padding: 10px; border-radius: 0px; background: #bababa;  border: 3px solid #7a7a7a; margin-bottom: 20px;}.contact-box h3 {font-size: 14px; margin: 0px; width: 50%; float: left; }.contact-box img {vertical-align: middle;}.title-box {width: 100%; background: #14144f; text-align: center; color: #fff; padding: 40px; margin-bottom: 20px;}.title-box h1 {font-size: 48px; color: #fff; margin: 0px; }.notarial-header-bar .nav #primary {width: 100%; padding: 10px; border-radius: 0px; background: #bababa;  border: 3px solid #7a7a7a; display:  flex; justify-content: space-evenly;}.notarial-header-bar .nav #primary li {display: inline-block; margin: 0px 12px;}.notarial-header-bar .nav #primary li a {font-size: 16px; color: #fff; text-decoration: underline; font-weight: bold;}.notarial-wrapper .burger-contain {background: #14144f; }.notarial-wrapper .mobile {background: #14144f;}.notarial-wrapper .mobile ul#mobile-nav.menu li a:hover, .notarial-wrapper .mobile ul#mobile-nav.menu li a:active {color: #fff;}.notarial-content {margin-top: 20px;}.notarial-title {text-align: center; color: #fff; background: #14144f; padding: 25px 0px; margin-bottom: 20px; }.notarial-title h2 {margin: 0px; color: #fff; font-size: 24px;}.notarial-home-box {border: 3px solid #7a7a7a; padding: 20px; text-align: center; margin-bottom: 20px; }.notarial-footer-inner {background: #14144f; padding: 10px 0px;}.notarial-footer-inner p {color: #fff; text-align: center; }.notarial-footer-inner p a {text-decoration: underline; font-weight: bold; font-size: 13px;}.dashed {padding: 20px; border: 3px dashed #14144f; margin-bottom: 30px;}.float--right {float: right; margin: 0px 0px 15px 15px; }.float--left {float: left; margin: 0px 15px 15px 0px;}.link-content p {color: #000080; font-size: 14px; font-weight: bold;}.link-content a {color: #800a32; font-size: 14px; text-decoration: underline; font-weight: bold;}#primary&gt;li {position: relative; }#primary&gt;li&gt;ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}#primary&gt;li:hover&gt;ul {display: block;  position: absolute; top: 20px; left: 0; z-index: 9999; background: #800a32; padding: 0px; }#primary&gt;li&gt;ul&gt;li {padding: 7px 10px !important; text-align: left; display: block !important; margin: 0px !important;}#primary&gt;li&gt;ul&gt;li:hover {background: #5b0522;}#primary&gt;li&gt;ul&gt;li&gt;a {font-family: 'Barlow', sans-serif; font-weight: 500; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #525252; height: auto;  display: block; border: none; text-decoration:none;  padding: 0px; }#primary&gt;li&gt;ul&gt;li&gt;a:hover {text-decoration: none;}#primary li&gt;ul&gt;li {position: relative;}.content-sections ul li {color: #333333; font-family: Arial,Helvetica,sans-serif; font-size: 12px;  line-height: 20px;}.footer {padding: 10px;}.footerLeft {width: 68%; float: left; margin-right: 2%; text-align: left;}.footerRight {width: 30%; float: left; }#displayBlogStories {display: flex; flex-wrap: wrap; }#displayBlogStories #displayBlogStory {width: 49%; margin-right: 1%; margin-bottom: 20px; background:#efefef;}.blogSummaryImageBottom {display: none;}.blogPost {}.blogTitle {padding: 10px 20px;}.blogBody {padding: 10px 20px;}.blogSummaryImageTop a {display:  block; width:  100%; padding-top:  75%; }@media all and (max-width: 950px) and (min-width: 0px) {.contact-box h3 { width: 100%;}.notarial-header-bar .nav #primary {text-align: center;}.notarial-header-bar .nav #primary li {margin: 0px 8px;}.notarial-header-bar .nav #primary li a {font-size: 14px;}}@media all and (max-width: 810px) and (min-width: 0px) {.nav #primary li {margin: 0px 10px;}}@media all and (max-width: 760px) and (min-width: 0px) {#displayBlogStories #displayBlogStory {width: 100%; margin-right: 0%; }}@media all and (max-width: 650px) and (min-width: 0px) {  #primary {display: none !important;}  .mobile-trigger {display: block;}.notarial-wrapper .burger-contain {padding-top: 80px; height: 210px;}.logo-box {text-align: center;}.strapline-box {text-align: center; }.slider {margin-top: 20px; }}@media all and (max-width: 480px) and (min-width: 0px) {.burger-contain {padding-top: 38px; }.logo-box {text-align: left;}.logo-box img {width: 150px;}.strapline-box {text-align: left; }.strapline-box h1 {font-size: 16px; }.notarial-wrapper .burger-contain {padding-top: 60px; height: 170px;}.notarial-header-bar .logo-box {text-align: left; }.notarial-header-bar .logo-box img {width: 110px; height: 130px; }.contact-box {width: 80%; }.footerLeft {width: 100%; margin-right: 0%; text-align: center; margin-bottom: 20px;}.footerRight {width: 100%; text-align: center;}.footerRight div {display: block; margin: 0 auto;}}
/* not required */
</pre></body></html>