@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon/icomoon.eot?srf3rx");
  src: url("../fonts/icomoon/icomoon.eot?srf3rx#iefix") format("embedded-opentype"), url("../fonts/icomoon/icomoon.ttf?srf3rx") format("truetype"), url("../fonts/icomoon/icomoon.woff?srf3rx") format("woff"), url("../fonts/icomoon/icomoon.svg?srf3rx#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

/* =======================================================
*
* 	Template Style 
*
* ======================================================= */
body {
  font-family: "Playfair Display", Georgia, serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.7;
  color: #828282;
  background: #fff; }

#page {
  position: relative;
  overflow-x: hidden;
  width: 100%;
  height: 100%;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s; }
  .offcanvas #page {
    overflow: hidden;
    position: absolute; }
    .offcanvas #page:after {
      -webkit-transition: 2s;
      -o-transition: 2s;
      transition: 2s;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 101;
      background: rgba(0, 0, 0, 0.7);
      content: ""; }

a {
  color: #bea34d;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s; }
  a:hover, a:active, a:focus {
    color: #bea34d;
    outline: none;
    text-decoration: none; }

p {
  margin-bottom: 20px; }

h1, h2, h3, h4, h5, h6, figure {
  color: #000;
  font-family: "Playfair Display", Georgia, serif;
  font-weight: 400;
  margin: 0 0 20px 0; }

::-webkit-selection {
  color: #fff;
  background: #bea34d; }

::-moz-selection {
  color: #fff;
  background: #bea34d; }

::selection {
  color: #fff;
  background: #bea34d; }

.colorlib-nav .top-menu {
  padding: 28px 0; }

.colorlib-nav #colorlib-logo {
  font-size: 24px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-weight: 700;
  font-family: "Playfair Display", Georgia, serif; }
  .colorlib-nav #colorlib-logo a {
    color: #bea34d; }
    .colorlib-nav #colorlib-logo a span {
      color: #000; }

.colorlib-nav a {
  padding: 5px 10px;
  color: #000; }

@media screen and (max-width: 768px) {
  .colorlib-nav .menu-1 {
    display: none; } }

.colorlib-nav ul {
  padding: 0;
  margin: 5px 0 0 0; }
  .colorlib-nav ul li {
    padding: 0;
    margin: 0;
    list-style: none;
    display: inline;
    text-transform: uppercase; }
    .colorlib-nav ul li a {
      font-size: 15px;
      padding: 30px 15px;
      color: rgba(0, 0, 0, 0.7);
      -webkit-transition: 0.5s;
      -o-transition: 0.5s;
      transition: 0.5s; }
      .colorlib-nav ul li a:hover, .colorlib-nav ul li a:focus, .colorlib-nav ul li a:active {
        color: black; }
    .colorlib-nav ul li.has-dropdown {
      position: relative; }
      .colorlib-nav ul li.has-dropdown .dropdown {
        width: 140px;
        -webkit-box-shadow: 0px 14px 33px -9px rgba(0, 0, 0, 0.75);
        -moz-box-shadow: 0px 14px 33px -9px rgba(0, 0, 0, 0.75);
        box-shadow: 0px 14px 33px -9px rgba(0, 0, 0, 0.75);
        z-index: 1002;
        visibility: hidden;
        opacity: 0;
        position: absolute;
        top: 40px;
        left: 0;
        text-align: left;
        background: #000;
        padding: 20px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -ms-border-radius: 4px;
        border-radius: 4px;
        -webkit-transition: 0s;
        -o-transition: 0s;
        transition: 0s; }
        .colorlib-nav ul li.has-dropdown .dropdown:before {
          bottom: 100%;
          left: 40px;
          border: solid transparent;
          content: " ";
          height: 0;
          width: 0;
          position: absolute;
          pointer-events: none;
          border-bottom-color: #000;
          border-width: 8px;
          margin-left: -8px; }
        .colorlib-nav ul li.has-dropdown .dropdown li {
          display: block;
          margin-bottom: 7px; }
          .colorlib-nav ul li.has-dropdown .dropdown li:last-child {
            margin-bottom: 0; }
          .colorlib-nav ul li.has-dropdown .dropdown li a {
            padding: 2px 0;
            display: block;
            color: #999999;
            line-height: 1.2;
            text-transform: none;
            font-size: 13px;
            letter-spacing: 0; }
            .colorlib-nav ul li.has-dropdown .dropdown li a:hover {
              color: #fff; }
      .colorlib-nav ul li.has-dropdown:hover a, .colorlib-nav ul li.has-dropdown:focus a {
        color: #000; }
    .colorlib-nav ul li.btn-cta a {
      padding: 30px 0px !important;
      color: #fff; }
      .colorlib-nav ul li.btn-cta a span {
        background: #bea34d;
        padding: 10px 20px;
        display: -moz-inline-stack;
        display: inline-block;
        zoom: 1;
        *display: inline;
        -webkit-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        -ms-border-radius: 100px;
        border-radius: 100px; }
      .colorlib-nav ul li.btn-cta a:hover span {
        -webkit-box-shadow: 0px 14px 20px -9px rgba(0, 0, 0, 0.75);
        -moz-box-shadow: 0px 14px 20px -9px rgba(0, 0, 0, 0.75);
        box-shadow: 0px 14px 20px -9px rgba(0, 0, 0, 0.75); }
    .colorlib-nav ul li.active > a {
      color: #bea34d;
      position: relative; }

#colorlib-counter,
.colorlib-bg {
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  position: relative; }
  #colorlib-counter .overlay,
  .colorlib-bg .overlay {
    z-index: 0;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.7); }

.colorlib-video {
  overflow: hidden; }
  @media screen and (max-width: 992px) {
    .colorlib-video {
      height: 450px; } }
  .colorlib-video a {
    z-index: 1001;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -45px;
    margin-left: -45px;
    width: 90px;
    height: 90px;
    display: table;
    text-align: center;
    background: #fff;
    -webkit-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);
    -ms-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);
    -o-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%; }
    .colorlib-video a i {
      text-align: center;
      display: table-cell;
      vertical-align: middle;
      font-size: 40px; }
  .colorlib-video .overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s; }
  .colorlib-video:hover .overlay {
    background: rgba(0, 0, 0, 0.7); }
  .colorlib-video:hover a {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1); }

#colorlib-hero {
  min-height: 700px;
  background: #fff url(../images/loader.gif) no-repeat center center; }
  #colorlib-hero .btn {
    font-size: 24px; }
    #colorlib-hero .btn.btn-primary {
      padding: 14px 30px !important; }
  #colorlib-hero .flexslider {
    border: none;
    z-index: 1;
    margin-bottom: 0; }
    #colorlib-hero .flexslider .slides {
      position: relative;
      overflow: hidden; }
      #colorlib-hero .flexslider .slides li {
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center center;
        min-height: 700px;
        position: relative; }
        #colorlib-hero .flexslider .slides li:after {
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
          content: '';
          background: rgba(0, 0, 0, 0.4);
          z-index: 1; }
    #colorlib-hero .flexslider .flex-control-nav {
      bottom: 40px;
      z-index: 1000; }
      #colorlib-hero .flexslider .flex-control-nav li a {
        background: rgba(255, 255, 255, 0.2);
        -webkit-box-shadow: none;
        box-shadow: none;
        width: 12px;
        height: 12px;
        cursor: pointer; }
        #colorlib-hero .flexslider .flex-control-nav li a.flex-active {
          cursor: pointer;
          background: rgba(255, 255, 255, 0.7); }
    #colorlib-hero .flexslider .flex-direction-nav {
      display: none; }
    #colorlib-hero .flexslider .slider-text {
      display: table;
      opacity: 0;
      min-height: 700px;
      z-index: 9; }
      #colorlib-hero .flexslider .slider-text > .slider-text-inner {
        display: table-cell;
        vertical-align: middle;
        min-height: 700px; }
        #colorlib-hero .flexslider .slider-text > .slider-text-inner h1, #colorlib-hero .flexslider .slider-text > .slider-text-inner h2 {
          margin: 0;
          padding: 0;
          color: white; }
        #colorlib-hero .flexslider .slider-text > .slider-text-inner h1 {
          margin-bottom: 20px;
          font-size: 44px;
          line-height: 1.3;
          font-weight: 700;
          text-transform: uppercase;
          letter-spacing: 1px; }
          @media screen and (max-width: 768px) {
            #colorlib-hero .flexslider .slider-text > .slider-text-inner h1 {
              font-size: 30px; } }
        #colorlib-hero .flexslider .slider-text > .slider-text-inner h2 {
          font-size: 20px;
          line-height: 1.5;
          margin-bottom: 30px; }
        #colorlib-hero .flexslider .slider-text > .slider-text-inner .heading-section {
          font-size: 50px; }
        #colorlib-hero .flexslider .slider-text > .slider-text-inner .btn {
          padding: 15px 30px;
          background: #31486f !important;
          color: #fff;
          border: none !important;
          font-size: 18px; }
          #colorlib-hero .flexslider .slider-text > .slider-text-inner .btn:hover {
            background: #bea34d !important;
            -webkit-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75) !important;
            -moz-box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75) !important;
            box-shadow: 0px 14px 30px -15px rgba(0, 0, 0, 0.75) !important; }
        #colorlib-hero .flexslider .slider-text > .slider-text-inner .form-inline .form-group {
          width: 100% !important;
          margin-bottom: 10px; }
          #colorlib-hero .flexslider .slider-text > .slider-text-inner .form-inline .form-group .form-control {
            width: 100%;
            background: #fff;
            border: none; }
        #colorlib-hero .flexslider .slider-text > .slider-text-inner .colorlib-lead {
          font-size: 20px;
          color: #fff; }
          #colorlib-hero .flexslider .slider-text > .slider-text-inner .colorlib-lead .icon-heart {
            color: #d9534f; }

