
.tp-banner-container {
  position: relative; }
  .tp-banner-container.tp-fullscreen {
    height: 1100px; }

.tp-banner-container .fulllscreenvideo.tp-videolayer {
  left: 0px !important; }

.tp-banner {
  display: none;
  width: 100%;
  position: relative; }
  .tp-banner iframe {
    border: 0 !important; }

.tp-bullets.round > .tp-bullet {
  background: #e3e7ee;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  width: 12px;
  height: 12px; }
  .tp-bullets.round > .tp-bullet.selected {
    background: #32c5d2; }
  .tp-bullets.round > .tp-bullet:hover {
    background: #c4ccd8; }

.tparrows.c-tparrows-hide {
  display: none; }

.tparrows.tp-leftarrow,
.tparrows.tp-rightarrow {
  background: none;
  font-family: FontAwesome;
  font-weight: 100; }

.tparrows.tp-leftarrow {
  background-position: 0px 3600%; }
  .tparrows.tp-leftarrow:before {
    content: ''; }

.tparrows.tp-rightarrow {
  background-position: 0px 3700%; }
  .tparrows.tp-rightarrow:before {
    content: ''; }

.tparrows.circle {
  background-image: url(../../img/img/white.png);
  display: inline-block;
  width: 60px;
  height: 60px;
  background-size: cover;
  transition: all 0.3s;
  color: #ffffff;
  opacity: 0.3;
  filter: alphaopacity=30; }
  .tparrows.circle.hidearrows {
    opacity: 0;
    filter: alphaopacity=0; }
  .tparrows.circle:hover {
    transition: all 0.3s;
    opacity: 1;
    filter: alphaopacity=100; }

.tp-banner-container.c-arrow-dark .tparrows.circle {
  background-image: url(../../img/img/dark1.png); }

.tp-banner-container.c-arrow-darken .tparrows.circle {
  background-image: url(../../img/img/dark3.png); }

.tp-loader.spinner2 {
  background-color: #999DA7; }

@media (max-width: 991px) {
  /* 991px */
  .tp-banner-container.tp-fullscreen {
    height: auto; }
  .tp-banner-container.tp-fullscreen-mobile {
    height: 800px; } }
