.tp-caption a {
    text-shadow: none;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
}
.tp-caption a:hover {
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
@import url("http://fonts.googleapis.com/css?family=Open+Sans:400, 800, 300, 700, 600");
    .tp-caption.medium_bg_red a {
    color: #fff;
      text-decoration: none;
}
.tp-caption.medium_bg_red a:hover {
    color: #fff;
      text-decoration: underline;
}
.tp-caption.roundedimage img {
    -webkit-border-radius: 300px;
      -moz-border-radius: 300px;
      border-radius: 300px;
}
.tp-bullets.simplebullets.navbar {
    height: 35px;
      padding: 0px 0px;
}
.tp-bullets.simplebullets .bullet {
    cursor: pointer;
      position: relative !important;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
      width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 0) !important;
      display: inline-block;
      margin-right: 2px !important;
      margin-bottom: 14px !important;
      -webkit-transition: background-color 0.2s, border-color 0.2s;
      -moz-transition: background-color 0.2s, border-color 0.2s;
      -o-transition: background-color 0.2s, border-color 0.2s;
      -ms-transition: background-color 0.2s, border-color 0.2s;
      transition: background-color 0.2s, border-color 0.2s;
      float: none !important;
}
.tp-bullets.simplebullets .bullet.last {
    margin-right: 0px;
}
.tp-bullets.simplebullets .bullet:hover, .tp-bullets.simplebullets .bullet.selected {
    -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none;
    background: rgba(255, 255, 255, 1) !important;
    width: 6px !important;
      height: 6px !important;
      border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tparrows:before {
    font-family: 'revicons';
    color: #fff;
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: 0;
      margin-top: 9px;
      text-align: center;
      width: 40px;
      font-size: 20px;
}
.tparrows {
    cursor: pointer;
      background: rgba(0, 0, 0, 0.5) !important;
      -webkit-border-radius: 5px;
      border-radius: 5px;
      width: 40px !important;
      height: 40px !important;
}
.tparrows:hover {
    color: #fff;
}
.tp-leftarrow:before {
    content: '\e824'}
.tp-rightarrow:before {
    content: '\e825'}
.tparrows.tp-rightarrow:before {
    margin-left: 1px;
}
.tparrows:hover {
    background: rgba(0, 0, 0, 1) !important;
}
.btn-automotive {
    font-size: 16px;
     font-weight: 400;
    font-family: Play !important;
    color: #ffffff !important;
    text-decoration: none;
    background-color: #222222;
    text-shadow: none;
    padding: 7px 40px 7px 40px !important;
    border-width: 0px;
    border-color: #ffffff;
    border-style: none;
     -webkit-transition: all 0.25s ease;
     -moz-transition: all 0.25s ease;
     -o-transition: all 0.25s ease;
     transition: all .25s ease;
}
.btn-automotive:hover {
    color: #EB6137 !important;
}
.btn-automotive2 {
    font-size: 16px;
     font-weight: 400;
    font-family: Play !important;
    color: #222222 !important;
    text-decoration: none;
    background-color: #ffffff;
    text-shadow: none;
    padding: 7px 40px 7px 40px !important;
    border-width: 0px;
    border-color: #ffffff;
    border-style: none;
     -webkit-transition: all 0.25s ease;
     -moz-transition: all 0.25s ease;
     -o-transition: all 0.25s ease;
     transition: all .25s ease;
}
.btn-automotive2:hover {
    color: #EB6137 !important;
}
.btn-realestate {
    font-size: 16px;
     font-weight: 400;
    font-family: Georgia !important;
      font-style: italic;
    color: #222;
    padding: 7px 40px 7px 40px !important;
    background-color: #fff;
     text-transform: none !important;
}