.colorlib-bg-section {
  background: rgba(0, 0, 0, 0.05); }

#colorlib-about,
#colorlib-practice,
#colorlib-testimonial,
#colorlib-started,
#colorlib-blog,
#colorlib-contact,
#colorlib-footer {
  padding: 3em 0;
  clear: both; }
  @media screen and (max-width: 768px) {
    #colorlib-about,
    #colorlib-practice,
    #colorlib-testimonial,
    #colorlib-started,
    #colorlib-blog,
    #colorlib-contact,
    #colorlib-footer {
      padding: 3em 0; } }

#colorlib-counter {
  padding: 4em 0;
  clear: both; }

.colorlib-counters {
  padding: 3em 0;
  background-size: cover;
  background-attachment: fixed;
  background-position: center center; }
  .colorlib-counters .icon {
    width: 100px;
    height: 100px;
    display: table;
    margin: 0 auto;
    margin-bottom: 30px; }
    .colorlib-counters .icon i {
      display: table-cell;
      vertical-align: middle;
      width: 100px;
      height: 100px;
      font-size: 50px;
      color: #fff;
      background: #bea34d;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      border-radius: 50%; }
  .colorlib-counters .counter-wrap {
    border: 1px solid red !important; }
  .colorlib-counters .colorlib-counter {
    font-size: 40px;
    display: block;
    color: white;
    font-family: "Playfair Display", Georgia, serif;
    width: 100%;
    font-weight: 700;
    margin-bottom: .3em; }
  .colorlib-counters .colorlib-counter-label {
    color: rgba(255, 255, 255, 0.7);
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 5px;
    margin-bottom: 2em;
    display: block; }

#colorlib-intro,
#colorlib-content,
#colorlib-consult {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  width: 100%;
  float: left; }

#colorlib-content .video, #colorlib-content .choose,
#colorlib-consult .video,
#colorlib-consult .choose {
  display: inline-block; }
  @media screen and (max-width: 768px) {
    #colorlib-content .video, #colorlib-content .choose,
    #colorlib-consult .video,
    #colorlib-consult .choose {
      width: 100% !important; } }

#colorlib-content .video,
#colorlib-consult .video {
  display: table;
  width: 50%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap; }

#colorlib-content .choose,
#colorlib-consult .choose {
  width: 50%;
  padding: 40px 40px; }

#colorlib-content .choose-form,
#colorlib-consult .choose-form {
  background: #31486f; }
  #colorlib-content .choose-form .colorlib-heading,
  #colorlib-consult .choose-form .colorlib-heading {
    margin-bottom: 40px; }
    #colorlib-content .choose-form .colorlib-heading h2,
    #colorlib-consult .choose-form .colorlib-heading h2 {
      color: #fff; }
  #colorlib-content .choose-form .form-control,
  #colorlib-consult .choose-form .form-control {
    -webkit-box-shadow: none;
    box-shadow: none;
    background: transparent;
    border: 2px solid rgba(255, 255, 255, 0.1);
    font-size: 20px;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.8); }
    #colorlib-content .choose-form .form-control:active, #colorlib-content .choose-form .form-control:focus,
    #colorlib-consult .choose-form .form-control:active,
    #colorlib-consult .choose-form .form-control:focus {
      outline: none;
      -webkit-box-shadow: none;
      box-shadow: none;
      border-color: #bea34d; }

.progress-bar {
  background-color: #31486f !important;
  font-size: 16px; }

#colorlib-intro {
  z-index: 0;
  padding-bottom: 7em; }

