/* Reset */
/*Gennerator*/
/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.2.0
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Hover.css Copyright Ian Lunn 2017. Generated with Sass.
 */
/* 2D TRANSITIONS */
/* Grow */
/* Shrink */
/* Pulse */
/* Pulse Grow */
/* Pulse Shrink */
/* Push */
/* Pop */
/* Bounce In */
/* Bounce Out */
/* Rotate */
/* Grow Rotate */
/* Float */
/* Sink */
/* Bob */
/* Hang */
/* Skew */
/* Skew Forward */
/* Skew Backward */
/* Wobble Vertical */
/* Wobble Horizontal */
/* Wobble To Bottom Right */
/* Wobble To Top Right */
/* Wobble Top */
/* Wobble Bottom */
/* Wobble Skew */
/* Buzz */
/* Buzz Out */
/* Forward */
/* Backward */
/* BACKGROUND TRANSITIONS */
/* Fade */
/* Back Pulse */
/* Sweep To Right */
/* Sweep To Left */
/* Sweep To Bottom */
/* Sweep To Top */
/* Bounce To Right */
/* Bounce To Left */
/* Bounce To Bottom */
/* Bounce To Top */
/* Radial Out */
/* Radial In */
/* Rectangle In */
/* Rectangle Out */
/* Shutter In Horizontal */
/* Shutter Out Horizontal */
/* Shutter In Vertical */
/* Shutter Out Vertical */
/* BORDER TRANSITIONS */
/* Border Fade */
/* Hollow */
/* Trim */
/* Ripple Out */
/* Ripple In */
/* Outline Out */
/* Outline In */
/* Round Corners */
/* Underline From Left */
/* Underline From Center */
/* Underline From Right */
/* Overline From Left */
/* Overline From Center */
/* Overline From Right */
/* Reveal */
/* Underline Reveal */
/* Overline Reveal */
/* SHADOW/GLOW TRANSITIONS */
/* Glow */
/* Shadow */
/* Grow Shadow */
/* Box Shadow Outset */
/* Box Shadow Inset */
/* Float Shadow */
/* Shadow Radial */
/* SPEECH BUBBLES */
/* Bubble Top */
/* Bubble Right */
/* Bubble Bottom */
/* Bubble Left */
/* Bubble Float Top */
/* Bubble Float Right */
/* Bubble Float Bottom */
/* Bubble Float Left */
/* ICONS */
/* Icon Back */
/* Icon Forward */
/* Icon Down */
/* Icon Down */
/* Icon Up */
/* Icon Up */
/* Icon Spin */
/* Icon Drop */
/* Icon Drop */
/* Icon Fade */
/* Icon Float Away */
/* Icon Float Away */
/* Icon Sink Away */
/* Icon Sink Away */
/* Icon Grow */
/* Icon Shrink */
/* Icon Pulse */
/* Icon Pulse Grow */
/* Icon Pulse Shrink */
/* Icon Push */
/* Icon Pop */
/* Icon Bounce */
/* Icon Rotate */
/* Icon Grow Rotate */
/* Icon Float */
/* Icon Sink */
/* Icon Bob */
/* Icon Hang */
/* Icon Wobble Horizontal */
/* Icon Wobble Vertical */
/* Icon Buzz */
/* Icon Buzz Out */
/* CURLS */
/* Curl Top Left */
/* Curl Top Right */
/* Curl Bottom Right */
/* Curl Bottom Left */
/*# sourceMappingURL=hover.css.map */
/* Header 1 */
/* Header 2 */
/* Header 3 */
/* Header One Page */
/* Header Vertical */
/* Header Mini Vertical */
/* Fancy Box */
/* Button */
/* Pricing Table */
/* Team */
/* Testimonial */
/* Blog */
/* Client */
/* Social Media */
/* Counter */
/* Countdown */
/*Comment Form*/
.easing-animation {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.easing-animation-long {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
}
.easing-animation-extra-long {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
}
.clearfix:before, .clearfix:after {
  content:" ";
  display:table;
}
.clearfix:after { clear:both; }
.center-block {
  display:block;
  margin-right:auto;
  margin-left:auto;
}
.middle {
  position:relative;
  display:block;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.center {
  position:relative;
  display:block;
  top:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  margin-right:auto;
  margin-left:auto;
}
.bottom {
  position:relative;
  display:block;
  top:100%;
  -webkit-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  transform:translateY(-100%);
}
.ab-center {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
.ab-center:before, .ab-center:after {
  content:" ";
  display:table;
}
.ab-center:after { clear:both; }
@-webkit-keyframes menuEffect {
  0% {
    opacity:0;
    top:calc(100% + 20px);
  }
  100% {
    opacity:1;
    top:100%;
  }
}
@keyframes menuEffect {
  0% {
    opacity:0;
    top:calc(100% + 20px);
  }
  100% {
    opacity:1;
    top:100%;
  }
}
@-webkit-keyframes menuEffectSub {
  0% {
    opacity:0;
    left:calc(100% + 20px);
  }
  100% {
    opacity:1;
    left:100%;
  }
}
@keyframes menuEffectSub {
  0% {
    opacity:0;
    left:calc(100% + 20px);
  }
  100% {
    opacity:1;
    left:100%;
  }
}
@-webkit-keyframes menuEffectSubReverse {
  0% {
    opacity:0;
    right:calc(100% + 20px);
  }
  100% {
    opacity:1;
    right:100%;
  }
}
@keyframes menuEffectSubReverse {
  0% {
    opacity:0;
    right:calc(100% + 20px);
  }
  100% {
    opacity:1;
    right:100%;
  }
}
@-webkit-keyframes menuEffectStick {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes menuEffectStick {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes criss-cross-left {
  0% { left:-20px; }
  50% {
    left:50%;
    width:20px;
    height:20px;
  }
  100% {
    left:50%;
    width:300%;
    height:300%;
  }
}
@keyframes criss-cross-left {
  0% { left:-20px; }
  50% {
    left:50%;
    width:20px;
    height:20px;
  }
  100% {
    left:50%;
    width:300%;
    height:300%;
  }
}
@-webkit-keyframes criss-cross-right {
  0% { right:-20px; }
  50% {
    right:50%;
    width:20px;
    height:20px;
  }
  100% {
    right:50%;
    width:300%;
    height:300%;
  }
}
@keyframes criss-cross-right {
  0% { right:-20px; }
  50% {
    right:50%;
    width:20px;
    height:20px;
  }
  100% {
    right:50%;
    width:300%;
    height:300%;
  }
}
body {
  font-family:Lato;
  font-size:14px;
  line-height:26px;
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:antialiased;
}
a {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  color:#f0b228;
}
a:hover, a:focus, a:active {
  color:#d6980f;
  outline:none;
}
h1, h2, h3, h4, h5, h6, .bt-font-size-1, .bt-font-size-2, .bt-font-size-3, .bt-font-size-4, .bt-font-size-5, .bt-font-size-6 {
  color:#171721;
  font-weight:700;
  letter-spacing:0;
  margin-bottom:15px;
}
h1, .bt-font-size-1 {
  font-size:36px;
  font-weight:700;
  line-height:42px;
}
h2, .bt-font-size-2 {
  font-size:30px;
  line-height:36px;
}
h3, .bt-font-size-3 {
  font-size:24px;
  line-height:30px;
}
h4, .bt-font-size-4 {
  font-size:18px;
  line-height:24px;
}
h5, .bt-font-size-5 {
  font-size:14px;
  line-height:16px;
}
h6, .bt-font-size-6 {
  font-size:12px;
  line-height:14px;
}
p { margin-bottom:15px; }
.bt-color-main, .bt-main-color { color:#f0b228; }
.bt-bg-main-color { background-color:#f0b228; }
.bt-light-color { color:#FFFFFF; }
body input, body textarea, body select {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  outline:none;
  font-size:14px;
  line-height:24px;
  color:#454545;
  background-color:transparent;
  border:1px solid #ececec;
  margin-bottom:30px;
  padding:10px 30px;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
body input:hover, body input:focus, body textarea:hover, body textarea:focus, body select:hover, body select:focus { border-color:#dcdcdc; }
body select {
  background-image:url("../images/downwards-pointer.png");
  background-repeat:no-repeat;
  background-size:12px;
  background-position:center right 10px;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
body .input-submit {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  padding:12px 30px;
  outline:none;
  text-align:center;
  background-color:transparent;
  border:0;
}
body input[type="submit"] {
  font-size:14px;
  background-color:#ff4f19;
  color:#ffffff;
}
body input[type="submit"]:hover, body input[type="submit"]:focus, body input[type="submit"]:active {
  background-color:#e53600;
  color:#ffffff;
}
body textarea {
  resize:none;
  min-height:180px;
  margin-bottom:30px;
}
body .placeholder { color:#454545; }
body ::-webkit-input-placeholder { color:#454545; }
body :-moz-placeholder {
  /* Firefox 18- */
  color:#454545;
}
body ::-moz-placeholder {
  /* Firefox 19+ */
  color:#454545;
}
body :-ms-input-placeholder { color:#454545; }
body .wpcf7-form .wpcf7-form-control-wrap {
  display:block;
  margin-bottom:30px;
}
body .wpcf7-form .wpcf7-form-control-wrap input, body .wpcf7-form .wpcf7-form-control-wrap textarea, body .wpcf7-form .wpcf7-form-control-wrap select {
  max-width:100%;
  margin:0;
}
body .wpcf7-form div.wpcf7-response-output { margin:0; }
body [class^="flaticon-"]:before, body [class^="flaticon-"]:after, body [class*=" flaticon-"]:before, body [class*=" flaticon-"]:after {
  font-size:unset;
  margin-left:0;
}
.bt-social li {
  display:inline-block;
  margin-right:3px;
  margin-left:3px;
  font-size:16px;
}
.bt-social li a:hover { color:#f0b228; }
.bt-btn {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-button-main-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#f0b228;
  padding:12px 40px;
}
.bt-button-main-color .bt-button-element > a:hover, .bt-button-main-color .bt-button-element > a:focus { background:#d6980f; }
.bt-button-dark-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#272727;
  padding:12px 40px;
}
.bt-button-dark-color .bt-button-element > a:hover, .bt-button-dark-color .bt-button-element > a:focus { background:#0e0e0e; }
.bt-button-light-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#f0b228;
  background:#ffffff;
  padding:12px 40px;
}
.bt-button-light-color .bt-button-element > a:hover, .bt-button-light-color .bt-button-element > a:focus { background:#e6e6e6; }
.bt-button-outline-main-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#f0b228;
  background:transparent;
  padding:10px 38px;
  border:2px solid #f0b228;
}
.bt-button-outline-main-color .bt-button-element > a:hover, .bt-button-outline-main-color .bt-button-element > a:focus {
  color:#ffffff;
  background:#f0b228;
}
.bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-right:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-right:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-left:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-left:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-bottom:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-bottom:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-top:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-sweep-to-top:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-right:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-right:focus, .bt-button-outline-main-color .bt-button-element > ahvr-bounce-to-left:hover, .bt-button-outline-main-color .bt-button-element > ahvr-bounce-to-left:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-bottom:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-bottom:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-top:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-bounce-to-top:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-radial-out:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-radial-out:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-radial-in:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-radial-in:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-rectangle-in:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-rectangle-in:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-rectangle-out:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-rectangle-out:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-in-horizontal:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-in-horizontal:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-out-horizontal:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-out-horizontal:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-in-vertical:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-in-vertical:focus, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-out-vertical:hover, .bt-button-outline-main-color .bt-button-element > a.hvr-shutter-out-vertical:focus { background:transparent; }
.bt-button-outline-dark-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#272727;
  background:transparent;
  padding:10px 38px;
  border:2px solid #272727;
}
.bt-button-outline-dark-color .bt-button-element > a:hover, .bt-button-outline-dark-color .bt-button-element > a:focus {
  color:#ffffff;
  background:#272727;
}
.bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-right:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-right:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-left:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-left:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-bottom:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-bottom:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-top:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-sweep-to-top:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-right:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-right:focus, .bt-button-outline-dark-color .bt-button-element > ahvr-bounce-to-left:hover, .bt-button-outline-dark-color .bt-button-element > ahvr-bounce-to-left:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-bottom:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-bottom:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-top:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-bounce-to-top:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-radial-out:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-radial-out:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-radial-in:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-radial-in:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-rectangle-in:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-rectangle-in:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-rectangle-out:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-rectangle-out:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-in-horizontal:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-in-horizontal:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-out-horizontal:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-out-horizontal:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-in-vertical:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-in-vertical:focus, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-out-vertical:hover, .bt-button-outline-dark-color .bt-button-element > a.hvr-shutter-out-vertical:focus { background:transparent; }
.bt-button-outline-light-color .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:transparent;
  padding:10px 38px;
  border:2px solid #ffffff;
}
.bt-button-outline-light-color .bt-button-element > a:hover, .bt-button-outline-light-color .bt-button-element > a:focus {
  color:#f0b228;
  background:#ffffff;
}
.bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-right:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-right:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-left:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-left:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-bottom:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-bottom:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-top:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-sweep-to-top:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-right:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-right:focus, .bt-button-outline-light-color .bt-button-element > ahvr-bounce-to-left:hover, .bt-button-outline-light-color .bt-button-element > ahvr-bounce-to-left:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-bottom:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-bottom:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-top:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-bounce-to-top:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-radial-out:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-radial-out:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-radial-in:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-radial-in:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-rectangle-in:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-rectangle-in:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-rectangle-out:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-rectangle-out:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-in-horizontal:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-in-horizontal:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-out-horizontal:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-out-horizontal:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-in-vertical:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-in-vertical:focus, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-out-vertical:hover, .bt-button-outline-light-color .bt-button-element > a.hvr-shutter-out-vertical:focus { background:transparent; }
.bt-pagination {
  text-align:center;
  margin:30px 0;
}
.bt-pagination > .page-numbers {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:14px;
  letter-spacing:0;
  line-height:40px;
  text-align:center;
  color:#2f2933;
  background:#f8f8f8;
  margin:2px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pagination > .page-numbers.dots {
  font-size:24px;
  line-height:24px;
  color:#686876;
  background:transparent;
  border:none;
}
.bt-pagination > .page-numbers.dots:hover {
  color:#686876;
  background:transparent;
  border:none;
}
.bt-pagination > .page-numbers.prev, .bt-pagination > .page-numbers.next {
  font-size:12px;
  font-weight:700;
  letter-spacing:0.1em;
  text-transform:uppercase;
  min-width:120px;
  background:#f8f8f8;
  margin-right:30px;
}
.bt-pagination > .page-numbers.prev i, .bt-pagination > .page-numbers.next i {
  font-size:14px;
  font-weight:400;
  margin-right:10px;
}
.bt-pagination > .page-numbers.prev:hover, .bt-pagination > .page-numbers.next:hover {
  color:#ffffff;
  background:#2a2d2e;
}
.bt-pagination > .page-numbers.next {
  margin-left:30px;
  margin-right:0;
}
.bt-pagination > .page-numbers.next i {
  margin-left:10px;
  margin-right:0;
}
.bt-pagination > .page-numbers.current, .bt-pagination > .page-numbers:hover {
  font-weight:700;
  color:#ffffff;
  background:#f0b228;
}
.owl-nav { background:#ffffff; }
.owl-nav .owl-prev, .owl-nav .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:0;
  display:inline-block;
  width:35px;
  height:35px;
  font-size:15px;
  line-height:35px;
  text-align:center;
  color:#333 33;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.owl-nav .owl-prev:hover, .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#f0b228;
}
.owl-nav .owl-next {
  left:auto;
  right:0;
}
.owl-nav-dana { background:#ffffff; }
.owl-nav-dana .owl-prev, .owl-nav-dana .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:0;
  display:inline-block;
  width:35px;
  height:35px;
  font-size:15px;
  line-height:35px;
  text-align:center;
  color:#333 33;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.owl-nav-dana .owl-prev:hover, .owl-nav-dana .owl-next:hover {
  color:#ffffff;
  background:#f0b228;
}
.owl-nav-dana .owl-next {
  left:auto;
  right:0;
}
.owl-nav-dana .owl-prev, .owl-nav-dana .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#f0b228;
  background:transparent;
  border:1px solid #e5e5e5;
}
.owl-nav-dana .owl-prev i, .owl-nav-dana .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.owl-nav-dana .owl-prev.disabled:hover, .owl-nav-dana .owl-next.disabled:hover {
  color:#f0b228;
  background:transparent;
  border-color:#e5e5e5;
}
.owl-nav-dana .owl-prev.disabled:hover i, .owl-nav-dana .owl-next.disabled:hover i { background:#e5e5e5; }
.owl-nav-dana .owl-prev:hover, .owl-nav-dana .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#f0b228;
}
.owl-nav-dana .owl-prev:hover i, .owl-nav-dana .owl-next:hover i { background:#f0b228; }
.owl-dots {
  text-align:center;
  margin-top:30px;
}
.owl-dots .owl-dot {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:12px;
  height:12px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-dots .owl-dot:last-child { margin-right:0; }
.owl-dots .owl-dot.active, .owl-dots .owl-dot:hover { background:#f0b228; }
.owl-dots-dana .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.owl-dots-dana .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-dots-dana .owl-dot.active, .owl-dots-dana .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.owl-dots-dana .owl-dot.active span, .owl-dots-dana .owl-dot:hover span { background:#f0b228; }
.owl-dots-dana .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.owl-dots-dana .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-dots-dana .owl-dots .owl-dot.active, .owl-dots-dana .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.owl-dots-dana .owl-dots .owl-dot.active span, .owl-dots-dana .owl-dots .owl-dot:hover span { background:#f0b228; }
.owl-carousel-control-dana .owl-prev {
  left:-50px;
  opacity:0;
}
.owl-carousel-control-dana .owl-next {
  right:-50px;
  opacity:0;
}
.owl-carousel-control-dana .owl-prev, .owl-carousel-control-dana .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#f0b228;
  background:transparent;
  border:1px solid #e5e5e5;
}
.owl-carousel-control-dana .owl-prev i, .owl-carousel-control-dana .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.owl-carousel-control-dana .owl-prev.disabled:hover, .owl-carousel-control-dana .owl-next.disabled:hover {
  color:#f0b228;
  background:transparent;
  border-color:#e5e5e5;
}
.owl-carousel-control-dana .owl-prev.disabled:hover i, .owl-carousel-control-dana .owl-next.disabled:hover i { background:#e5e5e5; }
.owl-carousel-control-dana .owl-prev:hover, .owl-carousel-control-dana .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#f0b228;
}
.owl-carousel-control-dana .owl-prev:hover i, .owl-carousel-control-dana .owl-next:hover i { background:#f0b228; }
.owl-carousel-control-dana .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.owl-carousel-control-dana .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-carousel-control-dana .owl-dot.active, .owl-carousel-control-dana .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.owl-carousel-control-dana .owl-dot.active span, .owl-carousel-control-dana .owl-dot:hover span { background:#f0b228; }
.owl-carousel-control-dana .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.owl-carousel-control-dana .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-carousel-control-dana .owl-dots .owl-dot.active, .owl-carousel-control-dana .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.owl-carousel-control-dana .owl-dots .owl-dot.active span, .owl-carousel-control-dana .owl-dots .owl-dot:hover span { background:#f0b228; }
.owl-carousel-control-dana .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.owl-carousel-control-dana .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.owl-carousel-control-dana:hover .owl-nav .owl-prev {
  left:0;
  opacity:1;
}
.owl-carousel-control-dana:hover .owl-nav .owl-next {
  right:0;
  opacity:1;
}
ul, ol {
  margin:15px 0;
  padding:0 0 0 30px;
}
ul li, ol li {
  padding:0;
  margin:0;
}
ul li a, ol li a { color:#171721; }
ul li a:hover, ol li a:hover { color:#f0b228; }
ul li > ul, ul li > ol, ol li > ul, ol li > ol { margin:0; }
ul.bt-disc, ol.bt-disc { list-style-type:disc; }
ul.bt-circle, ol.bt-circle { list-style-type:circle; }
ul.bt-square, ol.bt-square { list-style-type:square; }
.bt-subtitle-section {
  font-size:15px;
  line-height:24px;
  letter-spacing:0.08em;
  color:#3d3d3d;
}
.bt-subtitle-section.bt-light-color { color:#ffffff; }
.bt-title-section {
  font-size:35px;
  line-height:42px;
  letter-spacing:-0.03em;
  color:#2e2e2e;
  margin-bottom:30px;
}
.bt-title-section.bt-light-color { color:#ffffff; }
.bt-title-section2 {
  font-size:35px;
  line-height:42px;
  letter-spacing:-0.03em;
  color:#2e2e2e;
  margin-bottom:30px;
}
.bt-title-section2 span {
  position:relative;
  z-index:1;
}
.bt-title-section2 span:after {
  content:"";
  position:absolute;
  bottom:19px;
  left:0;
  width:100%;
  height:4px;
  background:#f7d487;
  z-index:-1;
}
.bt-title-section2.bt-light-color { color:#ffffff; }
.bt-img-filter-effect img {
  webkit-transition:-webkit-filter 0.3s cubic-bezier(0.445,0.05,0.55,0.95);
  transition:-webkit-filter 0.3s cubic-bezier(0.445,0.05,0.55,0.95);
  transition:filter 0.3s cubic-bezier(0.445,0.05,0.55,0.95);
  transition:filter 0.3s cubic-bezier(0.445,0.05,0.55,0.95), -webkit-filter 0.3s cubic-bezier(0.445,0.05,0.55,0.95);
  will-change:filter;
}
.bt-img-filter-effect img:hover {
  -webkit-filter:hue-rotate(45deg) drop-shadow(5px 0 35px rgba(0,0,0,0.15));
  filter:hue-rotate(45deg) drop-shadow(5px 0 35px rgba(0,0,0,0.15));
}
.vc_progress_bar.bt-progress-style1 { margin-top:30px; }
.vc_progress_bar.bt-progress-style1 .vc_single_bar {
  position:relative;
  background:#e6e6e6;
  margin-bottom:60px;
  -webkit-border-radius:15px;
  border-radius:15px;
}
.vc_progress_bar.bt-progress-style1 .vc_single_bar .vc_label {
  position:absolute;
  top:-35px;
  left:0;
  width:100%;
  font-size:15px;
  line-height:24px;
  letter-spacing:0;
  color:#070808;
  padding:0;
}
.vc_progress_bar.bt-progress-style1 .vc_single_bar .vc_label .vc_label_units { float:right; }
.vc_progress_bar.bt-progress-style1 .vc_single_bar .vc_bar {
  position:relative;
  height:11px;
  background:#f0b228;
  -webkit-border-radius:15px;
  border-radius:15px;
}
.eg-portfolio-skin-1-wrapper .esg-entry-media-wrapper, .eg-portfolio-skin-1-wrapper .esg-entry-cover { border-radius:3px; }
.bt-service-section .vc_column_container { position:relative; }
.bt-service-section .vc_column_container > .vc_column-inner:after {
  content:"";
  position:absolute;
  top:10%;
  right:0;
  width:1px;
  height:80%;
  background:#ececec;
}
.bt-service-section .vc_column_container:last-child > .vc_column-inner:after { display:none; }
.bt-service-section .bt-fancy-box-element.icon-top .bt-icon {
  position:relative;
  z-index:0;
  color:#f0b228;
  margin-bottom:25px;
}
.bt-service-section .bt-fancy-box-element.icon-top .bt-icon i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:45px;
  line-height:45px;
}
.bt-service-section .bt-fancy-box-element.icon-top .bt-icon img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:45px;
  height:auto;
}
.bt-service-section .bt-fancy-box-element.icon-top .bt-icon:after {
  background:rgba(0,0,0,0.05);
  content:"";
  position:absolute;
  left:50%;
  top:100%;
  width:85px;
  height:85px;
  z-index:-1;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:rotateX(75deg) translate(-50%,-100%);
  transform:rotateX(75deg) translate(-50%,-100%);
  -webkit-transition:transform 0.6s ease 0s, opacity 0.45s ease 0s;
  transition:transform 0.6s ease 0s, opacity 0.45s ease 0s;
}
.bt-service-section .bt-fancy-box-element.icon-top .bt-title {
  display:inline-block;
  max-width:240px;
  font-size:25px;
  line-height:28px;
  letter-spacing:-0.04em;
  color:#242424;
}
.bt-service-section .bt-fancy-box-element.icon-top .bt-desc {
  font-size:15px;
  line-height:28px;
  letter-spacing:0;
  color:#878787;
}
.bt-service-section .bt-fancy-box-element.icon-top:hover .bt-icon i, .bt-service-section .bt-fancy-box-element.icon-top:hover .bt-icon img {
  -webkit-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-service-section .bt-fancy-box-element.icon-top:hover .bt-icon:after {
  opacity:1;
  filter:alpha(opacity=100);
  top:50%;
  -webkit-transform:rotateX(360deg) translate(-50%,-50%);
  transform:rotateX(360deg) translate(-50%,-50%);
}
@media (max-width: 1199px) {
  .bt-service-section.vc_section { padding-bottom:60px !important; }
}
@media (max-width: 767px) {
  .bt-service-section .vc_column_container > .vc_column-inner:after { display:none; }
}
.bt-service-section2 div.vc_custom_heading {
  font-size:15px;
  line-height:24px;
  color:#9c9c9c;
  margin-bottom:10px;
}
.bt-service-section2 h3.vc_custom_heading {
  font-size:35px;
  line-height:35px;
  letter-spacing:0;
  color:#3c3c3c;
}
.bt-service-section2 .wpb_text_column {
  font-size:16px;
  line-height:30px;
  letter-spacing:0;
  color:#3c3c3c;
}
.bt-service-section2 .wpb_text_column a {
  font-size:15px;
  font-weight:600;
  color:#1e1f1f;
  border-bottom:1px solid #1e1f1f;
}
.bt-service-section2 .wpb_text_column a:hover {
  color:#f0b228;
  border-bottom-color:#f0b228;
}
.wpb-js-composer .bt-service-section2 .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) { padding-bottom:0; }
.wpb-js-composer .bt-service-section2 .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) .vc_pagination { margin:0; }
.wpb-js-composer .bt-service-section2 .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) .vc_pagination .vc_pagination-item.vc_active .vc_pagination-trigger {
  background:#f0b228;
  border-color:#f0b228;
}
.bt-service-section2 .bt-fancy-box-element.icon-top {
  background:#f9f9fa;
  padding:40px 30px;
}
.bt-service-section2 .bt-fancy-box-element.icon-top .bt-icon {
  position:relative;
  z-index:0;
  color:#f0b228;
  margin-bottom:25px;
}
.bt-service-section2 .bt-fancy-box-element.icon-top .bt-icon i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:100px;
  line-height:100px;
}
.bt-service-section2 .bt-fancy-box-element.icon-top .bt-icon img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100px;
  height:auto;
}
.bt-service-section2 .bt-fancy-box-element.icon-top .bt-icon:after {
  background:rgba(0,0,0,0.05);
  content:"";
  position:absolute;
  left:50%;
  top:100%;
  width:105px;
  height:105px;
  z-index:-1;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:rotateX(75deg) translate(-50%,-100%);
  transform:rotateX(75deg) translate(-50%,-100%);
  -webkit-transition:transform 0.6s ease 0s, opacity 0.45s ease 0s;
  transition:transform 0.6s ease 0s, opacity 0.45s ease 0s;
}
.bt-service-section2 .bt-fancy-box-element.icon-top .bt-title {
  font-size:20px;
  line-height:25px;
  letter-spacing:-0.03em;
  color:#1e1f1f;
}
.bt-service-section2 .bt-fancy-box-element.icon-top .bt-desc {
  font-size:15px;
  line-height:25px;
  letter-spacing:0.03em;
  color:#1e1f1f;
}
.bt-service-section2 .bt-fancy-box-element.icon-top .bt-readmore {
  font-size:15px;
  font-weight:600;
  line-height:25px;
  letter-spacing:0.02em;
  color:#1e1f1f;
  border-bottom:1px solid #1e1f1f;
}
.bt-service-section2 .bt-fancy-box-element.icon-top .bt-readmore:hover {
  color:#f0b228;
  border-bottom-color:#f0b228;
}
.bt-service-section2 .bt-fancy-box-element.icon-top:hover .bt-icon i, .bt-service-section2 .bt-fancy-box-element.icon-top:hover .bt-icon img {
  -webkit-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-service-section2 .bt-fancy-box-element.icon-top:hover .bt-icon:after {
  opacity:1;
  filter:alpha(opacity=100);
  top:50%;
  -webkit-transform:rotateX(360deg) translate(-50%,-50%);
  transform:rotateX(360deg) translate(-50%,-50%);
}
.wpb-js-composer .bt-service-section3 .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) { padding:0 0 0 60px; }
.wpb-js-composer .bt-service-section3 .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) .vc_pagination {
  position:absolute;
  top:50%;
  left:0;
  width:30px;
  line-height:0;
  margin:0 0 0 -60px;
  z-index:9;
}
.wpb-js-composer .bt-service-section3 .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) .vc_pagination .vc_pagination-item.vc_active .vc_pagination-trigger {
  background:#f0b228;
  border-color:#f0b228;
}
.bt-service-section3 .bt-pricing-table-element.layout5 .bt-icon {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.bt-service-section3 .bt-pricing-table-element.layout5 .bt-icon:hover, .bt-service-section3 .bt-pricing-table-element.layout5 .bt-icon:focus, .bt-service-section3 .bt-pricing-table-element.layout5 .bt-icon:active {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.bt-service-section3 div.vc_custom_heading {
  font-size:16px;
  line-height:28px;
  color:#9c9c9c;
  margin-bottom:5px;
}
.bt-service-section3 h3.vc_custom_heading {
  font-size:35px;
  line-height:40px;
  letter-spacing:-0.06em;
  color:#1a1a1a;
}
.bt-service-section3 .wpb_text_column {
  font-size:18px;
  line-height:33px;
  letter-spacing:0;
  color:#515151;
}
.bt-service-section3 .html5lightbox {
  font-size:12px;
  font-weight:700;
  line-height:28px;
  color:#1a1a1a;
}
.bt-service-section3 .html5lightbox i {
  display:inline-block;
  vertical-align:middle;
  width:43px;
  height:43px;
  line-height:41px;
  text-align:center;
  color:#f0b228;
  margin-right:10px;
  border:1px solid #1a1a1a;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-service-section3 .html5lightbox i:before {
  font-size:15px;
  margin-left:3px;
}
.bt-service-section3 .html5lightbox:hover { color:#f0b228; }
.bt-service-section3 .html5lightbox:hover i {
  color:#ffffff;
  background:#1a1a1a;
}
.bt-service-section4 h3.vc_custom_heading {
  font-size:42px;
  line-height:48px;
  letter-spacing:-0.05em;
  color:#3c3c3c;
}
.bt-service-section4 .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#3c3c3c;
}
.bt-service-section4 .wpb_text_column ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-service-section4 .wpb_text_column ul li {
  position:relative;
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#636363;
  margin-bottom:8px;
  padding-left:18px;
}
.bt-service-section4 .wpb_text_column ul li:before {
  content:"";
  position:absolute;
  top:11px;
  left:0;
  display:inline-block;
  width:8px;
  height:8px;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-service-section4 .wpb_text_column ul li:last-child { margin-bottom:0; }
.bt-service-section4 .bt-button-element > a {
  font-size:15px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0;
  color:#000000;
  background:#f5f5f5;
  padding:10px 35px;
  -webkit-border-radius:30px;
  border-radius:30px;
  -webkit-box-shadow:3px 3px 0 rgba(240,178,40,0.75);
  -ms-box-shadow:3px 3px 0 rgba(240,178,40,0.75);
  box-shadow:3px 3px 0 rgba(240,178,40,0.75);
}
.bt-service-section4 .bt-button-element > a:hover, .bt-service-section4 .bt-button-element > a:focus { background:#dcdcdc; }
@media (min-width: 992px) {
  .bt-service-section5 .vc_row { position:relative; }
  .bt-service-section5 .vc_row .vc_column_container:last-child {
    position:absolute;
    top:45px;
    right:0;
    background:#ffffff;
    padding:60px;
    box-shadow:4px 6px 0 #f0b228;
  }
  .bt-service-section5 .vc_row.bt-reverse .vc_column_container:first-child { float:right; }
  .bt-service-section5 .vc_row.bt-reverse .vc_column_container:last-child {
    position:absolute;
    left:0;
    right:auto;
  }
}
.bt-service-section5 h4.vc_custom_heading {
  font-size:13px;
  font-weight:400;
  line-height:24px;
  letter-spacing:-0.05em;
  color:#3c3c3c;
  margin-bottom:0;
}
.bt-service-section5 h3.vc_custom_heading {
  font-size:35px;
  line-height:40px;
  letter-spacing:-0.05em;
  color:#3c3c3c;
}
.bt-service-section5 .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#3c3c3c;
}
.bt-service-section5 .bt-button-element > a {
  font-size:15px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0;
  color:#000000;
  background:#dadada;
  padding:10px 35px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-service-section5 .bt-button-element > a:hover, .bt-service-section5 .bt-button-element > a:focus { background:#c1c1c1; }
.bt-service-section6 h3.vc_custom_heading {
  font-size:42px;
  line-height:48px;
  letter-spacing:-0.05em;
  color:#3c3c3c;
}
.bt-service-section6 .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#3c3c3c;
}
.bt-service-section6 .wpb_text_column ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-service-section6 .wpb_text_column ul li {
  position:relative;
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#636363;
  margin-bottom:8px;
  padding-left:18px;
}
.bt-service-section6 .wpb_text_column ul li:before {
  content:"";
  position:absolute;
  top:11px;
  left:0;
  display:inline-block;
  width:8px;
  height:8px;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-service-section6 .wpb_text_column ul li:last-child { margin-bottom:0; }
.bt-service-section6 .bt-button-element > a {
  font-size:15px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0;
  color:#000000;
  background:#f5f5f5;
  padding:10px 35px;
  -webkit-border-radius:30px;
  border-radius:30px;
  -webkit-box-shadow:3px 3px 0 rgba(240,178,40,0.75);
  -ms-box-shadow:3px 3px 0 rgba(240,178,40,0.75);
  box-shadow:3px 3px 0 rgba(240,178,40,0.75);
}
.bt-service-section6 .bt-button-element > a:hover, .bt-service-section6 .bt-button-element > a:focus { background:#dcdcdc; }
.bt-service-section6 h3.vc_custom_heading { color:#ffffff; }
.bt-service-section6 .wpb_text_column { color:#ffffff; }
.bt-service-section6 .wpb_text_column ul li { color:#ffffff; }
.bt-featured-section .vc_row {
  max-width:1580px;
  margin-left:auto;
  margin-right:auto;
}
.bt-featured-section .vc_row .vc_column_container > .vc_column-inner {
  padding-left:0;
  padding-right:0;
}
.bt-featured-section .bt-fancy-box-element.circle .bt-icon {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  line-height:50px;
  background:#d9d9d9;
  margin-top:-12px;
}
.bt-featured-section .bt-fancy-box-element.circle .bt-icon:hover, .bt-featured-section .bt-fancy-box-element.circle .bt-icon:focus, .bt-featured-section .bt-fancy-box-element.circle .bt-icon:active {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.bt-featured-section .bt-fancy-box-element.circle .bt-icon i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:20px;
  color:#1e1e1d;
}
.bt-featured-section .bt-fancy-box-element.circle .bt-icon img { width:20px; }
.bt-featured-section .bt-fancy-box-element.circle .bt-title {
  font-size:20px;
  line-height:24px;
  color:#1e1e1d;
}
.bt-featured-section .bt-fancy-box-element.circle .bt-desc {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#1e1e1e;
}
.bt-featured-section .bt-fancy-box-element.circle:hover .bt-icon { background:#f0b228; }
.bt-featured-section .bt-fancy-box-element.circle:hover .bt-icon i { color:#ffffff; }
.bt-featured-section div.vc_custom_heading {
  font-size:16px;
  line-height:28px;
  color:#9c9c9c;
}
.bt-featured-section h3.vc_custom_heading {
  font-size:30px;
  line-height:46px;
  letter-spacing:0;
  color:#1a1a1a;
}
.bt-featured-section .wpb_text_column {
  font-size:20px;
  line-height:36px;
  letter-spacing:0;
  color:#515151;
}
.bt-featured-section .html5lightbox {
  font-size:12px;
  font-weight:700;
  line-height:28px;
  color:#1a1a1a;
}
.bt-featured-section .html5lightbox i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  vertical-align:middle;
  width:43px;
  height:43px;
  line-height:41px;
  text-align:center;
  color:#f0b228;
  margin-right:10px;
  border:1px solid #1a1a1a;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-featured-section .html5lightbox i:before {
  font-size:15px;
  margin-left:3px;
}
.bt-featured-section .html5lightbox:hover { color:#f0b228; }
.bt-featured-section .html5lightbox:hover i {
  color:#ffffff;
  background:#1a1a1a;
}
@media (max-width: 1600px) {
  .bt-featured-section .vc_row {
    margin-left:0;
    margin-right:0;
  }
  .bt-featured-section .vc_row .vc_column_container > .vc_column-inner {
    padding-left:15px;
    padding-right:15px;
  }
}
@media (max-width: 1199px) {
  .bt-featured-section .wpb_single_image.vc_align_center { margin-top:-20px !important; }
}
@media (max-width: 767px) {
  .bt-featured-section .wpb_single_image.vc_align_center { margin-top:0 !important; }
}
.bt-featured-section2 div.vc_custom_heading {
  font-size:16px;
  line-height:28px;
  color:#9c9c9c;
}
.bt-featured-section2 h3.vc_custom_heading {
  font-size:30px;
  line-height:36px;
  letter-spacing:0;
  color:#1a1a1a;
  margin-bottom:5px;
}
.bt-featured-section2 .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#515151;
  margin-bottom:45px;
}
.bt-featured-section2 .bt-fancy-box-element.circle .bt-icon {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  line-height:50px;
  background:#d9d9d9;
  margin-top:-10px;
}
.bt-featured-section2 .bt-fancy-box-element.circle .bt-icon:hover, .bt-featured-section2 .bt-fancy-box-element.circle .bt-icon:focus, .bt-featured-section2 .bt-fancy-box-element.circle .bt-icon:active {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.bt-featured-section2 .bt-fancy-box-element.circle .bt-icon i {
  font-size:20px;
  color:#1e1e1d;
}
.bt-featured-section2 .bt-fancy-box-element.circle .bt-icon img { width:20px; }
.bt-featured-section2 .bt-fancy-box-element.circle .bt-title {
  font-size:20px;
  font-weight:500;
  line-height:36px;
  color:#1e1e1e;
}
.bt-featured-section2 .bt-fancy-box-element.circle .bt-desc {
  font-size:14px;
  line-height:24px;
  letter-spacing:0;
  color:#555655;
}
.bt-featured-section2 .bt-fancy-box-element.circle:hover .bt-icon { background:#f0b228; }
.bt-featured-section2 .bt-fancy-box-element.circle:hover .bt-icon i { color:#ffffff; }
.bt-featured-section3 .bt-fancy-box-element.icon-top {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#ffffff;
  padding:20px 30px;
  border:2px solid #d7dce8;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-featured-section3 .bt-fancy-box-element.icon-top .bt-icon {
  position:relative;
  z-index:0;
  color:#2b2b2b;
}
.bt-featured-section3 .bt-fancy-box-element.icon-top .bt-icon:before {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  content:"";
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  z-index:-1;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0);
  transform:scale(0);
}
.bt-featured-section3 .bt-fancy-box-element.icon-top .bt-icon i {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  font-size:50px;
  line-height:50px;
}
.bt-featured-section3 .bt-fancy-box-element.icon-top .bt-icon img {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  width:50px;
}
.bt-featured-section3 .bt-fancy-box-element.icon-top .bt-title {
  font-size:18px;
  font-weight:500;
  letter-spacing:0;
  line-height:24px;
  margin-bottom:10px;
}
.bt-featured-section3 .bt-fancy-box-element.icon-top .bt-desc {
  font-size:15px;
  line-height:28px;
  letter-spacing:0;
  color:#9fa4af;
}
.bt-featured-section3 .bt-fancy-box-element.icon-top:hover {
  border-color:#ffffff;
  -webkit-box-shadow:0 11px 21px rgba(204,204,223,0.5);
  -ms-box-shadow:0 11px 21px rgba(204,204,223,0.5);
  box-shadow:0 11px 21px rgba(204,204,223,0.5);
}
.bt-featured-section3 .bt-fancy-box-element.icon-top:hover .bt-icon:before {
  -webkit-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-featured-section3 .bt-fancy-box-element.icon-top:hover .bt-icon i, .bt-featured-section3 .bt-fancy-box-element.icon-top:hover .bt-icon img {
  color:#ffffff;
  -webkit-transform:scale(0.75);
  transform:scale(0.75);
}
.bt-featured-section4 .bt-fancy-box-element.icon-top {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#ffffff;
  padding:20px 30px;
  border:2px solid #d7dce8;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-featured-section4 .bt-fancy-box-element.icon-top .bt-icon {
  position:relative;
  z-index:0;
  color:#2b2b2b;
}
.bt-featured-section4 .bt-fancy-box-element.icon-top .bt-icon:before {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  content:"";
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  z-index:-1;
  background:rgba(0,0,0,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0);
  transform:scale(0);
}
.bt-featured-section4 .bt-fancy-box-element.icon-top .bt-icon i {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  font-size:72px;
  line-height:72px;
}
.bt-featured-section4 .bt-fancy-box-element.icon-top .bt-icon img {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  width:72px;
}
.bt-featured-section4 .bt-fancy-box-element.icon-top .bt-title {
  font-size:18px;
  font-weight:500;
  letter-spacing:0;
  line-height:24px;
  margin-bottom:10px;
}
.bt-featured-section4 .bt-fancy-box-element.icon-top .bt-desc {
  font-size:15px;
  line-height:28px;
  letter-spacing:0;
  color:#9fa4af;
}
.bt-featured-section4 .bt-fancy-box-element.icon-top:hover {
  border-color:#ffffff;
  -webkit-box-shadow:0 11px 21px rgba(204,204,223,0.5);
  -ms-box-shadow:0 11px 21px rgba(204,204,223,0.5);
  box-shadow:0 11px 21px rgba(204,204,223,0.5);
}
.bt-featured-section4 .bt-fancy-box-element.icon-top:hover .bt-icon:before {
  -webkit-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-featured-section4 .bt-fancy-box-element.icon-top:hover .bt-icon i, .bt-featured-section4 .bt-fancy-box-element.icon-top:hover .bt-icon img {
  color:#ffffff;
  -webkit-transform:scale(0.75);
  transform:scale(0.75);
}
.bt-featured-section5 .bt-fancy-box-element.icon-top .bt-icon {
  position:relative;
  z-index:0;
  color:#2b2b2b;
}
.bt-featured-section5 .bt-fancy-box-element.icon-top .bt-icon:before {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  content:"";
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  z-index:-1;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0);
  transform:scale(0);
}
.bt-featured-section5 .bt-fancy-box-element.icon-top .bt-icon i {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  font-size:52px;
  line-height:52px;
}
.bt-featured-section5 .bt-fancy-box-element.icon-top .bt-icon img {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  width:52px;
}
.bt-featured-section5 .bt-fancy-box-element.icon-top .bt-title {
  font-size:16px;
  font-weight:600;
  letter-spacing:0;
  line-height:24px;
  color:#1c1f23;
  margin-bottom:5px;
}
.bt-featured-section5 .bt-fancy-box-element.icon-top .bt-desc {
  font-size:15px;
  line-height:28px;
  letter-spacing:0;
  color:#7b7d7f;
}
.bt-featured-section5 .bt-fancy-box-element.icon-top:hover .bt-icon:before {
  -webkit-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-featured-section5 .bt-fancy-box-element.icon-top:hover .bt-icon i, .bt-featured-section5 .bt-fancy-box-element.icon-top:hover .bt-icon img {
  color:#ffffff;
  -webkit-transform:scale(0.75);
  transform:scale(0.75);
}
.bt-process-section .bt-fancy-box-element.icon-top {
  position:relative;
  background:#191826;
  padding:80px 15%;
  overflow:hidden;
}
.bt-process-section .bt-fancy-box-element.icon-top:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:50%;
  left:50%;
  width:101%;
  height:101%;
  background:rgba(25,24,38,0.85);
  z-index:1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-process-section .bt-fancy-box-element.icon-top .bt-icon, .bt-process-section .bt-fancy-box-element.icon-top .bt-title, .bt-process-section .bt-fancy-box-element.icon-top .bt-desc {
  position:relative;
  color:#ffffff;
  z-index:3;
}
.bt-process-section .bt-fancy-box-element.icon-top .bt-icon {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  margin-bottom:30px;
}
.bt-process-section .bt-fancy-box-element.icon-top .bt-icon:hover, .bt-process-section .bt-fancy-box-element.icon-top .bt-icon:focus, .bt-process-section .bt-fancy-box-element.icon-top .bt-icon:active {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.bt-process-section .bt-fancy-box-element.icon-top .bt-icon i {
  font-size:80px;
  line-height:80px;
}
.bt-process-section .bt-fancy-box-element.icon-top .bt-title {
  font-size:28px;
  line-height:32px;
}
.bt-process-section .bt-fancy-box-element.icon-top .bt-desc {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
}
.bt-process-section .bt-fancy-box-element.icon-top:hover:before {
  width:calc(100% - 30px);
  height:calc(100% - 30px);
  background:linear-gradient(160deg,rgba(240,178,40,0.85) 0%,rgba(240,178,40,0.85) 35%,rgba(255,79,25,0.85) 100%);
}
.bt-process-section .bt-fancy-box-element.icon-top:hover .bt-icon, .bt-process-section .bt-fancy-box-element.icon-top:hover .bt-title, .bt-process-section .bt-fancy-box-element.icon-top:hover .bt-desc { color:#080808; }
.bt-process-section2 .bt-box-video {
  position:relative;
  z-index:0;
  overflow:hidden;
}
.bt-process-section2 .bt-box-video > a { display:block; }
.bt-process-section2 .bt-box-video > a:before {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(26,26,26,0.7);
  z-index:3;
}
.bt-process-section2 .bt-box-video > a img {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  width:100%;
  height:auto;
}
.bt-process-section2 .bt-box-video .bt-content {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  text-align:center;
  z-index:9;
}
.bt-process-section2 .bt-box-video .bt-content:before, .bt-process-section2 .bt-box-video .bt-content:after {
  content:" ";
  display:table;
}
.bt-process-section2 .bt-box-video .bt-content:after { clear:both; }
.bt-process-section2 .bt-box-video .bt-content .html5lightbox {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:60px;
  height:60px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-bottom:10px;
  border:2px solid #ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-process-section2 .bt-box-video .bt-content .html5lightbox i {
  font-size:20px;
  margin-left:3px;
}
.bt-process-section2 .bt-box-video .bt-content .html5lightbox:hover {
  color:#f0b228;
  background:#ffffff;
}
.bt-process-section2 .bt-box-video .bt-content h4 {
  font-size:13px;
  line-height:24px;
  letter-spacing:0.05em;
  color:#ffffff;
  margin-bottom:0;
}
.bt-process-section2 .bt-box-video:hover img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-process-section2 .vc-hoverbox-wrapper { margin-bottom:30px; }
.bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-front:before {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.5);
  z-index:1;
}
.bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-front .vc-hoverbox-block-inner {
  position:relative;
  padding:30px;
  z-index:3;
}
.bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-front .oder-number {
  font-size:48px;
  line-height:48px;
  letter-spacing:-0.03em;
  color:#ffffff;
  margin-bottom:0;
}
.bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-front h2 {
  font-size:22px;
  font-weight:28px;
  letter-spacing:0;
  color:#ffffff;
  margin-bottom:0;
}
.bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-back {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#3a3a3a;
}
.bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-back .vc-hoverbox-block-inner { padding:30px; }
.bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-back .oder-number {
  position:relative;
  font-size:152px;
  line-height:152px;
  letter-spacing:-0.03em;
  color:#ffffff;
  opacity:0.2;
  margin-top:-15px;
  margin-bottom:0;
  z-index:-1;
}
.bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-back h2 {
  font-size:25px;
  font-weight:28px;
  letter-spacing:0;
  color:#000000;
  margin-top:-110px;
  margin-bottom:5px;
}
.bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-back .vc_btn3 {
  font-size:12px;
  font-weight:700;
  letter-spacing:0.05em;
  line-height:24px;
  color:#010101;
  background:transparent;
  margin-top:10px;
  padding:6px 35px;
  border:2px solid #000000;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-back .vc_btn3:hover, .bt-process-section2 .vc-hoverbox-wrapper .vc-hoverbox-back .vc_btn3:focus {
  color:#ffffff;
  background:#000000;
  border-color:#000000;
}
.bt-project-section .vc_row {
  max-width:1390px;
  margin-left:auto;
  margin-right:auto;
}
.bt-project-section #esg-grid-1-1-wrap .esg-overflowtrick { height:838px; }
.bt-project-section2 .vc_row {
  max-width:1757px;
  margin-left:auto;
  margin-right:auto;
}
.bt-project-section2 #esg-grid-2-1-wrap .esg-overflowtrick { height:680px; }
.bt-project-section2 .esg-grid .esg-filters { padding:20px 0; }
.bt-project-section2 .esg-grid .esg-filters .esg-filterbutton { color:#313131; }
.bt-project-section2 .esg-grid .esg-filters .esg-filterbutton span:after { background:#303030; }
.bt-project-section2 .esg-grid .esg-filters .esg-filterbutton.selected span:after { width:100%; }
.bt-project-section2 .esg-grid .esg-overflowtrick { height:636px; }
.bt-project-section2 .bt-view-all-projects { text-align:center; }
.bt-project-section2 .bt-view-all-projects h4 {
  display:inline-block;
  vertical-align:middle;
  font-size:20px;
  font-weight:500;
  line-height:24px;
  margin-bottom:0;
  margin-right:180px;
}
.bt-project-section2 .bt-view-all-projects a {
  display:inline-block;
  vertical-align:middle;
  font-size:14px;
  font-weight:600;
  line-height:24px;
  color:#ffffff;
  background:#212121;
  padding:10px 35px;
}
.bt-project-section2 .bt-view-all-projects a:hover { background:#080808; }
@media (max-width: 1757px) {
  .bt-project-section2.vc_section { padding-bottom:0 !important; }
}
@media (max-width: 767px) {
  .bt-project-section2 .bt-view-all-projects h4 {
    display:block;
    margin-right:0;
    text-align:center;
    margin-bottom:15px;
  }
}
.bt-project-section3 #esg-grid-3-1-wrap .esg-overflowtrick { height:762px; }
.bt-project-section3 .bt-view-all-projects { text-align:center; }
.bt-project-section3 .bt-view-all-projects h4 {
  display:inline-block;
  vertical-align:middle;
  font-size:20px;
  font-weight:500;
  line-height:24px;
  margin-bottom:0;
  margin-right:180px;
}
.bt-project-section3 .bt-view-all-projects a {
  display:inline-block;
  vertical-align:middle;
  font-size:14px;
  font-weight:600;
  line-height:24px;
  color:#ffffff;
  background:#212121;
  padding:10px 35px;
}
.bt-project-section3 .bt-view-all-projects a:hover { background:#080808; }
@media (max-width: 767px) {
  .bt-project-section3 .bt-view-all-projects { text-align:center; }
  .bt-project-section3 .bt-view-all-projects h4 {
    display:block;
    margin-right:0;
    margin-bottom:10px;
  }
}
.bt-project-section4 .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#f0b228;
  padding:12px 40px;
}
.bt-project-section4 .bt-button-element > a:hover, .bt-project-section4 .bt-button-element > a:focus { background:#d6980f; }
.bt-project-section4 #esg-grid-4-1-wrap .esg-overflowtrick { height:894px; }
.bt-project-section5 .vc_row {
  max-width:1370px;
  margin-left:auto;
  margin-right:auto;
}
.bt-project-section5 h3.vc_custom_heading {
  font-size:35px;
  line-height:40px;
  letter-spacing:-0.04em;
  color:#000000;
}
.bt-project-section5 .wpb_text_column {
  font-size:15px;
  line-height:24px;
  letter-spacing:0;
  color:#9fa4af;
}
@media (min-width: 1200px) {
  .bt-project-section5 .esg-grid .esg-filters {
    position:absolute;
    top:230px;
    left:0;
    margin-left:-32%;
    width:28%;
  }
  .bt-project-section5 .esg-grid .esg-filters .esg-filter-wrapper { display:block; }
  .bt-project-section5 .esg-grid .esg-filters .esg-filter-wrapper .esg-filterbutton {
    display:block;
    text-align:left;
  }
}
.bt-promotion-section .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#f0b228;
  background:transparent;
  padding:10px 38px;
  border:2px solid #f0b228;
}
.bt-promotion-section .bt-button-element > a:hover, .bt-promotion-section .bt-button-element > a:focus {
  color:#ffffff;
  background:#f0b228;
}
.bt-promotion-section .bt-button-element > a.hvr-sweep-to-right:hover, .bt-promotion-section .bt-button-element > a.hvr-sweep-to-right:focus, .bt-promotion-section .bt-button-element > a.hvr-sweep-to-left:hover, .bt-promotion-section .bt-button-element > a.hvr-sweep-to-left:focus, .bt-promotion-section .bt-button-element > a.hvr-sweep-to-bottom:hover, .bt-promotion-section .bt-button-element > a.hvr-sweep-to-bottom:focus, .bt-promotion-section .bt-button-element > a.hvr-sweep-to-top:hover, .bt-promotion-section .bt-button-element > a.hvr-sweep-to-top:focus, .bt-promotion-section .bt-button-element > a.hvr-bounce-to-right:hover, .bt-promotion-section .bt-button-element > a.hvr-bounce-to-right:focus, .bt-promotion-section .bt-button-element > ahvr-bounce-to-left:hover, .bt-promotion-section .bt-button-element > ahvr-bounce-to-left:focus, .bt-promotion-section .bt-button-element > a.hvr-bounce-to-bottom:hover, .bt-promotion-section .bt-button-element > a.hvr-bounce-to-bottom:focus, .bt-promotion-section .bt-button-element > a.hvr-bounce-to-top:hover, .bt-promotion-section .bt-button-element > a.hvr-bounce-to-top:focus, .bt-promotion-section .bt-button-element > a.hvr-radial-out:hover, .bt-promotion-section .bt-button-element > a.hvr-radial-out:focus, .bt-promotion-section .bt-button-element > a.hvr-radial-in:hover, .bt-promotion-section .bt-button-element > a.hvr-radial-in:focus, .bt-promotion-section .bt-button-element > a.hvr-rectangle-in:hover, .bt-promotion-section .bt-button-element > a.hvr-rectangle-in:focus, .bt-promotion-section .bt-button-element > a.hvr-rectangle-out:hover, .bt-promotion-section .bt-button-element > a.hvr-rectangle-out:focus, .bt-promotion-section .bt-button-element > a.hvr-shutter-in-horizontal:hover, .bt-promotion-section .bt-button-element > a.hvr-shutter-in-horizontal:focus, .bt-promotion-section .bt-button-element > a.hvr-shutter-out-horizontal:hover, .bt-promotion-section .bt-button-element > a.hvr-shutter-out-horizontal:focus, .bt-promotion-section .bt-button-element > a.hvr-shutter-in-vertical:hover, .bt-promotion-section .bt-button-element > a.hvr-shutter-in-vertical:focus, .bt-promotion-section .bt-button-element > a.hvr-shutter-out-vertical:hover, .bt-promotion-section .bt-button-element > a.hvr-shutter-out-vertical:focus { background:transparent; }
.bt-promotion-section div.vc_custom_heading {
  font-size:22px;
  font-weight:600;
  line-height:28px;
  letter-spacing:0;
  margin-bottom:25px;
}
.bt-promotion-section h3.vc_custom_heading {
  font-size:34px;
  line-height:45px;
  letter-spacing:-0.02em;
  color:#ffffff;
  margin-bottom:40px;
}
.bt-promotion-section2 .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#272727;
  padding:12px 40px;
}
.bt-promotion-section2 .bt-button-element > a:hover, .bt-promotion-section2 .bt-button-element > a:focus { background:#0e0e0e; }
.bt-promotion-section2 .vc_row {
  max-width:1620px;
  margin-left:auto;
  margin-right:auto;
}
.bt-promotion-section2 h3.vc_custom_heading {
  font-size:33px;
  line-height:40px;
  letter-spacing:-0.05em;
  color:#151515;
}
.bt-promotion-section2 h3.vc_custom_heading strong { color:#f0b228; }
.bt-promotion-section2 .wpb_text_column { color:#151515; }
@media (max-width: 1620px) {
  .bt-promotion-section2 .wpb_single_image { display:none; }
}
.bt-promotion-section3 { background:#f0b228; }
.bt-promotion-section3 .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#272727;
  padding:12px 40px;
}
.bt-promotion-section3 .bt-button-element > a:hover, .bt-promotion-section3 .bt-button-element > a:focus { background:#0e0e0e; }
.bt-promotion-section3 h3.vc_custom_heading {
  font-size:33px;
  line-height:40px;
  letter-spacing:-0.05em;
  color:#0d0d0d;
}
.bt-promotion-section3 .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#0d0d0d;
}
.bt-promotion-section4 .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#f0b228;
  background:transparent;
  padding:10px 38px;
  border:2px solid #f0b228;
}
.bt-promotion-section4 .bt-button-element > a:hover, .bt-promotion-section4 .bt-button-element > a:focus {
  color:#ffffff;
  background:#f0b228;
}
.bt-promotion-section4 .bt-button-element > a.hvr-sweep-to-right:hover, .bt-promotion-section4 .bt-button-element > a.hvr-sweep-to-right:focus, .bt-promotion-section4 .bt-button-element > a.hvr-sweep-to-left:hover, .bt-promotion-section4 .bt-button-element > a.hvr-sweep-to-left:focus, .bt-promotion-section4 .bt-button-element > a.hvr-sweep-to-bottom:hover, .bt-promotion-section4 .bt-button-element > a.hvr-sweep-to-bottom:focus, .bt-promotion-section4 .bt-button-element > a.hvr-sweep-to-top:hover, .bt-promotion-section4 .bt-button-element > a.hvr-sweep-to-top:focus, .bt-promotion-section4 .bt-button-element > a.hvr-bounce-to-right:hover, .bt-promotion-section4 .bt-button-element > a.hvr-bounce-to-right:focus, .bt-promotion-section4 .bt-button-element > ahvr-bounce-to-left:hover, .bt-promotion-section4 .bt-button-element > ahvr-bounce-to-left:focus, .bt-promotion-section4 .bt-button-element > a.hvr-bounce-to-bottom:hover, .bt-promotion-section4 .bt-button-element > a.hvr-bounce-to-bottom:focus, .bt-promotion-section4 .bt-button-element > a.hvr-bounce-to-top:hover, .bt-promotion-section4 .bt-button-element > a.hvr-bounce-to-top:focus, .bt-promotion-section4 .bt-button-element > a.hvr-radial-out:hover, .bt-promotion-section4 .bt-button-element > a.hvr-radial-out:focus, .bt-promotion-section4 .bt-button-element > a.hvr-radial-in:hover, .bt-promotion-section4 .bt-button-element > a.hvr-radial-in:focus, .bt-promotion-section4 .bt-button-element > a.hvr-rectangle-in:hover, .bt-promotion-section4 .bt-button-element > a.hvr-rectangle-in:focus, .bt-promotion-section4 .bt-button-element > a.hvr-rectangle-out:hover, .bt-promotion-section4 .bt-button-element > a.hvr-rectangle-out:focus, .bt-promotion-section4 .bt-button-element > a.hvr-shutter-in-horizontal:hover, .bt-promotion-section4 .bt-button-element > a.hvr-shutter-in-horizontal:focus, .bt-promotion-section4 .bt-button-element > a.hvr-shutter-out-horizontal:hover, .bt-promotion-section4 .bt-button-element > a.hvr-shutter-out-horizontal:focus, .bt-promotion-section4 .bt-button-element > a.hvr-shutter-in-vertical:hover, .bt-promotion-section4 .bt-button-element > a.hvr-shutter-in-vertical:focus, .bt-promotion-section4 .bt-button-element > a.hvr-shutter-out-vertical:hover, .bt-promotion-section4 .bt-button-element > a.hvr-shutter-out-vertical:focus { background:transparent; }
.bt-promotion-section4 div.vc_custom_heading {
  font-size:22px;
  font-weight:600;
  line-height:28px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-promotion-section4 h3.vc_custom_heading {
  font-size:34px;
  line-height:45px;
  letter-spacing:-0.02em;
  color:#ffffff;
}
.bt-promotion-section4 .wpb_text_column {
  font-size:19px;
  line-height:28px;
  letter-spacing:0;
  color:#e2e2e2;
}
@media (max-width: 991px) {
  .bt-promotion-section4.vc_section { padding-bottom:180px !important; }
}
.bt-funfacts-section .vc_row {
  background:#f0b228;
  position:relative;
  z-index:9;
}
.bt-funfacts-section2 .bt-counter-element {
  position:relative;
  padding-bottom:30px;
}
.bt-funfacts-section2 .bt-counter-element:after {
  content:"";
  position:absolute;
  bottom:0;
  left:50%;
  width:60px;
  height:6px;
  background:#f0b228;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
}
.bt-funfacts-section2 .bt-counter-element .bt-number, .bt-funfacts-section2 .bt-counter-element .bt-title { color:#ffffff; }
@-webkit-keyframes criss-cross-left {
  0% { left:-20px; }
  50% {
    left:50%;
    width:20px;
    height:20px;
  }
  100% {
    left:50%;
    width:375px;
    height:375px;
  }
}
.bt-pricing-section .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#272727;
  padding:12px 40px;
}
.bt-pricing-section .bt-button-element > a:hover, .bt-pricing-section .bt-button-element > a:focus { background:#0e0e0e; }
.bt-pricing-section2 { max-height:500px; }
.bt-pricing-section2 .vc_row .vc_column_container {
  float:none;
  display:inline-block;
  position:relative;
  z-index:9;
}
.bt-pricing-section2 .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#f0b228;
  padding:12px 40px;
}
.bt-pricing-section2 .bt-button-element > a:hover, .bt-pricing-section2 .bt-button-element > a:focus { background:#d6980f; }
.bt-pricing-section2 div.vc_custom_heading {
  font-size:15px;
  line-height:24px;
  color:#ffffff;
  margin-bottom:10px;
}
.bt-pricing-section2 h3.vc_custom_heading {
  font-size:35px;
  line-height:35px;
  letter-spacing:0;
  color:#ffffff;
}
.bt-pricing-section2 .wpb_text_column {
  font-size:16px;
  line-height:30px;
  letter-spacing:0;
  color:#ffffff;
}
.bt-pricing-section2 .bt-pricing-table-element { margin-top:-150px; }
@media (max-width: 991px) {
  .bt-pricing-section2 { max-height:unset; }
  .bt-pricing-section2.vc_section { background:#050417 !important; }
  .bt-pricing-section2 .bt-pricing-table-element { margin-top:0; }
}
@media (max-width: 991px) {
  .bt-team-section.vc_section { padding-bottom:60px !important; }
}
.bt-team-section2 .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#272727;
  padding:12px 40px;
}
.bt-team-section2 .bt-button-element > a:hover, .bt-team-section2 .bt-button-element > a:focus { background:#0e0e0e; }
.bt-team-section2 h4.vc_custom_heading {
  font-size:30px;
  line-height:38px;
  color:#000000;
}
@media (max-width: 991px) {
  .bt-team-section2.vc_section {
    padding-top:90px !important;
    padding-bottom:60px !important;
  }
}
.bt-testimonial-section .bt-testimonial-carousel-element .bt-info .bt-inner .bt-position { color:#ffffff; }
.bt-testimonial-section2 .owl-dots {
  text-align:left;
  margin-top:15px;
}
@media (max-width: 991px) {
  .bt-testimonial-section2.vc_section { padding-bottom:60px !important; }
}
@media (max-width: 991px) {
  .bt-testimonial-section3.vc_section { padding-top:90px !important; }
}
.bt-testimonial-section4 .bt-testimonial-carousel-element.layout4 .bt-content, .bt-testimonial-section4 .bt-testimonial-carousel-element.layout4 .bt-info .bt-position { color:#ffffff; }
@media (max-width: 991px) {
  .bt-client-section.vc_section { padding-top:60px !important; }
}
.bt-video-section .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#f0b228;
  padding:12px 40px;
}
.bt-video-section .bt-button-element > a:hover, .bt-video-section .bt-button-element > a:focus { background:#d6980f; }
.bt-video-section .vc_row {
  max-width:1540px;
  margin-left:auto;
  margin-right:auto;
}
.bt-video-section .bt-box-video { position:relative; }
.bt-video-section .bt-box-video img {
  width:100%;
  height:auto;
}
.bt-video-section .bt-box-video .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  display:inline-block;
  width:60px;
  height:60px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.1);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.1);
  box-shadow:5px 0 35px rgba(0,0,0,0.1);
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
  -webkit-transition:-webkit-box-shadow 400ms cubic-bezier(0.2,0,0.7,1), -webkit-transform 200ms cubic-bezier(0.2,0,0.7,1);
  transition:-webkit-box-shadow 400ms cubic-bezier(0.2,0,0.7,1), -webkit-transform 200ms cubic-bezier(0.2,0,0.7,1);
  transition:box-shadow 400ms cubic-bezier(0.2,0,0.7,1), transform 200ms cubic-bezier(0.2,0,0.7,1);
  transition:box-shadow 400ms cubic-bezier(0.2,0,0.7,1), transform 200ms cubic-bezier(0.2,0,0.7,1), -webkit-box-shadow 400ms cubic-bezier(0.2,0,0.7,1), -webkit-transform 200ms cubic-bezier(0.2,0,0.7,1);
}
.bt-video-section .bt-box-video .html5lightbox i {
  font-size:20px;
  margin-left:3px;
}
.bt-video-section .bt-box-video .html5lightbox:hover {
  -webkit-box-shadow:0 0 1px 15px rgba(240,178,40,0.4), 0 0 1px 30px rgba(240,178,40,0.1), 0 0 1px 45px rgba(240,178,40,0.1);
  box-shadow:0 0 1px 15px rgba(240,178,40,0.4), 0 0 1px 30px rgba(240,178,40,0.1), 0 0 1px 45px rgba(240,178,40,0.1);
}
.bt-video-section h3.vc_custom_heading {
  font-size:43px;
  line-height:52px;
  letter-spacing:-0.04em;
  color:#ffffff;
}
.bt-video-section h3.vc_custom_heading strong { color:#f0b228; }
.bt-video-section .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#eaeaea;
}
.wpb-js-composer .bt-video-section .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) { padding:0 0 0 80px; }
.wpb-js-composer .bt-video-section .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) .vc_pagination {
  position:absolute;
  top:50%;
  left:0;
  width:30px;
  line-height:0;
  margin:0 0 0 -70px;
  z-index:9;
}
.wpb-js-composer .bt-video-section .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) .vc_pagination .vc_pagination-item.vc_active .vc_pagination-trigger {
  background:#f0b228;
  border-color:#f0b228;
}
@media (max-width: 1199px) {
  .bt-video-section h3.vc_custom_heading br { display:none; }
}
.bt-video-section2 .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#ffffff;
  background:#f0b228;
  padding:12px 40px;
}
.bt-video-section2 .bt-button-element > a:hover, .bt-video-section2 .bt-button-element > a:focus { background:#d6980f; }
.bt-video-section2 .bt-box-video {
  position:relative;
  float:right;
  width:340px;
  margin:-70px 40px 0 0;
  -webkit-border-radius:5px;
  border-radius:5px;
  box-shadow:5px 0 35px #000000;
}
.bt-video-section2 .bt-box-video img {
  width:100%;
  height:auto;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-video-section2 .bt-box-video .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  display:inline-block;
  width:60px;
  height:60px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:5px 0 35px rgba(0,0,0,0.1);
  -ms-box-shadow:5px 0 35px rgba(0,0,0,0.1);
  box-shadow:5px 0 35px rgba(0,0,0,0.1);
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
  -webkit-transition:-webkit-box-shadow 400ms cubic-bezier(0.2,0,0.7,1), -webkit-transform 200ms cubic-bezier(0.2,0,0.7,1);
  transition:-webkit-box-shadow 400ms cubic-bezier(0.2,0,0.7,1), -webkit-transform 200ms cubic-bezier(0.2,0,0.7,1);
  transition:box-shadow 400ms cubic-bezier(0.2,0,0.7,1), transform 200ms cubic-bezier(0.2,0,0.7,1);
  transition:box-shadow 400ms cubic-bezier(0.2,0,0.7,1), transform 200ms cubic-bezier(0.2,0,0.7,1), -webkit-box-shadow 400ms cubic-bezier(0.2,0,0.7,1), -webkit-transform 200ms cubic-bezier(0.2,0,0.7,1);
}
.bt-video-section2 .bt-box-video .html5lightbox i {
  font-size:20px;
  margin-left:3px;
}
.bt-video-section2 .bt-box-video .html5lightbox:hover {
  -webkit-box-shadow:0 0 1px 15px rgba(240,178,40,0.4), 0 0 1px 30px rgba(240,178,40,0.1), 0 0 1px 45px rgba(240,178,40,0.1);
  box-shadow:0 0 1px 15px rgba(240,178,40,0.4), 0 0 1px 30px rgba(240,178,40,0.1), 0 0 1px 45px rgba(240,178,40,0.1);
}
.bt-video-section2 h3.vc_custom_heading {
  font-size:43px;
  line-height:52px;
  letter-spacing:-0.04em;
  color:#ffffff;
  max-width:630px;
}
.bt-video-section2 h3.vc_custom_heading strong { color:#f0b228; }
.bt-video-section2 .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#eaeaea;
  max-width:680px;
}
@media (max-width: 991px) {
  .bt-video-section2.vc_section {
    background:#050417 !important;
    padding-top:90px !important;
    padding-bottom:60px !important;
  }
  .bt-video-section2 .vc_row {
    margin-left:0;
    margin-right:0;
  }
  .bt-video-section2 .bt-box-video {
    float:none;
    width:100%;
    margin:0 0 30px 0;
  }
}
.bt-contact-form-section h3.vc_custom_heading {
  font-size:45px;
  line-height:54px;
  letter-spacing:-0.06em;
}
.bt-contact-form-section h3.vc_custom_heading strong { color:#f0b228; }
.bt-contact-form-section .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#2e2e2e;
}
.bt-contact-form-section form input, .bt-contact-form-section form textarea, .bt-contact-form-section form select {
  width:100%;
  min-width:46px;
  font-size:13px;
  line-height:22px;
  letter-spacing:0;
  color:#222222;
  background-color:#ffffff;
  border:2px solid #cacaca;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-contact-form-section form input[type="submit"], .bt-contact-form-section form textarea[type="submit"], .bt-contact-form-section form select[type="submit"] {
  font-size:11px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#191919;
  border:none;
}
.bt-contact-form-section form input[type="submit"]:hover, .bt-contact-form-section form input[type="submit"]:focus, .bt-contact-form-section form textarea[type="submit"]:hover, .bt-contact-form-section form textarea[type="submit"]:focus, .bt-contact-form-section form select[type="submit"]:hover, .bt-contact-form-section form select[type="submit"]:focus { background:#f0b228; }
.bt-contact-form-section form input:hover, .bt-contact-form-section form input:focus, .bt-contact-form-section form textarea:hover, .bt-contact-form-section form textarea:focus, .bt-contact-form-section form select:hover, .bt-contact-form-section form select:focus { border-color:#f0b228; }
.bt-contact-form-section form select { height:46px; }
.bt-contact-form-section2 h3.vc_custom_heading {
  font-size:35px;
  line-height:40px;
  letter-spacing:-0.06em;
  color:#2a2a2a;
}
.bt-contact-form-section2 .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#2a2a2a;
}
.bt-contact-form-section2 form input, .bt-contact-form-section2 form textarea, .bt-contact-form-section2 form select {
  width:100%;
  min-width:46px;
  font-size:13px;
  line-height:22px;
  letter-spacing:0;
  color:#222222;
  background-color:#ffffff;
  border:1px solid #cacaca;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-contact-form-section2 form input[type="submit"], .bt-contact-form-section2 form textarea[type="submit"], .bt-contact-form-section2 form select[type="submit"] {
  font-size:11px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#f0b228;
  display:block;
  width:auto;
  margin:0 0 30px;
  border:none;
}
.bt-contact-form-section2 form input[type="submit"]:hover, .bt-contact-form-section2 form input[type="submit"]:focus, .bt-contact-form-section2 form textarea[type="submit"]:hover, .bt-contact-form-section2 form textarea[type="submit"]:focus, .bt-contact-form-section2 form select[type="submit"]:hover, .bt-contact-form-section2 form select[type="submit"]:focus { background:#d6980f; }
.bt-contact-form-section2 form input:hover, .bt-contact-form-section2 form input:focus, .bt-contact-form-section2 form textarea:hover, .bt-contact-form-section2 form textarea:focus, .bt-contact-form-section2 form select:hover, .bt-contact-form-section2 form select:focus {
  background:#ffffff;
  border-color:rgba(240,178,40,0.6);
}
.bt-contact-form-section2 form textarea {
  min-height:auto;
  height:150px;
}
.bt-contact-info-section > .vc_row {
  max-width:1238px;
  margin-left:auto;
  margin-right:95px;
}
.bt-contact-info-section .vc_custom_heading { color:#131313; }
.bt-contact-info-section .wpb_raw_code {
  font-size:0;
  letter-spacing:0;
}
.bt-contact-info-section .bt-info-item {
  position:relative;
  display:inline-block;
  vertical-align:top;
  width:33.33%;
  padding:40px;
}
.bt-contact-info-section .bt-info-item:after {
  content:"";
  position:absolute;
  top:20%;
  right:0;
  width:1px;
  height:60%;
  background:rgba(255,255,255,0.25);
}
.bt-contact-info-section .bt-info-item:last-child:after { display:none; }
.bt-contact-info-section .bt-info-item h4 {
  font-size:20px;
  line-height:24px;
  letter-spacing:-0.04em;
  color:#000000;
  display:inline-block;
  border-bottom:2px solid rgba(0,0,0,0.5);
}
.bt-contact-info-section .bt-info-item ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-contact-info-section .bt-info-item ul li {
  font-size:14px;
  line-height:20px;
  letter-spacing:0;
  color:#131313;
  position:relative;
  padding-left:30px;
  margin-bottom:15px;
}
.bt-contact-info-section .bt-info-item ul li i {
  position:absolute;
  top:3px;
  left:0;
  font-size:15px;
}
.bt-contact-info-section .bt-info-item ul li a {
  font-weight:600;
  color:#000000;
}
.bt-contact-info-section .bt-info-item ul li a:hover { color:rgba(0,0,0,0.75); }
.bt-contact-info-section .bt-info-item ul li:last-child { margin-bottom:0; }
@media (max-width: 1428px) {
  .bt-contact-info-section > .vc_row {
    margin-left:10%;
    margin-right:10%;
  }
}
@media (max-width: 991px) {
  .bt-contact-info-section .bt-info-item { width:50%; }
}
@media (max-width: 767px) {
  .bt-contact-info-section .bt-info-item { width:100%; }
  .bt-contact-info-section .bt-info-item:after {
    top:auto;
    bottom:0;
    left:10%;
    right:auto;
    width:80%;
    height:1px;
    background:rgba(255,255,255,0.25);
  }
}
@media (max-width: 420px) {
  .bt-contact-info-section .bt-info-item { padding:40px 15px; }
}
.bt-contact-info-section2 .bt-fancy-box-element.icon-left {
  background:#ffffff;
  padding:30px 20px 15px;
  -webkit-border-radius:10px;
  border-radius:10px;
  box-shadow:1px 0 13px rgba(0,1,1,0.1);
}
.bt-contact-info-section2 .bt-fancy-box-element.icon-left .bt-icon { color:#000000; }
.bt-contact-info-section2 .bt-fancy-box-element.icon-left .bt-content { padding-left:50px; }
.bt-contact-info-section2 .bt-fancy-box-element.icon-left .bt-content .bt-title {
  font-size:20px;
  line-height:24px;
  letter-spacing:0;
  color:#000000;
  margin-bottom:5px;
}
.bt-contact-info-section2 .bt-fancy-box-element.icon-left .bt-content .bt-desc {
  font-size:15px;
  line-height:26px;
  letter-spacing:0;
  color:#9fa4af;
}
.bt-contact-section form input, .bt-contact-section form textarea, .bt-contact-section form select {
  width:100%;
  min-width:46px;
  font-size:13px;
  line-height:22px;
  letter-spacing:0;
  color:#222222;
  background:#cacaca;
  border:1px solid #cacaca;
}
.bt-contact-section form input[type="submit"], .bt-contact-section form textarea[type="submit"], .bt-contact-section form select[type="submit"] {
  font-size:11px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#292929;
  background:#ffffff;
  display:block;
  max-width:350px;
  margin:0 auto;
  border:none;
}
.bt-contact-section form input[type="submit"]:hover, .bt-contact-section form input[type="submit"]:focus, .bt-contact-section form textarea[type="submit"]:hover, .bt-contact-section form textarea[type="submit"]:focus, .bt-contact-section form select[type="submit"]:hover, .bt-contact-section form select[type="submit"]:focus { background:#e6e6e6; }
.bt-contact-section form input:hover, .bt-contact-section form input:focus, .bt-contact-section form textarea:hover, .bt-contact-section form textarea:focus, .bt-contact-section form select:hover, .bt-contact-section form select:focus {
  background:#ffffff;
  border-color:rgba(240,178,40,0.6);
}
.bt-contact-section form textarea {
  min-height:auto;
  height:150px;
}
.wpb-js-composer .bt-contact-section .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) {
  background:#f0b228;
  padding:0 60px 0 0;
}
.wpb-js-composer .bt-contact-section .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) .vc_pagination {
  position:absolute;
  top:50%;
  left:auto;
  right:0;
  width:30px;
  line-height:0;
  margin:0 -40px 0 0;
  z-index:9;
}
.wpb-js-composer .bt-contact-section .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) .vc_pagination .vc_pagination-item.vc_active .vc_pagination-trigger {
  background:#121212;
  border-color:#121212;
}
.bt-contact-section .bt-info-item { padding:40px 20px 40px 50px; }
.bt-contact-section .bt-info-item h4 {
  font-size:25px;
  font-weight:600;
  line-height:30px;
  letter-spacing:-0.04em;
  color:#1d1d1d;
}
.bt-contact-section .bt-info-item ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-contact-section .bt-info-item ul li {
  font-size:14px;
  line-height:20px;
  letter-spacing:0;
  color:#131313;
  position:relative;
  padding-left:30px;
  margin-bottom:15px;
}
.bt-contact-section .bt-info-item ul li i {
  position:absolute;
  top:3px;
  left:0;
  font-size:15px;
}
.bt-contact-section .bt-info-item ul li a {
  font-weight:600;
  color:#000000;
}
.bt-contact-section .bt-info-item ul li a:hover { color:rgba(0,0,0,0.75); }
.bt-contact-section .bt-info-item ul li:last-child { margin-bottom:0; }
@media (max-width: 1199px) {
  .bt-contact-section.vc_section { padding-bottom:60px !important; }
  .bt-contact-section .vc_row {
    padding-top:0 !important;
    padding-bottom:0 !important;
  }
}
.bt-contact-section2 .wpb_raw_code {
  font-size:0;
  letter-spacing:0;
}
.bt-contact-section2 .bt-info-item {
  position:relative;
  display:inline-block;
  width:33.33%;
  padding:40px;
}
.bt-contact-section2 .bt-info-item:after {
  content:"";
  position:absolute;
  top:20%;
  right:0;
  width:1px;
  height:60%;
  background:rgba(255,255,255,0.25);
}
.bt-contact-section2 .bt-info-item:last-child:after { display:none; }
.bt-contact-section2 .bt-info-item h4 {
  font-size:20px;
  font-weight:600;
  line-height:24px;
  letter-spacing:-0.04em;
  color:#000000;
  display:inline-block;
  border-bottom:2px solid rgba(0,0,0,0.5);
}
.bt-contact-section2 .bt-info-item ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-contact-section2 .bt-info-item ul li {
  font-size:14px;
  line-height:20px;
  letter-spacing:0;
  color:#131313;
  position:relative;
  padding-left:30px;
  margin-bottom:15px;
}
.bt-contact-section2 .bt-info-item ul li i {
  position:absolute;
  top:3px;
  left:0;
  font-size:15px;
}
.bt-contact-section2 .bt-info-item ul li a {
  font-weight:600;
  color:#000000;
}
.bt-contact-section2 .bt-info-item ul li a:hover { color:rgba(0,0,0,0.75); }
.bt-contact-section2 .bt-info-item ul li:last-child { margin-bottom:0; }
.bt-contact-section2 form input, .bt-contact-section2 form textarea, .bt-contact-section2 form select {
  width:100%;
  min-width:46px;
  font-size:13px;
  line-height:22px;
  letter-spacing:0;
  color:#222222;
  background:#cacaca;
  border:1px solid #cacaca;
}
.bt-contact-section2 form input[type="submit"], .bt-contact-section2 form textarea[type="submit"], .bt-contact-section2 form select[type="submit"] {
  font-size:11px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#292929;
  background:#ffffff;
  display:block;
  max-width:350px;
  margin:0 auto 30px;
  border:none;
}
.bt-contact-section2 form input[type="submit"]:hover, .bt-contact-section2 form input[type="submit"]:focus, .bt-contact-section2 form textarea[type="submit"]:hover, .bt-contact-section2 form textarea[type="submit"]:focus, .bt-contact-section2 form select[type="submit"]:hover, .bt-contact-section2 form select[type="submit"]:focus { background:#e6e6e6; }
.bt-contact-section2 form input:hover, .bt-contact-section2 form input:focus, .bt-contact-section2 form textarea:hover, .bt-contact-section2 form textarea:focus, .bt-contact-section2 form select:hover, .bt-contact-section2 form select:focus {
  background:#ffffff;
  border-color:rgba(240,178,40,0.6);
}
.bt-contact-section2 form textarea {
  min-height:auto;
  height:150px;
}
@media (max-width: 991px) {
  .bt-contact-section2 .bt-info-item { width:50%; }
}
@media (max-width: 767px) {
  .bt-contact-section2 .bt-info-item { width:100%; }
  .bt-contact-section2 .bt-info-item:after {
    top:auto;
    bottom:0;
    left:10%;
    right:auto;
    width:80%;
    height:1px;
    background:rgba(255,255,255,0.25);
  }
}
@media (max-width: 420px) {
  .bt-contact-section2 .bt-info-item { padding:40px 15px; }
}
.bt-newsletter-section h3.vc_custom_heading {
  font-size:30px;
  line-height:40px;
  letter-spacing:0;
  color:#202020;
  margin-bottom:0;
}
.bt-newsletter-section .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#7d7d7d;
}
.bt-newsletter-section .tnp-subscription-minimal input {
  font-size:0;
  letter-spacing:0;
  display:inline-block;
  vertical-align:middle;
  margin-bottom:0;
}
.bt-newsletter-section .tnp-subscription-minimal input.tnp-email {
  max-width:auto;
  font-size:15px;
  line-height:24px;
  letter-spacing:0;
  color:#959595;
  background:#ffffff;
  padding:10px 20px;
}
.bt-newsletter-section .tnp-subscription-minimal input.tnp-email:hover, .bt-newsletter-section .tnp-subscription-minimal input.tnp-email:focus { background:#e6e6e6; }
.bt-newsletter-section .tnp-subscription-minimal input.tnp-submit {
  font-size:14px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0;
  text-transform:uppercase;
  color:#090909;
  background:#f0b228;
  padding:10px 20px;
}
.bt-newsletter-section .tnp-subscription-minimal input.tnp-submit:hover, .bt-newsletter-section .tnp-subscription-minimal input.tnp-submit:focus { background:#d6980f; }
.bt-newsletter-section .bt-counter-element {
  position:relative;
  width:50%;
  float:left;
  text-align:left;
  padding:40px;
}
.bt-newsletter-section .bt-counter-element:after {
  content:"";
  position:absolute;
  top:50%;
  right:0;
  width:1px;
  height:60px;
  background:rgba(0,0,0,0.1);
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-newsletter-section .bt-counter-element:last-child:after { display:none; }
.bt-newsletter-section .bt-counter-element .bt-number {
  font-size:35px;
  line-height:40px;
  letter-spacing:-0.04em;
  color:#202020;
}
.bt-newsletter-section .bt-counter-element .bt-title {
  font-size:14px;
  font-weight:400;
  line-height:28px;
  letter-spacing:0.04em;
  color:#202020;
}
@media (max-width: 550px) {
  .bt-newsletter-section .tnp-subscription-minimal input.tnp-email { width:60%; }
  .bt-newsletter-section .tnp-subscription-minimal input.tnp-submit { width:39%; }
  .bt-newsletter-section .bt-counter-element {
    width:100%;
    padding:0;
  }
  .bt-newsletter-section .bt-counter-element:after { display:none; }
}
.bt-newsletter-section2 { background:#f0b228; }
.bt-newsletter-section2 h3.vc_custom_heading {
  font-size:30px;
  line-height:40px;
  letter-spacing:0;
  color:#202020;
  margin-bottom:0;
}
.bt-newsletter-section2 .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  color:#7d7d7d;
}
.bt-newsletter-section2 .tnp-subscription-minimal input {
  font-size:0;
  letter-spacing:0;
  display:inline-block;
  vertical-align:middle;
  margin-bottom:0;
}
.bt-newsletter-section2 .tnp-subscription-minimal input.tnp-email {
  max-width:auto;
  font-size:15px;
  line-height:24px;
  letter-spacing:0;
  color:#959595;
  background:#ffffff;
  padding:10px 20px;
}
.bt-newsletter-section2 .tnp-subscription-minimal input.tnp-email:hover, .bt-newsletter-section2 .tnp-subscription-minimal input.tnp-email:focus { background:#e6e6e6; }
.bt-newsletter-section2 .tnp-subscription-minimal input.tnp-submit {
  font-size:14px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0;
  text-transform:uppercase;
  color:#090909;
  background:#f0b228;
  padding:10px 20px;
}
.bt-newsletter-section2 .tnp-subscription-minimal input.tnp-submit:hover, .bt-newsletter-section2 .tnp-subscription-minimal input.tnp-submit:focus { background:#d6980f; }
.bt-newsletter-section2 .bt-counter-element {
  position:relative;
  width:50%;
  float:left;
  text-align:left;
  padding:40px;
}
.bt-newsletter-section2 .bt-counter-element:after {
  content:"";
  position:absolute;
  top:50%;
  right:0;
  width:1px;
  height:60px;
  background:rgba(0,0,0,0.1);
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-newsletter-section2 .bt-counter-element:last-child:after { display:none; }
.bt-newsletter-section2 .bt-counter-element .bt-number {
  font-size:35px;
  line-height:40px;
  letter-spacing:-0.04em;
  color:#202020;
}
.bt-newsletter-section2 .bt-counter-element .bt-title {
  font-size:14px;
  font-weight:400;
  line-height:28px;
  letter-spacing:0.04em;
  color:#202020;
}
@media (max-width: 550px) {
  .bt-newsletter-section2 .tnp-subscription-minimal input.tnp-email { width:60%; }
  .bt-newsletter-section2 .tnp-subscription-minimal input.tnp-submit { width:39%; }
  .bt-newsletter-section2 .bt-counter-element {
    width:100%;
    padding:0;
  }
  .bt-newsletter-section2 .bt-counter-element:after { display:none; }
}
.bt-newsletter-section2 .wpb_text_column { color:#ffffff; }
.bt-newsletter-section2 .tnp-subscription-minimal input.tnp-submit {
  color:#ffffff;
  background:#202020;
}
.bt-newsletter-section2 .tnp-subscription-minimal input.tnp-submit:hover, .bt-newsletter-section2 .tnp-subscription-minimal input.tnp-submit:focus { background:#070707; }
.bt-intro-section h3.vc_custom_heading {
  position:relative;
  font-size:55px;
  line-height:60px;
  letter-spacing:-0.06em;
  color:#1a1a1a;
  padding-bottom:30px;
  margin-bottom:30px;
}
.bt-intro-section h3.vc_custom_heading:after {
  content:"";
  position:absolute;
  bottom:0;
  right:0;
  width:70px;
  height:3px;
  background:#f0b228;
}
.bt-intro-section .wpb_text_column {
  font-size:17px;
  line-height:28px;
  letter-spacing:0;
  color:#2b2b2b;
}
.bt-intro-section2 .bt-button-element > a {
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#f0b228;
  background:transparent;
  padding:10px 38px;
  border:2px solid #f0b228;
}
.bt-intro-section2 .bt-button-element > a:hover, .bt-intro-section2 .bt-button-element > a:focus {
  color:#ffffff;
  background:#f0b228;
}
.bt-intro-section2 .bt-button-element > a.hvr-sweep-to-right:hover, .bt-intro-section2 .bt-button-element > a.hvr-sweep-to-right:focus, .bt-intro-section2 .bt-button-element > a.hvr-sweep-to-left:hover, .bt-intro-section2 .bt-button-element > a.hvr-sweep-to-left:focus, .bt-intro-section2 .bt-button-element > a.hvr-sweep-to-bottom:hover, .bt-intro-section2 .bt-button-element > a.hvr-sweep-to-bottom:focus, .bt-intro-section2 .bt-button-element > a.hvr-sweep-to-top:hover, .bt-intro-section2 .bt-button-element > a.hvr-sweep-to-top:focus, .bt-intro-section2 .bt-button-element > a.hvr-bounce-to-right:hover, .bt-intro-section2 .bt-button-element > a.hvr-bounce-to-right:focus, .bt-intro-section2 .bt-button-element > ahvr-bounce-to-left:hover, .bt-intro-section2 .bt-button-element > ahvr-bounce-to-left:focus, .bt-intro-section2 .bt-button-element > a.hvr-bounce-to-bottom:hover, .bt-intro-section2 .bt-button-element > a.hvr-bounce-to-bottom:focus, .bt-intro-section2 .bt-button-element > a.hvr-bounce-to-top:hover, .bt-intro-section2 .bt-button-element > a.hvr-bounce-to-top:focus, .bt-intro-section2 .bt-button-element > a.hvr-radial-out:hover, .bt-intro-section2 .bt-button-element > a.hvr-radial-out:focus, .bt-intro-section2 .bt-button-element > a.hvr-radial-in:hover, .bt-intro-section2 .bt-button-element > a.hvr-radial-in:focus, .bt-intro-section2 .bt-button-element > a.hvr-rectangle-in:hover, .bt-intro-section2 .bt-button-element > a.hvr-rectangle-in:focus, .bt-intro-section2 .bt-button-element > a.hvr-rectangle-out:hover, .bt-intro-section2 .bt-button-element > a.hvr-rectangle-out:focus, .bt-intro-section2 .bt-button-element > a.hvr-shutter-in-horizontal:hover, .bt-intro-section2 .bt-button-element > a.hvr-shutter-in-horizontal:focus, .bt-intro-section2 .bt-button-element > a.hvr-shutter-out-horizontal:hover, .bt-intro-section2 .bt-button-element > a.hvr-shutter-out-horizontal:focus, .bt-intro-section2 .bt-button-element > a.hvr-shutter-in-vertical:hover, .bt-intro-section2 .bt-button-element > a.hvr-shutter-in-vertical:focus, .bt-intro-section2 .bt-button-element > a.hvr-shutter-out-vertical:hover, .bt-intro-section2 .bt-button-element > a.hvr-shutter-out-vertical:focus { background:transparent; }
.bt-intro-section2 h3.vc_custom_heading {
  font-size:37px;
  line-height:45px;
  letter-spacing:-0.06em;
  color:#3c3c3c;
}
.bt-intro-section2 .wpb_text_column {
  font-size:16px;
  line-height:30px;
  letter-spacing:0;
  color:#3c3c3c;
}
.bt-calculator-section h4.vc_custom_heading {
  font-size:15px;
  font-weight:600;
  line-height:28px;
  letter-spacing:-0.02em;
  color:#262626;
}
.bt-calculator-section h3.vc_custom_heading {
  font-size:32px;
  line-height:42px;
  letter-spacing:-0.06em;
  color:#1a1a1a;
}
.bt-calculator-section .wpb_text_column {
  font-size:18px;
  line-height:28px;
  letter-spacing:-0.02em;
  color:#272727;
}
.bt-calculator-section .vcw.vcw-converter {
  width:100% !important;
  margin:0 0 30px 0 !important;
  padding:40px 40px 25px 40px !important;
}
.bt-calculator-section .vcw.vcw-converter .vcw-input {
  display:inline-block;
  width:50% !important;
}
.bt-calculator-section .vcw.vcw-converter .vcw-input:first-child { margin-bottom:15px !important; }
.bt-calculator-section .vcw.vcw-converter .vcw-input:first-child > .vcw-value { width:35% !important; }
.bt-calculator-section .vcw.vcw-converter .vcw-input:first-child > .vcw-currency {
  position:relative;
  width:65% !important;
  padding-right:60px;
}
.bt-calculator-section .vcw.vcw-converter .vcw-input:first-child > .vcw-currency:after {
  content:"=";
  position:absolute;
  top:0;
  right:25px;
  font-size:20px;
  line-height:40px;
}
.bt-calculator-section .vcw.vcw-converter .vcw-input > .vcw-value {
  width:40% !important;
  padding-right:15px;
}
.bt-calculator-section .vcw.vcw-converter .vcw-input > .vcw-value > input {
  width:100% !important;
  padding:10px !important;
  text-align:center !important;
}
.bt-calculator-section .vcw.vcw-converter .vcw-input > .vcw-currency {
  width:60% !important;
  float:right;
}
.bt-calculator-section .vcw.vcw-converter .vcw-input > .vcw-currency > select {
  width:100% !important;
  height:44px;
}
@media (max-width: 767px) {
  .bt-calculator-section .vcw.vcw-converter .vcw-input { width:100% !important; }
  .bt-calculator-section .vcw.vcw-converter .vcw-input:first-child > .vcw-value { width:40% !important; }
  .bt-calculator-section .vcw.vcw-converter .vcw-input:first-child > .vcw-currency {
    width:60% !important;
    padding-right:0;
  }
  .bt-calculator-section .vcw.vcw-converter .vcw-input:first-child > .vcw-currency:after { display:none; }
}
.bt-exchange-currency-section .vcw.vcw-change-card {
  display:block !important;
  margin:0 auto 30px !important;
}
.bt-cryptocurrency-section .vcw.vcw-table { padding:0 !important; }
.bt-cryptocurrency-section .vcw.vcw-table thead tr { background:#424242 !important; }
.bt-cryptocurrency-section .vcw.vcw-table thead tr th {
  color:#ffffff !important;
  padding:10px 0 !important;
}
.bt-cryptocurrency-section .vcw.vcw-table thead tr th:first-child { padding-left:30px !important; }
.bt-cryptocurrency-section .vcw.vcw-table thead tr th:last-child { padding-right:30px !important; }
.bt-cryptocurrency-section .vcw.vcw-table tbody tr { background:#ffffff !important; }
.bt-cryptocurrency-section .vcw.vcw-table tbody tr:nth-child(2n) { background:#ededed !important; }
.bt-cryptocurrency-section .vcw.vcw-table tbody tr td {
  color:#161616 !important;
  padding:10px 0 !important;
}
.bt-cryptocurrency-section .vcw.vcw-table tbody tr td:first-child { padding-left:30px !important; }
.bt-cryptocurrency-section .vcw.vcw-table tbody tr td:last-child { padding-right:30px !important; }
@media (max-width: 700px) {
  .bt-cryptocurrency-section .vcw.vcw-table thead tr th.vcw-name, .bt-cryptocurrency-section .vcw.vcw-table tbody tr td.vcw-name { padding-left:30px !important; }
}
@media (max-width: 500px) {
  .bt-cryptocurrency-section .vcw.vcw-table thead tr th.vcw-name, .bt-cryptocurrency-section .vcw.vcw-table tbody tr td.vcw-name { padding-left:10px !important; }
  .bt-cryptocurrency-section .vcw.vcw-table thead tr th.vcw-change, .bt-cryptocurrency-section .vcw.vcw-table tbody tr td.vcw-change { padding-right:10px !important; }
}
.bt-total-tokens-section .vc_row {
  max-width:1300px;
  margin-left:auto;
  margin-right:auto;
}
.bt-total-tokens-section h3.vc_custom_heading {
  font-size:37px;
  line-height:45px;
  letter-spacing:-0.06em;
  color:#ffffff;
}
.bt-total-tokens-section .wpb_text_column {
  font-size:16px;
  line-height:30px;
  letter-spacing:0;
  color:#ffffff;
}
.bt-total-tokens-section .bt-round-title {
  background:#f0b228;
  padding:15px 40px;
}
.bt-total-tokens-section .bt-round-title h3 {
  font-size:28px;
  line-height:30px;
  letter-spacing:-0.05em;
  color:#0c0c0c;
  margin-bottom:0;
}
.bt-total-tokens-section .bt-round-title h4 {
  font-size:17px;
  font-weight:600;
  line-height:30px;
  letter-spacing:-0.04em;
  color:#0c0c0c;
  margin-bottom:0;
}
.bt-total-tokens-section .bt-countdown-element .countdown-row .countdown-section > span { color:#bdbdbd; }
.bt-total-tokens-section .bt-countdown-element .countdown-row .countdown-section > span.countdown-amount { color:#ffffff; }
.bt-total-tokens-section .bt-round-total {
  position:relative;
  background:rgba(0,0,0,0.83);
  padding:15px 40px;
}
.bt-total-tokens-section .bt-round-total h3 {
  font-size:17px;
  font-weight:500;
  line-height:28px;
  letter-spacing:-0.05em;
  color:#a5a5a5;
  margin-bottom:0;
}
.bt-total-tokens-section .bt-round-total h4 {
  font-size:35px;
  line-height:40px;
  letter-spacing:-0.05em;
  color:#ffffff;
  margin-bottom:5px;
}
.bt-total-tokens-section .bt-round-total h5 {
  font-size:20px;
  font-weight:500;
  line-height:28px;
  letter-spacing:-0.05em;
  color:#a5a5a5;
  margin-bottom:0;
}
.bt-total-tokens-section .bt-round-total a {
  display:inline-block;
  position:absolute;
  top:50%;
  right:80px;
  font-size:15px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0;
  text-transform:uppercase;
  padding:8px 20px;
  color:#f0b228;
  border:1px solid #f0b228;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-total-tokens-section .bt-round-total a:hover {
  color:#ffffff;
  background:#f0b228;
}
@media (max-width: 500px) {
  .bt-total-tokens-section .bt-round-total a {
    position:relative;
    top:0;
    left:0;
    right:auto;
    margin-top:10px;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
  }
}
.bt-banner-section .wpb_raw_html {
  position:relative;
  padding:85px;
}
.bt-banner-section .wpb_raw_html:before, .bt-banner-section .wpb_raw_html:after {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  content:'';
  position:absolute;
  top:0;
  bottom:0;
  right:0;
  left:0;
  background-color:#ffffff;
  opacity:0;
  z-index:1;
}
.bt-banner-section .wpb_raw_html h4, .bt-banner-section .wpb_raw_html h3, .bt-banner-section .wpb_raw_html a {
  position:relative;
  z-index:3;
}
.bt-banner-section .wpb_raw_html h4 {
  font-size:14px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0.1em;
  text-transform:uppercase;
  color:#f0b228;
  margin-bottom:30px;
}
.bt-banner-section .wpb_raw_html h3 {
  font-size:36px;
  font-weight:300;
  line-height:36px;
  letter-spacing:-0.05em;
  color:#1c1f23;
  margin-bottom:30px;
}
.bt-banner-section .wpb_raw_html h3 span { font-weight:600; }
.bt-banner-section .wpb_raw_html a {
  display:inline-block;
  font-size:12px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0.1em;
  color:#1c1f23;
  text-transform:uppercase;
  padding:8px 20px;
  border:1px solid rgba(28,31,35,0.1);
}
.bt-banner-section .wpb_raw_html a:hover {
  color:#ffffff;
  background:#1c1f23;
  border-color:#1c1f23;
}
.bt-banner-section .wpb_raw_html:hover:before {
  right:40%;
  left:60%;
  opacity:0.3;
}
.bt-banner-section .wpb_raw_html:hover:after {
  top:60%;
  bottom:40%;
  opacity:0.3;
}
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
  margin:0;
  border:0;
}
body {
  font-family:Lato;
  line-height:2em;
  max-width:100%;
}
*:focus { outline:0; }
a:hover, a:focus { text-decoration:none; }
ol, ul { margin:0 0 24px 20px; }
dl {
  margin:0 0 24px 20px;
  padding-left:40px;
}
dl dt { font-weight:bold; }
dl dd { margin-bottom:20px; }
sup {
  font-size:10px;
  vertical-align:super;
}
sub {
  font-size:10px;
  vertical-align:sub;
}
pre {
  padding:20px;
  margin-bottom:25px;
}
p:empty { display:none; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
footer { clear:both; }
caption, th, td {
  font-weight:normal;
  text-align:left;
}
th {
  border-width:0 1px 1px 0;
  font-weight:bold;
}
td { border-width:0 1px 1px 0; }
address {
  font-style:italic;
  margin-bottom:24px;
}
big { font-size:125%; }
code, kbd, tt, var, samp, pre {
  -moz-hyphens:none;
  font-family:monospace, serif;
  line-height:1.6;
}
cite, dfn, em, i { font-style:italic; }
hr, blockquote, address, fieldset, figure { margin:0; }
table, th, td { border:1px solid rgba(0,0,0,0.1); }
table {
  border-collapse:separate;
  border-spacing:0;
  border-width:1px 0 0 1px;
  margin-bottom:24px;
  width:100%;
}
caption, th, td {
  font-weight:normal;
  text-align:left;
}
th {
  border-width:0 1px 1px 0;
  font-weight:bold;
}
td { border-width:0 1px 1px 0; }
address {
  font-style:italic;
  margin-bottom:24px;
}
big { font-size:125%; }
strong { font-weight:700; }
blockquote {
  background:#f5f5f5;
  border-left:5px solid #222222;
  font-size:110%;
  font-style:italic;
}
.alignleft { float:left; }
.alignright { float:right; }
.aligncenter {
  display:block;
  margin-left:auto;
  margin-right:auto;
}
.full-width .site-content .alignleft { clear:left; }
.full-width .site-content .alignright { clear:right; }
.center { text-align:center; }
.center th, .center tr, .center td { text-align:center; }
body .monster-widget-just-testing option { width:340px; }
iframe, embed {
  width:100%;
  min-height:450px;
}
.wp-image-907 {
  width:100%;
  height:auto;
}
table { border-radius:2px; }
td, th { padding:10px; }
img.aligncenter { margin:5px auto; }
img.alignnone { margin:5px 0; }
img.alignleft { margin:5px 20px 5px 0; }
img.alignright { margin:5px 0 5px 20px; }
.wp-caption.alignleft { margin:5px 20px 5px 0; }
.wp-caption .wp-caption-text, .entry-caption, .gallery-caption {
  font-style:italic;
  margin:0 0 24px;
}
.entry-content img, .entry-summary img, .comment-content img, .widget img, .wp-caption {
  max-width:100%;
  height:auto;
}
.wp-caption.alignright { margin:5px 0 5px 20px; }
.page-links { margin-bottom:30px; }
.format-status .entry-content .page-links a, .format-gallery .entry-content .page-links a, .format-chat .entry-content .page-links a, .format-quote .entry-content .page-links a, .page-links a {
  border:1px solid #eeeeee;
  display:inline-block;
  line-height:normal;
  margin:2px 5px;
  padding:5px 10px;
}
.page-links a:hover {
  border-color:#f0b228;
  color:#f0b228;
}
.post-password-form input[type="password"] {
  border:1px solid #ececec;
  padding:6px 15px;
}
.post-password-form input[type="password"]:hover, .post-password-form input[type="password"]:focus { border-color:#dedede; }
.post-password-form input[type="submit"] {
  display:inline-block;
  vertical-align:top;
  width:auto;
  font-size:12px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  padding:6px 30px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.tb-blog-image img { width:100%; }
.gallery-item {
  display:inline-block;
  vertical-align:top;
  margin:0 4px 4px 0;
  overflow:hidden;
  position:relative;
}
.gallery-item > .gallery-icon {
  display:inling-block;
  line-height:0;
}
.gallery-caption {
  background-color:rgba(0,0,0,0.7);
  bottom:0;
  box-sizing:border-box;
  color:#fff;
  font-size:14px;
  left:15px;
  line-height:1.3;
  margin:0;
  max-height:50%;
  opacity:0;
  padding:2px 8px;
  position:absolute;
  text-align:left;
  transition:opacity 400ms ease 0s;
  -webkit-transition:opacity 400ms ease 0s;
  width:calc(100% - 30px);
}
.gallery-item:hover .gallery-caption { opacity:1; }
.more-link {
  display:inline-block;
  font-size:14px;
  font-weight:700;
  -webkit-transition:all 0.4s ease-in-out;
  -moz-transition:all 0.4s ease-in-out;
  -o-transition:all 0.4s ease-in-out;
  transition:all 0.4s ease-in-out;
}
.bypostauthor { line-height:24px; }
.sticky .posted-on { display:none; }
.hvr-grow {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform:scale(1.1);
  transform:scale(1.1);
}
.hvr-shrink {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
  -webkit-transform:scale(0.9);
  transform:scale(0.9);
}
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
  }
  75% {
    -webkit-transform:scale(0.9);
    transform:scale(0.9);
  }
}
@keyframes hvr-pulse {
  25% {
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
  }
  75% {
    -webkit-transform:scale(0.9);
    transform:scale(0.9);
  }
}
.hvr-pulse {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
@-webkit-keyframes hvr-pulse-grow {
  to {
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
  }
}
@keyframes hvr-pulse-grow {
  to {
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
  }
}
.hvr-pulse-grow {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active {
  -webkit-animation-name:hvr-pulse-grow;
  animation-name:hvr-pulse-grow;
  -webkit-animation-duration:0.3s;
  animation-duration:0.3s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
  -webkit-animation-direction:alternate;
  animation-direction:alternate;
}
@-webkit-keyframes hvr-pulse-shrink {
  to {
    -webkit-transform:scale(0.9);
    transform:scale(0.9);
  }
}
@keyframes hvr-pulse-shrink {
  to {
    -webkit-transform:scale(0.9);
    transform:scale(0.9);
  }
}
.hvr-pulse-shrink {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-pulse-shrink:hover, .hvr-pulse-shrink:focus, .hvr-pulse-shrink:active {
  -webkit-animation-name:hvr-pulse-shrink;
  animation-name:hvr-pulse-shrink;
  -webkit-animation-duration:0.3s;
  animation-duration:0.3s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
  -webkit-animation-direction:alternate;
  animation-direction:alternate;
}
@-webkit-keyframes hvr-push {
  50% {
    -webkit-transform:scale(0.8);
    transform:scale(0.8);
  }
  100% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
@keyframes hvr-push {
  50% {
    -webkit-transform:scale(0.8);
    transform:scale(0.8);
  }
  100% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
.hvr-push {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-push:hover, .hvr-push:focus, .hvr-push:active {
  -webkit-animation-name:hvr-push;
  animation-name:hvr-push;
  -webkit-animation-duration:0.3s;
  animation-duration:0.3s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-pop {
  50% {
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
}
@keyframes hvr-pop {
  50% {
    -webkit-transform:scale(1.2);
    transform:scale(1.2);
  }
}
.hvr-pop {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {
  -webkit-animation-name:hvr-pop;
  animation-name:hvr-pop;
  -webkit-animation-duration:0.3s;
  animation-duration:0.3s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
.hvr-bounce-in {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
}
.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {
  -webkit-transform:scale(1.2);
  transform:scale(1.2);
  -webkit-transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);
  transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);
}
.hvr-bounce-out {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
}
.hvr-bounce-out:hover, .hvr-bounce-out:focus, .hvr-bounce-out:active {
  -webkit-transform:scale(0.8);
  transform:scale(0.8);
  -webkit-transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);
  transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);
}
.hvr-rotate {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active {
  -webkit-transform:rotate(4deg);
  transform:rotate(4deg);
}
.hvr-grow-rotate {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active {
  -webkit-transform:scale(1.1) rotate(4deg);
  transform:scale(1.1) rotate(4deg);
}
.hvr-float {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform:translateY(-8px);
  transform:translateY(-8px);
}
.hvr-sink {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-sink:hover, .hvr-sink:focus, .hvr-sink:active {
  -webkit-transform:translateY(8px);
  transform:translateY(8px);
}
@-webkit-keyframes hvr-bob {
  0% {
    -webkit-transform:translateY(-8px);
    transform:translateY(-8px);
  }
  50% {
    -webkit-transform:translateY(-4px);
    transform:translateY(-4px);
  }
  100% {
    -webkit-transform:translateY(-8px);
    transform:translateY(-8px);
  }
}
@keyframes hvr-bob {
  0% {
    -webkit-transform:translateY(-8px);
    transform:translateY(-8px);
  }
  50% {
    -webkit-transform:translateY(-4px);
    transform:translateY(-4px);
  }
  100% {
    -webkit-transform:translateY(-8px);
    transform:translateY(-8px);
  }
}
@-webkit-keyframes hvr-bob-float {
  100% {
    -webkit-transform:translateY(-8px);
    transform:translateY(-8px);
  }
}
@keyframes hvr-bob-float {
  100% {
    -webkit-transform:translateY(-8px);
    transform:translateY(-8px);
  }
}
.hvr-bob {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
  -webkit-animation-name:hvr-bob-float, hvr-bob;
  animation-name:hvr-bob-float, hvr-bob;
  -webkit-animation-duration:.3s, 1.5s;
  animation-duration:.3s, 1.5s;
  -webkit-animation-delay:0s, .3s;
  animation-delay:0s, .3s;
  -webkit-animation-timing-function:ease-out, ease-in-out;
  animation-timing-function:ease-out, ease-in-out;
  -webkit-animation-iteration-count:1, infinite;
  animation-iteration-count:1, infinite;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-animation-direction:normal, alternate;
  animation-direction:normal, alternate;
}
@-webkit-keyframes hvr-hang {
  0% {
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
  }
  50% {
    -webkit-transform:translateY(4px);
    transform:translateY(4px);
  }
  100% {
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
  }
}
@keyframes hvr-hang {
  0% {
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
  }
  50% {
    -webkit-transform:translateY(4px);
    transform:translateY(4px);
  }
  100% {
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
  }
}
@-webkit-keyframes hvr-hang-sink {
  100% {
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
  }
}
@keyframes hvr-hang-sink {
  100% {
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
  }
}
.hvr-hang {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-hang:hover, .hvr-hang:focus, .hvr-hang:active {
  -webkit-animation-name:hvr-hang-sink, hvr-hang;
  animation-name:hvr-hang-sink, hvr-hang;
  -webkit-animation-duration:.3s, 1.5s;
  animation-duration:.3s, 1.5s;
  -webkit-animation-delay:0s, .3s;
  animation-delay:0s, .3s;
  -webkit-animation-timing-function:ease-out, ease-in-out;
  animation-timing-function:ease-out, ease-in-out;
  -webkit-animation-iteration-count:1, infinite;
  animation-iteration-count:1, infinite;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-animation-direction:normal, alternate;
  animation-direction:normal, alternate;
}
.hvr-skew {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-skew:hover, .hvr-skew:focus, .hvr-skew:active {
  -webkit-transform:skew(-10deg);
  transform:skew(-10deg);
}
.hvr-skew-forward {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transform-origin:0 100%;
  transform-origin:0 100%;
}
.hvr-skew-forward:hover, .hvr-skew-forward:focus, .hvr-skew-forward:active {
  -webkit-transform:skew(-10deg);
  transform:skew(-10deg);
}
.hvr-skew-backward {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transform-origin:0 100%;
  transform-origin:0 100%;
}
.hvr-skew-backward:hover, .hvr-skew-backward:focus, .hvr-skew-backward:active {
  -webkit-transform:skew(10deg);
  transform:skew(10deg);
}
@-webkit-keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
  }
  33.3% {
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
  }
  49.95% {
    -webkit-transform:translateY(4px);
    transform:translateY(4px);
  }
  66.6% {
    -webkit-transform:translateY(-2px);
    transform:translateY(-2px);
  }
  83.25% {
    -webkit-transform:translateY(1px);
    transform:translateY(1px);
  }
  100% {
    -webkit-transform:translateY(0);
    transform:translateY(0);
  }
}
@keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform:translateY(8px);
    transform:translateY(8px);
  }
  33.3% {
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
  }
  49.95% {
    -webkit-transform:translateY(4px);
    transform:translateY(4px);
  }
  66.6% {
    -webkit-transform:translateY(-2px);
    transform:translateY(-2px);
  }
  83.25% {
    -webkit-transform:translateY(1px);
    transform:translateY(1px);
  }
  100% {
    -webkit-transform:translateY(0);
    transform:translateY(0);
  }
}
.hvr-wobble-vertical {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
  -webkit-animation-name:hvr-wobble-vertical;
  animation-name:hvr-wobble-vertical;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform:translateX(8px);
    transform:translateX(8px);
  }
  33.3% {
    -webkit-transform:translateX(-6px);
    transform:translateX(-6px);
  }
  49.95% {
    -webkit-transform:translateX(4px);
    transform:translateX(4px);
  }
  66.6% {
    -webkit-transform:translateX(-2px);
    transform:translateX(-2px);
  }
  83.25% {
    -webkit-transform:translateX(1px);
    transform:translateX(1px);
  }
  100% {
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}
@keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform:translateX(8px);
    transform:translateX(8px);
  }
  33.3% {
    -webkit-transform:translateX(-6px);
    transform:translateX(-6px);
  }
  49.95% {
    -webkit-transform:translateX(4px);
    transform:translateX(4px);
  }
  66.6% {
    -webkit-transform:translateX(-2px);
    transform:translateX(-2px);
  }
  83.25% {
    -webkit-transform:translateX(1px);
    transform:translateX(1px);
  }
  100% {
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}
.hvr-wobble-horizontal {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
  -webkit-animation-name:hvr-wobble-horizontal;
  animation-name:hvr-wobble-horizontal;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-wobble-to-bottom-right {
  16.65% {
    -webkit-transform:translate(8px,8px);
    transform:translate(8px,8px);
  }
  33.3% {
    -webkit-transform:translate(-6px,-6px);
    transform:translate(-6px,-6px);
  }
  49.95% {
    -webkit-transform:translate(4px,4px);
    transform:translate(4px,4px);
  }
  66.6% {
    -webkit-transform:translate(-2px,-2px);
    transform:translate(-2px,-2px);
  }
  83.25% {
    -webkit-transform:translate(1px,1px);
    transform:translate(1px,1px);
  }
  100% {
    -webkit-transform:translate(0,0);
    transform:translate(0,0);
  }
}
@keyframes hvr-wobble-to-bottom-right {
  16.65% {
    -webkit-transform:translate(8px,8px);
    transform:translate(8px,8px);
  }
  33.3% {
    -webkit-transform:translate(-6px,-6px);
    transform:translate(-6px,-6px);
  }
  49.95% {
    -webkit-transform:translate(4px,4px);
    transform:translate(4px,4px);
  }
  66.6% {
    -webkit-transform:translate(-2px,-2px);
    transform:translate(-2px,-2px);
  }
  83.25% {
    -webkit-transform:translate(1px,1px);
    transform:translate(1px,1px);
  }
  100% {
    -webkit-transform:translate(0,0);
    transform:translate(0,0);
  }
}
.hvr-wobble-to-bottom-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-wobble-to-bottom-right:hover, .hvr-wobble-to-bottom-right:focus, .hvr-wobble-to-bottom-right:active {
  -webkit-animation-name:hvr-wobble-to-bottom-right;
  animation-name:hvr-wobble-to-bottom-right;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-wobble-to-top-right {
  16.65% {
    -webkit-transform:translate(8px,-8px);
    transform:translate(8px,-8px);
  }
  33.3% {
    -webkit-transform:translate(-6px,6px);
    transform:translate(-6px,6px);
  }
  49.95% {
    -webkit-transform:translate(4px,-4px);
    transform:translate(4px,-4px);
  }
  66.6% {
    -webkit-transform:translate(-2px,2px);
    transform:translate(-2px,2px);
  }
  83.25% {
    -webkit-transform:translate(1px,-1px);
    transform:translate(1px,-1px);
  }
  100% {
    -webkit-transform:translate(0,0);
    transform:translate(0,0);
  }
}
@keyframes hvr-wobble-to-top-right {
  16.65% {
    -webkit-transform:translate(8px,-8px);
    transform:translate(8px,-8px);
  }
  33.3% {
    -webkit-transform:translate(-6px,6px);
    transform:translate(-6px,6px);
  }
  49.95% {
    -webkit-transform:translate(4px,-4px);
    transform:translate(4px,-4px);
  }
  66.6% {
    -webkit-transform:translate(-2px,2px);
    transform:translate(-2px,2px);
  }
  83.25% {
    -webkit-transform:translate(1px,-1px);
    transform:translate(1px,-1px);
  }
  100% {
    -webkit-transform:translate(0,0);
    transform:translate(0,0);
  }
}
.hvr-wobble-to-top-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-wobble-to-top-right:hover, .hvr-wobble-to-top-right:focus, .hvr-wobble-to-top-right:active {
  -webkit-animation-name:hvr-wobble-to-top-right;
  animation-name:hvr-wobble-to-top-right;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-wobble-top {
  16.65% {
    -webkit-transform:skew(-12deg);
    transform:skew(-12deg);
  }
  33.3% {
    -webkit-transform:skew(10deg);
    transform:skew(10deg);
  }
  49.95% {
    -webkit-transform:skew(-6deg);
    transform:skew(-6deg);
  }
  66.6% {
    -webkit-transform:skew(4deg);
    transform:skew(4deg);
  }
  83.25% {
    -webkit-transform:skew(-2deg);
    transform:skew(-2deg);
  }
  100% {
    -webkit-transform:skew(0);
    transform:skew(0);
  }
}
@keyframes hvr-wobble-top {
  16.65% {
    -webkit-transform:skew(-12deg);
    transform:skew(-12deg);
  }
  33.3% {
    -webkit-transform:skew(10deg);
    transform:skew(10deg);
  }
  49.95% {
    -webkit-transform:skew(-6deg);
    transform:skew(-6deg);
  }
  66.6% {
    -webkit-transform:skew(4deg);
    transform:skew(4deg);
  }
  83.25% {
    -webkit-transform:skew(-2deg);
    transform:skew(-2deg);
  }
  100% {
    -webkit-transform:skew(0);
    transform:skew(0);
  }
}
.hvr-wobble-top {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transform-origin:0 100%;
  transform-origin:0 100%;
}
.hvr-wobble-top:hover, .hvr-wobble-top:focus, .hvr-wobble-top:active {
  -webkit-animation-name:hvr-wobble-top;
  animation-name:hvr-wobble-top;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-wobble-bottom {
  16.65% {
    -webkit-transform:skew(-12deg);
    transform:skew(-12deg);
  }
  33.3% {
    -webkit-transform:skew(10deg);
    transform:skew(10deg);
  }
  49.95% {
    -webkit-transform:skew(-6deg);
    transform:skew(-6deg);
  }
  66.6% {
    -webkit-transform:skew(4deg);
    transform:skew(4deg);
  }
  83.25% {
    -webkit-transform:skew(-2deg);
    transform:skew(-2deg);
  }
  100% {
    -webkit-transform:skew(0);
    transform:skew(0);
  }
}
@keyframes hvr-wobble-bottom {
  16.65% {
    -webkit-transform:skew(-12deg);
    transform:skew(-12deg);
  }
  33.3% {
    -webkit-transform:skew(10deg);
    transform:skew(10deg);
  }
  49.95% {
    -webkit-transform:skew(-6deg);
    transform:skew(-6deg);
  }
  66.6% {
    -webkit-transform:skew(4deg);
    transform:skew(4deg);
  }
  83.25% {
    -webkit-transform:skew(-2deg);
    transform:skew(-2deg);
  }
  100% {
    -webkit-transform:skew(0);
    transform:skew(0);
  }
}
.hvr-wobble-bottom {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transform-origin:100% 0;
  transform-origin:100% 0;
}
.hvr-wobble-bottom:hover, .hvr-wobble-bottom:focus, .hvr-wobble-bottom:active {
  -webkit-animation-name:hvr-wobble-bottom;
  animation-name:hvr-wobble-bottom;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-wobble-skew {
  16.65% {
    -webkit-transform:skew(-12deg);
    transform:skew(-12deg);
  }
  33.3% {
    -webkit-transform:skew(10deg);
    transform:skew(10deg);
  }
  49.95% {
    -webkit-transform:skew(-6deg);
    transform:skew(-6deg);
  }
  66.6% {
    -webkit-transform:skew(4deg);
    transform:skew(4deg);
  }
  83.25% {
    -webkit-transform:skew(-2deg);
    transform:skew(-2deg);
  }
  100% {
    -webkit-transform:skew(0);
    transform:skew(0);
  }
}
@keyframes hvr-wobble-skew {
  16.65% {
    -webkit-transform:skew(-12deg);
    transform:skew(-12deg);
  }
  33.3% {
    -webkit-transform:skew(10deg);
    transform:skew(10deg);
  }
  49.95% {
    -webkit-transform:skew(-6deg);
    transform:skew(-6deg);
  }
  66.6% {
    -webkit-transform:skew(4deg);
    transform:skew(4deg);
  }
  83.25% {
    -webkit-transform:skew(-2deg);
    transform:skew(-2deg);
  }
  100% {
    -webkit-transform:skew(0);
    transform:skew(0);
  }
}
.hvr-wobble-skew {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-wobble-skew:hover, .hvr-wobble-skew:focus, .hvr-wobble-skew:active {
  -webkit-animation-name:hvr-wobble-skew;
  animation-name:hvr-wobble-skew;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-buzz {
  50% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  100% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
}
@keyframes hvr-buzz {
  50% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  100% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
}
.hvr-buzz {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-buzz:hover, .hvr-buzz:focus, .hvr-buzz:active {
  -webkit-animation-name:hvr-buzz;
  animation-name:hvr-buzz;
  -webkit-animation-duration:0.15s;
  animation-duration:0.15s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
@-webkit-keyframes hvr-buzz-out {
  10% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform:translateX(1px) rotate(0);
    transform:translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform:translateX(-1px) rotate(0);
    transform:translateX(-1px) rotate(0);
  }
}
@keyframes hvr-buzz-out {
  10% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform:translateX(1px) rotate(0);
    transform:translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform:translateX(-1px) rotate(0);
    transform:translateX(-1px) rotate(0);
  }
}
.hvr-buzz-out {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
}
.hvr-buzz-out:hover, .hvr-buzz-out:focus, .hvr-buzz-out:active {
  -webkit-animation-name:hvr-buzz-out;
  animation-name:hvr-buzz-out;
  -webkit-animation-duration:0.75s;
  animation-duration:0.75s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
.hvr-forward {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-forward:hover, .hvr-forward:focus, .hvr-forward:active {
  -webkit-transform:translateX(8px);
  transform:translateX(8px);
}
.hvr-backward {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-backward:hover, .hvr-backward:focus, .hvr-backward:active {
  -webkit-transform:translateX(-8px);
  transform:translateX(-8px);
}
.hvr-fade {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  overflow:hidden;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:color, background-color;
  transition-property:color, background-color;
}
.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active {
  background-color:#f0b228;
  color:white;
}
@-webkit-keyframes hvr-back-pulse {
  50% { background-color:rgba(240,178,40,0.75); }
}
@keyframes hvr-back-pulse {
  50% { background-color:rgba(240,178,40,0.75); }
}
.hvr-back-pulse {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  overflow:hidden;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
  -webkit-transition-property:color, background-color;
  transition-property:color, background-color;
}
.hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active {
  -webkit-animation-name:hvr-back-pulse;
  animation-name:hvr-back-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-delay:0.5s;
  animation-delay:0.5s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
  background-color:#f0b228;
  color:white;
}
.hvr-sweep-to-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-sweep-to-right:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  -webkit-transform:scaleX(0);
  transform:scaleX(0);
  -webkit-transform-origin:0 50%;
  transform-origin:0 50%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active { color:white; }
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
  -webkit-transform:scaleX(1);
  transform:scaleX(1);
}
.hvr-sweep-to-left {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-sweep-to-left:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  -webkit-transform:scaleX(0);
  transform:scaleX(0);
  -webkit-transform-origin:100% 50%;
  transform-origin:100% 50%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active { color:white; }
.hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before {
  -webkit-transform:scaleX(1);
  transform:scaleX(1);
}
.hvr-sweep-to-bottom {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-sweep-to-bottom:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:50% 0;
  transform-origin:50% 0;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active { color:white; }
.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
}
.hvr-sweep-to-top {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-sweep-to-top:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:50% 100%;
  transform-origin:50% 100%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active { color:white; }
.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
}
.hvr-bounce-to-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
}
.hvr-bounce-to-right:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  -webkit-transform:scaleX(0);
  transform:scaleX(0);
  -webkit-transform-origin:0 50%;
  transform-origin:0 50%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active { color:white; }
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
  -webkit-transform:scaleX(1);
  transform:scaleX(1);
  -webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);
  transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);
}
.hvr-bounce-to-left {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
}
.hvr-bounce-to-left:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  -webkit-transform:scaleX(0);
  transform:scaleX(0);
  -webkit-transform-origin:100% 50%;
  transform-origin:100% 50%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-bounce-to-left:hover, .hvr-bounce-to-left:focus, .hvr-bounce-to-left:active { color:white; }
.hvr-bounce-to-left:hover:before, .hvr-bounce-to-left:focus:before, .hvr-bounce-to-left:active:before {
  -webkit-transform:scaleX(1);
  transform:scaleX(1);
  -webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);
  transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);
}
.hvr-bounce-to-bottom {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
}
.hvr-bounce-to-bottom:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:50% 0;
  transform-origin:50% 0;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active { color:white; }
.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
  -webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);
  transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);
}
.hvr-bounce-to-top {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
}
.hvr-bounce-to-top:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:50% 100%;
  transform-origin:50% 100%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active { color:white; }
.hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before {
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
  -webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);
  transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);
}
.hvr-radial-out {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
  background:#e1e1e1;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-radial-out:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  border-radius:100%;
  -webkit-transform:scale(0);
  transform:scale(0);
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active { color:white; }
.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before {
  -webkit-transform:scale(2);
  transform:scale(2);
}
.hvr-radial-in {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
  background:#f0b228;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-radial-in:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#e1e1e1;
  border-radius:100%;
  -webkit-transform:scale(2);
  transform:scale(2);
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-radial-in:hover, .hvr-radial-in:focus, .hvr-radial-in:active { color:white; }
.hvr-radial-in:hover:before, .hvr-radial-in:focus:before, .hvr-radial-in:active:before {
  -webkit-transform:scale(0);
  transform:scale(0);
}
.hvr-rectangle-in {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  background:#f0b228;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-rectangle-in:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#e1e1e1;
  -webkit-transform:scale(1);
  transform:scale(1);
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-rectangle-in:hover, .hvr-rectangle-in:focus, .hvr-rectangle-in:active { color:white; }
.hvr-rectangle-in:hover:before, .hvr-rectangle-in:focus:before, .hvr-rectangle-in:active:before {
  -webkit-transform:scale(0);
  transform:scale(0);
}
.hvr-rectangle-out {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  background:#e1e1e1;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-rectangle-out:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  -webkit-transform:scale(0);
  transform:scale(0);
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active { color:white; }
.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
  -webkit-transform:scale(1);
  transform:scale(1);
}
.hvr-shutter-in-horizontal {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  background:#f0b228;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-shutter-in-horizontal:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  bottom:0;
  left:0;
  right:0;
  background:#e1e1e1;
  -webkit-transform:scaleX(1);
  transform:scaleX(1);
  -webkit-transform-origin:50%;
  transform-origin:50%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active { color:white; }
.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
  -webkit-transform:scaleX(0);
  transform:scaleX(0);
}
.hvr-shutter-out-horizontal {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  background:#e1e1e1;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-shutter-out-horizontal:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  bottom:0;
  left:0;
  right:0;
  background:#f0b228;
  -webkit-transform:scaleX(0);
  transform:scaleX(0);
  -webkit-transform-origin:50%;
  transform-origin:50%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active { color:white; }
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
  -webkit-transform:scaleX(1);
  transform:scaleX(1);
}
.hvr-shutter-in-vertical {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  background:#f0b228;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-shutter-in-vertical:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  bottom:0;
  left:0;
  right:0;
  background:#e1e1e1;
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
  -webkit-transform-origin:50%;
  transform-origin:50%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active { color:white; }
.hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before {
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
}
.hvr-shutter-out-vertical {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  background:#e1e1e1;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-shutter-out-vertical:before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  bottom:0;
  left:0;
  right:0;
  background:#f0b228;
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:50%;
  transform-origin:50%;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active { color:white; }
.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
}
.hvr-border-fade {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:box-shadow;
  transition-property:box-shadow;
  box-shadow:inset 0 0 0 4px #e1e1e1, 0 0 1px transparent;
  /* Hack to improve aliasing on mobile/tablet devices */
}
.hvr-border-fade:hover, .hvr-border-fade:focus, .hvr-border-fade:active {
  box-shadow:inset 0 0 0 4px #f0b228, 0 0 1px transparent;
  /* Hack to improve aliasing on mobile/tablet devices */
}
.hvr-hollow {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:background;
  transition-property:background;
  box-shadow:inset 0 0 0 4px #e1e1e1, 0 0 1px transparent;
  /* Hack to improve aliasing on mobile/tablet devices */
}
.hvr-hollow:hover, .hvr-hollow:focus, .hvr-hollow:active { background:none; }
.hvr-trim {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-trim:before {
  content:'';
  position:absolute;
  border:white solid 2px;
  top:4px;
  left:4px;
  right:4px;
  bottom:4px;
  opacity:0;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:opacity;
  transition-property:opacity;
}
.hvr-trim:hover:before, .hvr-trim:focus:before, .hvr-trim:active:before { opacity:1; }
@-webkit-keyframes hvr-ripple-out {
  100% {
    top:-12px;
    right:-12px;
    bottom:-12px;
    left:-12px;
    opacity:0;
  }
}
@keyframes hvr-ripple-out {
  100% {
    top:-12px;
    right:-12px;
    bottom:-12px;
    left:-12px;
    opacity:0;
  }
}
.hvr-ripple-out {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-ripple-out:before {
  content:'';
  position:absolute;
  border:#e1e1e1 solid 6px;
  top:0;
  right:0;
  bottom:0;
  left:0;
  -webkit-animation-duration:1s;
  animation-duration:1s;
}
.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {
  -webkit-animation-name:hvr-ripple-out;
  animation-name:hvr-ripple-out;
}
@-webkit-keyframes hvr-ripple-in {
  100% {
    top:0;
    right:0;
    bottom:0;
    left:0;
    opacity:1;
  }
}
@keyframes hvr-ripple-in {
  100% {
    top:0;
    right:0;
    bottom:0;
    left:0;
    opacity:1;
  }
}
.hvr-ripple-in {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-ripple-in:before {
  content:'';
  position:absolute;
  border:#e1e1e1 solid 4px;
  top:-12px;
  right:-12px;
  bottom:-12px;
  left:-12px;
  opacity:0;
  -webkit-animation-duration:1s;
  animation-duration:1s;
}
.hvr-ripple-in:hover:before, .hvr-ripple-in:focus:before, .hvr-ripple-in:active:before {
  -webkit-animation-name:hvr-ripple-in;
  animation-name:hvr-ripple-in;
}
.hvr-outline-out {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-outline-out:before {
  content:'';
  position:absolute;
  border:#e1e1e1 solid 4px;
  top:0;
  right:0;
  bottom:0;
  left:0;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:top, right, bottom, left;
  transition-property:top, right, bottom, left;
}
.hvr-outline-out:hover:before, .hvr-outline-out:focus:before, .hvr-outline-out:active:before {
  top:-8px;
  right:-8px;
  bottom:-8px;
  left:-8px;
}
.hvr-outline-in {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-outline-in:before {
  pointer-events:none;
  content:'';
  position:absolute;
  border:#e1e1e1 solid 4px;
  top:-16px;
  right:-16px;
  bottom:-16px;
  left:-16px;
  opacity:0;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:top, right, bottom, left;
  transition-property:top, right, bottom, left;
}
.hvr-outline-in:hover:before, .hvr-outline-in:focus:before, .hvr-outline-in:active:before {
  top:-8px;
  right:-8px;
  bottom:-8px;
  left:-8px;
  opacity:1;
}
.hvr-round-corners {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:border-radius;
  transition-property:border-radius;
}
.hvr-round-corners:hover, .hvr-round-corners:focus, .hvr-round-corners:active { border-radius:1em; }
.hvr-underline-from-left {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
}
.hvr-underline-from-left:before {
  content:"";
  position:absolute;
  z-index:-1;
  left:0;
  right:100%;
  bottom:0;
  background:#f0b228;
  height:4px;
  -webkit-transition-property:right;
  transition-property:right;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before { right:0; }
.hvr-underline-from-center {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
}
.hvr-underline-from-center:before {
  content:"";
  position:absolute;
  z-index:-1;
  left:50%;
  right:50%;
  bottom:0;
  background:#f0b228;
  height:4px;
  -webkit-transition-property:left, right;
  transition-property:left, right;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-underline-from-center:hover:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:active:before {
  left:0;
  right:0;
}
.hvr-underline-from-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
}
.hvr-underline-from-right:before {
  content:"";
  position:absolute;
  z-index:-1;
  left:100%;
  right:0;
  bottom:0;
  background:#f0b228;
  height:4px;
  -webkit-transition-property:left;
  transition-property:left;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-underline-from-right:hover:before, .hvr-underline-from-right:focus:before, .hvr-underline-from-right:active:before { left:0; }
.hvr-overline-from-left {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
}
.hvr-overline-from-left:before {
  content:"";
  position:absolute;
  z-index:-1;
  left:0;
  right:100%;
  top:0;
  background:#f0b228;
  height:4px;
  -webkit-transition-property:right;
  transition-property:right;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-overline-from-left:hover:before, .hvr-overline-from-left:focus:before, .hvr-overline-from-left:active:before { right:0; }
.hvr-overline-from-center {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
}
.hvr-overline-from-center:before {
  content:"";
  position:absolute;
  z-index:-1;
  left:50%;
  right:50%;
  top:0;
  background:#f0b228;
  height:4px;
  -webkit-transition-property:left, right;
  transition-property:left, right;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-overline-from-center:hover:before, .hvr-overline-from-center:focus:before, .hvr-overline-from-center:active:before {
  left:0;
  right:0;
}
.hvr-overline-from-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
}
.hvr-overline-from-right:before {
  content:"";
  position:absolute;
  z-index:-1;
  left:100%;
  right:0;
  top:0;
  background:#f0b228;
  height:4px;
  -webkit-transition-property:left;
  transition-property:left;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-overline-from-right:hover:before, .hvr-overline-from-right:focus:before, .hvr-overline-from-right:active:before { left:0; }
.hvr-reveal {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
}
.hvr-reveal:before {
  content:"";
  position:absolute;
  z-index:-1;
  left:0;
  right:0;
  top:0;
  bottom:0;
  border-color:#f0b228;
  border-style:solid;
  border-width:0;
  -webkit-transition-property:border-width;
  transition-property:border-width;
  -webkit-transition-duration:0.1s;
  transition-duration:0.1s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-reveal:hover:before, .hvr-reveal:focus:before, .hvr-reveal:active:before {
  -webkit-transform:translateY(0);
  transform:translateY(0);
  border-width:4px;
}
.hvr-underline-reveal {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
}
.hvr-underline-reveal:before {
  content:"";
  position:absolute;
  z-index:-1;
  left:0;
  right:0;
  bottom:0;
  background:#f0b228;
  height:4px;
  -webkit-transform:translateY(4px);
  transform:translateY(4px);
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-underline-reveal:hover:before, .hvr-underline-reveal:focus:before, .hvr-underline-reveal:active:before {
  -webkit-transform:translateY(0);
  transform:translateY(0);
}
.hvr-overline-reveal {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  overflow:hidden;
}
.hvr-overline-reveal:before {
  content:"";
  position:absolute;
  z-index:-1;
  left:0;
  right:0;
  top:0;
  background:#f0b228;
  height:4px;
  -webkit-transform:translateY(-4px);
  transform:translateY(-4px);
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-overline-reveal:hover:before, .hvr-overline-reveal:focus:before, .hvr-overline-reveal:active:before {
  -webkit-transform:translateY(0);
  transform:translateY(0);
}
.hvr-glow {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:box-shadow;
  transition-property:box-shadow;
}
.hvr-glow:hover, .hvr-glow:focus, .hvr-glow:active { box-shadow:0 0 8px rgba(0,0,0,0.6); }
.hvr-shadow {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:box-shadow;
  transition-property:box-shadow;
}
.hvr-shadow:hover, .hvr-shadow:focus, .hvr-shadow:active { box-shadow:0 10px 10px -10px rgba(0,0,0,0.5); }
.hvr-grow-shadow {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:box-shadow, transform;
  transition-property:box-shadow, transform;
}
.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
  box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);
  -webkit-transform:scale(1.1);
  transform:scale(1.1);
}
.hvr-box-shadow-outset {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:box-shadow;
  transition-property:box-shadow;
}
.hvr-box-shadow-outset:hover, .hvr-box-shadow-outset:focus, .hvr-box-shadow-outset:active { box-shadow:2px 2px 2px rgba(0,0,0,0.6); }
.hvr-box-shadow-inset {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:box-shadow;
  transition-property:box-shadow;
  box-shadow:inset 0 0 0 rgba(0,0,0,0.6), 0 0 1px transparent;
  /* Hack to improve aliasing on mobile/tablet devices */
}
.hvr-box-shadow-inset:hover, .hvr-box-shadow-inset:focus, .hvr-box-shadow-inset:active {
  box-shadow:inset 2px 2px 2px rgba(0,0,0,0.6), 0 0 1px transparent;
  /* Hack to improve aliasing on mobile/tablet devices */
}
.hvr-float-shadow {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-float-shadow:before {
  pointer-events:none;
  position:absolute;
  z-index:-1;
  content:'';
  top:100%;
  left:5%;
  height:10px;
  width:90%;
  opacity:0;
  background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,0.35) 0%,transparent 80%);
  background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,transparent 80%);
  /* W3C */
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform, opacity;
  transition-property:transform, opacity;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform:translateY(-5px);
  transform:translateY(-5px);
  /* move the element up by 5px */
}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity:1;
  -webkit-transform:translateY(5px);
  transform:translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}
.hvr-shadow-radial {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-shadow-radial:before, .hvr-shadow-radial:after {
  pointer-events:none;
  position:absolute;
  content:'';
  left:0;
  width:100%;
  box-sizing:border-box;
  background-repeat:no-repeat;
  height:5px;
  opacity:0;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:opacity;
  transition-property:opacity;
}
.hvr-shadow-radial:before {
  bottom:100%;
  background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,0.6) 0%,transparent 80%);
  background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,0.6) 0%,transparent 80%);
}
.hvr-shadow-radial:after {
  top:100%;
  background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,0.6) 0%,transparent 80%);
  background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,0.6) 0%,transparent 80%);
}
.hvr-shadow-radial:hover:before, .hvr-shadow-radial:focus:before, .hvr-shadow-radial:active:before, .hvr-shadow-radial:hover:after, .hvr-shadow-radial:focus:after, .hvr-shadow-radial:active:after { opacity:1; }
.hvr-bubble-top {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-bubble-top:before {
  pointer-events:none;
  position:absolute;
  z-index:-1;
  content:'';
  border-style:solid;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  left:calc(40%);
  top:0;
  border-width:0 10px 10px 10px;
  border-color:transparent transparent #e1e1e1 transparent;
}
.hvr-bubble-top:hover:before, .hvr-bubble-top:focus:before, .hvr-bubble-top:active:before {
  -webkit-transform:translateY(-10px);
  transform:translateY(-10px);
}
.hvr-bubble-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-bubble-right:before {
  pointer-events:none;
  position:absolute;
  z-index:-1;
  content:'';
  border-style:solid;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  top:calc(40%);
  right:0;
  border-width:10px 0 10px 10px;
  border-color:transparent transparent transparent #e1e1e1;
}
.hvr-bubble-right:hover:before, .hvr-bubble-right:focus:before, .hvr-bubble-right:active:before {
  -webkit-transform:translateX(10px);
  transform:translateX(10px);
}
.hvr-bubble-bottom {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-bubble-bottom:before {
  pointer-events:none;
  position:absolute;
  z-index:-1;
  content:'';
  border-style:solid;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  left:calc(40%);
  bottom:0;
  border-width:10px 10px 0 10px;
  border-color:#e1e1e1 transparent transparent transparent;
}
.hvr-bubble-bottom:hover:before, .hvr-bubble-bottom:focus:before, .hvr-bubble-bottom:active:before {
  -webkit-transform:translateY(10px);
  transform:translateY(10px);
}
.hvr-bubble-left {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-bubble-left:before {
  pointer-events:none;
  position:absolute;
  z-index:-1;
  content:'';
  border-style:solid;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  top:calc(40%);
  left:0;
  border-width:10px 10px 10px 0;
  border-color:transparent #e1e1e1 transparent transparent;
}
.hvr-bubble-left:hover:before, .hvr-bubble-left:focus:before, .hvr-bubble-left:active:before {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px);
}
.hvr-bubble-float-top {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-bubble-float-top:before {
  position:absolute;
  z-index:-1;
  content:'';
  left:calc(40%);
  top:0;
  border-style:solid;
  border-width:0 10px 10px 10px;
  border-color:transparent transparent #e1e1e1 transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-bubble-float-top:hover, .hvr-bubble-float-top:focus, .hvr-bubble-float-top:active {
  -webkit-transform:translateY(10px);
  transform:translateY(10px);
}
.hvr-bubble-float-top:hover:before, .hvr-bubble-float-top:focus:before, .hvr-bubble-float-top:active:before {
  -webkit-transform:translateY(-10px);
  transform:translateY(-10px);
}
.hvr-bubble-float-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-bubble-float-right:before {
  position:absolute;
  z-index:-1;
  top:calc(40%);
  right:0;
  content:'';
  border-style:solid;
  border-width:10px 0 10px 10px;
  border-color:transparent transparent transparent #e1e1e1;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-bubble-float-right:hover, .hvr-bubble-float-right:focus, .hvr-bubble-float-right:active {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px);
}
.hvr-bubble-float-right:hover:before, .hvr-bubble-float-right:focus:before, .hvr-bubble-float-right:active:before {
  -webkit-transform:translateX(10px);
  transform:translateX(10px);
}
.hvr-bubble-float-bottom {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-bubble-float-bottom:before {
  position:absolute;
  z-index:-1;
  content:'';
  left:calc(40%);
  bottom:0;
  border-style:solid;
  border-width:10px 10px 0 10px;
  border-color:#e1e1e1 transparent transparent transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-bubble-float-bottom:hover, .hvr-bubble-float-bottom:focus, .hvr-bubble-float-bottom:active {
  -webkit-transform:translateY(-10px);
  transform:translateY(-10px);
}
.hvr-bubble-float-bottom:hover:before, .hvr-bubble-float-bottom:focus:before, .hvr-bubble-float-bottom:active:before {
  -webkit-transform:translateY(10px);
  transform:translateY(10px);
}
.hvr-bubble-float-left {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-bubble-float-left:before {
  position:absolute;
  z-index:-1;
  content:'';
  top:calc(40%);
  left:0;
  border-style:solid;
  border-width:10px 10px 10px 0;
  border-color:transparent #e1e1e1 transparent transparent;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
}
.hvr-bubble-float-left:hover, .hvr-bubble-float-left:focus, .hvr-bubble-float-left:active {
  -webkit-transform:translateX(10px);
  transform:translateX(10px);
}
.hvr-bubble-float-left:hover:before, .hvr-bubble-float-left:focus:before, .hvr-bubble-float-left:active:before {
  -webkit-transform:translateX(-10px);
  transform:translateX(-10px);
}
.hvr-icon-back {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-left:2.2em;
  -webkit-transition-duration:0.1s;
  transition-duration:0.1s;
}
.hvr-icon-back:before {
  content:"\f137";
  position:absolute;
  left:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.1s;
  transition-duration:0.1s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-back:hover:before, .hvr-icon-back:focus:before, .hvr-icon-back:active:before {
  -webkit-transform:translateX(-4px);
  transform:translateX(-4px);
}
.hvr-icon-forward {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.1s;
  transition-duration:0.1s;
}
.hvr-icon-forward:before {
  content:"\f138";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.1s;
  transition-duration:0.1s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-forward:hover:before, .hvr-icon-forward:focus:before, .hvr-icon-forward:active:before {
  -webkit-transform:translateX(4px);
  transform:translateX(4px);
}
@-webkit-keyframes hvr-icon-down {
  0%, 50%, 100% {
    -webkit-transform:translateY(0);
    transform:translateY(0);
  }
  25%, 75% {
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
  }
}
@keyframes hvr-icon-down {
  0%, 50%, 100% {
    -webkit-transform:translateY(0);
    transform:translateY(0);
  }
  25%, 75% {
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
  }
}
.hvr-icon-down {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
}
.hvr-icon-down:before {
  content:"\f01a";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.hvr-icon-down:hover:before, .hvr-icon-down:focus:before, .hvr-icon-down:active:before {
  -webkit-animation-name:hvr-icon-down;
  animation-name:hvr-icon-down;
  -webkit-animation-duration:0.75s;
  animation-duration:0.75s;
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out;
}
@-webkit-keyframes hvr-icon-up {
  0%, 50%, 100% {
    -webkit-transform:translateY(0);
    transform:translateY(0);
  }
  25%, 75% {
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
  }
}
@keyframes hvr-icon-up {
  0%, 50%, 100% {
    -webkit-transform:translateY(0);
    transform:translateY(0);
  }
  25%, 75% {
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
  }
}
.hvr-icon-up {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
}
.hvr-icon-up:before {
  content:"\f01b";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.hvr-icon-up:hover:before, .hvr-icon-up:focus:before, .hvr-icon-up:active:before {
  -webkit-animation-name:hvr-icon-up;
  animation-name:hvr-icon-up;
  -webkit-animation-duration:0.75s;
  animation-duration:0.75s;
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out;
}
.hvr-icon-spin {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
}
.hvr-icon-spin:before {
  content:"\f021";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transition-duration:1s;
  transition-duration:1s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-in-out;
  transition-timing-function:ease-in-out;
}
.hvr-icon-spin:hover:before, .hvr-icon-spin:focus:before, .hvr-icon-spin:active:before {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg);
}
@-webkit-keyframes hvr-icon-drop {
  0% { opacity:0; }
  50% {
    opacity:0;
    -webkit-transform:translateY(-100%);
    transform:translateY(-100%);
  }
  51%, 100% { opacity:1; }
}
@keyframes hvr-icon-drop {
  0% { opacity:0; }
  50% {
    opacity:0;
    -webkit-transform:translateY(-100%);
    transform:translateY(-100%);
  }
  51%, 100% { opacity:1; }
}
.hvr-icon-drop {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
}
.hvr-icon-drop:before {
  content:"\f041";
  position:absolute;
  right:1em;
  opacity:1;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.hvr-icon-drop:hover:before, .hvr-icon-drop:focus:before, .hvr-icon-drop:active:before {
  opacity:0;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-animation-name:hvr-icon-drop;
  animation-name:hvr-icon-drop;
  -webkit-animation-duration:0.5s;
  animation-duration:0.5s;
  -webkit-animation-delay:0.3s;
  animation-delay:0.3s;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);
  animation-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);
}
.hvr-icon-fade {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
}
.hvr-icon-fade:before {
  content:"\f00c";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.5s;
  transition-duration:0.5s;
  -webkit-transition-property:color;
  transition-property:color;
}
.hvr-icon-fade:hover:before, .hvr-icon-fade:focus:before, .hvr-icon-fade:active:before { color:#0F9E5E; }
@-webkit-keyframes hvr-icon-float-away {
  0% { opacity:1; }
  100% {
    opacity:0;
    -webkit-transform:translateY(-1em);
    transform:translateY(-1em);
  }
}
@keyframes hvr-icon-float-away {
  0% { opacity:1; }
  100% {
    opacity:0;
    -webkit-transform:translateY(-1em);
    transform:translateY(-1em);
  }
}
.hvr-icon-float-away {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
}
.hvr-icon-float-away:before, .hvr-icon-float-away:after {
  content:"\f055";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
}
.hvr-icon-float-away:after {
  opacity:0;
  -webkit-animation-duration:0.5s;
  animation-duration:0.5s;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
}
.hvr-icon-float-away:hover:after, .hvr-icon-float-away:focus:after, .hvr-icon-float-away:active:after {
  -webkit-animation-name:hvr-icon-float-away;
  animation-name:hvr-icon-float-away;
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out;
}
@-webkit-keyframes hvr-icon-sink-away {
  0% { opacity:1; }
  100% {
    opacity:0;
    -webkit-transform:translateY(1em);
    transform:translateY(1em);
  }
}
@keyframes hvr-icon-sink-away {
  0% { opacity:1; }
  100% {
    opacity:0;
    -webkit-transform:translateY(1em);
    transform:translateY(1em);
  }
}
.hvr-icon-sink-away {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
}
.hvr-icon-sink-away:before, .hvr-icon-sink-away:after {
  content:"\f056";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.hvr-icon-sink-away:after {
  opacity:0;
  -webkit-animation-duration:0.5s;
  animation-duration:0.5s;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
}
.hvr-icon-sink-away:hover:after, .hvr-icon-sink-away:focus:after, .hvr-icon-sink-away:active:after {
  -webkit-animation-name:hvr-icon-sink-away;
  animation-name:hvr-icon-sink-away;
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out;
}
.hvr-icon-grow {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-grow:before {
  content:"\f118";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-grow:hover:before, .hvr-icon-grow:focus:before, .hvr-icon-grow:active:before {
  -webkit-transform:scale(1.3) translateZ(0);
  transform:scale(1.3) translateZ(0);
}
.hvr-icon-shrink {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-shrink:before {
  content:"\f119";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-shrink:hover:before, .hvr-icon-shrink:focus:before, .hvr-icon-shrink:active:before {
  -webkit-transform:scale(0.8);
  transform:scale(0.8);
}
@-webkit-keyframes hvr-icon-pulse {
  25% {
    -webkit-transform:scale(1.3);
    transform:scale(1.3);
  }
  75% {
    -webkit-transform:scale(0.8);
    transform:scale(0.8);
  }
}
@keyframes hvr-icon-pulse {
  25% {
    -webkit-transform:scale(1.3);
    transform:scale(1.3);
  }
  75% {
    -webkit-transform:scale(0.8);
    transform:scale(0.8);
  }
}
.hvr-icon-pulse {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
}
.hvr-icon-pulse:before {
  content:"\f015";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-pulse:hover:before, .hvr-icon-pulse:focus:before, .hvr-icon-pulse:active:before {
  -webkit-animation-name:hvr-icon-pulse;
  animation-name:hvr-icon-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
@-webkit-keyframes hvr-icon-pulse-grow {
  to {
    -webkit-transform:scale(1.3);
    transform:scale(1.3);
  }
}
@keyframes hvr-icon-pulse-grow {
  to {
    -webkit-transform:scale(1.3);
    transform:scale(1.3);
  }
}
.hvr-icon-pulse-grow {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
}
.hvr-icon-pulse-grow:before {
  content:"\f015";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-pulse-grow:hover:before, .hvr-icon-pulse-grow:focus:before, .hvr-icon-pulse-grow:active:before {
  -webkit-animation-name:hvr-icon-pulse-grow;
  animation-name:hvr-icon-pulse-grow;
  -webkit-animation-duration:0.3s;
  animation-duration:0.3s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
  -webkit-animation-direction:alternate;
  animation-direction:alternate;
}
@-webkit-keyframes hvr-icon-pulse-shrink {
  to {
    -webkit-transform:scale(0.8);
    transform:scale(0.8);
  }
}
@keyframes hvr-icon-pulse-shrink {
  to {
    -webkit-transform:scale(0.8);
    transform:scale(0.8);
  }
}
.hvr-icon-pulse-shrink {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
}
.hvr-icon-pulse-shrink:before {
  content:"\f015";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-pulse-shrink:hover:before, .hvr-icon-pulse-shrink:focus:before, .hvr-icon-pulse-shrink:active:before {
  -webkit-animation-name:hvr-icon-pulse-shrink;
  animation-name:hvr-icon-pulse-shrink;
  -webkit-animation-duration:0.3s;
  animation-duration:0.3s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
  -webkit-animation-direction:alternate;
  animation-direction:alternate;
}
@-webkit-keyframes hvr-icon-push {
  50% {
    -webkit-transform:scale(0.5);
    transform:scale(0.5);
  }
}
@keyframes hvr-icon-push {
  50% {
    -webkit-transform:scale(0.5);
    transform:scale(0.5);
  }
}
.hvr-icon-push {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-push:before {
  content:"\f006";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-push:hover:before, .hvr-icon-push:focus:before, .hvr-icon-push:active:before {
  -webkit-animation-name:hvr-icon-push;
  animation-name:hvr-icon-push;
  -webkit-animation-duration:0.3s;
  animation-duration:0.3s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-icon-pop {
  50% {
    -webkit-transform:scale(1.5);
    transform:scale(1.5);
  }
}
@keyframes hvr-icon-pop {
  50% {
    -webkit-transform:scale(1.5);
    transform:scale(1.5);
  }
}
.hvr-icon-pop {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-pop:before {
  content:"\f005";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-pop:hover:before, .hvr-icon-pop:focus:before, .hvr-icon-pop:active:before {
  -webkit-animation-name:hvr-icon-pop;
  animation-name:hvr-icon-pop;
  -webkit-animation-duration:0.3s;
  animation-duration:0.3s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
.hvr-icon-bounce {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-bounce:before {
  content:"\f087";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-bounce:hover:before, .hvr-icon-bounce:focus:before, .hvr-icon-bounce:active:before {
  -webkit-transform:scale(1.5);
  transform:scale(1.5);
  -webkit-transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);
  transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);
}
.hvr-icon-rotate {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-rotate:before {
  content:"\f0c6";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-rotate:hover:before, .hvr-icon-rotate:focus:before, .hvr-icon-rotate:active:before {
  -webkit-transform:rotate(20deg);
  transform:rotate(20deg);
}
.hvr-icon-grow-rotate {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-grow-rotate:before {
  content:"\f095";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-grow-rotate:hover:before, .hvr-icon-grow-rotate:focus:before, .hvr-icon-grow-rotate:active:before {
  -webkit-transform:scale(1.5) rotate(12deg);
  transform:scale(1.5) rotate(12deg);
}
.hvr-icon-float {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-float:before {
  content:"\f01b";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-float:hover:before, .hvr-icon-float:focus:before, .hvr-icon-float:active:before {
  -webkit-transform:translateY(-4px);
  transform:translateY(-4px);
}
.hvr-icon-sink {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-sink:before {
  content:"\f01a";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}
.hvr-icon-sink:hover:before, .hvr-icon-sink:focus:before, .hvr-icon-sink:active:before {
  -webkit-transform:translateY(4px);
  transform:translateY(4px);
}
@-webkit-keyframes hvr-icon-bob {
  0% {
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
  }
  50% {
    -webkit-transform:translateY(-2px);
    transform:translateY(-2px);
  }
  100% {
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
  }
}
@keyframes hvr-icon-bob {
  0% {
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
  }
  50% {
    -webkit-transform:translateY(-2px);
    transform:translateY(-2px);
  }
  100% {
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
  }
}
@-webkit-keyframes hvr-icon-bob-float {
  100% {
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
  }
}
@keyframes hvr-icon-bob-float {
  100% {
    -webkit-transform:translateY(-6px);
    transform:translateY(-6px);
  }
}
.hvr-icon-bob {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-bob:before {
  content:"\f077";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.hvr-icon-bob:hover:before, .hvr-icon-bob:focus:before, .hvr-icon-bob:active:before {
  -webkit-animation-name:hvr-icon-bob-float, hvr-icon-bob;
  animation-name:hvr-icon-bob-float, hvr-icon-bob;
  -webkit-animation-duration:.3s, 1.5s;
  animation-duration:.3s, 1.5s;
  -webkit-animation-delay:0s, .3s;
  animation-delay:0s, .3s;
  -webkit-animation-timing-function:ease-out, ease-in-out;
  animation-timing-function:ease-out, ease-in-out;
  -webkit-animation-iteration-count:1, infinite;
  animation-iteration-count:1, infinite;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-animation-direction:normal, alternate;
  animation-direction:normal, alternate;
}
@-webkit-keyframes hvr-icon-hang {
  0% {
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
  }
  50% {
    -webkit-transform:translateY(2px);
    transform:translateY(2px);
  }
  100% {
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
  }
}
@keyframes hvr-icon-hang {
  0% {
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
  }
  50% {
    -webkit-transform:translateY(2px);
    transform:translateY(2px);
  }
  100% {
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
  }
}
@-webkit-keyframes hvr-icon-hang-sink {
  100% {
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
  }
}
@keyframes hvr-icon-hang-sink {
  100% {
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
  }
}
.hvr-icon-hang {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-hang:before {
  content:"\f078";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.hvr-icon-hang:hover:before, .hvr-icon-hang:focus:before, .hvr-icon-hang:active:before {
  -webkit-animation-name:hvr-icon-hang-sink, hvr-icon-hang;
  animation-name:hvr-icon-hang-sink, hvr-icon-hang;
  -webkit-animation-duration:.3s, 1.5s;
  animation-duration:.3s, 1.5s;
  -webkit-animation-delay:0s, .3s;
  animation-delay:0s, .3s;
  -webkit-animation-timing-function:ease-out, ease-in-out;
  animation-timing-function:ease-out, ease-in-out;
  -webkit-animation-iteration-count:1, infinite;
  animation-iteration-count:1, infinite;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-animation-direction:normal, alternate;
  animation-direction:normal, alternate;
}
@-webkit-keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform:translateX(6px);
    transform:translateX(6px);
  }
  33.3% {
    -webkit-transform:translateX(-5px);
    transform:translateX(-5px);
  }
  49.95% {
    -webkit-transform:translateX(4px);
    transform:translateX(4px);
  }
  66.6% {
    -webkit-transform:translateX(-2px);
    transform:translateX(-2px);
  }
  83.25% {
    -webkit-transform:translateX(1px);
    transform:translateX(1px);
  }
  100% {
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}
@keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform:translateX(6px);
    transform:translateX(6px);
  }
  33.3% {
    -webkit-transform:translateX(-5px);
    transform:translateX(-5px);
  }
  49.95% {
    -webkit-transform:translateX(4px);
    transform:translateX(4px);
  }
  66.6% {
    -webkit-transform:translateX(-2px);
    transform:translateX(-2px);
  }
  83.25% {
    -webkit-transform:translateX(1px);
    transform:translateX(1px);
  }
  100% {
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}
.hvr-icon-wobble-horizontal {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-wobble-horizontal:before {
  content:"\f061";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.hvr-icon-wobble-horizontal:hover:before, .hvr-icon-wobble-horizontal:focus:before, .hvr-icon-wobble-horizontal:active:before {
  -webkit-animation-name:hvr-icon-wobble-horizontal;
  animation-name:hvr-icon-wobble-horizontal;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-icon-wobble-vertical {
  16.65% {
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
  }
  33.3% {
    -webkit-transform:translateY(-5px);
    transform:translateY(-5px);
  }
  49.95% {
    -webkit-transform:translateY(4px);
    transform:translateY(4px);
  }
  66.6% {
    -webkit-transform:translateY(-2px);
    transform:translateY(-2px);
  }
  83.25% {
    -webkit-transform:translateY(1px);
    transform:translateY(1px);
  }
  100% {
    -webkit-transform:translateY(0);
    transform:translateY(0);
  }
}
@keyframes hvr-icon-wobble-vertical {
  16.65% {
    -webkit-transform:translateY(6px);
    transform:translateY(6px);
  }
  33.3% {
    -webkit-transform:translateY(-5px);
    transform:translateY(-5px);
  }
  49.95% {
    -webkit-transform:translateY(4px);
    transform:translateY(4px);
  }
  66.6% {
    -webkit-transform:translateY(-2px);
    transform:translateY(-2px);
  }
  83.25% {
    -webkit-transform:translateY(1px);
    transform:translateY(1px);
  }
  100% {
    -webkit-transform:translateY(0);
    transform:translateY(0);
  }
}
.hvr-icon-wobble-vertical {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-wobble-vertical:before {
  content:"\f062";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.hvr-icon-wobble-vertical:hover:before, .hvr-icon-wobble-vertical:focus:before, .hvr-icon-wobble-vertical:active:before {
  -webkit-animation-name:hvr-icon-wobble-vertical;
  animation-name:hvr-icon-wobble-vertical;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
@-webkit-keyframes hvr-icon-buzz {
  50% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  100% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
}
@keyframes hvr-icon-buzz {
  50% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  100% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
}
.hvr-icon-buzz {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-buzz:before {
  content:"\f017";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.hvr-icon-buzz:hover:before, .hvr-icon-buzz:focus:before, .hvr-icon-buzz:active:before {
  -webkit-animation-name:hvr-icon-buzz;
  animation-name:hvr-icon-buzz;
  -webkit-animation-duration:0.15s;
  animation-duration:0.15s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
@-webkit-keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform:translateX(1px) rotate(0);
    transform:translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform:translateX(-1px) rotate(0);
    transform:translateX(-1px) rotate(0);
  }
}
@keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform:translateX(1px) rotate(0);
    transform:translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform:translateX(-1px) rotate(0);
    transform:translateX(-1px) rotate(0);
  }
}
.hvr-icon-buzz-out {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  padding-right:2.2em;
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
}
.hvr-icon-buzz-out:before {
  content:"\f023";
  position:absolute;
  right:1em;
  padding:0 1px;
  font-family:FontAwesome;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
}
.hvr-icon-buzz-out:hover:before, .hvr-icon-buzz-out:focus:before, .hvr-icon-buzz-out:active:before {
  -webkit-animation-name:hvr-icon-buzz-out;
  animation-name:hvr-icon-buzz-out;
  -webkit-animation-duration:0.75s;
  animation-duration:0.75s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}
.hvr-curl-top-left {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-curl-top-left:before {
  pointer-events:none;
  position:absolute;
  content:'';
  height:0;
  width:0;
  top:0;
  left:0;
  background:white;
  /* IE9 */
  background:linear-gradient(135deg,white 45%,#aaa 50%,#ccc 56%,white 80%);
  filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#000000');
  /*For IE7-8-9*/
  z-index:1000;
  box-shadow:1px 1px 1px rgba(0,0,0,0.4);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:width, height;
  transition-property:width, height;
}
.hvr-curl-top-left:hover:before, .hvr-curl-top-left:focus:before, .hvr-curl-top-left:active:before {
  width:25px;
  height:25px;
}
.hvr-curl-top-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-curl-top-right:before {
  pointer-events:none;
  position:absolute;
  content:'';
  height:0;
  width:0;
  top:0;
  right:0;
  background:white;
  /* IE9 */
  background:linear-gradient(225deg,white 45%,#aaa 50%,#ccc 56%,white 80%);
  box-shadow:-1px 1px 1px rgba(0,0,0,0.4);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:width, height;
  transition-property:width, height;
}
.hvr-curl-top-right:hover:before, .hvr-curl-top-right:focus:before, .hvr-curl-top-right:active:before {
  width:25px;
  height:25px;
}
.hvr-curl-bottom-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-curl-bottom-right:before {
  pointer-events:none;
  position:absolute;
  content:'';
  height:0;
  width:0;
  bottom:0;
  right:0;
  background:white;
  /* IE9 */
  background:linear-gradient(315deg,white 45%,#aaa 50%,#ccc 56%,white 80%);
  box-shadow:-1px -1px 1px rgba(0,0,0,0.4);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:width, height;
  transition-property:width, height;
}
.hvr-curl-bottom-right:hover:before, .hvr-curl-bottom-right:focus:before, .hvr-curl-bottom-right:active:before {
  width:25px;
  height:25px;
}
.hvr-curl-bottom-left {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
}
.hvr-curl-bottom-left:before {
  pointer-events:none;
  position:absolute;
  content:'';
  height:0;
  width:0;
  bottom:0;
  left:0;
  background:white;
  /* IE9 */
  background:linear-gradient(45deg,white 45%,#aaa 50%,#ccc 56%,white 80%);
  box-shadow:1px -1px 1px rgba(0,0,0,0.4);
  -webkit-transition-duration:0.3s;
  transition-duration:0.3s;
  -webkit-transition-property:width, height;
  transition-property:width, height;
}
.hvr-curl-bottom-left:hover:before, .hvr-curl-bottom-left:focus:before, .hvr-curl-bottom-left:active:before {
  width:25px;
  height:25px;
}
.bt-content-right-widget-style .widget { display:inline-block; }
.bt-content-right-widget-style .widget:not(:last-child) {
  padding-right:16px;
  margin-right:15px;
  border-right:1px solid #dfdede;
}
.bt-content-right-widget-style .widget .bt-toggle-btn {
  display:inline-block;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
}
.bt-content-right-widget-style .widget .bt-search-form, .bt-content-right-widget-style .widget .bt-cart-content {
  position:absolute;
  top:100%;
  right:0;
  z-index:999;
  background:#ffffff;
  padding:30px;
  display:none;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.bt-content-right-widget-style .widget .bt-search-form.active, .bt-content-right-widget-style .widget .bt-cart-content.active {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-content-right-widget-style .widget.bt-mini-search .bt-toggle-btn.active { color:#f0b228; }
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form { position:relative; }
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form label { display:block; }
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text { display:none; }
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form .search-field:focus { border-color:#dedede; }
.bt-content-right-widget-style .widget.bt-mini-search .bt-search-form .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-toggle-btn { position:relative; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-toggle-btn.active { color:#f0b228; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:0;
  right:0;
  width:13px;
  height:13px;
  font-size:9px;
  font-weight:600;
  line-height:13px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content { text-align:left; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  padding:10px 0;
  border-bottom:1px solid #dcdcdf;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item a {
  font-size:14px;
  font-weight:500;
  line-height:18px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#f0b228 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#d6980f !important;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:50px;
  height:auto;
  margin-left:0;
  margin-right:15px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-weight:400;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .total {
  font-size:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#171721;
  background:#f9f9f9;
  margin-bottom:30px;
  padding:5px 10px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .total .amount {
  font-size:14px;
  color:#f0b228;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons { margin-bottom:0; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:12px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#171721;
  padding:6px 20px 5px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons .button:hover { background:#020203; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#f0b228; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#d6980f; }
.bt-menu-toggle-style {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  cursor:pointer;
  width:25px;
  height:18px;
}
.bt-menu-toggle-style:before, .bt-menu-toggle-style:after, .bt-menu-toggle-style .bt-menu-toggle-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#171721;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-menu-toggle-style:before, .bt-menu-toggle-style:after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:2px;
}
.bt-menu-toggle-style:after {
  top:auto;
  bottom:0;
  left:0;
}
.bt-menu-toggle-style .bt-menu-toggle-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  height:2px;
  margin-top:-1px;
}
.bt-menu-toggle-style.active:before {
  top:calc(50% - 1px);
  transform:rotate(45deg);
}
.bt-menu-toggle-style.active:after {
  bottom:calc(50% - 1px);
  transform:rotate(-45deg);
}
.bt-menu-toggle-style.active .bt-menu-toggle-content { opacity:0; }
.bt-menu-toggle-style:hover:before, .bt-menu-toggle-style:hover:after, .bt-menu-toggle-style:hover .bt-menu-toggle-content { background:#f0b228; }
.bt-header {
  width:100%;
  z-index:999;
}
.bt-header.bt-header-absolute { position:relative; }
.bt-header.bt-header-absolute .bt-header-desktop {
  position:absolute;
  top:0;
  left:50%;
  width:100%;
  z-index:999;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
}
.bt-header.bt-absolute .bt-header-desktop { position:relative; }
.bt-header.bt-absolute .bt-header-desktop .bt-bottom {
  position:absolute;
  top:100%;
  left:0;
  width:100%;
  z-index:999;
}
.bt-header .bt-subheader-inner {
  position:relative;
  display:flex;
  display:-webkit-flex;
  align-items:center;
  height:inherit;
  margin:0 auto;
  box-align:center;
  -webkit-box-align:center;
}
.bt-header .bt-subheader-inner .bt-subheader-cell {
  height:100%;
  display:flex;
  display:-webkit-flex;
  flex-grow:1;
  -webkit-flex-grow:1;
  flex-shrink:0;
  -webkit-flex-shrink:0;
  align-items:center;
  box-align:center;
  -webkit-box-align:center;
  box-flex:1;
  -webkit-box-flex:1;
}
.bt-header .bt-subheader-inner .bt-subheader-cell .bt-content { width:100%; }
.bt-header ul {
  margin:0;
  padding:0;
  list-style:none;
}
.bt-header ul li sup {
  font-size:11px;
  font-weight:400;
  letter-spacing:-0.04em;
  margin-left:3px;
  padding:0 8px;
  -webkit-border-radius:20px;
  border-radius:20px;
}
@media (max-width: 600px) {
  .bt-header .bt-header-desktop, .bt-header .bt-header-stick {
    opacity:0;
    position:absolute;
  }
}
.bt-header .bt-header-desktop .bt-menu-desktop, .bt-header .bt-header-stick .bt-menu-desktop { display:inline-block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li {
  display:inline-block;
  padding:0 10px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li > a {
  display:inline-block;
  font-size:14px;
  line-height:60px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children { position:relative; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children:after {
  content:"\f107";
  font-family:FontAwesome;
  display:inline-block;
  vertical-align:middle;
  margin-left:5px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right { /* Level 2 reverse */ }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul {
  left:auto;
  right:0;
  text-align:right;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a i {
  float:right;
  margin-left:5px;
  margin-right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after {
  content:"\f104";
  left:15px;
  right:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul {
  left:auto;
  right:100%;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul {
  /* Level 2 */
  display:none;
  position:absolute;
  top:100%;
  left:0;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style {
  display:block;
  padding:0 10px;
  border-top:1px solid #eeeeee;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style:first-child { border-top:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a { display:block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children { position:relative; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after {
  content:"\f105";
  font-family:FontAwesome;
  display:inline-block;
  position:absolute;
  top:50%;
  right:15px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse { /* Level 3 reverse */ }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul {
  left:auto;
  right:100%;
  text-align:right;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li > a i {
  float:right;
  margin-left:5px;
  margin-right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after {
  content:"\f104";
  left:15px;
  right:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul {
  left:auto;
  right:100%;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children .menu-sub-level-reverse:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right {
  /* Level 4+ reverse */
  /* Level 3 reverse */
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul {
  left:auto;
  right:100%;
  text-align:right;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li > a i {
  float:right;
  margin-left:5px;
  margin-right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after {
  content:"\f104";
  left:15px;
  right:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul {
  left:auto;
  right:100%;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children ul > li.menu-align-right:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  position:absolute;
  top:0;
  left:100%;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li {
  display:block;
  padding:0 15px;
  border-top:1px solid #eee ee;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child { border-top:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a { display:block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li {
  /* Level 4+ */
  display:block;
  padding:0 10px;
  border-top:1px solid #eeeeee;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li:first-child { border-top:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a { display:block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children { position:relative; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:after {
  content:"\f105";
  font-family:FontAwesome;
  display:inline-block;
  position:absolute;
  top:50%;
  right:15px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse { /* Level 3 reverse */ }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul {
  left:auto;
  right:100%;
  text-align:right;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li > a i {
  float:right;
  margin-left:5px;
  margin-right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:after {
  content:"\f104";
  left:15px;
  right:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children > ul {
  left:auto;
  right:100%;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse > ul li.menu-item-has-children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children .menu-sub-level-reverse:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children .menu-sub-level-reverse:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right {
  /* Level 4+ reverse */
  /* Level 3 reverse */
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul {
  left:auto;
  right:100%;
  text-align:right;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li > a i {
  float:right;
  margin-left:5px;
  margin-right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:after {
  content:"\f104";
  left:15px;
  right:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children > ul {
  left:auto;
  right:100%;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right > ul li.menu-item-has-children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children ul > li.menu-align-right:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children ul > li.menu-align-right:hover > ul {
  display:block;
  -webkit-animation:menuEffectSubReverse 0.4s both;
  -ms-animation:menuEffectSubReverse 0.4s both;
  animation:menuEffectSubReverse 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  position:absolute;
  top:0;
  left:100%;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li {
  display:block;
  padding:0 15px;
  border-top:1px solid #eee ee;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child { border-top:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a { display:block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children:hover > ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children:hover > ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu {
  /* Mega menu */
  position:relative;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu.fullwidth, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu.fullwidth, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu.fullwidth, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu.fullwidth { position:unset; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu.fullwidth .mega-menu, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu.fullwidth .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu.fullwidth .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu.fullwidth .mega-menu { width:100%; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu {
  display:none;
  position:absolute;
  top:100%;
  left:0;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  width:1000px;
  z-index:999;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-right, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-right, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-right, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-right {
  left:auto;
  right:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-center, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-center, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-center, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu.menu-item-pos-center {
  left:50%;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row {
  font-size:0;
  letter-spacing:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col {
  display:inline-block;
  vertical-align:top;
  min-width:240px;
  padding:0px 10px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col > a span { font-weight:600; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a { display:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > ul > li:first-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > ul > li:first-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col.hidden-title > ul > li:first-child { border-top:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col a { display:block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col a i, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col a i, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col a i, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col a i { margin-right:5px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col ul > li { border-top:1px solid #eeeeee; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget { margin-bottom:10px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .widgettitle, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .wg-title, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .widgettitle, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .wg-title, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .widgettitle, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .wg-title, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .widgettitle, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget .wg-title {
  font-size:14px;
  line-height:38px;
  margin-bottom:5px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner {
  position:relative;
  overflow:hidden;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb img, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb img, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb img, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  position:absolute;
  top:10px;
  left:10px;
  width:calc(100% - 20px);
  height:calc(100% - 20px);
  background:rgba(6,8,30,0.7);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  text-align:center;
  padding:30px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:before, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:before, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:before, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:before, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after {
  content:" ";
  display:table;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content:after { clear:both; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content h3, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content h3, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content h3, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner .bt-overlay .bt-content h3 {
  font-size:32px;
  line-height:42px;
  margin:0;
  color:#ffffff;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-thumb, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-thumb, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-thumb, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-thumb {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-overlay, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-overlay, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-overlay, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_text .bt-banner:hover .bt-overlay {
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search { position:relative; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search:before, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search:before, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search:before, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search label, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search label, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search label, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search label { display:block; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .screen-reader-text, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .screen-reader-text, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .screen-reader-text, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .screen-reader-text { display:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search .search-field:focus { border-color:#dedede; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search input[type="submit"], .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search input[type="submit"], .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search input[type="submit"], .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_search .woocommerce-product-search input[type="submit"] {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  font-size:12px !important;
  font-weight:400;
  line-height:24px;
  text-transform:uppercase;
  color:#686876;
  margin:0 2px 5px 0;
  padding:5px 15px;
  border:1px solid #ececec;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_product_tag_cloud .tagcloud a:focus {
  color:#ffffff;
  background:#ff4f19;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li {
  position:relative;
  margin-bottom:10px;
  padding-top:0;
  padding-bottom:10px;
  border-top:none;
  border-bottom:1px solid #eee ee;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a { line-height:24px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a img, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a img, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a img, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a img, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a img, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a img, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a img, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a img {
  float:left;
  width:50px;
  height:auto;
  margin:0 15px 0 0;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li > a:hover { color:#f0b228; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating {
  font-size:14px;
  float:right;
  margin-top:3px;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating span, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating span, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating span, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating span, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating span, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating span, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .star-rating span, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .star-rating span { color:#ff4f19; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del { opacity:0.5; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li del .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li del .amount { font-size:12px; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li ins, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li ins, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li ins, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li ins, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li ins, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li ins, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li ins, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li ins { text-decoration:none; }
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .amount, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li .amount, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li .amount {
  font-size:14px;
  font-weight:500;
  line-height:24px;
  color:#171721;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:after, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:after, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:after, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:after {
  content:"";
  display:block;
  clear:both;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:last-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:last-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:last-child, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:last-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:last-child, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:last-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_products ul > li:last-child, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu .mega-menu .mega-menu-row .mega-menu-col .widget.widget_top_rated_products ul > li:last-child {
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:none;
}
.bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-mega-menu:hover .mega-menu, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu:hover .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-mega-menu:hover .mega-menu, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-mega-menu:hover .mega-menu {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-content-right, .bt-header .bt-header-stick .bt-menu-content-right { display:inline-block; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget, .bt-header .bt-header-stick .bt-menu-content-right .widget { display:inline-block; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget:not(:last-child), .bt-header .bt-header-stick .bt-menu-content-right .widget:not(:last-child) {
  padding-right:16px;
  margin-right:15px;
  border-right:1px solid #dfdede;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn {
  display:inline-block;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-search-form, .bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-cart-content, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-search-form, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-cart-content {
  position:absolute;
  top:100%;
  right:0;
  z-index:999;
  background:#ffffff;
  padding:30px;
  display:none;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-search-form.active, .bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-cart-content.active, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-search-form.active, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-cart-content.active {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active { color:#f0b228; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form { position:relative; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form:before, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form label, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form label { display:block; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text { display:none; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:focus, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:focus { border-color:#dedede; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-submit, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn { position:relative; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active { color:#f0b228; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:0;
  right:0;
  width:13px;
  height:13px;
  font-size:9px;
  font-weight:600;
  line-height:13px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content { text-align:left; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .bt-title, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  padding:10px 0;
  border-bottom:1px solid #dcdcdf;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item a, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item a {
  font-size:14px;
  font-weight:500;
  line-height:18px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#f0b228 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#d6980f !important;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:50px;
  height:auto;
  margin-left:0;
  margin-right:15px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-weight:400;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total {
  font-size:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#171721;
  background:#f9f9f9;
  margin-bottom:30px;
  padding:5px 10px;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total .amount, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total .amount {
  font-size:14px;
  color:#f0b228;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons { margin-bottom:0; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:12px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#171721;
  padding:6px 20px 5px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button:hover, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button:hover { background:#020203; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#f0b228; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#d6980f; }
.bt-header .bt-header-stick {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  position:fixed;
  top:0;
  width:100%;
  background:#ffffff;
  opacity:0;
  z-index:-1;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
  -webkit-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  transform:translateY(-100%);
}
.admin-bar .bt-header .bt-header-stick { top:32px; }
.boxed .bt-header .bt-header-stick { max-width:1200px; }
.bt-header .bt-header-stick.active {
  opacity:1;
  z-index:999;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-header .bt-header-mobile { opacity:0; }
@media (max-width: 601px) {
  .bt-header .bt-header-mobile { opacity:1; }
}
.bt-header .bt-header-mobile .logo { margin:10px 0; }
.bt-header .bt-header-mobile .bt-menu-canvas-toggle { display:inline-block; }
.bt-header .bt-header-mobile .bt-menu-content-right { display:inline-block; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget { display:inline-block; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget:not(:last-child) {
  padding-right:16px;
  margin-right:15px;
  border-right:1px solid #dfdede;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-toggle-btn {
  display:inline-block;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-search-form, .bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-cart-content {
  position:absolute;
  top:100%;
  right:0;
  z-index:999;
  background:#ffffff;
  padding:30px;
  display:none;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-search-form.active, .bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-cart-content.active {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active { color:#f0b228; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form { position:relative; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form label { display:block; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text { display:none; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:focus { border-color:#dedede; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn { position:relative; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active { color:#f0b228; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:0;
  right:0;
  width:13px;
  height:13px;
  font-size:9px;
  font-weight:600;
  line-height:13px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content { text-align:left; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  padding:10px 0;
  border-bottom:1px solid #dcdcdf;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item a {
  font-size:14px;
  font-weight:500;
  line-height:18px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#f0b228 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#d6980f !important;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:50px;
  height:auto;
  margin-left:0;
  margin-right:15px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-weight:400;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total {
  font-size:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#171721;
  background:#f9f9f9;
  margin-bottom:30px;
  padding:5px 10px;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total .amount {
  font-size:14px;
  color:#f0b228;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons { margin-bottom:0; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:12px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#171721;
  padding:6px 20px 5px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button:hover { background:#020203; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#f0b228; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#d6980f; }
.bt-header .bt-header-mobile .bt-menu-toggle {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  cursor:pointer;
  width:25px;
  height:18px;
  margin-left:15px;
}
.bt-header .bt-header-mobile .bt-menu-toggle:before, .bt-header .bt-header-mobile .bt-menu-toggle:after, .bt-header .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#171721;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-header .bt-header-mobile .bt-menu-toggle:before, .bt-header .bt-header-mobile .bt-menu-toggle:after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:2px;
}
.bt-header .bt-header-mobile .bt-menu-toggle:after {
  top:auto;
  bottom:0;
  left:0;
}
.bt-header .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  height:2px;
  margin-top:-1px;
}
.bt-header .bt-header-mobile .bt-menu-toggle.active:before {
  top:calc(50% - 1px);
  transform:rotate(45deg);
}
.bt-header .bt-header-mobile .bt-menu-toggle.active:after {
  bottom:calc(50% - 1px);
  transform:rotate(-45deg);
}
.bt-header .bt-header-mobile .bt-menu-toggle.active .bt-menu-toggle-content { opacity:0; }
.bt-header .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#f0b228; }
.bt-header .bt-header-mobile .bt-menu-toggle:before, .bt-header .bt-header-mobile .bt-menu-toggle:after, .bt-header .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#303030; }
.bt-header .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#fab702; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap {
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile {
  display:none;
  padding:15px 0;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li { display:block; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li:last-child > a { border-bottom:none; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li > a {
  display:block;
  font-size:14px;
  line-height:40px;
  border-bottom:1px solid #eeeeee;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children { position:relative; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .menu-toggle, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .menu-toggle {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  right:0;
  width:30px;
  line-height:40px;
  text-align:center;
  color:#333333;
  cursor:pointer;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .menu-toggle:before, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .menu-toggle:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\f107";
  font-family:FontAwesome;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .menu-toggle:hover, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .menu-toggle:hover { color:#f0b228; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .menu-toggle.active:before, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .menu-toggle.active:before { content:"\f106"; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul {
  /* Level 2 */
  display:none;
  padding-left:15px;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li > a {
  display:block;
  font-size:13px;
  line-height:40px;
  border-bottom:1px solid #eeeeee;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.page_item_has_children, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.menu-item-has-children, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.page_item_has_children { position:relative; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  padding-left:15px;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul > li > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul > li > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul > li > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul > li > a {
  font-size:13px;
  border-bottom:1px solid #eeeeee;
}
#bt_menu_canvas {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(240,178,40,0.9);
  opacity:0;
  z-index:-1;
}
#bt_menu_canvas .bt-menu-canvas {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:fixed;
  top:0;
  right:0;
  width:280px;
  height:100%;
  background:#ffffff;
  padding:30px;
  -webkit-transform:translateX(100%);
  -ms-transform:translateX(100%);
  transform:translateX(100%);
}
.admin-bar #bt_menu_canvas .bt-menu-canvas { top:32px; }
#bt_menu_canvas.active {
  opacity:1;
  z-index:9999;
}
#bt_menu_canvas.active .bt-menu-canvas {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0);
}
.bt-header-v1 .bt-header-desktop .bt-top .bt-right .widget { display:inline-block; }
.bt-header-v1 .bt-header-desktop .bt-top .bt-right .widget:not(:last-child) {
  padding-right:30px;
  margin-right:30px;
  border-right:1px solid #505050;
}
.bt-header-v1 .bt-header-desktop .bt-top .bt-icon-box .icon, .bt-header-v1 .bt-header-desktop .bt-top .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v1 .bt-header-desktop .bt-top .bt-icon-box .icon { margin-right:5px; }
.bt-header-v1 .bt-header-desktop .bt-bottom ul > li.current_page_item > a, .bt-header-v1 .bt-header-desktop .bt-bottom ul.menu > li.current_page_item > a, .bt-header-v1 .bt-header-desktop .bt-bottom ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v1 .bt-header-desktop .bt-bottom ul li ul.sub-menu > li.current_page_item > a, .bt-header-v1 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v1 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu > li.current_page_item > a, .bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v1 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v1 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .bt-header-v1 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v1 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v1 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v1 .bt-header-mobile .bt-menu-toggle:before, .bt-header-v1 .bt-header-mobile .bt-menu-toggle:after, .bt-header-v1 .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#303030; }
.bt-header-v1 .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header-v1 .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header-v1 .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#fab702; }
.bt-header-v2 .bt-header-desktop .bt-top .bt-icon-box .icon, .bt-header-v2 .bt-header-desktop .bt-top .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v2 .bt-header-desktop .bt-top .bt-icon-box .icon { margin-right:5px; }
.bt-header-v2 .bt-header-desktop .bt-top .bt-links li { display:inline-block; }
.bt-header-v2 .bt-header-desktop .bt-top .bt-links li:not(:last-child):after {
  content:"|";
  color:#1d1d1d;
  margin:0 15px;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget {
  display:inline-block;
  text-align:left;
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid #dcdcdf;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget:last-child {
  margin-right:0;
  padding-right:0;
  border-right:none;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon, .bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon strong, .bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-icon-box .text strong { font-size:15px; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon { margin-right:10px; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .social-wrap a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  margin-right:3px;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget .social-wrap a:last-child { margin-right:0; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .social-wrap a:hover { background:#d6980f; }
.bt-header-v2 .bt-header-desktop .bt-bottom ul.menu > li.current_page_item > a, .bt-header-v2 .bt-header-desktop .bt-bottom ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v2 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v2 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v2 .bt-header-desktop .bt-bottom .bt-menu-content-right .widget:not(:last-child) { border-right-color:#4e4e4e; }
.bt-header-v2 .bt-header-stick .bt-menu-desktop ul.menu > li.current_page_item > a, .bt-header-v2 .bt-header-stick .bt-menu-desktop ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v2 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v2 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v2 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .bt-header-v2 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v2 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v2 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v2 .bt-header-mobile .bt-menu-toggle:before, .bt-header-v2 .bt-header-mobile .bt-menu-toggle:after, .bt-header-v2 .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#303030; }
.bt-header-v2 .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header-v2 .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header-v2 .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#fab702; }
.bt-header-v3 .bt-header-desktop .bt-top .bt-icon-box .icon, .bt-header-v3 .bt-header-desktop .bt-top .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v3 .bt-header-desktop .bt-top .bt-icon-box .icon strong, .bt-header-v3 .bt-header-desktop .bt-top .bt-icon-box .text strong { font-size:15px; }
.bt-header-v3 .bt-header-desktop .bt-top .bt-icon-box .icon { margin-right:5px; }
.bt-header-v3 .bt-header-desktop .bt-top .social-wrap a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  margin-right:3px;
}
.bt-header-v3 .bt-header-desktop .bt-top .social-wrap a:last-child { margin-right:0; }
.bt-header-v3 .bt-header-desktop .bt-top .social-wrap a:hover { background:#e6e6e6; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_mini_account_widget a { font-weight:600; }
.bt-header-v3 .bt-header-desktop .bt-top .bt-right .widget {
  display:inline-block;
  text-align:left;
}
.bt-header-v3 .bt-header-desktop .bt-top .bt-right .widget:not(:last-child) {
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid #dfdede;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget {
  display:inline-block;
  text-align:left;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget:not(:last-child) {
  margin-right:25px;
  padding-right:25px;
  border-right:1px solid #dfdede;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon, .bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon { margin-right:10px; }
.bt-header-v3 .bt-header-desktop .bt-bottom ul.menu > li.current_page_item > a, .bt-header-v3 .bt-header-desktop .bt-bottom ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v3 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v3 .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v3 .bt-header-desktop .bt-bottom .bt-menu-content-right .widget:not(:last-child) { border-right-color:#4e4e4e; }
.bt-header-v3 .bt-header-stick .bt-menu-desktop ul.menu > li.current_page_item > a, .bt-header-v3 .bt-header-stick .bt-menu-desktop ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v3 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v3 .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v3 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .bt-header-v3 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v3 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-v3 .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-v3 .bt-header-mobile .bt-menu-toggle:before, .bt-header-v3 .bt-header-mobile .bt-menu-toggle:after, .bt-header-v3 .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#303030; }
.bt-header-v3 .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header-v3 .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header-v3 .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#fab702; }
.bt-header-onepage .bt-header-desktop .bt-top .bt-icon-box .icon, .bt-header-onepage .bt-header-desktop .bt-top .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-onepage .bt-header-desktop .bt-top .bt-icon-box .icon { margin-right:5px; }
.bt-header-onepage .bt-header-desktop .bt-bottom ul > li.current_page_item > a, .bt-header-onepage .bt-header-desktop .bt-bottom ul.menu > li.current_page_item > a, .bt-header-onepage .bt-header-desktop .bt-bottom ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-onepage .bt-header-desktop .bt-bottom ul li ul.sub-menu > li.current_page_item > a, .bt-header-onepage .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-onepage .bt-header-desktop .bt-bottom ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-onepage .bt-header-desktop .bt-bottom .bt-menu-content-right .widget:not(:last-child) { border-right-color:#4e4e4e; }
.bt-header-onepage .bt-header-stick .bt-menu-desktop ul.menu > li.current_page_item > a, .bt-header-onepage .bt-header-stick .bt-menu-desktop ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-onepage .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-onepage .bt-header-stick .bt-menu-desktop ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-onepage .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .bt-header-onepage .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#fab702; }
.bt-header-onepage .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-onepage .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
.bt-header-onepage .bt-header-mobile .bt-menu-toggle:before, .bt-header-onepage .bt-header-mobile .bt-menu-toggle:after, .bt-header-onepage .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#303030; }
.bt-header-onepage .bt-header-mobile .bt-menu-toggle:hover:before, .bt-header-onepage .bt-header-mobile .bt-menu-toggle:hover:after, .bt-header-onepage .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#fab702; }
.bt-header-onepage {
  width:100%;
  z-index:999;
}
.bt-header-onepage .bt-subheader-inner {
  position:relative;
  display:flex;
  display:-webkit-flex;
  align-items:center;
  height:inherit;
  margin:0 auto;
  box-align:center;
  -webkit-box-align:center;
}
.bt-header-onepage .bt-subheader-inner .bt-subheader-cell {
  height:100%;
  display:flex;
  display:-webkit-flex;
  flex-grow:1;
  -webkit-flex-grow:1;
  flex-shrink:0;
  -webkit-flex-shrink:0;
  align-items:center;
  box-align:center;
  -webkit-box-align:center;
  box-flex:1;
  -webkit-box-flex:1;
}
.bt-header-onepage .bt-subheader-inner .bt-subheader-cell .bt-content { width:100%; }
.bt-header-onepage ul {
  margin:0;
  padding:0;
  list-style:none;
}
.bt-header-onepagev1 {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  z-index:99;
}
.bt-header-onepagev1 .bt-menu-content-right { display:inline-block; }
.bt-header-onepagev1 .bt-menu-content-right .widget { display:inline-block; }
.bt-header-onepagev1 .bt-menu-content-right .widget:not(:last-child) {
  padding-right:16px;
  margin-right:15px;
  border-right:1px solid #dfdede;
}
.bt-header-onepagev1 .bt-menu-content-right .widget .bt-toggle-btn {
  display:inline-block;
  width:30px;
  height:30px;
  line-height:30px;
  text-align:center;
}
.bt-header-onepagev1 .bt-menu-content-right .widget .bt-search-form, .bt-header-onepagev1 .bt-menu-content-right .widget .bt-cart-content {
  position:absolute;
  top:100%;
  right:0;
  z-index:999;
  background:#ffffff;
  padding:30px;
  display:none;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.bt-header-onepagev1 .bt-menu-content-right .widget .bt-search-form.active, .bt-header-onepagev1 .bt-menu-content-right .widget .bt-cart-content.active {
  display:block;
  -webkit-animation:menuEffect 0.4s both;
  -ms-animation:menuEffect 0.4s both;
  animation:menuEffect 0.4s both;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active { color:#f0b228; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form { position:relative; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form label { display:block; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text { display:none; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-field:focus { border-color:#dedede; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-search-form .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn { position:relative; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active { color:#f0b228; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:0;
  right:0;
  width:13px;
  height:13px;
  font-size:9px;
  font-weight:600;
  line-height:13px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content { text-align:left; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  padding:10px 0;
  border-bottom:1px solid #dcdcdf;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item a {
  font-size:14px;
  font-weight:500;
  line-height:18px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#f0b228 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#d6980f !important;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:50px;
  height:auto;
  margin-left:0;
  margin-right:15px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-weight:400;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total {
  font-size:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#171721;
  background:#f9f9f9;
  margin-bottom:30px;
  padding:5px 10px;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .total .amount {
  font-size:14px;
  color:#f0b228;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons { margin-bottom:0; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:12px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#171721;
  padding:6px 20px 5px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button:hover { background:#020203; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#f0b228; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#d6980f; }
.bt-header-onepagev1 .bt-menu-content-right .widget:not(:last-child) { border-right-color:rgba(255,255,255,0.15); }
.bt-header-onepagev1 .bt-menu-content-right .bt-toggle-btn { color:#ffffff; }
.bt-header-onepagev1 .bt-menu-content-right .bt-toggle-btn:hover { color:#f0b228; }
.bt-header-onepagev1 .bt-scroll-menu-wrap {
  position:fixed;
  top:50%;
  right:5%;
  z-index:99;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  position:relative;
  line-height:0;
  margin:10px 0;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:before, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:5px;
  right:10px;
  width:3px;
  height:3px;
  opacity:0;
  background:#f0b228;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li > a {
  display:inline-block;
  font-size:0;
  font-weight:600;
  line-height:12px;
  color:#ffffff;
  margin-right:40px;
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  border-radius:15px;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li > a:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:0;
  right:6px;
  width:12px;
  height:12px;
  border:4px solid #f0b228;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li > a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:0;
  right:6px;
  width:12px;
  height:12px;
  border:1px solid transparent;
  -webkit-border-radius:24px;
  -moz-border-radius:24px;
  border-radius:24px;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover { margin:20px 0; }
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item:before, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item:after, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover:before, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover:after {
  top:10px;
  right:-8px;
  opacity:1;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item:after, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover:after { right:30px; }
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item > a, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover > a {
  font-size:14px;
  line-height:24px;
  background:#f0b228;
  padding:0 15px;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item > a:before, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover > a:before {
  top:8px;
  right:8px;
  width:5px;
  height:5px;
  border-color:#f0b228;
}
.bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li.current-menu-item > a:after, .bt-header-onepagev1 .bt-scroll-menu-wrap .bt-menu-list ul.menu > li:hover > a:after {
  right:0;
  width:24px;
  height:24px;
  border-color:#f0b228;
}
.header-vertical .bt-menu-toggle {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:none;
  position:fixed;
  top:30px;
  right:30px;
  width:40px;
  height:40px;
  font-size:18px;
  font-weight:700;
  line-height:40px;
  text-align:center;
  color:#ffffff;
  background:#303030;
  cursor:pointer;
  z-index:9999;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 0 35px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 35px rgba(0,0,0,0.3);
  box-shadow:0 0 35px rgba(0,0,0,0.3);
}
.header-vertical .bt-menu-toggle:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\f0c9";
  font-family:FontAwesome;
}
.header-vertical .bt-menu-toggle:hover { background:#fab702; }
.header-vertical .bt-menu-toggle.active:before {
  content:"\f100";
  margin-left:-2px;
}
.header-vertical .bt-header-vertical {
  position:fixed;
  width:320px;
  height:100vh;
  background:#ffffff;
  float:left;
  overflow:hidden;
  z-index:999;
  -webkit-box-shadow:0 0 2px 0 rgba(53,53,53,0.2);
  box-shadow:0 0 2px 0 rgba(53,53,53,0.2);
}
.header-vertical .bt-header-vertical .bt-header-inner { padding:60px 50px; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-logo { margin-bottom:40px; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap {
  margin-bottom:40px;
  overflow:hidden;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu {
  list-style:none;
  margin:0;
  padding:0;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li { display:block; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li:last-child > a { border-bottom:none; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li > a {
  font-size:14px;
  line-height:40px;
  display:block;
  border-bottom:1px solid rgba(0,0,0,0.1);
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.current-menu-item > a { color:#fab702; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children { position:relative; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children .menu-toggle, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children .menu-toggle {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  right:0;
  width:30px;
  line-height:30px;
  text-align:center;
  color:#333333;
  cursor:pointer;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children .menu-toggle:before, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children .menu-toggle:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\f107";
  font-family:FontAwesome;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children .menu-toggle:hover, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children .menu-toggle:hover { color:#f0b228; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children .menu-toggle.active:before, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children .menu-toggle.active:before { content:"\f106"; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul {
  /* Level 2 */
  list-style:none;
  display:none;
  padding-left:15px;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li > a {
  font-size:13px;
  line-height:30px;
  display:block;
  border-bottom:1px solid rgba(0,0,0,0.1);
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.current-menu-item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.current-menu-item > a { color:#fab702; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.page_item_has_children, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.menu-item-has-children, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.page_item_has_children { position:relative; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul {
  /* Level 3 */
  list-style:none;
  display:none;
  padding-left:15px;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul > li > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul > li > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul > li > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul > li > a {
  font-size:13px;
  border-bottom:1px solid rgba(0,0,0,0.1);
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul > li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul > li.current-menu-item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul > li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul > li.current-menu-item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul > li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul > li.current-menu-item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul > li.current_page_item > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul > li.current-menu-item > a { color:#fab702; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget:not(:last-child) { margin-bottom:25px; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .social-wrap a {
  display:inline-block;
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  color:#171721;
  background:#ececec;
  margin-right:7px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .social-wrap a:last-child { margin-right:0; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .social-wrap a:hover {
  color:#ffffff;
  background:#f0b228;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .icon {
  float:left;
  font-size:20px;
  color:#f0b228;
  margin-right:10px;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .text {
  font-size:13px;
  line-height:22px;
  padding-left:30px;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .text strong { font-size:16px; }
.header-vertical .bt-titlebar, .header-vertical .bt-main-content, .header-vertical .bt-footer {
  width:calc(100% - 320px);
  float:right;
  overflow:hidden;
}
@media (max-width: 1490px) {
  .header-vertical .container { width:100%; }
}
@media (max-width: 600px) {
  .header-vertical .bt-menu-toggle { display:block; }
  .header-vertical .bt-header-vertical {
    -wekbit-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -o-transition:all 0.4s;
    transition:all 0.4s;
    top:0;
    left:0;
    width:320px !important;
    -webkit-transform:translateX(-100%);
    -ms-transform:translateX(-100%);
    transform:translateX(-100%);
  }
  .header-vertical .bt-header-vertical.active {
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0);
  }
  .header-vertical .bt-titlebar, .header-vertical .bt-main-content, .header-vertical .bt-footer {
    width:100% !important;
    float:none;
  }
}
.header-minivertical #bt-main { padding-left:80px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  position:fixed;
  top:0;
  left:0;
  width:320px;
  height:100vh;
  background:#ffffff;
  margin-left:-240px;
  z-index:999;
  -webkit-box-shadow:0 0 2px 0 rgba(53,53,53,0.2);
  box-shadow:0 0 2px 0 rgba(53,53,53,0.2);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar {
  position:absolute;
  top:0;
  right:0;
  width:80px;
  text-align:center;
}
.admin-bar.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar { padding-top:32px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-logo {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  padding:15px 0;
  border-bottom:1px solid #eaeaea;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  padding:15px 0;
  border-bottom:1px solid #eaeaea;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  cursor:pointer;
  width:25px;
  height:18px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:before, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle .bt-menu-toggle-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#171721;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:before, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:after {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:2px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:after {
  top:auto;
  bottom:0;
  left:0;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle .bt-menu-toggle-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  height:2px;
  margin-top:-1px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle.active:before {
  top:calc(50% - 1px);
  transform:rotate(45deg);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle.active:after {
  bottom:calc(50% - 1px);
  transform:rotate(-45deg);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle.active .bt-menu-toggle-content { opacity:0; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover:before, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover .bt-menu-toggle-content { background:#f0b228; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:before, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle .bt-menu-toggle-content { background:#303030; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover:before, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover .bt-menu-toggle-content { background:#fab702; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget {
  display:block;
  padding:10px 0;
  border-bottom:1px solid #eaeaea;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget .bt-toggle-btn {
  display:inline-block;
  width:45px;
  height:45px;
  line-height:45px;
  text-align:center;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget .bt-search-form, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget .bt-cart-content {
  position:absolute;
  top:0;
  left:100%;
  width:320px;
  z-index:999;
  background:#ffffff;
  padding:30px;
  display:none;
  -webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 10px rgba(0,0,0,0.3);
  box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget .bt-search-form.active, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget .bt-cart-content.active {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-toggle-btn.active { color:#f0b228; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form label { display:block; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form .screen-reader-text { display:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form .search-field:hover, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form .search-field:focus { border-color:#dedede; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-search .bt-search-form .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-toggle-btn { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-toggle-btn.active { color:#f0b228; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:4px;
  right:4px;
  width:14px;
  height:14px;
  font-size:10px;
  line-height:14px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content { text-align:left; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:5px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  font-weight:600;
  padding:10px 0;
  border-bottom:1px solid #dcdcdf;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#f0b228 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#d6980f !important;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:50px;
  height:auto;
  margin-left:0;
  margin-right:15px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-weight:400;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .total {
  font-size:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#171721;
  background:#f9f9f9;
  margin-bottom:30px;
  padding:5px 10px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .total .amount {
  font-size:14px;
  color:#ff4f19;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .buttons { margin-bottom:0; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#171721;
  padding:6px 20px 5px;
  -webkit-border-radius:0;
  border-radius:0;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .buttons .button:hover { background:#020203; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#ff4f19; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#e53600; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_mini_account_widget a {
  display:block;
  height:45px;
  font-size:0;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_mini_account_widget a i {
  font-size:14px;
  line-height:45px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .social-wrap a {
  display:block;
  line-height:45px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  padding:60px 50px;
  opacity:0;
  visibility:hidden;
}
.admin-bar.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner { padding-top:92px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-logo { margin-bottom:40px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li { display:block; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li > a {
  display:block;
  font-size:14px;
  line-height:50px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li > a i { margin-right:5px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.current-menu-item > a { color:#fab702; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul {
  /* Level 2 */
  display:none;
  position:absolute;
  top:0;
  left:100%;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style {
  display:block;
  padding:0 10px;
  border-top:1px solid #eeeeee;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style:first-child { border-top:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a { display:block; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a i { margin-right:5px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.current-menu-item > a { color:#fab702; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:after {
  content:"\f105";
  font-family:FontAwesome;
  display:inline-block;
  position:absolute;
  top:50%;
  right:15px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  position:absolute;
  top:0;
  left:100%;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li {
  display:block;
  padding:0 15px;
  border-top:1px solid #eee ee;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li:first-child { border-top:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a {
  display:block;
  font-size:13px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children > ul > li > a i { margin-right:5px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul .menu-sub-level-style.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li {
  /* Level 4+ */
  display:block;
  padding:0 10px;
  border-top:1px solid #eeeeee;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li:first-child { border-top:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li > a { display:block; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li > a i { margin-right:5px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.current-menu-item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.current-menu-item > a { color:#fab702; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children { position:relative; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:after, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:after {
  content:"\f105";
  font-family:FontAwesome;
  display:inline-block;
  position:absolute;
  top:50%;
  right:15px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  position:absolute;
  top:0;
  left:100%;
  min-width:250px;
  background:#ffffff;
  -webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  -ms-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  box-shadow:0 0 3px 0 rgba(0,0,0,0.1);
  z-index:999;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li {
  display:block;
  padding:0 15px;
  border-top:1px solid #eee ee;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li:first-child, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li:first-child { border-top:none; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a {
  display:block;
  font-size:13px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children > ul > li > a i, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children > ul > li > a i { margin-right:5px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children > ul > li ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children > ul > li ul > li.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children:hover > ul, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children:hover > ul {
  display:block;
  -webkit-animation:menuEffectSub 0.4s both;
  -ms-animation:menuEffectSub 0.4s both;
  animation:menuEffectSub 0.4s both;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar {
  position:absolute;
  bottom:0;
  left:0;
  padding:0 50px 60px;
}
@media (max-height: 680px) {
  .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar { display:none; }
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget:not(:last-child) { margin-bottom:25px; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_social_widget .social-wrap a {
  display:inline-block;
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  color:#171721;
  background:#ececec;
  margin-right:7px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_social_widget .social-wrap a:last-child { margin-right:0; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_social_widget .social-wrap a:hover {
  color:#ffffff;
  background:#f0b228;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .icon {
  float:left;
  font-size:20px;
  color:#f0b228;
  margin-right:10px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .text {
  font-size:13px;
  line-height:22px;
  padding-left:30px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-sidebar .widget.widget_icon_info_widget .bt-icon-box .text strong { font-size:16px; }
.header-minivertical .bt-header-minivertical.active .bt-header-desktop { margin-left:0; }
.header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-header-inner {
  opacity:1;
  visibility:visible;
}
.header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-mini-logo, .header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-mini-sidebar {
  opacity:0;
  visibility:hidden;
}
.header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-toggle-wrap {
  margin-top:-70px;
  border-bottom:none;
}
.header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li, .header-minivertical .bt-header-minivertical.active .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li {
  display:block;
  margin-right:-50px;
  padding-right:50px;
}
.header-minivertical .bt-header-minivertical .bt-header-mobile { display:none; }
@media (max-width: 601px) {
  .header-minivertical #bt-main { padding-left:0; }
  .header-minivertical .bt-header-minivertical .bt-header-desktop { display:none; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile { display:block; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#fab702; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#fab702; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle:before, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle:after, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle .bt-menu-toggle-content { background:#171721; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle:hover:before, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle:hover:after, .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-toggle:hover .bt-menu-toggle-content { background:#fab702; }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-content-right .widget.widget_mini_account_widget a {
    display:inline-block;
    width:30px;
    height:30px;
    font-size:0;
    text-align:center;
  }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-content-right .widget.widget_mini_account_widget a i {
    font-size:14px;
    line-height:30px;
  }
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-content-right .widget.widget_social_widget .social-wrap a {
    display:inline-block;
    width:30px;
    height:30px;
    line-height:30px;
    text-align:center;
  }
}
@media (max-width: 601px) and (max-width: 450px) {
  .header-minivertical .bt-header-minivertical .bt-header-mobile .bt-menu-content-right .widget.widget_social_widget { display:none; }
}
.bt-titlebar {
  background:#ffffff;
  padding-bottom:90px;
}
.bt-titlebar .bt-titlebar-inner {
  position:relative;
  width:100%;
  background:#252525;
  padding:50px 0;
}
.bt-titlebar .bt-titlebar-inner .bt-overlay {
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:1;
}
.bt-titlebar .bt-titlebar-inner .bt-page-title {
  font-size:14px;
  line-height:24px;
  color:#ffffff;
  padding:5px 0;
}
.bt-titlebar .bt-titlebar-inner .bt-page-title h2 {
  font-size:40px;
  line-height:42px;
  color:#ffffff;
  margin:0;
}
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb {
  font-size:14px;
  line-height:24px;
  color:#eaeaea;
  padding:5px 0;
}
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb .bt-before, .bt-titlebar .bt-titlebar-inner .bt-breadcrumb .bt-after, .bt-titlebar .bt-titlebar-inner .bt-breadcrumb .bt-path { display:inline-block; }
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb a { color:#eaeaea; }
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb a:hover { color:#f0b228; }
.bt-titlebar .bt-titlebar-inner .bt-subheader-inner {
  position:relative;
  display:-webkit-box;
  align-items:center;
  height:inherit;
  margin:0 auto;
  -moz-box-align:center;
}
.bt-titlebar .bt-titlebar-inner .bt-subheader-inner .bt-subheader-cell {
  height:100%;
  display:flex;
  display:-webkit-flex;
  flex-grow:1;
  -webkit-flex-grow:1;
  flex-shrink:0;
  -webkit-flex-shrink:0;
  align-items:center;
  -moz-box-align:center;
  -webkit-box-align:center;
  -moz-box-flex:1;
  -webkit-box-flex:1;
}
.bt-titlebar .bt-titlebar-inner .bt-subheader-inner .bt-subheader-cell .bt-content {
  position:relative;
  width:100%;
  z-index:9;
}
.bt-footer { margin-top:90px; }
.bt-footer.bt-stick {
  position:fixed;
  bottom:0;
  left:0;
  width:100%;
  z-index:1;
}
.header-minivertical .bt-footer.bt-stick { padding-left:45px; }
.bt-footer ul, .bt-footer ol {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-footer .bt-footer-top {
  position:relative;
  color:#dcdcdc;
  background:#252525;
  padding:30px 0;
}
.bt-footer .bt-footer-top .wg-title {
  font-size:18px;
  line-height:24px;
  color:#ffffff;
}
.bt-footer .bt-footer-top .bt-overlay {
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:1;
}
.bt-footer .bt-footer-top .bt-content {
  position:relative;
  z-index:9;
}
.bt-footer .bt-footer-bottom {
  color:#dcdcdc;
  background:#121212;
  padding:15px 0;
}
.bt-footer.bt-footer-v1 .bt-footer-top .widget { margin-bottom:30px; }
.bt-footer.bt-footer-v1 .bt-footer-top .wg-title {
  display:inline-block;
  position:relative;
  margin-bottom:30px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .wg-title:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:1px;
  background:#ffffff;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-logo {
  width:auto;
  margin-top:-5px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-desc { margin-bottom:25px; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-contact-info li { margin-bottom:15px; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-contact-info li:last-child { margin-bottom:0; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-contact-info li i {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:24px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  margin-right:5px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-services li, .bt-footer.bt-footer-v1 .bt-footer-top .bt-follow-me li { margin-bottom:5px; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-services li:last-child, .bt-footer.bt-footer-v1 .bt-footer-top .bt-follow-me li:last-child { margin-bottom:0; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-services li a {
  display:inline-block;
  vertical-align:middle;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-services li:before {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:10px;
  height:2px;
  background:#f0b228;
  margin-right:10px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-follow-me i {
  display:inline-block;
  width:20px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list {
  margin:0;
  padding:0;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  position:relative;
  min-height:60px;
  margin-bottom:30px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li:after {
  content:"";
  display:block;
  clear:both;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-thumb {
  float:left;
  width:100px;
  height:100px;
  margin-right:15px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-term { margin-bottom:5px; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-term a {
  display:inline-block;
  font-size:11px;
  font-weight:600;
  line-height:12px;
  text-transform:uppercase;
  color:#ffffff;
  background:#f0b228;
  margin-right:3px;
  padding:2px 5px;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-term a:last-child { margin-right:3px; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-term a:hover { background:#d6980f; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-title {
  font-size:14px;
  font-weight:500;
  line-height:20px;
  margin-bottom:0;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-title > a { color:#ffffff; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-title > a:hover { color:#f0b228; }
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-meta {
  margin:0;
  padding:0;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-meta li {
  display:inline-block;
  font-size:12px;
  line-height:10px;
  margin-right:5px;
  padding-right:7px;
  border-right:2px solid #ececec;
}
.bt-footer.bt-footer-v1 .bt-footer-top .bt-post-list > li .bt-meta li:last-child {
  margin-right:0;
  padding-right:0;
  border-right:none;
}
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-mini-menu { text-align:right; }
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-mini-menu li {
  display:inline-block;
  margin-right:30px;
}
.bt-footer.bt-footer-v1 .bt-footer-bottom .bt-mini-menu li:last-child { margin-right:0; }
@media (max-width: 991px) {
  .bt-footer.bt-footer-v1 .bt-footer-bottom .bt-copyright, .bt-footer.bt-footer-v1 .bt-footer-bottom .bt-mini-menu { text-align:center; }
  .bt-footer.bt-footer-v1 .bt-footer-bottom .bt-copyright { margin-bottom:15px; }
}
.bt-footer.bt-footer-v2 .bt-footer-top .bt-links { text-align:right; }
.bt-footer.bt-footer-v2 .bt-footer-top .bt-links li {
  display:inline-block;
  margin-right:35px;
}
.bt-footer.bt-footer-v2 .bt-footer-top .bt-links li a {
  font-size:14px;
  line-height:40px;
}
.bt-footer.bt-footer-v2 .bt-footer-top .bt-links li:last-child { margin-right:0; }
@media (max-width: 1199px) {
  .bt-footer.bt-footer-v2 .bt-footer-top {
    padding-left:60px;
    padding-right:60px;
  }
}
@media (max-width: 991px) {
  .bt-footer.bt-footer-v2 .bt-footer-top .widget_media_image, .bt-footer.bt-footer-v2 .bt-footer-top .bt-links { text-align:center; }
  .bt-footer.bt-footer-v2 .bt-footer-top .widget_media_image { margin-bottom:15px; }
  .bt-footer.bt-footer-v2 .bt-footer-top .bt-links li { margin:0 15px; }
}
.bt-footer.bt-footer-v2 .bt-footer-bottom .social-wrap { text-align:right; }
.bt-footer.bt-footer-v2 .bt-footer-bottom .social-wrap a {
  display:inline-block;
  margin-right:30px;
}
.bt-footer.bt-footer-v2 .bt-footer-bottom .social-wrap a:last-child { margin-right:0; }
@media (max-width: 1199px) {
  .bt-footer.bt-footer-v2 .bt-footer-bottom {
    padding-left:60px;
    padding-right:60px;
  }
}
@media (max-width: 991px) {
  .bt-footer.bt-footer-v2 .bt-footer-bottom .bt-support, .bt-footer.bt-footer-v2 .bt-footer-bottom .social-wrap { text-align:center; }
  .bt-footer.bt-footer-v2 .bt-footer-bottom .bt-support { margin-bottom:15px; }
}
.wpb_gmaps_widget iframe { min-height:auto; }
.bt-no-space { margin:0 !important; }
.bt-element { margin-bottom:30px; }
.bt-grid-fixed > .row {
  font-size:0;
  letter-spacing:0;
}
.bt-grid-fixed > .row > div[class*="col-"] {
  float:none;
  display:inline-block;
  vertical-align:top;
}
.bt-carousel-multi-row-space.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-carousel-multi-row-space.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-carousel-multi-row-space.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-carousel-multi-row-space.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-carousel-multi-row-space.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-carousel-multi-row-space.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-fancy-box-element.icon-top .bt-icon { margin-bottom:15px; }
.bt-fancy-box-element.icon-left .bt-icon {
  float:left;
  margin-right:15px;
}
.bt-fancy-box-element.icon-right { text-align:right; }
.bt-fancy-box-element.icon-right .bt-icon {
  float:right;
  margin-left:15px;
}
.bt-fancy-box-element.square .bt-icon, .bt-fancy-box-element.rounded .bt-icon, .bt-fancy-box-element.circle .bt-icon {
  width:60px;
  height:60px;
  line-height:60px;
  text-align:center;
}
.bt-fancy-box-element.rounded .bt-icon {
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-fancy-box-element.circle .bt-icon {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-fancy-box-element .bt-icon { display:inline-block; }
.bt-fancy-box-element .bt-icon i {
  font-size:30px;
  display:inline-block;
  vertical-align:middle;
}
.bt-fancy-box-element .bt-icon img {
  width:30px;
  height:auto;
}
.bt-button-element.block > a { display:block; }
.bt-button-element > a {
  display:inline-block;
  font-size:14px;
  line-height:24px;
  text-align:center;
  color:#171721;
  background:#e5e5e5;
  padding:10px 30px;
}
.bt-button-element > a:hover, .bt-button-element > a:focus { background:#e53600; }
.bt-pricing-table-element.default {
  text-align:center;
  background:#29293e;
  padding:40px 30px 50px;
}
.bt-pricing-table-element.default .bt-price-time {
  position:relative;
  display:inline-block;
  width:150px;
  height:150px;
  background:#ffffff;
  margin-bottom:15px;
  border:10px solid #222231;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-pricing-table-element.default .bt-price-time .bt-icon {
  position:absolute;
  top:0px;
  right:-27px;
  width:54px;
  height:54px;
  font-size:26px;
  line-height:54px;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-pricing-table-element.default .bt-price-time .bt-icon i {
  display:inline-block;
  vertical-align:middle;
}
.bt-pricing-table-element.default .bt-price-time .bt-icon img {
  width:26px;
  height:auto;
}
.bt-pricing-table-element.default .bt-price-time .bt-inner {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
.bt-pricing-table-element.default .bt-price-time .bt-inner:before, .bt-pricing-table-element.default .bt-price-time .bt-inner:after {
  content:" ";
  display:table;
}
.bt-pricing-table-element.default .bt-price-time .bt-inner:after { clear:both; }
.bt-pricing-table-element.default .bt-price-time .bt-inner .bt-price {
  font-size:36px;
  font-weight:700;
  line-height:40px;
  color:#f0b228;
}
.bt-pricing-table-element.default .bt-price-time .bt-inner .bt-time {
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.3em;
  text-transform:uppercase;
  color:#171721;
}
.bt-pricing-table-element.default .bt-title {
  position:relative;
  font-size:24px;
  line-height:24px;
  color:#ffffff;
  margin-bottom:30px;
  padding-bottom:15px;
}
.bt-pricing-table-element.default .bt-title:after {
  content:"";
  position:absolute;
  bottom:0;
  left:50%;
  width:35px;
  height:2px;
  background:#f0b228;
  transform:translateX(-50%);
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
}
.bt-pricing-table-element.default .bt-options {
  list-style:none;
  font-size:14px;
  line-height:28px;
  color:#a0a0b5;
  margin:0 0 30px;
  padding:0;
}
.bt-pricing-table-element.default .bt-options li.disable {
  color:#ffffff;
  text-decoration:line-through;
}
.bt-pricing-table-element.default .bt-btn-order {
  display:inline-block;
  font-size:14px;
  font-weight:600;
  line-height:18px;
  text-transform:uppercase;
  color:#ff4f19;
  padding:10px 30px;
  border:1px solid #ff4f19;
}
.bt-pricing-table-element.default .bt-btn-order:hover {
  color:#ffffff;
  background:#ff4f19;
}
.bt-pricing-table-element.layout1 {
  text-align:center;
  background:#29293e;
  padding:70px 30px 80px;
}
.bt-pricing-table-element.layout1 .bt-icon {
  font-size:142px;
  line-height:142px;
  text-align:center;
  color:#f0b228;
  margin-bottom:15px;
}
.bt-pricing-table-element.layout1 .bt-icon img {
  width:142px;
  height:auto;
}
.bt-pricing-table-element.layout1 .bt-title {
  position:relative;
  font-size:24px;
  line-height:24px;
  color:#ffffff;
  margin-bottom:30px;
  padding-bottom:15px;
}
.bt-pricing-table-element.layout1 .bt-title:after {
  content:"";
  position:absolute;
  bottom:0;
  left:50%;
  width:35px;
  height:2px;
  background:#f0b228;
  transform:translateX(-50%);
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
}
.bt-pricing-table-element.layout1 .bt-price-time { margin-bottom:30px; }
.bt-pricing-table-element.layout1 .bt-price-time .bt-price {
  display:inline-block;
  font-size:36px;
  font-weight:700;
  line-height:40px;
  color:#f0b228;
}
.bt-pricing-table-element.layout1 .bt-price-time .bt-time {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.3em;
  text-transform:uppercase;
  color:#ffffff;
}
.bt-pricing-table-element.layout1 .bt-options {
  list-style:none;
  font-size:14px;
  line-height:28px;
  color:#a0a0b5;
  margin:0 0 30px;
  padding:0;
}
.bt-pricing-table-element.layout1 .bt-options li.disable {
  color:#ffffff;
  text-decoration:line-through;
}
.bt-pricing-table-element.layout1 .bt-btn-order {
  display:inline-block;
  font-size:14px;
  font-weight:600;
  line-height:18px;
  text-transform:uppercase;
  color:#ff4f19;
  padding:10px 30px;
  border:1px solid #ff4f19;
}
.bt-pricing-table-element.layout1 .bt-btn-order:hover {
  color:#ffffff;
  background:#ff4f19;
}
.bt-pricing-table-element.layout2 {
  position:relative;
  z-index:0;
  overflow:hidden;
  text-align:center;
  background:#ffffff;
  padding:60px 30px;
  border:1px solid #d4d4d4;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.layout2:before {
  content:"";
  height:auto;
  margin:auto;
  opacity:0;
  padding-top:200%;
  pointer-events:none;
  position:absolute;
  z-index:-1;
  left:100%;
  top:-20%;
  visibility:hidden;
  width:200%;
  height:150%;
  background:#1b1c1e;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
  -ms-transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
  transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
}
.bt-pricing-table-element.layout2 .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:24px;
  line-height:28px;
  letter-spacing:0;
  color:#242424;
  margin-bottom:0;
}
.bt-pricing-table-element.layout2 .bt-subtitle {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:14px;
  line-height:24px;
  letter-spacing:0;
  color:#737272;
}
.bt-pricing-table-element.layout2 .bt-price-time {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  margin:30px 0;
  line-height:40px;
  color:#2a2929;
}
.bt-pricing-table-element.layout2 .bt-price-time .bt-price { font-size:40px; }
.bt-pricing-table-element.layout2 .bt-price-time .bt-time {
  font-size:20px;
  font-weight:400;
}
.bt-pricing-table-element.layout2 .bt-options {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  font-size:14px;
  line-height:28px;
  color:#6a6a6a;
  margin:0 0 30px;
  padding:0;
}
.bt-pricing-table-element.layout2 .bt-options li { margin-bottom:8px; }
.bt-pricing-table-element.layout2 .bt-options li:last-child { margin-bottom:0; }
.bt-pricing-table-element.layout2 .bt-options li.disable {
  opacity:0.5;
  text-decoration:line-through;
}
.bt-pricing-table-element.layout2 .bt-btn-order {
  display:inline-block;
  font-size:13px;
  font-weight:700;
  line-height:18px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  color:#f0b228;
  padding:10px 35px;
  border:1px solid #f0b228;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.layout2 .bt-btn-order:hover {
  color:#ffffff;
  background:#f0b228;
}
.bt-pricing-table-element.layout2:hover .bt-title, .bt-pricing-table-element.layout2:hover .bt-price-time { color:#ffffff; }
.bt-pricing-table-element.layout2:hover .bt-subtitle, .bt-pricing-table-element.layout2:hover .bt-options { color:#a2a5ae; }
.bt-pricing-table-element.layout2:hover:before {
  opacity:1;
  left:-50%;
  visibility:visible;
}
.bt-pricing-table-element.layout3 {
  position:relative;
  z-index:0;
  overflow:hidden;
  text-align:center;
  background:#1d1d27;
  padding:60px 30px;
  -webkit-border-radius:20px;
  border-radius:20px;
}
.bt-pricing-table-element.layout3:before {
  content:"";
  height:auto;
  margin:auto;
  opacity:0;
  padding-top:200%;
  pointer-events:none;
  position:absolute;
  z-index:-1;
  left:100%;
  top:-20%;
  visibility:hidden;
  width:200%;
  height:150%;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
  -ms-transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
  transition:left 0.75s ease-in-out 0s, opacity 0.25s ease-in-out 0s, visibility 0.25s ease-in-out 0s;
}
.bt-pricing-table-element.layout3 .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:80px;
  line-height:80px;
  text-align:center;
  color:#ffffff;
  margin-bottom:30px;
}
.bt-pricing-table-element.layout3 .bt-icon img {
  width:80px;
  height:auto;
}
.bt-pricing-table-element.layout3 .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:24px;
  line-height:28px;
  letter-spacing:0;
  color:#ffffff;
  margin-bottom:0;
}
.bt-pricing-table-element.layout3 .bt-subtitle {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:14px;
  line-height:24px;
  letter-spacing:0;
  color:#a2a5ae;
}
.bt-pricing-table-element.layout3 .bt-price-time {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  margin:30px 0;
  line-height:40px;
  color:#ffffff;
}
.bt-pricing-table-element.layout3 .bt-price-time .bt-price { font-size:40px; }
.bt-pricing-table-element.layout3 .bt-price-time .bt-time { font-size:20px; }
.bt-pricing-table-element.layout3 .bt-options {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  font-size:14px;
  line-height:28px;
  color:#a2a5ae;
  margin:0 0 30px;
  padding:0;
}
.bt-pricing-table-element.layout3 .bt-options li { margin-bottom:8px; }
.bt-pricing-table-element.layout3 .bt-options li:last-child { margin-bottom:0; }
.bt-pricing-table-element.layout3 .bt-options li.disable {
  opacity:0.5;
  text-decoration:line-through;
}
.bt-pricing-table-element.layout3 .bt-btn-order {
  display:inline-block;
  font-size:13px;
  font-weight:700;
  line-height:18px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  color:#484748;
  background:#ffffff;
  padding:10px 35px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.layout3 .bt-btn-order:hover {
  color:#ffffff;
  background:#1f2022;
}
.bt-pricing-table-element.layout3:hover .bt-icon, .bt-pricing-table-element.layout3:hover .bt-title, .bt-pricing-table-element.layout3:hover .bt-price-time, .bt-pricing-table-element.layout3:hover .bt-subtitle, .bt-pricing-table-element.layout3:hover .bt-options { color:#1f2022; }
.bt-pricing-table-element.layout3:hover:before {
  opacity:1;
  left:-50%;
  visibility:visible;
}
.bt-pricing-table-element.layout4 {
  text-align:center;
  background:#ffffff;
}
.bt-pricing-table-element.layout4 .bt-top {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#151515;
}
.bt-pricing-table-element.layout4 .bt-top .bt-title-wrap { padding:15px 0; }
.bt-pricing-table-element.layout4 .bt-top .bt-title-wrap .bt-title {
  font-size:20px;
  line-height:28px;
  letter-spacing:0;
  text-transform:uppercase;
  color:#ffffff;
  margin-bottom:0;
}
.bt-pricing-table-element.layout4 .bt-top .bt-title-wrap .bt-subtitle {
  font-size:14px;
  line-height:24px;
  letter-spacing:0;
  color:#ffffff;
  opacity:0.7;
}
.bt-pricing-table-element.layout4 .bt-top .bt-price-time {
  line-height:40px;
  color:#ffffff;
  margin-bottom:0;
  padding:30px 0;
  border-top:1px solid rgba(255,255,255,0.1);
}
.bt-pricing-table-element.layout4 .bt-top .bt-price-time .bt-price { font-size:30px; }
.bt-pricing-table-element.layout4 .bt-top .bt-price-time .bt-time { font-size:20px; }
.bt-pricing-table-element.layout4 .bt-middle { border:1px solid #e5e5e5; }
.bt-pricing-table-element.layout4 .bt-middle .bt-options {
  list-style:none;
  font-size:14px;
  line-height:28px;
  color:#6a6a6a;
  margin:0;
  padding:0;
}
.bt-pricing-table-element.layout4 .bt-middle .bt-options li {
  background:#ffffff;
  padding:10px 0;
}
.bt-pricing-table-element.layout4 .bt-middle .bt-options li:nth-child(2n) { background:#efefef; }
.bt-pricing-table-element.layout4 .bt-middle .bt-options li.disable {
  opacity:0.5;
  text-decoration:line-through;
}
.bt-pricing-table-element.layout4 .bt-bottom {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#151515;
  padding:12px 0;
}
.bt-pricing-table-element.layout4 .bt-bottom .bt-btn-order {
  display:inline-block;
  font-size:13px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.03em;
  text-transform:uppercase;
  color:#ffffff;
}
.bt-pricing-table-element.layout4 .bt-bottom .bt-btn-order:hover { color:#e6e6e6; }
.bt-pricing-table-element.layout4:hover .bt-top, .bt-pricing-table-element.layout4:hover .bt-bottom { background:#f0b228; }
.bt-pricing-table-element.layout5 .bt-icon {
  font-size:80px;
  color:#f0b228;
  margin-bottom:15px;
}
.bt-pricing-table-element.layout5 .bt-icon img {
  width:80px;
  height:auto;
}
.bt-pricing-table-element.layout5 .bt-title {
  position:relative;
  font-size:22px;
  line-height:28px;
  letter-spacing:-0.03em;
  color:#555555;
  margin-bottom:10px;
}
.bt-pricing-table-element.layout5 .bt-options {
  list-style:none;
  font-size:16px;
  line-height:28px;
  color:#9fa4af;
  margin:0 0 20px;
  padding:0;
}
.bt-pricing-table-element.layout5 .bt-options li { margin-bottom:8px; }
.bt-pricing-table-element.layout5 .bt-options li:before {
  content:"\f00c";
  font-family:Fontawesome;
  display:inline-block;
  margin-right:5px;
}
.bt-pricing-table-element.layout5 .bt-options li.disable {
  color:#9fa4af;
  text-decoration:line-through;
  opacity:0.5;
}
.bt-pricing-table-element.layout5 .bt-options li:last-child { margin-bottom:0; }
.bt-pricing-table-element.layout5 .bt-price-time {
  font-size:14px;
  line-height:28px;
  letter-spacing:-0.03em;
  color:#555555;
  margin-bottom:15px;
}
.bt-pricing-table-element.layout5 .bt-price-time .bt-price {
  display:inline-block;
  font-size:25px;
  font-weight:700;
}
.bt-pricing-table-element.layout5 .bt-price-time .bt-time {
  display:inline-block;
  font-weight:600;
}
.bt-pricing-table-element.layout5 .bt-btn-order {
  display:inline-block;
  font-size:14px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0;
  color:#ffffff;
  background:#555555;
  padding:6px 35px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-pricing-table-element.layout5 .bt-btn-order:hover { background:#3c3c3c; }
.bt-team-item-default .bt-item { text-align:center; }
.bt-team-item-default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  margin-bottom:30px;
  border:10px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-default .bt-item .bt-thumb img {
  width:200px;
  height:200px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
  margin-bottom:5px;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:5px;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ff4f19; }
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#ff4f19;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover { color:#f0b228; }
.bt-team-item-default .bt-item .bt-content .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  margin-bottom:0;
}
.bt-team-item-default .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  color:#ff4f19;
  margin-bottom:15px;
}
.bt-team-item-default .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 10px;
  padding:0;
}
.bt-team-item-default .bt-item .bt-content .bt-socials li {
  display:inline-block;
  margin-right:5px;
}
.bt-team-item-default .bt-item .bt-content .bt-socials li:last-child { margin-right:0; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  letter-spacing:0;
  background:#dee0ec;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover {
  color:#ffffff;
  background:#ff4f19;
}
.bt-team-item-default .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:12px;
  line-height:24px;
}
.bt-team-item-default .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-item-layout1 .bt-item { text-align:center; }
.bt-team-item-layout1 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:30px;
  border:10px solid #ffffff;
}
.bt-team-item-layout1 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
  margin-bottom:5px;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:5px;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ff4f19; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#ff4f19;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover { color:#f0b228; }
.bt-team-item-layout1 .bt-item .bt-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:0;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  color:#ff4f19;
  margin-bottom:15px;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 10px;
  padding:0;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-socials li {
  display:inline-block;
  margin-right:5px;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-socials li:last-child { margin-right:0; }
.bt-team-item-layout1 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  letter-spacing:0;
  background:#dee0ec;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-socials li a:hover {
  color:#ffffff;
  background:#ff4f19;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:12px;
  line-height:24px;
}
.bt-team-item-layout1 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-item-layout2 .bt-item { text-align:center; }
.bt-team-item-layout2 .bt-item .bt-thumb {
  position:relative;
  z-index:3;
  display:inline-block;
  border:10px solid #ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout2 .bt-item .bt-thumb img {
  width:235px;
  height:235px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(240,178,40,0.8) 0%,rgba(240,178,40,0.8) 35%,rgba(255,79,25,0.8) 100%);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:13px;
  line-height:36px;
  letter-spacing:0;
  color:#1b1b1b;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#f0b228; }
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#1b1b1b;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover {
  color:#1b1b1b;
  opacity:0.5;
}
.bt-team-item-layout2 .bt-item .bt-content {
  position:relative;
  z-index:1;
  background:#ffffff;
  margin-top:-50px;
  padding:60px 15px 30px;
  border:1px solid #f2f2f2;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:24px;
  letter-spacing:-0.03em;
  margin-bottom:0;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  letter-spacing:0.02em;
  color:#f0b228;
  margin-bottom:10px;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-phone, .bt-team-item-layout2 .bt-item .bt-content .bt-email {
  display:block;
  font-size:13px;
  line-height:24px;
  letter-spacing:0.02em;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-phone i, .bt-team-item-layout2 .bt-item .bt-content .bt-email i { margin-right:5px; }
.bt-team-item-layout2 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-item-layout3 .bt-item { text-align:center; }
.bt-team-item-layout3 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:30px;
}
.bt-team-item-layout3 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(240,178,40,0.8) 0%,rgba(240,178,40,0.8) 35%,rgba(255,79,25,0.8) 100%);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:13px;
  line-height:36px;
  letter-spacing:0;
  color:#1b1b1b;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#f0b228; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#1b1b1b;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover {
  color:#1b1b1b;
  opacity:0.5;
}
.bt-team-item-layout3 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:24px;
  letter-spacing:-0.03em;
  margin-bottom:0;
}
.bt-team-item-layout3 .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  letter-spacing:0.02em;
  color:#f0b228;
  margin-bottom:10px;
}
.bt-team-item-layout3 .bt-item .bt-content .bt-phone, .bt-team-item-layout3 .bt-item .bt-content .bt-email {
  display:block;
  font-size:13px;
  line-height:24px;
  letter-spacing:0.02em;
}
.bt-team-item-layout3 .bt-item .bt-content .bt-phone i, .bt-team-item-layout3 .bt-item .bt-content .bt-email i { margin-right:5px; }
.bt-team-item-layout3 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-grid-element.default .bt-item { text-align:center; }
.bt-team-grid-element.default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  margin-bottom:30px;
  border:10px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.default .bt-item .bt-thumb img {
  width:200px;
  height:200px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
  margin-bottom:5px;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:5px;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ff4f19; }
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#ff4f19;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover { color:#f0b228; }
.bt-team-grid-element.default .bt-item .bt-content .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  margin-bottom:0;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  color:#ff4f19;
  margin-bottom:15px;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 10px;
  padding:0;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li {
  display:inline-block;
  margin-right:5px;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li:last-child { margin-right:0; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  letter-spacing:0;
  background:#dee0ec;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover {
  color:#ffffff;
  background:#ff4f19;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:12px;
  line-height:24px;
}
.bt-team-grid-element.default .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-grid-element.layout1 .bt-item { text-align:center; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:30px;
  border:10px solid #ffffff;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
  margin-bottom:5px;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:5px;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ff4f19; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#ff4f19;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover { color:#f0b228; }
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:0;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  color:#ff4f19;
  margin-bottom:15px;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 10px;
  padding:0;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-socials li {
  display:inline-block;
  margin-right:5px;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-socials li:last-child { margin-right:0; }
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  letter-spacing:0;
  background:#dee0ec;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-socials li a:hover {
  color:#ffffff;
  background:#ff4f19;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:12px;
  line-height:24px;
}
.bt-team-grid-element.layout1 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-grid-element.layout2 .bt-item { text-align:center; }
.bt-team-grid-element.layout2 .bt-item .bt-thumb {
  position:relative;
  z-index:3;
  display:inline-block;
  border:10px solid #ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb img {
  width:235px;
  height:235px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(240,178,40,0.8) 0%,rgba(240,178,40,0.8) 35%,rgba(255,79,25,0.8) 100%);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:13px;
  line-height:36px;
  letter-spacing:0;
  color:#1b1b1b;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#f0b228; }
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#1b1b1b;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover {
  color:#1b1b1b;
  opacity:0.5;
}
.bt-team-grid-element.layout2 .bt-item .bt-content {
  position:relative;
  z-index:1;
  background:#ffffff;
  margin-top:-50px;
  padding:60px 15px 30px;
  border:1px solid #f2f2f2;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:24px;
  letter-spacing:-0.03em;
  margin-bottom:0;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  letter-spacing:0.02em;
  color:#f0b228;
  margin-bottom:10px;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-phone, .bt-team-grid-element.layout2 .bt-item .bt-content .bt-email {
  display:block;
  font-size:13px;
  line-height:24px;
  letter-spacing:0.02em;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-phone i, .bt-team-grid-element.layout2 .bt-item .bt-content .bt-email i { margin-right:5px; }
.bt-team-grid-element.layout2 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-grid-element.layout3 .bt-item { text-align:center; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:30px;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(240,178,40,0.8) 0%,rgba(240,178,40,0.8) 35%,rgba(255,79,25,0.8) 100%);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:13px;
  line-height:36px;
  letter-spacing:0;
  color:#1b1b1b;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#f0b228; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#1b1b1b;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover {
  color:#1b1b1b;
  opacity:0.5;
}
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:24px;
  letter-spacing:-0.03em;
  margin-bottom:0;
}
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  letter-spacing:0.02em;
  color:#f0b228;
  margin-bottom:10px;
}
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-phone, .bt-team-grid-element.layout3 .bt-item .bt-content .bt-email {
  display:block;
  font-size:13px;
  line-height:24px;
  letter-spacing:0.02em;
}
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-phone i, .bt-team-grid-element.layout3 .bt-item .bt-content .bt-email i { margin-right:5px; }
.bt-team-grid-element.layout3 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.default .bt-item { text-align:center; }
.bt-team-carousel-element.default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  margin-bottom:30px;
  border:10px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.default .bt-item .bt-thumb img {
  width:200px;
  height:200px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
  margin-bottom:5px;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:5px;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ff4f19; }
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#ff4f19;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover { color:#f0b228; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  margin-bottom:0;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  color:#ff4f19;
  margin-bottom:15px;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 10px;
  padding:0;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li {
  display:inline-block;
  margin-right:5px;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li:last-child { margin-right:0; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  letter-spacing:0;
  background:#dee0ec;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover {
  color:#ffffff;
  background:#ff4f19;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:12px;
  line-height:24px;
}
.bt-team-carousel-element.default .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.layout1 .bt-item { text-align:center; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:30px;
  border:10px solid #ffffff;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone {
  display:block;
  color:#ffffff;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ff4f19; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#ff4f19;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover { color:#f0b228; }
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:0;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  color:#ff4f19;
  margin-bottom:15px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 10px;
  padding:0;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-socials li {
  display:inline-block;
  margin-right:5px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-socials li:last-child { margin-right:0; }
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  letter-spacing:0;
  background:#dee0ec;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-socials li a:hover {
  color:#ffffff;
  background:#ff4f19;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:12px;
  line-height:24px;
}
.bt-team-carousel-element.layout1 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.layout2 .bt-item { text-align:center; }
.bt-team-carousel-element.layout2 .bt-item .bt-thumb {
  position:relative;
  z-index:3;
  display:inline-block;
  border:10px solid #ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb img {
  width:235px;
  height:235px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(240,178,40,0.8) 0%,rgba(240,178,40,0.8) 35%,rgba(255,79,25,0.8) 100%);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:13px;
  line-height:36px;
  letter-spacing:0;
  color:#1b1b1b;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#f0b228; }
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#1b1b1b;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover {
  color:#1b1b1b;
  opacity:0.5;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content {
  position:relative;
  z-index:1;
  background:#ffffff;
  margin-top:-50px;
  padding:60px 15px 30px;
  border:1px solid #f2f2f2;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:24px;
  letter-spacing:-0.03em;
  margin-bottom:0;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  letter-spacing:0.02em;
  color:#f0b228;
  margin-bottom:10px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-phone, .bt-team-carousel-element.layout2 .bt-item .bt-content .bt-email {
  display:block;
  font-size:13px;
  line-height:24px;
  letter-spacing:0.02em;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-phone i, .bt-team-carousel-element.layout2 .bt-item .bt-content .bt-email i { margin-right:5px; }
.bt-team-carousel-element.layout2 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.layout3 .bt-item { text-align:center; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:30px;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(240,178,40,0.8) 0%,rgba(240,178,40,0.8) 35%,rgba(255,79,25,0.8) 100%);
  opacity:0;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:100%;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li { display:inline-block; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:36px;
  height:36px;
  font-size:13px;
  line-height:36px;
  letter-spacing:0;
  color:#1b1b1b;
  background:#ffffff;
  margin:0 3px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#f0b228; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore {
  font-size:14px;
  font-weight:500;
  color:#1b1b1b;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-readmore:hover {
  color:#1b1b1b;
  opacity:0.5;
}
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:24px;
  letter-spacing:-0.03em;
  margin-bottom:0;
}
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-position {
  font-size:13px;
  font-style:italic;
  line-height:24px;
  letter-spacing:0.02em;
  color:#f0b228;
  margin-bottom:10px;
}
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-phone, .bt-team-carousel-element.layout3 .bt-item .bt-content .bt-email {
  display:block;
  font-size:13px;
  line-height:24px;
  letter-spacing:0.02em;
}
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-phone i, .bt-team-carousel-element.layout3 .bt-item .bt-content .bt-email i { margin-right:5px; }
.bt-team-carousel-element.layout3 .bt-item:hover .bt-thumb .bt-overlay {
  opacity:1;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-team-carousel-element.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-team-carousel-element.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-team-carousel-element.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-team-carousel-element.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-team-carousel-element.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-team-carousel-element.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-team-carousel-element.nav-dots-dana .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-team-carousel-element.nav-dots-dana .owl-next {
  right:-50px;
  opacity:0;
}
.bt-team-carousel-element.nav-dots-dana .owl-prev, .bt-team-carousel-element.nav-dots-dana .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#f0b228;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-team-carousel-element.nav-dots-dana .owl-prev i, .bt-team-carousel-element.nav-dots-dana .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.nav-dots-dana .owl-prev.disabled:hover, .bt-team-carousel-element.nav-dots-dana .owl-next.disabled:hover {
  color:#f0b228;
  background:transparent;
  border-color:#e5e5e5;
}
.bt-team-carousel-element.nav-dots-dana .owl-prev.disabled:hover i, .bt-team-carousel-element.nav-dots-dana .owl-next.disabled:hover i { background:#e5e5e5; }
.bt-team-carousel-element.nav-dots-dana .owl-prev:hover, .bt-team-carousel-element.nav-dots-dana .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#f0b228;
}
.bt-team-carousel-element.nav-dots-dana .owl-prev:hover i, .bt-team-carousel-element.nav-dots-dana .owl-next:hover i { background:#f0b228; }
.bt-team-carousel-element.nav-dots-dana .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-team-carousel-element.nav-dots-dana .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.nav-dots-dana .owl-dot.active, .bt-team-carousel-element.nav-dots-dana .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.bt-team-carousel-element.nav-dots-dana .owl-dot.active span, .bt-team-carousel-element.nav-dots-dana .owl-dot:hover span { background:#f0b228; }
.bt-team-carousel-element.nav-dots-dana .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-team-carousel-element.nav-dots-dana .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.nav-dots-dana .owl-dots .owl-dot.active, .bt-team-carousel-element.nav-dots-dana .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.bt-team-carousel-element.nav-dots-dana .owl-dots .owl-dot.active span, .bt-team-carousel-element.nav-dots-dana .owl-dots .owl-dot:hover span { background:#f0b228; }
.bt-team-carousel-element.nav-dots-dana .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-team-carousel-element.nav-dots-dana .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-team-carousel-element.nav-dots-dana:hover .owl-nav .owl-prev {
  left:0;
  opacity:1;
}
.bt-team-carousel-element.nav-dots-dana:hover .owl-nav .owl-next {
  right:0;
  opacity:1;
}
.bt-testimonial-item-default .bt-item .bt-thumb {
  position:relative;
  float:left;
  width:120px;
  height:120px;
  border:5px solid rgba(17,17,17,0.2);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-default .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-default .bt-item .bt-thumb i {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:absolute;
  top:0;
  right:-12px;
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  color:#ffffff;
  background:#ff4f19;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-default .bt-item .bt-thumb i:hover, .bt-testimonial-item-default .bt-item .bt-thumb i:focus, .bt-testimonial-item-default .bt-item .bt-thumb i:active {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.bt-testimonial-item-default .bt-item .bt-thumb:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-default .bt-item .bt-content {
  padding-top:5px;
  padding-left:150px;
}
.bt-testimonial-item-default .bt-item .bt-content .bt-desc {
  font-size:14px;
  line-height:24px;
  margin-bottom:15px;
}
.bt-testimonial-item-default .bt-item .bt-content .bt-inner .bt-title {
  display:inline-block;
  font-size:16px;
  line-height:24px;
  text-transform:uppercase;
  margin:0 10px 0 0;
}
.bt-testimonial-item-default .bt-item .bt-content .bt-inner .bt-position {
  display:inline-block;
  font-size:13px;
  font-style:italic;
  line-height:24px;
  color:#ff4f19;
}
.bt-testimonial-item-default .bt-item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-testimonial-item-default .bt-item:hover .bt-thumb i {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.bt-testimonial-item-default .bt-item:hover .bt-thumb:before { opacity:1; }
@media (max-width: 500px) {
  .bt-testimonial-item-default .bt-item .bt-thumb {
    float:none;
    margin:0 auto 15px;
  }
  .bt-testimonial-item-default .bt-item .bt-content {
    text-align:center;
    padding:0;
  }
}
.bt-testimonial-item-layout1 .bt-content {
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:30px;
}
.bt-testimonial-item-layout1 .bt-info .bt-thumb, .bt-testimonial-item-layout1 .bt-info .bt-inner {
  display:inline-block;
  vertical-align:middle;
}
.bt-testimonial-item-layout1 .bt-info .bt-thumb {
  width:80px;
  height:80px;
  margin-right:15px;
  border:5px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout1 .bt-info .bt-thumb img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout1 .bt-info .bt-inner .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  color:#f0b228;
  margin-bottom:0;
}
.bt-testimonial-item-layout1 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:24px;
  font-style:italic;
}
.bt-testimonial-item-layout2 { text-align:center; }
.bt-testimonial-item-layout2 .bt-content {
  position:relative;
  font-size:18px;
  font-style:italic;
  line-height:32px;
  color:#444444;
  background:#f4f4f4;
  padding:30px;
  margin-bottom:50px;
  -wekbit-border-radius:3px;
  border-radius:3px;
}
.bt-testimonial-item-layout2 .bt-content .bt-icon {
  position:absolute;
  bottom:0;
  left:50%;
  width:53px;
  height:53px;
  text-align:center;
  line-height:53px;
  color:#1c1c1c;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -wekbit-transform:translateX(-50%) translateY(50%);
  -ms-transform:translateX(-50%) translateY(50%);
  transform:translateX(-50%) translateY(50%);
}
.bt-testimonial-item-layout2 .bt-info .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:5px;
  border:5px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout2 .bt-info .bt-thumb img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout2 .bt-info .bt-inner .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  color:#f0b228;
  margin-bottom:0;
}
.bt-testimonial-item-layout2 .bt-info .bt-inner .bt-position {
  font-size:13px;
  line-height:24px;
  font-style:italic;
}
.bt-testimonial-item-layout3 .bt-item .bt-desc {
  font-size:17px;
  line-height:30px;
  letter-spacing:0;
  color:#1d1d27;
  margin-bottom:15px;
}
.bt-testimonial-item-layout3 .bt-item .bt-info .bt-thumb {
  display:inline-block;
  vertical-align:middle;
  width:66px;
  height:66px;
  margin-right:15px;
  overflow:hidden;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout3 .bt-item .bt-info .bt-thumb img {
  width:100%;
  height:100%;
}
.bt-testimonial-item-layout3 .bt-item .bt-info .bt-title, .bt-testimonial-item-layout3 .bt-item .bt-info .bt-position {
  display:inline-block;
  vertical-align:middle;
  font-size:17px;
  font-weight:600;
  line-height:30px;
  letter-spacing:0;
  color:#1d1d27;
  margin:0;
}
.bt-testimonial-item-layout4 { text-align:center; }
.bt-testimonial-item-layout4 .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:5px;
  border:5px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout4 .bt-thumb img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout4 .bt-content {
  position:relative;
  font-size:18px;
  font-style:italic;
  line-height:32px;
  color:#444444;
  margin-bottom:30px;
  -wekbit-border-radius:3px;
  border-radius:3px;
}
.bt-testimonial-item-layout4 .bt-content .bt-icon {
  position:absolute;
  bottom:0;
  left:50%;
  width:53px;
  height:53px;
  text-align:center;
  line-height:53px;
  color:#1c1c1c;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -wekbit-transform:translateX(-50%) translateY(50%);
  -ms-transform:translateX(-50%) translateY(50%);
  transform:translateX(-50%) translateY(50%);
}
.bt-testimonial-item-layout4 .bt-info .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  color:#f0b228;
  margin-bottom:0;
}
.bt-testimonial-item-layout4 .bt-info .bt-position {
  font-size:13px;
  line-height:24px;
  font-style:italic;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb {
  position:relative;
  float:left;
  width:120px;
  height:120px;
  border:5px solid rgba(17,17,17,0.2);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb i {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:absolute;
  top:0;
  right:-12px;
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  color:#ffffff;
  background:#ff4f19;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb i:hover, .bt-testimonial-grid-element.default .bt-item .bt-thumb i:focus, .bt-testimonial-grid-element.default .bt-item .bt-thumb i:active {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.default .bt-item .bt-content {
  padding-top:5px;
  padding-left:150px;
}
.bt-testimonial-grid-element.default .bt-item .bt-content .bt-desc {
  font-size:14px;
  line-height:24px;
  margin-bottom:15px;
}
.bt-testimonial-grid-element.default .bt-item .bt-content .bt-inner .bt-title {
  display:inline-block;
  font-size:16px;
  line-height:24px;
  text-transform:uppercase;
  margin:0 10px 0 0;
}
.bt-testimonial-grid-element.default .bt-item .bt-content .bt-inner .bt-position {
  display:inline-block;
  font-size:13px;
  font-style:italic;
  line-height:24px;
  color:#ff4f19;
}
.bt-testimonial-grid-element.default .bt-item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-testimonial-grid-element.default .bt-item:hover .bt-thumb i {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.bt-testimonial-grid-element.default .bt-item:hover .bt-thumb:before { opacity:1; }
@media (max-width: 500px) {
  .bt-testimonial-grid-element.default .bt-item .bt-thumb {
    float:none;
    margin:0 auto 15px;
  }
  .bt-testimonial-grid-element.default .bt-item .bt-content {
    text-align:center;
    padding:0;
  }
}
.bt-testimonial-grid-element.layout1 .bt-content {
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:30px;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-thumb, .bt-testimonial-grid-element.layout1 .bt-info .bt-inner {
  display:inline-block;
  vertical-align:middle;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-thumb {
  width:80px;
  height:80px;
  margin-right:15px;
  border:5px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-thumb img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-inner .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  color:#f0b228;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:24px;
  font-style:italic;
}
.bt-testimonial-grid-element.layout2 { text-align:center; }
.bt-testimonial-grid-element.layout2 .bt-content {
  position:relative;
  font-size:18px;
  font-style:italic;
  line-height:32px;
  color:#444444;
  background:#f4f4f4;
  padding:30px;
  margin-bottom:50px;
  -wekbit-border-radius:3px;
  border-radius:3px;
}
.bt-testimonial-grid-element.layout2 .bt-content .bt-icon {
  position:absolute;
  bottom:0;
  left:50%;
  width:53px;
  height:53px;
  text-align:center;
  line-height:53px;
  color:#1c1c1c;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -wekbit-transform:translateX(-50%) translateY(50%);
  -ms-transform:translateX(-50%) translateY(50%);
  transform:translateX(-50%) translateY(50%);
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:5px;
  border:5px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-thumb img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-inner .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  color:#f0b228;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-inner .bt-position {
  font-size:13px;
  line-height:24px;
  font-style:italic;
}
.bt-testimonial-grid-element.layout3 .bt-item .bt-desc {
  font-size:17px;
  line-height:30px;
  letter-spacing:0;
  color:#1d1d27;
  margin-bottom:15px;
}
.bt-testimonial-grid-element.layout3 .bt-item .bt-info .bt-thumb {
  display:inline-block;
  vertical-align:middle;
  width:66px;
  height:66px;
  margin-right:15px;
  overflow:hidden;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout3 .bt-item .bt-info .bt-thumb img {
  width:100%;
  height:100%;
}
.bt-testimonial-grid-element.layout3 .bt-item .bt-info .bt-title, .bt-testimonial-grid-element.layout3 .bt-item .bt-info .bt-position {
  display:inline-block;
  vertical-align:middle;
  font-size:17px;
  font-weight:600;
  line-height:30px;
  letter-spacing:0;
  color:#1d1d27;
  margin:0;
}
.bt-testimonial-grid-element.layout4 { text-align:center; }
.bt-testimonial-grid-element.layout4 .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:5px;
  border:5px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout4 .bt-thumb img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout4 .bt-content {
  position:relative;
  font-size:18px;
  font-style:italic;
  line-height:32px;
  color:#444444;
  margin-bottom:30px;
  -wekbit-border-radius:3px;
  border-radius:3px;
}
.bt-testimonial-grid-element.layout4 .bt-content .bt-icon {
  position:absolute;
  bottom:0;
  left:50%;
  width:53px;
  height:53px;
  text-align:center;
  line-height:53px;
  color:#1c1c1c;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -wekbit-transform:translateX(-50%) translateY(50%);
  -ms-transform:translateX(-50%) translateY(50%);
  transform:translateX(-50%) translateY(50%);
}
.bt-testimonial-grid-element.layout4 .bt-info .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  color:#f0b228;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout4 .bt-info .bt-position {
  font-size:13px;
  line-height:24px;
  font-style:italic;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb {
  position:relative;
  float:left;
  width:120px;
  height:120px;
  border:5px solid rgba(17,17,17,0.2);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb i {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:absolute;
  top:0;
  right:-12px;
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  color:#ffffff;
  background:#ff4f19;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb i:hover, .bt-testimonial-carousel-element.default .bt-item .bt-thumb i:focus, .bt-testimonial-carousel-element.default .bt-item .bt-thumb i:active {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(41,41,62,0.75);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content {
  padding-top:5px;
  padding-left:150px;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content .bt-desc {
  font-size:14px;
  line-height:24px;
  margin-bottom:15px;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content .bt-inner .bt-title {
  display:inline-block;
  font-size:16px;
  line-height:24px;
  text-transform:uppercase;
  margin:0 10px 0 0;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content .bt-inner .bt-position {
  display:inline-block;
  font-size:13px;
  font-style:italic;
  line-height:24px;
  color:#ff4f19;
}
.bt-testimonial-carousel-element.default .bt-item:after {
  content:"";
  display:block;
  clear:both;
}
.bt-testimonial-carousel-element.default .bt-item:hover .bt-thumb i {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.bt-testimonial-carousel-element.default .bt-item:hover .bt-thumb:before { opacity:1; }
@media (max-width: 500px) {
  .bt-testimonial-carousel-element.default .bt-item .bt-thumb {
    float:none;
    margin:0 auto 15px;
  }
  .bt-testimonial-carousel-element.default .bt-item .bt-content {
    text-align:center;
    padding:0;
  }
}
.bt-testimonial-carousel-element.layout1 .bt-content {
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:30px;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-thumb, .bt-testimonial-carousel-element.layout1 .bt-info .bt-inner {
  display:inline-block;
  vertical-align:middle;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-thumb {
  width:80px;
  height:80px;
  margin-right:15px;
  border:5px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-thumb img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-inner .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  color:#f0b228;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:24px;
  font-style:italic;
}
.bt-testimonial-carousel-element.layout2 { text-align:center; }
.bt-testimonial-carousel-element.layout2 .bt-content {
  position:relative;
  font-size:18px;
  font-style:italic;
  line-height:32px;
  color:#444444;
  background:#f4f4f4;
  padding:30px;
  margin-bottom:50px;
  -wekbit-border-radius:3px;
  border-radius:3px;
}
.bt-testimonial-carousel-element.layout2 .bt-content .bt-icon {
  position:absolute;
  bottom:0;
  left:50%;
  width:53px;
  height:53px;
  text-align:center;
  line-height:53px;
  color:#1c1c1c;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -wekbit-transform:translateX(-50%) translateY(50%);
  -ms-transform:translateX(-50%) translateY(50%);
  transform:translateX(-50%) translateY(50%);
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:5px;
  border:5px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-inner .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  color:#f0b228;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-inner .bt-position {
  font-size:13px;
  line-height:24px;
  font-style:italic;
}
.bt-testimonial-carousel-element.layout3 .bt-item .bt-desc {
  font-size:17px;
  line-height:30px;
  letter-spacing:0;
  color:#1d1d27;
  margin-bottom:15px;
}
.bt-testimonial-carousel-element.layout3 .bt-item .bt-info .bt-thumb {
  display:inline-block;
  vertical-align:middle;
  width:66px;
  height:66px;
  margin-right:15px;
  overflow:hidden;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout3 .bt-item .bt-info .bt-thumb img {
  width:100%;
  height:100%;
}
.bt-testimonial-carousel-element.layout3 .bt-item .bt-info .bt-title, .bt-testimonial-carousel-element.layout3 .bt-item .bt-info .bt-position {
  display:inline-block;
  vertical-align:middle;
  font-size:17px;
  font-weight:600;
  line-height:30px;
  letter-spacing:0;
  color:#1d1d27;
  margin:0;
}
.bt-testimonial-carousel-element.layout4 { text-align:center; }
.bt-testimonial-carousel-element.layout4 .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:5px;
  border:5px solid rgba(17,17,17,0.05);
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout4 .bt-thumb img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout4 .bt-content {
  position:relative;
  font-size:18px;
  font-style:italic;
  line-height:32px;
  color:#444444;
  margin-bottom:30px;
  -wekbit-border-radius:3px;
  border-radius:3px;
}
.bt-testimonial-carousel-element.layout4 .bt-content .bt-icon {
  position:absolute;
  bottom:0;
  left:50%;
  width:53px;
  height:53px;
  text-align:center;
  line-height:53px;
  color:#1c1c1c;
  background:#f0b228;
  -webkit-border-radius:50%;
  border-radius:50%;
  -wekbit-transform:translateX(-50%) translateY(50%);
  -ms-transform:translateX(-50%) translateY(50%);
  transform:translateX(-50%) translateY(50%);
}
.bt-testimonial-carousel-element.layout4 .bt-info .bt-title {
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  color:#f0b228;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout4 .bt-info .bt-position {
  font-size:13px;
  line-height:24px;
  font-style:italic;
}
.bt-testimonial-carousel-element.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-testimonial-carousel-element.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-testimonial-carousel-element.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-testimonial-carousel-element.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-testimonial-carousel-element.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-testimonial-carousel-element.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-testimonial-carousel-element.nav-dots-dana .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-next {
  right:-50px;
  opacity:0;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-prev, .bt-testimonial-carousel-element.nav-dots-dana .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#f0b228;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-prev i, .bt-testimonial-carousel-element.nav-dots-dana .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-prev.disabled:hover, .bt-testimonial-carousel-element.nav-dots-dana .owl-next.disabled:hover {
  color:#f0b228;
  background:transparent;
  border-color:#e5e5e5;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-prev.disabled:hover i, .bt-testimonial-carousel-element.nav-dots-dana .owl-next.disabled:hover i { background:#e5e5e5; }
.bt-testimonial-carousel-element.nav-dots-dana .owl-prev:hover, .bt-testimonial-carousel-element.nav-dots-dana .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#f0b228;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-prev:hover i, .bt-testimonial-carousel-element.nav-dots-dana .owl-next:hover i { background:#f0b228; }
.bt-testimonial-carousel-element.nav-dots-dana .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-dot.active, .bt-testimonial-carousel-element.nav-dots-dana .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-dot.active span, .bt-testimonial-carousel-element.nav-dots-dana .owl-dot:hover span { background:#f0b228; }
.bt-testimonial-carousel-element.nav-dots-dana .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-dots .owl-dot.active, .bt-testimonial-carousel-element.nav-dots-dana .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-dots .owl-dot.active span, .bt-testimonial-carousel-element.nav-dots-dana .owl-dots .owl-dot:hover span { background:#f0b228; }
.bt-testimonial-carousel-element.nav-dots-dana .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-testimonial-carousel-element.nav-dots-dana .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-testimonial-carousel-element.nav-dots-dana:hover .owl-nav .owl-prev {
  left:0;
  opacity:1;
}
.bt-testimonial-carousel-element.nav-dots-dana:hover .owl-nav .owl-next {
  right:0;
  opacity:1;
}
.bt-blog-item-default .bt-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-blog-item-default .bt-item .bt-media {
  position:relative;
  overflow:hidden;
}
.bt-blog-item-default .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-item-default .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(23,23,33,0.8);
  padding:4px 15px;
  z-index:9;
}
.bt-blog-item-default .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-item-default .bt-item .bt-media .bt-term a:hover, .bt-blog-item-default .bt-item .bt-media .bt-term a:focus { color:#f0b228; }
.bt-blog-item-default .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-blog-item-default .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-item-default .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-item-default .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-item-default .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-item-default .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-item-default .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-item-default .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-item-default .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-item-default .bt-item .bt-content {
  text-align:center;
  background:#f9f9f9;
  padding:15px 30px 45px;
}
.bt-blog-item-default .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-item-default .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 10px;
  padding:0;
}
.bt-blog-item-default .bt-item .bt-content .bt-meta li {
  display:inline-block;
  font-size:14px;
  line-height:24px;
}
.bt-blog-item-default .bt-item .bt-content .bt-excerpt {
  font-size:14px;
  line-height:24px;
  margin-bottom:20px;
}
.bt-blog-item-default .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#171721;
  padding:8px 30px;
}
.bt-blog-item-default .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-default .bt-item .bt-content .bt-readmore:focus { background:#f0b228; }
.bt-blog-item-default .bt-item:hover .bt-media > img { transform:scale(1.2); }
.bt-blog-item-layout1 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
}
.bt-blog-item-layout1 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-item-layout1 .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(23,23,33,0.8);
  padding:4px 15px;
  z-index:9;
}
.bt-blog-item-layout1 .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-item-layout1 .bt-item .bt-media .bt-term a:hover, .bt-blog-item-layout1 .bt-item .bt-media .bt-term a:focus { color:#f0b228; }
.bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-item-layout1 .bt-item .bt-content { padding:15px 0; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:15px;
}
.bt-blog-item-layout1 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-item-layout1 .bt-item .bt-content .bt-meta li {
  display:inline-block;
  font-size:14px;
  line-height:24px;
  margin-right:15px;
}
.bt-blog-item-layout1 .bt-item .bt-content .bt-meta li:last-child { margin-right:0; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-meta li.bt-author {
  font-weight:500;
  text-transform:uppercase;
  color:#f0b228;
}
.bt-blog-item-layout1 .bt-item .bt-content .bt-meta li.bt-date { font-size:12px; }
.bt-blog-item-layout1 .bt-item:hover .bt-media > img { transform:scale(1.2); }
.bt-blog-item-layout2 .bt-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-blog-item-layout2 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  margin-bottom:30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-layout2 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-item-layout2 .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(23,23,33,0.8);
  padding:4px 15px;
  z-index:9;
}
.bt-blog-item-layout2 .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-item-layout2 .bt-item .bt-media .bt-term a:hover, .bt-blog-item-layout2 .bt-item .bt-media .bt-term a:focus { color:#f0b228; }
.bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-item-layout2 .bt-item .bt-content { text-align:center; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-meta li {
  display:inline-block;
  font-size:13px;
  line-height:24px;
  letter-spacing:0;
  color:#828282;
  margin:0 5px;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-meta li strong { font-weight:600; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-excerpt {
  font-size:14px;
  line-height:24px;
  margin-bottom:30px;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#535353;
  background:#f9f9f9;
  padding:8px 30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-layout2 .bt-item .bt-content .bt-readmore:focus { background:#e0e0e0; }
.bt-blog-item-layout2 .bt-item:hover .bt-media > img { transform:scale(1.2); }
.bt-blog-grid-element.default .bt-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-blog-grid-element.default .bt-item .bt-media {
  position:relative;
  overflow:hidden;
}
.bt-blog-grid-element.default .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-grid-element.default .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(23,23,33,0.8);
  padding:4px 15px;
  z-index:9;
}
.bt-blog-grid-element.default .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-grid-element.default .bt-item .bt-media .bt-term a:hover, .bt-blog-grid-element.default .bt-item .bt-media .bt-term a:focus { color:#f0b228; }
.bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-grid-element.default .bt-item .bt-content {
  text-align:center;
  background:#f9f9f9;
  padding:15px 30px 45px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 10px;
  padding:0;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta li {
  display:inline-block;
  font-size:14px;
  line-height:24px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-excerpt {
  font-size:14px;
  line-height:24px;
  margin-bottom:20px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#171721;
  padding:8px 30px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.default .bt-item .bt-content .bt-readmore:focus { background:#f0b228; }
.bt-blog-grid-element.default .bt-item:hover .bt-media > img { transform:scale(1.2); }
.bt-blog-grid-element.layout1 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(23,23,33,0.8);
  padding:4px 15px;
  z-index:9;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-grid-element.layout1 .bt-item .bt-media .bt-term a:hover, .bt-blog-grid-element.layout1 .bt-item .bt-media .bt-term a:focus { color:#f0b228; }
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content { padding:15px 0; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:15px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-meta li {
  display:inline-block;
  font-size:14px;
  line-height:24px;
  margin-right:15px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-meta li:last-child { margin-right:0; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-meta li.bt-author {
  font-weight:500;
  text-transform:uppercase;
  color:#f0b228;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-meta li.bt-date { font-size:12px; }
.bt-blog-grid-element.layout1 .bt-item:hover .bt-media > img { transform:scale(1.2); }
.bt-blog-grid-element.layout2 .bt-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  margin-bottom:30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(23,23,33,0.8);
  padding:4px 15px;
  z-index:9;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-grid-element.layout2 .bt-item .bt-media .bt-term a:hover, .bt-blog-grid-element.layout2 .bt-item .bt-media .bt-term a:focus { color:#f0b228; }
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content { text-align:center; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta li {
  display:inline-block;
  font-size:13px;
  line-height:24px;
  letter-spacing:0;
  color:#828282;
  margin:0 5px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta li strong { font-weight:600; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-excerpt {
  font-size:14px;
  line-height:24px;
  margin-bottom:30px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#535353;
  background:#f9f9f9;
  padding:8px 30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-readmore:focus { background:#e0e0e0; }
.bt-blog-grid-element.layout2 .bt-item:hover .bt-media > img { transform:scale(1.2); }
.bt-blog-carousel-element.default .bt-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-blog-carousel-element.default .bt-item .bt-media {
  position:relative;
  overflow:hidden;
}
.bt-blog-carousel-element.default .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-carousel-element.default .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(23,23,33,0.8);
  padding:4px 15px;
  z-index:9;
}
.bt-blog-carousel-element.default .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-carousel-element.default .bt-item .bt-media .bt-term a:hover, .bt-blog-carousel-element.default .bt-item .bt-media .bt-term a:focus { color:#f0b228; }
.bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-carousel-element.default .bt-item .bt-content {
  text-align:center;
  background:#f9f9f9;
  padding:15px 30px 45px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 10px;
  padding:0;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta li {
  display:inline-block;
  font-size:14px;
  line-height:24px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-excerpt {
  font-size:14px;
  line-height:24px;
  margin-bottom:20px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:14px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#171721;
  padding:8px 30px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.default .bt-item .bt-content .bt-readmore:focus { background:#f0b228; }
.bt-blog-carousel-element.default .bt-item:hover .bt-media > img { transform:scale(1.2); }
.bt-blog-carousel-element.layout1 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(23,23,33,0.8);
  padding:4px 15px;
  z-index:9;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media .bt-term a:hover, .bt-blog-carousel-element.layout1 .bt-item .bt-media .bt-term a:focus { color:#f0b228; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content { padding:15px 0; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-title {
  font-size:18px;
  line-height:24px;
  margin-bottom:15px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-meta li {
  display:inline-block;
  font-size:14px;
  line-height:24px;
  margin-right:15px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-meta li:last-child { margin-right:0; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-meta li.bt-author {
  font-weight:500;
  text-transform:uppercase;
  color:#f0b228;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-meta li.bt-date { font-size:12px; }
.bt-blog-carousel-element.layout1 .bt-item:hover .bt-media > img { transform:scale(1.2); }
.bt-blog-carousel-element.layout2 .bt-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  margin-bottom:30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(23,23,33,0.8);
  padding:4px 15px;
  z-index:9;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media .bt-term a { color:#ffffff; }
.bt-blog-carousel-element.layout2 .bt-item .bt-media .bt-term a:hover, .bt-blog-carousel-element.layout2 .bt-item .bt-media .bt-term a:focus { color:#f0b228; }
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  z-index:1;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:before, .bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content { text-align:center; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:24px;
  margin-bottom:5px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta li {
  display:inline-block;
  font-size:13px;
  line-height:24px;
  letter-spacing:0;
  color:#828282;
  margin:0 5px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta li strong { font-weight:600; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-excerpt {
  font-size:14px;
  line-height:24px;
  margin-bottom:30px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-readmore {
  display:inline-block;
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#535353;
  background:#f9f9f9;
  padding:8px 30px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-readmore:focus { background:#e0e0e0; }
.bt-blog-carousel-element.layout2 .bt-item:hover .bt-media > img { transform:scale(1.2); }
.bt-blog-carousel-element.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-blog-carousel-element.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-blog-carousel-element.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-blog-carousel-element.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-blog-carousel-element.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-blog-carousel-element.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-blog-carousel-element.nav-dots-dana .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-blog-carousel-element.nav-dots-dana .owl-next {
  right:-50px;
  opacity:0;
}
.bt-blog-carousel-element.nav-dots-dana .owl-prev, .bt-blog-carousel-element.nav-dots-dana .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#f0b228;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-blog-carousel-element.nav-dots-dana .owl-prev i, .bt-blog-carousel-element.nav-dots-dana .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.nav-dots-dana .owl-prev.disabled:hover, .bt-blog-carousel-element.nav-dots-dana .owl-next.disabled:hover {
  color:#f0b228;
  background:transparent;
  border-color:#e5e5e5;
}
.bt-blog-carousel-element.nav-dots-dana .owl-prev.disabled:hover i, .bt-blog-carousel-element.nav-dots-dana .owl-next.disabled:hover i { background:#e5e5e5; }
.bt-blog-carousel-element.nav-dots-dana .owl-prev:hover, .bt-blog-carousel-element.nav-dots-dana .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#f0b228;
}
.bt-blog-carousel-element.nav-dots-dana .owl-prev:hover i, .bt-blog-carousel-element.nav-dots-dana .owl-next:hover i { background:#f0b228; }
.bt-blog-carousel-element.nav-dots-dana .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-blog-carousel-element.nav-dots-dana .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.nav-dots-dana .owl-dot.active, .bt-blog-carousel-element.nav-dots-dana .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.bt-blog-carousel-element.nav-dots-dana .owl-dot.active span, .bt-blog-carousel-element.nav-dots-dana .owl-dot:hover span { background:#f0b228; }
.bt-blog-carousel-element.nav-dots-dana .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-blog-carousel-element.nav-dots-dana .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.nav-dots-dana .owl-dots .owl-dot.active, .bt-blog-carousel-element.nav-dots-dana .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.bt-blog-carousel-element.nav-dots-dana .owl-dots .owl-dot.active span, .bt-blog-carousel-element.nav-dots-dana .owl-dots .owl-dot:hover span { background:#f0b228; }
.bt-blog-carousel-element.nav-dots-dana .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-blog-carousel-element.nav-dots-dana .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-blog-carousel-element.nav-dots-dana:hover .owl-nav .owl-prev {
  left:0;
  opacity:1;
}
.bt-blog-carousel-element.nav-dots-dana:hover .owl-nav .owl-next {
  right:0;
  opacity:1;
}
.bt-client-item-default .bt-item { text-align:center; }
.bt-client-item-default .bt-item img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  max-width:100%;
  width:auto;
  height:auto;
  opacity:0.5;
}
.bt-client-item-default .bt-item:hover img { opacity:1; }
.bt-client-grid-element .bt-item { text-align:center; }
.bt-client-grid-element .bt-item img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  max-width:100%;
  width:auto;
  height:auto;
  opacity:0.5;
}
.bt-client-grid-element .bt-item:hover img { opacity:1; }
.bt-client-grid-element .bt-item { float:left; }
.bt-client-grid-element .bt-item.col-6 { width:16.66%; }
.bt-client-grid-element .bt-item.col-5 { width:20%; }
.bt-client-grid-element .bt-item.col-4 { width:25%; }
.bt-client-grid-element .bt-item.col-3 { width:33.33%; }
.bt-client-grid-element .bt-item.col-2 { width:50%; }
.bt-client-grid-element .bt-item.col-1 { width:100%; }
.bt-client-grid-element:after {
  content:"";
  display:block;
  clear:both;
}
.bt-client-grid-element.default .bt-item {
  border-top:1px solid rgba(0,0,0,0.1);
  border-right:1px solid rgba(0,0,0,0.1);
}
.bt-client-grid-element.default .bt-item.col-6:nth-child(1), .bt-client-grid-element.default .bt-item.col-6:nth-child(2), .bt-client-grid-element.default .bt-item.col-6:nth-child(3), .bt-client-grid-element.default .bt-item.col-6:nth-child(4), .bt-client-grid-element.default .bt-item.col-6:nth-child(5), .bt-client-grid-element.default .bt-item.col-6:nth-child(6) { border-top:none; }
.bt-client-grid-element.default .bt-item.col-6:nth-child(6n) { border-right:none; }
.bt-client-grid-element.default .bt-item.col-5:nth-child(1), .bt-client-grid-element.default .bt-item.col-5:nth-child(2), .bt-client-grid-element.default .bt-item.col-5:nth-child(3), .bt-client-grid-element.default .bt-item.col-5:nth-child(4), .bt-client-grid-element.default .bt-item.col-5:nth-child(5) { border-top:none; }
.bt-client-grid-element.default .bt-item.col-5:nth-child(5n) { border-right:none; }
.bt-client-grid-element.default .bt-item.col-4:nth-child(1), .bt-client-grid-element.default .bt-item.col-4:nth-child(2), .bt-client-grid-element.default .bt-item.col-4:nth-child(3), .bt-client-grid-element.default .bt-item.col-4:nth-child(4) { border-top:none; }
.bt-client-grid-element.default .bt-item.col-4:nth-child(4n) { border-right:none; }
.bt-client-grid-element.default .bt-item.col-3:nth-child(1), .bt-client-grid-element.default .bt-item.col-3:nth-child(2), .bt-client-grid-element.default .bt-item.col-3:nth-child(3) { border-top:none; }
.bt-client-grid-element.default .bt-item.col-3:nth-child(3n) { border-right:none; }
.bt-client-grid-element.default .bt-item.col-2:nth-child(1), .bt-client-grid-element.default .bt-item.col-2:nth-child(2) { border-top:none; }
.bt-client-grid-element.default .bt-item.col-2:nth-child(2n) { border-right:none; }
.bt-client-grid-element.default .bt-item.col-1 { border:none; }
.bt-client-carousel-element.default .bt-item { text-align:center; }
.bt-client-carousel-element.default .bt-item img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  max-width:100%;
  width:auto;
  height:auto;
  opacity:0.5;
}
.bt-client-carousel-element.default .bt-item:hover img { opacity:1; }
.bt-client-carousel-element.space30 .bt-items .bt-item { margin-bottom:30px; }
.bt-client-carousel-element.space30 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-client-carousel-element.space20 .bt-items .bt-item { margin-bottom:20px; }
.bt-client-carousel-element.space20 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-client-carousel-element.space10 .bt-items .bt-item { margin-bottom:10px; }
.bt-client-carousel-element.space10 .bt-items .bt-item:last-child { margin-bottom:0; }
.bt-client-carousel-element.nav-dots-dana .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-client-carousel-element.nav-dots-dana .owl-next {
  right:-50px;
  opacity:0;
}
.bt-client-carousel-element.nav-dots-dana .owl-prev, .bt-client-carousel-element.nav-dots-dana .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:50px;
  height:50px;
  padding:4px;
  text-align:center;
  color:#f0b228;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-client-carousel-element.nav-dots-dana .owl-prev i, .bt-client-carousel-element.nav-dots-dana .owl-next i {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:100%;
  height:100%;
  font-size:15px;
  line-height:40px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-client-carousel-element.nav-dots-dana .owl-prev.disabled:hover, .bt-client-carousel-element.nav-dots-dana .owl-next.disabled:hover {
  color:#f0b228;
  background:transparent;
  border-color:#e5e5e5;
}
.bt-client-carousel-element.nav-dots-dana .owl-prev.disabled:hover i, .bt-client-carousel-element.nav-dots-dana .owl-next.disabled:hover i { background:#e5e5e5; }
.bt-client-carousel-element.nav-dots-dana .owl-prev:hover, .bt-client-carousel-element.nav-dots-dana .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#f0b228;
}
.bt-client-carousel-element.nav-dots-dana .owl-prev:hover i, .bt-client-carousel-element.nav-dots-dana .owl-next:hover i { background:#f0b228; }
.bt-client-carousel-element.nav-dots-dana .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-client-carousel-element.nav-dots-dana .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-client-carousel-element.nav-dots-dana .owl-dot.active, .bt-client-carousel-element.nav-dots-dana .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.bt-client-carousel-element.nav-dots-dana .owl-dot.active span, .bt-client-carousel-element.nav-dots-dana .owl-dot:hover span { background:#f0b228; }
.bt-client-carousel-element.nav-dots-dana .owl-dots .owl-dot {
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-client-carousel-element.nav-dots-dana .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-client-carousel-element.nav-dots-dana .owl-dots .owl-dot.active, .bt-client-carousel-element.nav-dots-dana .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#f0b228;
}
.bt-client-carousel-element.nav-dots-dana .owl-dots .owl-dot.active span, .bt-client-carousel-element.nav-dots-dana .owl-dots .owl-dot:hover span { background:#f0b228; }
.bt-client-carousel-element.nav-dots-dana .owl-nav .owl-prev {
  left:-50px;
  opacity:0;
}
.bt-client-carousel-element.nav-dots-dana .owl-nav .owl-next {
  right:-50px;
  opacity:0;
}
.bt-client-carousel-element.nav-dots-dana:hover .owl-nav .owl-prev {
  left:0;
  opacity:1;
}
.bt-client-carousel-element.nav-dots-dana:hover .owl-nav .owl-next {
  right:0;
  opacity:1;
}
.bt-social-media-element {
  list-style:none;
  margin-left:0;
  padding:0;
}
.bt-social-media-element.inline li {
  display:inline-block;
  margin-right:10px;
}
.bt-social-media-element.inline li:last-child { margin-right:0; }
.bt-social-media-element li { display:block; }
.bt-counter-element { text-align:center; }
.bt-counter-element .bt-number {
  font-size:45px;
  font-weight:700;
  line-height:50px;
  letter-spacing:0;
  color:#161616;
  display:inline-block;
  margin-bottom:10px;
}
.bt-counter-element .bt-title {
  font-size:20px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0;
  color:#161616;
  margin-bottom:5px;
}
.bt-counter-element .bt-subtitle {
  font-size:14px;
  line-height:24px;
  letter-spacing:0;
  color:#161616;
  opacity:0.5;
}
.bt-countdown-element .countdown-row {
  display:block;
  margin-bottom:30px;
}
.bt-countdown-element .countdown-row .countdown-section {
  position:relative;
  display:inline-block;
  margin-right:30px;
  padding-right:30px;
}
.bt-countdown-element .countdown-row .countdown-section:not(:last-child):after {
  content:":";
  position:absolute;
  top:0;
  right:0;
  font-size:40px;
  font-weight:700;
  line-height:50px;
  color:#f0b228;
}
.bt-countdown-element .countdown-row .countdown-section > span {
  color:#9fa4af;
  display:block;
}
.bt-countdown-element .countdown-row .countdown-section > span.countdown-amount {
  font-size:40px;
  font-weight:700;
  line-height:50px;
  letter-spacing:0;
  color:#2e2e2e;
}
.bt-countdown-element .countdown-row .countdown-section > span.countdown-period {
  font-size:16px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0;
}
.bt-archive-item-style1 { margin-bottom:30px; }
.bt-archive-item-style1 .bt-title {
  font-size:28px;
  line-height:40px;
  margin-top:0;
  margin-bottom:15px;
}
.bt-archive-item-style1 .bt-title a { color:#171721; }
.bt-archive-item-style1 .bt-title a:hover { color:#f0b228; }
.bt-archive-item-style1 .bt-media {
  position:relative;
  margin-bottom:30px;
}
.bt-archive-item-style1 .bt-media img {
  width:100%;
  height:auto;
}
.bt-archive-item-style1 .bt-media img.wp-post-image {
  width:auto;
  max-width:100%;
}
.bt-archive-item-style1 .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-archive-item-style1 .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-archive-item-style1 .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-archive-item-style1 .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
}
.bt-archive-item-style1 .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-archive-item-style1 .bt-media.video .bt-overlay .html5lightbox:before, .bt-archive-item-style1 .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-archive-item-style1 .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-archive-item-style1 .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-archive-item-style1 .bt-media.audio audio { width:100%; }
.bt-archive-item-style1 .bt-media.quote blockquote {
  font-size:18px;
  font-weight:500;
  line-height:32px;
  color:#171721;
  margin-bottom:30px;
  padding:15px 40px;
}
.bt-archive-item-style1 .bt-media.link a {
  font-size:24px;
  font-weight:600;
  font-style:italic;
  line-height:28px;
}
.bt-archive-item-style1 .bt-meta {
  list-style:none;
  margin:0 0 30px;
  padding:0 0 15px;
  border-bottom:1px solid #ececec;
}
.bt-archive-item-style1 .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  color:#686876;
  margin-right:30px;
}
.bt-archive-item-style1 .bt-meta > li span { font-weight:600; }
.bt-archive-item-style1 .bt-meta > li > a { color:#686876; }
.bt-archive-item-style1 .bt-meta > li > a:hover { color:#f0b228; }
.bt-archive-item-style1 .bt-meta > li:last-child { margin-right:0; }
.bt-archive-item-style1 .bt-excerpt {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-archive-item-style1 .bt-readmore {
  display:inline-block;
  font-size:13px;
  font-weight:600;
  line-height:24px;
  color:#ffffff;
  background:#f0b228;
  padding:8px 30px;
}
.bt-archive-item-style1 .bt-readmore:hover { background:#d6980f; }
.blog .sticky .bt-post-item .bt-title:before, .archive .sticky .bt-post-item .bt-title:before, .search .sticky .bt-post-item .bt-title:before {
  content:"\f08d";
  font-family:FontAwesome;
  font-weight:400;
  color:#f0b228;
  margin-right:10px;
}
.blog .bt-post-item, .archive .bt-post-item, .search .bt-post-item { margin-bottom:30px; }
.blog .bt-post-item .bt-title, .archive .bt-post-item .bt-title, .search .bt-post-item .bt-title {
  font-size:28px;
  line-height:40px;
  margin-top:0;
  margin-bottom:15px;
}
.blog .bt-post-item .bt-title a, .archive .bt-post-item .bt-title a, .search .bt-post-item .bt-title a { color:#171721; }
.blog .bt-post-item .bt-title a:hover, .archive .bt-post-item .bt-title a:hover, .search .bt-post-item .bt-title a:hover { color:#f0b228; }
.blog .bt-post-item .bt-media, .archive .bt-post-item .bt-media, .search .bt-post-item .bt-media {
  position:relative;
  margin-bottom:30px;
}
.blog .bt-post-item .bt-media img, .archive .bt-post-item .bt-media img, .search .bt-post-item .bt-media img {
  width:100%;
  height:auto;
}
.blog .bt-post-item .bt-media img.wp-post-image, .archive .bt-post-item .bt-media img.wp-post-image, .search .bt-post-item .bt-media img.wp-post-image {
  width:auto;
  max-width:100%;
}
.blog .bt-post-item .bt-media.gallery .carousel-control, .archive .bt-post-item .bt-media.gallery .carousel-control, .search .bt-post-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.blog .bt-post-item .bt-media.gallery .carousel-control:hover, .archive .bt-post-item .bt-media.gallery .carousel-control:hover, .search .bt-post-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.blog .bt-post-item .bt-media.gallery .carousel-control.left, .archive .bt-post-item .bt-media.gallery .carousel-control.left, .search .bt-post-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.blog .bt-post-item .bt-media.video .bt-overlay, .archive .bt-post-item .bt-media.video .bt-overlay, .search .bt-post-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
}
.blog .bt-post-item .bt-media.video .bt-overlay .html5lightbox, .archive .bt-post-item .bt-media.video .bt-overlay .html5lightbox, .search .bt-post-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.blog .bt-post-item .bt-media.video .bt-overlay .html5lightbox:before, .blog .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after, .archive .bt-post-item .bt-media.video .bt-overlay .html5lightbox:before, .archive .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after, .search .bt-post-item .bt-media.video .bt-overlay .html5lightbox:before, .search .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.blog .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after, .archive .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after, .search .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.blog .bt-post-item .bt-media.video .bt-overlay .html5lightbox:hover, .archive .bt-post-item .bt-media.video .bt-overlay .html5lightbox:hover, .search .bt-post-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.blog .bt-post-item .bt-media.audio audio, .archive .bt-post-item .bt-media.audio audio, .search .bt-post-item .bt-media.audio audio { width:100%; }
.blog .bt-post-item .bt-media.quote blockquote, .archive .bt-post-item .bt-media.quote blockquote, .search .bt-post-item .bt-media.quote blockquote {
  font-size:18px;
  font-weight:500;
  line-height:32px;
  color:#171721;
  margin-bottom:30px;
  padding:15px 40px;
}
.blog .bt-post-item .bt-media.link a, .archive .bt-post-item .bt-media.link a, .search .bt-post-item .bt-media.link a {
  font-size:24px;
  font-weight:600;
  font-style:italic;
  line-height:28px;
}
.blog .bt-post-item .bt-meta, .archive .bt-post-item .bt-meta, .search .bt-post-item .bt-meta {
  list-style:none;
  margin:0 0 30px;
  padding:0 0 15px;
  border-bottom:1px solid #ececec;
}
.blog .bt-post-item .bt-meta > li, .archive .bt-post-item .bt-meta > li, .search .bt-post-item .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  color:#686876;
  margin-right:30px;
}
.blog .bt-post-item .bt-meta > li span, .archive .bt-post-item .bt-meta > li span, .search .bt-post-item .bt-meta > li span { font-weight:600; }
.blog .bt-post-item .bt-meta > li > a, .archive .bt-post-item .bt-meta > li > a, .search .bt-post-item .bt-meta > li > a { color:#686876; }
.blog .bt-post-item .bt-meta > li > a:hover, .archive .bt-post-item .bt-meta > li > a:hover, .search .bt-post-item .bt-meta > li > a:hover { color:#f0b228; }
.blog .bt-post-item .bt-meta > li:last-child, .archive .bt-post-item .bt-meta > li:last-child, .search .bt-post-item .bt-meta > li:last-child { margin-right:0; }
.blog .bt-post-item .bt-excerpt, .archive .bt-post-item .bt-excerpt, .search .bt-post-item .bt-excerpt {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
  margin-bottom:15px;
}
.blog .bt-post-item .bt-readmore, .archive .bt-post-item .bt-readmore, .search .bt-post-item .bt-readmore {
  display:inline-block;
  font-size:13px;
  font-weight:600;
  line-height:24px;
  color:#ffffff;
  background:#f0b228;
  padding:8px 30px;
}
.blog .bt-post-item .bt-readmore:hover, .archive .bt-post-item .bt-readmore:hover, .search .bt-post-item .bt-readmore:hover { background:#d6980f; }
.blog .bt-items-wrap, .archive .bt-items-wrap, .search .bt-items-wrap {
  font-size:0;
  letter-spacing:0;
  margin-left:-15px;
  margin-right:-15px;
}
.blog .bt-items-wrap.columns-2 > article, .archive .bt-items-wrap.columns-2 > article, .search .bt-items-wrap.columns-2 > article { width:50%; }
.blog .bt-items-wrap.columns-3 > article, .archive .bt-items-wrap.columns-3 > article, .search .bt-items-wrap.columns-3 > article { width:33.33%; }
.blog .bt-items-wrap.columns-4 > article, .archive .bt-items-wrap.columns-4 > article, .search .bt-items-wrap.columns-4 > article { width:25%; }
.blog .bt-items-wrap > article, .archive .bt-items-wrap > article, .search .bt-items-wrap > article {
  display:inline-block;
  vertical-align:top;
  padding-left:15px;
  padding-right:15px;
}
@media (max-width: 1199px) {
  .blog .bt-items-wrap.columns-4 > article, .archive .bt-items-wrap.columns-4 > article, .search .bt-items-wrap.columns-4 > article { width:33.33%; }
}
@media (max-width: 991px) {
  .blog .bt-items-wrap.columns-3 > article, .blog .bt-items-wrap.columns-4 > article, .archive .bt-items-wrap.columns-3 > article, .archive .bt-items-wrap.columns-4 > article, .search .bt-items-wrap.columns-3 > article, .search .bt-items-wrap.columns-4 > article { width:50%; }
}
@media (max-width: 767px) {
  .blog .bt-items-wrap.columns-2 > article, .blog .bt-items-wrap.columns-3 > article, .blog .bt-items-wrap.columns-4 > article, .archive .bt-items-wrap.columns-2 > article, .archive .bt-items-wrap.columns-3 > article, .archive .bt-items-wrap.columns-4 > article, .search .bt-items-wrap.columns-2 > article, .search .bt-items-wrap.columns-3 > article, .search .bt-items-wrap.columns-4 > article { width:100%; }
}
.bt-single-item-style1 .bt-title {
  font-size:36px;
  line-height:46px;
  margin-top:0;
  margin-bottom:15px;
}
.bt-single-item-style1 .bt-media {
  position:relative;
  margin-bottom:30px;
}
.bt-single-item-style1 .bt-media img {
  max-width:100%;
  height:auto;
}
.bt-single-item-style1 .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.bt-single-item-style1 .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-single-item-style1 .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.bt-single-item-style1 .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
}
.bt-single-item-style1 .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-single-item-style1 .bt-media.video .bt-overlay .html5lightbox:before, .bt-single-item-style1 .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.bt-single-item-style1 .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.bt-single-item-style1 .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.bt-single-item-style1 .bt-media.audio audio { width:100%; }
.bt-single-item-style1 .bt-media.quote blockquote {
  font-size:18px;
  font-weight:500;
  line-height:32px;
  color:#171721;
  margin-bottom:30px;
  padding:15px 40px;
}
.bt-single-item-style1 .bt-media.link a {
  font-size:24px;
  font-weight:600;
  font-style:italic;
  line-height:28px;
}
.bt-single-item-style1 .bt-meta {
  list-style:none;
  margin:0 0 30px;
  padding:0 0 15px;
  border-bottom:1px solid #ececec;
}
.bt-single-item-style1 .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  color:#686876;
  margin-right:30px;
}
.bt-single-item-style1 .bt-meta > li i { margin-right:5px; }
.bt-single-item-style1 .bt-meta > li > a { color:#686876; }
.bt-single-item-style1 .bt-meta > li > a:hover { color:#f0b228; }
.bt-single-item-style1 .bt-meta > li:last-child { margin-right:0; }
.bt-single-item-style1 .bt-content {
  font-size:14px;
  line-height:24px;
}
.bt-single-item-style1 .bt-content > p { margin-bottom:30px; }
.bt-single-item-style1 .bt-content blockquote {
  font-size:18px;
  font-weight:500;
  line-height:32px;
  color:#171721;
  margin-bottom:30px;
  padding:15px 40px;
}
.bt-single-item-style1 .bt-content .gallery { margin:0 -15px; }
.bt-single-item-style1 .bt-content .gallery .gallery-item {
  display:inline-block;
  margin:0 0 30px;
  padding:0 15px;
}
.bt-single-item-style1 .bt-content .gallery .gallery-item .gallery-icon img {
  width:100%;
  height:auto;
}
.bt-single-item-style1 .bt-content .gallery.gallery-columns-1 > .gallery-item { width:100%; }
.bt-single-item-style1 .bt-content .gallery.gallery-columns-2 > .gallery-item { width:50%; }
.bt-single-item-style1 .bt-content .gallery.gallery-columns-3 > .gallery-item { width:33.33%; }
.bt-single-item-style1 .bt-content .gallery.gallery-columns-4 > .gallery-item { width:25%; }
.bt-single-item-style1 .bt-content .gallery.gallery-columns-5 > .gallery-item { width:20%; }
.bt-single-item-style1 .bt-content h3.vc_custom_heading, .bt-single-item-style1 .bt-content div.vc_custom_heading {
  font-size:24px;
  color:#000000;
  line-height:34px;
  text-align:left;
  font-weight:600;
  margin-bottom:30px;
}
.bt-single-item-style1 .bt-content h3.vc_custom_heading.bt-quote, .bt-single-item-style1 .bt-content div.vc_custom_heading.bt-quote {
  font-weight:400;
  font-style:italic;
  position:relative;
  padding:0 50px;
}
.bt-single-item-style1 .bt-content h3.vc_custom_heading.bt-quote:before, .bt-single-item-style1 .bt-content div.vc_custom_heading.bt-quote:before {
  content:"";
  position:absolute;
  top:10px;
  left:0;
  width:4px;
  height:calc(100% - 20px);
  background:#f0b228;
}
.bt-single-item-style1 .bt-content .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
}
.single-post .bt-post-item .bt-title {
  font-size:36px;
  line-height:46px;
  margin-top:0;
  margin-bottom:15px;
}
.single-post .bt-post-item .bt-media {
  position:relative;
  margin-bottom:30px;
}
.single-post .bt-post-item .bt-media img {
  max-width:100%;
  height:auto;
}
.single-post .bt-post-item .bt-media.gallery .carousel-control {
  position:absolute;
  top:10px;
  right:10px;
  width:30px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  text-shadow:none;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
}
.single-post .bt-post-item .bt-media.gallery .carousel-control:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.single-post .bt-post-item .bt-media.gallery .carousel-control.left {
  left:auto;
  right:45px;
}
.single-post .bt-post-item .bt-media.video .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
}
.single-post .bt-post-item .bt-media.video .bt-overlay .html5lightbox {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:40px;
  height:40px;
  font-size:14px;
  line-height:41px;
  letter-spacing:-2px;
  text-align:center;
  color:#f0b228;
  background:#ffffff;
  opacity:0.8;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.single-post .bt-post-item .bt-media.video .bt-overlay .html5lightbox:before, .single-post .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after {
  content:" ";
  display:table;
}
.single-post .bt-post-item .bt-media.video .bt-overlay .html5lightbox:after { clear:both; }
.single-post .bt-post-item .bt-media.video .bt-overlay .html5lightbox:hover {
  color:#ffffff;
  background:#f0b228;
  opacity:1;
}
.single-post .bt-post-item .bt-media.audio audio { width:100%; }
.single-post .bt-post-item .bt-media.quote blockquote {
  font-size:18px;
  font-weight:500;
  line-height:32px;
  color:#171721;
  margin-bottom:30px;
  padding:15px 40px;
}
.single-post .bt-post-item .bt-media.link a {
  font-size:24px;
  font-weight:600;
  font-style:italic;
  line-height:28px;
}
.single-post .bt-post-item .bt-meta {
  list-style:none;
  margin:0 0 30px;
  padding:0 0 15px;
  border-bottom:1px solid #ececec;
}
.single-post .bt-post-item .bt-meta > li {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:24px;
  color:#686876;
  margin-right:30px;
}
.single-post .bt-post-item .bt-meta > li i { margin-right:5px; }
.single-post .bt-post-item .bt-meta > li > a { color:#686876; }
.single-post .bt-post-item .bt-meta > li > a:hover { color:#f0b228; }
.single-post .bt-post-item .bt-meta > li:last-child { margin-right:0; }
.single-post .bt-post-item .bt-content {
  font-size:14px;
  line-height:24px;
}
.single-post .bt-post-item .bt-content > p { margin-bottom:30px; }
.single-post .bt-post-item .bt-content blockquote {
  font-size:18px;
  font-weight:500;
  line-height:32px;
  color:#171721;
  margin-bottom:30px;
  padding:15px 40px;
}
.single-post .bt-post-item .bt-content .gallery { margin:0 -15px; }
.single-post .bt-post-item .bt-content .gallery .gallery-item {
  display:inline-block;
  margin:0 0 30px;
  padding:0 15px;
}
.single-post .bt-post-item .bt-content .gallery .gallery-item .gallery-icon img {
  width:100%;
  height:auto;
}
.single-post .bt-post-item .bt-content .gallery.gallery-columns-1 > .gallery-item { width:100%; }
.single-post .bt-post-item .bt-content .gallery.gallery-columns-2 > .gallery-item { width:50%; }
.single-post .bt-post-item .bt-content .gallery.gallery-columns-3 > .gallery-item { width:33.33%; }
.single-post .bt-post-item .bt-content .gallery.gallery-columns-4 > .gallery-item { width:25%; }
.single-post .bt-post-item .bt-content .gallery.gallery-columns-5 > .gallery-item { width:20%; }
.single-post .bt-post-item .bt-content h3.vc_custom_heading, .single-post .bt-post-item .bt-content div.vc_custom_heading {
  font-size:24px;
  color:#000000;
  line-height:34px;
  text-align:left;
  font-weight:600;
  margin-bottom:30px;
}
.single-post .bt-post-item .bt-content h3.vc_custom_heading.bt-quote, .single-post .bt-post-item .bt-content div.vc_custom_heading.bt-quote {
  font-weight:400;
  font-style:italic;
  position:relative;
  padding:0 50px;
}
.single-post .bt-post-item .bt-content h3.vc_custom_heading.bt-quote:before, .single-post .bt-post-item .bt-content div.vc_custom_heading.bt-quote:before {
  content:"";
  position:absolute;
  top:10px;
  left:0;
  width:4px;
  height:calc(100% - 20px);
  background:#f0b228;
}
.single-post .bt-post-item .bt-content .wpb_text_column {
  font-size:16px;
  line-height:28px;
  letter-spacing:0;
}
.single-post .bt-tag-share {
  padding:20px 0;
  border-top:1px solid #ececec;
  border-bottom:1px solid #ececec;
}
.single-post .bt-tag-share:after {
  content:"";
  display:block;
  clear:both;
}
.single-post .bt-tag-share h4 {
  display:inline-block;
  font-size:14px;
  font-weight:600;
  line-height:24px;
  letter-spacing:0.03em;
  margin:0 10px 0 0;
}
.single-post .bt-tag-share .bt-tag { float:left; }
.single-post .bt-tag-share .bt-tag a {
  display:inline-block;
  font-size:14px;
  line-height:24px;
  color:#686876;
}
.single-post .bt-tag-share .bt-tag a:hover { color:#f0b228; }
.single-post .bt-tag-share .bt-share { float:right; }
.single-post .bt-tag-share .bt-share ul {
  list-style:none;
  display:inline-block;
  margin:0;
  padding:0;
}
.single-post .bt-tag-share .bt-share ul li {
  display:inline-block;
  margin-right:15px;
}
.single-post .bt-tag-share .bt-share ul li:last-child { margin-right:0; }
.single-post .bt-tag-share .bt-share ul li a {
  display:inline-block;
  font-size:14px;
  color:#686876;
}
.single-post .bt-tag-share .bt-share ul li a:hover { color:#f0b228; }
@media (max-width: 520px) {
  .single-post .bt-tag-share .bt-tag, .single-post .bt-tag-share .bt-share {
    float:left;
    width:100%;
  }
  .single-post .bt-tag-share .bt-tag { margin-bottom:10px; }
}
.single-post .bt-blog-article-nav {
  background:#f9f9f9;
  margin-bottom:60px;
}
.single-post .bt-blog-article-nav:after {
  content:"";
  display:block;
  clear:both;
}
.single-post .bt-blog-article-nav .bt-prev, .single-post .bt-blog-article-nav .bt-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  float:left;
  width:50%;
  font-size:14px;
  line-height:24px;
  padding:50px 30px;
  background:#f9f9f9;
}
.single-post .bt-blog-article-nav .bt-prev a, .single-post .bt-blog-article-nav .bt-next a {
  display:block;
  font-size:18px;
  font-weight:700;
  line-height:28px;
  color:#171721;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  max-width:270px;
}
.single-post .bt-blog-article-nav .bt-prev a:hover, .single-post .bt-blog-article-nav .bt-next a:hover { color:#f0b228; }
.single-post .bt-blog-article-nav .bt-prev:hover, .single-post .bt-blog-article-nav .bt-next:hover { background:#ececec; }
.single-post .bt-blog-article-nav .bt-next {
  float:right;
  text-align:right;
}
.single-post .bt-blog-article-nav .bt-next a {
  margin-left:auto;
  margin-right:0;
}
@media (max-width: 520px) {
  .single-post .bt-blog-article-nav .bt-prev, .single-post .bt-blog-article-nav .bt-next {
    width:100%;
    text-align:left;
  }
  .single-post .bt-blog-article-nav .bt-prev a, .single-post .bt-blog-article-nav .bt-next a { margin-left:0; }
}
.single-post .bt-about-author {
  background:#f8f8f8;
  padding:15px;
  margin-bottom:60px;
}
.single-post .bt-about-author .bt-author-avatar {
  line-height:0;
  width:160px;
  float:left;
}
.single-post .bt-about-author .bt-author-avatar img {
  margin:0;
  width:100%;
  height:auto;
}
.single-post .bt-about-author .bt-author-info {
  font-size:14px;
  line-height:24px;
  padding-left:200px;
}
.single-post .bt-about-author .bt-author-info .bt-title {
  font-size:20px;
  font-weight:600;
  line-height:36px;
  color:#010000;
  margin-bottom:0;
}
.single-post .bt-about-author .bt-author-info h6 {
  font-size:12px;
  font-weight:700;
  line-height:20px;
  text-transform:uppercase;
  color:#a2a2a2;
  margin-bottom:10px;
}
@media (max-width: 767px) {
  .single-post .bt-about-author .bt-author-avatar { width:60px; }
  .single-post .bt-about-author .bt-author-info {
    font-size:14px;
    line-height:24px;
    padding-left:75px;
  }
  .single-post .bt-about-author .bt-author-info .bt-title {
    font-size:14px;
    line-height:24px;
  }
}
.bt-sidebar .widget { margin-bottom:30px; }
.bt-sidebar ul, .bt-sidebar ol {
  list-style-type:none;
  margin:0;
  padding:0;
}
.bt-sidebar ul li, .bt-sidebar ol li {
  padding:0;
  margin:0;
}
.bt-sidebar ul li > ul, .bt-sidebar ul li > ol, .bt-sidebar ol li > ul, .bt-sidebar ol li > ol {
  margin:0;
  padding:0 0 0 20px;
}
.bt-left-sidebar.hidden-recent-review .widget_dana_recent_review, .bt-right-sidebar.hidden-recent-review .widget_dana_recent_review { display:none; }
.bt-left-sidebar .widget, .bt-right-sidebar .widget {
  position:relative;
  margin-bottom:30px;
}
.bt-left-sidebar .widget .wg-title, .bt-left-sidebar .widget .widgettitle, .bt-right-sidebar .widget .wg-title, .bt-right-sidebar .widget .widgettitle {
  position:relative;
  font-size:20px;
  font-weight:700;
  line-height:24px;
  letter-spacing:-0.02em;
  margin-top:0;
  margin-bottom:30px;
  padding-bottom:15px;
}
.bt-left-sidebar .widget .wg-title:after, .bt-left-sidebar .widget .widgettitle:after, .bt-right-sidebar .widget .wg-title:after, .bt-right-sidebar .widget .widgettitle:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#f0b228;
}
.bt-left-sidebar .widget .menu-sidebar-menu-container ul, .bt-right-sidebar .widget .menu-sidebar-menu-container ul {
  background:#f0f0f0;
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li {
  list-style:none;
  border-bottom:2px solid #ffffff;
}
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li:last-child, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li:last-child { border-bottom:0; }
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li > a, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li > a {
  position:relative;
  display:block;
  font-size:13px;
  line-height:27px;
  letter-spacing:0.04em;
  color:#171717;
  padding:18px 30px;
}
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li > a:before, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li > a:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:2px;
  height:100%;
  background:#f0b228;
  opacity:0;
}
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li > a:hover, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li > a:hover { color:#f0b228; }
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li > a:hover:before, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li > a:hover:before { opacity:1; }
.bt-left-sidebar .widget .menu-sidebar-menu-container ul > li.current-menu-item > a:before, .bt-left-sidebar .widget .menu-sidebar-menu-container ul > li .current_page_item > a:before, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li.current-menu-item > a:before, .bt-right-sidebar .widget .menu-sidebar-menu-container ul > li .current_page_item > a:before { opacity:1; }
.bt-left-sidebar .widget.widget_dana_news_tabs_widget, .bt-right-sidebar .widget.widget_dana_news_tabs_widget { padding-top:60px; }
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .nav-tabs, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .nav-tabs {
  position:absolute;
  top:-3px;
  left:-3px;
  width:100%;
  border:none;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .nav-tabs .bt-tab a, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .nav-tabs .bt-tab a {
  font-size:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#686876;
  background:#ececec;
  padding:8px 15px;
  border:none;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .nav-tabs .bt-tab.active a, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .nav-tabs .bt-tab.active a {
  color:#ffffff;
  background:#f0b228;
  border:none;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list {
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li {
  list-style:none;
  position:relative;
  min-height:120px;
  margin-bottom:20px;
  padding-left:135px;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li:last-child, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li:last-child { margin-bottom:0; }
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb {
  position:absolute;
  top:0;
  left:0;
  width:115px;
  height:115px;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb img, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details {
  display:table;
  height:120px;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-inner, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-inner {
  display:table-cell;
  vertical-align:middle;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-title, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-title {
  font-size:14px;
  font-weight:900;
  line-height:20px;
  letter-spacing:0.05em;
  color:#313131;
  margin-bottom:7px;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta {
  font-size:11px;
  line-height:22px;
  letter-spacing:0.04em;
  color:#969595;
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li { display:inline-block; }
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:after, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:after {
  content:".";
  display:inline-block;
  padding:0 5px;
}
.bt-left-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:last-child:after, .bt-right-sidebar .widget.widget_dana_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:last-child:after { display:none; }
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list {
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  position:relative;
  min-height:60px;
  margin-bottom:15px;
  padding-bottom:15px;
  border-bottom:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li:last-child, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li:last-child {
  margin-bottom:0;
  border-bottom:none;
}
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li:after, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li:after {
  content:"";
  display:block;
  clear:both;
}
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-thumb, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-thumb {
  float:left;
  width:100px;
  height:100px;
  margin-right:15px;
}
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-term a, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-term a {
  display:inline-block;
  font-size:12px;
  line-height:12px;
  text-transform:uppercase;
  color:#ffffff;
  background:#f0b228;
  margin-right:3px;
  padding:2px 5px;
}
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-term a:last-child, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-term a:last-child { margin-right:3px; }
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-term a:hover, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-term a:hover { background:#d6980f; }
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-title, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-title {
  font-size:14px;
  line-height:24px;
  margin-bottom:0;
}
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-title > a, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-title > a { color:#171721; }
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-title > a:hover, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-title > a:hover { color:#f0b228; }
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-meta, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-meta {
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-meta li, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-meta li {
  display:inline-block;
  font-size:12px;
  line-height:10px;
  margin-right:5px;
  padding-right:7px;
  border-right:2px solid #ececec;
}
.bt-left-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-meta li:last-child, .bt-right-sidebar .widget.widget_dana_post_list .bt-post-list > li .bt-meta li:last-child {
  margin-right:0;
  padding-right:0;
  border-right:none;
}
.bt-left-sidebar .widget.widget_social_widget .wg-title:before, .bt-right-sidebar .widget.widget_social_widget .wg-title:before { content:"\f097"; }
.bt-left-sidebar .widget.widget_social_widget .social-wrap a, .bt-right-sidebar .widget.widget_social_widget .social-wrap a {
  display:inline-block;
  width:40px;
  height:40px;
  text-align:center;
  line-height:40px;
  color:#969595;
  background:#f1f1f1;
  margin:0 5px 8px 0;
}
.bt-left-sidebar .widget.widget_social_widget .social-wrap a:hover, .bt-right-sidebar .widget.widget_social_widget .social-wrap a:hover {
  color:#ffffff;
  background:#f0b228;
}
.bt-left-sidebar .widget.widget_archive > ul, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul, .bt-left-sidebar .widget.widget_categories > ul, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul, .bt-left-sidebar .widget.widget_pages > ul, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul, .bt-left-sidebar .widget.widget_meta > ul, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul, .bt-left-sidebar .widget.widget_nav_menu > ul, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul, .bt-right-sidebar .widget.widget_archive > ul, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul, .bt-right-sidebar .widget.widget_categories > ul, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul, .bt-right-sidebar .widget.widget_pages > ul, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul, .bt-right-sidebar .widget.widget_meta > ul, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul, .bt-right-sidebar .widget.widget_nav_menu > ul, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_archive > ul li, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li, .bt-left-sidebar .widget.widget_categories > ul li, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li, .bt-left-sidebar .widget.widget_pages > ul li, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li, .bt-left-sidebar .widget.widget_meta > ul li, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li, .bt-left-sidebar .widget.widget_nav_menu > ul li, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li, .bt-right-sidebar .widget.widget_archive > ul li, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li, .bt-right-sidebar .widget.widget_categories > ul li, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li, .bt-right-sidebar .widget.widget_pages > ul li, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li, .bt-right-sidebar .widget.widget_meta > ul li, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li, .bt-right-sidebar .widget.widget_nav_menu > ul li, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li {
  position:relative;
  font-size:14px;
  line-height:40px;
  border-bottom:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_archive > ul li:last-child, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li:last-child, .bt-left-sidebar .widget.widget_categories > ul li:last-child, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li:last-child, .bt-left-sidebar .widget.widget_pages > ul li:last-child, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li:last-child, .bt-left-sidebar .widget.widget_meta > ul li:last-child, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li:last-child, .bt-left-sidebar .widget.widget_nav_menu > ul li:last-child, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li:last-child, .bt-right-sidebar .widget.widget_archive > ul li:last-child, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li:last-child, .bt-right-sidebar .widget.widget_categories > ul li:last-child, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li:last-child, .bt-right-sidebar .widget.widget_pages > ul li:last-child, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li:last-child, .bt-right-sidebar .widget.widget_meta > ul li:last-child, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li:last-child, .bt-right-sidebar .widget.widget_nav_menu > ul li:last-child, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li:last-child { border-bottom:none; }
.bt-left-sidebar .widget.widget_archive > ul li:after, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li:after, .bt-left-sidebar .widget.widget_categories > ul li:after, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li:after, .bt-left-sidebar .widget.widget_pages > ul li:after, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li:after, .bt-left-sidebar .widget.widget_meta > ul li:after, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li:after, .bt-left-sidebar .widget.widget_nav_menu > ul li:after, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li:after, .bt-right-sidebar .widget.widget_archive > ul li:after, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li:after, .bt-right-sidebar .widget.widget_categories > ul li:after, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li:after, .bt-right-sidebar .widget.widget_pages > ul li:after, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li:after, .bt-right-sidebar .widget.widget_meta > ul li:after, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li:after, .bt-right-sidebar .widget.widget_nav_menu > ul li:after, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li:after {
  content:"\f105";
  font-family:FontAwesome;
  position:absolute;
  top:0;
  right:0;
}
.bt-left-sidebar .widget.widget_archive > ul li > a, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li > a, .bt-left-sidebar .widget.widget_categories > ul li > a, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li > a, .bt-left-sidebar .widget.widget_pages > ul li > a, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li > a, .bt-left-sidebar .widget.widget_meta > ul li > a, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li > a, .bt-left-sidebar .widget.widget_nav_menu > ul li > a, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li > a, .bt-right-sidebar .widget.widget_archive > ul li > a, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li > a, .bt-right-sidebar .widget.widget_categories > ul li > a, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li > a, .bt-right-sidebar .widget.widget_pages > ul li > a, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li > a, .bt-right-sidebar .widget.widget_meta > ul li > a, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li > a, .bt-right-sidebar .widget.widget_nav_menu > ul li > a, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li > a {
  display:inline-block;
  color:#686876;
}
.bt-left-sidebar .widget.widget_archive > ul li.current-cat:after, .bt-left-sidebar .widget.widget_archive > ul li:hover:after, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li.current-cat:after, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li:hover:after, .bt-left-sidebar .widget.widget_categories > ul li.current-cat:after, .bt-left-sidebar .widget.widget_categories > ul li:hover:after, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li.current-cat:after, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li:hover:after, .bt-left-sidebar .widget.widget_pages > ul li.current-cat:after, .bt-left-sidebar .widget.widget_pages > ul li:hover:after, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li.current-cat:after, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li:hover:after, .bt-left-sidebar .widget.widget_meta > ul li.current-cat:after, .bt-left-sidebar .widget.widget_meta > ul li:hover:after, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li.current-cat:after, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li:hover:after, .bt-left-sidebar .widget.widget_nav_menu > ul li.current-cat:after, .bt-left-sidebar .widget.widget_nav_menu > ul li:hover:after, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li.current-cat:after, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li:hover:after, .bt-right-sidebar .widget.widget_archive > ul li.current-cat:after, .bt-right-sidebar .widget.widget_archive > ul li:hover:after, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li.current-cat:after, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li:hover:after, .bt-right-sidebar .widget.widget_categories > ul li.current-cat:after, .bt-right-sidebar .widget.widget_categories > ul li:hover:after, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li.current-cat:after, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li:hover:after, .bt-right-sidebar .widget.widget_pages > ul li.current-cat:after, .bt-right-sidebar .widget.widget_pages > ul li:hover:after, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li.current-cat:after, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li:hover:after, .bt-right-sidebar .widget.widget_meta > ul li.current-cat:after, .bt-right-sidebar .widget.widget_meta > ul li:hover:after, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li.current-cat:after, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li:hover:after, .bt-right-sidebar .widget.widget_nav_menu > ul li.current-cat:after, .bt-right-sidebar .widget.widget_nav_menu > ul li:hover:after, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li.current-cat:after, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li:hover:after { color:#f0b228; }
.bt-left-sidebar .widget.widget_archive > ul li.current-cat > a, .bt-left-sidebar .widget.widget_archive > ul li:hover > a, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li:hover > a, .bt-left-sidebar .widget.widget_categories > ul li.current-cat > a, .bt-left-sidebar .widget.widget_categories > ul li:hover > a, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li:hover > a, .bt-left-sidebar .widget.widget_pages > ul li.current-cat > a, .bt-left-sidebar .widget.widget_pages > ul li:hover > a, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li:hover > a, .bt-left-sidebar .widget.widget_meta > ul li.current-cat > a, .bt-left-sidebar .widget.widget_meta > ul li:hover > a, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li:hover > a, .bt-left-sidebar .widget.widget_nav_menu > ul li.current-cat > a, .bt-left-sidebar .widget.widget_nav_menu > ul li:hover > a, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li:hover > a, .bt-right-sidebar .widget.widget_archive > ul li.current-cat > a, .bt-right-sidebar .widget.widget_archive > ul li:hover > a, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li:hover > a, .bt-right-sidebar .widget.widget_categories > ul li.current-cat > a, .bt-right-sidebar .widget.widget_categories > ul li:hover > a, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li:hover > a, .bt-right-sidebar .widget.widget_pages > ul li.current-cat > a, .bt-right-sidebar .widget.widget_pages > ul li:hover > a, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li:hover > a, .bt-right-sidebar .widget.widget_meta > ul li.current-cat > a, .bt-right-sidebar .widget.widget_meta > ul li:hover > a, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li:hover > a, .bt-right-sidebar .widget.widget_nav_menu > ul li.current-cat > a, .bt-right-sidebar .widget.widget_nav_menu > ul li:hover > a, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li:hover > a { color:#f0b228; }
.bt-left-sidebar .widget.widget_archive .screen-reader-text, .bt-right-sidebar .widget.widget_archive .screen-reader-text { display:none; }
.bt-left-sidebar .widget.widget_archive select, .bt-right-sidebar .widget.widget_archive select {
  width:100%;
  padding:8px 15px;
  border:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_categories .screen-reader-text, .bt-right-sidebar .widget.widget_categories .screen-reader-text { display:none; }
.bt-left-sidebar .widget.widget_categories select, .bt-right-sidebar .widget.widget_categories select {
  width:100%;
  padding:8px 15px;
  border:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_calendar .calendar_wrap table caption, .bt-right-sidebar .widget.widget_calendar .calendar_wrap table caption {
  font-size:14px;
  font-weight:700;
  letter-spacing:0.1em;
  line-height:24px;
  text-transform:uppercase;
}
.bt-left-sidebar .widget.widget_calendar .calendar_wrap table td, .bt-left-sidebar .widget.widget_calendar .calendar_wrap table th, .bt-right-sidebar .widget.widget_calendar .calendar_wrap table td, .bt-right-sidebar .widget.widget_calendar .calendar_wrap table th {
  font-size:14px;
  font-weight:700;
  text-align:center;
  color:#424242;
  padding:10px;
}
.bt-left-sidebar .widget.widget_calendar .calendar_wrap table th, .bt-right-sidebar .widget.widget_calendar .calendar_wrap table th { color:#f0b228; }
.bt-left-sidebar .widget.widget_recent_comments > ul, .bt-left-sidebar .widget.widget_rss > ul, .bt-left-sidebar .widget.widget_recent_entries > ul, .bt-right-sidebar .widget.widget_recent_comments > ul, .bt-right-sidebar .widget.widget_rss > ul, .bt-right-sidebar .widget.widget_recent_entries > ul {
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_recent_comments > ul li, .bt-left-sidebar .widget.widget_rss > ul li, .bt-left-sidebar .widget.widget_recent_entries > ul li, .bt-right-sidebar .widget.widget_recent_comments > ul li, .bt-right-sidebar .widget.widget_rss > ul li, .bt-right-sidebar .widget.widget_recent_entries > ul li {
  list-style:none;
  margin-bottom:8px;
  padding-bottom:8px;
  border-bottom:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_recent_comments > ul li:last-child, .bt-left-sidebar .widget.widget_rss > ul li:last-child, .bt-left-sidebar .widget.widget_recent_entries > ul li:last-child, .bt-right-sidebar .widget.widget_recent_comments > ul li:last-child, .bt-right-sidebar .widget.widget_rss > ul li:last-child, .bt-right-sidebar .widget.widget_recent_entries > ul li:last-child {
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:none;
}
.bt-left-sidebar .widget.widget_recent_comments > ul li a, .bt-left-sidebar .widget.widget_rss > ul li a, .bt-left-sidebar .widget.widget_recent_entries > ul li a, .bt-right-sidebar .widget.widget_recent_comments > ul li a, .bt-right-sidebar .widget.widget_rss > ul li a, .bt-right-sidebar .widget.widget_recent_entries > ul li a { font-weight:600; }
.bt-left-sidebar .widget.widget_recent_comments > ul li a:hover, .bt-left-sidebar .widget.widget_recent_comments > ul li a:focus, .bt-left-sidebar .widget.widget_rss > ul li a:hover, .bt-left-sidebar .widget.widget_rss > ul li a:focus, .bt-left-sidebar .widget.widget_recent_entries > ul li a:hover, .bt-left-sidebar .widget.widget_recent_entries > ul li a:focus, .bt-right-sidebar .widget.widget_recent_comments > ul li a:hover, .bt-right-sidebar .widget.widget_recent_comments > ul li a:focus, .bt-right-sidebar .widget.widget_rss > ul li a:hover, .bt-right-sidebar .widget.widget_rss > ul li a:focus, .bt-right-sidebar .widget.widget_recent_entries > ul li a:hover, .bt-right-sidebar .widget.widget_recent_entries > ul li a:focus { color:#f0b228; }
.bt-left-sidebar .widget.widget_rss .wg-title .rss-widget-icon, .bt-right-sidebar .widget.widget_rss .wg-title .rss-widget-icon { display:none; }
.bt-left-sidebar .widget.widget_text .textwidget img, .bt-right-sidebar .widget.widget_text .textwidget img {
  width:100%;
  height:auto;
}
.bt-left-sidebar .widget.widget_text .textwidget select, .bt-right-sidebar .widget.widget_text .textwidget select {
  padding:8px 15px;
  border:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_text .textwidget select:hover, .bt-left-sidebar .widget.widget_text .textwidget select:focus, .bt-right-sidebar .widget.widget_text .textwidget select:hover, .bt-right-sidebar .widget.widget_text .textwidget select:focus { border-color:#dedede; }
.bt-left-sidebar .widget.widget_text .textwidget select option, .bt-right-sidebar .widget.widget_text .textwidget select option {
  max-width:230px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.bt-left-sidebar .widget.widget_search .search-form, .bt-right-sidebar .widget.widget_search .search-form { position:relative; }
.bt-left-sidebar .widget.widget_search .search-form:before, .bt-right-sidebar .widget.widget_search .search-form:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.bt-left-sidebar .widget.widget_search .search-form label, .bt-right-sidebar .widget.widget_search .search-form label { display:block; }
.bt-left-sidebar .widget.widget_search .search-form .screen-reader-text, .bt-right-sidebar .widget.widget_search .search-form .screen-reader-text { display:none; }
.bt-left-sidebar .widget.widget_search .search-form .search-field, .bt-right-sidebar .widget.widget_search .search-form .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_search .search-form .search-field:hover, .bt-left-sidebar .widget.widget_search .search-form .search-field:focus, .bt-right-sidebar .widget.widget_search .search-form .search-field:hover, .bt-right-sidebar .widget.widget_search .search-form .search-field:focus { border-color:#dedede; }
.bt-left-sidebar .widget.widget_search .search-form .search-submit, .bt-right-sidebar .widget.widget_search .search-form .search-submit {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.bt-left-sidebar .widget.widget_tag_cloud .tagcloud a, .bt-right-sidebar .widget.widget_tag_cloud .tagcloud a {
  display:inline-block;
  font-size:12px !important;
  font-weight:400;
  line-height:24px;
  text-transform:uppercase;
  color:#686876;
  margin:0 2px 5px 0;
  padding:5px 15px;
  border:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_tag_cloud .tagcloud a:hover, .bt-left-sidebar .widget.widget_tag_cloud .tagcloud a:focus, .bt-right-sidebar .widget.widget_tag_cloud .tagcloud a:hover, .bt-right-sidebar .widget.widget_tag_cloud .tagcloud a:focus {
  color:#ffffff;
  background:#f0b228;
}
.bt-comment-wrapper, .bt-leave-comment-wrapper { margin-bottom:30px; }
.bt-comment-wrapper > h6, .bt-leave-comment-wrapper > h6 {
  font-size:28px;
  line-height:36px;
  margin-bottom:0;
}
.bt-comment-item { padding:30px 0; }
.bt-comment-item.thread-even { padding-bottom:0; }
.bt-comment-item.depth-1 { padding-left:0; }
.bt-comment-item.depth-2, .bt-comment-item.depth-3, .bt-comment-item.depth-4 {
  padding-left:60px;
  padding-bottom:0;
}
.bt-comment-item .bt-avatar {
  width:80px;
  float:left;
}
.bt-comment-item .bt-avatar img {
  margin:0;
  width:90px;
  height:90px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-comment-item .bt-comment {
  font-size:14px;
  line-height:24px;
  min-height:90px;
  padding-left:120px;
}
.bt-comment-item .bt-comment .bt-name {
  font-size:14px;
  margin-bottom:5px;
}
.bt-comment-item .bt-comment .bt-name .bt-time {
  font-size:12px;
  font-weight:400;
  color:#686876;
}
.bt-comment-item .bt-comment > p { margin-bottom:5px; }
.bt-comment-item .bt-comment .comment-reply-link {
  font-size:14px;
  line-height:24px;
  color:#f0b228;
  display:inline-block;
}
.bt-comment-item .bt-comment .comment-reply-link:hover, .bt-comment-item .bt-comment .comment-reply-link:focus { color:#f0b228; }
.bt-comment-item.pingback .bt-comment { padding-left:0; }
@media (max-width: 767px) {
  .bt-comment-item { padding:10px 0; }
  .bt-comment-item.depth-2, .bt-comment-item.depth-3, .bt-comment-item.depth-4 { padding-left:25px; }
  .bt-comment-item .bt-avatar { width:70px; }
  .bt-comment-item .bt-avatar img {
    width:70px;
    height:auto;
  }
  .bt-comment-item .bt-comment {
    font-size:14px;
    line-height:24px;
    padding-left:85px;
  }
  .bt-comment-item .bt-comment .bt-name {
    font-size:12px;
    line-height:16px;
  }
  .bt-comment-item .bt-comment .bt-name .bt-time { font-size:12px; }
}
.comment-respond .comment-reply-title { margin-bottom:5px; }
.comment-respond .comment-reply-title span {
  font-size:28px;
  font-weight:700;
  line-height:36px;
  letter-spacing:0.02em;
  display:inline-block;
}
.comment-respond .comment-form .comment-form-comment textarea, .comment-respond .comment-form .comment-form-author input, .comment-respond .comment-form .comment-form-email input, .comment-respond .comment-form .comment-form-url input {
  font-size:14px;
  line-height:24px;
  color:#686876;
  width:100%;
  margin-bottom:30px;
  padding:8px 15px;
  border:1px solid #ececec;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.comment-respond .comment-form .comment-form-comment textarea:hover, .comment-respond .comment-form .comment-form-comment textarea:focus, .comment-respond .comment-form .comment-form-author input:hover, .comment-respond .comment-form .comment-form-author input:focus, .comment-respond .comment-form .comment-form-email input:hover, .comment-respond .comment-form .comment-form-email input:focus, .comment-respond .comment-form .comment-form-url input:hover, .comment-respond .comment-form .comment-form-url input:focus { border-color:#dedede; }
.comment-respond .comment-form .form-submit { margin:0; }
.comment-respond .comment-form .form-submit .submit {
  font-size:14px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#f0b228;
  margin:0;
  padding:8px 30px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.comment-respond .comment-form .form-submit .submit:hover, .comment-respond .comment-form .form-submit .submit:focus { opacity:0.85; }
.single-fw-portfolio .fw-portfolio { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio .bt-thumbnail {
  overflow:hidden;
  margin-bottom:30px;
}
.single-fw-portfolio .fw-portfolio .bt-thumbnail img {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
  width:100%;
  height:auto;
}
.single-fw-portfolio .fw-portfolio .bt-thumbnail:hover img {
  -wekbit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.single-fw-portfolio .fw-portfolio .bt-gallery { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio .bt-gallery .bt-item { overflow:hidden; }
.single-fw-portfolio .fw-portfolio .bt-gallery .bt-item img {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
  width:100%;
  height:auto;
}
.single-fw-portfolio .fw-portfolio .bt-gallery .bt-item:hover img {
  -wekbit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.single-fw-portfolio .fw-portfolio .bt-title {
  font-size:32px;
  font-weight:500;
  line-height:42px;
  text-transform:uppercase;
  margin-bottom:0;
}
.single-fw-portfolio .fw-portfolio .bt-term {
  position:relative;
  margin-bottom:30px;
  padding-bottom:15px;
}
.single-fw-portfolio .fw-portfolio .bt-term:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#f0b228;
}
.single-fw-portfolio .fw-portfolio .bt-term a {
  font-style:italic;
  color:#f0b228;
}
.single-fw-portfolio .fw-portfolio .bt-term a:hover { color:#d6980f; }
.single-fw-portfolio .fw-portfolio .bt-desc { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio .bt-info h4, .single-fw-portfolio .fw-portfolio .bt-social h4 {
  position:relative;
  font-size:24px;
  font-weight:500;
  line-height:42px;
  margin-bottom:30px;
  padding-bottom:10px;
}
.single-fw-portfolio .fw-portfolio .bt-info h4:after, .single-fw-portfolio .fw-portfolio .bt-social h4:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#f0b228;
}
.single-fw-portfolio .fw-portfolio .bt-info ul, .single-fw-portfolio .fw-portfolio .bt-social ul {
  list-style:none;
  margin:0;
  padding:0;
}
.single-fw-portfolio .fw-portfolio .bt-info { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio .bt-info ul li { margin-bottom:10px; }
.single-fw-portfolio .fw-portfolio .bt-info ul li:last-child { margin-bottom:0; }
.single-fw-portfolio .fw-portfolio .bt-info ul li span {
  display:inline-block;
  font-weight:600;
  color:#171721;
  min-width:120px;
}
.single-fw-portfolio .fw-portfolio .bt-social { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio .bt-social ul li {
  display:inline-block;
  margin-left:0;
  margin-right:3px;
}
.single-fw-portfolio .fw-portfolio .bt-social ul li:last-child { margin-right:0; }
.single-fw-portfolio .fw-portfolio .bt-social ul li a {
  display:inline-block;
  font-size:12px;
  width:24px;
  height:24px;
  line-height:25px;
  text-align:center;
  color:#686876;
  background:#dee0ec;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.single-fw-portfolio .fw-portfolio .bt-social ul li a:hover {
  color:#ffffff;
  background:#f0b228;
}
.single-fw-portfolio .fw-portfolio.layout1 { margin-bottom:60px; }
.single-fw-portfolio .fw-portfolio.layout2 .bt-thumbnail, .single-fw-portfolio .fw-portfolio.layout2 .bt-gallery { margin-top:30px; }
.single-fw-portfolio .bt-related { margin-bottom:30px; }
.single-fw-portfolio .bt-related > .bt-title {
  position:relative;
  font-size:24px;
  line-height:28px;
  text-transform:uppercase;
  margin-bottom:30px;
  padding-bottom:15px;
}
.single-fw-portfolio .bt-related > .bt-title:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#f0b228;
}
.single-fw-portfolio .bt-related .bt-item {
  position:relative;
  overflow:hidden;
}
.single-fw-portfolio .bt-related .bt-item .bt-thumb {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(160deg,rgba(240,178,40,0.85) 0%,rgba(240,178,40,0.85) 35%,rgba(255,79,25,0.85) 100%);
  opacity:0;
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  width:90%;
  text-align:center;
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content:before, .single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content:after {
  content:" ";
  display:table;
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content:after { clear:both; }
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  line-height:24px;
  text-transform:uppercase;
  margin-bottom:0;
  -webkit-transform:translateY(-30px);
  -ms-transform:translateY(-30px);
  transform:translateY(-30px);
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-title a:hover { color:#e6e6e6; }
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-term {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  -webkit-transform:translateY(30px);
  -ms-transform:translateY(30px);
  transform:translateY(30px);
}
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-term a { color:#ffffff; }
.single-fw-portfolio .bt-related .bt-item .bt-overlay .bt-content .bt-term a:hover { color:#e6e6e6; }
.single-fw-portfolio .bt-related .bt-item:hover .bt-thumb {
  -wekbit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.single-fw-portfolio .bt-related .bt-item:hover .bt-overlay { opacity:1; }
.single-fw-portfolio .bt-related .bt-item:hover .bt-overlay .bt-content .bt-title, .single-fw-portfolio .bt-related .bt-item:hover .bt-overlay .bt-content .bt-term {
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.single-team .team .bt-thumb {
  overflow:hidden;
  margin-bottom:30px;
  border:10px solid #ffffff;
  box-shadow:8px 0 17px rgba(104,104,118,0.2);
}
.single-team .team .bt-thumb img {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
  width:100%;
  height:auto;
}
.single-team .team .bt-thumb:hover img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.single-team .team .bt-title {
  font-size:32px;
  font-weight:500;
  line-height:42px;
  margin-bottom:0;
  text-transform:uppercase;
}
.single-team .team .bt-position {
  position:relative;
  font-style:italic;
  color:#f0b228;
  margin-bottom:30px;
  padding-bottom:15px;
}
.single-team .team .bt-position:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#f0b228;
}
.single-team .team .bt-content { margin-bottom:30px; }
.single-team .team .bt-info h4, .single-team .team .bt-social h4 {
  position:relative;
  font-size:24px;
  font-weight:500;
  line-height:28px;
  margin-bottom:30px;
  padding-bottom:10px;
}
.single-team .team .bt-info h4:after, .single-team .team .bt-social h4:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#f0b228;
}
.single-team .team .bt-info ul, .single-team .team .bt-social ul {
  list-style:none;
  margin:0;
  padding:0;
}
.single-team .team .bt-info { margin-bottom:30px; }
.single-team .team .bt-info ul li { margin-bottom:10px; }
.single-team .team .bt-info ul li:last-child { margin-bottom:0; }
.single-team .team .bt-info ul li span {
  display:inline-block;
  font-weight:600;
  color:#171721;
  min-width:120px;
}
.single-team .team .bt-social { margin-bottom:30px; }
.single-team .team .bt-social ul li {
  display:inline-block;
  margin-left:0;
  margin-right:3px;
}
.single-team .team .bt-social ul li:last-child { margin-right:0; }
.single-team .team .bt-social ul li a {
  display:inline-block;
  font-size:12px;
  width:24px;
  height:24px;
  line-height:25px;
  text-align:center;
  color:#686876;
  background:#dee0ec;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.single-team .team .bt-social ul li a:hover {
  color:#ffffff;
  background:#f0b228;
}
.single-testimonial .testimonial .bt-thumb {
  display:inline-block;
  overflow:hidden;
  margin-bottom:30px;
  border:10px solid #ffffff;
  box-shadow:8px 0 17px rgba(104,104,118,0.2);
}
.single-testimonial .testimonial .bt-thumb img {
  -webkit-transition:all 1.2s;
  -moz-transition:all 1.2s;
  -o-transition:all 1.2s;
  transition:all 1.2s;
  width:100%;
  height:auto;
}
.single-testimonial .testimonial .bt-thumb:hover img {
  -webkit-transform:scale(1.2);
  -ms-transform:scale(1.2);
  transform:scale(1.2);
}
.single-testimonial .testimonial .bt-title {
  font-size:32px;
  font-weight:500;
  line-height:42px;
  margin-bottom:0;
  text-transform:uppercase;
}
.single-testimonial .testimonial .bt-position {
  position:relative;
  font-style:italic;
  color:#f0b228;
  margin-bottom:30px;
  padding-bottom:15px;
}
.single-testimonial .testimonial .bt-position:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:2px;
  background:#f0b228;
}
.bt-onsale-style {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-add_to-cart-style .button, .bt-add_to-cart-style .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-add_to-cart-style .add_to_cart_button, .bt-add_to-cart-style .product_type_external { padding:10px 20px 10px 60px; }
.bt-add_to-cart-style .add_to_cart_button:before, .bt-add_to-cart-style .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#f0b228;
  text-align:center;
}
.bt-quantity-style {
  display:inline-block;
  position:relative;
  width:120px;
  padding-right:30px;
}
.bt-quantity-style .qty-minus, .bt-quantity-style .qty-plus {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  right:0;
  width:31px;
  height:21px;
  font-size:10px;
  line-height:21px;
  text-align:center;
  cursor:pointer;
  border:1px solid #ececec;
}
.bt-quantity-style .qty-minus:hover, .bt-quantity-style .qty-plus:hover {
  color:#ffffff;
  background:#f0b228;
  border-color:#f0b228;
}
.bt-quantity-style .qty-minus {
  top:auto;
  bottom:0;
}
.bt-quantity-style input {
  font-size:14px;
  font-weight:600;
  line-height:24px;
  text-align:center;
  min-width:90px;
  margin-bottom:0;
  padding:8px 10px;
}
.bt-remove-style {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#f0b228 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-remove-style:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.bt-remove-style:hover {
  background:transparent;
  color:#d6980f !important;
}
.bt-product-grid-style .product {
  position:relative;
  font-size:14px;
}
.bt-product-grid-style .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-product-grid-style .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-product-grid-style .product .thumb img {
  width:100%;
  height:auto;
  margin:0;
}
.bt-product-grid-style .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.bt-product-grid-style .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-product-grid-style .product .thumb .overlay .inner .button, .bt-product-grid-style .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-product-grid-style .product .thumb .overlay .inner .add_to_cart_button, .bt-product-grid-style .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.bt-product-grid-style .product .thumb .overlay .inner .add_to_cart_button:before, .bt-product-grid-style .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#f0b228;
  text-align:center;
}
.bt-product-grid-style .product .content {
  text-align:center;
  background:#ffffff;
  padding:10px 15px;
}
.bt-product-grid-style .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.bt-product-grid-style .product .content .woocommerce-loop-product__title:hover { color:#f0b228; }
.bt-product-grid-style .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.bt-product-grid-style .product .content .price del {
  display:inline-block;
  font-size:14px;
  opacity:0.5;
}
.bt-product-grid-style .product .content .price ins {
  font-weight:500;
  text-decoration:none;
}
.bt-product-grid-style .product .content .star-rating {
  float:none;
  margin:1px auto;
}
.bt-product-grid-style .product .content .star-rating span { color:#f0b228; }
.bt-product-grid-style .product:hover .thumb .overlay { opacity:1; }
.bt-product-list-style .product {
  position:relative;
  font-size:0;
  letter-spacing:0;
}
.bt-product-list-style .product .thumb, .bt-product-list-style .product .content {
  display:inline-block;
  vertical-align:middle;
}
.bt-product-list-style .product .thumb {
  position:relative;
  overflow:hidden;
  width:38%;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-product-list-style .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-product-list-style .product .thumb img {
  width:100%;
  height:auto;
}
.bt-product-list-style .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.bt-product-list-style .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-product-list-style .product .thumb .overlay .inner .button, .bt-product-list-style .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-product-list-style .product .thumb .overlay .inner .add_to_cart_button, .bt-product-list-style .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.bt-product-list-style .product .thumb .overlay .inner .add_to_cart_button:before, .bt-product-list-style .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#f0b228;
  text-align:center;
}
.bt-product-list-style .product .content {
  font-size:14px;
  width:62%;
  padding:20px 40px;
}
.bt-product-list-style .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.bt-product-list-style .product .content .woocommerce-loop-product__title:hover { color:#f0b228; }
.bt-product-list-style .product .content .woocommerce-product-details__short-description {
  font-size:14px;
  line-height:28px;
  margin-top:15px;
}
.bt-product-list-style .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.bt-product-list-style .product .content .price del {
  font-size:14px;
  opacity:0.5;
}
.bt-product-list-style .product .content .price ins { text-decoration:none; }
.bt-product-list-style .product .content .star-rating {
  float:none;
  margin:3px 0;
}
.bt-product-list-style .product .content .star-rating span { color:#f0b228; }
.bt-product-list-style .product:hover .thumb .overlay { opacity:1; }
@media (max-width: 767px) {
  .bt-product-list-style .product .thumb, .bt-product-list-style .product .content { width:100%; }
}
.woocommerce .top-bar {
  display:flex;
  display:-webkit-flex;
  align-items:center;
  height:inherit;
  margin-bottom:30px;
  padding:10px 15px;
  background:#f9f9f9;
  box-align:center;
  -webkit-box-align:center;
}
.woocommerce .top-bar .result, .woocommerce .top-bar .sort {
  height:100%;
  display:flex;
  display:-webkit-flex;
  flex-grow:1;
  -webkit-flex-grow:1;
  flex-shrink:0;
  -webkit-flex-shrink:0;
  align-items:center;
  box-align:center;
  -webkit-box-align:center;
  box-flex:1;
  -webkit-box-flex:1;
}
.woocommerce .top-bar .result .inner, .woocommerce .top-bar .sort .inner { width:100%; }
.woocommerce .top-bar .sort .woocommerce-ordering {
  display:inline-block;
  vertical-align:middle;
  float:none;
  margin-bottom:0;
}
.woocommerce .top-bar .sort .woocommerce-ordering .layout-view {
  display:inline-block;
  vertical-align:middle;
  margin-right:30px;
}
.woocommerce .top-bar .sort .woocommerce-ordering .layout-view > span {
  position:relative;
  display:inline-block;
  font-size:14px;
  line-height:14px;
  color:#171721;
  margin-right:5px;
}
.woocommerce .top-bar .sort .woocommerce-ordering .layout-view > span:last-child { margin-right:0; }
.woocommerce .top-bar .sort .woocommerce-ordering .layout-view > span.active { color:#f0b228; }
.woocommerce .top-bar .sort .woocommerce-ordering .layout-view > span input {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  margin:0;
  border:none;
  cursor:pointer;
  opacity:0;
}
.woocommerce .top-bar .sort .woocommerce-ordering .sort-by {
  display:inline-block;
  vertical-align:middle;
  font-size:14px;
  line-height:24px;
}
.woocommerce .top-bar .sort .woocommerce-ordering .sort-by span {
  display:inline-block;
  vertical-align:middle;
  font-weight:600;
}
.woocommerce .top-bar .sort .woocommerce-ordering .sort-by .orderby {
  margin-top:2px;
  margin-bottom:0;
  padding:0;
  font-size:14px;
  line-height:24px;
  height:24px;
  color:#171721;
  border:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
.woocommerce .top-bar .result { text-align:right; }
.woocommerce .top-bar .result .woocommerce-result-count {
  font-size:14px;
  font-style:italic;
  line-height:24px;
  float:none;
  margin-bottom:0;
}
@media (max-width: 991px) {
  .woocommerce .top-bar .sort .woocommerce-ordering .layout-view > span:first-child { display:none; }
}
@media (max-width: 500px) {
  .woocommerce .top-bar .result { display:none; }
}
.woocommerce ul.products { list-style:none; }
.woocommerce ul.products .product {
  position:relative;
  font-size:14px;
}
.woocommerce ul.products .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce ul.products .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce ul.products .product .thumb img {
  width:100%;
  height:auto;
  margin:0;
}
.woocommerce ul.products .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.woocommerce ul.products .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.woocommerce ul.products .product .thumb .overlay .inner .button, .woocommerce ul.products .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce ul.products .product .thumb .overlay .inner .add_to_cart_button, .woocommerce ul.products .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.woocommerce ul.products .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce ul.products .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#f0b228;
  text-align:center;
}
.woocommerce ul.products .product .content {
  text-align:center;
  background:#ffffff;
  padding:10px 15px;
}
.woocommerce ul.products .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.woocommerce ul.products .product .content .woocommerce-loop-product__title:hover { color:#f0b228; }
.woocommerce ul.products .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.woocommerce ul.products .product .content .price del {
  display:inline-block;
  font-size:14px;
  opacity:0.5;
}
.woocommerce ul.products .product .content .price ins {
  font-weight:500;
  text-decoration:none;
}
.woocommerce ul.products .product .content .star-rating {
  float:none;
  margin:1px auto;
}
.woocommerce ul.products .product .content .star-rating span { color:#f0b228; }
.woocommerce ul.products .product:hover .thumb .overlay { opacity:1; }
.woocommerce.columns-2 ul.products, .woocommerce.columns-3 ul.products, .woocommerce.columns-4 ul.products, .woocommerce.columns-5 ul.products, .woocommerce.columns-6 ul.products {
  font-size:0;
  letter-spacing:0;
  margin:0 -15px;
}
.woocommerce.columns-2 ul.products li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product, .woocommerce.columns-5 ul.products li.product, .woocommerce.columns-6 ul.products li.product {
  float:none;
  display:inline-block;
  vertical-align:top;
  margin:0 0 30px 0;
  padding:0 15px;
}
.woocommerce.columns-2 ul.products li.product { width:50%; }
.woocommerce.columns-3 ul.products li.product { width:33.33%; }
.woocommerce.columns-4 ul.products li.product { width:25%; }
.woocommerce.columns-5 ul.products li.product { width:20%; }
.woocommerce.columns-6 ul.products li.product { width:16.66%; }
@media (max-width: 1199px) {
  .woocommerce.columns-5 ul.products li.product, .woocommerce.columns-6 ul.products li.product { width:25%; }
}
@media (max-width: 991px) {
  .woocommerce.columns-4 ul.products li.product, .woocommerce.columns-5 ul.products li.product, .woocommerce.columns-6 ul.products li.product { width:33.33%; }
}
@media (max-width: 767px) {
  .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product, .woocommerce.columns-5 ul.products li.product, .woocommerce.columns-6 ul.products li.product { width:50%; }
}
@media (max-width: 560px) {
  .woocommerce.columns-2 ul.products li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce.columns-4 ul.products li.product, .woocommerce.columns-5 ul.products li.product, .woocommerce.columns-6 ul.products li.product { width:100%; }
}
.woocommerce .products {
  font-size:0;
  letter-spacing:0;
}
.woocommerce .products >div {
  float:none;
  display:inline-block;
  vertical-align:top;
}
.woocommerce .products .grid3col .product, .woocommerce .products .grid2col .product {
  position:relative;
  font-size:14px;
}
.woocommerce .products .grid3col .product .thumb, .woocommerce .products .grid2col .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce .products .grid3col .product .thumb .onsale, .woocommerce .products .grid2col .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce .products .grid3col .product .thumb img, .woocommerce .products .grid2col .product .thumb img {
  width:100%;
  height:auto;
  margin:0;
}
.woocommerce .products .grid3col .product .thumb .overlay, .woocommerce .products .grid2col .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.woocommerce .products .grid3col .product .thumb .overlay .inner, .woocommerce .products .grid2col .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.woocommerce .products .grid3col .product .thumb .overlay .inner .button, .woocommerce .products .grid3col .product .thumb .overlay .inner .added_to_cart, .woocommerce .products .grid2col .product .thumb .overlay .inner .button, .woocommerce .products .grid2col .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce .products .grid3col .product .thumb .overlay .inner .add_to_cart_button, .woocommerce .products .grid3col .product .thumb .overlay .inner .product_type_external, .woocommerce .products .grid2col .product .thumb .overlay .inner .add_to_cart_button, .woocommerce .products .grid2col .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.woocommerce .products .grid3col .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce .products .grid3col .product .thumb .overlay .inner .product_type_external:before, .woocommerce .products .grid2col .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce .products .grid2col .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#f0b228;
  text-align:center;
}
.woocommerce .products .grid3col .product .content, .woocommerce .products .grid2col .product .content {
  text-align:center;
  background:#ffffff;
  padding:10px 15px;
}
.woocommerce .products .grid3col .product .content .woocommerce-loop-product__title, .woocommerce .products .grid2col .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.woocommerce .products .grid3col .product .content .woocommerce-loop-product__title:hover, .woocommerce .products .grid2col .product .content .woocommerce-loop-product__title:hover { color:#f0b228; }
.woocommerce .products .grid3col .product .content .price, .woocommerce .products .grid2col .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.woocommerce .products .grid3col .product .content .price del, .woocommerce .products .grid2col .product .content .price del {
  display:inline-block;
  font-size:14px;
  opacity:0.5;
}
.woocommerce .products .grid3col .product .content .price ins, .woocommerce .products .grid2col .product .content .price ins {
  font-weight:500;
  text-decoration:none;
}
.woocommerce .products .grid3col .product .content .star-rating, .woocommerce .products .grid2col .product .content .star-rating {
  float:none;
  margin:1px auto;
}
.woocommerce .products .grid3col .product .content .star-rating span, .woocommerce .products .grid2col .product .content .star-rating span { color:#f0b228; }
.woocommerce .products .grid3col .product:hover .thumb .overlay, .woocommerce .products .grid2col .product:hover .thumb .overlay { opacity:1; }
.woocommerce .products .list .product {
  position:relative;
  font-size:0;
  letter-spacing:0;
}
.woocommerce .products .list .product .thumb, .woocommerce .products .list .product .content {
  display:inline-block;
  vertical-align:middle;
}
.woocommerce .products .list .product .thumb {
  position:relative;
  overflow:hidden;
  width:38%;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce .products .list .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce .products .list .product .thumb img {
  width:100%;
  height:auto;
}
.woocommerce .products .list .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.woocommerce .products .list .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.woocommerce .products .list .product .thumb .overlay .inner .button, .woocommerce .products .list .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce .products .list .product .thumb .overlay .inner .add_to_cart_button, .woocommerce .products .list .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.woocommerce .products .list .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce .products .list .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#f0b228;
  text-align:center;
}
.woocommerce .products .list .product .content {
  font-size:14px;
  width:62%;
  padding:20px 40px;
}
.woocommerce .products .list .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.woocommerce .products .list .product .content .woocommerce-loop-product__title:hover { color:#f0b228; }
.woocommerce .products .list .product .content .woocommerce-product-details__short-description {
  font-size:14px;
  line-height:28px;
  margin-top:15px;
}
.woocommerce .products .list .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.woocommerce .products .list .product .content .price del {
  font-size:14px;
  opacity:0.5;
}
.woocommerce .products .list .product .content .price ins { text-decoration:none; }
.woocommerce .products .list .product .content .star-rating {
  float:none;
  margin:3px 0;
}
.woocommerce .products .list .product .content .star-rating span { color:#f0b228; }
.woocommerce .products .list .product:hover .thumb .overlay { opacity:1; }
@media (max-width: 767px) {
  .woocommerce .products .list .product .thumb, .woocommerce .products .list .product .content { width:100%; }
}
.woocommerce .woocommerce-pagination {
  text-align:center;
  margin:30px 0;
}
.woocommerce .woocommerce-pagination > .page-numbers {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:14px;
  letter-spacing:0;
  line-height:40px;
  text-align:center;
  color:#2f2933;
  background:#f8f8f8;
  margin:2px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce .woocommerce-pagination > .page-numbers.dots {
  font-size:24px;
  line-height:24px;
  color:#686876;
  background:transparent;
  border:none;
}
.woocommerce .woocommerce-pagination > .page-numbers.dots:hover {
  color:#686876;
  background:transparent;
  border:none;
}
.woocommerce .woocommerce-pagination > .page-numbers.prev, .woocommerce .woocommerce-pagination > .page-numbers.next {
  font-size:12px;
  font-weight:700;
  letter-spacing:0.1em;
  text-transform:uppercase;
  min-width:120px;
  background:#f8f8f8;
  margin-right:30px;
}
.woocommerce .woocommerce-pagination > .page-numbers.prev i, .woocommerce .woocommerce-pagination > .page-numbers.next i {
  font-size:14px;
  font-weight:400;
  margin-right:10px;
}
.woocommerce .woocommerce-pagination > .page-numbers.prev:hover, .woocommerce .woocommerce-pagination > .page-numbers.next:hover {
  color:#ffffff;
  background:#2a2d2e;
}
.woocommerce .woocommerce-pagination > .page-numbers.next {
  margin-left:30px;
  margin-right:0;
}
.woocommerce .woocommerce-pagination > .page-numbers.next i {
  margin-left:10px;
  margin-right:0;
}
.woocommerce .woocommerce-pagination > .page-numbers.current, .woocommerce .woocommerce-pagination > .page-numbers:hover {
  font-weight:700;
  color:#ffffff;
  background:#f0b228;
}
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content { background:#d6980f; }
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range, .woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-range, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle { background:#f0b228; }
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount { text-align:left; }
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label { font-size:13px; }
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label span, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label span {
  font-size:14px;
  color:#171721;
}
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button {
  float:right;
  font-weight:400;
  color:#ffffff;
  background:#f0b228;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button:before, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button:before {
  content:"\f0b0";
  font-family:FontAwesome;
  display:inline-block;
  margin-right:5px;
}
.woocommerce .bt-left-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover, .woocommerce .bt-right-sidebar .widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover { background:#d6980f; }
.woocommerce .bt-left-sidebar .widget_product_categories .wg-title, .woocommerce .bt-right-sidebar .widget_product_categories .wg-title { margin-bottom:15px; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul, .woocommerce .bt-right-sidebar .widget_product_categories > ul {
  list-style:none;
  margin:0;
  padding:0;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li {
  position:relative;
  line-height:40px;
  border-bottom:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li:after {
  content:"\f105";
  font-family:FontAwesome;
  position:absolute;
  top:0;
  right:0;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li:last-child, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li:last-child { border-bottom:0; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li > a {
  display:inline-block;
  font-size:14px;
  font-weight:500;
  color:#1c1f23;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li:hover:after, .woocommerce .bt-left-sidebar .widget_product_categories > ul > li.current-cat:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li:hover:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li.current-cat:after { color:#f0b228; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li:hover > a, .woocommerce .bt-left-sidebar .widget_product_categories > ul > li.current-cat > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li:hover > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li.current-cat > a { color:#f0b228; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children {
  list-style:none;
  margin:0;
  padding:0;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li {
  position:relative;
  line-height:40px;
  border-top:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li:after {
  content:"\f105";
  font-family:FontAwesome;
  position:absolute;
  top:0;
  right:0;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li > a {
  display:inline-block;
  font-size:13px;
  font-weight:500;
  color:#1c1f23;
  padding-left:15px;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li:hover:after, .woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li.current-cat:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li:hover:after, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li.current-cat:after { color:#f0b228; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li:hover > a, .woocommerce .bt-left-sidebar .widget_product_categories > ul > li .children > li.current-cat > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li:hover > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul > li .children > li.current-cat > a { color:#f0b228; }
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search { position:relative; }
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search:before, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search:before {
  content:"\f002";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:8px;
  right:15px;
}
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search label, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search label { display:block; }
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search .screen-reader-text, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search .screen-reader-text { display:none; }
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search .search-field, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search .search-field {
  font-size:14px;
  font-weight:400;
  color:#686876;
  width:100%;
  margin:0;
  padding:8px 55px 8px 15px;
  border:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search .search-field:hover, .woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search .search-field:focus, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search .search-field:hover, .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search .search-field:focus { border-color:#dedede; }
.woocommerce .bt-left-sidebar .widget_product_search .woocommerce-product-search input[type="submit"], .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search input[type="submit"] {
  position:absolute;
  top:1px;
  right:1px;
  width:40px;
  height:40px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.woocommerce .bt-left-sidebar .widget_product_tag_cloud .tagcloud a, .woocommerce .bt-right-sidebar .widget_product_tag_cloud .tagcloud a {
  display:inline-block;
  font-size:12px !important;
  font-weight:400;
  line-height:24px;
  text-transform:uppercase;
  color:#686876;
  margin:0 2px 5px 0;
  padding:5px 15px;
  border:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_product_tag_cloud .tagcloud a:hover, .woocommerce .bt-left-sidebar .widget_product_tag_cloud .tagcloud a:focus, .woocommerce .bt-right-sidebar .widget_product_tag_cloud .tagcloud a:hover, .woocommerce .bt-right-sidebar .widget_product_tag_cloud .tagcloud a:focus {
  color:#ffffff;
  background:#f0b228;
}
.woocommerce .bt-left-sidebar .widget_products .wg-title, .woocommerce .bt-left-sidebar .widget_top_rated_products .wg-title, .woocommerce .bt-right-sidebar .widget_products .wg-title, .woocommerce .bt-right-sidebar .widget_top_rated_products .wg-title { margin-bottom:20px; }
.woocommerce .bt-left-sidebar .widget_products ul, .woocommerce .bt-left-sidebar .widget_top_rated_products ul, .woocommerce .bt-right-sidebar .widget_products ul, .woocommerce .bt-right-sidebar .widget_top_rated_products ul {
  list-style:none;
  margin:0;
  padding:0;
}
.woocommerce .bt-left-sidebar .widget_products ul > li, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li, .woocommerce .bt-right-sidebar .widget_products ul > li, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li {
  position:relative;
  margin-bottom:10px;
  padding-top:0;
  padding-bottom:10px;
  border-bottom:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_products ul > li > a img, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li > a img, .woocommerce .bt-right-sidebar .widget_products ul > li > a img, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li > a img {
  float:left;
  width:60px;
  height:auto;
  margin:0 15px 0 0;
}
.woocommerce .bt-left-sidebar .widget_products ul > li > a .product-title, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li > a .product-title, .woocommerce .bt-right-sidebar .widget_products ul > li > a .product-title, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li > a .product-title { font-weight:500; }
.woocommerce .bt-left-sidebar .widget_products ul > li > a:hover, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li > a:hover, .woocommerce .bt-right-sidebar .widget_products ul > li > a:hover, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li > a:hover { color:#f0b228; }
.woocommerce .bt-left-sidebar .widget_products ul > li .star-rating, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li .star-rating, .woocommerce .bt-right-sidebar .widget_products ul > li .star-rating, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li .star-rating {
  float:right;
  margin-top:3px;
}
.woocommerce .bt-left-sidebar .widget_products ul > li .star-rating span, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li .star-rating span, .woocommerce .bt-right-sidebar .widget_products ul > li .star-rating span, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li .star-rating span { color:#f0b228; }
.woocommerce .bt-left-sidebar .widget_products ul > li del, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li del, .woocommerce .bt-right-sidebar .widget_products ul > li del, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li del { opacity:0.5; }
.woocommerce .bt-left-sidebar .widget_products ul > li del .amount, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li del .amount, .woocommerce .bt-right-sidebar .widget_products ul > li del .amount, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li del .amount { font-size:12px; }
.woocommerce .bt-left-sidebar .widget_products ul > li ins, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li ins, .woocommerce .bt-right-sidebar .widget_products ul > li ins, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li ins { text-decoration:none; }
.woocommerce .bt-left-sidebar .widget_products ul > li .amount, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li .amount, .woocommerce .bt-right-sidebar .widget_products ul > li .amount, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li .amount {
  font-size:14px;
  font-weight:500;
  line-height:24px;
  color:#b67c5a;
}
.woocommerce .bt-left-sidebar .widget_products ul > li:after, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li:after, .woocommerce .bt-right-sidebar .widget_products ul > li:after, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li:after {
  content:"";
  display:block;
  clear:both;
}
.woocommerce .bt-left-sidebar .widget_products ul > li:last-child, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li:last-child, .woocommerce .bt-right-sidebar .widget_products ul > li:last-child, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li:last-child {
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:none;
}
.woocommerce.single-product div.product .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product div.images { margin-bottom:60px; }
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel { position:relative; }
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel .slick-arrow {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:30px;
  width:40px;
  height:40px;
  margin-top:-20px;
  z-index:9;
  opacity:0;
  font-size:20px;
  color:#1d1d1d;
  background:transparent;
  border:2px solid #1d1d1d;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel .slick-arrow.slick-next {
  left:auto;
  right:30px;
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel .slick-arrow:hover {
  color:#ffffff;
  background:#f0b228;
  border-color:#f0b228;
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel:hover .slick-arrow { opacity:1; }
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel-nav {
  position:relative;
  margin:0 -5px;
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel-nav .woocommerce-product-gallery__image {
  padding:10px 5px;
  cursor:pointer;
  opacity:0.8;
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel-nav .woocommerce-product-gallery__image.slick-current { opacity:1; }
.woocommerce.single-product div.product div.images .woocommerce-product-gallery-carousel-nav .woocommerce-product-gallery__image.slick-current img { border:1px solid #a0a0a0; }
.woocommerce.single-product div.product .summary { margin-bottom:60px; }
.woocommerce.single-product div.product .summary .entry-title {
  font-family:unset;
  font-size:36px;
  font-weight:600;
  line-height:46px;
  color:#171721;
  margin-bottom:15px;
}
.woocommerce.single-product div.product .summary .woocommerce-product-rating { margin-bottom:15px; }
.woocommerce.single-product div.product .summary .woocommerce-product-rating .star-rating span { color:#f0b228; }
.woocommerce.single-product div.product .summary .woocommerce-product-rating .woocommerce-review-link { color:#686876; }
.woocommerce.single-product div.product .summary .woocommerce-product-rating .woocommerce-review-link:hover { color:#f0b228; }
.woocommerce.single-product div.product .summary .price {
  font-size:28px !important;
  font-weight:600;
  color:#b67c5a !important;
  margin-bottom:15px;
}
.woocommerce.single-product div.product .summary .price del {
  font-size:20px;
  font-weight:400;
  color:#b67c5a;
  opacity:0.5;
}
.woocommerce.single-product div.product .summary .price ins { text-decoration:none; }
.woocommerce.single-product div.product .summary .woocommerce-product-details__short-description { margin-bottom:30px; }
.woocommerce.single-product div.product .summary .stock {
  color:#f0b228;
  margin-bottom:30px;
}
.woocommerce.single-product div.product .summary .cart .quantity {
  display:inline-block;
  position:relative;
  width:120px;
  padding-right:30px;
}
.woocommerce.single-product div.product .summary .cart .quantity .qty-minus, .woocommerce.single-product div.product .summary .cart .quantity .qty-plus {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  right:0;
  width:31px;
  height:21px;
  font-size:10px;
  line-height:21px;
  text-align:center;
  cursor:pointer;
  border:1px solid #ececec;
}
.woocommerce.single-product div.product .summary .cart .quantity .qty-minus:hover, .woocommerce.single-product div.product .summary .cart .quantity .qty-plus:hover {
  color:#ffffff;
  background:#f0b228;
  border-color:#f0b228;
}
.woocommerce.single-product div.product .summary .cart .quantity .qty-minus {
  top:auto;
  bottom:0;
}
.woocommerce.single-product div.product .summary .cart .quantity input {
  font-size:14px;
  font-weight:600;
  line-height:24px;
  text-align:center;
  min-width:90px;
  margin-bottom:0;
  padding:8px 10px;
}
.woocommerce.single-product div.product .summary .cart .button {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  color:#ffffff;
  background:#f0b228;
  padding:8px 25px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .summary .cart .button:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  display:inline-block;
  margin-right:10px;
}
.woocommerce.single-product div.product .summary .cart .button:hover { background:#d6980f; }
.woocommerce.single-product div.product .summary .cart.variations_form .variations { margin-bottom:30px; }
.woocommerce.single-product div.product .summary .cart.variations_form .variations td, .woocommerce.single-product div.product .summary .cart.variations_form .variations th { padding:0; }
.woocommerce.single-product div.product .summary .cart.variations_form .variations label {
  font-size:14px;
  color:#686876;
  margin-top:8px;
}
.woocommerce.single-product div.product .summary .cart.variations_form .variations select {
  font-size:14px;
  line-height:24px;
  color:#686876;
  margin-bottom:0;
  padding:5px 15px;
}
.woocommerce.single-product div.product .summary .cart.variations_form .single_variation_wrap .button.disabled {
  color:#ffffff;
  background:#f0b228;
}
.woocommerce.single-product div.product .summary .cart.variations_form .single_variation_wrap .single_variation { margin-bottom:30px; }
.woocommerce.single-product div.product .summary .product_meta > span { display:block; }
.woocommerce.single-product div.product .summary .product_meta > span:before {
  content:"\f02b";
  font-family:FontAwesome;
  display:inline-block;
  color:#f0b228;
  margin-right:5px;
}
.woocommerce.single-product div.product .summary .product_meta .sku_wrapper:before { content:"\f02a"; }
.woocommerce.single-product div.product .summary .product_meta .posted_in:before { content:"\f115"; }
.woocommerce.single-product div.product .woocommerce-tabs { margin-bottom:90px; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs {
  margin:0 0 20px;
  padding:0;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs:before, .woocommerce.single-product div.product .woocommerce-tabs ul.tabs:after { display:none !important; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li {
  margin:0 10px 0 0;
  padding:0;
  border:none;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li:last-child { margin-right:0; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li:before, .woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li:after { display:none; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li > a {
  font-size:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#171721;
  background:#ececec;
  padding:12px 30px;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li > a:before {
  content:"\f260";
  font-family:FontAwesome;
  display:inline-block;
  margin-right:10px;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li.active > a {
  color:#ffffff;
  background:#f0b228;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li.additional_information_tab > a:before { content:"\f18c"; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li.reviews_tab > a:before { content:"\f0e6"; }
.woocommerce.single-product div.product .woocommerce-tabs .panel {
  margin-bottom:0;
  padding:30px 40px;
  border:1px solid #ececec;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
.woocommerce.single-product div.product .woocommerce-tabs .panel > h2, .woocommerce.single-product div.product .woocommerce-tabs .panel #reviews h2 { display:none; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-description {
  font-size:14px;
  font-weight:400;
  line-height:24px;
  color:#686876;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-additional_information .shop_attributes { margin:0; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-additional_information .shop_attributes th { border-left:1px solid rgba(0,0,0,0.1); }
.woocommerce.single-product div.product .woocommerce-tabs #tab-additional_information .shop_attributes td { padding:10px; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-additional_information .shop_attributes td p { padding:0; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments { margin-bottom:30px; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist {
  margin:0;
  padding:0;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li img.avatar { width:60px; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text { margin-left:75px; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .star-rating {
  font-size:13px;
  line-height:12px;
  color:#f0b228;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .star-rating:before { color:#f0b228; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .meta {
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .meta [itemprop="author"] { font-weight:600; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .description {
  font-size:14px;
  font-weight:400;
  line-height:24px;
  color:#686876;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-respond .comment-reply-title {
  display:block;
  position:relative;
  font-size:22px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#171721;
  margin-bottom:15px;
  padding-bottom:15px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-respond .comment-reply-title:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:50px;
  height:3px;
  background:#f0b228;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form { margin-bottom:0; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form > p:before, .woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form > p:after { display:none; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form label {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#686876;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-rating label { display:inline-block; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-rating .stars {
  display:inline-block;
  margin:0 0 0 20px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-rating .stars > span {
  font-size:15px;
  line-height:16px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-rating .stars > span > a { color:#f0b228; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-comment, .woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .form-submit { margin-bottom:0; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .form-submit input.submit {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#f0b228;
  padding:8px 30px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .form-submit input.submit:hover { background:#d6980f; }
.woocommerce.single-product div.product .related h2, .woocommerce.single-product div.product .upsells h2 { margin-bottom:30px; }
.woocommerce.single-product div.product .related .products, .woocommerce.single-product div.product .upsells .products {
  font-size:0;
  letter-spacing:0;
}
.woocommerce.single-product div.product .related .products >div, .woocommerce.single-product div.product .upsells .products >div {
  float:none;
  display:inline-block;
  vertical-align:top;
}
.woocommerce.single-product div.product .related .products .product, .woocommerce.single-product div.product .upsells .products .product {
  position:relative;
  font-size:14px;
}
.woocommerce.single-product div.product .related .products .product .thumb, .woocommerce.single-product div.product .upsells .products .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce.single-product div.product .related .products .product .thumb .onsale, .woocommerce.single-product div.product .upsells .products .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .related .products .product .thumb img, .woocommerce.single-product div.product .upsells .products .product .thumb img {
  width:100%;
  height:auto;
  margin:0;
}
.woocommerce.single-product div.product .related .products .product .thumb .overlay, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.woocommerce.single-product div.product .related .products .product .thumb .overlay .inner, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .button, .woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .added_to_cart, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .button, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .add_to_cart_button, .woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .product_type_external, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .add_to_cart_button, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce.single-product div.product .related .products .product .thumb .overlay .inner .product_type_external:before, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#f0b228;
  text-align:center;
}
.woocommerce.single-product div.product .related .products .product .content, .woocommerce.single-product div.product .upsells .products .product .content {
  text-align:center;
  background:#ffffff;
  padding:10px 15px;
}
.woocommerce.single-product div.product .related .products .product .content .woocommerce-loop-product__title, .woocommerce.single-product div.product .upsells .products .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.woocommerce.single-product div.product .related .products .product .content .woocommerce-loop-product__title:hover, .woocommerce.single-product div.product .upsells .products .product .content .woocommerce-loop-product__title:hover { color:#f0b228; }
.woocommerce.single-product div.product .related .products .product .content .price, .woocommerce.single-product div.product .upsells .products .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.woocommerce.single-product div.product .related .products .product .content .price del, .woocommerce.single-product div.product .upsells .products .product .content .price del {
  display:inline-block;
  font-size:14px;
  opacity:0.5;
}
.woocommerce.single-product div.product .related .products .product .content .price ins, .woocommerce.single-product div.product .upsells .products .product .content .price ins {
  font-weight:500;
  text-decoration:none;
}
.woocommerce.single-product div.product .related .products .product .content .star-rating, .woocommerce.single-product div.product .upsells .products .product .content .star-rating {
  float:none;
  margin:1px auto;
}
.woocommerce.single-product div.product .related .products .product .content .star-rating span, .woocommerce.single-product div.product .upsells .products .product .content .star-rating span { color:#f0b228; }
.woocommerce.single-product div.product .related .products .product:hover .thumb .overlay, .woocommerce.single-product div.product .upsells .products .product:hover .thumb .overlay { opacity:1; }
.woocommerce-cart .woocommerce-cart-form { margin-bottom:90px; }
.woocommerce-cart .woocommerce-cart-form .shop_table {
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .woocommerce-cart-form .shop_table th, .woocommerce-cart .woocommerce-cart-form .shop_table td { padding:10px 12px; }
.woocommerce-cart .woocommerce-cart-form .shop_table thead {
  color:#ffffff;
  background:#f0b228;
}
.woocommerce-cart .woocommerce-cart-form .shop_table .product-thumbnail, .woocommerce-cart .woocommerce-cart-form .shop_table .product-quantity { text-align:center; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr { background:#ffffff; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr:nth-child(2n) { background:#f5f5f5; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-remove .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#f0b228 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-remove .remove:after {
  content:"\f1f8";
  font-family:FontAwesome;
  font-size:14px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-remove .remove:hover {
  background:transparent;
  color:#d6980f !important;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-thumbnail img {
  width:75px;
  height:auto;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-name a { font-weight:600; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-name a:hover { color:#f0b228; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity {
  display:inline-block;
  position:relative;
  width:120px;
  padding-right:30px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-minus, .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-plus {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  right:0;
  width:31px;
  height:21px;
  font-size:10px;
  line-height:21px;
  text-align:center;
  cursor:pointer;
  border:1px solid #ececec;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-minus:hover, .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-plus:hover {
  color:#ffffff;
  background:#f0b228;
  border-color:#f0b228;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-minus {
  top:auto;
  bottom:0;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity input {
  font-size:14px;
  font-weight:600;
  line-height:24px;
  text-align:center;
  min-width:90px;
  margin-bottom:0;
  padding:8px 10px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-subtotal .amount { font-weight:600; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .input-text {
  line-height:23px;
  min-width:150px;
  padding:8px 15px;
}
@media (max-width: 360px) {
  .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .input-text[name="coupon_code"] { min-width:auto; }
  .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .input-text[name="apply_coupon"] { padding:8px 5px; }
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .button {
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  padding:8px 25px;
  color:#ffffff;
  background:#f0b228;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .button:hover { background:#d6980f; }
@media (max-width: 360px) {
  .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .button[name="apply_coupon"] { padding:8px 10px; }
}
.woocommerce-cart .cart-collaterals .cross-sells { margin-bottom:30px; }
.woocommerce-cart .cart-collaterals .cross-sells .products {
  font-size:0;
  letter-spacing:0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products >div {
  float:none;
  display:inline-block;
  vertical-align:top;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product {
  position:relative;
  font-size:14px;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .onsale {
  position:absolute;
  top:15px;
  left:15px;
  width:60px;
  min-height:auto;
  font-size:12px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.04em;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
  padding:0;
  z-index:9;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb img {
  width:100%;
  height:auto;
  margin:0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.13);
  opacity:0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner {
  position:absolute;
  top:50%;
  left:50%;
  width:90%;
  text-align:center;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .button, .woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0.04em;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#1c1f23;
  background:#ffffff;
  max-width:100%;
  padding:10px 20px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .add_to_cart_button, .woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .product_type_external { padding:10px 20px 10px 60px; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .add_to_cart_button:before, .woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .product_type_external:before {
  content:"\f07a";
  font-family:FontAwesome;
  font-size:14px;
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  line-height:40px;
  color:#ffffff;
  background:#f0b228;
  text-align:center;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content {
  text-align:center;
  background:#ffffff;
  padding:10px 15px;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .woocommerce-loop-product__title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:18px;
  font-weight:500;
  line-height:28px;
  margin-bottom:0;
  color:#1c1f23;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .woocommerce-loop-product__title:hover { color:#f0b228; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .price {
  font-size:18px;
  font-weight:500;
  line-height:28px;
  color:#b67c5a;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .price del {
  display:inline-block;
  font-size:14px;
  opacity:0.5;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .price ins {
  font-weight:500;
  text-decoration:none;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .star-rating {
  float:none;
  margin:1px auto;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .star-rating span { color:#f0b228; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product:hover .thumb .overlay { opacity:1; }
.woocommerce-cart .cart-collaterals .cart_totals { margin-bottom:30px; }
.woocommerce-cart .cart-collaterals .cart_totals .shop_table {
  margin-bottom:15px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td { padding:10px 12px; }
.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total { text-transform:uppercase; }
.woocommerce-cart .cart-collaterals .cart_totals .shop_table .order-total .amount {
  font-size:18px;
  color:#f0b228;
}
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout { padding:0; }
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button {
  text-transform:uppercase;
  background:#f0b228;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover { background:#d6980f; }
.select2-container--default .select2-search--dropdown .select2-search__field { margin:0; }
.woocommerce-checkout .woocommerce form .form-row label { font-weight:400; }
.woocommerce-checkout .woocommerce form .form-row label .required { text-decoration:none; }
.woocommerce-checkout .woocommerce form .form-row input.input-text, .woocommerce-checkout .woocommerce form .form-row textarea {
  font-size:14px;
  line-height:24px;
  padding:5px 15px;
}
.woocommerce-checkout .woocommerce form .form-row .select2-container--default .select2-selection--single {
  height:36px;
  border-color:#ececec;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height:36px;
  color:#686876;
  padding-left:15px;
}
.woocommerce-checkout .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow { height:34px; }
.woocommerce-checkout .woocommerce form .form-row .button {
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#f0b228;
  padding:5px 15px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce form .form-row .button:hover { background:#d6980f; }
.woocommerce-checkout .woocommerce-billing-fields, .woocommerce-checkout .woocommerce-account-fields, .woocommerce-checkout .woocommerce-additional-fields { margin-bottom:30px; }
.woocommerce-checkout .woocommerce form .woocommerce-account-fields .form-row label span {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-weight:600;
  text-transform:uppercase;
  color:#f0b228;
}
.woocommerce-checkout .woocommerce form .woocommerce-account-fields .form-row label span:hover { color:#d6980f; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table {
  margin-bottom:40px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table th, .woocommerce-checkout .woocommerce-checkout-review-order .shop_table td { padding:10px 12px; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table thead {
  color:#ffffff;
  background:#f0b228;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .product-quantity { float:right; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total { text-transform:uppercase; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total .amount {
  font-size:18px;
  color:#f0b228;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment {
  background:transparent;
  margin-bottom:30px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment ul.payment_methods, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods {
  margin:0;
  padding:0;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment ul.payment_methods li input, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li input { display:none; }
.woocommerce-checkout .woocommerce-checkout-review-order #payment ul.payment_methods li label, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li label { cursor:pointer; }
.woocommerce-checkout .woocommerce-checkout-review-order #payment ul.payment_methods li label:before, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li label:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\f1db";
  font-family:FontAwesome;
  font-weight:400;
  color:#cecece;
  display:inline-block;
  margin-right:5px;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment ul.payment_methods li input:checked + label:before, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment ul.payment_methods li input:checked + label:before {
  content:"\f058";
  color:#f0b228;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment #place_order, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment #place_order {
  font-size:13px;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#f0b228;
  padding:8px 25px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment #place_order:hover, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment #place_order:hover { background:#d6980f; }
.woocommerce-checkout .woocommerce-order { margin-bottom:30px; }
.woocommerce-checkout .woocommerce-order > p { margin-bottom:30px; }
.woocommerce-checkout .woocommerce-order .order_details {
  margin:0 0 30px;
  padding:0;
}
.woocommerce-checkout .woocommerce-order .shop_table {
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-checkout .woocommerce-order .shop_table th, .woocommerce-checkout .woocommerce-order .shop_table td { padding:10px 12px; }
.woocommerce-checkout .woocommerce-order .shop_table thead {
  color:#ffffff;
  background:#f0b228;
}
.sp-custom-masonry-wrap .custom-masonry .grid-item .grid-item-inner .sp-item-ui .picture-item-wrap .point-items .point-item .point-inner {
  color:#ffffff;
  background:#f0b228;
}
.sp-custom-masonry-wrap .custom-masonry .grid-item .grid-item-inner .sp-item-ui .picture-item-wrap:hover .point-items .point-item .point-inner { background:#f0b228; }
.picture-editor-wrap .picture-wrap .sp-picture-points-wrap .point-item .point-item-inner { background:#f0b228; }
.picture-editor-wrap .picture-wrap .sp-picture-points-wrap .point-item.is-hover .point-item-inner {
  color:#f0b228;
  background:#ffffff;
  border-color:#ffffff;
}
.picture-editor-wrap .picture-control-wrap .picture-name h3 {
  font-size:18px;
  font-weight:600;
  line-height:24px;
  letter-spacing:-0.04em;
}
.picture-editor-wrap .picture-control-wrap a { text-decoration:none; }
.picture-editor-wrap .picture-control-wrap .picture-products .p-item .product-item-inner .p-entry .title {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:0;
  color:#ffffff;
}
.picture-editor-wrap .picture-control-wrap .picture-products .p-item .product-item-inner .p-entry .title:hover { color:#f0b228; }
.picture-editor-wrap .picture-control-wrap .picture-products .p-item .product-item-inner .p-entry .sp-woo-add-to-cart > .amount {
  font-size:14px;
  font-weight:600;
  color:#b67c5a;
}
.picture-editor-wrap .picture-control-wrap .picture-products .p-item .product-item-inner .p-entry .sp-woo-add-to-cart .button, .picture-editor-wrap .picture-control-wrap .picture-products .p-item .product-item-inner .p-entry .sp-woo-add-to-cart .added_to_cart {
  font-size:12px;
  font-weight:600;
  text-transform:uppercase;
  letter-spacing:0.04em;
}
.bt-text-ellipsis {
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
}
.bt-text-uppercase { text-transform:uppercase; }
.vc_row.vc_column-no-gap {
  margin-left:0;
  margin-right:0;
}
.vc_row.vc_column-no-gap .vc_column_container > .vc_column-inner {
  padding-left:0;
  padding-right:0;
}
body #site_backtop {
  color:#ffffff;
  background:#f0b228;
  border-color:#f0b228;
}
body #site_backtop:hover, body #site_backtop:focus {
  background:#d6980f;
  border-color:#d6980f;
}
#bt-main {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#FFFFFF;
  position:relative;
  overflow:hidden;
}
.boxed #bt-main {
  max-width:1200px;
  margin:auto;
  -webkit-box-shadow:0 0 10px 0 rgba(28,28,28,0.5);
  box-shadow:0 0 10px 0 rgba(28,28,28,0.5);
}
.boxed #bt-main .vc_row[data-vc-full-width] {
  width:100% !important;
  left:15px !important;
}
.bt-newsletter-global {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100vh;
  background:rgba(0,0,0,0.7);
  opacity:0;
  z-index:-1;
}
.bt-newsletter-global .bt-newsletter {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  top:50%;
  left:50%;
  width:750px;
  height:383px;
  text-align:center;
  background:#ffffff;
  padding:40px 296px 40px 40px;
  -webkit-transform:translateX(-50%) translateY(0) scale(0.8) rotate(-15deg);
  -moz-transform:translateX(-50%) translateY(0) scale(0.8) rotate(-15deg);
  -o-transform:translateX(-50%) translateY(0) scale(0.8) rotate(-15deg);
  -ms-transform:translateX(-50%) translateY(0) scale(0.8) rotate(-15deg);
  transform:translateX(-50%) translateY(0) scale(0.8) rotate(-15deg);
}
.bt-newsletter-global .bt-newsletter .bt-close {
  position:absolute;
  top:0;
  left:0;
  width:40px;
  height:40px;
  font-size:13px;
  line-height:40px;
  text-align:center;
  color:#ffffff;
  background:#f0b228;
}
.bt-newsletter-global .bt-newsletter .bt-close:hover { background:#222222; }
.bt-newsletter-global .bt-newsletter .bt-men {
  position:absolute;
  top:0;
  right:0;
}
.bt-newsletter-global .bt-newsletter .wg-title {
  position:relative;
  font-size:24px;
  font-weight:700;
  letter-spacing:0.1em;
  line-height:28px;
  color:#282828;
  margin-bottom:5px;
}
.bt-newsletter-global .bt-newsletter .wg-title:before {
  content:"\f1d9";
  font-family:FontAwesome;
  font-size:50px;
  line-height:50px;
  color:#646464;
  display:block;
  text-align:center;
  margin-bottom:30px;
}
.bt-newsletter-global .bt-newsletter .textwidget {
  font-size:18px;
  font-weight:400;
  font-style:italic;
  letter-spacing:0.06em;
  color:#646464;
  margin-bottom:30px;
}
.bt-newsletter-global .bt-newsletter .widget_newsletterwidget .newsletter-email {
  font-style:italic;
  font-size:13px;
  line-height:24px;
  letter-spacing:0.1em;
  color:#141414;
  padding:8px 30px;
  margin-bottom:30px;
  border:2px solid #ececec;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.bt-newsletter-global .bt-newsletter .widget_newsletterwidget .newsletter-email:hover, .bt-newsletter-global .bt-newsletter .widget_newsletterwidget .newsletter-email:focus { border-color:#dedede; }
.bt-newsletter-global .bt-newsletter .widget_newsletterwidget .newsletter-submit {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:14px;
  font-weight:700;
  line-height:24px;
  letter-spacing:0.1em;
  text-transform:uppercase;
  color:#ffffff;
  background:#f0b228;
  display:inline-block;
  padding:12px 45px;
  margin:0 auto;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.bt-newsletter-global .bt-newsletter .widget_newsletterwidget .newsletter-submit:hover { background:#222222; }
.bt-newsletter-global.active {
  opacity:1;
  z-index:1080;
}
.bt-newsletter-global.active .bt-newsletter {
  -webkit-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);
  -moz-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);
  -o-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);
  -ms-transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);
  transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);
}
@media (max-width: 767px) {
  .bt-newsletter-global .bt-newsletter {
    width:auto;
    height:auto;
    padding:40px;
  }
  .bt-newsletter-global .bt-newsletter .bt-men { display:none; }
}
.bt-title-bar-wrap {
  position:relative;
  background:#1f1f1f;
  margin-bottom:90px;
  padding:50px 0;
  overflow:hidden;
}
.bt-title-bar-wrap:before {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.7);
}
.bt-title-bar-wrap h2 {
  font-size:20px;
  font-weight:400;
  line-height:28px;
  letter-spacing:0.03em;
  text-align:right;
  color:#cecece;
  margin-bottom:0;
}
.bt-title-bar-wrap .bt-path {
  font-size:14px;
  font-weight:400;
  line-height:28px;
  letter-spacing:0.03em;
  color:#cecece;
}
.bt-title-bar-wrap .bt-path .bt-path-inner a, .bt-title-bar-wrap .bt-path .bt-path-inner span { padding:0 5px; }
.bt-title-bar-wrap .bt-path .bt-path-inner a { color:#ffffff; }
.bt-title-bar-wrap .bt-path .bt-path-inner a:hover { color:#f0b228; }
@media (max-width: 991px) {
  .bt-title-bar-wrap .bt-path, .bt-title-bar-wrap h2 { text-align:center; }
}
.error404 .bt-footer { margin-top:0 !important; }
.bt-error404-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-error404-wrap .bt-thumb, .bt-error404-wrap .bt-content {
  display:inline-block;
  vertical-align:middle;
  width:50%;
}
.bt-error404-wrap .bt-thumb { padding-top:60px; }
.bt-error404-wrap .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-error404-wrap .bt-content h1 {
  font-size:36px;
  line-height:46px;
  margin-bottom:20px;
}
.bt-error404-wrap .bt-content p {
  font-size:18px;
  line-height:24px;
  margin-bottom:30px;
}
.bt-error404-wrap .bt-content .bt-actions a {
  display:inline-block;
  font-size:14px;
  line-height:24px;
  font-weight:700;
  text-transform:uppercase;
  color:#ffffff;
  background:#171721;
  padding:8px 35px;
}
.bt-error404-wrap .bt-content .bt-actions a:hover { background:#020203; }
.bt-error404-wrap .bt-content .bt-actions a.bt-support { margin-right:10px; }
.bt-error404-wrap .bt-content .bt-actions a.bt-contact { background:#f0b228; }
.bt-error404-wrap .bt-content .bt-actions a.bt-contact:hover { background:#d6980f; }
@media (max-width: 991px) {
  .bt-error404-wrap .bt-thumb, .bt-error404-wrap .bt-content { width:100%; }
  .bt-error404-wrap .bt-thumb { padding:60px 0; }
  .bt-error404-wrap .bt-content { text-align:center; }
}
@media (max-width: 420px) {
  .bt-error404-wrap .bt-content .bt-actions a { margin:10px; }
}