.third-col {
  padding: 2em;
  margin-top: -40px;
  z-index: 1;
  width: 50%;
  background: #415f92;
  color: #fff;
  position: relative;
  overflow: hidden; }
  @media screen and (max-width: 768px) {
    .third-col {
      width: 100% !important; } }
  .third-col h2 {
    color: #fff;
    font-weight: 700; }
  .third-col.third-col-color {
    background: #31486f; }
  .third-col .icon {
    position: absolute;
    top: 0px;
    left: -10%; }
    .third-col .icon i {
      font-size: 200px;
      color: rgba(255, 255, 255, 0.05); }

.services {
  position: relative;
  padding: 30px;
  margin-bottom: 60px;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.07);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }
  .services h3 {
    font-weight: 400; }
    .services h3 a {
      color: #31486f; }
  .services .icon {
    text-align: center;
    margin: 0 auto;
    margin-bottom: 20px;
    width: 70px;
    height: 70px;
    display: table;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
    .services .icon i {
      display: table-cell;
      vertical-align: middle;
      height: 70px;
      font-size: 60px;
      line-height: 40px;
      color: #31486f; }
  .services:hover, .services:focus {
    background: #31486f;
    color: rgba(255, 255, 255, 0.7); }
    .services:hover h3 a, .services:focus h3 a {
      color: #fff; }
    .services:hover .icon i, .services:focus .icon i {
      color: #bea34d; }

.colorlib-social-icons {
  margin: 0;
  padding: 0; }
  .colorlib-social-icons li {
    margin: 0;
    padding: 0;
    list-style: none;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline; }
    .colorlib-social-icons li a {
      display: -moz-inline-stack;
      display: inline-block;
      zoom: 1;
      *display: inline;
      color: #bea34d;
      padding-left: 10px;
      padding-right: 10px; }
      .colorlib-social-icons li a i {
        font-size: 20px; }

.colorlib-contact-info ul {
  padding: 0;
  margin: 0; }
  .colorlib-contact-info ul li {
    padding: 0 0 0 40px;
    margin: 0 0 30px 0;
    list-style: none;
    position: relative; }
    .colorlib-contact-info ul li:before {
      color: #bea34d;
      position: absolute;
      left: 0;
      top: .05em;
      font-family: 'icomoon';
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale; }
    .colorlib-contact-info ul li.address:before {
      font-size: 30px;
      content: "\e9d1"; }
    .colorlib-contact-info ul li.phone:before {
      font-size: 23px;
      content: "\e9f4"; }
    .colorlib-contact-info ul li.email:before {
      font-size: 23px;
      content: "\e9da"; }
    .colorlib-contact-info ul li.url:before {
      font-size: 23px;
      content: "\e9af"; }

.features {
  margin-bottom: 3em;
  width: 100%;
  float: left; }

.colorlib-heading {
  margin-bottom: 5em; }
  .colorlib-heading.colorlib-heading-sm {
    margin-bottom: 2em; }
  .colorlib-heading h2 {
    font-size: 40px;
    margin-bottom: 20px;
    line-height: 1.5;
    color: #000;
    font-weight: 400; }
  .colorlib-heading p {
    font-size: 18px;
    line-height: 1.5;
    color: #828282; }
  .colorlib-heading span {
    display: block;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 2px; }
  .colorlib-heading.colorlib-heading2 h2 {
    font-size: 60px;
    font-weight: 700; }
  .colorlib-heading.colorlib-heading2 p {
    font-size: 24px;
    margin-bottom: 40px; }

#colorlib-testimonial .testimony-slide {
  text-align: center; }
  #colorlib-testimonial .testimony-slide span {
    font-size: 18px;
    font-weight: 700;
    display: block;
    color: #000; }
  #colorlib-testimonial .testimony-slide figure {
    margin-bottom: 10px;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline; }
    #colorlib-testimonial .testimony-slide figure img {
      width: 140px;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      border-radius: 50%; }
  #colorlib-testimonial .testimony-slide blockquote {
    border: none;
    margin: 30px auto;
    width: 70%;
    position: relative;
    padding: 0; }
    @media screen and (max-width: 992px) {
      #colorlib-testimonial .testimony-slide blockquote {
        width: 100%; } }

#colorlib-testimonial .arrow-thumb {
  position: absolute;
  top: 40%;
  display: block;
  width: 100%; }
  #colorlib-testimonial .arrow-thumb a {
    font-size: 32px;
    color: #dadada; }
    #colorlib-testimonial .arrow-thumb a:hover, #colorlib-testimonial .arrow-thumb a:focus, #colorlib-testimonial .arrow-thumb a:active {
      text-decoration: none; }

#colorlib-testimonial .owl-theme .owl-dots .owl-dot.active span, #colorlib-testimonial .owl-theme .owl-dots .owl-dot:hover span {
  background: #bea34d; }

#colorlib-testimonial .owl-theme .owl-dots .owl-dot span {
  background: #31486f; }

.colorlib-staff {
  text-align: center;
  margin-bottom: 30px; }
  .colorlib-staff img {
    width: 70%;
    margin-bottom: 20px; }
  .colorlib-staff h3 {
    font-size: 24px;
    margin-bottom: 5px; }
  .colorlib-staff p {
    margin-bottom: 30px; }
  .colorlib-staff .role {
    color: gray;
    margin-bottom: 30px;
    font-weight: normal;
    display: block; }

#colorlib-started {
  padding: 3em 0 0 0;
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  position: relative;
  float: left;
  width: 100%; }
  #colorlib-started .overlay {
    z-index: 0;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.7); }
  #colorlib-started .colorlib-heading h2 {
    line-height: 80px;
    color: #fff;
    margin-bottom: 30px !important; }
  #colorlib-started .colorlib-heading p {
    color: rgba(255, 255, 255, 0.5); }
  #colorlib-started .btn {
    height: 54px;
    border: none !important;
    background: #bea34d;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 400;
    padding-left: 50px;
    padding-right: 50px; }
  #colorlib-started .form-inline .form-group {
    width: 100% !important;
    margin-bottom: 10px; }
    #colorlib-started .form-inline .form-group .form-control {
      width: 100%; }

.blog-featured a img {
  margin-bottom: 30px; }

.blog-featured h2 a {
  color: #31486f; }
  .blog-featured h2 a:hover {
    color: #bea34d; }

.blog-entry {
  width: 100%;
  float: left;
  position: relative;
  margin-bottom: 2em; }
  .blog-entry .thumb {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    float: left; }
  .blog-entry .desc {
    padding-left: 170px; }
    .blog-entry .desc h3 a {
      color: #31486f; }
      .blog-entry .desc h3 a:hover {
        color: #bea34d; }
    .blog-entry .desc .meta {
      color: #999999;
      font-size: 16px;
      margin-bottom: 10px; }

.colorlib-blog {
  margin-bottom: 40px;
  width: 100%;
  float: left; }
  .colorlib-blog > a {
    display: block;
    position: relative;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s; }
    .colorlib-blog > a img {
      width: 100%; }
  @media screen and (max-width: 768px) {
    .colorlib-blog {
      width: 100%; } }
  .colorlib-blog .blog-text {
    margin-bottom: 30px;
    position: relative;
    width: 100%;
    padding: 30px;
    float: left;
    border: 1px solid rgba(0, 0, 0, 0.07);
    background: #fff;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
    .colorlib-blog .blog-text span {
      display: inline-block;
      margin-bottom: 20px; }
      .colorlib-blog .blog-text span.comment {
        float: right; }
        .colorlib-blog .blog-text span.comment a {
          color: rgba(0, 0, 0, 0.3); }
          .colorlib-blog .blog-text span.comment a i {
            color: #bea34d;
            padding-left: 7px; }
    .colorlib-blog .blog-text .meta {
      color: #b3b3b3;
      font-size: 16px;
      margin-bottom: 10px; }
    .colorlib-blog .blog-text h3 {
      font-size: 28px;
      margin-bottom: 20px;
      line-height: 1.5; }
      .colorlib-blog .blog-text h3 a {
        color: black; }

#colorlib-footer {
  background: #0b162a;
  color: rgba(255, 255, 255, 0.5);
  padding: 7em 0 4em 0; }
  #colorlib-footer .colorlib-footer-links {
    padding: 0;
    margin: 0; }
    @media screen and (max-width: 768px) {
      #colorlib-footer .colorlib-footer-links {
        margin-bottom: 30px; } }
    #colorlib-footer .colorlib-footer-links li {
      padding: 0;
      margin: 0;
      list-style: none; }
      #colorlib-footer .colorlib-footer-links li a {
        color: rgba(255, 255, 255, 0.8);
        text-decoration: none; }
        #colorlib-footer .colorlib-footer-links li a:hover {
          text-decoration: underline; }
  #colorlib-footer h4 {
    color: #fff;
    font-size: 20px;
    border-bottom: 2px solid #bea34d;
    padding-bottom: 15px; }
  #colorlib-footer .colorlib-widget {
    margin-bottom: 30px; }
    @media screen and (max-width: 768px) {
      #colorlib-footer .colorlib-widget {
        text-align: left; } }
  #colorlib-footer .copyright .block {
    display: block; }

#map {
  width: 100%;
  height: 500px;
  position: relative; }
  @media screen and (max-width: 768px) {
    #map {
      height: 200px; } }

#colorlib-offcanvas {
  position: absolute;
  z-index: 1901;
  width: 270px;
  background: black;
  top: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 75px 40px 40px 40px;
  overflow-y: auto;
  display: none;
  -moz-transform: translateX(270px);
  -webkit-transform: translateX(270px);
  -ms-transform: translateX(270px);
  -o-transform: translateX(270px);
  transform: translateX(270px);
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s; }
  @media screen and (max-width: 768px) {
    #colorlib-offcanvas {
      display: block; } }
  .offcanvas #colorlib-offcanvas {
    -moz-transform: translateX(0px);
    -webkit-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px); }
  #colorlib-offcanvas a {
    color: rgba(255, 255, 255, 0.5); }
    #colorlib-offcanvas a:hover {
      color: rgba(255, 255, 255, 0.8); }
  #colorlib-offcanvas ul {
    padding: 0;
    margin: 0; }
    #colorlib-offcanvas ul li {
      padding: 0;
      margin: 0;
      list-style: none; }
      #colorlib-offcanvas ul li > ul {
        padding-left: 20px;
        display: none; }
      #colorlib-offcanvas ul li.offcanvas-has-dropdown > a {
        display: block;
        position: relative; }
        #colorlib-offcanvas ul li.offcanvas-has-dropdown > a:after {
          position: absolute;
          right: 0px;
          font-family: 'icomoon';
          speak: none;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          text-transform: none;
          line-height: 1;
          /* Better Font Rendering =========== */
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          content: "\e921";
          font-size: 20px;
          color: rgba(255, 255, 255, 0.2);
          -webkit-transition: 0.5s;
          -o-transition: 0.5s;
          transition: 0.5s; }
      #colorlib-offcanvas ul li.offcanvas-has-dropdown.active a:after {
        -webkit-transform: rotate(-180deg);
        -moz-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        transform: rotate(-180deg); }

.uppercase {
  font-size: 14px;
  color: #000;
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase; }

.gototop {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 999;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s; }
  .gototop.active {
    opacity: 1;
    visibility: visible; }
  .gototop a {
    width: 50px;
    height: 50px;
    display: table;
    background: rgba(0, 0, 0, 0.5);
    color: #fff;
    text-align: center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px; }
    .gototop a i {
      height: 50px;
      display: table-cell;
      vertical-align: middle; }
    .gototop a:hover, .gototop a:active, .gototop a:focus {
      text-decoration: none;
      outline: none; }

.colorlib-nav-toggle {
  width: 25px;
  height: 25px;
  cursor: pointer;
  text-decoration: none;
  top: 25px !important; }
  .colorlib-nav-toggle.active i::before, .colorlib-nav-toggle.active i::after {
    background: #444; }
  .colorlib-nav-toggle:hover, .colorlib-nav-toggle:focus, .colorlib-nav-toggle:active {
    outline: none;
    border-bottom: none !important; }
  .colorlib-nav-toggle i {
    position: relative;
    display: inline-block;
    width: 25px;
    height: 2px;
    color: #252525;
    font: bold 14px/.4 Helvetica;
    text-transform: uppercase;
    text-indent: -55px;
    background: #252525;
    -webkit-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out; }
    .colorlib-nav-toggle i::before, .colorlib-nav-toggle i::after {
      content: '';
      width: 25px;
      height: 2px;
      background: #252525;
      position: absolute;
      left: 0;
      -webkit-transition: all .2s ease-out;
      -o-transition: all .2s ease-out;
      transition: all .2s ease-out; }
  .colorlib-nav-toggle.colorlib-nav-white > i {
    color: #fff;
    background: #000; }
    .colorlib-nav-toggle.colorlib-nav-white > i::before, .colorlib-nav-toggle.colorlib-nav-white > i::after {
      background: #000; }

.colorlib-nav-toggle i::before {
  top: -7px; }

.colorlib-nav-toggle i::after {
  bottom: -7px; }

.colorlib-nav-toggle:hover i::before {
  top: -10px; }

.colorlib-nav-toggle:hover i::after {
  bottom: -10px; }

.colorlib-nav-toggle.active i {
  background: transparent; }

.colorlib-nav-toggle.active i::before {
  top: 0;
  -webkit-transform: rotateZ(45deg);
  -moz-transform: rotateZ(45deg);
  -ms-transform: rotateZ(45deg);
  -o-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
  background: #fff; }

.colorlib-nav-toggle.active i::after {
  bottom: 0;
  -webkit-transform: rotateZ(-45deg);
  -moz-transform: rotateZ(-45deg);
  -ms-transform: rotateZ(-45deg);
  -o-transform: rotateZ(-45deg);
  transform: rotateZ(-45deg);
  background: #fff; }

.colorlib-nav-toggle {
  position: absolute;
  right: 0px;
  top: 65px;
  z-index: 21;
  padding: 6px 0 0 0;
  display: block;
  margin: 0 auto;
  display: none;
  height: 44px;
  width: 44px;
  z-index: 2001;
  border-bottom: none !important; }
  @media screen and (max-width: 768px) {
    .colorlib-nav-toggle {
      display: block; } }

.btn {
  margin-right: 4px;
  margin-bottom: 4px;
  font-family: "Playfair Display", Georgia, serif;
  font-size: 16px;
  font-weight: 400;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
  padding: 8px 20px; }
  .btn.btn-md {
    padding: 8px 20px !important; }
  .btn.btn-lg {
    padding: 18px 36px !important; }
  .btn:hover, .btn:active, .btn:focus {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    outline: none !important; }

.btn-primary {
  background: #bea34d;
  color: #fff;
  border: 2px solid #bea34d; }
  .btn-primary:hover, .btn-primary:focus, .btn-primary:active {
    background: #c5ad60 !important;
    border-color: #c5ad60 !important; }
  .btn-primary.btn-outline {
    background: transparent;
    color: #bea34d;
    border: 2px solid #bea34d; }
    .btn-primary.btn-outline:hover, .btn-primary.btn-outline:focus, .btn-primary.btn-outline:active {
      background: #bea34d;
      color: #fff; }

.btn-success {
  background: #5cb85c;
  color: #fff;
  border: 2px solid #5cb85c; }
  .btn-success:hover, .btn-success:focus, .btn-success:active {
    background: #4cae4c !important;
    border-color: #4cae4c !important; }
  .btn-success.btn-outline {
    background: transparent;
    color: #5cb85c;
    border: 2px solid #5cb85c; }
    .btn-success.btn-outline:hover, .btn-success.btn-outline:focus, .btn-success.btn-outline:active {
      background: #5cb85c;
      color: #fff; }

.btn-info {
  background: #5bc0de;
  color: #fff;
  border: 2px solid #5bc0de; }
  .btn-info:hover, .btn-info:focus, .btn-info:active {
    background: #46b8da !important;
    border-color: #46b8da !important; }
  .btn-info.btn-outline {
    background: transparent;
    color: #5bc0de;
    border: 2px solid #5bc0de; }
    .btn-info.btn-outline:hover, .btn-info.btn-outline:focus, .btn-info.btn-outline:active {
      background: #5bc0de;
      color: #fff; }

.btn-warning {
  background: #f0ad4e;
  color: #fff;
  border: 2px solid #f0ad4e; }
  .btn-warning:hover, .btn-warning:focus, .btn-warning:active {
    background: #eea236 !important;
    border-color: #eea236 !important; }
  .btn-warning.btn-outline {
    background: transparent;
    color: #f0ad4e;
    border: 2px solid #f0ad4e; }
    .btn-warning.btn-outline:hover, .btn-warning.btn-outline:focus, .btn-warning.btn-outline:active {
      background: #f0ad4e;
      color: #fff; }

.btn-danger {
  background: #d9534f;
  color: #fff;
  border: 2px solid #d9534f; }
  .btn-danger:hover, .btn-danger:focus, .btn-danger:active {
    background: #d43f3a !important;
    border-color: #d43f3a !important; }
  .btn-danger.btn-outline {
    background: transparent;
    color: #d9534f;
    border: 2px solid #d9534f; }
    .btn-danger.btn-outline:hover, .btn-danger.btn-outline:focus, .btn-danger.btn-outline:active {
      background: #d9534f;
      color: #fff; }

.btn-outline {
  background: none;
  border: 2px solid gray;
  font-size: 16px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }
  .btn-outline:hover, .btn-outline:focus, .btn-outline:active {
    -webkit-box-shadow: none;
    box-shadow: none; }

.btn.with-arrow {
  position: relative;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }
  .btn.with-arrow i {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    right: 0px;
    top: 50%;
    margin-top: -8px;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s; }
  .btn.with-arrow:hover {
    padding-right: 50px; }
    .btn.with-arrow:hover i {
      color: #fff;
      right: 18px;
      visibility: visible;
      opacity: 1; }

.form-control {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent;
  border: 2px solid rgba(0, 0, 0, 0.1);
  height: 54px;
  font-size: 18px;
  font-weight: 300; }
  .form-control:active, .form-control:focus {
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: #bea34d; }

.row-pb-md {
  padding-bottom: 4em !important; }

.row-pb-sm {
  padding-bottom: 2em !important; }

.colorlib-loader {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: url(../images/loader.gif) center no-repeat #fff; }

.js .animate-box {
  opacity: 0; }


%!PS-Adobe-3.0 EPSF-3.0
%%Creator: cairo 1.15.12 (http://cairographics.org)
%%CreationDate: Wed Aug  3 18:41:15 2022
%%Pages: 1
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%BoundingBox: 0 0 120 27
%%EndComments
%%BeginProlog
50 dict begin
/q { gsave } bind def
/Q { grestore } bind def
/cm { 6 array astore concat } bind def
/w { setlinewidth } bind def
/J { setlinecap } bind def
/j { setlinejoin } bind def
/M { setmiterlimit } bind def
/d { setdash } bind def
/m { moveto } bind def
/l { lineto } bind def
/c { curveto } bind def
/h { closepath } bind def
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
      0 exch rlineto 0 rlineto closepath } bind def
/S { stroke } bind def
/f { fill } bind def
/f* { eofill } bind def
/n { newpath } bind def
/W { clip } bind def
/W* { eoclip } bind def
/BT { } bind def
/ET { } bind def
/BDC { mark 3 1 roll /BDC pdfmark } bind def
/EMC { mark /EMC pdfmark } bind def
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
/Tj { show currentpoint cairo_store_point } bind def
/TJ {
  {
    dup
    type /stringtype eq
    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
  } forall
  currentpoint cairo_store_point
} bind def
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
/Tf { pop /cairo_font exch def /cairo_font_matrix where
      { pop cairo_selectfont } if } bind def
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
      /cairo_font where { pop cairo_selectfont } if } bind def
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
/g { setgray } bind def
/rg { setrgbcolor } bind def
/d1 { setcachedevice } bind def
/cairo_data_source {
  CairoDataIndex CairoData length lt
    { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def }
    { () } ifelse
} def
/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def
/cairo_image { image cairo_flush_ascii85_file } def
/cairo_imagemask { imagemask cairo_flush_ascii85_file } def
%%EndProlog
%%BeginSetup
%%EndSetup
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 0 0 120 27
%%EndPageSetup
q 0 0 120 27 rectclip
1 0 0 -1 0 27 cm q
0.145098 0.827451 0.4 rg
6 0 m 114 0 l 117.324 0 120 2.676 120 6 c 120 21 l 120 24.324 117.324 27
 114 27 c 6 27 l 2.676 27 0 24.324 0 21 c 0 6 l 0 2.676 2.676 0 6 0 c h
6 0 m f
1 g
16.34 6.594 m 18.156 6.602 19.906 7.312 21.215 8.57 c 22.555 9.855 23.328
 11.578 23.398 13.434 c 23.465 15.246 22.828 17.027 21.629 18.387 c 20.312
 19.879 18.48 20.738 16.504 20.793 c 16.434 20.797 16.367 20.797 16.301 
20.797 c 15.234 20.797 14.18 20.555 13.223 20.098 c 9.504 20.922 l 9.5 20.922
 9.496 20.922 9.492 20.922 c 9.461 20.922 9.434 20.895 9.441 20.863 c 10.066
 17.102 l 9.531 16.125 9.234 15.02 9.199 13.898 c 9.145 12 9.832 10.199 
11.137 8.816 c 12.484 7.387 14.332 6.594 16.305 6.594 c h
16.301 7.824 m 16.246 7.824 16.188 7.824 16.133 7.828 c 12.895 7.918 10.34
 10.629 10.434 13.863 c 10.461 14.852 10.738 15.82 11.238 16.668 c 11.344
 16.852 l 10.879 19.402 l 13.402 18.805 l 13.594 18.906 l 14.426 19.336 
15.359 19.562 16.301 19.562 c 16.355 19.562 16.41 19.562 16.469 19.562 c
 19.703 19.469 22.262 16.762 22.168 13.527 c 22.074 10.348 19.461 7.824 
16.301 7.824 c h
13.848 10.262 m 13.965 10.266 14.086 10.27 14.188 10.277 c 14.316 10.289
 14.453 10.297 14.578 10.598 c 14.727 10.957 15.047 11.848 15.09 11.938 
c 15.129 12.031 15.156 12.137 15.094 12.254 c 15.031 12.371 15 12.441 14.906
 12.543 c 14.812 12.645 14.711 12.77 14.629 12.848 c 14.535 12.934 14.441
 13.027 14.539 13.211 c 14.637 13.391 14.977 13.988 15.492 14.477 c 16.156
 15.105 16.688 15.312 16.898 15.41 c 16.973 15.445 17.035 15.461 17.094 
15.461 c 17.168 15.461 17.23 15.43 17.285 15.371 c 17.398 15.258 17.73 14.871
 17.871 14.691 c 17.945 14.598 18.012 14.562 18.086 14.562 c 18.145 14.562
 18.203 14.586 18.277 14.613 c 18.438 14.676 19.301 15.137 19.477 15.23 
c 19.652 15.324 19.77 15.375 19.812 15.449 c 19.852 15.523 19.844 15.883
 19.68 16.293 c 19.52 16.707 18.781 17.086 18.453 17.105 c 18.355 17.109
 18.262 17.125 18.141 17.125 c 17.844 17.125 17.379 17.047 16.328 16.594
 c 14.539 15.824 13.453 13.93 13.367 13.809 c 13.281 13.684 12.668 12.816
 12.695 11.941 c 12.723 11.062 13.195 10.645 13.363 10.473 c 13.527 10.305
 13.711 10.262 13.832 10.262 c h
13.848 10.262 m f*
35.23 12.984 m 36.598 12.984 l 36.555 12.613 36.453 12.281 36.293 11.992
 c 36.129 11.707 35.922 11.465 35.672 11.273 c 35.426 11.074 35.145 10.926
 34.824 10.824 c 34.512 10.723 34.18 10.672 33.828 10.672 c 33.336 10.672
 32.891 10.758 32.496 10.934 c 32.105 11.105 31.773 11.348 31.504 11.652
 c 31.234 11.957 31.027 12.316 30.883 12.73 c 30.738 13.141 30.668 13.586
 30.668 14.062 c 30.668 14.531 30.738 14.969 30.883 15.379 c 31.027 15.781
 31.234 16.133 31.504 16.43 c 31.773 16.73 32.105 16.969 32.496 17.141 c
 32.891 17.309 33.336 17.395 33.828 17.395 c 34.223 17.395 34.586 17.336
 34.914 17.215 c 35.246 17.094 35.531 16.922 35.777 16.691 c 36.023 16.465
 36.223 16.188 36.375 15.863 c 36.523 15.539 36.617 15.176 36.652 14.773
 c 35.285 14.773 l 35.23 15.207 35.082 15.555 34.836 15.82 c 34.594 16.082
 34.258 16.215 33.828 16.215 c 33.508 16.215 33.238 16.156 33.016 16.035
 c 32.793 15.91 32.613 15.742 32.477 15.539 c 32.34 15.336 32.234 15.109
 32.172 14.855 c 32.109 14.598 32.082 14.336 32.082 14.062 c 32.082 13.781
 32.109 13.508 32.172 13.246 c 32.234 12.98 32.34 12.746 32.477 12.543 c
 32.613 12.332 32.793 12.168 33.016 12.047 c 33.238 11.922 33.508 11.859
 33.828 11.859 c 34 11.859 34.164 11.891 34.32 11.949 c 34.484 12.004 34.629
 12.082 34.754 12.184 c 34.879 12.285 34.984 12.406 35.066 12.543 c 35.152
 12.676 35.207 12.82 35.23 12.984 c h
37.48 10.824 m 37.48 17.25 l 38.762 17.25 l 38.762 14.812 l 38.762 14.336
 38.84 13.996 38.992 13.793 c 39.148 13.586 39.402 13.48 39.75 13.48 c 40.055
 13.48 40.27 13.574 40.391 13.766 c 40.508 13.953 40.57 14.238 40.57 14.621
 c 40.57 17.25 l 41.848 17.25 l 41.848 14.387 l 41.848 14.102 41.82 13.84
 41.766 13.605 c 41.719 13.363 41.633 13.164 41.504 13.004 c 41.379 12.836
 41.203 12.703 40.984 12.613 c 40.766 12.52 40.488 12.473 40.145 12.473 
c 39.906 12.473 39.66 12.535 39.406 12.66 c 39.156 12.781 38.949 12.977 
38.785 13.246 c 38.762 13.246 l 38.762 10.824 l h
42.762 14.027 m 42.781 13.727 42.855 13.48 42.988 13.281 c 43.121 13.082
 43.289 12.926 43.492 12.805 c 43.695 12.684 43.926 12.602 44.176 12.551
 c 44.434 12.496 44.691 12.473 44.949 12.473 c 45.184 12.473 45.422 12.488
 45.66 12.523 c 45.902 12.555 46.121 12.617 46.316 12.715 c 46.516 12.809
 46.68 12.945 46.805 13.117 c 46.93 13.285 46.992 13.512 46.992 13.793 c
 46.992 16.215 l 46.992 16.426 47.004 16.625 47.027 16.816 c 47.055 17.012
 47.094 17.152 47.156 17.25 c 45.859 17.25 l 45.836 17.18 45.812 17.105 
45.797 17.035 c 45.785 16.957 45.773 16.879 45.77 16.801 c 45.566 17.012
 45.324 17.156 45.051 17.242 c 44.773 17.324 44.492 17.367 44.203 17.367
 c 43.98 17.367 43.773 17.34 43.582 17.285 c 43.391 17.23 43.223 17.148 
43.078 17.035 c 42.934 16.922 42.82 16.777 42.734 16.602 c 42.656 16.43 
42.617 16.223 42.617 15.98 c 42.617 15.719 42.664 15.5 42.754 15.332 c 42.852
 15.16 42.969 15.02 43.113 14.918 c 43.266 14.816 43.434 14.742 43.617 14.695
 c 43.809 14.641 44.004 14.598 44.195 14.566 c 44.387 14.539 44.574 14.516
 44.762 14.496 c 44.945 14.477 45.113 14.449 45.258 14.414 c 45.398 14.379
 45.516 14.328 45.598 14.262 c 45.684 14.191 45.723 14.09 45.715 13.957 
c 45.715 13.816 45.691 13.711 45.645 13.633 c 45.602 13.547 45.543 13.484
 45.465 13.441 c 45.391 13.395 45.305 13.363 45.203 13.352 c 45.105 13.336
 45 13.324 44.887 13.324 c 44.637 13.324 44.438 13.379 44.293 13.488 c 44.148
 13.598 44.066 13.777 44.043 14.027 c h
45.715 14.973 m 45.66 15.02 45.594 15.059 45.508 15.09 c 45.43 15.113 45.344
 15.137 45.246 15.152 c 45.156 15.172 45.062 15.188 44.961 15.199 c 44.855
 15.211 44.754 15.227 44.652 15.242 c 44.559 15.262 44.461 15.285 44.363
 15.316 c 44.273 15.344 44.195 15.387 44.121 15.441 c 44.055 15.488 44.004
 15.551 43.961 15.629 c 43.918 15.707 43.898 15.809 43.898 15.926 c 43.898
 16.039 43.918 16.137 43.961 16.215 c 44.004 16.293 44.059 16.355 44.133
 16.402 c 44.203 16.445 44.285 16.477 44.383 16.492 c 44.48 16.512 44.578
 16.52 44.68 16.52 c 44.934 16.52 45.129 16.48 45.266 16.395 c 45.402 16.312
 45.504 16.211 45.57 16.098 c 45.637 15.977 45.676 15.859 45.688 15.738 
c 45.707 15.617 45.715 15.523 45.715 15.449 c h
49.605 12.598 m 49.605 11.203 l 48.328 11.203 l 48.328 12.598 l 47.555 
12.598 l 47.555 13.453 l 48.328 13.453 l 48.328 16.195 l 48.328 16.43 48.367
 16.621 48.445 16.766 c 48.523 16.906 48.629 17.02 48.758 17.098 c 48.898
 17.176 49.055 17.227 49.227 17.25 c 49.406 17.281 49.598 17.297 49.793 
17.297 c 49.922 17.297 50.051 17.293 50.18 17.285 c 50.312 17.281 50.434
 17.27 50.539 17.25 c 50.539 16.262 l 50.48 16.273 50.418 16.281 50.352 
16.285 c 50.285 16.293 50.219 16.297 50.145 16.297 c 49.93 16.297 49.785
 16.262 49.715 16.188 c 49.641 16.117 49.605 15.973 49.605 15.758 c 49.605
 13.453 l 50.539 13.453 l 50.539 12.598 l h
54.789 14.93 m 54.789 14.742 54.805 14.559 54.844 14.379 c 54.879 14.199
 54.938 14.039 55.023 13.902 c 55.113 13.766 55.23 13.652 55.371 13.57 c
 55.516 13.48 55.695 13.434 55.914 13.434 c 56.129 13.434 56.309 13.48 56.453
 13.57 c 56.602 13.652 56.719 13.766 56.805 13.902 c 56.895 14.039 56.957
 14.199 56.992 14.379 c 57.027 14.559 57.047 14.742 57.047 14.93 c 57.047
 15.113 57.027 15.297 56.992 15.477 c 56.957 15.652 56.895 15.809 56.805
 15.953 c 56.719 16.094 56.602 16.203 56.453 16.285 c 56.309 16.371 56.129
 16.414 55.914 16.414 c 55.695 16.414 55.516 16.371 55.371 16.285 c 55.23
 16.203 55.113 16.094 55.023 15.953 c 54.938 15.809 54.879 15.652 54.844
 15.477 c 54.805 15.297 54.789 15.113 54.789 14.93 c h
53.512 14.93 m 53.512 15.301 53.566 15.637 53.68 15.938 c 53.797 16.234
 53.957 16.492 54.168 16.711 c 54.375 16.922 54.629 17.082 54.922 17.195
 c 55.219 17.309 55.547 17.367 55.914 17.367 c 56.277 17.367 56.609 17.309
 56.902 17.195 c 57.203 17.082 57.457 16.922 57.668 16.711 c 57.879 16.492
 58.039 16.234 58.152 15.938 c 58.27 15.637 58.324 15.301 58.324 14.93 c
 58.324 14.555 58.27 14.219 58.152 13.922 c 58.039 13.613 57.879 13.355 
57.668 13.145 c 57.457 12.93 57.203 12.766 56.902 12.652 c 56.609 12.531
 56.277 12.473 55.914 12.473 c 55.547 12.473 55.219 12.531 54.922 12.652
 c 54.629 12.766 54.375 12.93 54.168 13.145 c 53.957 13.355 53.797 13.613
 53.68 13.922 c 53.566 14.219 53.512 14.555 53.512 14.93 c h
59.156 12.598 m 59.156 17.25 l 60.434 17.25 l 60.434 14.812 l 60.434 14.336
 60.512 13.996 60.668 13.793 c 60.824 13.586 61.074 13.48 61.426 13.48 c
 61.73 13.48 61.941 13.574 62.062 13.766 c 62.184 13.953 62.242 14.238 62.242
 14.621 c 62.242 17.25 l 63.52 17.25 l 63.52 14.387 l 63.52 14.102 63.492
 13.84 63.441 13.605 c 63.391 13.363 63.305 13.164 63.18 13.004 c 63.055
 12.836 62.879 12.703 62.656 12.613 c 62.441 12.52 62.16 12.473 61.82 12.473
 c 61.551 12.473 61.285 12.535 61.027 12.66 c 60.77 12.781 60.559 12.977
 60.398 13.246 c 60.371 13.246 l 60.371 12.598 l h
73.25 17.25 m 74.98 10.824 l 73.594 10.824 l 72.539 15.254 l 72.523 15.254
 l 71.422 10.824 l 70.102 10.824 l 68.984 15.199 l 68.965 15.199 l 67.949
 10.824 l 66.535 10.824 l 68.238 17.25 l 69.668 17.25 l 70.738 12.875 l 
70.758 12.875 l 71.848 17.25 l h
75.496 10.824 m 75.496 17.25 l 76.773 17.25 l 76.773 14.812 l 76.773 14.336
 76.852 13.996 77.008 13.793 c 77.164 13.586 77.414 13.48 77.762 13.48 c
 78.07 13.48 78.281 13.574 78.402 13.766 c 78.523 13.953 78.582 14.238 78.582
 14.621 c 78.582 17.25 l 79.859 17.25 l 79.859 14.387 l 79.859 14.102 79.832
 13.84 79.777 13.605 c 79.73 13.363 79.645 13.164 79.52 13.004 c 79.391 
12.836 79.219 12.703 78.996 12.613 c 78.781 12.52 78.5 12.473 78.16 12.473
 c 77.918 12.473 77.672 12.535 77.422 12.66 c 77.168 12.781 76.961 12.977
 76.801 13.246 c 76.773 13.246 l 76.773 10.824 l h
80.777 14.027 m 80.793 13.727 80.867 13.48 81 13.281 c 81.133 13.082 81.301
 12.926 81.504 12.805 c 81.707 12.684 81.938 12.602 82.188 12.551 c 82.445
 12.496 82.703 12.473 82.961 12.473 c 83.195 12.473 83.434 12.488 83.672
 12.523 c 83.914 12.555 84.133 12.617 84.332 12.715 c 84.527 12.809 84.691
 12.945 84.816 13.117 c 84.941 13.285 85.004 13.512 85.004 13.793 c 85.004
 16.215 l 85.004 16.426 85.02 16.625 85.043 16.816 c 85.066 17.012 85.109
 17.152 85.168 17.25 c 83.871 17.25 l 83.848 17.18 83.828 17.105 83.809 
17.035 c 83.797 16.957 83.789 16.879 83.781 16.801 c 83.578 17.012 83.336
 17.156 83.062 17.242 c 82.785 17.324 82.504 17.367 82.215 17.367 c 81.992
 17.367 81.785 17.34 81.594 17.285 c 81.402 17.23 81.234 17.148 81.09 17.035
 c 80.945 16.922 80.832 16.777 80.75 16.602 c 80.672 16.43 80.633 16.223
 80.633 15.98 c 80.633 15.719 80.676 15.5 80.766 15.332 c 80.863 15.16 80.984
 15.02 81.125 14.918 c 81.277 14.816 81.445 14.742 81.629 14.695 c 81.824
 14.641 82.016 14.598 82.207 14.566 c 82.398 14.539 82.586 14.516 82.773
 14.496 c 82.961 14.477 83.125 14.449 83.27 14.414 c 83.414 14.379 83.527
 14.328 83.609 14.262 c 83.695 14.191 83.734 14.09 83.727 13.957 c 83.727
 13.816 83.703 13.711 83.656 13.633 c 83.613 13.547 83.555 13.484 83.477
 13.441 c 83.402 13.395 83.316 13.363 83.215 13.352 c 83.117 13.336 83.016
 13.324 82.898 13.324 c 82.648 13.324 82.449 13.379 82.305 13.488 c 82.16
 13.598 82.078 13.777 82.055 14.027 c h
83.727 14.973 m 83.672 15.02 83.605 15.059 83.52 15.09 c 83.441 15.113 
83.355 15.137 83.258 15.152 c 83.168 15.172 83.074 15.188 82.973 15.199 
c 82.871 15.211 82.77 15.227 82.664 15.242 c 82.57 15.262 82.473 15.285 
82.379 15.316 c 82.289 15.344 82.207 15.387 82.133 15.441 c 82.07 15.488
 82.016 15.551 81.973 15.629 c 81.93 15.707 81.91 15.809 81.91 15.926 c 
81.91 16.039 81.93 16.137 81.973 16.215 c 82.016 16.293 82.07 16.355 82.145
 16.402 c 82.215 16.445 82.301 16.477 82.395 16.492 c 82.492 16.512 82.59
 16.52 82.691 16.52 c 82.945 16.52 83.141 16.48 83.277 16.395 c 83.414 16.312
 83.52 16.211 83.582 16.098 c 83.648 15.977 83.688 15.859 83.699 15.738 
c 83.719 15.617 83.727 15.523 83.727 15.449 c h
87.617 12.598 m 87.617 11.203 l 86.34 11.203 l 86.34 12.598 l 85.566 12.598
 l 85.566 13.453 l 86.34 13.453 l 86.34 16.195 l 86.34 16.43 86.379 16.621
 86.457 16.766 c 86.535 16.906 86.641 17.02 86.773 17.098 c 86.91 17.176
 87.066 17.227 87.238 17.25 c 87.422 17.281 87.609 17.297 87.809 17.297 
c 87.934 17.297 88.062 17.293 88.195 17.285 c 88.324 17.281 88.445 17.27
 88.555 17.25 c 88.555 16.262 l 88.492 16.273 88.43 16.281 88.363 16.285
 c 88.301 16.293 88.23 16.297 88.156 16.297 c 87.941 16.297 87.797 16.262
 87.727 16.188 c 87.652 16.117 87.617 15.973 87.617 15.758 c 87.617 13.453
 l 88.555 13.453 l 88.555 12.598 l h
90.152 15.738 m 88.938 15.738 l 88.949 16.051 89.016 16.312 89.145 16.52
 c 89.277 16.727 89.441 16.891 89.637 17.016 c 89.844 17.141 90.074 17.23
 90.332 17.285 c 90.59 17.34 90.852 17.367 91.125 17.367 c 91.387 17.367
 91.645 17.34 91.898 17.285 c 92.156 17.238 92.383 17.152 92.582 17.023 
c 92.781 16.898 92.938 16.734 93.059 16.531 c 93.184 16.32 93.246 16.062
 93.246 15.758 c 93.246 15.539 93.207 15.359 93.121 15.215 c 93.039 15.066
 92.926 14.941 92.789 14.848 c 92.652 14.746 92.492 14.664 92.312 14.605
 c 92.137 14.543 91.957 14.492 91.773 14.449 c 91.59 14.41 91.414 14.371
 91.242 14.336 c 91.066 14.297 90.91 14.258 90.773 14.219 c 90.641 14.168
 90.531 14.109 90.449 14.035 c 90.363 13.965 90.324 13.871 90.324 13.758
 c 90.324 13.66 90.348 13.586 90.395 13.531 c 90.441 13.473 90.5 13.43 90.566
 13.398 c 90.637 13.367 90.715 13.352 90.801 13.344 c 90.883 13.332 90.961
 13.324 91.035 13.324 c 91.262 13.324 91.461 13.371 91.629 13.461 c 91.797
 13.547 91.887 13.711 91.906 13.957 c 93.121 13.957 l 93.098 13.668 93.023
 13.43 92.898 13.246 c 92.777 13.055 92.625 12.898 92.438 12.785 c 92.25
 12.672 92.039 12.59 91.797 12.543 c 91.566 12.496 91.32 12.473 91.07 12.473
 c 90.816 12.473 90.57 12.496 90.332 12.543 c 90.09 12.586 89.875 12.664
 89.684 12.777 c 89.492 12.887 89.336 13.035 89.215 13.227 c 89.102 13.418
 89.043 13.664 89.043 13.965 c 89.043 14.168 89.086 14.344 89.172 14.488
 c 89.254 14.625 89.367 14.742 89.504 14.84 c 89.641 14.93 89.797 15.004
 89.973 15.062 c 90.152 15.117 90.336 15.164 90.52 15.207 c 90.977 15.305
 91.332 15.398 91.582 15.496 c 91.84 15.59 91.969 15.734 91.969 15.926 c
 91.969 16.039 91.941 16.137 91.887 16.215 c 91.836 16.285 91.766 16.348
 91.68 16.395 c 91.602 16.438 91.512 16.469 91.41 16.492 c 91.316 16.512
 91.223 16.52 91.133 16.52 c 91.008 16.52 90.883 16.508 90.762 16.477 c 
90.648 16.445 90.547 16.402 90.457 16.34 c 90.367 16.273 90.293 16.195 90.234
 16.098 c 90.18 15.996 90.152 15.875 90.152 15.738 c h
95.75 14.766 m 96.59 12.406 l 96.605 12.406 l 97.414 14.766 l h
95.887 10.824 m 93.457 17.25 l 94.879 17.25 l 95.383 15.82 l 97.785 15.82
 l 98.27 17.25 l 99.738 17.25 l 97.336 10.824 l h
102.508 16.414 m 102.301 16.414 102.129 16.371 101.984 16.285 c 101.84 
16.203 101.723 16.094 101.633 15.965 c 101.551 15.824 101.484 15.664 101.445
 15.484 c 101.41 15.305 101.391 15.121 101.391 14.938 c 101.391 14.746 101.41
 14.559 101.445 14.379 c 101.48 14.199 101.539 14.039 101.625 13.902 c 101.715
 13.766 101.828 13.652 101.965 13.57 c 102.109 13.48 102.289 13.434 102.496
 13.434 c 102.703 13.434 102.871 13.48 103.012 13.57 c 103.152 13.652 103.27
 13.766 103.359 13.91 c 103.453 14.051 103.516 14.207 103.551 14.387 c 103.594
 14.566 103.613 14.75 103.613 14.938 c 103.613 15.121 103.594 15.305 103.559
 15.484 c 103.523 15.664 103.461 15.824 103.371 15.965 c 103.285 16.094 
103.172 16.203 103.027 16.285 c 102.891 16.371 102.715 16.414 102.508 16.414
 c h
100.156 12.598 m 100.156 18.879 l 101.434 18.879 l 101.434 16.676 l 101.453
 16.676 l 101.609 16.902 101.809 17.074 102.047 17.195 c 102.293 17.309 
102.559 17.367 102.848 17.367 c 103.191 17.367 103.488 17.301 103.738 17.168
 c 103.996 17.035 104.211 16.859 104.379 16.637 c 104.551 16.414 104.68 
16.16 104.766 15.871 c 104.848 15.586 104.891 15.285 104.891 14.973 c 104.891
 14.645 104.848 14.328 104.766 14.027 c 104.68 13.723 104.551 13.453 104.379
 13.227 c 104.203 13 103.984 12.816 103.723 12.68 c 103.457 12.539 103.141
 12.473 102.777 12.473 c 102.488 12.473 102.223 12.527 101.984 12.641 c 
101.746 12.758 101.547 12.938 101.391 13.191 c 101.371 13.191 l 101.371 
12.598 l h
108.008 16.414 m 107.805 16.414 107.629 16.371 107.484 16.285 c 107.34 
16.203 107.223 16.094 107.133 15.965 c 107.051 15.824 106.988 15.664 106.945
 15.484 c 106.91 15.305 106.891 15.121 106.891 14.938 c 106.891 14.746 106.91
 14.559 106.945 14.379 c 106.98 14.199 107.043 14.039 107.125 13.902 c 107.215
 13.766 107.328 13.652 107.469 13.57 c 107.613 13.48 107.789 13.434 108 
13.434 c 108.203 13.434 108.375 13.48 108.512 13.57 c 108.656 13.652 108.773
 13.766 108.863 13.91 c 108.953 14.051 109.016 14.207 109.051 14.387 c 109.094
 14.566 109.113 14.75 109.113 14.938 c 109.113 15.121 109.098 15.305 109.059
 15.484 c 109.023 15.664 108.961 15.824 108.871 15.965 c 108.789 16.094 
108.672 16.203 108.531 16.285 c 108.391 16.371 108.219 16.414 108.008 16.414
 c h
105.66 12.598 m 105.66 18.879 l 106.938 18.879 l 106.938 16.676 l 106.953
 16.676 l 107.109 16.902 107.309 17.074 107.547 17.195 c 107.793 17.309 
108.062 17.367 108.348 17.367 c 108.691 17.367 108.988 17.301 109.242 17.168
 c 109.5 17.035 109.711 16.859 109.879 16.637 c 110.055 16.414 110.184 16.16
 110.266 15.871 c 110.352 15.586 110.391 15.285 110.391 14.973 c 110.391
 14.645 110.352 14.328 110.266 14.027 c 110.184 13.723 110.055 13.453 109.879
 13.227 c 109.707 13 109.488 12.816 109.223 12.68 c 108.957 12.539 108.645
 12.473 108.277 12.473 c 107.988 12.473 107.727 12.527 107.484 12.641 c 
107.246 12.758 107.047 12.938 106.891 13.191 c 106.875 13.191 l 106.875 
12.598 l h
105.66 12.598 m f
Q Q
showpage
%%Trailer
end
%%EOF
