charset "UTF-8";
/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
/*Custom Animate */
/* Header 1 */
/* Header 2 */
/* Header 3 */
/* Header Popup */
/* Header One Page */
/* Header Vertical */
/* Header Mini Vertical */
/* List Icon */
/* Steps */
/* Fancy Box */
/* Image Box */
/* Post Box */
/* Portfolio Box */
/* Portfolio Grid Box */
/* Post Team Slider */
/* Pricing Table */
/* Team */
/* Testimonial */
/* Blog */
/* Portfolio */
/* Client */
/* Social Media */
/* Counter */
/* Countdown */
/* Icon Video Popup */
.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%);
  clear:both;
}
.ab-center:before, .ab-center:after {
  content:" ";
  display:table;
}
.ab-center:after { clear:both; }
@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  40%, 43% {
    -webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
    animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
    -webkit-transform:translate3d(0,-30px,0);
    transform:translate3d(0,-30px,0);
  }
  70% {
    -webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
    animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
    -webkit-transform:translate3d(0,-15px,0);
    transform:translate3d(0,-15px,0);
  }
  90% {
    -webkit-transform:translate3d(0,-4px,0);
    transform:translate3d(0,-4px,0);
  }
}
@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  40%, 43% {
    -webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
    animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
    -webkit-transform:translate3d(0,-30px,0);
    transform:translate3d(0,-30px,0);
  }
  70% {
    -webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
    animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
    -webkit-transform:translate3d(0,-15px,0);
    transform:translate3d(0,-15px,0);
  }
  90% {
    -webkit-transform:translate3d(0,-4px,0);
    transform:translate3d(0,-4px,0);
  }
}
.bounce {
  -webkit-animation-name:bounce;
  animation-name:bounce;
  -webkit-transform-origin:center bottom;
  transform-origin:center bottom;
}
@-webkit-keyframes flash {
  from, 50%, to { opacity:1; }
  25%, 75% { opacity:0; }
}
@keyframes flash {
  from, 50%, to { opacity:1; }
  25%, 75% { opacity:0; }
}
.flash {
  -webkit-animation-name:flash;
  animation-name:flash;
}
@-webkit-keyframes pulse {
  from {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
  50% {
    -webkit-transform:scale3d(1.05,1.05,1.05);
    transform:scale3d(1.05,1.05,1.05);
  }
  to {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
  50% {
    -webkit-transform:scale3d(1.05,1.05,1.05);
    transform:scale3d(1.05,1.05,1.05);
  }
  to {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
}
.pulse {
  -webkit-animation-name:pulse;
  animation-name:pulse;
}
@-webkit-keyframes rubberBand {
  from {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
  30% {
    -webkit-transform:scale3d(1.25,0.75,1);
    transform:scale3d(1.25,0.75,1);
  }
  40% {
    -webkit-transform:scale3d(0.75,1.25,1);
    transform:scale3d(0.75,1.25,1);
  }
  50% {
    -webkit-transform:scale3d(1.15,0.85,1);
    transform:scale3d(1.15,0.85,1);
  }
  65% {
    -webkit-transform:scale3d(0.95,1.05,1);
    transform:scale3d(0.95,1.05,1);
  }
  75% {
    -webkit-transform:scale3d(1.05,0.95,1);
    transform:scale3d(1.05,0.95,1);
  }
  to {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
  30% {
    -webkit-transform:scale3d(1.25,0.75,1);
    transform:scale3d(1.25,0.75,1);
  }
  40% {
    -webkit-transform:scale3d(0.75,1.25,1);
    transform:scale3d(0.75,1.25,1);
  }
  50% {
    -webkit-transform:scale3d(1.15,0.85,1);
    transform:scale3d(1.15,0.85,1);
  }
  65% {
    -webkit-transform:scale3d(0.95,1.05,1);
    transform:scale3d(0.95,1.05,1);
  }
  75% {
    -webkit-transform:scale3d(1.05,0.95,1);
    transform:scale3d(1.05,0.95,1);
  }
  to {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
}
.rubberBand {
  -webkit-animation-name:rubberBand;
  animation-name:rubberBand;
}
@-webkit-keyframes shake {
  from, to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform:translate3d(-10px,0,0);
    transform:translate3d(-10px,0,0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform:translate3d(10px,0,0);
    transform:translate3d(10px,0,0);
  }
}
@keyframes shake {
  from, to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform:translate3d(-10px,0,0);
    transform:translate3d(-10px,0,0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform:translate3d(10px,0,0);
    transform:translate3d(10px,0,0);
  }
}
.shake {
  -webkit-animation-name:shake;
  animation-name:shake;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
  6.5% {
    -webkit-transform:translateX(-6px) rotateY(-9deg);
    transform:translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform:translateX(5px) rotateY(7deg);
    transform:translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform:translateX(-3px) rotateY(-5deg);
    transform:translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform:translateX(2px) rotateY(3deg);
    transform:translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
  6.5% {
    -webkit-transform:translateX(-6px) rotateY(-9deg);
    transform:translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform:translateX(5px) rotateY(7deg);
    transform:translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform:translateX(-3px) rotateY(-5deg);
    transform:translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform:translateX(2px) rotateY(3deg);
    transform:translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform:translateX(0);
    transform:translateX(0);
  }
}
.headShake {
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  -webkit-animation-name:headShake;
  animation-name:headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform:rotate3d(0,0,1,15deg);
    transform:rotate3d(0,0,1,15deg);
  }
  40% {
    -webkit-transform:rotate3d(0,0,1,-10deg);
    transform:rotate3d(0,0,1,-10deg);
  }
  60% {
    -webkit-transform:rotate3d(0,0,1,5deg);
    transform:rotate3d(0,0,1,5deg);
  }
  80% {
    -webkit-transform:rotate3d(0,0,1,-5deg);
    transform:rotate3d(0,0,1,-5deg);
  }
  to {
    -webkit-transform:rotate3d(0,0,1,0deg);
    transform:rotate3d(0,0,1,0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform:rotate3d(0,0,1,15deg);
    transform:rotate3d(0,0,1,15deg);
  }
  40% {
    -webkit-transform:rotate3d(0,0,1,-10deg);
    transform:rotate3d(0,0,1,-10deg);
  }
  60% {
    -webkit-transform:rotate3d(0,0,1,5deg);
    transform:rotate3d(0,0,1,5deg);
  }
  80% {
    -webkit-transform:rotate3d(0,0,1,-5deg);
    transform:rotate3d(0,0,1,-5deg);
  }
  to {
    -webkit-transform:rotate3d(0,0,1,0deg);
    transform:rotate3d(0,0,1,0deg);
  }
}
.swing {
  -webkit-transform-origin:top center;
  transform-origin:top center;
  -webkit-animation-name:swing;
  animation-name:swing;
}
@-webkit-keyframes tada {
  from {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
  10%, 20% {
    -webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);
    transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
    transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  }
  40%, 60%, 80% {
    -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
    transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  }
  to {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
}
@keyframes tada {
  from {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
  10%, 20% {
    -webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);
    transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
    transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  }
  40%, 60%, 80% {
    -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
    transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  }
  to {
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
}
.tada {
  -webkit-animation-name:tada;
  animation-name:tada;
}
@-webkit-keyframes wobble {
  from {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  15% {
    -webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
    transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  }
  30% {
    -webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
    transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  }
  45% {
    -webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
    transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  }
  60% {
    -webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
    transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  }
  75% {
    -webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
    transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes wobble {
  from {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  15% {
    -webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
    transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  }
  30% {
    -webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
    transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  }
  45% {
    -webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
    transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  }
  60% {
    -webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
    transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  }
  75% {
    -webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
    transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.wobble {
  -webkit-animation-name:wobble;
  animation-name:wobble;
}
@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  22.2% {
    -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
    transform:skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform:skewX(6.25deg) skewY(6.25deg);
    transform:skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
    transform:skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
    transform:skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);
    transform:skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform:skewX(0.390625deg) skewY(0.390625deg);
    transform:skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform:skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from, 11.1%, to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  22.2% {
    -webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
    transform:skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform:skewX(6.25deg) skewY(6.25deg);
    transform:skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
    transform:skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
    transform:skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);
    transform:skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform:skewX(0.390625deg) skewY(0.390625deg);
    transform:skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform:skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
  -webkit-animation-name:jello;
  animation-name:jello;
  -webkit-transform-origin:center;
  transform-origin:center;
}
@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  14% {
    -webkit-transform:scale(1.3);
    transform:scale(1.3);
  }
  28% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  42% {
    -webkit-transform:scale(1.3);
    transform:scale(1.3);
  }
  70% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
@keyframes heartBeat {
  0% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  14% {
    -webkit-transform:scale(1.3);
    transform:scale(1.3);
  }
  28% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
  42% {
    -webkit-transform:scale(1.3);
    transform:scale(1.3);
  }
  70% {
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
.heartBeat {
  -webkit-animation-name:heartBeat;
  animation-name:heartBeat;
  -webkit-animation-duration:1.3s;
  animation-duration:1.3s;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
}
@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
  }
  0% {
    opacity:0;
    -webkit-transform:scale3d(0.3,0.3,0.3);
    transform:scale3d(0.3,0.3,0.3);
  }
  20% {
    -webkit-transform:scale3d(1.1,1.1,1.1);
    transform:scale3d(1.1,1.1,1.1);
  }
  40% {
    -webkit-transform:scale3d(0.9,0.9,0.9);
    transform:scale3d(0.9,0.9,0.9);
  }
  60% {
    opacity:1;
    -webkit-transform:scale3d(1.03,1.03,1.03);
    transform:scale3d(1.03,1.03,1.03);
  }
  80% {
    -webkit-transform:scale3d(0.97,0.97,0.97);
    transform:scale3d(0.97,0.97,0.97);
  }
  to {
    opacity:1;
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
}
@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
  }
  0% {
    opacity:0;
    -webkit-transform:scale3d(0.3,0.3,0.3);
    transform:scale3d(0.3,0.3,0.3);
  }
  20% {
    -webkit-transform:scale3d(1.1,1.1,1.1);
    transform:scale3d(1.1,1.1,1.1);
  }
  40% {
    -webkit-transform:scale3d(0.9,0.9,0.9);
    transform:scale3d(0.9,0.9,0.9);
  }
  60% {
    opacity:1;
    -webkit-transform:scale3d(1.03,1.03,1.03);
    transform:scale3d(1.03,1.03,1.03);
  }
  80% {
    -webkit-transform:scale3d(0.97,0.97,0.97);
    transform:scale3d(0.97,0.97,0.97);
  }
  to {
    opacity:1;
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
  }
}
.bounceIn {
  -webkit-animation-duration:0.75s;
  animation-duration:0.75s;
  -webkit-animation-name:bounceIn;
  animation-name:bounceIn;
}
@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
  }
  0% {
    opacity:0;
    -webkit-transform:translate3d(0,-3000px,0);
    transform:translate3d(0,-3000px,0);
  }
  60% {
    opacity:1;
    -webkit-transform:translate3d(0,25px,0);
    transform:translate3d(0,25px,0);
  }
  75% {
    -webkit-transform:translate3d(0,-10px,0);
    transform:translate3d(0,-10px,0);
  }
  90% {
    -webkit-transform:translate3d(0,5px,0);
    transform:translate3d(0,5px,0);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
  }
  0% {
    opacity:0;
    -webkit-transform:translate3d(0,-3000px,0);
    transform:translate3d(0,-3000px,0);
  }
  60% {
    opacity:1;
    -webkit-transform:translate3d(0,25px,0);
    transform:translate3d(0,25px,0);
  }
  75% {
    -webkit-transform:translate3d(0,-10px,0);
    transform:translate3d(0,-10px,0);
  }
  90% {
    -webkit-transform:translate3d(0,5px,0);
    transform:translate3d(0,5px,0);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.bounceInDown {
  -webkit-animation-name:bounceInDown;
  animation-name:bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
  }
  0% {
    opacity:0;
    -webkit-transform:translate3d(-3000px,0,0);
    transform:translate3d(-3000px,0,0);
  }
  60% {
    opacity:1;
    -webkit-transform:translate3d(25px,0,0);
    transform:translate3d(25px,0,0);
  }
  75% {
    -webkit-transform:translate3d(-10px,0,0);
    transform:translate3d(-10px,0,0);
  }
  90% {
    -webkit-transform:translate3d(5px,0,0);
    transform:translate3d(5px,0,0);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
  }
  0% {
    opacity:0;
    -webkit-transform:translate3d(-3000px,0,0);
    transform:translate3d(-3000px,0,0);
  }
  60% {
    opacity:1;
    -webkit-transform:translate3d(25px,0,0);
    transform:translate3d(25px,0,0);
  }
  75% {
    -webkit-transform:translate3d(-10px,0,0);
    transform:translate3d(-10px,0,0);
  }
  90% {
    -webkit-transform:translate3d(5px,0,0);
    transform:translate3d(5px,0,0);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.bounceInLeft {
  -webkit-animation-name:bounceInLeft;
  animation-name:bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
  }
  from {
    opacity:0;
    -webkit-transform:translate3d(3000px,0,0);
    transform:translate3d(3000px,0,0);
  }
  60% {
    opacity:1;
    -webkit-transform:translate3d(-25px,0,0);
    transform:translate3d(-25px,0,0);
  }
  75% {
    -webkit-transform:translate3d(10px,0,0);
    transform:translate3d(10px,0,0);
  }
  90% {
    -webkit-transform:translate3d(-5px,0,0);
    transform:translate3d(-5px,0,0);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
  }
  from {
    opacity:0;
    -webkit-transform:translate3d(3000px,0,0);
    transform:translate3d(3000px,0,0);
  }
  60% {
    opacity:1;
    -webkit-transform:translate3d(-25px,0,0);
    transform:translate3d(-25px,0,0);
  }
  75% {
    -webkit-transform:translate3d(10px,0,0);
    transform:translate3d(10px,0,0);
  }
  90% {
    -webkit-transform:translate3d(-5px,0,0);
    transform:translate3d(-5px,0,0);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.bounceInRight {
  -webkit-animation-name:bounceInRight;
  animation-name:bounceInRight;
}
@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
  }
  from {
    opacity:0;
    -webkit-transform:translate3d(0,3000px,0);
    transform:translate3d(0,3000px,0);
  }
  60% {
    opacity:1;
    -webkit-transform:translate3d(0,-20px,0);
    transform:translate3d(0,-20px,0);
  }
  75% {
    -webkit-transform:translate3d(0,10px,0);
    transform:translate3d(0,10px,0);
  }
  90% {
    -webkit-transform:translate3d(0,-5px,0);
    transform:translate3d(0,-5px,0);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
    animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
  }
  from {
    opacity:0;
    -webkit-transform:translate3d(0,3000px,0);
    transform:translate3d(0,3000px,0);
  }
  60% {
    opacity:1;
    -webkit-transform:translate3d(0,-20px,0);
    transform:translate3d(0,-20px,0);
  }
  75% {
    -webkit-transform:translate3d(0,10px,0);
    transform:translate3d(0,10px,0);
  }
  90% {
    -webkit-transform:translate3d(0,-5px,0);
    transform:translate3d(0,-5px,0);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.bounceInUp {
  -webkit-animation-name:bounceInUp;
  animation-name:bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform:scale3d(0.9,0.9,0.9);
    transform:scale3d(0.9,0.9,0.9);
  }
  50%, 55% {
    opacity:1;
    -webkit-transform:scale3d(1.1,1.1,1.1);
    transform:scale3d(1.1,1.1,1.1);
  }
  to {
    opacity:0;
    -webkit-transform:scale3d(0.3,0.3,0.3);
    transform:scale3d(0.3,0.3,0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform:scale3d(0.9,0.9,0.9);
    transform:scale3d(0.9,0.9,0.9);
  }
  50%, 55% {
    opacity:1;
    -webkit-transform:scale3d(1.1,1.1,1.1);
    transform:scale3d(1.1,1.1,1.1);
  }
  to {
    opacity:0;
    -webkit-transform:scale3d(0.3,0.3,0.3);
    transform:scale3d(0.3,0.3,0.3);
  }
}
.bounceOut {
  -webkit-animation-duration:0.75s;
  animation-duration:0.75s;
  -webkit-animation-name:bounceOut;
  animation-name:bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform:translate3d(0,10px,0);
    transform:translate3d(0,10px,0);
  }
  40%, 45% {
    opacity:1;
    -webkit-transform:translate3d(0,-20px,0);
    transform:translate3d(0,-20px,0);
  }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform:translate3d(0,10px,0);
    transform:translate3d(0,10px,0);
  }
  40%, 45% {
    opacity:1;
    -webkit-transform:translate3d(0,-20px,0);
    transform:translate3d(0,-20px,0);
  }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }
}
.bounceOutDown {
  -webkit-animation-name:bounceOutDown;
  animation-name:bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity:1;
    -webkit-transform:translate3d(20px,0,0);
    transform:translate3d(20px,0,0);
  }
  to {
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity:1;
    -webkit-transform:translate3d(20px,0,0);
    transform:translate3d(20px,0,0);
  }
  to {
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }
}
.bounceOutLeft {
  -webkit-animation-name:bounceOutLeft;
  animation-name:bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity:1;
    -webkit-transform:translate3d(-20px,0,0);
    transform:translate3d(-20px,0,0);
  }
  to {
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity:1;
    -webkit-transform:translate3d(-20px,0,0);
    transform:translate3d(-20px,0,0);
  }
  to {
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }
}
.bounceOutRight {
  -webkit-animation-name:bounceOutRight;
  animation-name:bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform:translate3d(0,-10px,0);
    transform:translate3d(0,-10px,0);
  }
  40%, 45% {
    opacity:1;
    -webkit-transform:translate3d(0,20px,0);
    transform:translate3d(0,20px,0);
  }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform:translate3d(0,-10px,0);
    transform:translate3d(0,-10px,0);
  }
  40%, 45% {
    opacity:1;
    -webkit-transform:translate3d(0,20px,0);
    transform:translate3d(0,20px,0);
  }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }
}
.bounceOutUp {
  -webkit-animation-name:bounceOutUp;
  animation-name:bounceOutUp;
}
@-webkit-keyframes fadeIn {
  from { opacity:0; }
  to { opacity:1; }
}
@keyframes fadeIn {
  from { opacity:0; }
  to { opacity:1; }
}
.fadeIn {
  -webkit-animation-name:fadeIn;
  animation-name:fadeIn;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity:0;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes fadeInDown {
  from {
    opacity:0;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.fadeInDown {
  -webkit-animation-name:fadeInDown;
  animation-name:fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes fadeInDownBig {
  from {
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.fadeInDownBig {
  -webkit-animation-name:fadeInDownBig;
  animation-name:fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes fadeInLeft {
  from {
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.fadeInLeft {
  -webkit-animation-name:fadeInLeft;
  animation-name:fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.fadeInLeftBig {
  -webkit-animation-name:fadeInLeftBig;
  animation-name:fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity:0;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes fadeInRight {
  from {
    opacity:0;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.fadeInRight {
  -webkit-animation-name:fadeInRight;
  animation-name:fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  from {
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes fadeInRightBig {
  from {
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.fadeInRightBig {
  -webkit-animation-name:fadeInRightBig;
  animation-name:fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity:0;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes fadeInUp {
  from {
    opacity:0;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.fadeInUp {
  -webkit-animation-name:fadeInUp;
  animation-name:fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  from {
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes fadeInUpBig {
  from {
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.fadeInUpBig {
  -webkit-animation-name:fadeInUpBig;
  animation-name:fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  from { opacity:1; }
  to { opacity:0; }
}
@keyframes fadeOut {
  from { opacity:1; }
  to { opacity:0; }
}
.fadeOut {
  -webkit-animation-name:fadeOut;
  animation-name:fadeOut;
}
@-webkit-keyframes fadeOutDown {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }
}
@keyframes fadeOutDown {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }
}
.fadeOutDown {
  -webkit-animation-name:fadeOutDown;
  animation-name:fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }
}
@keyframes fadeOutDownBig {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,2000px,0);
    transform:translate3d(0,2000px,0);
  }
}
.fadeOutDownBig {
  -webkit-animation-name:fadeOutDownBig;
  animation-name:fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }
}
@keyframes fadeOutLeft {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }
}
.fadeOutLeft {
  -webkit-animation-name:fadeOutLeft;
  animation-name:fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }
}
@keyframes fadeOutLeftBig {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(-2000px,0,0);
    transform:translate3d(-2000px,0,0);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name:fadeOutLeftBig;
  animation-name:fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }
}
@keyframes fadeOutRight {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }
}
.fadeOutRight {
  -webkit-animation-name:fadeOutRight;
  animation-name:fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }
}
@keyframes fadeOutRightBig {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(2000px,0,0);
    transform:translate3d(2000px,0,0);
  }
}
.fadeOutRightBig {
  -webkit-animation-name:fadeOutRightBig;
  animation-name:fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }
}
@keyframes fadeOutUp {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }
}
.fadeOutUp {
  -webkit-animation-name:fadeOutUp;
  animation-name:fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }
}
@keyframes fadeOutUpBig {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(0,-2000px,0);
    transform:translate3d(0,-2000px,0);
  }
}
.fadeOutUpBig {
  -webkit-animation-name:fadeOutUpBig;
  animation-name:fadeOutUpBig;
}
@-webkit-keyframes flip {
  from {
    -webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);
    transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
  }
  40% {
    -webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
  }
  50% {
    -webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  80% {
    -webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);
    transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  to {
    -webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);
    transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);
    transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
  }
  40% {
    -webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
  }
  50% {
    -webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  80% {
    -webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);
    transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  to {
    -webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);
    transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility:visible;
  backface-visibility:visible;
  -webkit-animation-name:flip;
  animation-name:flip;
}
@-webkit-keyframes flipInX {
  from {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
    transform:perspective(400px) rotate3d(1,0,0,90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0;
  }
  40% {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
    transform:perspective(400px) rotate3d(1,0,0,-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  60% {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
    transform:perspective(400px) rotate3d(1,0,0,10deg);
    opacity:1;
  }
  80% {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
    transform:perspective(400px) rotate3d(1,0,0,-5deg);
  }
  to {
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
    transform:perspective(400px) rotate3d(1,0,0,90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0;
  }
  40% {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
    transform:perspective(400px) rotate3d(1,0,0,-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  60% {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
    transform:perspective(400px) rotate3d(1,0,0,10deg);
    opacity:1;
  }
  80% {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
    transform:perspective(400px) rotate3d(1,0,0,-5deg);
  }
  to {
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility:visible !important;
  backface-visibility:visible !important;
  -webkit-animation-name:flipInX;
  animation-name:flipInX;
}
@-webkit-keyframes flipInY {
  from {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
    transform:perspective(400px) rotate3d(0,1,0,90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0;
  }
  40% {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
    transform:perspective(400px) rotate3d(0,1,0,-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  60% {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
    transform:perspective(400px) rotate3d(0,1,0,10deg);
    opacity:1;
  }
  80% {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
    transform:perspective(400px) rotate3d(0,1,0,-5deg);
  }
  to {
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
    transform:perspective(400px) rotate3d(0,1,0,90deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
    opacity:0;
  }
  40% {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
    transform:perspective(400px) rotate3d(0,1,0,-20deg);
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in;
  }
  60% {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
    transform:perspective(400px) rotate3d(0,1,0,10deg);
    opacity:1;
  }
  80% {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
    transform:perspective(400px) rotate3d(0,1,0,-5deg);
  }
  to {
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility:visible !important;
  backface-visibility:visible !important;
  -webkit-animation-name:flipInY;
  animation-name:flipInY;
}
@-webkit-keyframes flipOutX {
  from {
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
  30% {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
    transform:perspective(400px) rotate3d(1,0,0,-20deg);
    opacity:1;
  }
  to {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
    transform:perspective(400px) rotate3d(1,0,0,90deg);
    opacity:0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
  30% {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
    transform:perspective(400px) rotate3d(1,0,0,-20deg);
    opacity:1;
  }
  to {
    -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
    transform:perspective(400px) rotate3d(1,0,0,90deg);
    opacity:0;
  }
}
.flipOutX {
  -webkit-animation-duration:0.75s;
  animation-duration:0.75s;
  -webkit-animation-name:flipOutX;
  animation-name:flipOutX;
  -webkit-backface-visibility:visible !important;
  backface-visibility:visible !important;
}
@-webkit-keyframes flipOutY {
  from {
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
  30% {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
    transform:perspective(400px) rotate3d(0,1,0,-15deg);
    opacity:1;
  }
  to {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
    transform:perspective(400px) rotate3d(0,1,0,90deg);
    opacity:0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform:perspective(400px);
    transform:perspective(400px);
  }
  30% {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
    transform:perspective(400px) rotate3d(0,1,0,-15deg);
    opacity:1;
  }
  to {
    -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
    transform:perspective(400px) rotate3d(0,1,0,90deg);
    opacity:0;
  }
}
.flipOutY {
  -webkit-animation-duration:0.75s;
  animation-duration:0.75s;
  -webkit-backface-visibility:visible !important;
  backface-visibility:visible !important;
  -webkit-animation-name:flipOutY;
  animation-name:flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
    transform:translate3d(100%,0,0) skewX(-30deg);
    opacity:0;
  }
  60% {
    -webkit-transform:skewX(20deg);
    transform:skewX(20deg);
    opacity:1;
  }
  80% {
    -webkit-transform:skewX(-5deg);
    transform:skewX(-5deg);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes lightSpeedIn {
  from {
    -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
    transform:translate3d(100%,0,0) skewX(-30deg);
    opacity:0;
  }
  60% {
    -webkit-transform:skewX(20deg);
    transform:skewX(20deg);
    opacity:1;
  }
  80% {
    -webkit-transform:skewX(-5deg);
    transform:skewX(-5deg);
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.lightSpeedIn {
  -webkit-animation-name:lightSpeedIn;
  animation-name:lightSpeedIn;
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out;
}
@-webkit-keyframes lightSpeedOut {
  from { opacity:1; }
  to {
    -webkit-transform:translate3d(100%,0,0) skewX(30deg);
    transform:translate3d(100%,0,0) skewX(30deg);
    opacity:0;
  }
}
@keyframes lightSpeedOut {
  from { opacity:1; }
  to {
    -webkit-transform:translate3d(100%,0,0) skewX(30deg);
    transform:translate3d(100%,0,0) skewX(30deg);
    opacity:0;
  }
}
.lightSpeedOut {
  -webkit-animation-name:lightSpeedOut;
  animation-name:lightSpeedOut;
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in;
}
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:rotate3d(0,0,1,-200deg);
    transform:rotate3d(0,0,1,-200deg);
    opacity:0;
  }
  to {
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    opacity:1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:rotate3d(0,0,1,-200deg);
    transform:rotate3d(0,0,1,-200deg);
    opacity:0;
  }
  to {
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    opacity:1;
  }
}
.rotateIn {
  -webkit-animation-name:rotateIn;
  animation-name:rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate3d(0,0,1,-45deg);
    transform:rotate3d(0,0,1,-45deg);
    opacity:0;
  }
  to {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    opacity:1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate3d(0,0,1,-45deg);
    transform:rotate3d(0,0,1,-45deg);
    opacity:0;
  }
  to {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    opacity:1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name:rotateInDownLeft;
  animation-name:rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate3d(0,0,1,45deg);
    transform:rotate3d(0,0,1,45deg);
    opacity:0;
  }
  to {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    opacity:1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate3d(0,0,1,45deg);
    transform:rotate3d(0,0,1,45deg);
    opacity:0;
  }
  to {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    opacity:1;
  }
}
.rotateInDownRight {
  -webkit-animation-name:rotateInDownRight;
  animation-name:rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate3d(0,0,1,45deg);
    transform:rotate3d(0,0,1,45deg);
    opacity:0;
  }
  to {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    opacity:1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate3d(0,0,1,45deg);
    transform:rotate3d(0,0,1,45deg);
    opacity:0;
  }
  to {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    opacity:1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name:rotateInUpLeft;
  animation-name:rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate3d(0,0,1,-90deg);
    transform:rotate3d(0,0,1,-90deg);
    opacity:0;
  }
  to {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    opacity:1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate3d(0,0,1,-90deg);
    transform:rotate3d(0,0,1,-90deg);
    opacity:0;
  }
  to {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    opacity:1;
  }
}
.rotateInUpRight {
  -webkit-animation-name:rotateInUpRight;
  animation-name:rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin:center;
    transform-origin:center;
    opacity:1;
  }
  to {
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:rotate3d(0,0,1,200deg);
    transform:rotate3d(0,0,1,200deg);
    opacity:0;
  }
}
@keyframes rotateOut {
  from {
    -webkit-transform-origin:center;
    transform-origin:center;
    opacity:1;
  }
  to {
    -webkit-transform-origin:center;
    transform-origin:center;
    -webkit-transform:rotate3d(0,0,1,200deg);
    transform:rotate3d(0,0,1,200deg);
    opacity:0;
  }
}
.rotateOut {
  -webkit-animation-name:rotateOut;
  animation-name:rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    opacity:1;
  }
  to {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate3d(0,0,1,45deg);
    transform:rotate3d(0,0,1,45deg);
    opacity:0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    opacity:1;
  }
  to {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate3d(0,0,1,45deg);
    transform:rotate3d(0,0,1,45deg);
    opacity:0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name:rotateOutDownLeft;
  animation-name:rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    opacity:1;
  }
  to {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate3d(0,0,1,-45deg);
    transform:rotate3d(0,0,1,-45deg);
    opacity:0;
  }
}
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    opacity:1;
  }
  to {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate3d(0,0,1,-45deg);
    transform:rotate3d(0,0,1,-45deg);
    opacity:0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name:rotateOutDownRight;
  animation-name:rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    opacity:1;
  }
  to {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate3d(0,0,1,-45deg);
    transform:rotate3d(0,0,1,-45deg);
    opacity:0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    opacity:1;
  }
  to {
    -webkit-transform-origin:left bottom;
    transform-origin:left bottom;
    -webkit-transform:rotate3d(0,0,1,-45deg);
    transform:rotate3d(0,0,1,-45deg);
    opacity:0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name:rotateOutUpLeft;
  animation-name:rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    opacity:1;
  }
  to {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate3d(0,0,1,90deg);
    transform:rotate3d(0,0,1,90deg);
    opacity:0;
  }
}
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    opacity:1;
  }
  to {
    -webkit-transform-origin:right bottom;
    transform-origin:right bottom;
    -webkit-transform:rotate3d(0,0,1,90deg);
    transform:rotate3d(0,0,1,90deg);
    opacity:0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name:rotateOutUpRight;
  animation-name:rotateOutUpRight;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
  }
  20%, 60% {
    -webkit-transform:rotate3d(0,0,1,80deg);
    transform:rotate3d(0,0,1,80deg);
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
  }
  40%, 80% {
    -webkit-transform:rotate3d(0,0,1,60deg);
    transform:rotate3d(0,0,1,60deg);
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    opacity:1;
  }
  to {
    -webkit-transform:translate3d(0,700px,0);
    transform:translate3d(0,700px,0);
    opacity:0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
  }
  20%, 60% {
    -webkit-transform:rotate3d(0,0,1,80deg);
    transform:rotate3d(0,0,1,80deg);
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
  }
  40%, 80% {
    -webkit-transform:rotate3d(0,0,1,60deg);
    transform:rotate3d(0,0,1,60deg);
    -webkit-transform-origin:top left;
    transform-origin:top left;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    opacity:1;
  }
  to {
    -webkit-transform:translate3d(0,700px,0);
    transform:translate3d(0,700px,0);
    opacity:0;
  }
}
.hinge {
  -webkit-animation-duration:2s;
  animation-duration:2s;
  -webkit-animation-name:hinge;
  animation-name:hinge;
}
@-webkit-keyframes jackInTheBox {
  from {
    opacity:0;
    -webkit-transform:scale(0.1) rotate(30deg);
    transform:scale(0.1) rotate(30deg);
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
  }
  50% {
    -webkit-transform:rotate(-10deg);
    transform:rotate(-10deg);
  }
  70% {
    -webkit-transform:rotate(3deg);
    transform:rotate(3deg);
  }
  to {
    opacity:1;
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
@keyframes jackInTheBox {
  from {
    opacity:0;
    -webkit-transform:scale(0.1) rotate(30deg);
    transform:scale(0.1) rotate(30deg);
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
  }
  50% {
    -webkit-transform:rotate(-10deg);
    transform:rotate(-10deg);
  }
  70% {
    -webkit-transform:rotate(3deg);
    transform:rotate(3deg);
  }
  to {
    opacity:1;
    -webkit-transform:scale(1);
    transform:scale(1);
  }
}
.jackInTheBox {
  -webkit-animation-name:jackInTheBox;
  animation-name:jackInTheBox;
}
@-webkit-keyframes rollIn {
  from {
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
    transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes rollIn {
  from {
    opacity:0;
    -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
    transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  }
  to {
    opacity:1;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.rollIn {
  -webkit-animation-name:rollIn;
  animation-name:rollIn;
}
@-webkit-keyframes rollOut {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
    transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
  }
}
@keyframes rollOut {
  from { opacity:1; }
  to {
    opacity:0;
    -webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
    transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
  }
}
.rollOut {
  -webkit-animation-name:rollOut;
  animation-name:rollOut;
}
@-webkit-keyframes zoomIn {
  from {
    opacity:0;
    -webkit-transform:scale3d(0.3,0.3,0.3);
    transform:scale3d(0.3,0.3,0.3);
  }
  50% { opacity:1; }
}
@keyframes zoomIn {
  from {
    opacity:0;
    -webkit-transform:scale3d(0.3,0.3,0.3);
    transform:scale3d(0.3,0.3,0.3);
  }
  50% { opacity:1; }
}
.zoomIn {
  -webkit-animation-name:zoomIn;
  animation-name:zoomIn;
}
@-webkit-keyframes zoomInDown {
  from {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  60% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
@keyframes zoomInDown {
  from {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  60% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
.zoomInDown {
  -webkit-animation-name:zoomInDown;
  animation-name:zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  from {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  60% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  60% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
.zoomInLeft {
  -webkit-animation-name:zoomInLeft;
  animation-name:zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  from {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  60% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
@keyframes zoomInRight {
  from {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  60% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
.zoomInRight {
  -webkit-animation-name:zoomInRight;
  animation-name:zoomInRight;
}
@-webkit-keyframes zoomInUp {
  from {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  60% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
@keyframes zoomInUp {
  from {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  60% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
.zoomInUp {
  -webkit-animation-name:zoomInUp;
  animation-name:zoomInUp;
}
@-webkit-keyframes zoomOut {
  from { opacity:1; }
  50% {
    opacity:0;
    -webkit-transform:scale3d(0.3,0.3,0.3);
    transform:scale3d(0.3,0.3,0.3);
  }
  to { opacity:0; }
}
@keyframes zoomOut {
  from { opacity:1; }
  50% {
    opacity:0;
    -webkit-transform:scale3d(0.3,0.3,0.3);
    transform:scale3d(0.3,0.3,0.3);
  }
  to { opacity:0; }
}
.zoomOut {
  -webkit-animation-name:zoomOut;
  animation-name:zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  to {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  to {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
.zoomOutDown {
  -webkit-animation-name:zoomOutDown;
  animation-name:zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);
  }
  to {
    opacity:0;
    -webkit-transform:scale(0.1) translate3d(-2000px,0,0);
    transform:scale(0.1) translate3d(-2000px,0,0);
    -webkit-transform-origin:left center;
    transform-origin:left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);
  }
  to {
    opacity:0;
    -webkit-transform:scale(0.1) translate3d(-2000px,0,0);
    transform:scale(0.1) translate3d(-2000px,0,0);
    -webkit-transform-origin:left center;
    transform-origin:left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name:zoomOutLeft;
  animation-name:zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);
  }
  to {
    opacity:0;
    -webkit-transform:scale(0.1) translate3d(2000px,0,0);
    transform:scale(0.1) translate3d(2000px,0,0);
    -webkit-transform-origin:right center;
    transform-origin:right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);
  }
  to {
    opacity:0;
    -webkit-transform:scale(0.1) translate3d(2000px,0,0);
    transform:scale(0.1) translate3d(2000px,0,0);
    -webkit-transform-origin:right center;
    transform-origin:right center;
  }
}
.zoomOutRight {
  -webkit-animation-name:zoomOutRight;
  animation-name:zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  to {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity:1;
    -webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
    transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
    -webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
    animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
  }
  to {
    opacity:0;
    -webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
    transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
    animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
  }
}
.zoomOutUp {
  -webkit-animation-name:zoomOutUp;
  animation-name:zoomOutUp;
}
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
    visibility:visible;
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
    visibility:visible;
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.slideInDown {
  -webkit-animation-name:slideInDown;
  animation-name:slideInDown;
}
@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
    visibility:visible;
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
    visibility:visible;
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.slideInLeft {
  -webkit-animation-name:slideInLeft;
  animation-name:slideInLeft;
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
    visibility:visible;
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
    visibility:visible;
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.slideInRight {
  -webkit-animation-name:slideInRight;
  animation-name:slideInRight;
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
    visibility:visible;
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
    visibility:visible;
  }
  to {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
}
.slideInUp {
  -webkit-animation-name:slideInUp;
  animation-name:slideInUp;
}
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  to {
    visibility:hidden;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  to {
    visibility:hidden;
    -webkit-transform:translate3d(0,100%,0);
    transform:translate3d(0,100%,0);
  }
}
.slideOutDown {
  -webkit-animation-name:slideOutDown;
  animation-name:slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  to {
    visibility:hidden;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  to {
    visibility:hidden;
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
  }
}
.slideOutLeft {
  -webkit-animation-name:slideOutLeft;
  animation-name:slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  to {
    visibility:hidden;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  to {
    visibility:hidden;
    -webkit-transform:translate3d(100%,0,0);
    transform:translate3d(100%,0,0);
  }
}
.slideOutRight {
  -webkit-animation-name:slideOutRight;
  animation-name:slideOutRight;
}
@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  to {
    visibility:hidden;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
  }
  to {
    visibility:hidden;
    -webkit-transform:translate3d(0,-100%,0);
    transform:translate3d(0,-100%,0);
  }
}
.slideOutUp {
  -webkit-animation-name:slideOutUp;
  animation-name:slideOutUp;
}
.animated {
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
}
.animated.infinite {
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}
.animated.delay-1s {
  -webkit-animation-delay:1s;
  animation-delay:1s;
}
.animated.delay-2s {
  -webkit-animation-delay:2s;
  animation-delay:2s;
}
.animated.delay-3s {
  -webkit-animation-delay:3s;
  animation-delay:3s;
}
.animated.delay-4s {
  -webkit-animation-delay:4s;
  animation-delay:4s;
}
.animated.delay-5s {
  -webkit-animation-delay:5s;
  animation-delay:5s;
}
.animated.fast {
  -webkit-animation-duration:800ms;
  animation-duration:800ms;
}
.animated.faster {
  -webkit-animation-duration:500ms;
  animation-duration:500ms;
}
.animated.slow {
  -webkit-animation-duration:2s;
  animation-duration:2s;
}
.animated.slower {
  -webkit-animation-duration:3s;
  animation-duration:3s;
}
@media (print), (prefers-reduced-motion: reduce) {
  .animated {
    -webkit-animation-duration:1ms !important;
    animation-duration:1ms !important;
    -webkit-transition-duration:1ms !important;
    transition-duration:1ms !important;
    -webkit-animation-iteration-count:1 !important;
    animation-iteration-count:1 !important;
  }
}
@-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%;
  }
}
@-webkit-keyframes blur-text {
  0% {
    -webkit-filter:blur(0px);
    filter:blur(0px);
  }
  100% {
    -webkit-filter:blur(4px);
    filter:blur(4px);
  }
}
@keyframes blur-text {
  0% {
    -webkit-filter:blur(0px);
    filter:blur(0px);
  }
  100% {
    -webkit-filter:blur(4px);
    filter:blur(4px);
  }
}
@-webkit-keyframes bt-slideUpEffect {
  0% {
    -webkit-transform:translateY(100px);
    -ms-transform:translateY(100px);
    transform:translateY(100px);
  }
  100% {
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
  }
}
@keyframes bt-slideUpEffect {
  0% {
    -webkit-transform:translateY(100px);
    -ms-transform:translateY(100px);
    transform:translateY(100px);
  }
  100% {
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
  }
}
@-webkit-keyframes pulseSmall {
  0% { -webkit-box-shadow:0 0 0 0 #ee3364; }
  70% { -webkit-box-shadow:0 0 0 10px rgba(238,51,100,0); }
  100% { -webkit-box-shadow:0 0 0 0 rgba(238,51,100,0); }
}
@keyframes pulseSmall {
  0% { box-shadow:0 0 0 0 #ee3364; }
  70% { box-shadow:0 0 0 10px rgba(238,51,100,0); }
  100% { box-shadow:0 0 0 0 rgba(238,51,100,0); }
}
@-webkit-keyframes pulseBig {
  0% { -webkit-box-shadow:0 0 0 0 #ee3364; }
  70% { -webkit-box-shadow:0 0 0 20px rgba(238,51,100,0); }
  100% { -webkit-box-shadow:0 0 0 0 rgba(238,51,100,0); }
}
@keyframes pulseBig {
  0% { box-shadow:0 0 0 0 #ee3364; }
  70% { box-shadow:0 0 0 20px rgba(238,51,100,0); }
  100% { box-shadow:0 0 0 0 rgba(238,51,100,0); }
}
@-webkit-keyframes pulseBigBlue {
  0% { -webkit-box-shadow:0 0 0 0 #24a1f1; }
  70% { -webkit-box-shadow:0 0 0 20px rgba(36,161,241,0); }
  100% { -webkit-box-shadow:0 0 0 0 rgba(36,161,241,0); }
}
@keyframes pulseBigBlue {
  0% { -webkit-box-shadow:0 0 0 0 #24a1f1; }
  70% { -webkit-box-shadow:0 0 0 20px rgba(36,161,241,0); }
  100% { -webkit-box-shadow:0 0 0 0 rgba(36,161,241,0); }
}
@-webkit-keyframes pulseBigPink {
  0% { -webkit-box-shadow:0 0 0 0 #e22eb4; }
  70% { -webkit-box-shadow:0 0 0 20px rgba(226,46,180,0); }
  100% { -webkit-box-shadow:0 0 0 0 rgba(226,46,180,0); }
}
@keyframes pulseBigPink {
  0% { -webkit-box-shadow:0 0 0 0 #e22eb4; }
  70% { -webkit-box-shadow:0 0 0 20px rgba(226,46,180,0); }
  100% { -webkit-box-shadow:0 0 0 0 rgba(226,46,180,0); }
}
@-webkit-keyframes pulseBigGreen {
  0% { -webkit-box-shadow:0 0 0 0 #27f191; }
  70% { -webkit-box-shadow:0 0 0 20px rgba(39,241,145,0); }
  100% { -webkit-box-shadow:0 0 0 0 rgba(39,241,145,0); }
}
@keyframes pulseBigGreen {
  0% { -webkit-box-shadow:0 0 0 0 #27f191; }
  70% { -webkit-box-shadow:0 0 0 20px rgba(39,241,145,0); }
  100% { -webkit-box-shadow:0 0 0 0 rgba(39,241,145,0); }
}
@-webkit-keyframes pulseBigYellow {
  0% { -webkit-box-shadow:0 0 0 0 #fda620; }
  70% { -webkit-box-shadow:0 0 0 20px rgba(253,166,32,0); }
  100% { -webkit-box-shadow:0 0 0 0 rgba(253,166,32,0); }
}
@keyframes pulseBigYellow {
  0% { -webkit-box-shadow:0 0 0 0 #fda620; }
  70% { -webkit-box-shadow:0 0 0 20px rgba(253,166,32,0); }
  100% { -webkit-box-shadow:0 0 0 0 rgba(253,166,32,0); }
}
body, .bt-excerpt {
  font-family:Muli;
  font-size:17px;
  line-height:27px;
  letter-spacing:0;
  color:#69707b;
}
a {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  color:#69707b;
}
a:hover, a:focus, a:active {
  color:#ee3364;
  outline:none;
}
h1, h2, h3, h4, h5, h6 {
  color:#32aae2;
  font-family:Montserrat;
  font-weight:700;
  letter-spacing:0;
  margin-top:0;
  margin-bottom:15px;
}
h1 {
  font-size:36px;
  line-height:42px;
}
h2 {
  font-size:30px;
  line-height:36px;
}
h3 {
  font-size:24px;
  line-height:30px;
}
h4 {
  font-size:18px;
  line-height:24px;
}
h5 {
  font-size:14px;
  line-height:16px;
}
h6 {
  font-size:12px;
  line-height:14px;
}
.button, .bt-btn, .vc_btn3, body input[type="submit"] {
  font-family:Montserrat;
  font-size:13px;
  line-height:20px;
  letter-spacing:1px;
}
p { margin-bottom:15px; }
.bt-color-main, .bt-main-color { color:#ee3364; }
.bt-bg-main-color { background-color:#ee3364; }
.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:16px;
  line-height:24px;
  color:#69707b;
  background-color:transparent;
  border:1px solid #eaeaea;
  margin-bottom:30px;
  padding:12px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-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 input[type=number]::-webkit-inner-spin-button, body input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
body select {
  min-height:50px;
  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[type="checkbox"] { margin-right:5px; }
body input[type="submit"] {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:24px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  background-color:#ee3364;
  border-color:#ee3364;
  padding:12px 30px;
}
body input[type="submit"]:hover, body input[type="submit"]:focus, body input[type="submit"]:active {
  background-color:#dc1247;
  border-color:#dc1247;
  color:#ffffff;
}
body .search-form input[type="submit"] {
  display:inline-block;
  vertical-align:top;
}
body textarea {
  resize:none;
  min-height:180px;
  margin-bottom:30px;
}
body .placeholder { color:#898989; }
body ::-webkit-input-placeholder { color:#898989; }
body :-ms-input-placeholder { color:#898989; }
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 {
  width:100%;
  max-width:100%;
  margin:0;
  background-color:#f3f4f6;
}
body .wpcf7-form .wpcf7-form-control-wrap input:hover, body .wpcf7-form .wpcf7-form-control-wrap input:focus, body .wpcf7-form .wpcf7-form-control-wrap textarea:hover, body .wpcf7-form .wpcf7-form-control-wrap textarea:focus, body .wpcf7-form .wpcf7-form-control-wrap select:hover, body .wpcf7-form .wpcf7-form-control-wrap select:focus { background-color:#ffffff; }
body .wpcf7-form .wpcf7-form-control-wrap textarea { height:180px; }
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-color[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-social-color[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-social-color[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-social-color[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-social-color[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-social-color[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-social-color[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-social-color[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-social-color[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-social-color[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-social-background[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-social-background[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-social-background[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-social-background[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-social-background[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-social-background[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-social-background[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-social-background[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-social-background[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-social-background[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-social-after-color[data-btIcon="fa fa-facebook"]:after { background:#3b5999; }
.bt-social-after-color[data-btIcon="fa fa-twitter"]:after { background:#55acee; }
.bt-social-after-color[data-btIcon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-social-after-color[data-btIcon="fa fa-instagram"]:after { background:#fbad50; }
.bt-social-after-color[data-btIcon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-social-after-color[data-btIcon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-social-after-color[data-btIcon="fa fa-tumblr"]:after { background:#34465d; }
.bt-social-after-color[data-btIcon="fa fa-youtube"]:after { background:#cd201f; }
.bt-social-after-color[data-btIcon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-social-after-color[data-btIcon="fa fa-flickr"]:after { background:#ff0084; }
.bt-btn {
  display:inline-block;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  text-transform:uppercase;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-button-main-color .bt-button-element > a {
  font-family:Montserrat;
  font-size:13px;
  line-height:20px;
  letter-spacing:1px;
  display:inline-block;
  font-weight:600;
  text-transform:uppercase;
  -webkit-border-radius:5px;
  border-radius:5px;
  color:#ffffff;
  background:#ee3364;
  padding:12px 35px;
}
.bt-button-main-color .bt-button-element > a:hover, .bt-button-main-color .bt-button-element > a:focus { background:#dc1247; }
.bt-button-dark-color .bt-button-element > a {
  font-family:Montserrat;
  font-size:13px;
  line-height:20px;
  letter-spacing:1px;
  display:inline-block;
  font-weight:600;
  text-transform:uppercase;
  -webkit-border-radius:5px;
  border-radius:5px;
  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-family:Montserrat;
  font-size:13px;
  line-height:20px;
  letter-spacing:1px;
  display:inline-block;
  font-weight:600;
  text-transform:uppercase;
  -webkit-border-radius:5px;
  border-radius:5px;
  color:#ee3364;
  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-family:Montserrat;
  font-size:13px;
  line-height:20px;
  letter-spacing:1px;
  display:inline-block;
  font-weight:600;
  text-transform:uppercase;
  -webkit-border-radius:5px;
  border-radius:5px;
  color:#ee3364;
  background:transparent;
  padding:10px 38px;
  border:2px solid #ee3364;
}
.bt-button-outline-main-color .bt-button-element > a:hover, .bt-button-outline-main-color .bt-button-element > a:focus {
  color:#ffffff;
  background:#ee3364;
}
.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-family:Montserrat;
  font-size:13px;
  line-height:20px;
  letter-spacing:1px;
  display:inline-block;
  font-weight:600;
  text-transform:uppercase;
  -webkit-border-radius:5px;
  border-radius:5px;
  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-family:Montserrat;
  font-size:13px;
  line-height:20px;
  letter-spacing:1px;
  display:inline-block;
  font-weight:600;
  text-transform:uppercase;
  -webkit-border-radius:5px;
  border-radius:5px;
  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:#ee3364;
  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;
  min-width:40px;
  height:40px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  letter-spacing:1px;
  line-height:40px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin:2px;
  padding:0 10px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-pagination > .page-numbers.dots {
  font-size:24px;
  line-height:24px;
  color:#69707b;
  background:transparent;
  border:none;
  -webkit-box-shadow:unset;
  -ms-box-shadow:unset;
  box-shadow:unset;
}
.bt-pagination > .page-numbers.dots:hover {
  color:#69707b;
  background:transparent;
  border:none;
}
.bt-pagination > .page-numbers.prev, .bt-pagination > .page-numbers.next { margin-right:30px; }
.bt-pagination > .page-numbers.prev i, .bt-pagination > .page-numbers.next i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:20px;
  line-height:1;
}
.bt-pagination > .page-numbers.prev span, .bt-pagination > .page-numbers.next span { margin-left:5px; }
.bt-pagination > .page-numbers.prev:hover, .bt-pagination > .page-numbers.next:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-pagination > .page-numbers.next {
  margin-left:30px;
  margin-right:0;
}
.bt-pagination > .page-numbers.next span {
  margin-left:0;
  margin-right:5px;
}
.bt-pagination > .page-numbers.current, .bt-pagination > .page-numbers:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-pagination.bt-style1 > .page-numbers {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.owl-nav .owl-prev.disabled, .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.owl-nav .owl-prev:hover, .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.owl-nav-style0 .owl-nav .owl-prev, .owl-nav-style0 .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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.owl-nav-style0 .owl-nav .owl-prev.disabled, .owl-nav-style0 .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.owl-nav-style0 .owl-nav .owl-prev:hover, .owl-nav-style0 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.owl-nav-style1 .owl-nav .owl-prev, .owl-nav-style1 .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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.owl-nav-style1 .owl-nav .owl-prev.disabled, .owl-nav-style1 .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.owl-nav-style1 .owl-nav .owl-prev:hover, .owl-nav-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.owl-nav-style1 .owl-nav .owl-prev, .owl-nav-style1 .owl-nav .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:60px;
  height:60px;
  margin-top:-30px;
  padding:4px;
  text-align:center;
  color:#32aae2;
  background:transparent;
  border:1px solid #e5e5e5;
}
.owl-nav-style1 .owl-nav .owl-prev i, .owl-nav-style1 .owl-nav .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:22px;
  line-height:50px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.owl-nav-style1 .owl-nav .owl-prev:hover, .owl-nav-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#ee3364;
}
.owl-nav-style1 .owl-nav .owl-prev:hover i, .owl-nav-style1 .owl-nav .owl-next:hover i { background:#ee3364; }
.bt-element .owl-nav .owl-prev, .bt-element .owl-nav .owl-next {
  opacity:0;
  visibility:hidden;
  -webkit-transform:scale(0.7);
  -ms-transform:scale(0.7);
  transform:scale(0.7);
}
.bt-element .owl-nav .owl-prev { left:-20px; }
.bt-element .owl-nav .owl-next { right:-20px; }
.bt-element:hover .owl-nav .owl-prev, .bt-element:hover .owl-nav .owl-next {
  opacity:1;
  visibility:visible;
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-element:hover .owl-nav .owl-prev.disabled, .bt-element:hover .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.bt-element:hover .owl-nav .owl-prev { left:20px; }
.bt-element:hover .owl-nav .owl-next { right:20px; }
.owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.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:8px;
  height:8px;
  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:#ee3364; }
.owl-dots-style0 .owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.owl-dots-style0 .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:8px;
  height:8px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-dots-style0 .owl-dots .owl-dot:last-child { margin-right:0; }
.owl-dots-style0 .owl-dots .owl-dot.active, .owl-dots-style0 .owl-dots .owl-dot:hover { background:#ee3364; }
.owl-dots-style1 .owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.owl-dots-style1 .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:8px;
  height:8px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-dots-style1 .owl-dots .owl-dot:last-child { margin-right:0; }
.owl-dots-style1 .owl-dots .owl-dot.active, .owl-dots-style1 .owl-dots .owl-dot:hover { background:#ee3364; }
.owl-dots-style1 .owl-dots .owl-dot {
  width:12px;
  height:12px;
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.owl-dots-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-dots-style1 .owl-dots .owl-dot.active, .owl-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#ee3364;
}
.owl-dots-style1 .owl-dots .owl-dot.active span, .owl-dots-style1 .owl-dots .owl-dot:hover span { background:#ee3364; }
.owl-carousel-control-style0 .owl-nav .owl-prev, .owl-carousel-control-style0 .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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.owl-carousel-control-style0 .owl-nav .owl-prev.disabled, .owl-carousel-control-style0 .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.owl-carousel-control-style0 .owl-nav .owl-prev:hover, .owl-carousel-control-style0 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.owl-carousel-control-style0 .owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.owl-carousel-control-style0 .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:8px;
  height:8px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-carousel-control-style0 .owl-dots .owl-dot:last-child { margin-right:0; }
.owl-carousel-control-style0 .owl-dots .owl-dot.active, .owl-carousel-control-style0 .owl-dots .owl-dot:hover { background:#ee3364; }
.owl-carousel-control-style1 .owl-nav .owl-prev, .owl-carousel-control-style1 .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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.owl-carousel-control-style1 .owl-nav .owl-prev.disabled, .owl-carousel-control-style1 .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.owl-carousel-control-style1 .owl-nav .owl-prev:hover, .owl-carousel-control-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.owl-carousel-control-style1 .owl-nav .owl-prev, .owl-carousel-control-style1 .owl-nav .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:60px;
  height:60px;
  margin-top:-30px;
  padding:4px;
  text-align:center;
  color:#32aae2;
  background:transparent;
  border:1px solid #e5e5e5;
}
.owl-carousel-control-style1 .owl-nav .owl-prev i, .owl-carousel-control-style1 .owl-nav .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:22px;
  line-height:50px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.owl-carousel-control-style1 .owl-nav .owl-prev:hover, .owl-carousel-control-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#ee3364;
}
.owl-carousel-control-style1 .owl-nav .owl-prev:hover i, .owl-carousel-control-style1 .owl-nav .owl-next:hover i { background:#ee3364; }
.owl-carousel-control-style1 .owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.owl-carousel-control-style1 .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:8px;
  height:8px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-carousel-control-style1 .owl-dots .owl-dot:last-child { margin-right:0; }
.owl-carousel-control-style1 .owl-dots .owl-dot.active, .owl-carousel-control-style1 .owl-dots .owl-dot:hover { background:#ee3364; }
.owl-carousel-control-style1 .owl-dots .owl-dot {
  width:12px;
  height:12px;
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.owl-carousel-control-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.owl-carousel-control-style1 .owl-dots .owl-dot.active, .owl-carousel-control-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#ee3364;
}
.owl-carousel-control-style1 .owl-dots .owl-dot.active span, .owl-carousel-control-style1 .owl-dots .owl-dot:hover span { background:#ee3364; }
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-menu-canvas-toggle-style .bt-menu-canvas-toggle, .bt-menu-canvas-toggle-style .bt-menu-popup-toggle {
  display:inline-block;
  width:68px;
  min-width:68px;
  height:68px;
  font-size:32px;
  line-height:68px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-menu-canvas-toggle-style .bt-menu-canvas-toggle i, .bt-menu-canvas-toggle-style .bt-menu-popup-toggle i { line-height:unset; }
.bt-menu-canvas-toggle-style .bt-menu-canvas-toggle:hover, .bt-menu-canvas-toggle-style .bt-menu-canvas-toggle:focus, .bt-menu-canvas-toggle-style .bt-menu-canvas-toggle.active, .bt-menu-canvas-toggle-style .bt-menu-popup-toggle:hover, .bt-menu-canvas-toggle-style .bt-menu-popup-toggle:focus, .bt-menu-canvas-toggle-style .bt-menu-popup-toggle.active {
  color:#ffffff;
  background:#dc1247;
}
.bt-menu-canvas-toggle-style .bt-menu-content-right .widget .bt-toggle-btn, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget .bt-account-btn {
  display:inline-block;
  vertical-align:middle;
  width:50px;
  height:50px;
  line-height:50px;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-menu-canvas-toggle-style .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget .bt-account-btn:hover, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget .bt-account-btn:focus, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget .bt-account-btn.active {
  color:#ffffff;
  background:#dc1247;
}
.bt-menu-canvas-toggle-style .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-menu-canvas-toggle-style .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active {
  color:#ffffff;
  background:#dc1247;
}
.bt-menu-canvas-toggle-style .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  top:-7px;
  right:-7px;
  width:25px;
  height:25px;
  font-size:10px;
  line-height:21px;
  border:2px solid #ffffff;
}
.bt-header.bt-header-v1 .bt-header-desktop .bt-menu-canvas-toggle, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-popup-toggle, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-canvas-toggle, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-popup-toggle, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-canvas-toggle, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-popup-toggle, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-canvas-toggle, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-popup-toggle, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-canvas-toggle, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-popup-toggle, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-canvas-toggle, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-popup-toggle, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-canvas-toggle, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-popup-toggle, .bt-header.bt-header-popup .bt-header-stick .bt-menu-canvas-toggle, .bt-header.bt-header-popup .bt-header-stick .bt-menu-popup-toggle, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-canvas-toggle, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-popup-toggle, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-canvas-toggle, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-popup-toggle {
  display:inline-block;
  width:68px;
  min-width:68px;
  height:68px;
  font-size:32px;
  line-height:68px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header.bt-header-v1 .bt-header-desktop .bt-menu-canvas-toggle i, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-popup-toggle i, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-canvas-toggle i, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-popup-toggle i, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-canvas-toggle i, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-popup-toggle i, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-canvas-toggle i, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-popup-toggle i, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-canvas-toggle i, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-popup-toggle i, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-canvas-toggle i, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-popup-toggle i, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-canvas-toggle i, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-popup-toggle i, .bt-header.bt-header-popup .bt-header-stick .bt-menu-canvas-toggle i, .bt-header.bt-header-popup .bt-header-stick .bt-menu-popup-toggle i, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-canvas-toggle i, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-popup-toggle i, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-canvas-toggle i, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-popup-toggle i { line-height:unset; }
.bt-header.bt-header-v1 .bt-header-desktop .bt-menu-canvas-toggle:hover, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-canvas-toggle:focus, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-canvas-toggle.active, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-popup-toggle:hover, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-popup-toggle:focus, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-popup-toggle.active, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-canvas-toggle:hover, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-canvas-toggle:focus, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-canvas-toggle.active, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-popup-toggle:hover, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-popup-toggle:focus, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-popup-toggle.active, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-canvas-toggle:hover, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-canvas-toggle:focus, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-canvas-toggle.active, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-popup-toggle:hover, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-popup-toggle:focus, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-popup-toggle.active, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-canvas-toggle:hover, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-canvas-toggle:focus, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-canvas-toggle.active, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-popup-toggle:hover, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-popup-toggle:focus, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-popup-toggle.active, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-canvas-toggle:hover, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-canvas-toggle:focus, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-canvas-toggle.active, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-popup-toggle:hover, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-popup-toggle:focus, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-popup-toggle.active, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-canvas-toggle:hover, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-canvas-toggle:focus, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-canvas-toggle.active, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-popup-toggle:hover, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-popup-toggle:focus, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-popup-toggle.active, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-canvas-toggle:hover, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-canvas-toggle:focus, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-canvas-toggle.active, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-popup-toggle:hover, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-popup-toggle:focus, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-popup-toggle.active, .bt-header.bt-header-popup .bt-header-stick .bt-menu-canvas-toggle:hover, .bt-header.bt-header-popup .bt-header-stick .bt-menu-canvas-toggle:focus, .bt-header.bt-header-popup .bt-header-stick .bt-menu-canvas-toggle.active, .bt-header.bt-header-popup .bt-header-stick .bt-menu-popup-toggle:hover, .bt-header.bt-header-popup .bt-header-stick .bt-menu-popup-toggle:focus, .bt-header.bt-header-popup .bt-header-stick .bt-menu-popup-toggle.active, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-canvas-toggle:hover, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-canvas-toggle:focus, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-canvas-toggle.active, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-popup-toggle:hover, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-popup-toggle:focus, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-popup-toggle.active, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-canvas-toggle:hover, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-canvas-toggle:focus, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-canvas-toggle.active, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-popup-toggle:hover, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-popup-toggle:focus, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-popup-toggle.active {
  color:#ffffff;
  background:#dc1247;
}
.bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget .bt-account-btn, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget .bt-account-btn {
  display:inline-block;
  vertical-align:middle;
  width:50px;
  height:50px;
  line-height:50px;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn.active, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn.active, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn.active, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn.active, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn.active, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget .bt-account-btn.active, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn.active, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget .bt-account-btn.active, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn.active, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget .bt-account-btn.active {
  color:#ffffff;
  background:#dc1247;
}
.bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active {
  color:#ffffff;
  background:#dc1247;
}
.bt-header.bt-header-v1 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header.bt-header-v1 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header.bt-header-v2 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header.bt-header-v2 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header.bt-header-v3 .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header.bt-header-v3 .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header.bt-header-popup .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header.bt-header-popup .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header.bt-header-onepage .bt-header-desktop .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total, .bt-header.bt-header-onepage .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  top:-7px;
  right:-7px;
  width:25px;
  height:25px;
  font-size:10px;
  line-height:21px;
  border:2px solid #ffffff;
}
.bt-header.bt-header-onepagev1 .bt-toggle-btn { color:#ffffff; }
@media (min-width: 992px) {
  .bt-header.bt-header-onepagev1 .bt-menu-canvas-toggle, .bt-header.bt-header-onepagev1 .bt-menu-popup-toggle {
    display:inline-block;
    width:68px;
    min-width:68px;
    height:68px;
    font-size:32px;
    line-height:68px;
    text-align:center;
    color:#ffffff;
    background:#ee3364;
    -webkit-border-radius:50%;
    border-radius:50%;
  }
  .bt-header.bt-header-onepagev1 .bt-menu-canvas-toggle i, .bt-header.bt-header-onepagev1 .bt-menu-popup-toggle i { line-height:unset; }
  .bt-header.bt-header-onepagev1 .bt-menu-canvas-toggle:hover, .bt-header.bt-header-onepagev1 .bt-menu-canvas-toggle:focus, .bt-header.bt-header-onepagev1 .bt-menu-canvas-toggle.active, .bt-header.bt-header-onepagev1 .bt-menu-popup-toggle:hover, .bt-header.bt-header-onepagev1 .bt-menu-popup-toggle:focus, .bt-header.bt-header-onepagev1 .bt-menu-popup-toggle.active {
    color:#ffffff;
    background:#dc1247;
  }
  .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget .bt-toggle-btn, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget .bt-account-btn {
    display:inline-block;
    vertical-align:middle;
    width:50px;
    height:50px;
    line-height:50px;
    color:#ffffff;
    background:#ee3364;
    -webkit-border-radius:50%;
    border-radius:50%;
  }
  .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget .bt-toggle-btn:hover, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget .bt-toggle-btn:focus, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget .bt-toggle-btn.active, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget .bt-account-btn:hover, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget .bt-account-btn:focus, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget .bt-account-btn.active {
    color:#ffffff;
    background:#dc1247;
  }
  .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:hover, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn:focus, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-search .bt-toggle-btn.active, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:hover, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn:focus, .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn.active {
    color:#ffffff;
    background:#dc1247;
  }
  .bt-header.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
    top:-7px;
    right:-7px;
    width:25px;
    height:25px;
    font-size:10px;
    line-height:21px;
    border:2px solid #ffffff;
  }
}
@media (max-width: 991.98px) {
  .bt-titlebar.bt-titlebar-v1 .bt-titlebar-inner, .bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner {
    padding-top:120px;
    padding-bottom:100px;
  }
  .bt-titlebar.bt-titlebar-v1 .bt-titlebar-inner .bt-page-title h2, .bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-page-title h2 {
    font-size:40px;
    line-height:45px;
  }
}
.bt-footer.bt-footer-v1 .bt-footer-bottom { position:relative; }
.bt-footer.bt-footer-v1 .bt-footer-bottom:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:100%;
  max-width:1170px;
  height:1px;
  background:#252525;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
}
.bt-footer.bt-footer-v2 .bt-footer-top .textwidget {
  max-width:550px;
  margin-left:auto;
  margin-right:auto;
}
.bt-btn-main .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
  font-size:13px;
  line-height:18px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  padding:20px 35px;
  border:none;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-btn-main .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover, .bt-btn-main .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus {
  color:#ffffff;
  background:#dc1247;
}
@media (max-width: 575px) {
  .bt-btn-main .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern { padding:15px 30px; }
}
.bt-head-main {
  font-size:70px;
  line-height:75px;
}
@media (max-width: 1199.98px) {
  .bt-head-main {
    font-size:60px;
    line-height:65px;
  }
}
@media (max-width: 991.98px) {
  .bt-head-main {
    font-size:50px;
    line-height:55px;
  }
}
@media (max-width: 767.98px) {
  .bt-head-main {
    font-size:45px;
    line-height:50px;
  }
}
.bt-head-main2 {
  position:relative;
  font-size:60px;
  line-height:65px;
  padding-top:15px;
  z-index:1;
}
.bt-head-main2 .bt-second-text {
  position:absolute;
  top:50%;
  left:50%;
  color:#ecebeb;
  font-size:153px;
  line-height:175px;
  white-space:nowrap;
  opacity:0.66;
  z-index:-1;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
@media (max-width: 991.98px) {
  .bt-head-main2 {
    font-size:50px;
    line-height:55px;
  }
  .bt-head-main2 .bt-second-text {
    font-size:135px;
    line-height:158px;
  }
}
@media (max-width: 767.98px) {
  .bt-head-main2 {
    font-size:45px;
    line-height:50px;
  }
  .bt-head-main2 .bt-second-text {
    font-size:96px;
    line-height:115px;
  }
}
.bt-sub-head2 {
  position:relative;
  font-size:17px;
  line-height:27px;
  letter-spacing:0.005em;
  color:#8b8b8b;
  z-index:3;
}
.bt-head-main3 {
  font-size:45px;
  line-height:50px;
  margin-bottom:30px;
}
@media (max-width: 1199.98px) {
  .bt-head-main3 {
    font-size:40px;
    line-height:45px;
  }
}
@media (max-width: 991.98px) {
  .bt-head-main3 {
    font-size:35px;
    line-height:40px;
  }
}
@media (max-width: 767.98px) {
  .bt-head-main3 {
    font-size:30px;
    line-height:35px;
  }
}
.bt-sub-head3 {
  font-size:16px;
  line-height:22px;
  letter-spacing:5px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:10px;
}
@media (max-width: 767.98px) {
  .bt-sub-head3 {
    font-size:13px;
    line-height:20px;
  }
}
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 {
  position:relative;
  background-color:#ffffff;
  padding:60px 12%;
  border:none;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 5px 50px rgba(0,0,0,0.15);
  -ms-box-shadow:0 5px 50px rgba(0,0,0,0.15);
  box-shadow:0 5px 50px rgba(0,0,0,0.15);
}
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1:before {
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:10px;
  background:#ee3364;
}
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_icon_element { font-size:25px; }
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon { color:#ee3364; }
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_cta3_content-container {
  position:relative;
  width:100%;
}
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_cta3_content-container .vc_cta3-content-header { margin-bottom:5px; }
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_cta3_content-container .vc_cta3-actions {
  position:absolute;
  top:50%;
  right:10px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_cta3_content-container .vc_cta3-actions .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#ffffff;
  background:#ee3364;
  padding:15px 35px;
  border-color:#ee3364;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_cta3_content-container .vc_cta3-actions .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover { background:#dc1247; }
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 h2 {
  font-size:38px;
  font-weight:800;
  line-height:45px;
  margin-bottom:0;
}
.vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 p {
  font-size:20px;
  line-height:30px;
}
@media (max-width: 991px) {
  .vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 { padding:60px 8%; }
}
@media (max-width: 767px) {
  .vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 { text-align:center; }
  .vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left, .vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_cta3-content { text-align:center; }
  .vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_cta3-icons { display:block; }
  .vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_cta3_content-container {
    display:block;
    padding-left:0;
  }
  .vc_general.vc_cta3.vc_cta3-style-classic.bt-custom-style1 .vc_cta3_content-container .vc_cta3-actions {
    position:relative;
    top:0;
    right:0;
    padding-top:20px;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
  }
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body { animation:fadeIn .5s ease forwards; }
.wpb-js-composer .bt-custom-style1.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-js-composer .bt-custom-style1.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading, .wpb-js-composer .bt-custom-style1.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .wpb-js-composer .bt-custom-style1.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .wpb-js-composer .bt-custom-style1.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before { border-color:#eaeaea; }
.wpb-js-composer .bt-custom-style1.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#ee3364; }
.wpb-js-composer .bt-custom-style1.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a {
  font-size:18px;
  font-weight:600;
  line-height:30px;
  color:#32aae2;
}
.bt-serv-section .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:40px 30px;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-serv-section .bt-fancy-box-element.icon-top .bt-icon { margin-bottom:30px; }
.bt-serv-section .bt-fancy-box-element.icon-top .bt-title {
  font-size:30px;
  line-height:36px;
}
.bt-serv-section .bt-fancy-box-element.icon-top .bt-desc {
  font-size:17px;
  line-height:27px;
}
.bt-serv-section .bt-fancy-box-element.icon-top:hover {
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-serv-section2 .bt-fancy-box-element.icon-top .bt-icon { margin-bottom:15px; }
.bt-serv-section2 .bt-fancy-box-element.icon-top .bt-title {
  position:relative;
  display:inline-block;
  font-size:30px;
  line-height:36px;
  z-index:1;
}
.bt-serv-section2 .bt-fancy-box-element.icon-top .bt-desc {
  font-size:17px;
  line-height:27px;
}
.bt-serv-section3 .bt-fancy-box-element.icon-top {
  background:#ffffff;
  padding:50px 40px;
}
.bt-serv-section3 .bt-fancy-box-element.icon-top .bt-icon {
  width:72px;
  height:72px;
  line-height:72px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  margin-bottom:30px;
  -wekbit-border-radius:50%;
  border-radius:50%;
}
.bt-serv-section3 .bt-fancy-box-element.icon-top .bt-title {
  position:relative;
  display:inline-block;
  font-size:26px;
  line-height:32px;
  letter-spacing:1px;
}
.bt-serv-section3 .bt-fancy-box-element.icon-top .bt-title a { color:inherit; }
.bt-serv-section3 .bt-fancy-box-element.icon-top .bt-title a:hover { color:#ee3364; }
.bt-serv-section3 .bt-fancy-box-element.icon-top .bt-desc {
  font-size:17px;
  line-height:27px;
  color:#878787;
}
.bt-serv-section3 .vc_row {
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-serv-section3 .vc_row > .wpb_column:first-child .bt-fancy-box-element.icon-top .bt-icon { background:linear-gradient(48deg,#0255fc 0%,#24a1f1 64%); }
.bt-serv-section3 .vc_row > .wpb_column:nth-child(2) .bt-fancy-box-element.icon-top { background:#f0f0f0; }
.bt-serv-section3 .vc_row > .wpb_column:nth-child(2) .bt-fancy-box-element.icon-top .bt-icon { background:linear-gradient(48deg,#b058df 0%,#e22eb4 64%); }
.bt-serv-section3 .vc_row > .wpb_column:last-child .bt-fancy-box-element.icon-top { background:#242424; }
.bt-serv-section3 .vc_row > .wpb_column:last-child .bt-fancy-box-element.icon-top .bt-icon { background:linear-gradient(48deg,#fb7710 0%,#fda620 64%); }
.bt-serv-section3 .vc_row > .wpb_column:last-child .bt-fancy-box-element.icon-top .bt-title { color:#ffffff; }
.bt-serv-section3 .vc_row > .wpb_column:last-child .bt-fancy-box-element.icon-top .bt-desc { color:#ffffff; }
.bt-serv-section4 .bt-fancy-box-element.icon-top {
  position:relative;
  margin-bottom:30px;
  padding-bottom:30px;
}
.bt-serv-section4 .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;
  bottom:0;
  left:calc(50% - 6px);
  width:12px;
  height:12px;
  background:#ee3364;
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -wekbit-transform:scale(0);
  -ms-transform:scale(0);
  transform:scale(0);
}
.bt-serv-section4 .bt-fancy-box-element.icon-top .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  width:82px;
  height:82px;
  line-height:82px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  margin-bottom:30px;
  -wekbit-border-radius:50%;
  border-radius:50%;
}
.bt-serv-section4 .bt-fancy-box-element.icon-top .bt-icon:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:-6px;
  right:-6px;
  width:30px;
  height:30px;
  background:#ee3364;
  opacity:0;
  border:4px solid #ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
  -wekbit-transform:scale(0);
  -ms-transform:scale(0);
  transform:scale(0);
}
.bt-serv-section4 .bt-fancy-box-element.icon-top .bt-title {
  position:relative;
  display:inline-block;
  font-size:22px;
  line-height:30px;
  letter-spacing:0.005em;
  color:#161616;
  margin-bottom:0;
}
.bt-serv-section4 .bt-fancy-box-element.icon-top .bt-title a { color:inherit; }
.bt-serv-section4 .bt-fancy-box-element.icon-top .bt-title a:hover { color:#ee3364; }
.bt-serv-section4 .bt-fancy-box-element.icon-top:hover:before {
  opacity:1;
  -wekbit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-serv-section4 .bt-fancy-box-element.icon-top:hover .bt-icon {
  -wekbit-transform:scale(1.34);
  -ms-transform:scale(1.34);
  transform:scale(1.34);
}
.bt-serv-section4 .bt-fancy-box-element.icon-top:hover .bt-icon:before {
  opacity:1;
  -wekbit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1);
}
.bt-serv-section4 .vc_row > .wpb_column:first-child .bt-fancy-box-element.icon-top:before { background:linear-gradient(48deg,#0255fc 0%,#24a1f1 64%); }
.bt-serv-section4 .vc_row > .wpb_column:first-child .bt-fancy-box-element.icon-top .bt-icon { background:linear-gradient(48deg,#0255fc 0%,#24a1f1 64%); }
.bt-serv-section4 .vc_row > .wpb_column:first-child .bt-fancy-box-element.icon-top .bt-icon:before { background:linear-gradient(48deg,#0255fc 0%,#24a1f1 64%); }
.bt-serv-section4 .vc_row > .wpb_column:first-child .bt-fancy-box-element.icon-top:hover .bt-title { color:#2697e0; }
.bt-serv-section4 .vc_row > .wpb_column:first-child .bt-fancy-box-element.icon-top:hover .bt-title a { color:inherit; }
.bt-serv-section4 .vc_row > .wpb_column:nth-child(2) .bt-fancy-box-element.icon-top:before { background:linear-gradient(48deg,#b058df 0%,#e22eb4 64%); }
.bt-serv-section4 .vc_row > .wpb_column:nth-child(2) .bt-fancy-box-element.icon-top .bt-icon { background:linear-gradient(48deg,#b058df 0%,#e22eb4 64%); }
.bt-serv-section4 .vc_row > .wpb_column:nth-child(2) .bt-fancy-box-element.icon-top .bt-icon:before { background:linear-gradient(48deg,#b058df 0%,#e22eb4 64%); }
.bt-serv-section4 .vc_row > .wpb_column:nth-child(2) .bt-fancy-box-element.icon-top:hover .bt-title { color:#d82aab; }
.bt-serv-section4 .vc_row > .wpb_column:nth-child(2) .bt-fancy-box-element.icon-top:hover .bt-title a { color:inherit; }
.bt-serv-section4 .vc_row > .wpb_column:nth-child(3) .bt-fancy-box-element.icon-top:before { background:linear-gradient(48deg,#00dda0 0%,#27f191 64%); }
.bt-serv-section4 .vc_row > .wpb_column:nth-child(3) .bt-fancy-box-element.icon-top .bt-icon { background:linear-gradient(48deg,#00dda0 0%,#27f191 64%); }
.bt-serv-section4 .vc_row > .wpb_column:nth-child(3) .bt-fancy-box-element.icon-top .bt-icon:before { background:linear-gradient(48deg,#00dda0 0%,#27f191 64%); }
.bt-serv-section4 .vc_row > .wpb_column:nth-child(3) .bt-fancy-box-element.icon-top:hover .bt-title { color:#2cd082; }
.bt-serv-section4 .vc_row > .wpb_column:nth-child(3) .bt-fancy-box-element.icon-top:hover .bt-title a { color:inherit; }
.bt-serv-section4 .vc_row > .wpb_column:last-child .bt-fancy-box-element.icon-top:before { background:linear-gradient(48deg,#fb7710 0%,#fda620 64%); }
.bt-serv-section4 .vc_row > .wpb_column:last-child .bt-fancy-box-element.icon-top .bt-icon { background:linear-gradient(48deg,#fb7710 0%,#fda620 64%); }
.bt-serv-section4 .vc_row > .wpb_column:last-child .bt-fancy-box-element.icon-top .bt-icon:before { background:linear-gradient(48deg,#fb7710 0%,#fda620 64%); }
.bt-serv-section4 .vc_row > .wpb_column:last-child .bt-fancy-box-element.icon-top:hover .bt-title { color:#ef9a19; }
.bt-serv-section4 .vc_row > .wpb_column:last-child .bt-fancy-box-element.icon-top:hover .bt-title a { color:inherit; }
.bt-serv-section5, .bt-intro-section5, .bt-port-section5, .bt-cont-section5 {
  background-color:#2f404d;
  background-image:linear-gradient(175deg,#293743 0%,#394e5e 100%);
}
.bt-serv-section8 { text-align:center; }
.bt-serv-section8 .bt-fancy-box-element {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  display:inline-block;
  width:283px;
  background:#fafafa;
  margin:5px 3px;
  padding:50px 30px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-serv-section8 .bt-fancy-box-element .bt-icon { color:#ee3364; }
.bt-serv-section8 .bt-fancy-box-element .bt-icon i { font-size:50px; }
.bt-serv-section8 .bt-fancy-box-element .bt-title {
  position:relative;
  font-size:16px;
  line-height:28px;
  letter-spacing:1px;
  text-transform:uppercase;
  padding-bottom:30px;
}
.bt-serv-section8 .bt-fancy-box-element .bt-title:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:50%;
  width:32px;
  height:9px;
  border-top:1px solid #555555;
  border-bottom:1px solid #555555;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
}
.bt-serv-section8 .bt-fancy-box-element .bt-title:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:4px;
  left:50%;
  width:52px;
  height:0px;
  border-top:1px solid #555555;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
}
.bt-serv-section8 .bt-fancy-box-element:hover { background:#ee3364; }
.bt-serv-section8 .bt-fancy-box-element:hover .bt-icon { color:#ffffff; }
.bt-serv-section8 .bt-fancy-box-element:hover .bt-title { color:#ffffff; }
.bt-serv-section8 .bt-fancy-box-element:hover .bt-title:before, .bt-serv-section8 .bt-fancy-box-element:hover .bt-title:after { border-color:#ffffff; }
.bt-serv-section8 .bt-fancy-box-element:hover .bt-title a { color:inherit; }
.bt-intr-section .wpb_single_image.vc_align_left, .bt-intr-section2 .wpb_single_image.vc_align_left, .bt-intr-section3 .wpb_single_image.vc_align_left, .bt-intr-section4 .wpb_single_image.vc_align_left, .bt-intr-section4-2 .wpb_single_image.vc_align_left, .bt-intr-section4-3 .wpb_single_image.vc_align_left, .bt-intr-section7 .wpb_single_image.vc_align_left, .bt-intr-section7-2 .wpb_single_image.vc_align_left { margin-left:-75px; }
.bt-intr-section .vc_custom_heading, .bt-intr-section2 .vc_custom_heading, .bt-intr-section3 .vc_custom_heading, .bt-intr-section4 .vc_custom_heading, .bt-intr-section4-2 .vc_custom_heading, .bt-intr-section4-3 .vc_custom_heading, .bt-intr-section7 .vc_custom_heading, .bt-intr-section7-2 .vc_custom_heading {
  font-size:50px;
  line-height:55px;
  font-weight:800;
}
.bt-intr-section .wpb_text_column, .bt-intr-section2 .wpb_text_column, .bt-intr-section3 .wpb_text_column, .bt-intr-section4 .wpb_text_column, .bt-intr-section4-2 .wpb_text_column, .bt-intr-section4-3 .wpb_text_column, .bt-intr-section7 .wpb_text_column, .bt-intr-section7-2 .wpb_text_column {
  font-size:17px;
  line-height:27px;
}
@media (max-width: 1199.98px) {
  .bt-intr-section .vc_custom_heading, .bt-intr-section2 .vc_custom_heading, .bt-intr-section3 .vc_custom_heading, .bt-intr-section4 .vc_custom_heading, .bt-intr-section4-2 .vc_custom_heading, .bt-intr-section4-3 .vc_custom_heading, .bt-intr-section7 .vc_custom_heading, .bt-intr-section7-2 .vc_custom_heading {
    font-size:45px;
    line-height:50px;
  }
}
@media (max-width: 991.98px) {
  .bt-intr-section, .bt-intr-section2, .bt-intr-section3, .bt-intr-section4, .bt-intr-section4-2, .bt-intr-section4-3, .bt-intr-section7, .bt-intr-section7-2 { text-align:center; }
  .bt-intr-section.vc_section, .bt-intr-section2.vc_section, .bt-intr-section3.vc_section, .bt-intr-section4.vc_section, .bt-intr-section4-2.vc_section, .bt-intr-section4-3.vc_section, .bt-intr-section7.vc_section, .bt-intr-section7-2.vc_section { padding-bottom:60px !important; }
  .bt-intr-section .wpb_single_image.vc_align_left, .bt-intr-section2 .wpb_single_image.vc_align_left, .bt-intr-section3 .wpb_single_image.vc_align_left, .bt-intr-section4 .wpb_single_image.vc_align_left, .bt-intr-section4-2 .wpb_single_image.vc_align_left, .bt-intr-section4-3 .wpb_single_image.vc_align_left, .bt-intr-section7 .wpb_single_image.vc_align_left, .bt-intr-section7-2 .wpb_single_image.vc_align_left {
    text-align:center;
    margin-top:-30px;
    margin-left:0;
  }
  .bt-intr-section .vc_custom_heading, .bt-intr-section2 .vc_custom_heading, .bt-intr-section3 .vc_custom_heading, .bt-intr-section4 .vc_custom_heading, .bt-intr-section4-2 .vc_custom_heading, .bt-intr-section4-3 .vc_custom_heading, .bt-intr-section7 .vc_custom_heading, .bt-intr-section7-2 .vc_custom_heading {
    font-size:40px;
    line-height:45px;
    text-align:center !important;
  }
}
@media (max-width: 767.98px) {
  .bt-intr-section .vc_custom_heading, .bt-intr-section2 .vc_custom_heading, .bt-intr-section3 .vc_custom_heading, .bt-intr-section4 .vc_custom_heading, .bt-intr-section4-2 .vc_custom_heading, .bt-intr-section4-3 .vc_custom_heading, .bt-intr-section7 .vc_custom_heading, .bt-intr-section7-2 .vc_custom_heading {
    font-size:35px;
    line-height:40px;
  }
}
@media (max-width: 1320px) {
  .bt-intr-section2 .wpb_single_image.vc_align_left { margin-left:0; }
}
.bt-intr-section3 .wpb_single_image.vc_align_left { margin-left:-165px; }
@media (max-width: 1520px) {
  .bt-intr-section3 .wpb_single_image.vc_align_left { margin-left:0; }
}
.bt-intr-section4 .wpb_single_image.vc_align_left { margin-left:-55px; }
@media (max-width: 1300px) {
  .bt-intr-section4 .wpb_single_image.vc_align_left { margin-left:0; }
}
.bt-intr-section4-2 .vc_custom_heading { margin-top:50px; }
.bt-intr-section4-2 .wpb_single_image.vc_align_left {
  margin-left:-295px;
  margin-right:-75px;
}
@media (max-width: 1320px) {
  .bt-intr-section4-2 .wpb_single_image.vc_align_left { margin-right:0; }
}
@media (max-width: 991.98px) {
  .bt-intr-section4-2 .vc_custom_heading { margin-top:0; }
  .bt-intr-section4-2 .wpb_single_image.vc_align_left {
    margin-top:0;
    margin-right:0;
  }
}
@media (max-width: 575.98px) {
  .bt-intr-section4-2 .wpb_single_image.vc_align_left { margin-left:-60%; }
}
.bt-intr-section4-3 .wpb_single_image.vc_align_left, .bt-intr-section7-2 .wpb_single_image.vc_align_left { margin-left:-145px; }
@media (max-width: 1480px) {
  .bt-intr-section4-3 .wpb_single_image.vc_align_left, .bt-intr-section7-2 .wpb_single_image.vc_align_left {
    margin-left:0;
    margin-bottom:0;
  }
}
.bt-intr-section7 .wpb_single_image.vc_align_left { margin-left:-26px; }
@media (max-width: 1240px) {
  .bt-intr-section7 .wpb_single_image.vc_align_left { margin-left:0; }
}
.bt-intr-section8 .bt-list-icon-element ul li:not(:last-child) { margin-bottom:8px; }
.bt-expe-section2 { position:relative; }
.bt-expe-section2:before, .bt-expe-section2:after {
  content:"";
  position:absolute;
  top:50%;
  left:-280px;
  width:448px;
  height:342px;
  background-image:url("../images/imgba.png");
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-expe-section2:after {
  left:auto;
  right:-140px;
}
.bt-expe-section2 .wpb_single_image .vc_single_image-wrapper {
  position:relative;
  margin:50px 50px 0 0;
  z-index:1;
}
.bt-expe-section2 .wpb_single_image .vc_single_image-wrapper:before {
  content:"";
  position:absolute;
  top:-50px;
  right:-50px;
  width:100%;
  height:100%;
  background:#ffffff;
  border:3px dashed #00bec5;
  z-index:-1;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-expe-section2 .wpb_single_image .vc_single_image-wrapper img {
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-expe-section2 .vc_custom_heading {
  font-size:45px;
  line-height:50px;
}
.bt-expe-section2 .wpb_text_column {
  font-size:18px;
  line-height:28px;
}
.bt-expe-section2 .vc_progress_bar .vc_single_bar {
  width:50%;
  height:20px;
  margin-left:50%;
  margin-bottom:30px;
  background:#efefef;
  -webkit-border-radius:20px;
  border-radius:20px;
}
.bt-expe-section2 .vc_progress_bar .vc_single_bar .vc_bar {
  background-color:#ee3364;
  -webkit-border-radius:20px;
  border-radius:20px;
}
.bt-expe-section2 .vc_progress_bar .vc_single_bar .vc_label {
  font-size:18px;
  line-height:28px;
  color:#252525;
  top:-5px;
  left:-100%;
  padding:0;
}
.bt-expe-section2 .vc_progress_bar .vc_single_bar .vc_label .vc_label_units {
  font-weight:700;
  line-height:26px;
  color:#ee3364;
  float:left;
  margin-right:15px;
}
@media (max-width: 1560px) {
  .bt-expe-section2:after { right:-240px; }
}
@media (max-width: 1360px) {
  .bt-expe-section2:before, .bt-expe-section2:after { display:none; }
}
@media (max-width: 1199.98px) {
  .bt-expe-section2 .vc_custom_heading {
    font-size:40px;
    line-height:45px;
  }
  .bt-expe-section2 .vc_progress_bar {
    margin-top:60px;
    margin-bottom:40px;
  }
  .bt-expe-section2 .vc_progress_bar .vc_single_bar {
    width:100%;
    margin:50px 0;
  }
  .bt-expe-section2 .vc_progress_bar .vc_single_bar .vc_label {
    top:-35px;
    left:0;
  }
}
@media (max-width: 767.98px) {
  .bt-expe-section2 .vc_custom_heading {
    font-size:35px;
    line-height:40px;
  }
}
.bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-content .bt-meta, .bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-meta { font-weight:600; }
@media (min-width: 1440px) {
  .bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-content .bt-meta, .bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-meta {
    font-size:16px;
    line-height:26px;
  }
  .bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-content .bt-title, .bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-title {
    font-size:32px;
    line-height:40px;
  }
}
@media (min-width: 1200px) and (max-width: 1439.98px) {
  .bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-content .bt-meta, .bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-meta {
    font-size:14px;
    line-height:20px;
  }
  .bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-content .bt-title, .bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-title {
    font-size:25px;
    line-height:32px;
  }
}
@media (max-width: 1199.98px) {
  .bt-port-section .bt-portfolio-box-element.portfolio-box-default .bt-content { padding:20px 30px; }
}
.bt-port-section2 .bt-head-main2 .bt-second-text { color:#ffffff; }
.bt-port-section2 .bt-portfolio-grid-box-element .bt-item .bt-content .bt-category { font-weight:600; }
@media (max-width: 1359.98px) {
  .bt-port-section2 .bt-post-portfolio-masonry-element .bt-item .bt-content .bt-number {
    font-size:56px;
    line-height:56px;
    margin-right:20px;
  }
  .bt-port-section2 .bt-post-portfolio-masonry-element .bt-item .bt-content .bt-title {
    font-size:24px;
    line-height:30px;
  }
  .bt-port-section2 .bt-post-portfolio-masonry-element .bt-item .bt-content .bt-category {
    font-size:14px;
    line-height:18px;
  }
}
@media (max-width: 1199.98px) {
  .bt-port-section2 .bt-post-portfolio-masonry-element .bt-item .bt-content { position:relative; }
  .bt-port-section2 .bt-post-portfolio-masonry-element .bt-item .bt-content .bt-number {
    position:absolute;
    top:-90px;
    left:0;
    width:90px;
    height:90px;
    font-size:46px;
    line-height:90px;
    text-align:center;
    background:rgba(255,255,255,0.93);
    margin:0;
    -webkit-border-top-right-radius:50px;
    border-top-right-radius:50px;
    -webkit-border-top-left-radius:50px;
    border-top-left-radius:50px;
    -webkit-border-bottom-right-radius:50px;
    border-bottom-right-radius:50px;
  }
}
.bt-port-section3 .bt-portfolio-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  font-size:37px;
  line-height:45px;
}
@media (min-width: 1200px) {
  .bt-port-section6 .bt-portfolio-masonry-element.cobble-default .bt-item .bt-overlay .bt-content .bt-title {
    font-size:36px;
    line-height:44px;
  }
}
.bt-port-section7 .bt-portfolio-grid-box-element .bt-item { position:relative; }
.bt-port-section7 .bt-portfolio-grid-box-element .bt-item .bt-content {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  padding:30px 40px;
}
@media (min-width: 1280px) {
  .bt-port-section7 .bt-portfolio-grid-box-element .bt-item .bt-content { padding:40px 50px; }
  .bt-port-section7 .bt-portfolio-grid-box-element .bt-item .bt-content .bt-title {
    font-size:40px;
    line-height:50px;
  }
  .bt-port-section7 .bt-portfolio-grid-box-element .bt-item .bt-content .bt-category {
    font-size:16px;
    line-height:26px;
  }
}
@media (max-width: 575.98px) {
  .bt-port-section7 .bt-portfolio-grid-box-element .bt-item .bt-content { padding:15px 20px; }
  .bt-port-section7 .bt-portfolio-grid-box-element .bt-item .bt-content .bt-title {
    font-size:22px;
    line-height:30px;
  }
}
.bt-parl-section div.vc_custom_heading {
  font-size:20px;
  line-height:32px;
  color:#f6663f;
  margin-bottom:15px;
}
.bt-parl-section h2.vc_custom_heading {
  font-size:50px;
  line-height:55px;
  color:#ffffff;
  max-width:940px;
  margin-bottom:40px;
}
@media (max-width: 991.98px) {
  .bt-parl-section.vc_section {
    padding-top:120px !important;
    padding-bottom:90px !important;
  }
  .bt-parl-section h2.vc_custom_heading {
    font-size:40px;
    line-height:45px;
  }
}
@media (max-width: 767.98px) {
  .bt-parl-section h2.vc_custom_heading {
    font-size:35px;
    line-height:40px;
  }
}
@media (max-width: 991.98px) {
  .bt-team-section.vc_section { padding-bottom:60px !important; }
}
.bt-team-section2 .bt-head-main2 .bt-second-text { color:#ffffff; }
.bt-team-section2 .bt-team-carousel-element.layout6 .owl-carousel .owl-stage-outer { overflow:unset; }
.bt-team-section2 .bt-team-carousel-element.layout6 .owl-carousel .owl-stage-outer .owl-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  opacity:0;
  visibility:hidden;
}
.bt-team-section2 .bt-team-carousel-element.layout6 .owl-carousel .owl-stage-outer .owl-item.active {
  opacity:1;
  visibility:visible;
}
.bt-team-section2 .bt-team-carousel-element.layout6 .bt-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-team-section2 .bt-team-carousel-element.layout6 .bt-item:hover {
  -webkit-box-shadow:0 5px 68px rgba(135,153,163,0.42);
  -ms-box-shadow:0 5px 68px rgba(135,153,163,0.42);
  box-shadow:0 5px 68px rgba(135,153,163,0.42);
}
.bt-team-section3 .bt-team-carousel-element.layout7 .owl-carousel .owl-stage-outer { overflow:unset; }
.bt-team-section3 .bt-team-carousel-element.layout7 .owl-carousel .owl-stage-outer .owl-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  opacity:0;
  visibility:hidden;
}
.bt-team-section3 .bt-team-carousel-element.layout7 .owl-carousel .owl-stage-outer .owl-item.active {
  opacity:1;
  visibility:visible;
}
.bt-team-section3 .bt-team-carousel-element.layout7 .bt-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-team-section3 .bt-team-carousel-element.layout7 .bt-item:hover {
  -webkit-box-shadow:0 5px 68px rgba(135,153,163,0.42);
  -ms-box-shadow:0 5px 68px rgba(135,153,163,0.42);
  box-shadow:0 5px 68px rgba(135,153,163,0.42);
}
.bt-team-section4 .bt-team-carousel-element.layout6 .owl-carousel .owl-stage-outer, .bt-team-section7 .bt-team-carousel-element.layout6 .owl-carousel .owl-stage-outer { overflow:unset; }
.bt-team-section4 .bt-team-carousel-element.layout6 .owl-carousel .owl-stage-outer .owl-item, .bt-team-section7 .bt-team-carousel-element.layout6 .owl-carousel .owl-stage-outer .owl-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  opacity:0;
  visibility:hidden;
}
.bt-team-section4 .bt-team-carousel-element.layout6 .owl-carousel .owl-stage-outer .owl-item.active, .bt-team-section7 .bt-team-carousel-element.layout6 .owl-carousel .owl-stage-outer .owl-item.active {
  opacity:1;
  visibility:visible;
}
.bt-team-section4 .bt-team-carousel-element.layout6 .bt-item, .bt-team-section7 .bt-team-carousel-element.layout6 .bt-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
}
.bt-team-section4 .bt-team-carousel-element.layout6 .bt-item:hover, .bt-team-section7 .bt-team-carousel-element.layout6 .bt-item:hover {
  -webkit-box-shadow:0 5px 68px rgba(135,153,163,0.42);
  -ms-box-shadow:0 5px 68px rgba(135,153,163,0.42);
  box-shadow:0 5px 68px rgba(135,153,163,0.42);
}
.bt-test-section2 .bt-testimonial-carousel-element.layout4 .bt-thumb .bt-quote { color:#fdf4b4; }
.bt-test-section2 .bt-testimonial-carousel-element.layout4 .bt-content .bt-desc, .bt-test-section2 .bt-testimonial-carousel-element.layout4 .bt-content .bt-position { color:#ffffff; }
.bt-test-section2 .bt-testimonial-carousel-element.layout4 .bt-content .bt-title { color:#fdf4b4; }
.bt-test-section2 .bt-testimonial-carousel-element.layout4 .owl-dots { margin-top:40px; }
.bt-test-section2 .bt-testimonial-carousel-element.layout4 .owl-dots .owl-dot {
  width:16px;
  height:3px;
  background:rgba(255,255,255,0.6);
  -webkit-border-radius:0;
  border-radius:0;
}
.bt-test-section2 .bt-testimonial-carousel-element.layout4 .owl-dots .owl-dot.active, .bt-test-section2 .bt-testimonial-carousel-element.layout4 .owl-dots .owl-dot:hover { background:#ffffff; }
.bt-test-section3 .bt-testimonial-carousel-element.layout5 .bt-thumb .bt-quote, .bt-test-section4 .bt-testimonial-carousel-element.layout5 .bt-thumb .bt-quote, .bt-test-section7 .bt-testimonial-carousel-element.layout5 .bt-thumb .bt-quote { color:#fdf4b4; }
.bt-test-section3 .bt-testimonial-carousel-element.layout5 .bt-content .bt-desc, .bt-test-section4 .bt-testimonial-carousel-element.layout5 .bt-content .bt-desc, .bt-test-section7 .bt-testimonial-carousel-element.layout5 .bt-content .bt-desc { color:#ffffff; }
.bt-test-section3 .bt-testimonial-carousel-element.layout5 .bt-content .bt-position, .bt-test-section4 .bt-testimonial-carousel-element.layout5 .bt-content .bt-position, .bt-test-section7 .bt-testimonial-carousel-element.layout5 .bt-content .bt-position { color:#ffffff; }
.bt-test-section3 .bt-testimonial-carousel-element.layout5 .bt-content .bt-title, .bt-test-section4 .bt-testimonial-carousel-element.layout5 .bt-content .bt-title, .bt-test-section7 .bt-testimonial-carousel-element.layout5 .bt-content .bt-title { color:#fdf4b4; }
.bt-pack-section .wpb_column:first-child .bt-pricing-table-element.default .bt-price-wrap .bt-price .bt-number, .bt-pack-section .wpb_column:first-child .bt-pricing-table-element.default .bt-content .bt-title, .bt-pack-section .wpb_column:first-child .bt-pricing-table-element.default .bt-content .bt-options li.enable strong { color:#ffa442; }
.bt-pack-section .wpb_column:first-child .bt-pricing-table-element.default .bt-content .bt-btn-order { background:#ffa442; }
.bt-pack-section .wpb_column:first-child .bt-pricing-table-element.default .bt-content .bt-btn-order:hover { background:#ff8b0f; }
.bt-pack-section .wpb_column:nth-child(2) .bt-pricing-table-element.default .bt-price-wrap .bt-price .bt-number, .bt-pack-section .wpb_column:nth-child(2) .bt-pricing-table-element.default .bt-content .bt-title, .bt-pack-section .wpb_column:nth-child(2) .bt-pricing-table-element.default .bt-content .bt-options li.enable strong { color:#4b64ff; }
.bt-pack-section .wpb_column:nth-child(2) .bt-pricing-table-element.default .bt-content .bt-btn-order { background:#4b64ff; }
.bt-pack-section .wpb_column:nth-child(2) .bt-pricing-table-element.default .bt-content .bt-btn-order:hover { background:#1838ff; }
.bt-pack-section .wpb_column:last-child .bt-pricing-table-element.default .bt-price-wrap .bt-price .bt-number, .bt-pack-section .wpb_column:last-child .bt-pricing-table-element.default .bt-content .bt-title, .bt-pack-section .wpb_column:last-child .bt-pricing-table-element.default .bt-content .bt-options li.enable strong { color:#40c952; }
.bt-pack-section .wpb_column:last-child .bt-pricing-table-element.default .bt-content .bt-btn-order { background:#40c952; }
.bt-pack-section .wpb_column:last-child .bt-pricing-table-element.default .bt-content .bt-btn-order:hover { background:#2fa73f; }
.bt-pack-section7 .wpb_column:first-child .bt-pricing-table-element.layout1 .bt-title-wrap { background:#ffa442; }
.bt-pack-section7 .wpb_column:first-child .bt-pricing-table-element.layout1 .bt-content .bt-price .bt-number, .bt-pack-section7 .wpb_column:first-child .bt-pricing-table-element.layout1 .bt-content .bt-options li.enable strong { color:#ffa442; }
.bt-pack-section7 .wpb_column:first-child .bt-pricing-table-element.layout1 .bt-content .bt-btn-order { background:#ffa442; }
.bt-pack-section7 .wpb_column:first-child .bt-pricing-table-element.layout1 .bt-content .bt-btn-order:hover { background:#ff8b0f; }
.bt-pack-section7 .wpb_column:nth-child(2) .bt-pricing-table-element.layout1 .bt-title-wrap { background:#4b64ff; }
.bt-pack-section7 .wpb_column:nth-child(2) .bt-pricing-table-element.layout1 .bt-content .bt-price .bt-number, .bt-pack-section7 .wpb_column:nth-child(2) .bt-pricing-table-element.layout1 .bt-content .bt-options li.enable strong { color:#4b64ff; }
.bt-pack-section7 .wpb_column:nth-child(2) .bt-pricing-table-element.layout1 .bt-content .bt-btn-order { background:#4b64ff; }
.bt-pack-section7 .wpb_column:nth-child(2) .bt-pricing-table-element.layout1 .bt-content .bt-btn-order:hover { background:#1838ff; }
.bt-pack-section7 .wpb_column:last-child .bt-pricing-table-element.layout1 .bt-title-wrap { background:#40c952; }
.bt-pack-section7 .wpb_column:last-child .bt-pricing-table-element.layout1 .bt-content .bt-price .bt-number, .bt-pack-section7 .wpb_column:last-child .bt-pricing-table-element.layout1 .bt-content .bt-options li.enable strong { color:#40c952; }
.bt-pack-section7 .wpb_column:last-child .bt-pricing-table-element.layout1 .bt-content .bt-btn-order { background:#40c952; }
.bt-pack-section7 .wpb_column:last-child .bt-pricing-table-element.layout1 .bt-content .bt-btn-order:hover { background:#2fa73f; }
.bt-fun-facts-section .bt-counter-element .bt-icon, .bt-fun-facts-section3 .bt-counter-element .bt-icon, .bt-fun-facts-section7 .bt-counter-element .bt-icon {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:78px;
  height:78px;
  line-height:78px;
  text-align:center;
  color:#32aae2;
  background:#ffe3dd;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-fun-facts-section .bt-counter-element .bt-icon i, .bt-fun-facts-section3 .bt-counter-element .bt-icon i, .bt-fun-facts-section7 .bt-counter-element .bt-icon i { font-size:32px; }
.bt-fun-facts-section .bt-counter-element .bt-number-wrap, .bt-fun-facts-section3 .bt-counter-element .bt-number-wrap, .bt-fun-facts-section7 .bt-counter-element .bt-number-wrap {
  font-size:66px;
  line-height:72px;
}
.bt-fun-facts-section .bt-counter-element .bt-title, .bt-fun-facts-section3 .bt-counter-element .bt-title, .bt-fun-facts-section7 .bt-counter-element .bt-title {
  font-size:17px;
  line-height:27px;
}
.bt-fun-facts-section .bt-counter-element:hover .bt-icon, .bt-fun-facts-section3 .bt-counter-element:hover .bt-icon, .bt-fun-facts-section7 .bt-counter-element:hover .bt-icon {
  color:#ffffff;
  background:#ee3364;
  animation:pulseBig 2s infinite;
}
@media (max-width: 1199.98px) {
  .bt-fun-facts-section.vc_section, .bt-fun-facts-section3.vc_section, .bt-fun-facts-section7.vc_section { padding-bottom:50px !important; }
  .bt-fun-facts-section .bt-counter-element, .bt-fun-facts-section3 .bt-counter-element, .bt-fun-facts-section7 .bt-counter-element { margin-bottom:50px; }
}
.bt-fun-facts-section7 .bt-counter-element .bt-icon { color:#ffffff; }
.bt-fun-facts-section7 .vc_row > .wpb_column:first-child .bt-counter-element .bt-icon { background:linear-gradient(48deg,#0255fc 0%,#24a1f1 64%); }
.bt-fun-facts-section7 .vc_row > .wpb_column:first-child .bt-counter-element:hover .bt-icon { animation:pulseBigBlue 2s infinite; }
.bt-fun-facts-section7 .vc_row > .wpb_column:nth-child(2) .bt-counter-element .bt-icon { background:linear-gradient(48deg,#b058df 0%,#e22eb4 64%); }
.bt-fun-facts-section7 .vc_row > .wpb_column:nth-child(2) .bt-counter-element:hover .bt-icon { animation:pulseBigPink 2s infinite; }
.bt-fun-facts-section7 .vc_row > .wpb_column:nth-child(3) .bt-counter-element .bt-icon { background:linear-gradient(48deg,#00dda0 0%,#27f191 64%); }
.bt-fun-facts-section7 .vc_row > .wpb_column:nth-child(3) .bt-counter-element:hover .bt-icon { animation:pulseBigGreen 2s infinite; }
.bt-fun-facts-section7 .vc_row > .wpb_column:nth-child(4) .bt-counter-element .bt-icon { background:linear-gradient(48deg,#fb7710 0%,#fda620 64%); }
.bt-fun-facts-section7 .vc_row > .wpb_column:nth-child(4) .bt-counter-element:hover .bt-icon { animation:pulseBigYellow 2s infinite; }
.bt-fun-facts-section7 .vc_row > .wpb_column:last-child .bt-counter-element .bt-icon { background:linear-gradient(48deg,#ee3364 0%,#f74573 64%); }
.bt-fun-facts-section8 .bt-counter-element .bt-icon { display:none; }
.bt-fun-facts-section8 .bt-counter-element .bt-number-wrap {
  font-size:60px;
  font-weight:800;
  line-height:60px;
}
.bt-fun-facts-section8 .bt-counter-element .bt-title {
  font-size:17px;
  line-height:28px;
  font-weight:500;
  color:#ee3364;
}
.bt-blog-section .vc_row.bt-imgba-left .wpb_wrapper:before, .bt-blog-section .vc_row.bt-imgba-right .wpb_wrapper:before {
  content:"";
  position:absolute;
  top:60px;
  left:-150px;
  width:448px;
  height:342px;
  background-image:url("../images/imgba.png");
}
.bt-blog-section .vc_row.bt-imgba-right .wpb_wrapper:before {
  top:auto;
  left:auto;
  right:-150px;
  bottom:60px;
}
.bt-blog-section2 .bt-blog-grid-element.layout3 .bt-item { margin-bottom:15px; }
.bt-blog-section2 .bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-meta { left:40px; }
.bt-blog-section2 .bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-meta h4 { font-weight:600; }
.bt-blog-section2 .bt-blog-grid-element.layout3 .bt-item .bt-content .bt-title {
  font-size:32px;
  line-height:40px;
}
.bt-blog-section4 .bt-blog-grid-element.layout4 .bt-item, .bt-blog-section7 .bt-blog-grid-element.layout4 .bt-item { overflow:visible; }
.bt-blog-section4 .bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media, .bt-blog-section7 .bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media {
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-section4 .bt-blog-grid-element.layout4 .bt-item .bt-content, .bt-blog-section7 .bt-blog-grid-element.layout4 .bt-item .bt-content {
  position:relative;
  background:#ffffff;
  width:calc(100% - 60px);
  margin:-90px auto 0;
  padding:40px 50px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-blog-section4 .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title, .bt-blog-section7 .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title {
  font-size:32px;
  line-height:40px;
}
@media (max-width: 767.98px) {
  .bt-blog-section4 .bt-blog-grid-element.layout4 .bt-item .bt-content, .bt-blog-section7 .bt-blog-grid-element.layout4 .bt-item .bt-content { padding:30px 40px; }
  .bt-blog-section4 .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title, .bt-blog-section7 .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title {
    font-size:25px;
    line-height:32px;
  }
}
@media (max-width: 575.98px) {
  .bt-blog-section4 .bt-blog-grid-element.layout4 .bt-item .bt-content, .bt-blog-section7 .bt-blog-grid-element.layout4 .bt-item .bt-content {
    width:calc(100% - 30px);
    margin-top:-60px;
    padding:15px 20px;
  }
  .bt-blog-section4 .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title, .bt-blog-section7 .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title {
    font-size:22px;
    line-height:30px;
  }
}
.bt-func-section h2.vc_custom_heading {
  font-size:50px;
  line-height:56px;
  font-weight:800;
  margin-bottom:40px;
}
.bt-func-section .bt-fancy-box-element.icon-left { min-height:90px; }
.bt-func-section .bt-fancy-box-element.icon-left .bt-icon { margin-right:30px; }
.bt-func-section .bt-fancy-box-element.icon-left .bt-title {
  font-size:25px;
  line-height:32px;
  margin-bottom:8px;
}
@media (max-width: 767.98px) {
  .bt-func-section h2.vc_custom_heading {
    font-size:40px;
    line-height:46px;
  }
  .bt-func-section h2.vc_custom_heading, .bt-func-section .bt-fancy-box-element.icon-left {
    max-width:450px;
    margin-left:auto;
    margin-right:auto;
  }
}
@media (max-width: 575.98px) {
  .bt-func-section h2.vc_custom_heading {
    font-size:35px;
    line-height:40px;
    text-align:center !important;
  }
  .bt-func-section .bt-fancy-box-element.icon-left { text-align:center !important; }
  .bt-func-section .bt-fancy-box-element.icon-left .bt-icon {
    float:none;
    margin:0 0 30px;
  }
}
.bt-client-section3 .bt-client-carousel-element.default .bt-item { background:#f7f9f9; }
.bt-news-section h2.vc_custom_heading {
  font-size:35px;
  line-height:40px;
  margin-bottom:15px;
}
.bt-news-section div.vc_custom_heading {
  font-size:18px;
  line-height:28px;
  margin-bottom:30px;
}
.bt-news-section form.newsletter {
  position:relative;
  max-width:415px;
  margin-left:auto;
  margin-right:auto;
}
.bt-news-section form.newsletter:before {
  content:"\f1d8";
  font-family:Fontawesome;
  position:absolute;
  top:16px;
  right:30px;
  font-size:20px;
  color:#ff9700;
  z-index:1;
}
.bt-news-section form.newsletter input { margin-bottom:0; }
.bt-news-section form.newsletter input.tnp-email {
  width:100%;
  font-size:15px;
  line-height:20px;
  color:#69707b;
  background:#ffffff;
  padding:20px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-news-section form.newsletter input.tnp-email:focus {
  -webkit-box-shadow:inset 0 0 20px 20px rgba(0,0,0,0.05);
  -ms-box-shadow:inset 0 0 20px 20px rgba(0,0,0,0.05);
  box-shadow:inset 0 0 20px 20px rgba(0,0,0,0.05);
}
.bt-news-section form.newsletter input.tnp-button, .bt-news-section form.newsletter input.tnp-submit {
  position:absolute;
  top:0;
  right:0;
  width:76px;
  height:62px;
  opacity:0;
  z-index:3;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-news-section form.newsletter ::-webkit-input-placeholder { color:#8799a3; }
.bt-news-section form.newsletter :-ms-input-placeholder { color:#8799a3; }
.bt-cont-section5 .vc_row {
  background:#17191b;
  padding:90px 90px 60px;
  margin-left:0;
  margin-right:0;
}
.bt-cont-section5 h2.vc_custom_heading {
  font-size:32px;
  line-height:40px;
  color:#ffffff;
  margin-bottom:15px;
}
.bt-cont-section5 div.vc_custom_heading {
  font-size:20px;
  line-height:30px;
  color:#ffffff;
  margin-bottom:30px;
}
.bt-cont-section5 .bt-list-icon-element { color:#ffffff; }
.bt-cont-section5 .bt-list-icon-element ul li:not(:last-child) { margin-bottom:30px; }
.bt-cont-section5 .bt-list-icon-element ul li i {
  font-size:28px;
  float:left;
  width:45px;
  margin-bottom:15px;
}
@media (max-width: 1520px) {
  .bt-cont-section5.vc_section { padding-bottom:80px !important; }
  .bt-cont-section5 .vc_row {
    background:transparent;
    padding:0;
    margin-left:-15px;
    margin-right:-15px;
  }
}
.bt-cont-section6 input[type="submit"], .bt-cont-section7 input[type="submit"] { margin-top:30px; }
.bt-cont-section6 .wpcf7-form-control-wrap, .bt-cont-section7 .wpcf7-form-control-wrap {
  position:relative;
  display:inline-block;
}
.bt-cont-section6 .wpcf7-form-control-wrap:before, .bt-cont-section7 .wpcf7-form-control-wrap:before {
  content:"\f007";
  font-family:Fontawesome;
  font-size:16px;
  position:absolute;
  top:16px;
  left:20px;
}
.bt-cont-section6 .wpcf7-form-control-wrap input, .bt-cont-section7 .wpcf7-form-control-wrap input { padding-left:38px; }
.bt-cont-section6 .wpcf7-form-control-wrap.your-email:before, .bt-cont-section7 .wpcf7-form-control-wrap.your-email:before { content:"\f1d8"; }
.bt-cont-section6 .wpcf7-form-control-wrap.your-phone:before, .bt-cont-section7 .wpcf7-form-control-wrap.your-phone:before { content:"\f2a0"; }
.bt-cont-section6 h2.vc_custom_heading, .bt-cont-section7 h2.vc_custom_heading {
  font-size:48px;
  line-height:54px;
  color:#ffffff;
  max-width:750px;
  margin:0 auto 50px;
}
@media (max-width: 992px) {
  .bt-cont-section6 h2.vc_custom_heading, .bt-cont-section7 h2.vc_custom_heading {
    font-size:40px;
    line-height:45px;
    max-width:680px;
  }
}
@media (max-width: 768px) {
  .bt-cont-section6 h2.vc_custom_heading, .bt-cont-section7 h2.vc_custom_heading {
    font-size:35px;
    line-height:40px;
    max-width:580px;
  }
}
.bt-cont-page-section h3.vc_custom_heading {
  font-size:50px;
  font-weight:800;
  line-height:55px;
  margin-bottom:20px;
}
.bt-cont-page-section h4.vc_custom_heading {
  font-size:25px;
  font-weight:800;
  line-height:40px;
  margin-bottom:40px;
}
.bt-cont-page-section div.vc_custom_heading {
  font-size:20px;
  line-height:30px;
  margin-bottom:30px;
}
.bt-cont-page-section .bt-list-icon-element ul li:not(:last-child) { margin-bottom:30px; }
.bt-cont-page-section .bt-list-icon-element ul li i {
  font-size:28px;
  float:left;
  width:45px;
  margin-bottom:15px;
}
@media (max-width: 1199.98px) {
  .bt-cont-page-section h3.vc_custom_heading {
    font-size:45px;
    line-height:50px;
  }
}
@media (max-width: 991.98px) {
  .bt-cont-page-section h4.vc_custom_heading { margin-bottom:20px; }
}
@media (max-width: 767.98px) {
  .bt-cont-page-section h3.vc_custom_heading {
    font-size:40px;
    line-height:45px;
  }
}
@media (max-width: 575.98px) {
  .bt-cont-page-section h3.vc_custom_heading {
    font-size:35px;
    line-height:40px;
  }
}
.bt-cont-page-section2 .bt-cont-info {
  background:#ffffff;
  border:1px solid #eaeaea;
}
.bt-cont-page-section2 .bt-cont-info .wpb_column { padding:40px 50px; }
.bt-cont-page-section2 .bt-cont-info .wpb_column:nth-child(2n) { background:#fafafa; }
.bt-cont-page-section2 .bt-cont-info .wpb_column:not(:last-child) { border-right:1px solid #eaeaea; }
.bt-cont-page-section2 .bt-cont-info h5.vc_custom_heading {
  font-size:20px;
  line-height:30px;
  margin-bottom:5px;
}
.bt-cont-page-section2 .bt-cont-info .wpb_text_column {
  font-family:Montserrat;
  font-size:15px;
  font-weight:500;
  line-height:26px;
}
@media (max-width: 991.98px) {
  .bt-cont-page-section2 .bt-cont-info .wpb_column { padding:20px 30px; }
  .bt-cont-page-section2 .bt-cont-info h5.vc_custom_heading { font-size:18px; }
}
.bt-cont-page-section3 { background:#ee3364; }
.bt-cont-page-section3 h3.vc_custom_heading {
  font-size:45px;
  line-height:50px;
  color:#ffffff;
}
.bt-cont-page-section3 h3.vc_custom_heading strong { color:#32aae2; }
.bt-cont-page-section3 div.vc_custom_heading {
  color:#ffffff;
  margin-bottom:30px;
}
.bt-cont-page-section3 .wpcf7-form .row {
  margin-left:-5px;
  margin-right:-5px;
}
.bt-cont-page-section3 .wpcf7-form .row > div {
  padding-left:5px;
  padding-right:5px;
}
.bt-cont-page-section3 .wpcf7-form .wpcf7-form-control-wrap { margin-bottom:10px; }
.bt-cont-page-section3 input[type="submit"] { background:#000000; }
.bt-cont-page-section3 input[type="submit"]:hover { background:rgba(0,0,0,0.9); }
.bt-cont-page-section3 .wpb_gmaps_widget .wpb_wrapper { padding:0; }
.bt-cont-page-section3 .wpb_gmaps_widget .wpb_wrapper iframe { height:835px; }
@media (max-width: 991.98px) {
  .bt-cont-page-section3 .vc_column_container:first-child .vc_column-inner {
    padding-left:60px !important;
    padding-right:60px !important;
  }
  .bt-cont-page-section3 h3.vc_custom_heading {
    font-size:40px;
    line-height:45px;
  }
}
@media (max-width: 767.98px) {
  .bt-cont-page-section3 .vc_column_container:first-child .vc_column-inner {
    padding-left:30px !important;
    padding-right:30px !important;
  }
  .bt-cont-page-section3 h3.vc_custom_heading {
    font-size:35px;
    line-height:40px;
  }
}
@media (max-width: 575.98px) {
  .bt-cont-page-section3 h3.vc_custom_heading {
    font-size:30px;
    line-height:35px;
  }
}
.bt-map-section .wpb_gmaps_widget .wpb_wrapper { padding:0; }
.bt-map-section .wpb_gmaps_widget .wpb_wrapper iframe { height:664px; }
.bt-step-section h3.vc_custom_heading {
  max-width:920px;
  margin:0 auto 40px;
}
.bt-video-section h3.vc_custom_heading {
  font-size:40px;
  line-height:45px;
  color:#ffffff;
  max-width:920px;
  margin:0 auto;
}
.bt-video-section div.vc_custom_heading {
  font-size:24px;
  line-height:32px;
  max-width:780px;
  margin:0 auto 50px;
}
.bt-video-section .bt-counter-element .bt-icon { display:none; }
.bt-video-section .bt-counter-element .bt-number-wrap {
  font-size:60px;
  font-weight:800;
  line-height:60px;
}
.bt-video-section .bt-counter-element .bt-title {
  font-size:17px;
  line-height:28px;
  font-weight:500;
  color:#ee3364;
}
@media (max-width: 991.98px) {
  .bt-video-section .bt-no-container .vc_column-inner {
    padding-top:120px !important;
    padding-bottom:120px !important;
  }
  .bt-video-section h3.vc_custom_heading {
    font-size:35px;
    line-height:40px;
  }
  .bt-video-section div.vc_custom_heading {
    font-size:22px;
    line-height:30px;
  }
}
@media (max-width: 767.98px) {
  .bt-video-section h3.vc_custom_heading {
    font-size:30px;
    line-height:35px;
  }
  .bt-video-section div.vc_custom_heading {
    font-size:20px;
    line-height:30px;
  }
}
.bt-video-section2 h3.vc_custom_heading {
  font-size:50px;
  line-height:58px;
}
.bt-partners-section h3.vc_custom_heading {
  font-size:24px;
  line-height:32px;
  margin-bottom:10px;
}
.bt-partners-section h3.vc_custom_heading span { display:inline-block; }
.bt-partners-section h3.vc_custom_heading span:first-child { margin-right:30px; }
.bt-partners-section h3.vc_custom_heading .bt-second-text {
  font-size:16px;
  font-weight:400;
  line-height:26px;
  color:#ee3364;
}
.bt-partners-section .wpb_text_column ul {
  margin:25px 0 0;
  padding:0;
  font-size:0;
  letter-spacing:0;
  border-top:1px solid #eaeaea;
}
.bt-partners-section .wpb_text_column ul li {
  list-style:none;
  display:inline-block;
  vertical-align:middle;
  width:50%;
  font-size:16px;
  line-height:26px;
  font-weight:500;
  color:#ee3364;
  padding:15px 40px;
}
.bt-partners-section .wpb_text_column ul li:first-child { padding-left:0; }
.bt-partners-section .wpb_text_column ul li:not(:last-child) { border-right:1px solid #eaeaea; }
.bt-partners-section .wpb_text_column ul li a { color:inherit; }
.bt-partners-section .wpb_text_column ul li a:hover { text-decoration:underline; }
.bt-partners-section .wpb_text_column ul li .bt-address { display:block; }
@media (max-width: 575px) {
  .bt-partners-section .wpb_text_column ul { border:none; }
  .bt-partners-section .wpb_text_column ul li {
    width:100%;
    padding:0;
    border:none !important;
  }
}
.bt-offices-section h4.vc_custom_heading {
  display:inline-block;
  position:relative;
  top:-10px;
  font-size:14px;
  line-height:20px;
  letter-spacing:5px;
  text-transform:uppercase;
  color:#ee3364;
  background:#ffffff;
  margin:-10px 0 0;
  padding:15px 40px 0 0;
}
.bt-offices-section h3.vc_custom_heading {
  font-size:24px;
  line-height:32px;
}
.bt-offices-section h3.vc_custom_heading .bt-second-text {
  display:block;
  font-size:16px;
  font-weight:400;
  line-height:26px;
  color:#ee3364;
}
.bt-offices-section .wpb_text_column ul {
  margin:25px 0 0;
  padding:0;
  font-size:0;
  letter-spacing:0;
  border-top:1px solid #eaeaea;
}
.bt-offices-section .wpb_text_column ul li {
  list-style:none;
  display:inline-block;
  vertical-align:middle;
  width:50%;
  font-size:16px;
  line-height:26px;
  font-weight:500;
  color:#ee3364;
  padding:15px 40px;
}
.bt-offices-section .wpb_text_column ul li:first-child { padding-left:0; }
.bt-offices-section .wpb_text_column ul li:not(:last-child) { border-right:1px solid #eaeaea; }
.bt-offices-section .wpb_text_column ul li a { color:inherit; }
.bt-offices-section .wpb_text_column ul li a:hover { text-decoration:underline; }
.bt-offices-section .wpb_text_column ul li .bt-address { display:block; }
@media (max-width: 575px) {
  .bt-offices-section .wpb_text_column ul { border:none; }
  .bt-offices-section .wpb_text_column ul li {
    width:100%;
    padding:0;
    border:none !important;
  }
}
.bt-process-section .bt-float-right { float:right !important; }
.bt-process-section h2.vc_custom_heading span {
  display:inline-block;
  width:130px;
  height:130px;
  font-size:40px;
  line-height:130px;
  text-align:center;
  color:#ee3364;
  background:#ffffff;
  margin:0 auto 30px;
  border:1px dashed #b7b7b7;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-process-section h4.vc_custom_heading {
  font-size:14px;
  line-height:20px;
  letter-spacing:5px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:5px;
}
.bt-process-section h3.vc_custom_heading {
  font-size:32px;
  line-height:40px;
}
@media (max-width: 991.98px) {
  .bt-process-section { text-align:center; }
  .bt-process-section h4.vc_custom_heading, .bt-process-section h3.vc_custom_heading { text-align:center !important; }
}
@media (max-width: 767.98px) {
  .bt-process-section h4.vc_custom_heading { font-size:13px; }
  .bt-process-section h3.vc_custom_heading {
    font-size:28px;
    line-height:35px;
  }
}
.bt-intro-section h3.vc_custom_heading, .bt-intro-section5 h3.vc_custom_heading {
  font-size:45px;
  line-height:50px;
  color:#ffffff;
}
.bt-intro-section .wpb_text_column, .bt-intro-section5 .wpb_text_column {
  font-size:18px;
  line-height:30px;
  color:#ffffff;
  margin-bottom:40px;
}
.bt-intro-section .wpb_text_column p, .bt-intro-section5 .wpb_text_column p { margin-bottom:30px; }
.bt-intro-section .wpb_text_column ul, .bt-intro-section5 .wpb_text_column ul {
  margin:0;
  padding:0;
}
.bt-intro-section .wpb_text_column ul li, .bt-intro-section5 .wpb_text_column ul li {
  list-style:none;
  margin-bottom:10px;
}
.bt-intro-section .wpb_text_column ul li:before, .bt-intro-section5 .wpb_text_column ul li:before {
  content:"\f0da";
  font-family:Fontawesome;
  font-size:16px;
  color:#ee3364;
  display:inline-block;
  margin-right:10px;
}
.bt-skill-section {
  background-color:#007ffb;
  background-image:linear-gradient(to right,#6739b6,#007ffb);
}
.bt-skill-section .vc_progress_bar .vc_single_bar {
  height:20px;
  margin:40px 80px 70px 0;
  background:rgba(255,255,255,0.2);
  -webkit-border-radius:20px;
  border-radius:20px;
}
.bt-skill-section .vc_progress_bar .vc_single_bar .vc_bar {
  background-color:#fefb30;
  -webkit-border-radius:20px;
  border-radius:20px;
}
.bt-skill-section .vc_progress_bar .vc_single_bar .vc_label {
  position:relative;
  top:-35px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:24px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  padding:0 5px;
}
.bt-skill-section .vc_progress_bar .vc_single_bar .vc_label .vc_label_units {
  position:absolute;
  top:32px;
  right:-60px;
  font-size:13px;
  color:#ffffff;
}
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:Muli;
  max-width:100%;
}
*:focus { outline:0; }
a:hover, a:focus { text-decoration:none; }
ol, ul {
  margin:0 0 30px;
  padding:0 0 0 20px;
}
dl {
  margin:0 0 30px 20px;
  padding-left:30px;
}
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 { margin-bottom:15px; }
p:empty { display:none; }
p img.alignnone, p img.aligncenter { margin-bottom:0; }
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 {
  font-size:110%;
  border-left:8px solid #69707b;
  margin-bottom:30px;
  padding-left:20px;
}
blockquote p:last-child { margin-bottom:0; }
.alignfull { margin:0 0 20px 0; }
.alignleft {
  float:left;
  margin:0 20px 20px 0;
}
.alignright {
  float:right;
  margin:0 0 20px 20px;
}
.aligncenter {
  text-align:center;
  margin:0 auto 20px;
}
.alignleft, .full-width .site-content .alignleft { clear:left; }
.alignright, .full-width .site-content .alignright { clear:right; }
.center { text-align:center; }
.center th, .center tr, .center td { text-align:center; }
.wp-block-image { margin-bottom:20px; }
.wp-block-gallery { margin:0 0 14px 0; }
.wp-block-gallery .blocks-gallery-item { padding:0; }
.wp-block-gallery.alignleft {
  float:left;
  margin:0 20px 14px 0;
}
.wp-block-gallery.alignright {
  float:right;
  margin:0 0 14px 20px;
}
.wp-block-gallery.aligncenter {
  text-align:center;
  margin:0 auto 14px;
}
.wp-block-button { margin-bottom:20px; }
.wp-block-cover { color:#ffffff; }
body .monster-widget-just-testing option { width:340px; }
iframe, embed {
  width:100%;
  height:auto;
}
iframe.twitter-tweet, embed.twitter-tweet {
  width:100% !important;
  min-height:unset;
}
.wp-block-embed .wp-block-embed__wrapper {
  position:relative;
  padding-bottom:56.25%;
  margin-bottom:30px;
}
.wp-block-embed .wp-block-embed__wrapper iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
#html5box-html5-lightbox iframe { height:100%; }
.post_format-post-format-video iframe { height:460px; }
@media (max-width: 639px) {
  .post_format-post-format-video iframe { height:280px; }
}
.wp-image-907 {
  width:100%;
  height:auto;
}
table { border-radius:2px; }
td, th { padding:10px; }
img {
  max-width:100%;
  height:auto;
}
img.aligncenter { margin:0 auto 20px; }
img.alignnone { margin:0 auto 20px; }
img.alignleft { margin:0 20px 20px 0; }
img.alignright { margin:0 0 20px 20px; }
.wp-caption { margin:0 auto 20px; }
.wp-caption.alignleft { margin:0 20px 20px 0; }
.wp-caption.alignright { margin:0 0 20px 20px; }
.entry-content img, .entry-summary img, .comment-content img, .widget img, .wp-caption {
  max-width:100%;
  height:auto;
}
.wp-caption .wp-caption-text, .entry-caption, .gallery-caption {
  font-style:italic;
  margin:8px 0 0;
}
.page-links {
  margin:25px 0;
  clear:both;
}
.page-links .post-page-numbers {
  display:inline-block;
  min-width:40px;
  height:40px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:700;
  letter-spacing:0;
  line-height:40px;
  text-align:center;
  color:#32aae2;
  background:#fafafa;
  margin:2px;
  padding:0 10px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.page-links .post-page-numbers.current, .page-links a:hover {
  color:#ffffff;
  background:#ee3364;
}
.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:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  padding:6px 30px;
}
.gallery {
  margin-bottom:15px;
  margin-right:-15px;
}
.gallery.gallery-columns-2 .gallery-item { width:calc(50% - 15px); }
.gallery.gallery-columns-3 .gallery-item { width:calc(33.33% - 15px); }
.gallery.gallery-columns-4 .gallery-item { width:calc(25% - 15px); }
.gallery.gallery-columns-5 .gallery-item { width:calc(20% - 15px); }
.gallery.gallery-columns-6 .gallery-item { width:calc(16.67% - 15px); }
.gallery.gallery-columns-7 .gallery-item { width:calc(14.28% - 15px); }
.gallery.gallery-columns-8 .gallery-item { width:calc(12.5% - 15px); }
.gallery.gallery-columns-9 .gallery-item { width:calc(11.11% - 15px); }
.gallery .gallery-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.gallery-item {
  display:inline-block;
  vertical-align:top;
  margin:0 15px 15px 0;
  position:relative;
}
.gallery-item img { width:100%; }
.gallery-item > .gallery-icon {
  display:inling-block;
  line-height:0;
}
.gallery-caption {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background-color:rgba(0,0,0,0.7);
  bottom:0;
  box-sizing:border-box;
  color:#fff;
  font-size:14px;
  left:0;
  line-height:1.3;
  margin:0;
  max-height:50%;
  opacity:0;
  padding:2px 8px;
  position:absolute;
  text-align:left;
  width:100%;
}
.gallery-item:hover .gallery-caption { opacity:1; }
.clearfix { clear:both; }
.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; }
.bt-content-right-widget-style .widget { display:inline-block; }
.bt-content-right-widget-style .widget:not(:first-child) { margin-left:10px; }
.bt-content-right-widget-style .widget .bt-toggle-btn, .bt-content-right-widget-style .widget .bt-account-btn {
  display:inline-block;
  font-size:16px;
  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:#ee3364; }
.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.hide_cart_widget_if_empty { display:none; }
.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:#ee3364; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:-2px;
  right:-4px;
  width:17px;
  height:17px;
  font-family:Montserrat;
  font-size:10px;
  font-weight:600;
  line-height:17px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  -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:#ee3364 !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:"\e019";
  font-family:'ElegantIcons';
  font-size:16px;
}
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#dc1247 !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:700;
  line-height:24px;
  text-transform:uppercase;
  color:#333333;
  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:#ee3364;
}
.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:#333333;
  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:#1a1a1a; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#ee3364; }
.bt-content-right-widget-style .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#dc1247; }
.bt-menu-toggle-style {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  cursor:pointer;
  font-size:32px;
  line-height:1;
  color:#32aae2;
}
.bt-menu-toggle-style:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\61";
  font-family:'ElegantIcons';
  line-height:unset;
}
.bt-menu-toggle-style.active:before { content:"\4d"; }
.bt-menu-toggle-style:hover { color:#ee3364; }
.bt-header {
  position:relative;
  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 {
  display:inline-block;
  font-family:Montserrat;
  font-size:10px;
  line-height:20px;
  font-weight:500;
  letter-spacing:1px;
  margin-left:3px;
  padding:0 8px;
  -webkit-border-radius:20px;
  border-radius:20px;
}
.bt-header .bt-menu-canvas-toggle {
  display:inline-block;
  vertical-align:middle;
  margin-left:15px;
  font-size:32px;
  color:#32aae2;
}
.bt-header .bt-menu-canvas-toggle:hover { color:#ee3364; }
.bt-header .bt-header-desktop .bt-bottom { background:rgba(255,255,255,0.97); }
.bt-header .bt-header-desktop .bt-bottom .bt-left .bt-menu-desktop.text-left { margin-left:-15px; }
@media (max-width: 991.98px) {
  .bt-header .bt-header-desktop, .bt-header .bt-header-stick { display:none; }
}
.bt-header .bt-header-desktop .bt-menu-desktop, .bt-header .bt-header-stick .bt-menu-desktop {
  display:inline-block;
  margin-right:15px;
}
.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 15px;
}
.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-family:Montserrat;
  font-size:16px;
  font-weight:700;
  line-height:90px;
  color:#32aae2;
}
.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 > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li > a:focus { color:#ee3364; }
.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.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 > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children.menu-align-right > ul li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children.menu-align-right > ul li > a:focus { color:#ee3364; }
.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;
  border-top:3px solid #ee3364;
  -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 15px;
  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;
  font-family:Muli;
  font-size:16px;
  line-height:50px;
  white-space:nowrap;
  color:#69707b;
}
.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 > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul .menu-sub-level-style > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul .menu-sub-level-style > a:focus { color:#ee3364; }
.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.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 > a:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus { color:#ee3364; }
.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 > a:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus { color:#ee3364; }
.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:0px;
  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 15px;
  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;
  font-family:Muli;
  font-size:16px;
  line-height:50px;
  white-space:nowrap;
  color:#69707b;
}
.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 > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a:focus, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a:hover, .bt-header .bt-header-desktop .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.menu-item-has-children > ul > li ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul > li.page_item_has_children > ul > li ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul > li ul > li > a:focus, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a:hover, .bt-header .bt-header-stick .bt-menu-desktop > ul.menu > li.page_item_has_children > ul > li ul > li > a:focus { color:#ee3364; }
.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.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 > a:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus { color:#ee3364; }
.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 > a:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus, .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:hover, .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:focus { color:#ee3364; }
.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:0px;
  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;
  border-top:3px solid #ee3364;
  -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;
  width:250px;
  padding:0 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, .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;
  cursor:auto;
  line-height:20px !important;
  padding:10px 0 5px;
}
.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-family:Montserrat;
  font-size:14px;
  font-weight:700;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
}
.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 ul > li:not(: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 ul > li:not(: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 ul > li:not(: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 ul > li:not(:first-child) { 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 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 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 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 ul > li > 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 ul > li > 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 ul > li > 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 ul > li > 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 ul > li > 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 > 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 ul > li > 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 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 ul > li > 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 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 ul > li > 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 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 ul > li > a:focus { color:#ee3364; }
.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.current-menu-item > 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 ul > li.current-menu-item > a, .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.current-menu-item > 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 ul > li.current-menu-item > a { color:#ee3364; }
.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%);
  clear:both;
  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:#fcc21b;
}
.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:#ee3364; }
.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:#fcc21b; }
.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:#333333;
}
.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;
  margin-left:15px;
}
.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(:first-child), .bt-header .bt-header-stick .bt-menu-content-right .widget:not(:first-child) { margin-left:10px; }
.bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-toggle-btn, .bt-header .bt-header-desktop .bt-menu-content-right .widget .bt-account-btn, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-toggle-btn, .bt-header .bt-header-stick .bt-menu-content-right .widget .bt-account-btn {
  display:inline-block;
  font-size:16px;
  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:#ee3364; }
.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.hide_cart_widget_if_empty, .bt-header .bt-header-stick .bt-menu-content-right .widget.bt-mini-cart.hide_cart_widget_if_empty { display:none; }
.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:#ee3364; }
.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:-2px;
  right:-4px;
  width:17px;
  height:17px;
  font-family:Montserrat;
  font-size:10px;
  font-weight:600;
  line-height:17px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  -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:#ee3364 !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:"\e019";
  font-family:'ElegantIcons';
  font-size:16px;
}
.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:#dc1247 !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:700;
  line-height:24px;
  text-transform:uppercase;
  color:#333333;
  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:#ee3364;
}
.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:#333333;
  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:#1a1a1a; }
.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:#ee3364; }
.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:#dc1247; }
.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:rgba(255,255,255,0.97);
  opacity:0;
  visibility:hidden;
  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(-60%);
  -ms-transform:translateY(-60%);
  transform:translateY(-60%);
}
.admin-bar .bt-header .bt-header-stick { top:32px; }
.bt-header .bt-header-stick.active {
  opacity:1;
  visibility:visible;
  z-index:999;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-header .bt-header-mobile { display:none; }
@media (max-width: 991.98px) {
  .bt-header .bt-header-mobile { display:block; }
}
.bt-header .bt-header-mobile .logo { margin:15px 0; }
.bt-header .bt-header-mobile .bt-menu-content-right {
  display:inline-block;
  vertical-align:middle;
}
.bt-header .bt-header-mobile .bt-menu-content-right .widget { display:inline-block; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget:not(:first-child) { margin-left:10px; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-toggle-btn, .bt-header .bt-header-mobile .bt-menu-content-right .widget .bt-account-btn {
  display:inline-block;
  font-size:16px;
  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:#ee3364; }
.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.hide_cart_widget_if_empty { display:none; }
.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:#ee3364; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:-2px;
  right:-4px;
  width:17px;
  height:17px;
  font-family:Montserrat;
  font-size:10px;
  font-weight:600;
  line-height:17px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  -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:#ee3364 !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:"\e019";
  font-family:'ElegantIcons';
  font-size:16px;
}
.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:#dc1247 !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:700;
  line-height:24px;
  text-transform:uppercase;
  color:#333333;
  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:#ee3364;
}
.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:#333333;
  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:#1a1a1a; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#ee3364; }
.bt-header .bt-header-mobile .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#dc1247; }
.bt-header .bt-header-mobile .bt-menu-toggle {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  cursor:pointer;
  font-size:32px;
  line-height:1;
  color:#32aae2;
  margin-left:15px;
}
.bt-header .bt-header-mobile .bt-menu-toggle:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\61";
  font-family:'ElegantIcons';
  line-height:unset;
}
.bt-header .bt-header-mobile .bt-menu-toggle.active:before { content:"\4d"; }
.bt-header .bt-header-mobile .bt-menu-toggle:hover { color:#ee3364; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap {
  position:absolute;
  top:100%;
  left:0;
  width:100%;
  background:rgba(255,255,255,0.97);
  -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; }
.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-family:Montserrat;
  font-size:16px;
  font-weight:700;
  line-height:50px;
  color:#32aae2;
  border-bottom:1px solid #eeeeee;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li > a:hover { color:#ee3364; }
.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;
  font-size:22px;
  line-height:50px;
  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:"\33";
  font-family:'ElegantIcons';
}
.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:#ee3364; }
.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:"\32"; }
.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-family:Montserrat;
  font-size:15px;
  font-weight:400;
  line-height:50px;
  color:#32aae2;
  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 > a:hover, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children > ul li > a:hover { color:#ee3364; }
.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:15px;
  border-bottom:1px solid #eeeeee;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu {
  display:none;
  width:100% !important;
  background:transparent !important;
  padding-left:15px;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row { padding:0 !important; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col {
  display:block;
  width:100% !important;
  padding:0 !important;
}
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col .menu-toggle, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col .menu-toggle { display:none; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col > a { display:none; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a { display:none; }
.bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col .sub-menu li > a, .bt-header .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col .sub-menu li > a {
  display:block;
  border-bottom:1px solid #eeeeee;
}
#bt_search_popup {
  -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:100%;
  height:100%;
  background:rgba(255,255,255,0.97);
  opacity:0;
  visibility:hidden;
  -webkit-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  transform:translateY(-100%);
  z-index:999;
}
#bt_search_popup .bt-search-form {
  position:absolute;
  top:50%;
  left:50%;
  width:80%;
  max-width:780px;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
#bt_search_popup .bt-search-form form.search-form {
  position:relative;
  opacity:0;
}
#bt_search_popup .bt-search-form form.search-form:after {
  content:"\55";
  font-family:'ElegantIcons';
  font-size:20px;
  position:absolute;
  top:50%;
  right:15px;
  z-index:-1;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
#bt_search_popup .bt-search-form form.search-form .screen-reader-text { display:none; }
#bt_search_popup .bt-search-form form.search-form label { display:block; }
#bt_search_popup .bt-search-form form.search-form input {
  margin:0;
  border:none;
  -webkit-border-radius:0;
  border-radius:0;
}
#bt_search_popup .bt-search-form form.search-form input.search-field {
  font-family:Montserrat;
  font-size:30px;
  line-height:35px;
  width:100%;
  padding:12px 65px 12px 15px;
  border-bottom:2px solid #b5b2b2;
}
#bt_search_popup .bt-search-form form.search-form input.search-field:hover, #bt_search_popup .bt-search-form form.search-form input.search-field:focus { border-color:#9c9898; }
#bt_search_popup .bt-search-form form.search-form input.search-submit {
  position:absolute;
  top:50%;
  right:0;
  width:40px;
  height:40px;
  padding:0;
  opacity:0;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
#bt_search_popup .bt-close {
  position:absolute;
  top:30px;
  right:30px;
  font-size:50px;
  color:#32aae2;
}
.admin-bar #bt_search_popup .bt-close { top:62px; }
#bt_search_popup.active {
  opacity:1;
  visibility:visible;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
#bt_search_popup.active .bt-search-form form.search-form {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.5s;
}
#bt_cart_popup {
  -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:100%;
  height:100%;
  background:rgba(255,255,255,0.97);
  opacity:0;
  visibility:hidden;
  -webkit-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  transform:translateY(-100%);
  z-index:999;
}
#bt_cart_popup .bt-cart-wrap {
  position:absolute;
  top:50%;
  left:50%;
  width:100%;
  max-width:580px;
  max-height:100%;
  padding:0 15px;
  overflow:hidden;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content {
  position:relative;
  opacity:0;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .bt-title {
  font-size:24px;
  line-height:30px;
  margin-bottom:20px;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .woocommerce-mini-cart {
  list-style:none;
  margin:0;
  padding:0;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .woocommerce-mini-cart .mini_cart_item {
  position:relative;
  display:block;
  padding:10px 0;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .woocommerce-mini-cart .mini_cart_item a {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
  padding-top:10px;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .woocommerce-mini-cart .mini_cart_item a:hover { color:#ee3364; }
#bt_cart_popup .bt-cart-wrap .bt-cart-content .woocommerce-mini-cart .mini_cart_item:after {
  content:"";
  display:block;
  clear:both;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#ee3364 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
  float:right;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:after {
  content:"\e019";
  font-family:'ElegantIcons';
  font-size:16px;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .woocommerce-mini-cart .mini_cart_item .remove:hover {
  background:transparent;
  color:#dc1247 !important;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .woocommerce-mini-cart .mini_cart_item img {
  float:left;
  width:80px;
  height:auto;
  margin:-10px 30px 0 0;
  -webkit-border-radius:5px;
  border-radius:5px;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .woocommerce-mini-cart .mini_cart_item .quantity {
  display:block;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  letter-spacing:1px;
  color:#ee3364;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .total {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:30px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
  margin:10px 0 20px;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .total strong { font-weight:600; }
#bt_cart_popup .bt-cart-wrap .bt-cart-content .total .amount {
  float:right;
  font-size:20px;
  font-weight:600;
  color:#ee3364;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .buttons { margin-bottom:0; }
#bt_cart_popup .bt-cart-wrap .bt-cart-content .buttons .button {
  display:inline-block;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  padding:12px 25px;
  -webkit-border-top-left-radius:5px;
  border-top-left-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  border-bottom-left-radius:5px;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .buttons .button:hover { background:#dc1247; }
#bt_cart_popup .bt-cart-wrap .bt-cart-content .buttons .button.checkout {
  background:#333333;
  -webkit-border-top-left-radius:0;
  border-top-left-radius:0;
  -webkit-border-bottom-left-radius:0;
  border-bottom-left-radius:0;
  -webkit-border-top-right-radius:5px;
  border-top-right-radius:5px;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px;
}
#bt_cart_popup .bt-cart-wrap .bt-cart-content .buttons .button.checkout:hover { background:#1a1a1a; }
@media (max-width: 575.98px) {
  #bt_cart_popup .bt-cart-wrap .bt-cart-content .bt-title {
    font-size:22px;
    line-height:30px;
  }
  #bt_cart_popup .bt-cart-wrap .bt-cart-content .buttons .button {
    font-size:12px;
    padding:12px 20px;
  }
}
#bt_cart_popup .bt-close {
  position:absolute;
  top:30px;
  right:30px;
  font-size:50px;
  color:#32aae2;
}
.admin-bar #bt_cart_popup .bt-close { top:62px; }
#bt_cart_popup.active {
  opacity:1;
  visibility:visible;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
#bt_cart_popup.active .bt-cart-wrap .bt-cart-content {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.5s;
}
#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%;
  opacity:0;
  z-index:-1;
}
#bt_menu_canvas .bt-overlay {
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(255,255,255,0.9);
  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:410px;
  height:100vh;
  background:rgba(255,255,255,0.95);
  padding:40px 50px;
  z-index:3;
  -webkit-transform:translateX(100%);
  -ms-transform:translateX(100%);
  transform:translateX(100%);
  -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);
}
@media (max-height: 900px) {
  #bt_menu_canvas .bt-menu-canvas { overflow-Y:scroll; }
}
.admin-bar #bt_menu_canvas .bt-menu-canvas { top:32px; }
#bt_menu_canvas .bt-menu-canvas .widget {
  margin-bottom:30px;
  padding-bottom:30px;
  border-bottom:1px solid rgba(0,0,0,0.05);
}
#bt_menu_canvas .bt-menu-canvas .widget:last-child {
  padding-bottom:0;
  border:none;
}
#bt_menu_canvas .bt-menu-canvas .widget .wg-title {
  font-size:18px;
  font-weight:700;
  line-height:30px;
  text-transform:uppercase;
  margin-bottom:10px;
}
#bt_menu_canvas .bt-menu-canvas .widget.widget_text {
  font-size:16px;
  line-height:26px;
}
#bt_menu_canvas .bt-menu-canvas .widget.widget_asata_portfolio_list .wg-title { margin-bottom:20px; }
#bt_menu_canvas .bt-menu-canvas .widget ul.menu {
  margin:0;
  padding:0;
}
#bt_menu_canvas .bt-menu-canvas .widget ul.menu li {
  list-style:none;
  margin-bottom:12px;
}
#bt_menu_canvas .bt-menu-canvas .widget ul.menu li > a {
  display:inline-block;
  font-size:16px;
  margin-left:-12px;
}
#bt_menu_canvas .bt-menu-canvas .widget 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:'\f105';
  font-family:FontAwesome;
  display:inline-block;
  color:#ee3364;
  margin-right:8px;
  opacity:0;
}
#bt_menu_canvas .bt-menu-canvas .widget ul.menu li > a:hover { margin-left:0; }
#bt_menu_canvas .bt-menu-canvas .widget ul.menu li > a:hover:before { opacity:1; }
#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-top-style {
  font-size:14px;
  line-height:24px;
  color:#eaeaea;
  background:#1a1a1a;
  padding:20px 0;
}
.bt-header-top-style a { color:inherit; }
.bt-header-top-style a:hover { color:#ee3364; }
.bt-header-top-style .widget_icon_info_widget .bt-icon-box .icon, .bt-header-top-style .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-top-style .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-top-style .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-top-style .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-top-style .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-top-style .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#ee3364;
}
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-top-style .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-top-style .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-header-top-style .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-top-style .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-middle-style {
  font-size:15px;
  line-height:26px;
  color:#69707b;
  background:#fafafa;
  padding:30px 0;
}
.bt-header-middle-style a { color:inherit; }
.bt-header-middle-style a:hover { color:#ee3364; }
.bt-header-middle-style ul {
  margin:0;
  padding:0;
}
.bt-header-middle-style ul li {
  list-style:none;
  display:inline-block;
}
.bt-header-middle-style ul li:not(:last-child):after {
  content:"|";
  display:inline-block;
  margin:0 10px 0 14px;
  opacity:0.5;
}
.bt-header-middle-style .widget {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-middle-style .widget:not(:last-child) { margin-right:30px; }
.bt-header-middle-style .widget .bt-icon-box .icon, .bt-header-middle-style .widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-middle-style .widget .bt-icon-box .icon strong, .bt-header-middle-style .widget .bt-icon-box .text strong { font-size:15px; }
.bt-header-middle-style .widget .bt-icon-box .icon {
  font-size:16px;
  line-height:1;
  color:#ee3364;
  margin-right:5px;
}
.bt-header-middle-style .widget .bt-social-wrap a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  text-align:center;
  background:#ffffff;
  margin-right:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-header-middle-style .widget .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-middle-style .widget .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-middle-style .widget .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-middle-style .widget .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-middle-style .widget .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-middle-style .widget .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-middle-style .widget .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-middle-style .widget .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-middle-style .widget .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-middle-style .widget .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-middle-style .widget .bt-social-wrap a:last-child { margin-right:0; }
.bt-header-middle-style .widget .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-middle-style .widget .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v1 .bt-header-desktop .bt-top {
  font-size:14px;
  line-height:24px;
  color:#eaeaea;
  background:#1a1a1a;
  padding:20px 0;
}
.bt-header-v1 .bt-header-desktop .bt-top a { color:inherit; }
.bt-header-v1 .bt-header-desktop .bt-top a:hover { color:#ee3364; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v1 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#ee3364;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v1 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.bt-header-v1 .bt-header-mobile .bt-top {
  font-size:14px;
  line-height:24px;
  color:#eaeaea;
  background:#1a1a1a;
  padding:20px 0;
}
.bt-header-v1 .bt-header-mobile .bt-top a { color:inherit; }
.bt-header-v1 .bt-header-mobile .bt-top a:hover { color:#ee3364; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v1 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#ee3364;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v1 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.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:#ee3364; }
.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:#ee3364; }
.bt-header-v2 .bt-header-desktop .bt-top {
  font-size:14px;
  line-height:24px;
  color:#eaeaea;
  background:#1a1a1a;
  padding:20px 0;
}
.bt-header-v2 .bt-header-desktop .bt-top a { color:inherit; }
.bt-header-v2 .bt-header-desktop .bt-top a:hover { color:#ee3364; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v2 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#ee3364;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v2 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-v2 .bt-header-desktop .bt-middle {
  font-size:15px;
  line-height:26px;
  color:#69707b;
  background:#fafafa;
  padding:30px 0;
}
.bt-header-v2 .bt-header-desktop .bt-middle .bt-subheader-inner .bt-subheader-cell.bt-left, .bt-header-v2 .bt-header-desktop .bt-middle .bt-subheader-inner .bt-subheader-cell.bt-right { width:30%; }
.bt-header-v2 .bt-header-desktop .bt-middle a { color:inherit; }
.bt-header-v2 .bt-header-desktop .bt-middle a:hover { color:#ee3364; }
.bt-header-v2 .bt-header-desktop .bt-middle ul {
  margin:0;
  padding:0;
}
.bt-header-v2 .bt-header-desktop .bt-middle ul li {
  list-style:none;
  display:inline-block;
}
.bt-header-v2 .bt-header-desktop .bt-middle ul li:not(:last-child):after {
  content:"|";
  display:inline-block;
  margin:0 10px 0 14px;
  opacity:0.5;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget:not(:last-child) { margin-right:30px; }
.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 {
  font-size:16px;
  line-height:1;
  color:#ee3364;
  margin-right:5px;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  text-align:center;
  background:#ffffff;
  margin-right:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:last-child { margin-right:0; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v2 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.bt-header-v2 .bt-header-mobile .bt-top {
  font-size:14px;
  line-height:24px;
  color:#eaeaea;
  background:#1a1a1a;
  padding:20px 0;
}
.bt-header-v2 .bt-header-mobile .bt-top a { color:inherit; }
.bt-header-v2 .bt-header-mobile .bt-top a:hover { color:#ee3364; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v2 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#ee3364;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v2 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.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:#ee3364; }
.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:#ee3364; }
.bt-header-v3 .bt-header-desktop .bt-top {
  font-size:14px;
  line-height:24px;
  color:#eaeaea;
  background:#1a1a1a;
  padding:20px 0;
}
.bt-header-v3 .bt-header-desktop .bt-top a { color:inherit; }
.bt-header-v3 .bt-header-desktop .bt-top a:hover { color:#ee3364; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v3 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#ee3364;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v3 .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-v3 .bt-header-desktop .bt-middle {
  font-size:15px;
  line-height:26px;
  color:#69707b;
  background:#fafafa;
  padding:30px 0;
}
.bt-header-v3 .bt-header-desktop .bt-middle a { color:inherit; }
.bt-header-v3 .bt-header-desktop .bt-middle a:hover { color:#ee3364; }
.bt-header-v3 .bt-header-desktop .bt-middle ul {
  margin:0;
  padding:0;
}
.bt-header-v3 .bt-header-desktop .bt-middle ul li {
  list-style:none;
  display:inline-block;
}
.bt-header-v3 .bt-header-desktop .bt-middle ul li:not(:last-child):after {
  content:"|";
  display:inline-block;
  margin:0 10px 0 14px;
  opacity:0.5;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget:not(:last-child) { margin-right:30px; }
.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 strong, .bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-icon-box .text strong { font-size:15px; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-icon-box .icon {
  font-size:16px;
  line-height:1;
  color:#ee3364;
  margin-right:5px;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a {
  display:inline-block;
  width:24px;
  height:24px;
  font-size:12px;
  line-height:25px;
  text-align:center;
  background:#ffffff;
  margin-right:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:last-child { margin-right:0; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v3 .bt-header-desktop .bt-middle .widget .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.bt-header-v3 .bt-header-mobile .bt-top {
  font-size:14px;
  line-height:24px;
  color:#eaeaea;
  background:#1a1a1a;
  padding:20px 0;
}
.bt-header-v3 .bt-header-mobile .bt-top a { color:inherit; }
.bt-header-v3 .bt-header-mobile .bt-top a:hover { color:#ee3364; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-v3 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#ee3364;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-v3 .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.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:#ee3364; }
.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:#ee3364; }
.bt-header-popup {
  position:relative;
  z-index:999;
}
.bt-header-popup .bt-menu-popup-toggle {
  display:inline-block;
  vertical-align:middle;
  font-size:32px;
  color:#32aae2;
  cursor:pointer;
  margin-left:15px;
}
.bt-header-popup .bt-menu-popup-toggle:hover { color:#ee3364; }
.bt-header-popup.bt-popup-active .bt-menu-popup {
  opacity:1;
  visibility:visible;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-header-popup.bt-popup-active .bt-menu-popup .bt-menu-desktop > ul.menu > li {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.5s;
}
.bt-header-popup.bt-popup-active .bt-menu-popup .bt-menu-desktop > ul.menu > li:nth-of-type(2) { animation-delay:.6s; }
.bt-header-popup.bt-popup-active .bt-menu-popup .bt-menu-desktop > ul.menu > li:nth-of-type(3) { animation-delay:.7s; }
.bt-header-popup.bt-popup-active .bt-menu-popup .bt-menu-desktop > ul.menu > li:nth-of-type(4) { animation-delay:.8s; }
.bt-header-popup.bt-popup-active .bt-menu-popup .bt-menu-desktop > ul.menu > li:nth-of-type(5) { animation-delay:.9s; }
.bt-header-popup.bt-popup-active .bt-menu-popup .bt-menu-desktop > ul.menu > li:nth-of-type(6) { animation-delay:1s; }
.bt-header-popup.bt-popup-active .bt-menu-popup .bt-menu-desktop > ul.menu > li:nth-of-type(7) { animation-delay:1.1s; }
.bt-header-popup.bt-popup-active .bt-menu-popup .bt-menu-desktop > ul.menu > li:nth-of-type(8) { animation-delay:1.2s; }
.bt-header-popup.bt-popup-active .bt-menu-popup .bt-menu-desktop > ul.menu > li:nth-of-type(9) { animation-delay:1.3s; }
.bt-header-popup.bt-popup-active .bt-menu-popup .bt-menu-desktop > ul.menu > li:nth-of-type(10) { animation-delay:1.4s; }
.bt-header-popup .bt-menu-popup {
  -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:100%;
  height:100%;
  background:rgba(255,255,255,0.97);
  z-index:999;
  opacity:0;
  visibility:hidden;
  -webkit-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  transform:translateY(-100%);
}
.bt-header-popup .bt-menu-popup .bt-menu-popup-toggle {
  position:absolute;
  top:30px;
  right:30px;
  font-size:50px;
  margin:0;
  z-index:9;
}
.admin-bar .bt-header-popup .bt-menu-popup { top:32px; }
.admin-bar .bt-header-popup .bt-menu-popup .bt-menu-toggle { top:62px; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop {
  position:relative;
  height:90%;
  padding:0 35px;
  overflow-y:scroll;
  margin-right:-20px;
  margin-left:-20px;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu {
  position:absolute;
  top:50%;
  left:50%;
  min-width:420px;
  max-height:100%;
  text-align:left;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li {
  display:block;
  opacity:0;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li:last-child > a { border-bottom:none; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li > a {
  display:block;
  font-family:Montserrat;
  font-size:60px;
  font-weight:700;
  line-height:80px;
  color:#32aae2;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li > a:hover { color:#ee3364; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children { position:relative; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .menu-toggle, .bt-header-popup .bt-menu-popup .bt-menu-desktop > 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;
  left:calc(100% + 20px);
  font-size:50px !important;
  font-weight:400 !important;
  line-height:70px;
  text-align:center;
  cursor:pointer;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .menu-toggle:before, .bt-header-popup .bt-menu-popup .bt-menu-desktop > 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:"\4c";
  font-family:'ElegantIcons';
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .menu-toggle:hover, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children .menu-toggle:hover { color:#ee3364; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .menu-toggle.active:before, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children .menu-toggle.active:before { content:"\4b"; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul {
  /* Level 2 */
  display:none;
  padding-left:15px;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul li > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul li > a {
  display:block;
  font-family:Montserrat;
  font-size:22px;
  font-weight:600;
  line-height:40px;
  color:#69707b;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul li > a:hover, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul li > a:hover { color:#ee3364; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul li.page_item_has_children, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul li.menu-item-has-children, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul li.page_item_has_children { position:relative; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children .menu-toggle, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul li.page_item_has_children .menu-toggle, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul li.menu-item-has-children .menu-toggle, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul li.page_item_has_children .menu-toggle {
  font-size:22px;
  line-height:50px;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul {
  /* Level 3 */
  display:none;
  padding-left:15px;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul li.menu-item-has-children > ul > li > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children > ul li.page_item_has_children > ul > li > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul li.menu-item-has-children > ul > li > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children > ul li.page_item_has_children > ul > li > a { font-size:18px; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .mega-menu, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children .mega-menu {
  display:none;
  width:100% !important;
  background:transparent !important;
  padding-left:15px;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row { padding:0 !important; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col {
  display:block;
  width:100% !important;
  padding:0 !important;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col > a { display:none; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col .menu-toggle, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col .menu-toggle { display:none; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col.hidden-title > a { display:none; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col .sub-menu li > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col .sub-menu li > a {
  font-family:Montserrat;
  font-size:22px;
  font-weight:600;
  line-height:40px;
  color:#69707b;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.menu-item-has-children .mega-menu .mega-menu-row .mega-menu-col .sub-menu li > a:hover, .bt-header-popup .bt-menu-popup .bt-menu-desktop > ul.menu > li.page_item_has_children .mega-menu .mega-menu-row .mega-menu-col .sub-menu li > a:hover { color:#ee3364; }
.bt-header-popup .bt-header-desktop .bt-top {
  font-size:14px;
  line-height:24px;
  color:#eaeaea;
  background:#1a1a1a;
  padding:20px 0;
}
.bt-header-popup .bt-header-desktop .bt-top a { color:inherit; }
.bt-header-popup .bt-header-desktop .bt-top a:hover { color:#ee3364; }
.bt-header-popup .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-popup .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-popup .bt-header-desktop .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#ee3364;
}
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-popup .bt-header-desktop .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-header-popup .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-popup .bt-header-desktop .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-popup .bt-menu-popup .bt-menu-desktop ul > li.current_page_item > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop ul.menu > li.current_page_item > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop ul.menu > li.current-menu-item > a { color:#ee3364; }
.bt-header-popup .bt-menu-popup .bt-menu-desktop ul li ul.sub-menu > li.current_page_item > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-popup .bt-menu-popup .bt-menu-desktop ul.menu li ul.sub-menu > li.current-menu-item > a { color:#ee3364; }
.bt-header-popup .bt-header-mobile .bt-top {
  font-size:14px;
  line-height:24px;
  color:#eaeaea;
  background:#1a1a1a;
  padding:20px 0;
}
.bt-header-popup .bt-header-mobile .bt-top a { color:inherit; }
.bt-header-popup .bt-header-mobile .bt-top a:hover { color:#ee3364; }
.bt-header-popup .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon, .bt-header-popup .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .text {
  display:inline-block;
  vertical-align:middle;
}
.bt-header-popup .bt-header-mobile .bt-top .widget_icon_info_widget .bt-icon-box .icon { margin-right:5px; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget .wg-title {
  display:inline-block;
  font-size:14px;
  font-weight:400;
  line-height:24px;
  letter-spacing:0;
  color:#eaeaea;
  margin-bottom:0;
  margin-right:20px;
}
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap { display:inline-block; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a { display:inline-block; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap {
  font-size:0;
  letter-spacing:0;
}
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a {
  position:relative;
  display:inline-block;
  width:40px;
  height:60px;
  font-size:14px;
  line-height:60px;
  text-align:center;
  color:#ffffff;
  margin-right:0;
  border-right:1px solid rgba(255,255,255,0.1);
}
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:4px;
  background:#ee3364;
}
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-facebook"]:after { background:#3b5999; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-twitter"]:after { background:#55acee; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-google-plus"]:after { background:#dd4b39; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-instagram"]:after { background:#fbad50; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-linkedin"]:after { background:#0077B5; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-pinterest"]:after { background:#bd081c; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-tumblr"]:after { background:#34465d; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-youtube"]:after { background:#cd201f; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-dribbble"]:after { background:#ea4c89; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a[data-btIcon="fa fa-flickr"]:after { background:#ff0084; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a i {
  position:relative;
  z-index:9;
}
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:first-child { border-left:1px solid rgba(255,255,255,0.1); }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style1 .bt-social-wrap a:hover:after { height:100%; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a {
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover { color:#ffffff; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-header-popup .bt-header-mobile .bt-top .widget_social_widget.bt-custom-style2 .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-header-popup .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li { display:inline-block; }
.bt-header-popup .bt-header-mobile .bt-top .widget_nav_menu ul.menu > li:not(:last-child):after {
  content:"|";
  margin:0 15px;
}
.bt-header-popup .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current_page_item > a, .bt-header-popup .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu > li.current-menu-item > a { color:#ee3364; }
.bt-header-popup .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current_page_item > a, .bt-header-popup .bt-header-mobile .bt-menu-mobile-wrap .bt-menu-mobile ul.menu li ul.sub-menu > li.current-menu-item > a { color:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.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%;
  padding:30px 50px;
  z-index:99;
}
.bt-header-onepagev1 .bt-menu-canvas-toggle { color:#ffffff; }
.bt-header-onepagev1 .bt-menu-canvas-toggle:hover { color:#ee3364; }
.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(:first-child) { margin-left:10px; }
.bt-header-onepagev1 .bt-menu-content-right .widget .bt-toggle-btn, .bt-header-onepagev1 .bt-menu-content-right .widget .bt-account-btn {
  display:inline-block;
  font-size:16px;
  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:#ee3364; }
.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.hide_cart_widget_if_empty { display:none; }
.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:#ee3364; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-toggle-btn .cart_total {
  position:absolute;
  top:-2px;
  right:-4px;
  width:17px;
  height:17px;
  font-family:Montserrat;
  font-size:10px;
  font-weight:600;
  line-height:17px;
  letter-spacing:0;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  -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:#ee3364 !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:"\e019";
  font-family:'ElegantIcons';
  font-size:16px;
}
.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:#dc1247 !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:700;
  line-height:24px;
  text-transform:uppercase;
  color:#333333;
  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:#ee3364;
}
.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:#333333;
  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:#1a1a1a; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout { background:#ee3364; }
.bt-header-onepagev1 .bt-menu-content-right .widget.bt-mini-cart .bt-cart-content .buttons .button.checkout:hover { background:#dc1247; }
.bt-header-onepagev1 .bt-scroll-menu-wrap {
  position:fixed;
  top:50%;
  right:50px;
  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:#ee3364;
  -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:700;
  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 #ee3364;
  -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:#ee3364;
  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:#ee3364;
}
.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:#ee3364;
}
@media (max-width: 991.98px) {
  .bt-header-onepagev1 { padding:20px 0; }
  .bt-header-onepagev1 .bt-scroll-menu-wrap { right:30px; }
  .bt-header-onepagev1 .bt-menu-canvas-toggle { display:none; }
}
.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:50px;
  height:50px;
  font-size:32px;
  font-weight:700;
  line-height:40px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  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:"\61";
  font-family:'ElegantIcons';
}
.header-vertical .bt-menu-toggle:hover { background:#000000; }
.header-vertical .bt-menu-toggle.active:before { content:"\4d"; }
.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:15px;
  line-height:48px;
  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:#ee3364; }
.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:#ee3364; }
.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:14px;
  line-height:48px;
  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:#ee3364; }
.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:14px;
  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:#ee3364; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu {
  display:none;
  width:100% !important;
  background:transparent !important;
}
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu .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-item-has-mega-menu .mega-menu .menu-toggle { display:none; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row { padding:0 !important; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col { width:100% !important; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > a, .header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > a { display:none; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul.menu > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li > a {
  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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current-menu-item > a { color:#ee3364; }
.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 .bt-social-wrap a {
  display:inline-block;
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  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 .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:last-child { margin-right:0; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover { color:#ffffff; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.header-vertical .bt-header-vertical .bt-header-inner .bt-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.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:#ee3364;
  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: 992px) {
  .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;
  font-size:32px;
  line-height:1;
  color:#32aae2;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\61";
  font-family:'ElegantIcons';
  line-height:unset;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle.active:before { content:"\4d"; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-toggle-wrap .bt-menu-toggle:hover { color:#ee3364; }
.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:#ee3364; }
.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:#ee3364; }
.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:#ee3364;
  -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:700;
  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:#ee3364 !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:"\e019";
  font-family:'ElegantIcons';
  font-size:16px;
}
.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:#dc1247 !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:700;
  line-height:24px;
  text-transform:uppercase;
  color:#333333;
  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:#fcc21b;
}
.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:700;
  line-height:24px;
  text-transform:uppercase;
  color:#ffffff;
  background:#333333;
  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:#1a1a1a; }
.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:#fcc21b; }
.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:#e1a803; }
.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 .bt-social-wrap a {
  display:block;
  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 .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-mini-bar .bt-mini-sidebar .bt-menu-content-mini .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.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:15px;
  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:#ee3364; }
.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:#ee3364; }
.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:14px;
}
.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:#ee3364; }
.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:14px;
}
.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-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu, .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.menu-item-has-mega-menu .mega-menu, .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.menu-item-has-mega-menu .mega-menu {
  display:none;
  position:absolute;
  top:0;
  left:100%;
  -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);
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu .menu-toggle, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu .menu-toggle, .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.menu-item-has-mega-menu .mega-menu .menu-toggle, .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.menu-item-has-mega-menu .mega-menu .menu-toggle { display: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.menu-item-has-mega-menu .mega-menu.fullwidth, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu.fullwidth, .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.menu-item-has-mega-menu .mega-menu.fullwidth, .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.menu-item-has-mega-menu .mega-menu.fullwidth {
  width:100%;
  min-width:1000px;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row, .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.menu-item-has-mega-menu .mega-menu-row, .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.menu-item-has-mega-menu .mega-menu-row {
  font-size:0;
  letter-spacing:0;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col, .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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col, .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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col {
  display:inline-block;
  vertical-align:top;
}
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col.hidden-title > a { display: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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li { border-top:1px solid rgba(0,0,0,0.1); }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col 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.menu-item-has-mega-menu .mega-menu-row .mega-menu-col ul li.current-menu-item > a { color:#ee3364; }
.header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.menu-item-has-children.menu-item-has-mega-menu:hover > .mega-menu, .header-minivertical .bt-header-minivertical .bt-header-desktop .bt-header-inner .bt-vertical-menu-wrap .bt-menu-list > ul > li.page_item_has_children.menu-item-has-mega-menu:hover > .mega-menu, .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.menu-item-has-mega-menu:hover > .mega-menu, .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.menu-item-has-mega-menu:hover > .mega-menu {
  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 .bt-social-wrap a {
  display:inline-block;
  width:32px;
  height:32px;
  font-size:14px;
  line-height:32px;
  text-align:center;
  color:#333333;
  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 .bt-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 .bt-social-wrap a:hover {
  color:#ffffff;
  background:#ee3364;
}
.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:#ee3364;
  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: 993px) {
  .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:#ee3364; }
  .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:#ee3364; }
  .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 .bt-social-wrap a {
    display:inline-block;
    width:30px;
    height:30px;
    line-height:30px;
    text-align:center;
  }
}
@media (max-width: 993px) 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:#fafafa;
  padding:50px 0;
  z-index:1;
}
.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 {
  color:#32aae2;
  padding:5px 0;
  -ms-word-wrap:break-word;
  word-wrap:break-word;
}
.bt-titlebar .bt-titlebar-inner .bt-page-title h2 {
  font-size:42px;
  line-height:50px;
  color:inherit;
  margin:0;
}
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb {
  font-size:16px;
  line-height:26px;
  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:inherit; }
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb a:hover { color:#ee3364; }
.bt-titlebar .bt-titlebar-inner .bt-breadcrumb .bt-deli { opacity:0.5; }
.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-titlebar.bt-titlebar-v3 { padding-bottom:125px; }
.bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner { position:relative; }
.bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb {
  position:absolute;
  top:100%;
  left:50%;
  width:100%;
  max-width:1170px;
  height:62px;
  text-align:left;
  background:#ffffff;
  padding:0 20px 0 0;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
  box-shadow:0 30px 160px rgba(0,0,0,0.15);
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
@media (max-width: 991.98px) {
  .bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb { width:calc(100% - 30px); }
}
.bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb .bt-path {
  width:100%;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb a, .bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb span {
  display:inline-block;
  vertical-align:middle;
}
.bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb .bt-home {
  height:62px;
  width:72px;
  font-size:0;
  line-height:62px;
  text-align:center;
  letter-spacing:0;
  color:#ee3364;
  margin-right:25px;
  border-right:1px solid #f3f4f6;
}
.bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb .bt-home:before {
  font-family:eleganticons;
  content:"\e009";
  font-size:16px;
  font-weight:400;
  line-height:1px;
  display:inline-block;
  vertical-align:text-bottom;
}
.bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb .bt-home:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb .bt-deli { margin:0 3px; }
.bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb .bt-deli.first { display:none; }
.bt-titlebar.bt-titlebar-v3 .bt-titlebar-inner .bt-breadcrumb .current { display:inline; }
.bt-footer {
  font-size:16px;
  line-height:26px;
  color:#969696;
  background:#151515;
  margin-top:60px;
}
.bt-footer.bt-stick {
  position:fixed;
  bottom:0;
  left:0;
  width:100%;
  z-index:1;
  margin-top:0;
}
.header-minivertical .bt-footer.bt-stick { padding-left:45px; }
.bt-footer ul, .bt-footer ol {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-footer ul li, .bt-footer ol li { margin-bottom:15px; }
.bt-footer .widget { margin-bottom:30px; }
.bt-footer .widget .wg-title {
  font-size:22px;
  line-height:30px;
  color:#ffffff;
  margin-bottom:30px;
}
.bt-footer .widget .wg-title:after {
  content:".";
  color:#ee3364;
}
.bt-footer .widget.widget_text p:last-child { margin-bottom:0; }
.bt-footer .widget .bt-social-wrap a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-footer .widget .bt-social-wrap a[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-footer .widget .bt-social-wrap a[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-footer .widget .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-footer .widget .bt-social-wrap a[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-footer .widget .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-footer .widget .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-footer .widget .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-footer .widget .bt-social-wrap a[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-footer .widget .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-footer .widget .bt-social-wrap a[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-footer .widget .bt-social-wrap a:not(:last-child) { margin-right:5px; }
.bt-footer .widget .bt-social-wrap a:hover {
  color:#ffffff;
  -webkit-box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
  -ms-box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
  box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
}
.bt-footer .widget .tnp-widget-minimal .tnp-form { position:relative; }
.bt-footer .widget .tnp-widget-minimal .tnp-form:before {
  content:"\f1d8";
  font-family:Fontawesome;
  position:absolute;
  top:12px;
  right:20px;
  font-size:20px;
  color:#636363;
  z-index:1;
}
.bt-footer .widget .tnp-widget-minimal .tnp-form input { margin-bottom:0; }
.bt-footer .widget .tnp-widget-minimal .tnp-form input.tnp-email {
  width:100%;
  font-size:15px;
  line-height:20px;
  color:#afbec5;
  background:#252525;
  padding:15px 20px;
  border-color:#252525;
}
.bt-footer .widget .tnp-widget-minimal .tnp-form input.tnp-email:focus {
  -webkit-box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.05);
  -ms-box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.05);
  box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.05);
}
.bt-footer .widget .tnp-widget-minimal .tnp-form input.tnp-submit {
  position:absolute;
  top:0;
  right:0;
  width:60px;
  height:52px;
  opacity:0;
  z-index:3;
}
.bt-footer .widget .tnp-widget-minimal .tnp-form ::-webkit-input-placeholder { color:#8799a3; }
.bt-footer .widget .tnp-widget-minimal .tnp-form :-ms-input-placeholder { color:#8799a3; }
.bt-footer .bt-footer-top {
  position:relative;
  color:#969696;
  background:#151515;
  padding:90px 0 60px;
}
.bt-footer .bt-footer-top a { color:#ffffff; }
.bt-footer .bt-footer-top a:hover { color:#ee3364; }
.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:#969696;
  background:#000000;
  padding:30px 0;
}
.bt-footer .bt-footer-bottom a { color:#ffffff; }
.bt-footer .bt-footer-bottom a:hover { color:#ee3364; }
.bt-footer .bt-footer-bottom .widget { margin-bottom:0; }
.bt-footer.bt-footer-default { padding:30px 0; }
.wpb_gmaps_widget iframe { min-height:auto; }
.bt-no-space { margin:0 !important; }
.bt-element { margin-bottom:30px; }
.bt-center-vertical-wrap {
  position:relative;
  display:flex;
  display:-webkit-flex;
  align-items:center;
  height:inherit;
  margin:0 auto;
  box-align:center;
  -webkit-box-align:center;
}
.bt-center-vertical-wrap .bt-center-vertical-inner {
  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-center-vertical-wrap .bt-center-vertical-inner .bt-content-inner { width:100%; }
.bt-carousel-unset-overflow .owl-carousel .owl-stage-outer { overflow:unset; }
.bt-carousel-unset-overflow .owl-carousel .owl-stage-outer .owl-item {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  opacity:0;
  visibility:hidden;
}
.bt-carousel-unset-overflow .owl-carousel .owl-stage-outer .owl-item.active {
  opacity:1;
  visibility:visible;
}
.bt-iso-grid .bt-filters li a {
  font-weight:600;
  color:#32aae2;
}
.bt-iso-grid .bt-filters li a:hover, .bt-iso-grid .bt-filters li a.is-checked { color:#ee3364; }
.bt-iso-grid .bt-load-more-wrap .bt-load-more {
  font-weight:600;
  color:#32aae2;
}
.bt-iso-grid .bt-load-more-wrap .bt-load-more:hover { color:#ee3364; }
.bt-image-ratio {
  position:relative;
  padding-bottom:66%;
  overflow:hidden;
}
.bt-image-ratio >div {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:center center;
}
.bt-iso-grid.packery  .bt-item {
  position:relative;
  height:100%;
  overflow:hidden;
  z-index:1;
}
.bt-iso-grid.packery  .bt-item .bt-image {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:center center;
  z-index:-1;
}
.bt-follow-info-holder {
  -webkit-transition:transform 0.4s linear 0s;
  -moz-transition:transform 0.4s linear 0s;
  -o-transition:transform 0.4s linear 0s;
  transition:transform 0.4s linear 0s;
  position:fixed;
  top:50%;
  left:50%;
  opacity:0;
  visibility:hidden;
  z-index:9;
}
.bt-follow-info-holder.bt-active {
  opacity:1;
  visibility:visible;
}
.bt-follow-info-holder.bt-active .bt-content .bt-title {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.1s;
}
.bt-follow-info-holder.bt-active .bt-content .bt-term {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.5s;
}
.bt-follow-info-holder.bt-right {
  text-align:right;
  webkit-transform:translateX(calc(-100% - 30px));
  -ms-transform:translateX(calc(-100% - 30px));
  transform:translateX(calc(-100% - 30px));
}
.bt-follow-info-holder .bt-content {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  line-height:1;
}
.bt-follow-info-holder .bt-content .bt-title {
  font-size:26px;
  line-height:34px;
  white-space:nowrap;
  background:#ffffff;
  margin-bottom:5px;
  padding:3px 5px;
  opacity:0;
}
.bt-follow-info-holder .bt-content .bt-title a { color:inherit; }
.bt-follow-info-holder .bt-content .bt-title a:hover { color:#ee3364; }
.bt-follow-info-holder .bt-content .bt-term {
  display:inline-block;
  font-family:Montserrat;
  font-size:12px;
  font-weight:700;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  white-space:nowrap;
  color:#ee3364;
  background:#ffffff;
  padding:3px 5px;
  opacity:0;
}
.bt-follow-info-holder .bt-content .bt-term a { color:inherit; }
.bt-follow-info-holder .bt-content .bt-term a:hover { color:#dc1247; }
.bt-list-icon-element {
  font-size:18px;
  line-height:28px;
}
.bt-list-icon-element ul {
  margin:0;
  padding:0;
}
.bt-list-icon-element ul li { list-style:none; }
.bt-list-icon-element ul li:not(:last-child) { margin-bottom:15px; }
.bt-list-icon-element ul li a { color:inherit; }
.bt-list-icon-element ul li a:hover { color:#ee3364; }
.bt-list-icon-element ul li i {
  display:inline-block;
  font-size:16px;
  color:#ee3364;
  margin-right:5px;
}
.bt-steps-element ul {
  margin:0;
  padding:0;
}
.bt-steps-element ul li {
  list-style:none;
  position:relative;
  padding-left:90px;
}
.bt-steps-element ul li:not(:last-child) { padding-bottom:60px; }
.bt-steps-element ul li:not(:last-child):before {
  content:"";
  position:absolute;
  top:30px;
  left:30px;
  width:0;
  height:100%;
  border-right:1px dashed #eaeaea;
}
.bt-steps-element ul li .bt-number {
  position:absolute;
  top:5px;
  left:0;
  width:60px;
  height:60px;
  display:inline-block;
  font-family:Montserrat;
  font-size:20px;
  font-weight:700;
  line-height:60px;
  text-align:center;
  color:#ee3364;
  background:#ffffff;
  border:1px dashed #eaeaea;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-steps-element ul li .bt-title {
  font-size:22px;
  font-weight:600;
  line-height:30px;
  margin-bottom:5px;
}
.bt-steps-element ul li .bt-title a { color:inherit; }
.bt-steps-element ul li .bt-title a:hover { color:#ee3364; }
.bt-fancy-box-element.icon-left .bt-icon {
  float:left;
  margin-top:5px;
  margin-right:30px;
}
.bt-fancy-box-element.icon-right .bt-icon {
  float:right;
  margin-top:5px;
  margin-left:30px;
}
.bt-fancy-box-element .bt-icon.square, .bt-fancy-box-element .bt-icon.rounded, .bt-fancy-box-element .bt-icon.circle {
  width:60px;
  height:60px;
  line-height:60px;
  text-align:center;
}
.bt-fancy-box-element .bt-icon .rounded {
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-fancy-box-element .bt-icon .circle {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-fancy-box-element .bt-icon {
  display:inline-block;
  margin-bottom:30px;
}
.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-fancy-box-element .bt-title {
  font-size:22px;
  line-height:28px;
  margin-bottom:0;
}
.bt-fancy-box-element .bt-desc {
  font-size:18px;
  line-height:28px;
  margin-top:15px;
}
.bt-fancy-box-element .bt-desc p:last-child { margin-bottom:0; }
.bt-fancy-box-element .bt-readmore { margin-top:15px; }
.bt-image-box-layout-default { text-align:center; }
.bt-image-box-layout-default .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-image-box-layout-default .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-image-box-layout-default .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-image-box-layout-default .bt-content { padding-top:30px; }
.bt-image-box-layout-default .bt-content .bt-title {
  position:relative;
  display:inline-block;
  font-size:22px;
  line-height:30px;
  margin:0;
  z-index:1;
}
.bt-image-box-layout-default .bt-content .bt-title a { color:inherit; }
.bt-image-box-layout-default .bt-content .bt-desc { margin-top:10px; }
.bt-image-box-layout-default .bt-content .bt-desc p:last-child { margin-bottom:0; }
.bt-image-box-layout-default .bt-content .bt-readmore {
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  color:#ee3364;
  margin-top:20px;
}
.bt-image-box-layout-default:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-image-box-layout-layout1 { background:#ee3364; }
.bt-image-box-layout-layout1 .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-image-box-layout-layout1 .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-image-box-layout-layout1 .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-image-box-layout-layout1 .bt-content { padding:40px; }
.bt-image-box-layout-layout1 .bt-content .bt-title {
  font-size:30px;
  line-height:36px;
  color:#ffffff;
  margin:0;
}
.bt-image-box-layout-layout1 .bt-content .bt-title a { color:inherit; }
.bt-image-box-layout-layout1 .bt-content .bt-title:hover:before { background:rgba(255,255,255,0.15); }
.bt-image-box-layout-layout1 .bt-content .bt-desc {
  font-size:18px;
  line-height:28px;
  color:#ffffff;
  margin-top:15px;
}
.bt-image-box-layout-layout1 .bt-content .bt-desc p:last-child { margin-bottom:0; }
.bt-image-box-layout-layout1 .bt-content .bt-readmore {
  color:#ffffff;
  background:rgba(0,0,0,0.15);
  margin-top:30px;
  padding:12px 30px;
}
.bt-image-box-layout-layout1 .bt-content .bt-readmore:hover { background:rgba(255,255,255,0.15); }
.bt-image-box-layout-layout1:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-image-box-element.default { text-align:center; }
.bt-image-box-element.default .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-image-box-element.default .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-image-box-element.default .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-image-box-element.default .bt-content { padding-top:30px; }
.bt-image-box-element.default .bt-content .bt-title {
  position:relative;
  display:inline-block;
  font-size:22px;
  line-height:30px;
  margin:0;
  z-index:1;
}
.bt-image-box-element.default .bt-content .bt-title a { color:inherit; }
.bt-image-box-element.default .bt-content .bt-desc { margin-top:10px; }
.bt-image-box-element.default .bt-content .bt-desc p:last-child { margin-bottom:0; }
.bt-image-box-element.default .bt-content .bt-readmore {
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  color:#ee3364;
  margin-top:20px;
}
.bt-image-box-element.default:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-image-box-element.layout1 { background:#ee3364; }
.bt-image-box-element.layout1 .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-image-box-element.layout1 .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-image-box-element.layout1 .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-image-box-element.layout1 .bt-content { padding:40px; }
.bt-image-box-element.layout1 .bt-content .bt-title {
  font-size:30px;
  line-height:36px;
  color:#ffffff;
  margin:0;
}
.bt-image-box-element.layout1 .bt-content .bt-title a { color:inherit; }
.bt-image-box-element.layout1 .bt-content .bt-title:hover:before { background:rgba(255,255,255,0.15); }
.bt-image-box-element.layout1 .bt-content .bt-desc {
  font-size:18px;
  line-height:28px;
  color:#ffffff;
  margin-top:15px;
}
.bt-image-box-element.layout1 .bt-content .bt-desc p:last-child { margin-bottom:0; }
.bt-image-box-element.layout1 .bt-content .bt-readmore {
  color:#ffffff;
  background:rgba(0,0,0,0.15);
  margin-top:30px;
  padding:12px 30px;
}
.bt-image-box-element.layout1 .bt-content .bt-readmore:hover { background:rgba(255,255,255,0.15); }
.bt-image-box-element.layout1:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-post-box-layout-default {
  position:relative;
  background:#fff2ef;
  padding:30px;
  z-index:1;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-post-box-layout-default.bt-image-float-right .bt-content {
  text-align:right;
  margin-left:auto;
  margin-right:0;
}
.bt-post-box-layout-default.bt-image-float-right .bt-content .bt-number {
  left:auto;
  right:0;
  margin:-10px -15px 0 0;
}
.bt-post-box-layout-default .bt-image img {
  -webkit-transition:all 1s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1s cubic-bezier(.11,.52,.53,.79) 0s;
  width:100%;
  height:auto;
}
.bt-post-box-layout-default .bt-content {
  position:relative;
  max-width:490px;
  z-index:1;
}
.bt-post-box-layout-default .bt-content .bt-number {
  position:absolute;
  top:0;
  left:0;
  font-size:350px;
  line-height:250px;
  letter-spacing:1px;
  color:#ffe3dd;
  margin:-10px 0 0 -15px;
  z-index:-1;
}
.bt-post-box-layout-default .bt-content .bt-meta {
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#69707b;
  margin-bottom:10px;
}
.bt-post-box-layout-default .bt-content .bt-meta .bt-meta-item { display:inline-block; }
.bt-post-box-layout-default .bt-content .bt-meta .bt-meta-item:not(:first-child):before {
  content:"/";
  display:inline-block;
  margin:0 5px;
}
.bt-post-box-layout-default .bt-content .bt-meta a { color:inherit; }
.bt-post-box-layout-default .bt-content .bt-meta a:hover { color:#ee3364; }
.bt-post-box-layout-default .bt-content .bt-title {
  font-size:45px;
  line-height:50px;
  color:#32aae2;
  margin-bottom:0;
}
.bt-post-box-layout-default .bt-content .bt-title a { color:inherit; }
.bt-post-box-layout-default .bt-content .bt-title a:hover { color:#ee3364; }
.bt-post-box-layout-default .bt-content .bt-desc {
  font-size:17px;
  line-height:27px;
  margin-top:15px;
}
.bt-post-box-layout-default .bt-content .bt-desc p:last-child { margin-bottom:0; }
.bt-post-box-layout-default .bt-content .bt-readmore {
  display:inline-block;
  color:#ffffff;
  background:#ee3364;
  margin-top:40px;
  padding:15px 35px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-post-box-layout-default .bt-content .bt-readmore:hover { background:#dc1247; }
.bt-post-box-layout-default:hover .bt-image img {
  -webkit-transform:scale(1.02);
  -ms-transform:scale(1.02);
  transform:scale(1.02);
}
@media (max-width: 1199.98px) {
  .bt-post-box-layout-default .bt-content { max-width:unset; }
  .bt-post-box-layout-default .bt-content .bt-title {
    font-size:45px;
    line-height:50px;
  }
  .bt-post-box-layout-default .bt-content .bt-number { font-size:325px; }
}
@media (max-width: 991.98px) {
  .bt-post-box-layout-default.bt-image-float-right .bt-content .bt-number {
    left:50%;
    right:auto;
    margin:-10px 0 0;
  }
  .bt-post-box-layout-default .bt-image { margin-bottom:30px; }
  .bt-post-box-layout-default .bt-content {
    max-width:unset;
    text-align:center !important;
  }
  .bt-post-box-layout-default .bt-content .bt-title {
    font-size:40px;
    line-height:45px;
  }
  .bt-post-box-layout-default .bt-content .bt-number {
    left:50%;
    font-size:215px;
    line-height:170px;
    margin:-10px 0 0;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
  }
  .bt-post-box-layout-default .order-last { order:unset; }
}
@media (max-width: 767.98px) {
  .bt-post-box-layout-default .bt-content .bt-title {
    font-size:35px;
    line-height:40px;
  }
}
.bt-post-box-layout-layout1 {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-post-box-layout-layout1 .bt-image img {
  width:100%;
  height:auto;
}
.bt-post-box-layout-layout1 .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:210px;
  background:#ee3364;
  opacity:0.97;
  z-index:1;
}
.bt-post-box-layout-layout1 .bt-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  bottom:0;
  padding:40px 50px;
  z-index:3;
  -webkit-transform:translateY(calc(100% - 210px));
  -ms-transform:translateY(calc(100% - 210px));
  transform:translateY(calc(100% - 210px));
}
.bt-post-box-layout-layout1 .bt-content .bt-title {
  font-size:38px;
  line-height:48px;
  color:#ffffff;
}
.bt-post-box-layout-layout1 .bt-content .bt-title a { color:inherit; }
.bt-post-box-layout-layout1 .bt-content .bt-title a:hover { opacity:0.85; }
.bt-post-box-layout-layout1 .bt-content .bt-meta {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:0.075em;
  text-transform:uppercase;
  color:#ffffff;
}
.bt-post-box-layout-layout1 .bt-content .bt-meta .bt-meta-item { display:inline-block; }
.bt-post-box-layout-layout1 .bt-content .bt-meta .bt-meta-item:not(:first-child):before {
  content:"/";
  display:inline-block;
  color:#ffffff;
  margin:0 5px;
}
.bt-post-box-layout-layout1 .bt-content .bt-meta a { color:inherit; }
.bt-post-box-layout-layout1 .bt-content .bt-meta a:hover { opacity:0.85; }
.bt-post-box-layout-layout1 .bt-content .bt-desc {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:17px;
  line-height:27px;
  color:#ffffff;
  opacity:0;
}
.bt-post-box-layout-layout1 .bt-content .bt-readmore {
  color:#ffffff;
  opacity:0;
}
.bt-post-box-layout-layout1 .bt-content .bt-readmore:hover { opacity:0.85; }
.bt-post-box-layout-layout1:hover .bt-overlay { height:100%; }
.bt-post-box-layout-layout1:hover .bt-content {
  position:absolute;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-post-box-layout-layout1:hover .bt-content .bt-desc, .bt-post-box-layout-layout1:hover .bt-content .bt-readmore { opacity:1; }
@media (max-width: 991px) {
  .bt-post-box-layout-layout1 .bt-overlay { height:160px; }
  .bt-post-box-layout-layout1 .bt-content {
    padding:20px 30px;
    -webkit-transform:translateY(calc(100% - 160px));
    -ms-transform:translateY(calc(100% - 160px));
    transform:translateY(calc(100% - 160px));
  }
  .bt-post-box-layout-layout1 .bt-content .bt-title {
    font-size:32px;
    line-height:40px;
  }
}
@media (max-width: 575px) {
  .bt-post-box-layout-layout1 .bt-overlay { height:130px; }
  .bt-post-box-layout-layout1 .bt-content {
    -webkit-transform:translateY(calc(100% - 130px));
    -ms-transform:translateY(calc(100% - 130px));
    transform:translateY(calc(100% - 130px));
  }
  .bt-post-box-layout-layout1 .bt-content .bt-title {
    font-size:22px;
    line-height:30px;
    margin-bottom:10px;
  }
}
.bt-post-box-element.post-box-default {
  position:relative;
  background:#fff2ef;
  padding:30px;
  z-index:1;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-post-box-element.post-box-default.bt-image-float-right .bt-content {
  text-align:right;
  margin-left:auto;
  margin-right:0;
}
.bt-post-box-element.post-box-default.bt-image-float-right .bt-content .bt-number {
  left:auto;
  right:0;
  margin:-10px -15px 0 0;
}
.bt-post-box-element.post-box-default .bt-image img {
  -webkit-transition:all 1s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1s cubic-bezier(.11,.52,.53,.79) 0s;
  width:100%;
  height:auto;
}
.bt-post-box-element.post-box-default .bt-content {
  position:relative;
  max-width:490px;
  z-index:1;
}
.bt-post-box-element.post-box-default .bt-content .bt-number {
  position:absolute;
  top:0;
  left:0;
  font-size:350px;
  line-height:250px;
  letter-spacing:1px;
  color:#ffe3dd;
  margin:-10px 0 0 -15px;
  z-index:-1;
}
.bt-post-box-element.post-box-default .bt-content .bt-meta {
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#69707b;
  margin-bottom:10px;
}
.bt-post-box-element.post-box-default .bt-content .bt-meta .bt-meta-item { display:inline-block; }
.bt-post-box-element.post-box-default .bt-content .bt-meta .bt-meta-item:not(:first-child):before {
  content:"/";
  display:inline-block;
  margin:0 5px;
}
.bt-post-box-element.post-box-default .bt-content .bt-meta a { color:inherit; }
.bt-post-box-element.post-box-default .bt-content .bt-meta a:hover { color:#ee3364; }
.bt-post-box-element.post-box-default .bt-content .bt-title {
  font-size:45px;
  line-height:50px;
  color:#32aae2;
  margin-bottom:0;
}
.bt-post-box-element.post-box-default .bt-content .bt-title a { color:inherit; }
.bt-post-box-element.post-box-default .bt-content .bt-title a:hover { color:#ee3364; }
.bt-post-box-element.post-box-default .bt-content .bt-desc {
  font-size:17px;
  line-height:27px;
  margin-top:15px;
}
.bt-post-box-element.post-box-default .bt-content .bt-desc p:last-child { margin-bottom:0; }
.bt-post-box-element.post-box-default .bt-content .bt-readmore {
  display:inline-block;
  color:#ffffff;
  background:#ee3364;
  margin-top:40px;
  padding:15px 35px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-post-box-element.post-box-default .bt-content .bt-readmore:hover { background:#dc1247; }
.bt-post-box-element.post-box-default:hover .bt-image img {
  -webkit-transform:scale(1.02);
  -ms-transform:scale(1.02);
  transform:scale(1.02);
}
@media (max-width: 1199.98px) {
  .bt-post-box-element.post-box-default .bt-content { max-width:unset; }
  .bt-post-box-element.post-box-default .bt-content .bt-title {
    font-size:45px;
    line-height:50px;
  }
  .bt-post-box-element.post-box-default .bt-content .bt-number { font-size:325px; }
}
@media (max-width: 991.98px) {
  .bt-post-box-element.post-box-default.bt-image-float-right .bt-content .bt-number {
    left:50%;
    right:auto;
    margin:-10px 0 0;
  }
  .bt-post-box-element.post-box-default .bt-image { margin-bottom:30px; }
  .bt-post-box-element.post-box-default .bt-content {
    max-width:unset;
    text-align:center !important;
  }
  .bt-post-box-element.post-box-default .bt-content .bt-title {
    font-size:40px;
    line-height:45px;
  }
  .bt-post-box-element.post-box-default .bt-content .bt-number {
    left:50%;
    font-size:215px;
    line-height:170px;
    margin:-10px 0 0;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
  }
  .bt-post-box-element.post-box-default .order-last { order:unset; }
}
@media (max-width: 767.98px) {
  .bt-post-box-element.post-box-default .bt-content .bt-title {
    font-size:35px;
    line-height:40px;
  }
}
.bt-post-box-element.post-box-layout1 {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-post-box-element.post-box-layout1 .bt-image img {
  width:100%;
  height:auto;
}
.bt-post-box-element.post-box-layout1 .bt-overlay {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:210px;
  background:#ee3364;
  opacity:0.97;
  z-index:1;
}
.bt-post-box-element.post-box-layout1 .bt-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:absolute;
  bottom:0;
  padding:40px 50px;
  z-index:3;
  -webkit-transform:translateY(calc(100% - 210px));
  -ms-transform:translateY(calc(100% - 210px));
  transform:translateY(calc(100% - 210px));
}
.bt-post-box-element.post-box-layout1 .bt-content .bt-title {
  font-size:38px;
  line-height:48px;
  color:#ffffff;
}
.bt-post-box-element.post-box-layout1 .bt-content .bt-title a { color:inherit; }
.bt-post-box-element.post-box-layout1 .bt-content .bt-title a:hover { opacity:0.85; }
.bt-post-box-element.post-box-layout1 .bt-content .bt-meta {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:0.075em;
  text-transform:uppercase;
  color:#ffffff;
}
.bt-post-box-element.post-box-layout1 .bt-content .bt-meta .bt-meta-item { display:inline-block; }
.bt-post-box-element.post-box-layout1 .bt-content .bt-meta .bt-meta-item:not(:first-child):before {
  content:"/";
  display:inline-block;
  color:#ffffff;
  margin:0 5px;
}
.bt-post-box-element.post-box-layout1 .bt-content .bt-meta a { color:inherit; }
.bt-post-box-element.post-box-layout1 .bt-content .bt-meta a:hover { opacity:0.85; }
.bt-post-box-element.post-box-layout1 .bt-content .bt-desc {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  font-size:17px;
  line-height:27px;
  color:#ffffff;
  opacity:0;
}
.bt-post-box-element.post-box-layout1 .bt-content .bt-readmore {
  color:#ffffff;
  opacity:0;
}
.bt-post-box-element.post-box-layout1 .bt-content .bt-readmore:hover { opacity:0.85; }
.bt-post-box-element.post-box-layout1:hover .bt-overlay { height:100%; }
.bt-post-box-element.post-box-layout1:hover .bt-content {
  position:absolute;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-post-box-element.post-box-layout1:hover .bt-content .bt-desc, .bt-post-box-element.post-box-layout1:hover .bt-content .bt-readmore { opacity:1; }
@media (max-width: 991px) {
  .bt-post-box-element.post-box-layout1 .bt-overlay { height:160px; }
  .bt-post-box-element.post-box-layout1 .bt-content {
    padding:20px 30px;
    -webkit-transform:translateY(calc(100% - 160px));
    -ms-transform:translateY(calc(100% - 160px));
    transform:translateY(calc(100% - 160px));
  }
  .bt-post-box-element.post-box-layout1 .bt-content .bt-title {
    font-size:32px;
    line-height:40px;
  }
}
@media (max-width: 575px) {
  .bt-post-box-element.post-box-layout1 .bt-overlay { height:130px; }
  .bt-post-box-element.post-box-layout1 .bt-content {
    -webkit-transform:translateY(calc(100% - 130px));
    -ms-transform:translateY(calc(100% - 130px));
    transform:translateY(calc(100% - 130px));
  }
  .bt-post-box-element.post-box-layout1 .bt-content .bt-title {
    font-size:22px;
    line-height:30px;
    margin-bottom:10px;
  }
}
.bt-portfolio-box-layout-default {
  position:relative;
  overflow:hidden;
}
.bt-portfolio-box-layout-default .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-portfolio-box-layout-default .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-portfolio-box-layout-default .bt-overlay {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.97);
  opacity:0;
  z-index:3;
}
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  text-align:center;
  padding:30px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content > * { opacity:0; }
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content .bt-meta {
  font-size:13px;
  font-weight:600;
  line-height:20px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#ee3364;
  margin-bottom:0;
}
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content .bt-meta .bt-meta-item { display:inline-block; }
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content .bt-meta a { color:inherit; }
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content .bt-meta a:hover { opacity:0.85; }
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content .bt-title {
  font-size:22px;
  line-height:30px;
  text-transform:uppercase;
  color:#ffffff;
  margin-bottom:0;
}
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content .bt-title a { color:#ffffff; }
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content .bt-title a:hover { color:inherit; }
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content .bt-readmore {
  color:#ffffff;
  margin-top:15px;
}
.bt-portfolio-box-layout-default .bt-overlay .bt-overlay-content .bt-readmore:hover { opacity:0.85; }
.bt-portfolio-box-layout-default .bt-content {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  padding:30px 40px;
  background:rgba(0,0,0,0.93);
  z-index:1;
}
.bt-portfolio-box-layout-default .bt-content .bt-meta {
  font-size:13px;
  line-height:20px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#ee3364;
  margin-bottom:0;
}
.bt-portfolio-box-layout-default .bt-content .bt-meta .bt-meta-item { display:inline-block; }
.bt-portfolio-box-layout-default .bt-content .bt-meta a { color:inherit; }
.bt-portfolio-box-layout-default .bt-content .bt-meta a:hover { color:inherit; }
.bt-portfolio-box-layout-default .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  text-transform:uppercase;
  color:#ffffff;
  margin-bottom:0;
}
.bt-portfolio-box-layout-default .bt-content .bt-title a { color:#ffffff; }
.bt-portfolio-box-layout-default .bt-content .bt-title a:hover { color:inherit; }
.bt-portfolio-box-layout-default:hover .bt-overlay { opacity:1; }
.bt-portfolio-box-layout-default:hover .bt-overlay .bt-overlay-content > * {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.3s;
}
.bt-portfolio-box-layout-default:hover .bt-overlay .bt-overlay-content .bt-title { animation-delay:.4s; }
.bt-portfolio-box-layout-default:hover .bt-overlay .bt-overlay-content .bt-readmore { animation-delay:.5s; }
.bt-portfolio-box-layout-default:hover .bt-content {
  opacity:0;
  -webkit-transform:translateY(100%);
  -ms-transform:translateY(100%);
  transform:translateY(100%);
}
@media (max-width: 575px) {
  .bt-portfolio-box-layout-default .bt-content { padding:20px 30px; }
}
.bt-portfolio-box-layout-layout1 {
  position:relative;
  background:#fff2ef;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-box-layout-layout1 .bt-thumb {
  overflow:relative;
  overflow:hidden;
}
.bt-portfolio-box-layout-layout1 .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-box-layout-layout1 .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-portfolio-box-layout-layout1 .bt-content {
  position:relative;
  padding:40px;
  z-index:1;
}
.bt-portfolio-box-layout-layout1 .bt-content .bt-number {
  position:absolute;
  top:0;
  left:0;
  font-size:275px;
  line-height:195px;
  letter-spacing:1px;
  color:#ffe3dd;
  margin:-30px 0 0 15px;
  z-index:-1;
}
.bt-portfolio-box-layout-layout1 .bt-content .bt-meta {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:0.075em;
  text-transform:uppercase;
  color:#283a5e;
  margin-bottom:10px;
}
.bt-portfolio-box-layout-layout1 .bt-content .bt-meta .bt-meta-item { display:inline-block; }
.bt-portfolio-box-layout-layout1 .bt-content .bt-meta .bt-meta-item:not(:first-child):before {
  content:"/";
  display:inline-block;
  color:#283a5e;
  margin:0 5px;
}
.bt-portfolio-box-layout-layout1 .bt-content .bt-meta a { color:inherit; }
.bt-portfolio-box-layout-layout1 .bt-content .bt-meta a:hover { color:#ee3364; }
.bt-portfolio-box-layout-layout1 .bt-content .bt-title {
  font-size:38px;
  line-height:48px;
  color:#283a5e;
  margin:0;
}
.bt-portfolio-box-layout-layout1 .bt-content .bt-title a { color:inherit; }
.bt-portfolio-box-layout-layout1 .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-box-layout-layout1 .bt-content .bt-readmore {
  display:inline-block;
  font-size:13px;
  line-height:18px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  margin-top:30px;
  padding:15px 35px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-portfolio-box-layout-layout1 .bt-content .bt-readmore:hover { background:#dc1247; }
.bt-portfolio-box-layout-layout1:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
@media (max-width: 991.98px) {
  .bt-portfolio-box-layout-layout1 .bt-content .bt-number { margin-top:20px; }
  .bt-portfolio-box-layout-layout1 .bt-content bt-title {
    font-size:32px;
    line-height:40px;
  }
}
@media (max-width: 575.98px) {
  .bt-portfolio-box-layout-layout1 .bt-content { padding:30px; }
  .bt-portfolio-box-layout-layout1 .bt-content .bt-number {
    font-size:205px;
    line-height:150px;
  }
}
.bt-portfolio-box-element.portfolio-box-default {
  position:relative;
  overflow:hidden;
}
.bt-portfolio-box-element.portfolio-box-default .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-portfolio-box-element.portfolio-box-default .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-portfolio-box-element.portfolio-box-default .bt-overlay {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.97);
  opacity:0;
  z-index:3;
}
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  text-align:center;
  padding:30px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content > * { opacity:0; }
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-meta {
  font-size:13px;
  font-weight:600;
  line-height:20px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#ee3364;
  margin-bottom:0;
}
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-meta .bt-meta-item { display:inline-block; }
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-meta a { color:inherit; }
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-meta a:hover { opacity:0.85; }
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-title {
  font-size:22px;
  line-height:30px;
  text-transform:uppercase;
  color:#ffffff;
  margin-bottom:0;
}
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-title a { color:#ffffff; }
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-title a:hover { color:inherit; }
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-readmore {
  color:#ffffff;
  margin-top:15px;
}
.bt-portfolio-box-element.portfolio-box-default .bt-overlay .bt-overlay-content .bt-readmore:hover { opacity:0.85; }
.bt-portfolio-box-element.portfolio-box-default .bt-content {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  padding:30px 40px;
  background:rgba(0,0,0,0.93);
  z-index:1;
}
.bt-portfolio-box-element.portfolio-box-default .bt-content .bt-meta {
  font-size:13px;
  line-height:20px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#ee3364;
  margin-bottom:0;
}
.bt-portfolio-box-element.portfolio-box-default .bt-content .bt-meta .bt-meta-item { display:inline-block; }
.bt-portfolio-box-element.portfolio-box-default .bt-content .bt-meta a { color:inherit; }
.bt-portfolio-box-element.portfolio-box-default .bt-content .bt-meta a:hover { color:inherit; }
.bt-portfolio-box-element.portfolio-box-default .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  text-transform:uppercase;
  color:#ffffff;
  margin-bottom:0;
}
.bt-portfolio-box-element.portfolio-box-default .bt-content .bt-title a { color:#ffffff; }
.bt-portfolio-box-element.portfolio-box-default .bt-content .bt-title a:hover { color:inherit; }
.bt-portfolio-box-element.portfolio-box-default:hover .bt-overlay { opacity:1; }
.bt-portfolio-box-element.portfolio-box-default:hover .bt-overlay .bt-overlay-content > * {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.3s;
}
.bt-portfolio-box-element.portfolio-box-default:hover .bt-overlay .bt-overlay-content .bt-title { animation-delay:.4s; }
.bt-portfolio-box-element.portfolio-box-default:hover .bt-overlay .bt-overlay-content .bt-readmore { animation-delay:.5s; }
.bt-portfolio-box-element.portfolio-box-default:hover .bt-content {
  opacity:0;
  -webkit-transform:translateY(100%);
  -ms-transform:translateY(100%);
  transform:translateY(100%);
}
@media (max-width: 575px) {
  .bt-portfolio-box-element.portfolio-box-default .bt-content { padding:20px 30px; }
}
.bt-portfolio-box-element.portfolio-box-layout1 {
  position:relative;
  background:#fff2ef;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-box-element.portfolio-box-layout1 .bt-thumb {
  overflow:relative;
  overflow:hidden;
}
.bt-portfolio-box-element.portfolio-box-layout1 .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-box-element.portfolio-box-layout1 .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content {
  position:relative;
  padding:40px;
  z-index:1;
}
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-number {
  position:absolute;
  top:0;
  left:0;
  font-size:275px;
  line-height:195px;
  letter-spacing:1px;
  color:#ffe3dd;
  margin:-30px 0 0 15px;
  z-index:-1;
}
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-meta {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:0.075em;
  text-transform:uppercase;
  color:#283a5e;
  margin-bottom:10px;
}
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-meta .bt-meta-item { display:inline-block; }
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-meta .bt-meta-item:not(:first-child):before {
  content:"/";
  display:inline-block;
  color:#283a5e;
  margin:0 5px;
}
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-meta a { color:inherit; }
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-meta a:hover { color:#ee3364; }
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-title {
  font-size:38px;
  line-height:48px;
  color:#283a5e;
  margin:0;
}
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-title a { color:inherit; }
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-readmore {
  display:inline-block;
  font-size:13px;
  line-height:18px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  margin-top:30px;
  padding:15px 35px;
  -webkit-border-radius:30px;
  border-radius:30px;
}
.bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-readmore:hover { background:#dc1247; }
.bt-portfolio-box-element.portfolio-box-layout1:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
@media (max-width: 991.98px) {
  .bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-number { margin-top:20px; }
  .bt-portfolio-box-element.portfolio-box-layout1 .bt-content bt-title {
    font-size:32px;
    line-height:40px;
  }
}
@media (max-width: 575.98px) {
  .bt-portfolio-box-element.portfolio-box-layout1 .bt-content { padding:30px; }
  .bt-portfolio-box-element.portfolio-box-layout1 .bt-content .bt-number {
    font-size:205px;
    line-height:150px;
  }
}
.bt-portfolio-grid-box-element .bt-item .bt-image-wrap {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-grid-box-element .bt-item .bt-image-wrap .bt-image img {
  width:100%;
  height:auto;
}
.bt-portfolio-grid-box-element .bt-item .bt-image-wrap .bt-overlay {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#ee3364;
  opacity:0;
  z-index:1;
}
.bt-portfolio-grid-box-element .bt-item .bt-image-wrap .bt-link {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  position:absolute;
  top:50%;
  left:50%;
  width:70px;
  height:70px;
  font-size:18px;
  line-height:70px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin:-35px 0 0 -35px;
  opacity:0;
  z-index:3;
  -webkit-border-radius:50%;
  -ms-border-radius:50%;
  -webkit-transform:translateY(-20px);
  -ms-transform:translateY(-20px);
  transform:translateY(-20px);
}
.bt-portfolio-grid-box-element .bt-item .bt-content {
  position:relative;
  padding:30px 0 10px 90px;
}
.bt-portfolio-grid-box-element .bt-item .bt-content .bt-number {
  position:absolute;
  top:30px;
  left:0;
  font-size:60px;
  line-height:60px;
  color:#ee3364;
  margin:0;
}
.bt-portfolio-grid-box-element .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:34px;
  margin-bottom:0;
}
.bt-portfolio-grid-box-element .bt-item .bt-content .bt-title a { color:inherit; }
.bt-portfolio-grid-box-element .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-grid-box-element .bt-item .bt-content .bt-category {
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:0;
}
.bt-portfolio-grid-box-element .bt-item .bt-content .bt-category a { color:inherit; }
.bt-portfolio-grid-box-element .bt-item .bt-content .bt-category a:hover { color:#ee3364; }
@media (max-width: 1199.98px) {
  .bt-portfolio-grid-box-element .bt-item .bt-content { padding-left:0; }
  .bt-portfolio-grid-box-element .bt-item .bt-content .bt-number {
    position:absolute;
    top:0;
    left:0;
    min-width:85px;
    font-size:50px;
    line-height:55px;
    text-align:center;
    background:rgba(255,255,255,0.97);
    padding:5px;
    -webkit-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%);
  }
}
.bt-portfolio-grid-box-element .bt-item:hover .bt-image-wrap .bt-overlay { opacity:0.97; }
.bt-portfolio-grid-box-element .bt-item:hover .bt-image-wrap .bt-link {
  opacity:1;
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-post-team-slider-element {
  position:relative;
  padding-right:150px;
}
.bt-post-team-slider-element:before {
  content:"";
  position:absolute;
  top:60px;
  left:-260px;
  width:448px;
  height:342px;
  background-image:url("../images/imgba.png");
}
.bt-post-team-slider-element .bt-thumb-nav {
  position:absolute;
  top:50%;
  right:0;
  width:120px;
  height:auto;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-post-team-slider-element .bt-thumb-nav a.bt-btn {
  display:block;
  margin:30px 0;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-post-team-slider-element .bt-thumb-nav a.bt-btn.active, .bt-post-team-slider-element .bt-thumb-nav a.bt-btn:hover {
  -webkit-box-shadow:0 10px 30px rgba(37,37,37,0.2);
  -ms-box-shadow:0 10px 30px rgba(37,37,37,0.2);
  box-shadow:0 10px 30px rgba(37,37,37,0.2);
}
.bt-post-team-slider-element .bt-thumb-nav a.bt-btn img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-post-team-slider-element .bt-item .bt-image img {
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-post-team-slider-element .bt-item .bt-content {
  max-width:430px;
  padding-left:30px;
}
.bt-post-team-slider-element .bt-item .bt-content .bt-title {
  font-size:40px;
  line-height:46px;
  color:#32aae2;
  margin-bottom:0;
}
.bt-post-team-slider-element .bt-item .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#8799a3;
  margin-bottom:15px;
}
.bt-post-team-slider-element .bt-item .bt-content .bt-desc {
  font-size:20px;
  font-style:italic;
  line-height:30px;
  margin-bottom:30px;
}
.bt-post-team-slider-element .bt-item .bt-content .bt-social {
  margin:0;
  padding:0;
}
.bt-post-team-slider-element .bt-item .bt-content .bt-social li {
  list-style:none;
  display:inline-block;
}
.bt-post-team-slider-element .bt-item .bt-content .bt-social li:not(:last-child) { margin-right:10px; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a {
  display:inline-block;
  width:50px;
  height:50px;
  font-size:20px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#f1f1f1;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-post-team-slider-element .bt-item .bt-content .bt-social li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
@media (max-width: 991.98px) {
  .bt-post-team-slider-element { padding-right:0; }
  .bt-post-team-slider-element:before {
    top:30px;
    left:0;
  }
  .bt-post-team-slider-element .bt-thumb-nav {
    position:relative;
    width:100%;
    text-align:center;
    top:0;
    margin-top:25px;
    -webkit-transform:unset;
    -ms-transform:unset;
    transform:unset;
  }
  .bt-post-team-slider-element .bt-thumb-nav a.bt-btn {
    display:inline-block;
    width:120px;
    margin:15px;
  }
  .bt-post-team-slider-element .bt-item { text-align:center; }
  .bt-post-team-slider-element .bt-item .bt-image img {
    display:inline-block;
    width:420px;
    margin-bottom:30px;
  }
  .bt-post-team-slider-element .bt-item .bt-content {
    max-width:760px;
    margin-left:auto;
    margin-right:auto;
    padding-left:0;
  }
}
@media (max-width: 767.98px) {
  .bt-post-team-slider-element:before {
    top:-30px;
    left:-60px;
  }
  .bt-post-team-slider-element .bt-thumb-nav a.bt-btn {
    width:90px;
    margin:8px;
  }
  .bt-post-team-slider-element .bt-item .bt-image img { width:360px; }
  .bt-post-team-slider-element .bt-item .bt-content .bt-title {
    font-size:30px;
    line-height:36px;
  }
}
.bt-pricing-table-element.default {
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:10px;
  border-radius:10px;
  -wekbit-box-shadow:0 5px 35px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.05);
  box-shadow:0 5px 35px rgba(0,0,0,0.05);
}
.bt-pricing-table-element.default.is-featured {
  margin-top:-20px;
  -wekbit-box-shadow:0 5px 35px rgba(0,0,0,0.15);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.15);
  box-shadow:0 5px 35px rgba(0,0,0,0.15);
}
.bt-pricing-table-element.default.is-featured .bt-price-wrap { background:#ee3364; }
.bt-pricing-table-element.default.is-featured .bt-price-wrap .bt-icon {
  color:#ffffff;
  margin-bottom:40px;
}
.bt-pricing-table-element.default.is-featured .bt-price-wrap .bt-price { color:#f5d7df; }
.bt-pricing-table-element.default.is-featured .bt-price-wrap .bt-price .bt-number { color:#ffffff; }
.bt-pricing-table-element.default.is-featured .bt-content { padding-bottom:70px; }
.bt-pricing-table-element.default .bt-price-wrap {
  background:#f2f4f9;
  padding:40px 30px;
  border-bottom-left-radius:50%;
  -webkit-border-bottom-left-radius:50%;
  border-bottom-right-radius:50%;
  -webkit-border-bottom-right-radius:50%;
}
.bt-pricing-table-element.default .bt-price-wrap .bt-icon {
  display:inline-block;
  font-size:42px;
  color:#7f8ba5;
  margin-bottom:20px;
}
.bt-pricing-table-element.default .bt-price-wrap .bt-icon i { display:inline-block; }
.bt-pricing-table-element.default .bt-price-wrap .bt-icon img {
  width:42px;
  height:auto;
}
.bt-pricing-table-element.default .bt-price-wrap .bt-price {
  font-family:Montserrat;
  font-weight:700;
  color:#7f8ba5;
}
.bt-pricing-table-element.default .bt-price-wrap .bt-price .bt-unit {
  display:inline-block;
  vertical-align:top;
  font-size:20px;
  line-height:20px;
}
.bt-pricing-table-element.default .bt-price-wrap .bt-price .bt-number {
  display:inline-block;
  font-size:50px;
  line-height:60px;
  color:#ee3364;
}
.bt-pricing-table-element.default .bt-price-wrap .bt-price .bt-time {
  display:block;
  font-size:16px;
  font-weight:500;
  line-height:30px;
  text-align:center;
}
.bt-pricing-table-element.default .bt-content { padding:30px 30px 50px; }
.bt-pricing-table-element.default .bt-content .bt-title {
  font-size:20px;
  line-height:30px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:15px;
}
.bt-pricing-table-element.default .bt-content .bt-options {
  list-style:none;
  margin:0 0 40px;
  padding:0;
}
.bt-pricing-table-element.default .bt-content .bt-options li {
  font-size:16px;
  line-height:26px;
  color:#7f8ba5;
  margin-bottom:12px;
}
.bt-pricing-table-element.default .bt-content .bt-options li strong { text-transform:uppercase; }
.bt-pricing-table-element.default .bt-content .bt-options li.enable strong { color:#ee3364; }
.bt-pricing-table-element.default .bt-content .bt-options li.disable { opacity:0.7; }
.bt-pricing-table-element.default .bt-content .bt-btn-order {
  display:inline-block;
  font-family:Montserrat;
  font-size:13px;
  font-weight:700;
  line-height:24px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  padding:10px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-pricing-table-element.default .bt-content .bt-btn-order:hover {
  color:#ffffff;
  background:#dc1247;
}
.bt-pricing-table-element.layout1 {
  text-align:center;
  background:#ffffff;
  -webkit-border-radius:10px;
  border-radius:10px;
  -wekbit-box-shadow:0 5px 35px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.05);
  box-shadow:0 5px 35px rgba(0,0,0,0.05);
}
.bt-pricing-table-element.layout1.is-featured {
  margin-top:-20px;
  -wekbit-box-shadow:0 5px 35px rgba(0,0,0,0.15);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.15);
  box-shadow:0 5px 35px rgba(0,0,0,0.15);
}
.bt-pricing-table-element.layout1.is-featured .bt-title-wrap .bt-icon { margin-bottom:30px; }
.bt-pricing-table-element.layout1.is-featured .bt-content { padding-bottom:60px; }
.bt-pricing-table-element.layout1 .bt-title-wrap {
  background:#ee3364;
  padding:40px 30px;
  -webkit-border-top-left-radius:10px;
  border-top-left-radius:10px;
  -webkit-border-top-right-radius:10px;
  border-top-right-radius:10px;
}
.bt-pricing-table-element.layout1 .bt-title-wrap .bt-icon {
  display:inline-block;
  font-size:42px;
  color:#ffffff;
  margin-bottom:10px;
}
.bt-pricing-table-element.layout1 .bt-title-wrap .bt-icon i { display:inline-block; }
.bt-pricing-table-element.layout1 .bt-title-wrap .bt-icon img {
  width:42px;
  height:auto;
}
.bt-pricing-table-element.layout1 .bt-title-wrap .bt-title {
  font-size:20px;
  line-height:30px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  margin-bottom:0;
}
.bt-pricing-table-element.layout1 .bt-content { padding:40px 30px; }
.bt-pricing-table-element.layout1 .bt-content .bt-price {
  font-family:Montserrat;
  font-weight:700;
  color:#7f8ba5;
  margin-bottom:30px;
}
.bt-pricing-table-element.layout1 .bt-content .bt-price .bt-unit {
  display:inline-block;
  vertical-align:top;
  font-size:20px;
  line-height:20px;
}
.bt-pricing-table-element.layout1 .bt-content .bt-price .bt-number {
  display:inline-block;
  font-size:50px;
  line-height:60px;
  color:#ee3364;
}
.bt-pricing-table-element.layout1 .bt-content .bt-price .bt-time {
  display:block;
  font-size:16px;
  font-weight:500;
  line-height:30px;
  text-align:center;
}
.bt-pricing-table-element.layout1 .bt-options {
  list-style:none;
  margin:0 0 40px;
  padding:0;
}
.bt-pricing-table-element.layout1 .bt-options li {
  font-size:16px;
  line-height:26px;
  color:#7f8ba5;
  margin-bottom:12px;
}
.bt-pricing-table-element.layout1 .bt-options li strong { text-transform:uppercase; }
.bt-pricing-table-element.layout1 .bt-options li.enable strong { color:#ee3364; }
.bt-pricing-table-element.layout1 .bt-options li.disable { opacity:0.7; }
.bt-pricing-table-element.layout1 .bt-btn-order {
  display:inline-block;
  font-family:Montserrat;
  font-size:13px;
  font-weight:700;
  line-height:24px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  padding:10px 30px;
  -webkit-border-radius:30px;
  border-radius:30px;
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-pricing-table-element.layout1 .bt-btn-order:hover {
  color:#ffffff;
  background:#dc1247;
}
.bt-team-item-default .bt-item { text-align:center; }
.bt-team-item-default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  width:240px;
  height:240px;
  margin-bottom:20px;
  overflow:hidden;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-default .bt-item .bt-thumb .bt-image {
  position:relative;
  width:100%;
  height:100%;
}
.bt-team-item-default .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.87);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.85);
  -ms-transform:scale(0.85);
  transform:scale(0.85);
}
.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%);
  clear:both;
  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;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:10px;
}
.bt-team-item-default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ee3364; }
.bt-team-item-default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-team-item-default .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:15px;
}
.bt-team-item-default .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-item-default .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  color:#32aae2;
  background:#f5f5f5;
  margin:0 1px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-item-default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-team-item-default .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:16px;
  line-height:26px;
}
.bt-team-item-default .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  margin-right:5px;
}
.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;
  z-index:3;
  display:inline-block;
  width:240px;
  height:240px;
  overflow:hidden;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-image {
  position:relative;
  width:100%;
  height:100%;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-image 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(238,51,100,0.87);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.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%);
  clear:both;
  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-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:20px;
  line-height:22px;
  color:#ffffff;
  margin:0 5px;
}
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout1 .bt-item .bt-content {
  position:relative;
  z-index:1;
  background:#ffffff;
  margin-top:-50px;
  padding:65px 15px 30px;
  border:1px solid #f2f2f2;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:10px;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-phone, .bt-team-item-layout1 .bt-item .bt-content .bt-email {
  display:block;
  font-size:16px;
  line-height:26px;
}
.bt-team-item-layout1 .bt-item .bt-content .bt-phone i, .bt-team-item-layout1 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  margin-right:5px;
}
.bt-team-item-layout1 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-item-layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-item-layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-item-layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-item-layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-item-layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-item-layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-item-layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-item-layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-item-layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-item-layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-item-layout2 .bt-item { text-align:center; }
.bt-team-item-layout2 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  border:10px solid #f5f5f5;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.87);
  opacity:0;
  -webkit-transform:scale(0.85);
  -ms-transform:scale(0.85);
  transform:scale(0.85);
}
.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%);
  clear:both;
  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-phone {
  display:block;
  font-size:18px;
  line-height:30px;
  color:#ffffff;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:40px;
  margin-bottom:10px;
}
.bt-team-item-layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ee3364; }
.bt-team-item-layout2 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:15px;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  color:#32aae2;
  background:#f5f5f5;
  margin:0 1px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-item-layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-team-item-layout2 .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:16px;
  line-height:26px;
}
.bt-team-item-layout2 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  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;
  overflow:hidden;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-image 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:rgba(238,51,100,0.87);
  opacity:0;
}
.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%);
  clear:both;
  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;
  opacity:0;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  color:#32aae2;
  background:#ffffff;
  margin:0 1px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-team-item-layout3 .bt-item .bt-content { padding:20px 0px 5px; }
.bt-team-item-layout3 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-item-layout3 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:5px;
}
.bt-team-item-layout3 .bt-item .bt-content .bt-phone, .bt-team-item-layout3 .bt-item .bt-content .bt-email {
  display:block;
  font-size:16px;
  line-height:26px;
}
.bt-team-item-layout3 .bt-item .bt-content .bt-phone i, .bt-team-item-layout3 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  margin-right:5px;
}
.bt-team-item-layout3 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-item-layout3 .bt-item:hover .bt-info .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-item-layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-item-layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-item-layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-item-layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-item-layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-item-layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-item-layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-item-layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-item-layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-item-layout4 .bt-item { text-align:center; }
.bt-team-item-layout4 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-item-layout4 .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(238,51,100,0.87);
  opacity:0;
}
.bt-team-item-layout4 .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%);
  clear:both;
  width:100%;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#ee3364; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout4 .bt-item .bt-content { padding:20px 0px 5px; }
.bt-team-item-layout4 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-item-layout4 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
}
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-item-layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-item-layout5 .bt-item { text-align:center; }
.bt-team-item-layout5 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-item-layout5 .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(238,51,100,0.87);
  opacity:0;
}
.bt-team-item-layout5 .bt-item .bt-thumb .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%);
  clear:both;
  width:100%;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content:before, .bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content:after {
  content:" ";
  display:table;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content:after { clear:both; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content > * { opacity:0; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li { display:inline-block; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover { color:#ee3364; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:10px;
}
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.bt-team-item-layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ffffff;
}
.bt-team-item-layout5 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-item-layout5 .bt-item:hover .bt-thumb .bt-overlay .bt-content > * {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.4s;
}
.bt-team-item-layout5 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title { animation-delay:.5s; }
.bt-team-item-layout5 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-position { animation-delay:.6s; }
.bt-team-item-layout6 .bt-item {
  text-align:center;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-team-item-layout6 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-item-layout6 .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-team-item-layout6 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-item-layout6 .bt-item .bt-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  text-align:center;
  overflow:hidden;
  margin-top:-50px;
  z-index:1;
}
.bt-team-item-layout6 .bt-item .bt-content .bt-content-inner {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#ffffff;
  padding:30px;
  -webkit-transform:translateY(50px);
  -ms-transform:translateY(50px);
  transform:translateY(50px);
}
.bt-team-item-layout6 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:26px;
  text-transform:uppercase;
  color:#252525;
  margin-bottom:5px;
}
.bt-team-item-layout6 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-team-item-layout6 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-team-item-layout6 .bt-item .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#8799a3;
}
.bt-team-item-layout6 .bt-item .bt-content .bt-socials {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  margin:20px 0 0;
  padding:0;
  visibility:hidden;
  opacity:0;
}
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  font-size:20px;
  line-height:22px;
  color:#8799a3;
  margin:0 8px;
}
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout6 .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-content-inner {
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials {
  visibility:visible;
  opacity:1;
}
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-item-layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-item-layout7 .bt-item {
  text-align:center;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-team-item-layout7 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-item-layout7 .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-team-item-layout7 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-item-layout7 .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(255,255,255,0.26);
  opacity:0;
}
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials {
  -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%;
  list-style:none;
  margin:-20px 0 0;
  padding:15px;
  background:rgba(255,255,255,0.97);
  white-space:nowrap;
  opacity:0;
  -webkit-border-radius:30px;
  border-radius:30px;
  -webkit-box-shadow:0 4px 21px rgba(0,0,0,0.2);
  -ms-box-shadow:0 4px 21px rgba(0,0,0,0.2);
  box-shadow:0 4px 21px rgba(0,0,0,0.2);
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a {
  display:inline-block;
  font-size:20px;
  line-height:22px;
  color:#bbc7cd;
  margin:0 8px;
}
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-item-layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a:hover { color:#ee3364; }
.bt-team-item-layout7 .bt-item .bt-content {
  position:relative;
  text-align:center;
  background:#ffffff;
  padding:30px;
}
.bt-team-item-layout7 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:26px;
  text-transform:uppercase;
  color:#252525;
  margin-bottom:5px;
}
.bt-team-item-layout7 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-team-item-layout7 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-team-item-layout7 .bt-item .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#8799a3;
}
.bt-team-item-layout7 .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-team-item-layout7 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials {
  margin-top:0;
  opacity:1;
}
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials li {
  animation:fadeInRight .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-item-layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-grid-element.default .bt-item { text-align:center; }
.bt-team-grid-element.default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  width:240px;
  height:240px;
  margin-bottom:20px;
  overflow:hidden;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-image {
  position:relative;
  width:100%;
  height:100%;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.87);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.85);
  -ms-transform:scale(0.85);
  transform:scale(0.85);
}
.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%);
  clear:both;
  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;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:10px;
}
.bt-team-grid-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ee3364; }
.bt-team-grid-element.default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:15px;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  color:#32aae2;
  background:#f5f5f5;
  margin:0 1px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-grid-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-team-grid-element.default .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:16px;
  line-height:26px;
}
.bt-team-grid-element.default .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  margin-right:5px;
}
.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;
  z-index:3;
  display:inline-block;
  width:240px;
  height:240px;
  overflow:hidden;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-image {
  position:relative;
  width:100%;
  height:100%;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-image 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(238,51,100,0.87);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.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%);
  clear:both;
  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-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:20px;
  line-height:22px;
  color:#ffffff;
  margin:0 5px;
}
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout1 .bt-item .bt-content {
  position:relative;
  z-index:1;
  background:#ffffff;
  margin-top:-50px;
  padding:65px 15px 30px;
  border:1px solid #f2f2f2;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:10px;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-phone, .bt-team-grid-element.layout1 .bt-item .bt-content .bt-email {
  display:block;
  font-size:16px;
  line-height:26px;
}
.bt-team-grid-element.layout1 .bt-item .bt-content .bt-phone i, .bt-team-grid-element.layout1 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  margin-right:5px;
}
.bt-team-grid-element.layout1 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-grid-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-grid-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-grid-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-grid-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-grid-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-grid-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-grid-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-grid-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-grid-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-grid-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-grid-element.layout2 .bt-item { text-align:center; }
.bt-team-grid-element.layout2 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  border:10px solid #f5f5f5;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.87);
  opacity:0;
  -webkit-transform:scale(0.85);
  -ms-transform:scale(0.85);
  transform:scale(0.85);
}
.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%);
  clear:both;
  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-phone {
  display:block;
  font-size:18px;
  line-height:30px;
  color:#ffffff;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:40px;
  margin-bottom:10px;
}
.bt-team-grid-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ee3364; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:15px;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  color:#32aae2;
  background:#f5f5f5;
  margin:0 1px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:16px;
  line-height:26px;
}
.bt-team-grid-element.layout2 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  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;
  overflow:hidden;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-image 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:rgba(238,51,100,0.87);
  opacity:0;
}
.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%);
  clear:both;
  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;
  opacity:0;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  color:#32aae2;
  background:#ffffff;
  margin:0 1px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-team-grid-element.layout3 .bt-item .bt-content { padding:20px 0px 5px; }
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:5px;
}
.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:16px;
  line-height:26px;
}
.bt-team-grid-element.layout3 .bt-item .bt-content .bt-phone i, .bt-team-grid-element.layout3 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  margin-right:5px;
}
.bt-team-grid-element.layout3 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-grid-element.layout3 .bt-item:hover .bt-info .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-grid-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-grid-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-grid-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-grid-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-grid-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-grid-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-grid-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-grid-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-grid-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-grid-element.layout4 .bt-item { text-align:center; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout4 .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(238,51,100,0.87);
  opacity:0;
}
.bt-team-grid-element.layout4 .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%);
  clear:both;
  width:100%;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#ee3364; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout4 .bt-item .bt-content { padding:20px 0px 5px; }
.bt-team-grid-element.layout4 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-grid-element.layout4 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
}
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-grid-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-grid-element.layout5 .bt-item { text-align:center; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout5 .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(238,51,100,0.87);
  opacity:0;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .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%);
  clear:both;
  width:100%;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content:before, .bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content:after {
  content:" ";
  display:table;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content:after { clear:both; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content > * { opacity:0; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li { display:inline-block; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover { color:#ee3364; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:10px;
}
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.bt-team-grid-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ffffff;
}
.bt-team-grid-element.layout5 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-grid-element.layout5 .bt-item:hover .bt-thumb .bt-overlay .bt-content > * {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.4s;
}
.bt-team-grid-element.layout5 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title { animation-delay:.5s; }
.bt-team-grid-element.layout5 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-position { animation-delay:.6s; }
.bt-team-grid-element.layout6 .bt-item {
  text-align:center;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-team-grid-element.layout6 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-grid-element.layout6 .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-team-grid-element.layout6 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout6 .bt-item .bt-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  text-align:center;
  overflow:hidden;
  margin-top:-50px;
  z-index:1;
}
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-content-inner {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#ffffff;
  padding:30px;
  -webkit-transform:translateY(50px);
  -ms-transform:translateY(50px);
  transform:translateY(50px);
}
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:26px;
  text-transform:uppercase;
  color:#252525;
  margin-bottom:5px;
}
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#8799a3;
}
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  margin:20px 0 0;
  padding:0;
  visibility:hidden;
  opacity:0;
}
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  font-size:20px;
  line-height:22px;
  color:#8799a3;
  margin:0 8px;
}
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout6 .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-content-inner {
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials {
  visibility:visible;
  opacity:1;
}
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-grid-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-grid-element.layout7 .bt-item {
  text-align:center;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-team-grid-element.layout7 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-grid-element.layout7 .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(255,255,255,0.26);
  opacity:0;
}
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials {
  -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%;
  list-style:none;
  margin:-20px 0 0;
  padding:15px;
  background:rgba(255,255,255,0.97);
  white-space:nowrap;
  opacity:0;
  -webkit-border-radius:30px;
  border-radius:30px;
  -webkit-box-shadow:0 4px 21px rgba(0,0,0,0.2);
  -ms-box-shadow:0 4px 21px rgba(0,0,0,0.2);
  box-shadow:0 4px 21px rgba(0,0,0,0.2);
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a {
  display:inline-block;
  font-size:20px;
  line-height:22px;
  color:#bbc7cd;
  margin:0 8px;
}
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-grid-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a:hover { color:#ee3364; }
.bt-team-grid-element.layout7 .bt-item .bt-content {
  position:relative;
  text-align:center;
  background:#ffffff;
  padding:30px;
}
.bt-team-grid-element.layout7 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:26px;
  text-transform:uppercase;
  color:#252525;
  margin-bottom:5px;
}
.bt-team-grid-element.layout7 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-team-grid-element.layout7 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-team-grid-element.layout7 .bt-item .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#8799a3;
}
.bt-team-grid-element.layout7 .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-team-grid-element.layout7 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials {
  margin-top:0;
  opacity:1;
}
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials li {
  animation:fadeInRight .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-grid-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-carousel-element.default .bt-item { text-align:center; }
.bt-team-carousel-element.default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  width:240px;
  height:240px;
  margin-bottom:20px;
  overflow:hidden;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-image {
  position:relative;
  width:100%;
  height:100%;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.87);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-transform:scale(0.85);
  -ms-transform:scale(0.85);
  transform:scale(0.85);
}
.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%);
  clear:both;
  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;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:30px;
  margin-bottom:10px;
}
.bt-team-carousel-element.default .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ee3364; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:15px;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  color:#32aae2;
  background:#f5f5f5;
  margin:0 1px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-team-carousel-element.default .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:16px;
  line-height:26px;
}
.bt-team-carousel-element.default .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  margin-right:5px;
}
.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;
  z-index:3;
  display:inline-block;
  width:240px;
  height:240px;
  overflow:hidden;
  border:10px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-image {
  position:relative;
  width:100%;
  height:100%;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-image 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(238,51,100,0.87);
  opacity:0;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.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%);
  clear:both;
  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-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:20px;
  line-height:22px;
  color:#ffffff;
  margin:0 5px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout1 .bt-item .bt-content {
  position:relative;
  z-index:1;
  background:#ffffff;
  margin-top:-50px;
  padding:65px 15px 30px;
  border:1px solid #f2f2f2;
  -webkit-border-radius:10px;
  border-radius:10px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:10px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-phone, .bt-team-carousel-element.layout1 .bt-item .bt-content .bt-email {
  display:block;
  font-size:16px;
  line-height:26px;
}
.bt-team-carousel-element.layout1 .bt-item .bt-content .bt-phone i, .bt-team-carousel-element.layout1 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  margin-right:5px;
}
.bt-team-carousel-element.layout1 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-carousel-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-carousel-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-carousel-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-carousel-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-carousel-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-carousel-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-carousel-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-carousel-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-carousel-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-carousel-element.layout1 .bt-item:hover .bt-overlay .bt-info .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-carousel-element.layout2 .bt-item { text-align:center; }
.bt-team-carousel-element.layout2 .bt-item .bt-thumb {
  position:relative;
  margin-bottom:20px;
  overflow:hidden;
  border:10px solid #f5f5f5;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0s;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.87);
  opacity:0;
  -webkit-transform:scale(0.85);
  -ms-transform:scale(0.85);
  transform:scale(0.85);
}
.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%);
  clear:both;
  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-phone {
  display:block;
  font-size:18px;
  line-height:30px;
  color:#ffffff;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone i {
  display:block;
  font-size:40px;
  margin-bottom:10px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-thumb .bt-overlay .bt-info .bt-phone:hover { color:#ee3364; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:15px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li { display:inline-block; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  color:#32aae2;
  background:#f5f5f5;
  margin:0 1px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover { color:#ffffff; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-email {
  display:inline-block;
  font-size:16px;
  line-height:26px;
}
.bt-team-carousel-element.layout2 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  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;
  overflow:hidden;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-image 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:rgba(238,51,100,0.87);
  opacity:0;
}
.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%);
  clear:both;
  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;
  opacity:0;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  color:#32aae2;
  background:#ffffff;
  margin:0 1px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-team-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-team-carousel-element.layout3 .bt-item .bt-content { padding:20px 0px 5px; }
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
  margin-bottom:5px;
}
.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:16px;
  line-height:26px;
}
.bt-team-carousel-element.layout3 .bt-item .bt-content .bt-phone i, .bt-team-carousel-element.layout3 .bt-item .bt-content .bt-email i {
  font-size:20px;
  display:inline-block;
  vertical-align:middle;
  color:#ee3364;
  margin-right:5px;
}
.bt-team-carousel-element.layout3 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-carousel-element.layout3 .bt-item:hover .bt-info .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-carousel-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-carousel-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-carousel-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-carousel-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-carousel-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-carousel-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-carousel-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-carousel-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-carousel-element.layout3 .bt-item:hover .bt-info .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-carousel-element.layout4 .bt-item { text-align:center; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout4 .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(238,51,100,0.87);
  opacity:0;
}
.bt-team-carousel-element.layout4 .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%);
  clear:both;
  width:100%;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:before, .bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info:after { clear:both; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials {
  list-style:none;
  margin:0 0 0;
  padding:0;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover { color:#ee3364; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout4 .bt-item .bt-thumb .bt-overlay .bt-info .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout4 .bt-item .bt-content { padding:20px 0px 5px; }
.bt-team-carousel-element.layout4 .bt-item .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout4 .bt-item .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ee3364;
}
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-carousel-element.layout4 .bt-item:hover .bt-thumb .bt-overlay .bt-info .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-carousel-element.layout5 .bt-item { text-align:center; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout5 .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(238,51,100,0.87);
  opacity:0;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .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%);
  clear:both;
  width:100%;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content:before, .bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content:after {
  content:" ";
  display:table;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content:after { clear:both; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content > * { opacity:0; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li { display:inline-block; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a {
  display:inline-block;
  font-size:22px;
  line-height:26px;
  color:#ffffff;
  margin:0 8px;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover { color:#ee3364; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  font-size:28px;
  line-height:36px;
  margin-bottom:10px;
}
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:#ffffff; }
.bt-team-carousel-element.layout5 .bt-item .bt-thumb .bt-overlay .bt-content .bt-position {
  font-size:16px;
  line-height:26px;
  color:#ffffff;
}
.bt-team-carousel-element.layout5 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-carousel-element.layout5 .bt-item:hover .bt-thumb .bt-overlay .bt-content > * {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.4s;
}
.bt-team-carousel-element.layout5 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title { animation-delay:.5s; }
.bt-team-carousel-element.layout5 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-position { animation-delay:.6s; }
.bt-team-carousel-element.layout6 .bt-item {
  text-align:center;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-team-carousel-element.layout6 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-carousel-element.layout6 .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-team-carousel-element.layout6 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout6 .bt-item .bt-content {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  position:relative;
  text-align:center;
  overflow:hidden;
  margin-top:-50px;
  z-index:1;
}
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-content-inner {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  background:#ffffff;
  padding:30px;
  -webkit-transform:translateY(50px);
  -ms-transform:translateY(50px);
  transform:translateY(50px);
}
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:26px;
  text-transform:uppercase;
  color:#252525;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#8799a3;
}
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  margin:20px 0 0;
  padding:0;
  visibility:hidden;
  opacity:0;
}
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a {
  display:inline-block;
  font-size:20px;
  line-height:22px;
  color:#8799a3;
  margin:0 8px;
}
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout6 .bt-item .bt-content .bt-socials li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout6 .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-content-inner {
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials {
  visibility:visible;
  opacity:1;
}
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials li {
  animation:fadeInUp .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-carousel-element.layout6 .bt-item:hover .bt-content .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-carousel-element.layout7 .bt-item {
  text-align:center;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-team-carousel-element.layout7 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-team-carousel-element.layout7 .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(255,255,255,0.26);
  opacity:0;
}
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials {
  -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%;
  list-style:none;
  margin:-20px 0 0;
  padding:15px;
  background:rgba(255,255,255,0.97);
  white-space:nowrap;
  opacity:0;
  -webkit-border-radius:30px;
  border-radius:30px;
  -webkit-box-shadow:0 4px 21px rgba(0,0,0,0.2);
  -ms-box-shadow:0 4px 21px rgba(0,0,0,0.2);
  box-shadow:0 4px 21px rgba(0,0,0,0.2);
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li {
  display:inline-block;
  opacity:0;
}
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a {
  display:inline-block;
  font-size:20px;
  line-height:22px;
  color:#bbc7cd;
  margin:0 8px;
}
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-team-carousel-element.layout7 .bt-item .bt-thumb .bt-overlay .bt-socials li a:hover { color:#ee3364; }
.bt-team-carousel-element.layout7 .bt-item .bt-content {
  position:relative;
  text-align:center;
  background:#ffffff;
  padding:30px;
}
.bt-team-carousel-element.layout7 .bt-item .bt-content .bt-title {
  font-size:20px;
  line-height:26px;
  text-transform:uppercase;
  color:#252525;
  margin-bottom:5px;
}
.bt-team-carousel-element.layout7 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-team-carousel-element.layout7 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-team-carousel-element.layout7 .bt-item .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#8799a3;
}
.bt-team-carousel-element.layout7 .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-team-carousel-element.layout7 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials {
  margin-top:0;
  opacity:1;
}
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials li {
  animation:fadeInRight .35s ease forwards;
  animation-delay:.35s;
}
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(2) { animation-delay:.4s; }
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(3) { animation-delay:.45s; }
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(4) { animation-delay:.5s; }
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(5) { animation-delay:.55s; }
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(6) { animation-delay:.6s; }
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(7) { animation-delay:.65s; }
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(8) { animation-delay:.7s; }
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(9) { animation-delay:.75s; }
.bt-team-carousel-element.layout7 .bt-item:hover .bt-overlay .bt-socials li:nth-of-type(10) { animation-delay:.8s; }
.bt-team-carousel-element.nav-dots-style0 .owl-nav .owl-prev, .bt-team-carousel-element.nav-dots-style0 .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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.bt-team-carousel-element.nav-dots-style0 .owl-nav .owl-prev.disabled, .bt-team-carousel-element.nav-dots-style0 .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.bt-team-carousel-element.nav-dots-style0 .owl-nav .owl-prev:hover, .bt-team-carousel-element.nav-dots-style0 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-team-carousel-element.nav-dots-style0 .owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.bt-team-carousel-element.nav-dots-style0 .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:8px;
  height:8px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.nav-dots-style0 .owl-dots .owl-dot:last-child { margin-right:0; }
.bt-team-carousel-element.nav-dots-style0 .owl-dots .owl-dot.active, .bt-team-carousel-element.nav-dots-style0 .owl-dots .owl-dot:hover { background:#ee3364; }
.bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-prev, .bt-team-carousel-element.nav-dots-style1 .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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-prev.disabled, .bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover, .bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-prev, .bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:60px;
  height:60px;
  margin-top:-30px;
  padding:4px;
  text-align:center;
  color:#32aae2;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-prev i, .bt-team-carousel-element.nav-dots-style1 .owl-nav .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:22px;
  line-height:50px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover, .bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#ee3364;
}
.bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover i, .bt-team-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover i { background:#ee3364; }
.bt-team-carousel-element.nav-dots-style1 .owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.bt-team-carousel-element.nav-dots-style1 .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:8px;
  height:8px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot:last-child { margin-right:0; }
.bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover { background:#ee3364; }
.bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  width:12px;
  height:12px;
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-team-carousel-element.nav-dots-style1 .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-style1 .owl-dots .owl-dot.active, .bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#ee3364;
}
.bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-team-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#ee3364; }
.bt-testimonial-item-default .bt-item {
  font-size:0;
  letter-spacing:0;
}
.bt-testimonial-item-default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  width:120px;
  height:120px;
  border:8px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-default .bt-item .bt-thumb .bt-image {
  width:100%;
  height:100%;
  overflow:hidden;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-default .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-testimonial-item-default .bt-item .bt-thumb i {
  position:absolute;
  top:-7px;
  right:-20px;
  width:42px;
  height:42px;
  font-size:31px;
  line-height:42px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-default .bt-item .bt-content {
  display:inline-block;
  vertical-align:middle;
  width:calc(100% - 160px);
  padding-left:35px;
}
.bt-testimonial-item-default .bt-item .bt-content .bt-desc {
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-item-default .bt-item .bt-content .bt-inner .bt-title {
  display:inline-block;
  font-size:20px;
  line-height:26px;
  margin:0 10px 0 0;
}
.bt-testimonial-item-default .bt-item .bt-content .bt-inner .bt-position {
  display:inline-block;
  font-size:16px;
  font-style:italic;
  line-height:24px;
  color:#ee3364;
}
@media (max-width: 500px) {
  .bt-testimonial-item-default .bt-item .bt-thumb {
    display:block;
    margin:0 auto 15px;
  }
  .bt-testimonial-item-default .bt-item .bt-content {
    ddisplay:block;
    width:100%;
    text-align:center;
    padding:0;
  }
}
.bt-testimonial-item-layout1 { text-align:center; }
.bt-testimonial-item-layout1 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:25px;
}
.bt-testimonial-item-layout1 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:160px;
  height:110px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -80px;
}
.bt-testimonial-item-layout1 .bt-info .bt-thumb, .bt-testimonial-item-layout1 .bt-info .bt-inner {
  display:inline-block;
  vertical-align:middle;
  text-align:left;
}
.bt-testimonial-item-layout1 .bt-info .bt-thumb {
  width:90px;
  height:90px;
  margin-right:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout1 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout1 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-item-layout1 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#ee3364;
}
.bt-testimonial-item-layout2 { text-align:center; }
.bt-testimonial-item-layout2 .bt-info .bt-thumb {
  position:relative;
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout2 .bt-info .bt-thumb:before, .bt-testimonial-item-layout2 .bt-info .bt-thumb:after {
  content:"";
  position:absolute;
  top:10px;
  left:-140px;
  width:78px;
  height:60px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
}
.bt-testimonial-item-layout2 .bt-info .bt-thumb:after {
  left:auto;
  right:-140px;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
}
@media (max-width: 480px) {
  .bt-testimonial-item-layout2 .bt-info .bt-thumb:before { left:-105px; }
  .bt-testimonial-item-layout2 .bt-info .bt-thumb:after { right:-105px; }
}
.bt-testimonial-item-layout2 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout2 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-item-layout2 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#ee3364;
  margin-bottom:15px;
}
.bt-testimonial-item-layout2 .bt-content {
  font-size:18px;
  font-style:italic;
  line-height:28px;
}
.bt-testimonial-item-layout3 { text-align:center; }
.bt-testimonial-item-layout3 .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:20px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout3 .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-item-layout3 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-item-layout3 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:220px;
  height:150px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -110px;
}
.bt-testimonial-item-layout3 .bt-info .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-item-layout3 .bt-info .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#ee3364;
}
.bt-testimonial-item-layout4 { text-align:center; }
.bt-testimonial-item-layout4 .bt-thumb {
  position:relative;
  display:inline-block;
  margin-bottom:30px;
}
.bt-testimonial-item-layout4 .bt-thumb img {
  width:182px;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  -ms-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  box-shadow:0 10px 30px rgba(0,0,0,0.2);
}
.bt-testimonial-item-layout4 .bt-thumb .bt-quote {
  position:absolute;
  top:38px;
  left:-125px;
  font-size:260px;
  line-height:220px;
  color:#ee3364;
  margin:0;
  -webkit-text-stroke:8px #ffffff;
  text-stroke:8px #ffffff;
}
.bt-testimonial-item-layout4 .bt-content { position:relative; }
.bt-testimonial-item-layout4 .bt-content .bt-desc {
  font-size:30px;
  font-weight:500;
  font-style:italic;
  line-height:40px;
  margin-bottom:30px;
}
.bt-testimonial-item-layout4 .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
}
.bt-testimonial-item-layout4 .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#32aae2;
}
@media (max-width: 575.98px) {
  .bt-testimonial-item-layout4 .bt-thumb .bt-quote { display:none; }
  .bt-testimonial-item-layout4 .bt-content .bt-desc {
    font-size:22px;
    line-height:30px;
  }
}
.bt-testimonial-item-layout5 { position:relative; }
.bt-testimonial-item-layout5 .bt-thumb {
  position:relative;
  padding-top:40px;
  padding-right:60px;
  margin-bottom:30px;
}
.bt-testimonial-item-layout5 .bt-thumb img {
  width:182px;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  -ms-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  box-shadow:0 10px 30px rgba(0,0,0,0.2);
}
.bt-testimonial-item-layout5 .bt-thumb .bt-quote {
  position:absolute;
  top:0;
  right:0px;
  font-size:240px;
  line-height:200px;
  color:#ee3364;
  margin:0;
  -webkit-text-stroke:12px #ffffff;
  text-stroke:12px #ffffff;
}
.bt-testimonial-item-layout5 .bt-content {
  position:relative;
  padding-left:40px;
}
.bt-testimonial-item-layout5 .bt-content .bt-desc {
  font-size:30px;
  font-weight:500;
  font-style:italic;
  line-height:40px;
  margin-bottom:20px;
}
.bt-testimonial-item-layout5 .bt-content .bt-signature img {
  width:auto;
  height:auto;
}
.bt-testimonial-item-layout5 .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
}
.bt-testimonial-item-layout5 .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#32aae2;
}
@media (max-width: 991.98px) {
  .bt-testimonial-item-layout5 .bt-content .bt-desc {
    font-size:22px;
    line-height:30px;
  }
}
@media (max-width: 767.98px) {
  .bt-testimonial-item-layout5 .bt-thumb {
    flex-basis:unset;
    margin-left:auto;
    margin-right:auto;
    padding-left:0;
  }
  .bt-testimonial-item-layout5 .bt-content {
    flex-basis:unset;
    text-align:center;
    padding-left:15px;
  }
  .bt-testimonial-item-layout5 .bt-content .bt-signature { display:none; }
}
.bt-testimonial-grid-element.default .bt-item {
  font-size:0;
  letter-spacing:0;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  width:120px;
  height:120px;
  border:8px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb .bt-image {
  width:100%;
  height:100%;
  overflow:hidden;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-testimonial-grid-element.default .bt-item .bt-thumb i {
  position:absolute;
  top:-7px;
  right:-20px;
  width:42px;
  height:42px;
  font-size:31px;
  line-height:42px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.default .bt-item .bt-content {
  display:inline-block;
  vertical-align:middle;
  width:calc(100% - 160px);
  padding-left:35px;
}
.bt-testimonial-grid-element.default .bt-item .bt-content .bt-desc {
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-grid-element.default .bt-item .bt-content .bt-inner .bt-title {
  display:inline-block;
  font-size:20px;
  line-height:26px;
  margin:0 10px 0 0;
}
.bt-testimonial-grid-element.default .bt-item .bt-content .bt-inner .bt-position {
  display:inline-block;
  font-size:16px;
  font-style:italic;
  line-height:24px;
  color:#ee3364;
}
@media (max-width: 500px) {
  .bt-testimonial-grid-element.default .bt-item .bt-thumb {
    display:block;
    margin:0 auto 15px;
  }
  .bt-testimonial-grid-element.default .bt-item .bt-content {
    ddisplay:block;
    width:100%;
    text-align:center;
    padding:0;
  }
}
.bt-testimonial-grid-element.layout1 { text-align:center; }
.bt-testimonial-grid-element.layout1 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:25px;
}
.bt-testimonial-grid-element.layout1 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:160px;
  height:110px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -80px;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-thumb, .bt-testimonial-grid-element.layout1 .bt-info .bt-inner {
  display:inline-block;
  vertical-align:middle;
  text-align:left;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-thumb {
  width:90px;
  height:90px;
  margin-right:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout1 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#ee3364;
}
.bt-testimonial-grid-element.layout2 { text-align:center; }
.bt-testimonial-grid-element.layout2 .bt-info .bt-thumb {
  position:relative;
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-thumb:before, .bt-testimonial-grid-element.layout2 .bt-info .bt-thumb:after {
  content:"";
  position:absolute;
  top:10px;
  left:-140px;
  width:78px;
  height:60px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-thumb:after {
  left:auto;
  right:-140px;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
}
@media (max-width: 480px) {
  .bt-testimonial-grid-element.layout2 .bt-info .bt-thumb:before { left:-105px; }
  .bt-testimonial-grid-element.layout2 .bt-info .bt-thumb:after { right:-105px; }
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout2 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#ee3364;
  margin-bottom:15px;
}
.bt-testimonial-grid-element.layout2 .bt-content {
  font-size:18px;
  font-style:italic;
  line-height:28px;
}
.bt-testimonial-grid-element.layout3 { text-align:center; }
.bt-testimonial-grid-element.layout3 .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:20px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout3 .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-grid-element.layout3 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-grid-element.layout3 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:220px;
  height:150px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -110px;
}
.bt-testimonial-grid-element.layout3 .bt-info .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout3 .bt-info .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#ee3364;
}
.bt-testimonial-grid-element.layout4 { text-align:center; }
.bt-testimonial-grid-element.layout4 .bt-thumb {
  position:relative;
  display:inline-block;
  margin-bottom:30px;
}
.bt-testimonial-grid-element.layout4 .bt-thumb img {
  width:182px;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  -ms-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  box-shadow:0 10px 30px rgba(0,0,0,0.2);
}
.bt-testimonial-grid-element.layout4 .bt-thumb .bt-quote {
  position:absolute;
  top:38px;
  left:-125px;
  font-size:260px;
  line-height:220px;
  color:#ee3364;
  margin:0;
  -webkit-text-stroke:8px #ffffff;
  text-stroke:8px #ffffff;
}
.bt-testimonial-grid-element.layout4 .bt-content { position:relative; }
.bt-testimonial-grid-element.layout4 .bt-content .bt-desc {
  font-size:30px;
  font-weight:500;
  font-style:italic;
  line-height:40px;
  margin-bottom:30px;
}
.bt-testimonial-grid-element.layout4 .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout4 .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#32aae2;
}
@media (max-width: 575.98px) {
  .bt-testimonial-grid-element.layout4 .bt-thumb .bt-quote { display:none; }
  .bt-testimonial-grid-element.layout4 .bt-content .bt-desc {
    font-size:22px;
    line-height:30px;
  }
}
.bt-testimonial-grid-element.layout5 { position:relative; }
.bt-testimonial-grid-element.layout5 .bt-thumb {
  position:relative;
  padding-top:40px;
  padding-right:60px;
  margin-bottom:30px;
}
.bt-testimonial-grid-element.layout5 .bt-thumb img {
  width:182px;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  -ms-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  box-shadow:0 10px 30px rgba(0,0,0,0.2);
}
.bt-testimonial-grid-element.layout5 .bt-thumb .bt-quote {
  position:absolute;
  top:0;
  right:0px;
  font-size:240px;
  line-height:200px;
  color:#ee3364;
  margin:0;
  -webkit-text-stroke:12px #ffffff;
  text-stroke:12px #ffffff;
}
.bt-testimonial-grid-element.layout5 .bt-content {
  position:relative;
  padding-left:40px;
}
.bt-testimonial-grid-element.layout5 .bt-content .bt-desc {
  font-size:30px;
  font-weight:500;
  font-style:italic;
  line-height:40px;
  margin-bottom:20px;
}
.bt-testimonial-grid-element.layout5 .bt-content .bt-signature img {
  width:auto;
  height:auto;
}
.bt-testimonial-grid-element.layout5 .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
}
.bt-testimonial-grid-element.layout5 .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#32aae2;
}
@media (max-width: 991.98px) {
  .bt-testimonial-grid-element.layout5 .bt-content .bt-desc {
    font-size:22px;
    line-height:30px;
  }
}
@media (max-width: 767.98px) {
  .bt-testimonial-grid-element.layout5 .bt-thumb {
    flex-basis:unset;
    margin-left:auto;
    margin-right:auto;
    padding-left:0;
  }
  .bt-testimonial-grid-element.layout5 .bt-content {
    flex-basis:unset;
    text-align:center;
    padding-left:15px;
  }
  .bt-testimonial-grid-element.layout5 .bt-content .bt-signature { display:none; }
}
.bt-testimonial-carousel-element.default .bt-item {
  font-size:0;
  letter-spacing:0;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  width:120px;
  height:120px;
  border:8px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb .bt-image {
  width:100%;
  height:100%;
  overflow:hidden;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb .bt-image img {
  width:100%;
  height:auto;
}
.bt-testimonial-carousel-element.default .bt-item .bt-thumb i {
  position:absolute;
  top:-7px;
  right:-20px;
  width:42px;
  height:42px;
  font-size:31px;
  line-height:42px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content {
  display:inline-block;
  vertical-align:middle;
  width:calc(100% - 160px);
  padding-left:35px;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content .bt-desc {
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content .bt-inner .bt-title {
  display:inline-block;
  font-size:20px;
  line-height:26px;
  margin:0 10px 0 0;
}
.bt-testimonial-carousel-element.default .bt-item .bt-content .bt-inner .bt-position {
  display:inline-block;
  font-size:16px;
  font-style:italic;
  line-height:24px;
  color:#ee3364;
}
@media (max-width: 500px) {
  .bt-testimonial-carousel-element.default .bt-item .bt-thumb {
    display:block;
    margin:0 auto 15px;
  }
  .bt-testimonial-carousel-element.default .bt-item .bt-content {
    ddisplay:block;
    width:100%;
    text-align:center;
    padding:0;
  }
}
.bt-testimonial-carousel-element.layout1 { text-align:center; }
.bt-testimonial-carousel-element.layout1 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:25px;
}
.bt-testimonial-carousel-element.layout1 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:160px;
  height:110px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -80px;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-thumb, .bt-testimonial-carousel-element.layout1 .bt-info .bt-inner {
  display:inline-block;
  vertical-align:middle;
  text-align:left;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-thumb {
  width:90px;
  height:90px;
  margin-right:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout1 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#ee3364;
}
.bt-testimonial-carousel-element.layout2 { text-align:center; }
.bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb {
  position:relative;
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:15px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb:before, .bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb:after {
  content:"";
  position:absolute;
  top:10px;
  left:-140px;
  width:78px;
  height:60px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb:after {
  left:auto;
  right:-140px;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
}
@media (max-width: 480px) {
  .bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb:before { left:-105px; }
  .bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb:after { right:-105px; }
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-inner .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout2 .bt-info .bt-inner .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#ee3364;
  margin-bottom:15px;
}
.bt-testimonial-carousel-element.layout2 .bt-content {
  font-size:18px;
  font-style:italic;
  line-height:28px;
}
.bt-testimonial-carousel-element.layout3 { text-align:center; }
.bt-testimonial-carousel-element.layout3 .bt-thumb {
  display:inline-block;
  width:90px;
  height:90px;
  margin-bottom:20px;
  border:6px solid #f5f5f5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout3 .bt-thumb img {
  width:100%;
  height:100%;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.layout3 .bt-content {
  position:relative;
  z-index:0;
  font-size:18px;
  font-style:italic;
  line-height:28px;
  margin-bottom:15px;
}
.bt-testimonial-carousel-element.layout3 .bt-content:before {
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:220px;
  height:150px;
  background-image:url("../images/quote.png");
  background-repeat:no-repeat;
  background-size:contain;
  background-position:center;
  opacity:0.08;
  z-index:-1;
  margin:-20px 0 0 -110px;
}
.bt-testimonial-carousel-element.layout3 .bt-info .bt-title {
  font-size:20px;
  line-height:26px;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout3 .bt-info .bt-position {
  font-size:14px;
  line-height:26px;
  font-style:italic;
  color:#ee3364;
}
.bt-testimonial-carousel-element.layout4 { text-align:center; }
.bt-testimonial-carousel-element.layout4 .bt-thumb {
  position:relative;
  display:inline-block;
  margin-bottom:30px;
}
.bt-testimonial-carousel-element.layout4 .bt-thumb img {
  width:182px;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  -ms-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  box-shadow:0 10px 30px rgba(0,0,0,0.2);
}
.bt-testimonial-carousel-element.layout4 .bt-thumb .bt-quote {
  position:absolute;
  top:38px;
  left:-125px;
  font-size:260px;
  line-height:220px;
  color:#ee3364;
  margin:0;
  -webkit-text-stroke:8px #ffffff;
  text-stroke:8px #ffffff;
}
.bt-testimonial-carousel-element.layout4 .bt-content { position:relative; }
.bt-testimonial-carousel-element.layout4 .bt-content .bt-desc {
  font-size:30px;
  font-weight:500;
  font-style:italic;
  line-height:40px;
  margin-bottom:30px;
}
.bt-testimonial-carousel-element.layout4 .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout4 .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#32aae2;
}
@media (max-width: 575.98px) {
  .bt-testimonial-carousel-element.layout4 .bt-thumb .bt-quote { display:none; }
  .bt-testimonial-carousel-element.layout4 .bt-content .bt-desc {
    font-size:22px;
    line-height:30px;
  }
}
.bt-testimonial-carousel-element.layout5 { position:relative; }
.bt-testimonial-carousel-element.layout5 .bt-thumb {
  position:relative;
  padding-top:40px;
  padding-right:60px;
  margin-bottom:30px;
}
.bt-testimonial-carousel-element.layout5 .bt-thumb img {
  width:182px;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  -ms-box-shadow:0 10px 30px rgba(0,0,0,0.2);
  box-shadow:0 10px 30px rgba(0,0,0,0.2);
}
.bt-testimonial-carousel-element.layout5 .bt-thumb .bt-quote {
  position:absolute;
  top:0;
  right:0px;
  font-size:240px;
  line-height:200px;
  color:#ee3364;
  margin:0;
  -webkit-text-stroke:12px #ffffff;
  text-stroke:12px #ffffff;
}
.bt-testimonial-carousel-element.layout5 .bt-content {
  position:relative;
  padding-left:40px;
}
.bt-testimonial-carousel-element.layout5 .bt-content .bt-desc {
  font-size:30px;
  font-weight:500;
  font-style:italic;
  line-height:40px;
  margin-bottom:20px;
}
.bt-testimonial-carousel-element.layout5 .bt-content .bt-signature img {
  width:auto;
  height:auto;
}
.bt-testimonial-carousel-element.layout5 .bt-content .bt-title {
  font-size:22px;
  line-height:28px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
}
.bt-testimonial-carousel-element.layout5 .bt-content .bt-position {
  font-size:17px;
  line-height:27px;
  color:#32aae2;
}
@media (max-width: 991.98px) {
  .bt-testimonial-carousel-element.layout5 .bt-content .bt-desc {
    font-size:22px;
    line-height:30px;
  }
}
@media (max-width: 767.98px) {
  .bt-testimonial-carousel-element.layout5 .bt-thumb {
    flex-basis:unset;
    margin-left:auto;
    margin-right:auto;
    padding-left:0;
  }
  .bt-testimonial-carousel-element.layout5 .bt-content {
    flex-basis:unset;
    text-align:center;
    padding-left:15px;
  }
  .bt-testimonial-carousel-element.layout5 .bt-content .bt-signature { display:none; }
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-prev, .bt-testimonial-carousel-element.nav-dots-style1 .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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-prev.disabled, .bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover, .bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-prev, .bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:60px;
  height:60px;
  margin-top:-30px;
  padding:4px;
  text-align:center;
  color:#32aae2;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-prev i, .bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .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:22px;
  line-height:50px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover, .bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#ee3364;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover i, .bt-testimonial-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover i { background:#ee3364; }
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.bt-testimonial-carousel-element.nav-dots-style1 .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:8px;
  height:8px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot:last-child { margin-right:0; }
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover { background:#ee3364; }
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  width:12px;
  height:12px;
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-testimonial-carousel-element.nav-dots-style1 .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-style1 .owl-dots .owl-dot.active, .bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#ee3364;
}
.bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-testimonial-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#ee3364; }
.bt-blog-item-default .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-item-default .bt-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  margin-bottom:0;
}
.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:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-item-default .bt-item .bt-media.gallery { margin:0; }
.bt-blog-item-default .bt-item .bt-media.gallery .carousel-control-prev, .bt-blog-item-default .bt-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-item-default .bt-item .bt-media.gallery .carousel-control-prev > i, .bt-blog-item-default .bt-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-item-default .bt-item .bt-media.gallery .carousel-control-prev:hover, .bt-blog-item-default .bt-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-item-default .bt-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-item-default .bt-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-item-default .bt-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-item-default .bt-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-item-default .bt-item .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-item-default .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-item-default .bt-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-item-default .bt-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-item-default .bt-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-item-default .bt-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-item-default .bt-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-item-default .bt-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-item-default .bt-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-item-default .bt-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-item-default .bt-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-item-default .bt-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-item-default .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-item-default .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(238,51,100,0.9);
  margin-bottom:0;
  padding:5px 10px;
  z-index:9;
}
.bt-blog-item-default .bt-item .bt-media .bt-term a { color:inherit; }
.bt-blog-item-default .bt-item .bt-media .bt-term a:hover, .bt-blog-item-default .bt-item .bt-media .bt-term a:focus { opacity:0.85; }
.bt-blog-item-default .bt-item .bt-content {
  text-align:center;
  background:#fafafa;
  padding:25px 30px;
}
.bt-blog-item-default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-item-default .bt-item .bt-content .bt-title a { color:Montserrat; }
.bt-blog-item-default .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-item-default .bt-item .bt-content .bt-meta-wrap {
  margin-top:25px;
  padding-top:15px;
  border-top:1px solid #eaeaea;
}
.bt-blog-item-default .bt-item .bt-content .bt-meta-wrap .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-item-default .bt-item .bt-content .bt-meta-wrap .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  margin-right:15px;
}
.bt-blog-item-default .bt-item .bt-content .bt-meta-wrap .bt-meta > li i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  line-height:1;
  margin-right:3px;
}
.bt-blog-item-default .bt-item .bt-content .bt-meta-wrap .bt-meta > li:last-child { margin-right:0; }
.bt-blog-item-default .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-item-layout1 .bt-item { position:relative; }
.bt-blog-item-layout1 .bt-item .bt-date {
  position:absolute;
  top:10px;
  left:10px;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  min-width:55px;
  margin-bottom:0;
  padding:10px;
  z-index:9;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-item-layout1 .bt-item .bt-date .bt-d {
  display:block;
  font-size:20px;
  font-weight:600;
  margin-bottom:4px;
}
.bt-blog-item-layout1 .bt-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-item-layout1 .bt-item .bt-media.gallery { margin:0; }
.bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control-prev, .bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control-prev > i, .bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control-prev:hover, .bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-item-layout1 .bt-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-item-layout1 .bt-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-item-layout1 .bt-item .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-item-layout1 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-item-layout1 .bt-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-item-layout1 .bt-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-item-layout1 .bt-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-item-layout1 .bt-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-item-layout1 .bt-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-item-layout1 .bt-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-item-layout1 .bt-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-item-layout1 .bt-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-item-layout1 .bt-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-item-layout1 .bt-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-item-layout1 .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-item-layout1 .bt-item .bt-content { padding-top:25px; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-item-layout1 .bt-item .bt-content .bt-term a { color:inherit; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-term a:hover, .bt-blog-item-layout1 .bt-item .bt-content .bt-term a:focus { color:#ee3364; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-item-layout1 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-author {
  font-family:Montserrat;
  font-size:14px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
  margin:15px 0 5px;
}
.bt-blog-item-layout1 .bt-item .bt-content .bt-author a { color:#ee3364; }
.bt-blog-item-layout1 .bt-item .bt-content .bt-author a:hover, .bt-blog-item-layout1 .bt-item .bt-content .bt-author a:focus { color:#8799a3; }
.bt-blog-item-layout1 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-item-layout2 .bt-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-item-layout2 .bt-item .bt-media.gallery { margin:0; }
.bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control-prev, .bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control-prev > i, .bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control-prev:hover, .bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-item-layout2 .bt-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-item-layout2 .bt-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-item-layout2 .bt-item .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-item-layout2 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-item-layout2 .bt-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-item-layout2 .bt-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-item-layout2 .bt-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-item-layout2 .bt-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-item-layout2 .bt-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-item-layout2 .bt-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-item-layout2 .bt-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-item-layout2 .bt-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-item-layout2 .bt-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-item-layout2 .bt-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-item-layout2 .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-item-layout2 .bt-item .bt-content { padding-top:25px; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:10px;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-date {
  font-family:Montserrat;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-date a { color:inherit; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-date a:hover, .bt-blog-item-layout2 .bt-item .bt-content .bt-date a:focus { color:#ee3364; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:14px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#8799a3;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-layout2 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-item-layout2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-layout2 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-item-layout2 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap {
  position:relative;
  margin-bottom:20px;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  -wekbit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.gallery { margin:0; }
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev, .bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev > i, .bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev:hover, .bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-meta {
  position:absolute;
  bottom:-21px;
  left:30px;
  font-size:11px;
  font-weight:500;
  line-height:18px;
  letter-spacing:1px;
  background:#ee3364;
  padding:10px 15px;
  -wekbit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-meta h4 {
  display:inline-block;
  font-size:11px;
  font-weight:500;
  line-height:18px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  margin:0;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-meta h4:not(:last-child):after {
  content:"/";
  display:inline-block;
  margin:0 3px 0 5px;
}
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-meta h4 a { color:inherit; }
.bt-blog-item-layout3 .bt-item .bt-media-wrap .bt-meta h4 a:hover { opacity:0.85; }
.bt-blog-item-layout3 .bt-item .bt-content { padding-top:20px; }
.bt-blog-item-layout3 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  margin-bottom:0;
}
.bt-blog-item-layout3 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-item-layout3 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-item-layout3 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-layout3 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-item-layout3 .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-layout3 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-item-layout3 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-item-layout4 .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap { position:relative; }
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.gallery { margin:0; }
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev, .bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev > i, .bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev:hover, .bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-item-layout4 .bt-item .bt-media-wrap .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-item-layout4 .bt-item .bt-content {
  background:#fafafa;
  padding:25px 30px;
}
.bt-blog-item-layout4 .bt-item .bt-content .bt-date {
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-item-layout4 .bt-item .bt-content .bt-date i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  line-height:1;
  margin-right:5px;
}
.bt-blog-item-layout4 .bt-item .bt-content .bt-date a { color:inherit; }
.bt-blog-item-layout4 .bt-item .bt-content .bt-date a:hover, .bt-blog-item-layout4 .bt-item .bt-content .bt-date a:focus { color:#ee3364; }
.bt-blog-item-layout4 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  margin-bottom:0;
}
.bt-blog-item-layout4 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-item-layout4 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-item-layout4 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-layout4 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-item-layout4 .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-layout4 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-item-layout4 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
@media (max-width: 767.98px) {
  .bt-blog-item-layout4 .bt-item .bt-content { padding:25px 30px; }
}
@media (max-width: 575.98px) {
  .bt-blog-item-layout4 .bt-item .bt-content .bt-title {
    font-size:22px;
    line-height:30px;
  }
}
.bt-blog-item-vertical-default .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  margin-bottom:0;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-item-vertical-default .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-item-vertical-default .bt-item .bt-media .bt-image > img {
  width:100%;
  height:auto;
}
.bt-blog-item-vertical-default .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:30px;
  left:30px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-blog-item-vertical-default .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-blog-item-vertical-default .bt-item .bt-content { padding-left:40px; }
.bt-blog-item-vertical-default .bt-item .bt-content .bt-title {
  font-size:32px;
  line-height:40px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-item-vertical-default .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-item-vertical-default .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-item-vertical-default .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-blog-item-vertical-default .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
}
.bt-blog-item-vertical-default .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:10px;
  height:1px;
  background:#8799a3;
  margin:0 10px;
}
.bt-blog-item-vertical-default .bt-item .bt-content .bt-meta > li a { color:inherit; }
.bt-blog-item-vertical-default .bt-item .bt-content .bt-meta > li a:hover, .bt-blog-item-vertical-default .bt-item .bt-content .bt-meta > li a:focus { color:#ee3364; }
.bt-blog-item-vertical-default .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-vertical-default .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-item-vertical-default .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-vertical-default .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-item-vertical-default .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-item-vertical-default .bt-item.bt-even .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
@media (max-width: 991.98px) {
  .bt-blog-item-vertical-default .bt-item .order-last { order:unset; }
  .bt-blog-item-vertical-default .bt-item .bt-media { margin-bottom:20px; }
  .bt-blog-item-vertical-default .bt-item .bt-content {
    text-align:left !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }
}
.bt-blog-item-vertical-layout1 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  margin-bottom:0;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-item-vertical-layout1 .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-item-vertical-layout1 .bt-item .bt-media .bt-image > img {
  width:100%;
  height:auto;
}
.bt-blog-item-vertical-layout1 .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:30px;
  left:30px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-blog-item-vertical-layout1 .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-blog-item-vertical-layout1 .bt-item .bt-content { padding-left:40px; }
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-title {
  font-size:32px;
  line-height:40px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-date {
  font-size:12px;
  font-weight:600;
  line-height:26px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:15px;
}
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-date a { color:inherit; }
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-date a:hover, .bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-date a:focus { color:#ee3364; }
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:14px;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
}
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#ee3364;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-meta > li a { color:inherit; }
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-meta > li a:hover, .bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-meta > li a:focus { color:#ee3364; }
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-readmore:hover, .bt-blog-item-vertical-layout1 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-item-vertical-layout1 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-item-vertical-layout1 .bt-item.bt-even .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
@media (max-width: 991.98px) {
  .bt-blog-item-vertical-layout1 .bt-item .order-last { order:unset; }
  .bt-blog-item-vertical-layout1 .bt-item .bt-media { margin-bottom:20px; }
  .bt-blog-item-vertical-layout1 .bt-item .bt-content {
    text-align:left !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }
}
.bt-blog-item-packery-default .bt-item .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-item-packery-default .bt-item .bt-date {
  position:absolute;
  top:0;
  left:0;
  width:102px;
  height:102px;
  font-family:Montserrat;
  color:#ffffff;
  background:#ee3364;
  text-align:center;
  display:table;
  table-layout:fixed;
  z-index:3;
}
.bt-blog-item-packery-default .bt-item .bt-date a {
  position:relative;
  display:table-cell;
  height:100%;
  width:100%;
  vertical-align:middle;
  color:inherit;
}
.bt-blog-item-packery-default .bt-item .bt-date a .bt-m {
  display:block;
  font-size:14px;
  line-height:20px;
  font-weight:500;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-item-packery-default .bt-item .bt-date a .bt-d {
  display:block;
  font-size:40px;
  line-height:40px;
  font-weight:600;
}
.bt-blog-item-packery-default .bt-item .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1;
}
.bt-blog-item-packery-default .bt-item .bt-overlay .bt-content {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  background:rgba(255,255,255,0.97);
  padding:35px 40px;
}
.bt-blog-item-packery-default .bt-item .bt-overlay .bt-content .bt-author {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-item-packery-default .bt-item .bt-overlay .bt-content .bt-author a { color:inherit; }
.bt-blog-item-packery-default .bt-item .bt-overlay .bt-content .bt-author a:hover { color:#ee3364; }
.bt-blog-item-packery-default .bt-item .bt-overlay .bt-content .bt-title {
  font-size:25px;
  line-height:32px;
  max-height:96px;
  overflow:hidden;
  margin-bottom:0;
}
.bt-blog-item-packery-default .bt-item .bt-overlay .bt-content .bt-title a { color:inherit; }
.bt-blog-item-packery-default .bt-item .bt-overlay .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-item-packery-default .bt-item .bt-overlay .bt-content .bt-readmore {
  display:inline-block;
  color:#32aae2;
  margin-top:10px;
}
.bt-blog-item-packery-default .bt-item .bt-overlay .bt-content .bt-readmore:hover { color:#ee3364; }
.bt-blog-item-packery-default .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-grid-element.default .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-grid-element.default .bt-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  margin-bottom:0;
}
.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:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-grid-element.default .bt-item .bt-media.gallery { margin:0; }
.bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control-prev, .bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control-prev > i, .bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control-prev:hover, .bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-grid-element.default .bt-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-grid-element.default .bt-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-grid-element.default .bt-item .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-grid-element.default .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-grid-element.default .bt-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-grid-element.default .bt-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-grid-element.default .bt-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-grid-element.default .bt-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-grid-element.default .bt-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-grid-element.default .bt-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-grid-element.default .bt-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-grid-element.default .bt-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-grid-element.default .bt-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-grid-element.default .bt-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-grid-element.default .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-grid-element.default .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(238,51,100,0.9);
  margin-bottom:0;
  padding:5px 10px;
  z-index:9;
}
.bt-blog-grid-element.default .bt-item .bt-media .bt-term a { color:inherit; }
.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 { opacity:0.85; }
.bt-blog-grid-element.default .bt-item .bt-content {
  text-align:center;
  background:#fafafa;
  padding:25px 30px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-title a { color:Montserrat; }
.bt-blog-grid-element.default .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta-wrap {
  margin-top:25px;
  padding-top:15px;
  border-top:1px solid #eaeaea;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta-wrap .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta-wrap .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  margin-right:15px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta-wrap .bt-meta > li i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  line-height:1;
  margin-right:3px;
}
.bt-blog-grid-element.default .bt-item .bt-content .bt-meta-wrap .bt-meta > li:last-child { margin-right:0; }
.bt-blog-grid-element.default .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-grid-element.layout1 .bt-item { position:relative; }
.bt-blog-grid-element.layout1 .bt-item .bt-date {
  position:absolute;
  top:10px;
  left:10px;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  min-width:55px;
  margin-bottom:0;
  padding:10px;
  z-index:9;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-date .bt-d {
  display:block;
  font-size:20px;
  font-weight:600;
  margin-bottom:4px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery { margin:0; }
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control-prev, .bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control-prev > i, .bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control-prev:hover, .bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-grid-element.layout1 .bt-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-grid-element.layout1 .bt-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-grid-element.layout1 .bt-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-grid-element.layout1 .bt-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-grid-element.layout1 .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content { padding-top:25px; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-term a { color:inherit; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-term a:hover, .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-term a:focus { color:#ee3364; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-author {
  font-family:Montserrat;
  font-size:14px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
  margin:15px 0 5px;
}
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-author a { color:#ee3364; }
.bt-blog-grid-element.layout1 .bt-item .bt-content .bt-author a:hover, .bt-blog-grid-element.layout1 .bt-item .bt-content .bt-author a:focus { color:#8799a3; }
.bt-blog-grid-element.layout1 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-grid-element.layout2 .bt-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery { margin:0; }
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control-prev, .bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control-prev > i, .bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control-prev:hover, .bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-grid-element.layout2 .bt-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-grid-element.layout2 .bt-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-grid-element.layout2 .bt-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-grid-element.layout2 .bt-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-grid-element.layout2 .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content { padding-top:25px; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:10px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-date {
  font-family:Montserrat;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-date a { color:inherit; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-date a:hover, .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-date a:focus { color:#ee3364; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:14px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#8799a3;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-grid-element.layout2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.layout2 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-grid-element.layout2 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap {
  position:relative;
  margin-bottom:20px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  -wekbit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery { margin:0; }
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev, .bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev > i, .bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev:hover, .bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-meta {
  position:absolute;
  bottom:-21px;
  left:30px;
  font-size:11px;
  font-weight:500;
  line-height:18px;
  letter-spacing:1px;
  background:#ee3364;
  padding:10px 15px;
  -wekbit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-meta h4 {
  display:inline-block;
  font-size:11px;
  font-weight:500;
  line-height:18px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  margin:0;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-meta h4:not(:last-child):after {
  content:"/";
  display:inline-block;
  margin:0 3px 0 5px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-meta h4 a { color:inherit; }
.bt-blog-grid-element.layout3 .bt-item .bt-media-wrap .bt-meta h4 a:hover { opacity:0.85; }
.bt-blog-grid-element.layout3 .bt-item .bt-content { padding-top:20px; }
.bt-blog-grid-element.layout3 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  margin-bottom:0;
}
.bt-blog-grid-element.layout3 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-grid-element.layout3 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-grid-element.layout3 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.layout3 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-grid-element.layout3 .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.layout3 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-grid-element.layout3 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-grid-element.layout4 .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap { position:relative; }
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery { margin:0; }
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev, .bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev > i, .bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev:hover, .bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-grid-element.layout4 .bt-item .bt-media-wrap .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-grid-element.layout4 .bt-item .bt-content {
  background:#fafafa;
  padding:25px 30px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-content .bt-date {
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-content .bt-date i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  line-height:1;
  margin-right:5px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-content .bt-date a { color:inherit; }
.bt-blog-grid-element.layout4 .bt-item .bt-content .bt-date a:hover, .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-date a:focus { color:#ee3364; }
.bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  margin-bottom:0;
}
.bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-grid-element.layout4 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.layout4 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-grid-element.layout4 .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-grid-element.layout4 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
@media (max-width: 767.98px) {
  .bt-blog-grid-element.layout4 .bt-item .bt-content { padding:25px 30px; }
}
@media (max-width: 575.98px) {
  .bt-blog-grid-element.layout4 .bt-item .bt-content .bt-title {
    font-size:22px;
    line-height:30px;
  }
}
.bt-blog-grid-element.vertical-default .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  margin-bottom:0;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-grid-element.vertical-default .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-grid-element.vertical-default .bt-item .bt-media .bt-image > img {
  width:100%;
  height:auto;
}
.bt-blog-grid-element.vertical-default .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:30px;
  left:30px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-blog-grid-element.vertical-default .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-blog-grid-element.vertical-default .bt-item .bt-content { padding-left:40px; }
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-title {
  font-size:32px;
  line-height:40px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0 0 15px;
  padding:0;
}
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
}
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:10px;
  height:1px;
  background:#8799a3;
  margin:0 10px;
}
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-meta > li a { color:inherit; }
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-meta > li a:hover, .bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-meta > li a:focus { color:#ee3364; }
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.vertical-default .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-grid-element.vertical-default .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-grid-element.vertical-default .bt-item.bt-even .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
@media (max-width: 991.98px) {
  .bt-blog-grid-element.vertical-default .bt-item .order-last { order:unset; }
  .bt-blog-grid-element.vertical-default .bt-item .bt-media { margin-bottom:20px; }
  .bt-blog-grid-element.vertical-default .bt-item .bt-content {
    text-align:left !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  margin-bottom:0;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-media .bt-image > img {
  width:100%;
  height:auto;
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:30px;
  left:30px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content { padding-left:40px; }
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-title {
  font-size:32px;
  line-height:40px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-date {
  font-size:12px;
  font-weight:600;
  line-height:26px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:15px;
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-date a { color:inherit; }
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-date a:hover, .bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-date a:focus { color:#ee3364; }
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:14px;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#ee3364;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-meta > li a { color:inherit; }
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-meta > li a:hover, .bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-meta > li a:focus { color:#ee3364; }
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-readmore:hover, .bt-blog-grid-element.vertical-layout1 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-grid-element.vertical-layout1 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-grid-element.vertical-layout1 .bt-item.bt-even .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
@media (max-width: 991.98px) {
  .bt-blog-grid-element.vertical-layout1 .bt-item .order-last { order:unset; }
  .bt-blog-grid-element.vertical-layout1 .bt-item .bt-media { margin-bottom:20px; }
  .bt-blog-grid-element.vertical-layout1 .bt-item .bt-content {
    text-align:left !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }
}
.bt-blog-grid-element.packery-default .bt-item .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-grid-element.packery-default .bt-item .bt-date {
  position:absolute;
  top:0;
  left:0;
  width:102px;
  height:102px;
  font-family:Montserrat;
  color:#ffffff;
  background:#ee3364;
  text-align:center;
  display:table;
  table-layout:fixed;
  z-index:3;
}
.bt-blog-grid-element.packery-default .bt-item .bt-date a {
  position:relative;
  display:table-cell;
  height:100%;
  width:100%;
  vertical-align:middle;
  color:inherit;
}
.bt-blog-grid-element.packery-default .bt-item .bt-date a .bt-m {
  display:block;
  font-size:14px;
  line-height:20px;
  font-weight:500;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-grid-element.packery-default .bt-item .bt-date a .bt-d {
  display:block;
  font-size:40px;
  line-height:40px;
  font-weight:600;
}
.bt-blog-grid-element.packery-default .bt-item .bt-overlay {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1;
}
.bt-blog-grid-element.packery-default .bt-item .bt-overlay .bt-content {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  background:rgba(255,255,255,0.97);
  padding:35px 40px;
}
.bt-blog-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-author {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-author a { color:inherit; }
.bt-blog-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-author a:hover { color:#ee3364; }
.bt-blog-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-title {
  font-size:25px;
  line-height:32px;
  max-height:96px;
  overflow:hidden;
  margin-bottom:0;
}
.bt-blog-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-title a { color:inherit; }
.bt-blog-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-readmore {
  display:inline-block;
  color:#32aae2;
  margin-top:10px;
}
.bt-blog-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-readmore:hover { color:#ee3364; }
.bt-blog-grid-element.packery-default .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-carousel-element.default .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-carousel-element.default .bt-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  margin-bottom:0;
}
.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:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-carousel-element.default .bt-item .bt-media.gallery { margin:0; }
.bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control-prev, .bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control-prev > i, .bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control-prev:hover, .bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-carousel-element.default .bt-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-carousel-element.default .bt-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-carousel-element.default .bt-item .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-carousel-element.default .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-carousel-element.default .bt-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-carousel-element.default .bt-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-carousel-element.default .bt-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-carousel-element.default .bt-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-carousel-element.default .bt-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-carousel-element.default .bt-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-carousel-element.default .bt-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-carousel-element.default .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-carousel-element.default .bt-item .bt-media .bt-term {
  position:absolute;
  bottom:0;
  left:0;
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  background:rgba(238,51,100,0.9);
  margin-bottom:0;
  padding:5px 10px;
  z-index:9;
}
.bt-blog-carousel-element.default .bt-item .bt-media .bt-term a { color:inherit; }
.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 { opacity:0.85; }
.bt-blog-carousel-element.default .bt-item .bt-content {
  text-align:center;
  background:#fafafa;
  padding:25px 30px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:15px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-title a { color:Montserrat; }
.bt-blog-carousel-element.default .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta-wrap {
  margin-top:25px;
  padding-top:15px;
  border-top:1px solid #eaeaea;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta-wrap .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta-wrap .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  margin-right:15px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta-wrap .bt-meta > li i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  line-height:1;
  margin-right:3px;
}
.bt-blog-carousel-element.default .bt-item .bt-content .bt-meta-wrap .bt-meta > li:last-child { margin-right:0; }
.bt-blog-carousel-element.default .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-carousel-element.layout1 .bt-item { position:relative; }
.bt-blog-carousel-element.layout1 .bt-item .bt-date {
  position:absolute;
  top:10px;
  left:10px;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  min-width:55px;
  margin-bottom:0;
  padding:10px;
  z-index:9;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-date .bt-d {
  display:block;
  font-size:20px;
  font-weight:600;
  margin-bottom:4px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery { margin:0; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control-prev, .bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control-prev > i, .bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control-prev:hover, .bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-carousel-element.layout1 .bt-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-carousel-element.layout1 .bt-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-carousel-element.layout1 .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content { padding-top:25px; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-term a { color:inherit; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-term a:hover, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-term a:focus { color:#ee3364; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:0;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-author {
  font-family:Montserrat;
  font-size:14px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
  margin:15px 0 5px;
}
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-author a { color:#ee3364; }
.bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-author a:hover, .bt-blog-carousel-element.layout1 .bt-item .bt-content .bt-author a:focus { color:#8799a3; }
.bt-blog-carousel-element.layout1 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery { margin:0; }
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control-prev, .bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control-prev > i, .bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control-prev:hover, .bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-carousel-element.layout2 .bt-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-carousel-element.layout2 .bt-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-carousel-element.layout2 .bt-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-carousel-element.layout2 .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content { padding-top:25px; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  letter-spacing:0;
  margin-bottom:10px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-date {
  font-family:Montserrat;
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-date a { color:inherit; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-date a:hover, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-date a:focus { color:#ee3364; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:14px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-meta > li:not(:last-child):after {
  content:"";
  display:inline-block;
  vertical-align:middle;
  width:6px;
  height:6px;
  background:#8799a3;
  margin:0 10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.layout2 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-carousel-element.layout2 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap {
  position:relative;
  margin-bottom:20px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
  -wekbit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery { margin:0; }
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev, .bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev > i, .bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev:hover, .bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-meta {
  position:absolute;
  bottom:-21px;
  left:30px;
  font-size:11px;
  font-weight:500;
  line-height:18px;
  letter-spacing:1px;
  background:#ee3364;
  padding:10px 15px;
  -wekbit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-meta h4 {
  display:inline-block;
  font-size:11px;
  font-weight:500;
  line-height:18px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  margin:0;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-meta h4:not(:last-child):after {
  content:"/";
  display:inline-block;
  margin:0 3px 0 5px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-meta h4 a { color:inherit; }
.bt-blog-carousel-element.layout3 .bt-item .bt-media-wrap .bt-meta h4 a:hover { opacity:0.85; }
.bt-blog-carousel-element.layout3 .bt-item .bt-content { padding-top:20px; }
.bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  margin-bottom:0;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.layout3 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-carousel-element.layout3 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-blog-carousel-element.layout4 .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap { position:relative; }
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery { margin:0; }
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev, .bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev > i, .bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev:hover, .bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-blog-carousel-element.layout4 .bt-item .bt-media-wrap .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-content {
  background:#fafafa;
  padding:25px 30px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-date {
  font-size:12px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:5px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-date i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  line-height:1;
  margin-right:5px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-date a { color:inherit; }
.bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-date a:hover, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-date a:focus { color:#ee3364; }
.bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-title {
  font-size:22px;
  line-height:30px;
  margin-bottom:0;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-excerpt { margin-top:15px; }
.bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-readmore {
  font-size:12px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin:15px 0 5px;
}
.bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-readmore:hover, .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-readmore:focus { color:#8799a3; }
.bt-blog-carousel-element.layout4 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
@media (max-width: 767.98px) {
  .bt-blog-carousel-element.layout4 .bt-item .bt-content { padding:25px 30px; }
}
@media (max-width: 575.98px) {
  .bt-blog-carousel-element.layout4 .bt-item .bt-content .bt-title {
    font-size:22px;
    line-height:30px;
  }
}
.bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-prev, .bt-blog-carousel-element.nav-dots-style1 .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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-prev.disabled, .bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover, .bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-prev, .bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:60px;
  height:60px;
  margin-top:-30px;
  padding:4px;
  text-align:center;
  color:#32aae2;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-prev i, .bt-blog-carousel-element.nav-dots-style1 .owl-nav .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:22px;
  line-height:50px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover, .bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#ee3364;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover i, .bt-blog-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover i { background:#ee3364; }
.bt-blog-carousel-element.nav-dots-style1 .owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.bt-blog-carousel-element.nav-dots-style1 .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:8px;
  height:8px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot:last-child { margin-right:0; }
.bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover { background:#ee3364; }
.bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  width:12px;
  height:12px;
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-blog-carousel-element.nav-dots-style1 .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-style1 .owl-dots .owl-dot.active, .bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#ee3364;
}
.bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-blog-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#ee3364; }
.bt-portfolio-item-default .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-item-default .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-item-default .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-item-default .bt-item .bt-content { padding:20px 0 4px; }
.bt-portfolio-item-default .bt-item .bt-content .bt-title {
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
}
.bt-portfolio-item-default .bt-item .bt-content .bt-title a { color:inherit; }
.bt-portfolio-item-default .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-item-default .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
}
.bt-portfolio-item-default .bt-item .bt-content .bt-term a { color:inherit; }
.bt-portfolio-item-default .bt-item .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-item-default .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-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:14px;
  left:14px;
  width:calc(100% - 28px);
  height:calc(100% - 28px);
  background:rgba(255,255,255,0.97);
  opacity:0;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  padding:30px;
  text-align:center;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
  opacity:0;
  webkit-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px);
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:inherit; }
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
  opacity:0;
  webkit-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px);
}
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:inherit; }
.bt-portfolio-item-layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-item-layout1 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-item-layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-item-layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-item-layout2 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-item-layout2 .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-item-layout2 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-item-layout2 .bt-item .bt-content {
  background:#fafafa;
  padding:25px 35px;
}
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-title {
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
}
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
}
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-term a { color:inherit; }
.bt-portfolio-item-layout2 .bt-item .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-item-layout2 .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-portfolio-item-layout3 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-item-layout3 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-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:rgba(238,51,100,0.92);
  opacity:0;
}
.bt-portfolio-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  text-align:center;
  padding:30px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-portfolio-item-layout3 .bt-item .bt-thumb .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:26px;
  line-height:34px;
  color:#ffffff;
  margin-bottom:4px;
  opacity:0;
}
.bt-portfolio-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:inherit; }
.bt-portfolio-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:rgba(255,255,255,0.87); }
.bt-portfolio-item-layout3 .bt-item .bt-thumb .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;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  opacity:0;
}
.bt-portfolio-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:inherit; }
.bt-portfolio-item-layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:rgba(255,255,255,0.87); }
.bt-portfolio-item-layout3 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-item-layout3 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-item-layout3 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title { opacity:1; }
.bt-portfolio-item-packery-default .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-item-packery-default .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:14px;
  left:14px;
  width:calc(100% - 28px);
  height:calc(100% - 28px);
  background:rgba(255,255,255,0.97);
  opacity:0;
}
.bt-portfolio-item-packery-default .bt-item .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  padding:30px;
  text-align:center;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-portfolio-item-packery-default .bt-item .bt-overlay .bt-content .bt-readmore {
  display:inline-block;
  width:50px;
  height:50px;
  font-size:16px;
  line-height:50px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  margin-bottom:10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-portfolio-item-packery-default .bt-item .bt-overlay .bt-content .bt-title {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
  opacity:0;
  webkit-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px);
}
.bt-portfolio-item-packery-default .bt-item .bt-overlay .bt-content .bt-title a { color:inherit; }
.bt-portfolio-item-packery-default .bt-item .bt-overlay .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-item-packery-default .bt-item .bt-overlay .bt-content .bt-term {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
  opacity:0;
  webkit-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px);
}
.bt-portfolio-item-packery-default .bt-item .bt-overlay .bt-content .bt-term a { color:inherit; }
.bt-portfolio-item-packery-default .bt-item .bt-overlay .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-item-packery-default .bt-item:hover .bt-overlay { opacity:1; }
.bt-portfolio-item-packery-default .bt-item:hover .bt-overlay .bt-content .bt-term, .bt-portfolio-item-packery-default .bt-item:hover .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-item-packery-layout1 .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-item-packery-layout1 .bt-item .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-item-packery-layout1 .bt-item .bt-content { display:none; }
.bt-portfolio-item-packery-layout1 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-portfolio-item-vertical-default .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  margin-bottom:0;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-item-vertical-default .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-item-vertical-default .bt-item .bt-media .bt-image > img {
  width:100%;
  height:auto;
}
.bt-portfolio-item-vertical-default .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:30px;
  left:30px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-portfolio-item-vertical-default .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-portfolio-item-vertical-default .bt-item .bt-content { padding-left:40px; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:0.075em;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:10px;
}
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-term a { color:inherit; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-term a:hover { color:#ee3364; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-title {
  font-size:38px;
  line-height:48px;
  margin:0;
}
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-title a { color:inherit; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-info ul, .bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-info { margin-top:15px; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-info ul li { margin-bottom:8px; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-info ul li:last-child { margin-bottom:0; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-info ul li span {
  display:inline-block;
  font-family:Montserrat;
  font-size:12px;
  font-weight:700;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
  margin-right:10px;
}
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social {
  list-style:none;
  margin:30px 0 0;
  padding:0;
}
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li { display:inline-block; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  text-align:center;
  color:#ffffff;
  margin-right:3px;
}
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-portfolio-item-vertical-default .bt-item .bt-content .bt-social li a:hover {
  webkit-box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
  -ms-box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
  box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
}
.bt-portfolio-item-vertical-default .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-portfolio-item-vertical-default .bt-item.bt-even .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
@media (max-width: 991.98px) {
  .bt-portfolio-item-vertical-default .bt-item .order-last { order:unset; }
  .bt-portfolio-item-vertical-default .bt-item .bt-media { margin-bottom:20px; }
  .bt-portfolio-item-vertical-default .bt-item .bt-content {
    text-align:left !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }
}
.bt-portfolio-grid-element.default .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-grid-element.default .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-grid-element.default .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-grid-element.default .bt-item .bt-content { padding:20px 0 4px; }
.bt-portfolio-grid-element.default .bt-item .bt-content .bt-title {
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
}
.bt-portfolio-grid-element.default .bt-item .bt-content .bt-title a { color:inherit; }
.bt-portfolio-grid-element.default .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-grid-element.default .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
}
.bt-portfolio-grid-element.default .bt-item .bt-content .bt-term a { color:inherit; }
.bt-portfolio-grid-element.default .bt-item .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-grid-element.default .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-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:14px;
  left:14px;
  width:calc(100% - 28px);
  height:calc(100% - 28px);
  background:rgba(255,255,255,0.97);
  opacity:0;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  padding:30px;
  text-align:center;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
  opacity:0;
  webkit-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px);
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:inherit; }
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
  opacity:0;
  webkit-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px);
}
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:inherit; }
.bt-portfolio-grid-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-grid-element.layout1 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-grid-element.layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-grid-element.layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-content {
  background:#fafafa;
  padding:25px 35px;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-title {
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
}
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-term a { color:inherit; }
.bt-portfolio-grid-element.layout2 .bt-item .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-grid-element.layout2 .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-portfolio-grid-element.layout3 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-grid-element.layout3 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-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:rgba(238,51,100,0.92);
  opacity:0;
}
.bt-portfolio-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  text-align:center;
  padding:30px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-portfolio-grid-element.layout3 .bt-item .bt-thumb .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:26px;
  line-height:34px;
  color:#ffffff;
  margin-bottom:4px;
  opacity:0;
}
.bt-portfolio-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:inherit; }
.bt-portfolio-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:rgba(255,255,255,0.87); }
.bt-portfolio-grid-element.layout3 .bt-item .bt-thumb .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;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  opacity:0;
}
.bt-portfolio-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:inherit; }
.bt-portfolio-grid-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:rgba(255,255,255,0.87); }
.bt-portfolio-grid-element.layout3 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-grid-element.layout3 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-grid-element.layout3 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title { opacity:1; }
.bt-portfolio-grid-element.packery-default .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-grid-element.packery-default .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:14px;
  left:14px;
  width:calc(100% - 28px);
  height:calc(100% - 28px);
  background:rgba(255,255,255,0.97);
  opacity:0;
}
.bt-portfolio-grid-element.packery-default .bt-item .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  padding:30px;
  text-align:center;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-portfolio-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-readmore {
  display:inline-block;
  width:50px;
  height:50px;
  font-size:16px;
  line-height:50px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  margin-bottom:10px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-portfolio-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-title {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
  opacity:0;
  webkit-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px);
}
.bt-portfolio-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-title a { color:inherit; }
.bt-portfolio-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-term {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
  opacity:0;
  webkit-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px);
}
.bt-portfolio-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-term a { color:inherit; }
.bt-portfolio-grid-element.packery-default .bt-item .bt-overlay .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-grid-element.packery-default .bt-item:hover .bt-overlay { opacity:1; }
.bt-portfolio-grid-element.packery-default .bt-item:hover .bt-overlay .bt-content .bt-term, .bt-portfolio-grid-element.packery-default .bt-item:hover .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-grid-element.packery-layout1 .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-grid-element.packery-layout1 .bt-item .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-grid-element.packery-layout1 .bt-item .bt-content { display:none; }
.bt-portfolio-grid-element.packery-layout1 .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-media {
  position:relative;
  overflow:hidden;
  margin-bottom:0;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-media .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-media .bt-image > img {
  width:100%;
  height:auto;
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-media .bt-format-icon {
  position:absolute;
  top:30px;
  left:30px;
  width:62px;
  height:62px;
  line-height:62px;
  text-align:center;
  background:rgba(255,255,255,0.85);
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-media .bt-format-icon img { margin-top:-2px; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content { padding-left:40px; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:0.075em;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:10px;
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-term a { color:inherit; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-term a:hover { color:#ee3364; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-title {
  font-size:38px;
  line-height:48px;
  margin:0;
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-title a { color:inherit; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-info ul, .bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social ul {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-info { margin-top:15px; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-info ul li { margin-bottom:8px; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-info ul li:last-child { margin-bottom:0; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-info ul li span {
  display:inline-block;
  font-family:Montserrat;
  font-size:12px;
  font-weight:700;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
  margin-right:10px;
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social {
  list-style:none;
  margin:30px 0 0;
  padding:0;
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li { display:inline-block; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  text-align:center;
  color:#ffffff;
  margin-right:3px;
}
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-portfolio-grid-element.vertical-default .bt-item .bt-content .bt-social li a:hover {
  webkit-box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
  -ms-box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
  box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
}
.bt-portfolio-grid-element.vertical-default .bt-item:hover .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-portfolio-grid-element.vertical-default .bt-item.bt-even .bt-content {
  text-align:right;
  padding-left:0;
  padding-right:40px;
}
@media (max-width: 991.98px) {
  .bt-portfolio-grid-element.vertical-default .bt-item .order-last { order:unset; }
  .bt-portfolio-grid-element.vertical-default .bt-item .bt-media { margin-bottom:20px; }
  .bt-portfolio-grid-element.vertical-default .bt-item .bt-content {
    text-align:left !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }
}
.bt-portfolio-carousel-element.default .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-carousel-element.default .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-carousel-element.default .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-carousel-element.default .bt-item .bt-content { padding:20px 0 4px; }
.bt-portfolio-carousel-element.default .bt-item .bt-content .bt-title {
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
}
.bt-portfolio-carousel-element.default .bt-item .bt-content .bt-title a { color:inherit; }
.bt-portfolio-carousel-element.default .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-carousel-element.default .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
}
.bt-portfolio-carousel-element.default .bt-item .bt-content .bt-term a { color:inherit; }
.bt-portfolio-carousel-element.default .bt-item .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-carousel-element.default .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-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:14px;
  left:14px;
  width:calc(100% - 28px);
  height:calc(100% - 28px);
  background:rgba(255,255,255,0.97);
  opacity:0;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  padding:30px;
  text-align:center;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.2s;
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
  opacity:0;
  webkit-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px);
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:inherit; }
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term {
  -webkit-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -moz-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  -o-transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  transition:all 0.4s cubic-bezier(.11,.52,.53,.79) 0.4s;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
  opacity:0;
  webkit-transform:translateY(20px);
  -ms-transform:translateY(20px);
  transform:translateY(20px);
}
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:inherit; }
.bt-portfolio-carousel-element.layout1 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-carousel-element.layout1 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-carousel-element.layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-carousel-element.layout1 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title {
  opacity:1;
  webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0);
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content {
  background:#fafafa;
  padding:25px 35px;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-title {
  font-size:26px;
  line-height:34px;
  margin-bottom:5px;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-title a { color:inherit; }
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-bottom:0;
}
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-term a { color:inherit; }
.bt-portfolio-carousel-element.layout2 .bt-item .bt-content .bt-term a:hover { color:#dc1247; }
.bt-portfolio-carousel-element.layout2 .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-portfolio-carousel-element.layout3 .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-portfolio-carousel-element.layout3 .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-portfolio-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:rgba(238,51,100,0.92);
  opacity:0;
}
.bt-portfolio-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content {
  position:absolute;
  top:50%;
  left:0;
  width:100%;
  text-align:center;
  padding:30px;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
.bt-portfolio-carousel-element.layout3 .bt-item .bt-thumb .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:26px;
  line-height:34px;
  color:#ffffff;
  margin-bottom:4px;
  opacity:0;
}
.bt-portfolio-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a { color:inherit; }
.bt-portfolio-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-title a:hover { color:rgba(255,255,255,0.87); }
.bt-portfolio-carousel-element.layout3 .bt-item .bt-thumb .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;
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  opacity:0;
}
.bt-portfolio-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a { color:inherit; }
.bt-portfolio-carousel-element.layout3 .bt-item .bt-thumb .bt-overlay .bt-content .bt-term a:hover { color:rgba(255,255,255,0.87); }
.bt-portfolio-carousel-element.layout3 .bt-item:hover .bt-thumb .bt-overlay { opacity:1; }
.bt-portfolio-carousel-element.layout3 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-term, .bt-portfolio-carousel-element.layout3 .bt-item:hover .bt-thumb .bt-overlay .bt-content .bt-title { opacity:1; }
.bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-prev, .bt-portfolio-carousel-element.nav-dots-style1 .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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-prev.disabled, .bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover, .bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-prev, .bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:60px;
  height:60px;
  margin-top:-30px;
  padding:4px;
  text-align:center;
  color:#32aae2;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-prev i, .bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .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:22px;
  line-height:50px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover, .bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#ee3364;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover i, .bt-portfolio-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover i { background:#ee3364; }
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.bt-portfolio-carousel-element.nav-dots-style1 .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:8px;
  height:8px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot:last-child { margin-right:0; }
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover { background:#ee3364; }
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  width:12px;
  height:12px;
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot span {
  display:inline-block;
  width:100%;
  height:100%;
  background:#e5e5e5;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#ee3364;
}
.bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-portfolio-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#ee3364; }
.bt-client-item-default .bt-item {
  text-align:center;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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;
}
.bt-client-item-default .bt-item:hover img { opacity:0.85; }
.bt-client-grid-element.default .bt-item {
  text-align:center;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-client-grid-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;
}
.bt-client-grid-element.default .bt-item:hover img { opacity:0.85; }
.bt-client-carousel-element.default .bt-item {
  text-align:center;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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;
}
.bt-client-carousel-element.default .bt-item:hover img { opacity:0.85; }
.bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-prev, .bt-client-carousel-element.nav-dots-style1 .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%;
  display:inline-block;
  width:50px;
  height:50px;
  font-size:22px;
  line-height:50px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin-top:-25px;
  -webkit-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  -ms-box-shadow:0 5px 30px rgba(0,0,0,0.05);
  box-shadow:0 5px 30px rgba(0,0,0,0.05);
}
.bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-prev.disabled, .bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-next.disabled {
  opacity:0;
  visibility:hidden;
}
.bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover, .bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-prev, .bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-next {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:60px;
  height:60px;
  margin-top:-30px;
  padding:4px;
  text-align:center;
  color:#32aae2;
  background:transparent;
  border:1px solid #e5e5e5;
}
.bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-prev i, .bt-client-carousel-element.nav-dots-style1 .owl-nav .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:22px;
  line-height:50px;
  background:#e5e5e5;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover, .bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover {
  color:#ffffff;
  background:transparent;
  border-color:#ee3364;
}
.bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-prev:hover i, .bt-client-carousel-element.nav-dots-style1 .owl-nav .owl-next:hover i { background:#ee3364; }
.bt-client-carousel-element.nav-dots-style1 .owl-dots {
  position:absolute;
  bottom:-50px;
  width:100%;
  text-align:center;
}
.bt-client-carousel-element.nav-dots-style1 .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:8px;
  height:8px;
  line-height:0;
  background:#e5e5e5;
  margin-right:10px;
  webkit-border-radius:50%;
  border-radius:50%;
}
.bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot:last-child { margin-right:0; }
.bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active, .bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover { background:#ee3364; }
.bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot {
  width:12px;
  height:12px;
  background:transparent;
  border:1px solid #e5e5e5;
  padding:2px;
}
.bt-client-carousel-element.nav-dots-style1 .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-style1 .owl-dots .owl-dot.active, .bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover {
  background:transparent;
  border-color:#ee3364;
}
.bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot.active span, .bt-client-carousel-element.nav-dots-style1 .owl-dots .owl-dot:hover span { background:#ee3364; }
.bt-social-media-element {
  list-style:none;
  margin-left:0;
  padding:0;
}
.bt-social-media-element.default li {
  display:inline-block;
  margin-right:10px;
}
.bt-social-media-element.default li:last-child { margin-right:0; }
.bt-social-media-element.rounded li, .bt-social-media-element.circle li {
  display:inline-block;
  margin-right:10px;
}
.bt-social-media-element.rounded li:last-child, .bt-social-media-element.circle li:last-child { margin-right:0; }
.bt-social-media-element.rounded li > a, .bt-social-media-element.circle li > a {
  display:inline-block;
  width:45px;
  height:45px;
  text-align:center;
  line-height:45px;
  font-size:14px;
  color:#32aae2;
  background:#e4edf3;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-social-media-element.rounded li > a:hover, .bt-social-media-element.circle li > a:hover {
  color:#ffffff;
  background:#ee3364;
}
.bt-social-media-element.circle li > a {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-counter-element.icon-left .bt-icon {
  float:left;
  margin-top:5px;
  margin-right:30px;
}
.bt-counter-element.icon-right .bt-icon {
  float:right;
  margin-top:5px;
  margin-left:30px;
}
.bt-counter-element .bt-icon.square, .bt-counter-element .bt-icon.rounded, .bt-counter-element .bt-icon.circle {
  width:60px;
  height:60px;
  line-height:60px;
  text-align:center;
}
.bt-counter-element .bt-icon .rounded {
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-counter-element .bt-icon .circle {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-counter-element .bt-icon {
  display:inline-block;
  margin-bottom:30px;
}
.bt-counter-element .bt-icon i {
  font-size:30px;
  display:inline-block;
  vertical-align:middle;
}
.bt-counter-element .bt-icon img {
  width:30px;
  height:auto;
}
.bt-counter-element .bt-number-wrap {
  font-size:45px;
  line-height:50px;
  letter-spacing:0;
  color:#283a5e;
  margin-bottom:15px;
}
.bt-counter-element .bt-number-wrap span {
  display:inline-block;
  vertical-align:middle;
}
.bt-counter-element .bt-title {
  font-size:20px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0;
  color:#283a5e;
  margin-bottom:0;
}
.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:#ee3364;
}
.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:700;
  line-height:24px;
  letter-spacing:0;
}
.bt-icon-video-popup-element { color:#ffffff; }
.bt-icon-video-popup-element .html5lightbox {
  display:inline-block;
  width:80px;
  height:80px;
  line-height:80px;
  text-align:center;
  color:inherit;
  background:#ee3364;
  -webkit-border-radius:50%;
  border-radius:50%;
  animation:pulseBig 2s infinite;
}
.bt-icon-video-popup-element .html5lightbox i {
  font-size:20px;
  margin-left:3px;
}
.bt-icon-video-popup-element .html5lightbox img {
  width:42px;
  height:auto;
}
.bt-icon-video-popup-element .html5lightbox:hover { background:#dc1247; }
.bt-media-style {
  position:relative;
  background:#fafafa;
  overflow:hidden;
}
.bt-media-style img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-media-style.gallery { margin:0; }
.bt-media-style.gallery .carousel-control-prev, .bt-media-style.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-media-style.gallery .carousel-control-prev > i, .bt-media-style.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-media-style.gallery .carousel-control-prev:hover, .bt-media-style.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-media-style.gallery .carousel-control-prev[data-slide="next"], .bt-media-style.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-media-style.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-media-style.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-media-style.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-media-style.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-media-style.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-media-style.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-media-style.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-media-style.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-media-style.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-media-style.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-media-style.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-media-style.link .bt-link > a:hover { color:#ee3364; }
.bt-media-style.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-media-style.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-archive-item-style1 {
  margin-bottom:30px;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-archive-item-style1 .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
}
.bt-archive-item-style1 .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-archive-item-style1 .bt-media.gallery { margin:0; }
.bt-archive-item-style1 .bt-media.gallery .carousel-control-prev, .bt-archive-item-style1 .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-archive-item-style1 .bt-media.gallery .carousel-control-prev > i, .bt-archive-item-style1 .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-archive-item-style1 .bt-media.gallery .carousel-control-prev:hover, .bt-archive-item-style1 .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-archive-item-style1 .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-archive-item-style1 .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-archive-item-style1 .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-archive-item-style1 .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-archive-item-style1 .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-archive-item-style1 .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-archive-item-style1 .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-archive-item-style1 .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-archive-item-style1 .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-archive-item-style1 .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-archive-item-style1 .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-archive-item-style1 .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-archive-item-style1 .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-archive-item-style1 .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-archive-item-style1 .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-archive-item-style1 .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-archive-item-style1 .bt-content {
  background:#fafafa;
  padding:45px 55px;
}
@media (max-width: 991px) {
  .bt-archive-item-style1 .bt-content { padding:25px 30px; }
}
.bt-archive-item-style1 .bt-content .bt-title {
  font-size:32px;
  line-height:40px;
  margin-top:0;
  margin-bottom:15px;
  -ms-word-wrap:break-word;
  word-wrap:break-word;
}
.bt-archive-item-style1 .bt-content .bt-title a { color:inherit; }
.bt-archive-item-style1 .bt-content .bt-title a:hover { color:#ee3364; }
.bt-archive-item-style1 .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-archive-item-style1 .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-weight:600;
  font-size:12px;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-right:30px;
}
.bt-archive-item-style1 .bt-content .bt-meta > li i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  margin-right:3px;
}
.bt-archive-item-style1 .bt-content .bt-meta > li > a { color:inherit; }
.bt-archive-item-style1 .bt-content .bt-meta > li > a:hover { color:#ee3364; }
.bt-archive-item-style1 .bt-content .bt-meta > li:last-child { margin-right:0; }
.bt-archive-item-style1 .bt-content .bt-excerpt {
  font-size:17px;
  line-height:27px;
  margin-top:15px;
}
.bt-archive-item-style1 .bt-content .bt-excerpt p:last-child { margin-bottom:0; }
.bt-archive-item-style1 .bt-content .bt-readmore {
  display:inline-block;
  font-family:Montserrat;
  font-size:12px;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-top:20px;
}
.bt-archive-item-style1 .bt-content .bt-readmore:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\39";
  font-family:eleganticons;
  font-size:16px;
  line-height:1;
  display:inline-block;
  vertical-align:text-bottom;
  opacity:0;
}
.bt-archive-item-style1 .bt-content .bt-readmore:hover:after {
  opacity:1;
  margin-left:5px;
}
.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:#ee3364;
  margin-right:10px;
}
.blog .bt-post-item, .archive .bt-post-item, .search .bt-post-item {
  margin-bottom:30px;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.blog .bt-post-item .bt-media, .archive .bt-post-item .bt-media, .search .bt-post-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
}
.blog .bt-post-item .bt-media img, .archive .bt-post-item .bt-media img, .search .bt-post-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.blog .bt-post-item .bt-media.gallery, .archive .bt-post-item .bt-media.gallery, .search .bt-post-item .bt-media.gallery { margin:0; }
.blog .bt-post-item .bt-media.gallery .carousel-control-prev, .blog .bt-post-item .bt-media.gallery .carousel-control-next, .archive .bt-post-item .bt-media.gallery .carousel-control-prev, .archive .bt-post-item .bt-media.gallery .carousel-control-next, .search .bt-post-item .bt-media.gallery .carousel-control-prev, .search .bt-post-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.blog .bt-post-item .bt-media.gallery .carousel-control-prev > i, .blog .bt-post-item .bt-media.gallery .carousel-control-next > i, .archive .bt-post-item .bt-media.gallery .carousel-control-prev > i, .archive .bt-post-item .bt-media.gallery .carousel-control-next > i, .search .bt-post-item .bt-media.gallery .carousel-control-prev > i, .search .bt-post-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.blog .bt-post-item .bt-media.gallery .carousel-control-prev:hover, .blog .bt-post-item .bt-media.gallery .carousel-control-next:hover, .archive .bt-post-item .bt-media.gallery .carousel-control-prev:hover, .archive .bt-post-item .bt-media.gallery .carousel-control-next:hover, .search .bt-post-item .bt-media.gallery .carousel-control-prev:hover, .search .bt-post-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.blog .bt-post-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .blog .bt-post-item .bt-media.gallery .carousel-control-next[data-slide="next"], .archive .bt-post-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .archive .bt-post-item .bt-media.gallery .carousel-control-next[data-slide="next"], .search .bt-post-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .search .bt-post-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.blog .bt-post-item .bt-media.video .bt-video, .archive .bt-post-item .bt-media.video .bt-video, .search .bt-post-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.blog .bt-post-item .bt-media.video .bt-video iframe, .archive .bt-post-item .bt-media.video .bt-video iframe, .search .bt-post-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.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%;
  height:40px;
  background:#f1f3f4;
}
.blog .bt-post-item .bt-media.audio .bt-soundcluond, .archive .bt-post-item .bt-media.audio .bt-soundcluond, .search .bt-post-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.blog .bt-post-item .bt-media.quote .bt-quote, .archive .bt-post-item .bt-media.quote .bt-quote, .search .bt-post-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.blog .bt-post-item .bt-media.quote .bt-quote .bt-text, .archive .bt-post-item .bt-media.quote .bt-quote .bt-text, .search .bt-post-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.blog .bt-post-item .bt-media.quote .bt-quote .bt-name, .archive .bt-post-item .bt-media.quote .bt-quote .bt-name, .search .bt-post-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.blog .bt-post-item .bt-media.quote .bt-quote .bt-position, .archive .bt-post-item .bt-media.quote .bt-quote .bt-position, .search .bt-post-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.blog .bt-post-item .bt-media.quote .bt-quote > i, .archive .bt-post-item .bt-media.quote .bt-quote > i, .search .bt-post-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.blog .bt-post-item .bt-media.link .bt-link, .archive .bt-post-item .bt-media.link .bt-link, .search .bt-post-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.blog .bt-post-item .bt-media.link .bt-link > a, .archive .bt-post-item .bt-media.link .bt-link > a, .search .bt-post-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.blog .bt-post-item .bt-media.link .bt-link > a:hover, .archive .bt-post-item .bt-media.link .bt-link > a:hover, .search .bt-post-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.blog .bt-post-item .bt-media.link .bt-link .bt-name, .archive .bt-post-item .bt-media.link .bt-link .bt-name, .search .bt-post-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.blog .bt-post-item .bt-media.link .bt-link > i, .archive .bt-post-item .bt-media.link .bt-link > i, .search .bt-post-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.blog .bt-post-item .bt-content, .archive .bt-post-item .bt-content, .search .bt-post-item .bt-content {
  background:#fafafa;
  padding:45px 55px;
}
@media (max-width: 991px) {
  .blog .bt-post-item .bt-content, .archive .bt-post-item .bt-content, .search .bt-post-item .bt-content { padding:25px 30px; }
}
.blog .bt-post-item .bt-content .bt-title, .archive .bt-post-item .bt-content .bt-title, .search .bt-post-item .bt-content .bt-title {
  font-size:32px;
  line-height:40px;
  margin-top:0;
  margin-bottom:15px;
  -ms-word-wrap:break-word;
  word-wrap:break-word;
}
.blog .bt-post-item .bt-content .bt-title a, .archive .bt-post-item .bt-content .bt-title a, .search .bt-post-item .bt-content .bt-title a { color:inherit; }
.blog .bt-post-item .bt-content .bt-title a:hover, .archive .bt-post-item .bt-content .bt-title a:hover, .search .bt-post-item .bt-content .bt-title a:hover { color:#ee3364; }
.blog .bt-post-item .bt-content .bt-meta, .archive .bt-post-item .bt-content .bt-meta, .search .bt-post-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.blog .bt-post-item .bt-content .bt-meta > li, .archive .bt-post-item .bt-content .bt-meta > li, .search .bt-post-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-weight:600;
  font-size:12px;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-right:30px;
}
.blog .bt-post-item .bt-content .bt-meta > li i, .archive .bt-post-item .bt-content .bt-meta > li i, .search .bt-post-item .bt-content .bt-meta > li i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  margin-right:3px;
}
.blog .bt-post-item .bt-content .bt-meta > li > a, .archive .bt-post-item .bt-content .bt-meta > li > a, .search .bt-post-item .bt-content .bt-meta > li > a { color:inherit; }
.blog .bt-post-item .bt-content .bt-meta > li > a:hover, .archive .bt-post-item .bt-content .bt-meta > li > a:hover, .search .bt-post-item .bt-content .bt-meta > li > a:hover { color:#ee3364; }
.blog .bt-post-item .bt-content .bt-meta > li:last-child, .archive .bt-post-item .bt-content .bt-meta > li:last-child, .search .bt-post-item .bt-content .bt-meta > li:last-child { margin-right:0; }
.blog .bt-post-item .bt-content .bt-excerpt, .archive .bt-post-item .bt-content .bt-excerpt, .search .bt-post-item .bt-content .bt-excerpt {
  font-size:17px;
  line-height:27px;
  margin-top:15px;
}
.blog .bt-post-item .bt-content .bt-excerpt p:last-child, .archive .bt-post-item .bt-content .bt-excerpt p:last-child, .search .bt-post-item .bt-content .bt-excerpt p:last-child { margin-bottom:0; }
.blog .bt-post-item .bt-content .bt-readmore, .archive .bt-post-item .bt-content .bt-readmore, .search .bt-post-item .bt-content .bt-readmore {
  display:inline-block;
  font-family:Montserrat;
  font-size:12px;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ee3364;
  margin-top:20px;
}
.blog .bt-post-item .bt-content .bt-readmore:after, .archive .bt-post-item .bt-content .bt-readmore:after, .search .bt-post-item .bt-content .bt-readmore:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"\39";
  font-family:eleganticons;
  font-size:16px;
  line-height:1;
  display:inline-block;
  vertical-align:text-bottom;
  opacity:0;
}
.blog .bt-post-item .bt-content .bt-readmore:hover:after, .archive .bt-post-item .bt-content .bt-readmore:hover:after, .search .bt-post-item .bt-content .bt-readmore:hover:after {
  opacity:1;
  margin-left:5px;
}
.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-1 > article, .archive .bt-items-wrap.columns-1 > article, .search .bt-items-wrap.columns-1 > article { width:100%; }
.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;
  font-size:17px;
  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 {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-single-item-style1 .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
}
.bt-single-item-style1 .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.bt-single-item-style1 .bt-media.gallery { margin:0; }
.bt-single-item-style1 .bt-media.gallery .carousel-control-prev, .bt-single-item-style1 .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.bt-single-item-style1 .bt-media.gallery .carousel-control-prev > i, .bt-single-item-style1 .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.bt-single-item-style1 .bt-media.gallery .carousel-control-prev:hover, .bt-single-item-style1 .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.bt-single-item-style1 .bt-media.gallery .carousel-control-prev[data-slide="next"], .bt-single-item-style1 .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.bt-single-item-style1 .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.bt-single-item-style1 .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.bt-single-item-style1 .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.bt-single-item-style1 .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.bt-single-item-style1 .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-single-item-style1 .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.bt-single-item-style1 .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.bt-single-item-style1 .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.bt-single-item-style1 .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-single-item-style1 .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.bt-single-item-style1 .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.bt-single-item-style1 .bt-media.link .bt-link > a:hover { color:#ee3364; }
.bt-single-item-style1 .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.bt-single-item-style1 .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.bt-single-item-style1 .bt-content {
  background:#fafafa;
  padding:45px 55px;
}
@media (max-width: 991px) {
  .bt-single-item-style1 .bt-content { padding:25px 30px; }
}
.bt-single-item-style1 .bt-content .bt-title {
  font-size:32px;
  line-height:40px;
  margin-bottom:20px;
  -ms-word-wrap:break-word;
  word-wrap:break-word;
}
.bt-single-item-style1 .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.bt-single-item-style1 .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-weight:600;
  font-size:12px;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-right:30px;
}
.bt-single-item-style1 .bt-content .bt-meta > li i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  margin-right:3px;
}
.bt-single-item-style1 .bt-content .bt-meta > li > a { color:inherit; }
.bt-single-item-style1 .bt-content .bt-meta > li > a:hover { color:#ee3364; }
.bt-single-item-style1 .bt-content .bt-meta > li:last-child { margin-right:0; }
.bt-single-item-style1 .bt-content .bt-desc { margin-top:20px; }
.bt-single-item-style1 .bt-content .bt-desc h1, .bt-single-item-style1 .bt-content .bt-desc h2, .bt-single-item-style1 .bt-content .bt-desc h3, .bt-single-item-style1 .bt-content .bt-desc h4, .bt-single-item-style1 .bt-content .bt-desc h5, .bt-single-item-style1 .bt-content .bt-desc h6 { font-weight:600; }
.bt-single-item-style1 .bt-content .bt-desc a {
  display:inline-block;
  color:#ee3364;
  border-bottom:1px solid #ee3364;
}
.bt-single-item-style1 .bt-content .bt-desc a:hover {
  color:#f47a9a;
  border-color:#f47a9a;
}
.bt-single-item-style1 .bt-content .bt-desc .wp-block-image { margin-bottom:30px; }
.bt-single-item-style1 .bt-content .bt-desc .gallery .gallery-item a { border:none; }
.bt-single-item-style1 .bt-content .bt-desc p { margin-bottom:30px; }
.bt-single-item-style1 .bt-content .bt-desc iframe { height:460px; }
@media (max-width: 639px) {
  .bt-single-item-style1 .bt-content .bt-desc iframe { height:280px; }
}
.bt-single-item-style1 .bt-content .bt-desc ol {
  list-style:none;
  counter-reset:li;
  padding-left:30px;
}
.bt-single-item-style1 .bt-content .bt-desc ol li {
  counter-increment:li;
  margin-bottom:12px;
  padding-left:0;
}
.bt-single-item-style1 .bt-content .bt-desc ol li:before {
  content:counter(li) ". ";
  color:#ee3364;
  display:inline-block;
  width:30px;
  margin-left:-30px;
}
.bt-single-item-style1 .bt-content .bt-desc ul:not(.wp-block-gallery) {
  list-style:none;
  padding-left:36px;
}
.bt-single-item-style1 .bt-content .bt-desc ul:not(.wp-block-gallery) li {
  margin-bottom:12px;
  padding-left:0;
}
.bt-single-item-style1 .bt-content .bt-desc ul:not(.wp-block-gallery) li:before {
  content:"";
  background:#ee3364;
  display:inline-block;
  position:relative;
  top:-4px;
  left:-6px;
  width:24px;
  height:1px;
  margin-left:-30px;
}
.bt-single-item-style1 .bt-content .bt-desc blockquote { border-left:1px solid #ee3364; }
.bt-single-item-style1 .bt-content .bt-tag-share {
  clear:both;
  margin-top:40px;
}
.bt-single-item-style1 .bt-content .bt-tag-share:after {
  content:"";
  display:block;
  clear:both;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-tag {
  float:left;
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-tag > span {
  display:inline-block;
  margin-right:5px;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-tag a {
  display:inline-block;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  color:inherit;
  margin-right:5px;
  margin-bottom:5px;
  padding:2px 8px;
  border:1px solid #8799a3;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-tag a:hover {
  color:#ee3364;
  border-color:#ee3364;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share {
  position:relative;
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
  float:right;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share .bt-btn-share {
  display:inline-block;
  vertical-align:middle;
  font-size:16px;
  color:inherit;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share .bt-btn-share:hover { color:#ee3364; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  display:inline-block;
  position:absolute;
  top:0;
  right:100%;
  font-size:16px;
  white-space:nowrap;
  visibility:hidden;
  opacity:0;
  margin:0;
  padding:0 10px 0 0;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li {
  display:inline-block;
  margin-right:10px;
  padding:0;
  opacity:0;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li:last-child { margin-right:0; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a {
  display:inline-block;
  color:inherit;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul {
  visibility:visible;
  opacity:1;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul li {
  animation:fadeInRight .4s ease forwards;
  animation-delay:.1s;
}
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(2) { animation-delay:.1 .5s; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(3) { animation-delay:.2s; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(4) { animation-delay:.25s; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(5) { animation-delay:.3s; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(6) { animation-delay:.35s; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(7) { animation-delay:.4s; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(8) { animation-delay:.45s; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(9) { animation-delay:.5s; }
.bt-single-item-style1 .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(10) { animation-delay:.55s; }
@media (max-width: 520px) {
  .bt-single-item-style1 .bt-content .bt-tag-share .bt-tag, .bt-single-item-style1 .bt-content .bt-tag-share .bt-share {
    float:left;
    width:100%;
  }
  .bt-single-item-style1 .bt-content .bt-tag-share .bt-tag { margin-bottom:20px; }
  .bt-single-item-style1 .bt-content .bt-tag-share .bt-share ul {
    left:30px;
    right:auto;
  }
}
.single-post .bt-post-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-post .bt-post-item .bt-media {
  position:relative;
  background:#fafafa;
  overflow:hidden;
}
.single-post .bt-post-item .bt-media img {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  width:auto;
  max-width:100%;
  height:auto;
}
.single-post .bt-post-item .bt-media.gallery { margin:0; }
.single-post .bt-post-item .bt-media.gallery .carousel-control-prev, .single-post .bt-post-item .bt-media.gallery .carousel-control-next {
  position:absolute;
  top:50%;
  left:20px;
  width:46px;
  height:46px;
  color:#32aae2;
  opacity:1;
  margin-top:-23px;
}
.single-post .bt-post-item .bt-media.gallery .carousel-control-prev > i, .single-post .bt-post-item .bt-media.gallery .carousel-control-next > i {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  font-size:46px;
  line-height:1;
}
.single-post .bt-post-item .bt-media.gallery .carousel-control-prev:hover, .single-post .bt-post-item .bt-media.gallery .carousel-control-next:hover { color:#ee3364; }
.single-post .bt-post-item .bt-media.gallery .carousel-control-prev[data-slide="next"], .single-post .bt-post-item .bt-media.gallery .carousel-control-next[data-slide="next"] {
  left:auto;
  right:20px;
}
.single-post .bt-post-item .bt-media.video .bt-video {
  position:relative;
  padding-bottom:56.25%;
}
.single-post .bt-post-item .bt-media.video .bt-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
.single-post .bt-post-item .bt-media.audio audio {
  width:100%;
  height:40px;
  background:#f1f3f4;
}
.single-post .bt-post-item .bt-media.audio .bt-soundcluond { margin-bottom:-7px; }
.single-post .bt-post-item .bt-media.quote .bt-quote {
  position:relative;
  text-align:center;
  background-color:#eaf7f7;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.single-post .bt-post-item .bt-media.quote .bt-quote .bt-text {
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
  margin-bottom:15px;
}
.single-post .bt-post-item .bt-media.quote .bt-quote .bt-name {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:5px;
}
.single-post .bt-post-item .bt-media.quote .bt-quote .bt-position {
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
}
.single-post .bt-post-item .bt-media.quote .bt-quote > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:175px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.single-post .bt-post-item .bt-media.link .bt-link {
  position:relative;
  text-align:center;
  background-color:#fbf7f1;
  background-repeat:no-repeat;
  background-size:cover;
  padding:50px 10% 55px;
  z-index:1;
}
.single-post .bt-post-item .bt-media.link .bt-link > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:22px;
  font-style:italic;
  line-height:30px;
}
.single-post .bt-post-item .bt-media.link .bt-link > a:hover { color:#ee3364; }
.single-post .bt-post-item .bt-media.link .bt-link .bt-name {
  font-size:16px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-top:15px;
  margin-bottom:0;
}
.single-post .bt-post-item .bt-media.link .bt-link > i {
  position:absolute;
  top:50%;
  left:50%;
  font-size:105px;
  opacity:0.1;
  line-height:1;
  z-index:-1;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.single-post .bt-post-item .bt-content {
  background:#fafafa;
  padding:45px 55px;
}
@media (max-width: 991px) {
  .single-post .bt-post-item .bt-content { padding:25px 30px; }
}
.single-post .bt-post-item .bt-content .bt-title {
  font-size:32px;
  line-height:40px;
  margin-bottom:20px;
  -ms-word-wrap:break-word;
  word-wrap:break-word;
}
.single-post .bt-post-item .bt-content .bt-meta {
  list-style:none;
  margin:0;
  padding:0;
}
.single-post .bt-post-item .bt-content .bt-meta > li {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-weight:600;
  font-size:12px;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-right:30px;
}
.single-post .bt-post-item .bt-content .bt-meta > li i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  margin-right:3px;
}
.single-post .bt-post-item .bt-content .bt-meta > li > a { color:inherit; }
.single-post .bt-post-item .bt-content .bt-meta > li > a:hover { color:#ee3364; }
.single-post .bt-post-item .bt-content .bt-meta > li:last-child { margin-right:0; }
.single-post .bt-post-item .bt-content .bt-desc { margin-top:20px; }
.single-post .bt-post-item .bt-content .bt-desc h1, .single-post .bt-post-item .bt-content .bt-desc h2, .single-post .bt-post-item .bt-content .bt-desc h3, .single-post .bt-post-item .bt-content .bt-desc h4, .single-post .bt-post-item .bt-content .bt-desc h5, .single-post .bt-post-item .bt-content .bt-desc h6 { font-weight:600; }
.single-post .bt-post-item .bt-content .bt-desc a {
  display:inline-block;
  color:#ee3364;
  border-bottom:1px solid #ee3364;
}
.single-post .bt-post-item .bt-content .bt-desc a:hover {
  color:#f47a9a;
  border-color:#f47a9a;
}
.single-post .bt-post-item .bt-content .bt-desc .wp-block-image { margin-bottom:30px; }
.single-post .bt-post-item .bt-content .bt-desc .gallery .gallery-item a { border:none; }
.single-post .bt-post-item .bt-content .bt-desc p { margin-bottom:30px; }
.single-post .bt-post-item .bt-content .bt-desc iframe { height:460px; }
@media (max-width: 639px) {
  .single-post .bt-post-item .bt-content .bt-desc iframe { height:280px; }
}
.single-post .bt-post-item .bt-content .bt-desc ol {
  list-style:none;
  counter-reset:li;
  padding-left:30px;
}
.single-post .bt-post-item .bt-content .bt-desc ol li {
  counter-increment:li;
  margin-bottom:12px;
  padding-left:0;
}
.single-post .bt-post-item .bt-content .bt-desc ol li:before {
  content:counter(li) ". ";
  color:#ee3364;
  display:inline-block;
  width:30px;
  margin-left:-30px;
}
.single-post .bt-post-item .bt-content .bt-desc ul:not(.wp-block-gallery) {
  list-style:none;
  padding-left:36px;
}
.single-post .bt-post-item .bt-content .bt-desc ul:not(.wp-block-gallery) li {
  margin-bottom:12px;
  padding-left:0;
}
.single-post .bt-post-item .bt-content .bt-desc ul:not(.wp-block-gallery) li:before {
  content:"";
  background:#ee3364;
  display:inline-block;
  position:relative;
  top:-4px;
  left:-6px;
  width:24px;
  height:1px;
  margin-left:-30px;
}
.single-post .bt-post-item .bt-content .bt-desc blockquote { border-left:1px solid #ee3364; }
.single-post .bt-post-item .bt-content .bt-tag-share {
  clear:both;
  margin-top:40px;
}
.single-post .bt-post-item .bt-content .bt-tag-share:after {
  content:"";
  display:block;
  clear:both;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-tag {
  float:left;
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-tag > span {
  display:inline-block;
  margin-right:5px;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-tag a {
  display:inline-block;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  color:inherit;
  margin-right:5px;
  margin-bottom:5px;
  padding:2px 8px;
  border:1px solid #8799a3;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-tag a:hover {
  color:#ee3364;
  border-color:#ee3364;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share {
  position:relative;
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
  float:right;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share .bt-btn-share {
  display:inline-block;
  vertical-align:middle;
  font-size:16px;
  color:inherit;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share .bt-btn-share:hover { color:#ee3364; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  list-style:none;
  display:inline-block;
  position:absolute;
  top:0;
  right:100%;
  font-size:16px;
  white-space:nowrap;
  visibility:hidden;
  opacity:0;
  margin:0;
  padding:0 10px 0 0;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li {
  display:inline-block;
  margin-right:10px;
  padding:0;
  opacity:0;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li:last-child { margin-right:0; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a {
  display:inline-block;
  color:inherit;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-twitter"] { color:#55acee; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul li a:hover[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul {
  visibility:visible;
  opacity:1;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul li {
  animation:fadeInRight .4s ease forwards;
  animation-delay:.1s;
}
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(2) { animation-delay:.1 .5s; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(3) { animation-delay:.2s; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(4) { animation-delay:.25s; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(5) { animation-delay:.3s; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(6) { animation-delay:.35s; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(7) { animation-delay:.4s; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(8) { animation-delay:.45s; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(9) { animation-delay:.5s; }
.single-post .bt-post-item .bt-content .bt-tag-share .bt-share:hover ul li:nth-of-type(10) { animation-delay:.55s; }
@media (max-width: 520px) {
  .single-post .bt-post-item .bt-content .bt-tag-share .bt-tag, .single-post .bt-post-item .bt-content .bt-tag-share .bt-share {
    float:left;
    width:100%;
  }
  .single-post .bt-post-item .bt-content .bt-tag-share .bt-tag { margin-bottom:20px; }
  .single-post .bt-post-item .bt-content .bt-tag-share .bt-share ul {
    left:30px;
    right:auto;
  }
}
.single-post .bt-blog-article-nav {
  background:#fafafa;
  margin-top:60px;
  margin-bottom:15px;
  clear:both;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  padding:45px 55px;
}
.single-post .bt-blog-article-nav .bt-prev h3, .single-post .bt-blog-article-nav .bt-next h3 {
  font-size:20px;
  font-weight:700;
  line-height:30px;
  text-transform:none;
  margin-top:5px;
  margin-bottom:0;
  -ms-word-wrap:break-word;
  word-wrap:break-word;
}
.single-post .bt-blog-article-nav .bt-prev h3 a, .single-post .bt-blog-article-nav .bt-next h3 a { color:inherit; }
.single-post .bt-blog-article-nav .bt-prev h3 a:hover, .single-post .bt-blog-article-nav .bt-next h3 a:hover { color:#ee3364; }
.single-post .bt-blog-article-nav .bt-next {
  float:right;
  text-align:right;
}
.single-post .bt-blog-article-nav .bt-next h3 {
  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;
    padding:25px 30px;
  }
  .single-post .bt-blog-article-nav .bt-prev h3, .single-post .bt-blog-article-nav .bt-next h3 { margin-left:0; }
}
.single-post .bt-about-author {
  background:#fafafa;
  padding:15px;
  margin-top:60px;
  margin-bottom:15px;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-post .bt-about-author .bt-author-info {
  padding-left:200px;
  padding-right:15px;
}
.single-post .bt-about-author .bt-author-info .bt-title {
  font-size:15px;
  font-weight:600;
  line-height:26px;
  color:#ee3364;
  margin-bottom:0;
}
.single-post .bt-about-author .bt-author-info h4 {
  font-size:20px;
  font-weight:700;
  line-height:30px;
  margin-bottom:5px;
}
@media (max-width: 580px) {
  .single-post .bt-about-author { padding:30px; }
  .single-post .bt-about-author .bt-author-avatar {
    float:none;
    margin-bottom:15px;
  }
  .single-post .bt-about-author .bt-author-info { padding:0; }
}
.bt-sidebar .widget { margin-bottom:40px; }
.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 15px;
}
.bt-left-sidebar.hidden-recent-review .widget_asata_recent_review, .bt-right-sidebar.hidden-recent-review .widget_asata_recent_review { display:none; }
.bt-left-sidebar .widget, .bt-right-sidebar .widget {
  position:relative;
  margin-bottom:40px;
}
.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:22px;
  line-height:30px;
  margin-top:0;
  margin-bottom:30px;
  padding-bottom:20px;
}
.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:45px;
  height:4px;
  background:#ee3364;
}
.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:26px;
  letter-spacing:1px;
  color:#69707b;
  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:#ee3364;
  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:#ee3364; }
.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_asata_news_tabs_widget, .bt-right-sidebar .widget.widget_asata_news_tabs_widget { padding-top:60px; }
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .nav-tabs, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .nav-tabs {
  position:absolute;
  top:-3px;
  left:-3px;
  width:100%;
  border:none;
}
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .nav-tabs .bt-tab a, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .nav-tabs .bt-tab a {
  font-size:13px;
  font-weight:700;
  line-height:24px;
  text-transform:uppercase;
  color:#69707b;
  background:#ececec;
  padding:8px 15px;
  border:none;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .nav-tabs .bt-tab.active a, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .nav-tabs .bt-tab.active a {
  color:#ffffff;
  background:#ee3364;
  border:none;
}
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list {
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li, .bt-right-sidebar .widget.widget_asata_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_asata_news_tabs_widget .tab-content .bt-news-list > li:last-child, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li:last-child { margin-bottom:0; }
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb, .bt-right-sidebar .widget.widget_asata_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_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb img, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-thumb img {
  width:100%;
  height:auto;
}
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details {
  display:table;
  height:120px;
}
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-inner, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-inner {
  display:table-cell;
  vertical-align:middle;
}
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-title, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-title {
  font-size:14px;
  font-weight:700;
  line-height:20px;
  letter-spacing:0.05em;
  color:#32aae2;
  margin-bottom:7px;
}
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta {
  font-size:12px;
  line-height:22px;
  letter-spacing:0.04em;
  color:#969595;
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li { display:inline-block; }
.bt-left-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:after, .bt-right-sidebar .widget.widget_asata_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_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:last-child:after, .bt-right-sidebar .widget.widget_asata_news_tabs_widget .tab-content .bt-news-list > li .bt-details .bt-meta > li:last-child:after { display:none; }
.bt-left-sidebar .widget.widget_asata_post_list .bt-post-list, .bt-right-sidebar .widget.widget_asata_post_list .bt-post-list {
  margin:0;
  padding:0;
}
.bt-left-sidebar .widget.widget_asata_post_list .bt-post-list > li, .bt-right-sidebar .widget.widget_asata_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;
  padding-left:90px;
}
.bt-left-sidebar .widget.widget_asata_post_list .bt-post-list > li:not(:last-child), .bt-right-sidebar .widget.widget_asata_post_list .bt-post-list > li:not(:last-child) {
  margin-bottom:20px;
  padding-bottom:20px;
  border-bottom:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-thumb, .bt-right-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-thumb {
  position:absolute;
  top:0;
  left:0;
  width:75px;
  height:75px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.bt-left-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-title, .bt-right-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-title {
  font-size:16px;
  line-height:26px;
  margin-bottom:0;
}
.bt-left-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-title > a, .bt-right-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-title > a { color:inherit; }
.bt-left-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-title > a:hover, .bt-right-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-title > a:hover { color:#ee3364; }
.bt-left-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-date, .bt-right-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-date {
  font-size:14px;
  font-weight:400;
  line-height:26px;
  margin-bottom:0;
}
.bt-left-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-date:before, .bt-right-sidebar .widget.widget_asata_post_list .bt-post-list > li .bt-date:before {
  content:"\f017";
  font-family:Fontawesome;
  font-weight:normal;
  color:#ee3364;
  display:inline-block;
  margin-right:5px;
}
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a, .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a {
  display:inline-block;
  width:40px;
  height:40px;
  text-align:center;
  line-height:40px;
  background:#f5f5f5;
  margin:0 5px 8px 0;
}
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-facebook"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-twitter"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-google-plus"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-instagram"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-linkedin"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-pinterest"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-tumblr"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-youtube"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-dribbble"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-flickr"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover, .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover { color:#ffffff; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.bt-left-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"], .bt-right-sidebar .widget.widget_social_widget .bt-social-wrap a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-left-sidebar .widget.widget_archive .wg-title, .bt-left-sidebar .widget.widget_categories .wg-title, .bt-left-sidebar .widget.widget_pages .wg-title, .bt-left-sidebar .widget.widget_meta .wg-title, .bt-left-sidebar .widget.widget_nav_menu .wg-title, .bt-right-sidebar .widget.widget_archive .wg-title, .bt-right-sidebar .widget.widget_categories .wg-title, .bt-right-sidebar .widget.widget_pages .wg-title, .bt-right-sidebar .widget.widget_meta .wg-title, .bt-right-sidebar .widget.widget_nav_menu .wg-title { margin-bottom:15px; }
.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-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:50px;
  letter-spacing:1px;
  text-transform:uppercase;
  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 > 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:#69707b;
}
.bt-left-sidebar .widget.widget_archive > ul li > a:hover, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li > a:hover, .bt-left-sidebar .widget.widget_categories > ul li > a:hover, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li > a:hover, .bt-left-sidebar .widget.widget_pages > ul li > a:hover, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li > a:hover, .bt-left-sidebar .widget.widget_meta > ul li > a:hover, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li > a:hover, .bt-left-sidebar .widget.widget_nav_menu > ul li > a:hover, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li > a:hover, .bt-right-sidebar .widget.widget_archive > ul li > a:hover, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li > a:hover, .bt-right-sidebar .widget.widget_categories > ul li > a:hover, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li > a:hover, .bt-right-sidebar .widget.widget_pages > ul li > a:hover, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li > a:hover, .bt-right-sidebar .widget.widget_meta > ul li > a:hover, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li > a:hover, .bt-right-sidebar .widget.widget_nav_menu > ul li > a:hover, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li > a:hover { color:#ee3364; }
.bt-left-sidebar .widget.widget_archive > ul li.current-cat > a, .bt-left-sidebar .widget.widget_archive .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_categories > ul li.current-cat > a, .bt-left-sidebar .widget.widget_categories .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_pages > ul li.current-cat > a, .bt-left-sidebar .widget.widget_pages .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_meta > ul li.current-cat > a, .bt-left-sidebar .widget.widget_meta .menu-testing-menu-container > ul li.current-cat > a, .bt-left-sidebar .widget.widget_nav_menu > ul li.current-cat > a, .bt-left-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_archive > ul li.current-cat > a, .bt-right-sidebar .widget.widget_archive .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_categories > ul li.current-cat > a, .bt-right-sidebar .widget.widget_categories .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_pages > ul li.current-cat > a, .bt-right-sidebar .widget.widget_pages .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_meta > ul li.current-cat > a, .bt-right-sidebar .widget.widget_meta .menu-testing-menu-container > ul li.current-cat > a, .bt-right-sidebar .widget.widget_nav_menu > ul li.current-cat > a, .bt-right-sidebar .widget.widget_nav_menu .menu-testing-menu-container > ul li.current-cat > a { color:#ee3364; }
.bt-left-sidebar .widget.widget_archive .screen-reader-text, .bt-left-sidebar .widget.widget_categories .screen-reader-text, .bt-right-sidebar .widget.widget_archive .screen-reader-text, .bt-right-sidebar .widget.widget_categories .screen-reader-text { display:none; }
.bt-left-sidebar .widget.widget_archive select, .bt-left-sidebar .widget.widget_categories select, .bt-right-sidebar .widget.widget_archive select, .bt-right-sidebar .widget.widget_categories select {
  width:100%;
  padding:10px 15px;
  border:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_archive select[name="archive-dropdown"], .bt-left-sidebar .widget.widget_archive select[name="cat"], .bt-left-sidebar .widget.widget_categories select[name="archive-dropdown"], .bt-left-sidebar .widget.widget_categories select[name="cat"], .bt-right-sidebar .widget.widget_archive select[name="archive-dropdown"], .bt-right-sidebar .widget.widget_archive select[name="cat"], .bt-right-sidebar .widget.widget_categories select[name="archive-dropdown"], .bt-right-sidebar .widget.widget_categories select[name="cat"] { margin-bottom:0; }
.bt-left-sidebar .widget.widget_calendar .calendar_wrap table caption, .bt-right-sidebar .widget.widget_calendar .calendar_wrap table caption {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:24px;
  text-transform:uppercase;
  letter-spacing:1px;
}
.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-family:Montserrat;
  font-size:13px;
  font-weight:600;
  text-align:center;
  color:#69707b;
  padding:10px;
}
.bt-left-sidebar .widget.widget_calendar .calendar_wrap table th, .bt-right-sidebar .widget.widget_calendar .calendar_wrap table th { color:#ee3364; }
.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;
  font-family:Muli;
  font-size:17px;
  line-height:27px;
  color:#69707b;
  margin-bottom:20px;
  padding-bottom:20px;
  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 { color:inherit; }
.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:#ee3364; }
.bt-left-sidebar .widget.widget_recent_comments > ul li .post-date, .bt-left-sidebar .widget.widget_rss > ul li .post-date, .bt-left-sidebar .widget.widget_recent_entries > ul li .post-date, .bt-right-sidebar .widget.widget_recent_comments > ul li .post-date, .bt-right-sidebar .widget.widget_rss > ul li .post-date, .bt-right-sidebar .widget.widget_recent_entries > ul li .post-date {
  display:block;
  font-size:11px;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-top:5px;
}
.bt-left-sidebar .widget.widget.widget_recent_entries > ul li a, .bt-right-sidebar .widget.widget.widget_recent_entries > ul li a {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  letter-spacing:0.4px;
  line-height:26px;
  color:#32aae2;
}
.bt-left-sidebar .widget.widget_rss .wg-title > a, .bt-right-sidebar .widget.widget_rss .wg-title > a { color:#32aae2; }
.bt-left-sidebar .widget.widget_text .textwidget img, .bt-right-sidebar .widget.widget_text .textwidget img {
  width:100%;
  height:auto;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-left-sidebar .widget.widget_text .textwidget h3, .bt-right-sidebar .widget.widget_text .textwidget h3 {
  font-size:22px;
  line-height:30px;
  margin-bottom:5px;
}
.bt-left-sidebar .widget.widget_text .textwidget select, .bt-right-sidebar .widget.widget_text .textwidget select {
  padding:10px 15px;
  border:1px solid #ececec;
}
.bt-left-sidebar .widget.widget_text .textwidget select[name="monster-widget-just-testing"], .bt-right-sidebar .widget.widget_text .textwidget select[name="monster-widget-just-testing"] {
  max-width:100%;
  margin-bottom:0;
}
.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:"\55";
  font-family:'ElegantIcons';
  font-size:16px;
  color:#ffffff;
  background:#ee3364;
  position:absolute;
  top:0;
  right:0;
  width:50px;
  height:52px;
  line-height:52px;
  text-align:center;
  -webkit-border-top-right-radius:5px;
  border-top-right-radius:5px;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px;
}
.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:16px;
  line-height:26px;
  width:100%;
  margin:0;
  padding:12px 60px 12px 20px;
  border:1px solid #ececec;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:0;
  right:0;
  width:50px;
  height:52px;
  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-family:Montserrat;
  font-size:11px !important;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#69707b;
  background:#f5f5f5;
  margin:0 2px 5px 0;
  padding:10px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:#ee3364;
}
.bt-comment-wrapper, .bt-leave-comment-wrapper { margin-bottom:30px; }
.bt-comment-wrapper > h6, .bt-leave-comment-wrapper > h6 {
  font-size:22px;
  font-weight:600;
  line-height:26px;
  margin-top:45px;
  margin-bottom:15px;
}
.bt-comment-item { padding: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-comment {
  position:relative;
  font-size:0;
  letter-spacing:0;
  background:#fafafa;
  padding:30px;
  margin:15px 0;
}
.bt-comment-item .bt-comment .bt-avatar {
  display:inline-block;
  vertical-align:top;
  width:150px;
}
.bt-comment-item .bt-comment .bt-avatar img {
  margin:0;
  width:100%;
  height:auto;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-comment-item .bt-comment .bt-content {
  display:inline-block;
  vertical-align:top;
  width:calc(100% -  150px);
  font-size:17px;
  padding-left:30px;
}
.bt-comment-item .bt-comment .bt-name {
  font-size:18px;
  font-weight:600;
  line-height:30px;
  letter-spacing:1px;
  margin-bottom:0;
}
.bt-comment-item .bt-comment .bt-date {
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:10px;
}
.bt-comment-item .bt-comment > p { margin-bottom:10px; }
.bt-comment-item .bt-comment .comment-reply-link {
  display:inline-block;
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
}
.bt-comment-item .bt-comment .comment-reply-link:before {
  content:"\76";
  font-family:'ElegantIcons';
  text-transform:none;
  font-size:16px;
  padding-right:5px;
  vertical-align:bottom;
}
.bt-comment-item .bt-comment .comment-reply-link:hover, .bt-comment-item .bt-comment .comment-reply-link:focus { color:#ee3364; }
.bt-comment-item.trackback .bt-avatar, .bt-comment-item.pingback .bt-avatar { width:auto; }
.bt-comment-item.trackback .bt-content, .bt-comment-item.pingback .bt-content {
  width:100%;
  padding-left:0;
}
@media (max-width: 991.98px) {
  .bt-comment-item { padding:10px 0; }
  .bt-comment-item.depth-2, .bt-comment-item.depth-3, .bt-comment-item.depth-4 { padding-left:25px; }
}
@media (max-width: 575.98px) {
  .bt-comment-item .bt-comment .bt-avatar {
    display:block;
    width:95px;
    margin-bottom:15px;
  }
  .bt-comment-item .bt-comment .bt-content {
    width:100%;
    padding-left:0;
  }
}
.comment-respond .comment-reply-title {
  margin-top:45px;
  margin-bottom:5px;
}
.comment-respond .comment-reply-title span {
  font-size:22px;
  font-weight:700;
  line-height:30px;
  display:inline-block;
}
.comment-respond .comment-form .logged-in-as { margin-bottom:10px; }
.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 { width:100%; }
.comment-respond .comment-form .comment-form-cookies-consent { margin-bottom:30px; }
.comment-respond .comment-form .comment-form-cookies-consent input[type="checkbox"] { margin-bottom:0; }
.comment-respond .comment-form .comment-form-cookies-consent label { display:inline; }
.comment-respond .comment-form .form-submit { margin:0; }
.comment-respond .comment-form .form-submit .submit { margin:0; }
.widget_asata_portfolio_list .bt-portfolio-list {
  margin:0 -5px 0 0;
  padding:0;
}
.widget_asata_portfolio_list .bt-portfolio-list:after {
  content:"";
  display:block;
  clear:both;
}
.widget_asata_portfolio_list .bt-portfolio-list > li {
  list-style:none;
  position:relative;
  float:left;
  width:calc(33.33% - 5px);
  margin:0 5px 5px 0;
}
.widget_asata_portfolio_list .bt-portfolio-list > li:before {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  position:absolute;
  top:5px;
  left:5px;
  width:calc(100% - 10px);
  height:calc(100% - 10px);
  background-color:rgba(255,255,255,0.97);
  opacity:0;
  z-index:1;
}
.widget_asata_portfolio_list .bt-portfolio-list > li a {
  position:absolute;
  top:50%;
  left:50%;
  width:40px;
  height:40px;
  margin:-20px 0 0 -20px;
  z-index:3;
  opacity:0;
}
.widget_asata_portfolio_list .bt-portfolio-list > li a span {
  position:relative;
  display:inline-block;
  width:40px;
  height:40px;
}
.widget_asata_portfolio_list .bt-portfolio-list > li a span:before, .widget_asata_portfolio_list .bt-portfolio-list > li a span:after {
  -wekbit-transition:all 0.4s;
  -moz-transition:all 0.4s;
  -o-transition:all 0.4s;
  transition:all 0.4s;
  content:"";
  display:inline-block;
  position:absolute;
  top:50%;
  left:50%;
  width:2px;
  height:2px;
  background:#ee3364;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-transform:translateX(-50%) translateY(-50%);
  -ms-transform:translateX(-50%) translateY(-50%);
  transform:translateX(-50%) translateY(-50%);
}
.widget_asata_portfolio_list .bt-portfolio-list > li a span:after {
  width:2;
  height:2px;
}
.widget_asata_portfolio_list .bt-portfolio-list > li img {
  width:100%;
  height:auto;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.widget_asata_portfolio_list .bt-portfolio-list > li:hover a, .widget_asata_portfolio_list .bt-portfolio-list > li:hover:before { opacity:1; }
.widget_asata_portfolio_list .bt-portfolio-list > li:hover a span:before { width:40px; }
.widget_asata_portfolio_list .bt-portfolio-list > li:hover a span:after { height:40px; }
.single-fw-portfolio .fw-portfolio { margin-bottom:60px; }
.single-fw-portfolio .fw-portfolio .bt-info-holder {
  position:relative;
  height:100%;
  padding-bottom:30px;
}
.single-fw-portfolio .fw-portfolio .bt-info-holder .bt-info-sticky {
  background:#fafafa;
  padding:45px 50px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
@media (max-width: 420px) {
  .single-fw-portfolio .fw-portfolio .bt-info-holder .bt-info-sticky { padding:25px 30px; }
}
.single-fw-portfolio .fw-portfolio .bt-info-holder .bt-info-sticky > *:last-child { margin-bottom:0; }
.single-fw-portfolio .fw-portfolio .bt-thumbnail {
  overflow:hidden;
  margin-bottom:30px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-fw-portfolio .fw-portfolio .bt-thumbnail img {
  width:100%;
  height:auto;
}
.single-fw-portfolio .fw-portfolio .bt-gallery { margin-bottom:0px; }
.single-fw-portfolio .fw-portfolio .bt-gallery .bt-item { overflow:hidden; }
.single-fw-portfolio .fw-portfolio .bt-gallery .bt-item .bt-image-ratio {
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-fw-portfolio .fw-portfolio .bt-gallery .bt-item img {
  width:100%;
  height:auto;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-fw-portfolio .fw-portfolio .bt-slider { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio .bt-slider .bt-image-ratio {
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-fw-portfolio .fw-portfolio .bt-slider .carousel-control-prev, .single-fw-portfolio .fw-portfolio .bt-slider .carousel-control-next {
  position:absolute;
  top:50%;
  left:30px;
  width:50px;
  height:50px;
  font-size:46px;
  line-height:1;
  color:#110729;
  opacity:1;
  margin-top:-25px;
}
.single-fw-portfolio .fw-portfolio .bt-slider .carousel-control-prev:hover, .single-fw-portfolio .fw-portfolio .bt-slider .carousel-control-next:hover { color:#ee3364; }
.single-fw-portfolio .fw-portfolio .bt-slider .carousel-control-next {
  left:auto;
  right:30px;
}
.single-fw-portfolio .fw-portfolio .bt-title {
  font-size:24px;
  line-height:32px;
  margin-bottom:5px;
}
.single-fw-portfolio .fw-portfolio .bt-term {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
}
.single-fw-portfolio .fw-portfolio .bt-term i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:16px;
  margin-right:5px;
}
.single-fw-portfolio .fw-portfolio .bt-term a { color:inherit; }
.single-fw-portfolio .fw-portfolio .bt-term a:hover { color:#ee3364; }
.single-fw-portfolio .fw-portfolio .bt-desc { margin-top:20px; }
.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-top:30px; }
.single-fw-portfolio .fw-portfolio .bt-info ul li {
  font-family:Montserrat;
  font-size:14px;
  font-weight:500;
  line-height:24px;
  letter-spacing:1px;
  margin-bottom:8px;
}
.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-size:12px;
  font-weight:600;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-right:10px;
}
.single-fw-portfolio .fw-portfolio .bt-social {
  list-style:none;
  margin:30px 0 0;
  padding:0;
}
.single-fw-portfolio .fw-portfolio .bt-social li { display:inline-block; }
.single-fw-portfolio .fw-portfolio .bt-social li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  text-align:center;
  color:#ffffff;
  margin-right:3px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-fw-portfolio .fw-portfolio .bt-social li a[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-btIcon="fa fa-twitter"] { background:#55acee; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.single-fw-portfolio .fw-portfolio .bt-social li a[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.single-fw-portfolio .fw-portfolio .bt-social li a:hover {
  webkit-box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
  -ms-box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
  box-shadow:inset 0 0 20px 20px rgba(255,255,255,0.15);
}
.single-fw-portfolio .fw-portfolio.layout1 { margin-bottom:90px; }
.single-fw-portfolio .fw-portfolio.layout1 .bt-slider { padding-bottom:30px; }
.single-fw-portfolio .fw-portfolio.layout1 .bt-content {
  margin-top:60px;
  margin-bottom:30px;
}
.single-fw-portfolio .fw-portfolio.layout1 .bt-content .bt-desc { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio.layout1 .bt-content .bt-info { margin-top:0; }
.single-fw-portfolio .fw-portfolio.layout2 .bt-thumbnail, .single-fw-portfolio .fw-portfolio.layout2 .bt-gallery { margin-top:30px; }
.single-fw-portfolio .fw-portfolio.layout2 .bt-content { margin-bottom:90px; }
.single-fw-portfolio .fw-portfolio.layout2 .bt-content .bt-desc { margin-bottom:30px; }
.single-fw-portfolio .fw-portfolio.layout2 .bt-content .bt-info { margin-top:0; }
.single-fw-portfolio .bt-related > .bt-title {
  position:relative;
  font-size:24px;
  line-height:32px;
  margin-bottom:30px;
}
.single-fw-portfolio .bt-related .bt-item {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-fw-portfolio .bt-related .bt-item .bt-thumb {
  position:relative;
  overflow:hidden;
}
.single-fw-portfolio .bt-related .bt-item .bt-thumb .bt-image {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0s;
}
.single-fw-portfolio .bt-related .bt-item .bt-thumb img {
  width:100%;
  height:auto;
}
.single-fw-portfolio .bt-related .bt-item .bt-content {
  background:#fafafa;
  padding:25px 30px;
}
.single-fw-portfolio .bt-related .bt-item .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:22px;
  line-height:30px;
  margin-bottom:0;
}
.single-fw-portfolio .bt-related .bt-item .bt-content .bt-title a { color:inherit; }
.single-fw-portfolio .bt-related .bt-item .bt-content .bt-title a:hover { color:#ee3364; }
.single-fw-portfolio .bt-related .bt-item .bt-content .bt-term {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
}
.single-fw-portfolio .bt-related .bt-item .bt-content .bt-term a { color:inherit; }
.single-fw-portfolio .bt-related .bt-item .bt-content .bt-term a:hover { color:#ee3364; }
.single-fw-portfolio .bt-related .bt-item:hover .bt-thumb .bt-image {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.single-bt_team .bt_team .bt-thumb {
  margin-bottom:30px;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.single-bt_team .bt_team .bt-thumb img {
  width:100%;
  height:auto;
}
.single-bt_team .bt_team .bt-title {
  font-size:24px;
  line-height:32px;
  margin-bottom:5px;
}
.single-bt_team .bt_team .bt-position {
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-bottom:20px;
}
.single-bt_team .bt_team .bt-content { margin-bottom:30px; }
.single-bt_team .bt_team .bt-content .wpb_button, .single-bt_team .bt_team .bt-content .wpb_content_element, .single-bt_team .bt_team .bt-content ul.wpb_thumbnails-fluid>li { margin-bottom:30px; }
.single-bt_team .bt_team .bt-content .vc_progress_bar .wpb_progress_bar_heading {
  position:relative;
  font-size:18px;
  font-weight:600;
  line-height:26px;
  margin-bottom:30px;
  padding-bottom:20px;
}
.single-bt_team .bt_team .bt-content .vc_progress_bar .wpb_progress_bar_heading:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:45px;
  height:4px;
  background:#ee3364;
}
.single-bt_team .bt_team .bt-content .vc_progress_bar .vc_single_bar {
  height:20px;
  margin:60px 80px 30px 0;
  background:rgba(0,0,0,0.05);
  -webkit-border-radius:20px;
  border-radius:20px;
}
.single-bt_team .bt_team .bt-content .vc_progress_bar .vc_single_bar:last-child { margin-bottom:0; }
.single-bt_team .bt_team .bt-content .vc_progress_bar .vc_single_bar .vc_bar {
  background-color:#ee3364;
  -webkit-border-radius:20px;
  border-radius:20px;
}
.single-bt_team .bt_team .bt-content .vc_progress_bar .vc_single_bar .vc_label {
  position:relative;
  top:-35px;
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:24px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
  padding:0 5px;
}
.single-bt_team .bt_team .bt-content .vc_progress_bar .vc_single_bar .vc_label .vc_label_units {
  position:absolute;
  top:32px;
  right:-60px;
  font-size:13px;
  color:#32aae2;
}
.single-bt_team .bt_team .bt-info h4, .single-bt_team .bt_team .bt-social h4 {
  position:relative;
  font-size:18px;
  font-weight:600;
  line-height:26px;
  margin-bottom:30px;
  padding-bottom:20px;
}
.single-bt_team .bt_team .bt-info h4:after, .single-bt_team .bt_team .bt-social h4:after {
  content:"";
  position:absolute;
  bottom:0;
  left:0;
  width:45px;
  height:4px;
  background:#ee3364;
}
.single-bt_team .bt_team .bt-info ul, .single-bt_team .bt_team .bt-social ul {
  list-style:none;
  margin:0;
  padding:0;
}
.single-bt_team .bt_team .bt-info { margin-bottom:30px; }
.single-bt_team .bt_team .bt-info ul li {
  font-family:Montserrat;
  font-size:14px;
  font-weight:500;
  line-height:24px;
  letter-spacing:1px;
  margin-bottom:8px;
}
.single-bt_team .bt_team .bt-info ul li:last-child { margin-bottom:0; }
.single-bt_team .bt_team .bt-info ul li strong {
  display:inline-block;
  font-size:12px;
  font-weight:600;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#8799a3;
  margin-right:10px;
}
.single-bt_team .bt_team .bt-social {
  list-style:none;
  margin:0 0 30px;
  padding:0;
}
.single-bt_team .bt_team .bt-social li { display:inline-block; }
.single-bt_team .bt_team .bt-social li a {
  display:inline-block;
  width:40px;
  height:40px;
  font-size:16px;
  line-height:40px;
  text-align:center;
  color:#32aae2;
  background:#fafafa;
  margin-right:5px;
  -webkit-border-radius:3px;
  border-radius:3px;
}
.single-bt_team .bt_team .bt-social li a[data-btIcon="fa fa-facebook"] { color:#3b5999; }
.single-bt_team .bt_team .bt-social li a[data-btIcon="fa fa-twitter"] { color:#55acee; }
.single-bt_team .bt_team .bt-social li a[data-btIcon="fa fa-google-plus"] { color:#dd4b39; }
.single-bt_team .bt_team .bt-social li a[data-btIcon="fa fa-instagram"] { color:#fbad50; }
.single-bt_team .bt_team .bt-social li a[data-btIcon="fa fa-linkedin"] { color:#0077B5; }
.single-bt_team .bt_team .bt-social li a[data-btIcon="fa fa-pinterest"] { color:#bd081c; }
.single-bt_team .bt_team .bt-social li a[data-btIcon="fa fa-tumblr"] { color:#34465d; }
.single-bt_team .bt_team .bt-social li a[data-btIcon="fa fa-youtube"] { color:#cd201f; }
.single-bt_team .bt_team .bt-social li a[data-btIcon="fa fa-dribbble"] { color:#ea4c89; }
.single-bt_team .bt_team .bt-social li a[data-btIcon="fa fa-flickr"] { color:#ff0084; }
.single-bt_team .bt_team .bt-social li a:hover { color:#ffffff; }
.single-bt_team .bt_team .bt-social li a:hover[data-btIcon="fa fa-facebook"] { background:#3b5999; }
.single-bt_team .bt_team .bt-social li a:hover[data-btIcon="fa fa-twitter"] { background:#55acee; }
.single-bt_team .bt_team .bt-social li a:hover[data-btIcon="fa fa-google-plus"] { background:#dd4b39; }
.single-bt_team .bt_team .bt-social li a:hover[data-btIcon="fa fa-instagram"] { background:#fbad50; }
.single-bt_team .bt_team .bt-social li a:hover[data-btIcon="fa fa-linkedin"] { background:#0077B5; }
.single-bt_team .bt_team .bt-social li a:hover[data-btIcon="fa fa-pinterest"] { background:#bd081c; }
.single-bt_team .bt_team .bt-social li a:hover[data-btIcon="fa fa-tumblr"] { background:#34465d; }
.single-bt_team .bt_team .bt-social li a:hover[data-btIcon="fa fa-youtube"] { background:#cd201f; }
.single-bt_team .bt_team .bt-social li a:hover[data-btIcon="fa fa-dribbble"] { background:#ea4c89; }
.single-bt_team .bt_team .bt-social li a:hover[data-btIcon="fa fa-flickr"] { background:#ff0084; }
.bt-onsale-style {
  position:absolute;
  top:10px;
  left:10px;
  width:50px;
  height:50px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:50px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  padding:0;
  z-index:9;
}
.bt-add_to-cart-style .button, .bt-add_to-cart-style .added_to_cart {
  display:inline-block;
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#32aae2;
  background:#ffffff;
  max-width:100%;
  padding:12px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-add_to-cart-style .added_to_cart { margin-top:10px; }
.bt-add_to-cart-style .add_to_cart_button, .bt-add_to-cart-style .product_type_external { padding:12px 16px 12px 60px; }
.bt-add_to-cart-style .add_to_cart_button:before, .bt-add_to-cart-style .product_type_external:before {
  content:"\e015";
  font-family:'ElegantIcons';
  font-size:16px;
  position:absolute;
  top:0;
  left:0;
  width:44px;
  height:44px;
  line-height:44px;
  color:#ffffff;
  background:#ee3364;
  text-align:center;
}
.bt-quantity-style {
  display:inline-block;
  position:relative;
  width:110px;
  margin-right:10px;
  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:22px;
  font-size:10px;
  line-height:22px;
  text-align:center;
  cursor:pointer;
  border:1px solid #ececec;
  -webkit-border-top-right-radius:5px;
  border-bottom-top-radius:5px;
}
.bt-quantity-style .qty-minus:hover, .bt-quantity-style .qty-plus:hover {
  color:#ffffff;
  background:#ee3364;
  border-color:#ee3364;
}
.bt-quantity-style .qty-minus {
  top:auto;
  bottom:0;
  -webkit-border-top-right-radius:0;
  border-bottom-top-radius:0;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px;
}
.bt-quantity-style input {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:20px;
  text-align:center;
  color:#32aae2;
  min-width:80px;
  margin-bottom:0;
  padding:11px 15px;
  -webkit-border-top-left-radius:5px;
  border-top-left-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  border-bottom-left-radius:5px;
  -webkit-border-top-right-radius:0;
  border-top-right-radius:0;
  -webkit-border-bottom-right-radius:0;
  border-bottom-right-radius:0;
}
.bt-remove-style {
  font-size:0;
  font-weight:400;
  line-height:18px;
  text-align:center;
  color:#ee3364 !important;
  width:18px;
  height:18px;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.bt-remove-style:after {
  content:"\e019";
  font-family:'ElegantIcons';
  font-size:16px;
}
.bt-remove-style:hover {
  background:transparent;
  color:#dc1247 !important;
}
.bt-product-grid-style .product {
  position:relative;
  font-size:17px;
}
.bt-product-grid-style .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-product-grid-style .product .thumb .onsale {
  position:absolute;
  top:10px;
  left:10px;
  width:50px;
  height:50px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:50px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  padding:0;
  z-index:9;
}
.bt-product-grid-style .product .thumb img {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  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;
  line-height:0;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-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-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#32aae2;
  background:#ffffff;
  max-width:100%;
  padding:12px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-product-grid-style .product .thumb .overlay .inner .added_to_cart { margin-top:10px; }
.bt-product-grid-style .product .thumb .overlay .inner .add_to_cart_button, .bt-product-grid-style .product .thumb .overlay .inner .product_type_external { padding:12px 16px 12px 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:"\e015";
  font-family:'ElegantIcons';
  font-size:16px;
  position:absolute;
  top:0;
  left:0;
  width:44px;
  height:44px;
  line-height:44px;
  color:#ffffff;
  background:#ee3364;
  text-align:center;
}
.bt-product-grid-style .product .thumb .overlay .inner > a { opacity:0; }
.bt-product-grid-style .product .content { padding:25px 0 5px; }
.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-family:Montserrat;
  font-size:16px;
  font-weight:700;
  line-height:22px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:0;
  color:#32aae2;
}
.bt-product-grid-style .product .content .woocommerce-loop-product__title:hover { color:#ee3364; }
.bt-product-grid-style .product .content .price {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:22px;
  letter-spacing:1px;
  color:#ee3364;
}
.bt-product-grid-style .product .content .price del {
  display:inline-block;
  color:#3a505d;
  opacity:0.5;
}
.bt-product-grid-style .product .content .price ins { text-decoration:none; }
.bt-product-grid-style .product .content .star-rating {
  float:right;
  margin:8px 0 0;
}
.bt-product-grid-style .product .content .star-rating span { color:#ee3364; }
.bt-product-grid-style .product:hover .thumb img {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-product-grid-style .product:hover .thumb .overlay { opacity:1; }
.bt-product-grid-style .product:hover .thumb .overlay .inner > a {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.2s;
}
.bt-product-grid-style .product:hover .thumb .overlay .inner > a:nth-of-type(2) { animation-delay:.3s; }
.bt-product-list-style .product {
  position:relative;
  font-size:0;
  letter-spacing:0;
  background:#fafafa;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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%;
}
.bt-product-list-style .product .thumb .onsale {
  position:absolute;
  top:10px;
  left:10px;
  width:50px;
  height:50px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:50px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  padding:0;
  z-index:9;
}
.bt-product-list-style .product .thumb img {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  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;
  line-height:0;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-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-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#32aae2;
  background:#ffffff;
  max-width:100%;
  padding:12px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.bt-product-list-style .product .thumb .overlay .inner .added_to_cart { margin-top:10px; }
.bt-product-list-style .product .thumb .overlay .inner .add_to_cart_button, .bt-product-list-style .product .thumb .overlay .inner .product_type_external { padding:12px 16px 12px 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:"\e015";
  font-family:'ElegantIcons';
  font-size:16px;
  position:absolute;
  top:0;
  left:0;
  width:44px;
  height:44px;
  line-height:44px;
  color:#ffffff;
  background:#ee3364;
  text-align:center;
}
.bt-product-list-style .product .thumb .overlay .inner > a { opacity:0; }
.bt-product-list-style .product .content {
  font-size:17px;
  width:62%;
  padding:30px 55px;
}
.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-family:Montserrat;
  font-size:22px;
  font-weight:700;
  line-height:30px;
  margin-bottom:10px;
  color:#32aae2;
}
.bt-product-list-style .product .content .woocommerce-loop-product__title:hover { color:#ee3364; }
.bt-product-list-style .product .content .woocommerce-product-details__short-description {
  font-size:17px;
  line-height:27px;
  margin-top:20px;
}
.bt-product-list-style .product .content .price {
  display:inline-block;
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:26px;
  color:#ee3364;
  margin-bottom:0;
}
.bt-product-list-style .product .content .price del {
  display:inline-block;
  color:#3a505d;
  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:15px 0 0 3px;
}
.bt-product-list-style .product .content .star-rating span { color:#ee3364; }
.bt-product-list-style .product:hover .thumb img {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.bt-product-list-style .product:hover .thumb .overlay { opacity:1; }
.bt-product-list-style .product:hover .thumb .overlay .inner > a {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.2s;
}
.bt-product-list-style .product:hover .thumb .overlay .inner > a:nth-of-type(2) { animation-delay:.3s; }
@media (max-width: 767px) {
  .bt-product-list-style .product .content { padding:20px 30px; }
}
@media (max-width: 575px) {
  .bt-product-list-style .product .thumb, .bt-product-list-style .product .content { width:100%; }
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
  font-size:13px;
  line-height:18px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  padding:20px 35px;
  border:none;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce #respond input#submit:hover, .woocommerce #respond input#submit:focus, .woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce input.button:hover, .woocommerce input.button:focus {
  color:#ffffff;
  background:#dc1247;
}
.woocommerce.post-type-archive-product .bt-container { max-width:1300px; }
.woocommerce .star-rating {
  font-size:14px;
  width:92px;
  letter-spacing:4px;
}
.woocommerce .star-rating span { color:#ee3364; }
.woocommerce .top-bar {
  display:flex;
  display:-webkit-flex;
  align-items:center;
  height:inherit;
  margin-bottom:30px;
  padding:5px 20px;
  background:#fafafa;
  box-align:center;
  -webkit-box-align:center;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:20px;
  line-height:1;
  color:#69707b;
  margin-right:20px;
}
.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:#ee3364; }
.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:16px;
  line-height:26px;
}
.woocommerce .top-bar .sort .woocommerce-ordering .sort-by span {
  display:inline-block;
  vertical-align:middle;
  font-family:Montserrat;
  font-size:12px;
  font-weight:700;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#69707b;
}
.woocommerce .top-bar .sort .woocommerce-ordering .sort-by span i {
  font-size:16px;
  vertical-align:text-bottom;
}
.woocommerce .top-bar .sort .woocommerce-ordering .sort-by .orderby {
  display:inline-block;
  vertical-align:middle;
  line-height:36px;
  margin:0;
  padding:5px;
  border: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 { 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:17px;
}
.woocommerce ul.products .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce ul.products .product .thumb .onsale {
  position:absolute;
  top:10px;
  left:10px;
  width:50px;
  height:50px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:50px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  padding:0;
  z-index:9;
}
.woocommerce ul.products .product .thumb img {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  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;
  line-height:0;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
.woocommerce ul.products .product .thumb .overlay .inner .button, .woocommerce ul.products .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#32aae2;
  background:#ffffff;
  max-width:100%;
  padding:12px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce ul.products .product .thumb .overlay .inner .added_to_cart { margin-top:10px; }
.woocommerce ul.products .product .thumb .overlay .inner .add_to_cart_button, .woocommerce ul.products .product .thumb .overlay .inner .product_type_external { padding:12px 16px 12px 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:"\e015";
  font-family:'ElegantIcons';
  font-size:16px;
  position:absolute;
  top:0;
  left:0;
  width:44px;
  height:44px;
  line-height:44px;
  color:#ffffff;
  background:#ee3364;
  text-align:center;
}
.woocommerce ul.products .product .thumb .overlay .inner > a { opacity:0; }
.woocommerce ul.products .product .content { padding:25px 0 5px; }
.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-family:Montserrat;
  font-size:16px;
  font-weight:700;
  line-height:22px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:0;
  color:#32aae2;
}
.woocommerce ul.products .product .content .woocommerce-loop-product__title:hover { color:#ee3364; }
.woocommerce ul.products .product .content .price {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:22px;
  letter-spacing:1px;
  color:#ee3364;
}
.woocommerce ul.products .product .content .price del {
  display:inline-block;
  color:#3a505d;
  opacity:0.5;
}
.woocommerce ul.products .product .content .price ins { text-decoration:none; }
.woocommerce ul.products .product .content .star-rating {
  float:right;
  margin:8px 0 0;
}
.woocommerce ul.products .product .content .star-rating span { color:#ee3364; }
.woocommerce ul.products .product:hover .thumb img {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.woocommerce ul.products .product:hover .thumb .overlay { opacity:1; }
.woocommerce ul.products .product:hover .thumb .overlay .inner > a {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.2s;
}
.woocommerce ul.products .product:hover .thumb .overlay .inner > a:nth-of-type(2) { animation-delay:.3s; }
.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:17px;
}
.woocommerce .products .grid3col .product .thumb, .woocommerce .products .grid2col .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce .products .grid3col .product .thumb .onsale, .woocommerce .products .grid2col .product .thumb .onsale {
  position:absolute;
  top:10px;
  left:10px;
  width:50px;
  height:50px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:50px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  padding:0;
  z-index:9;
}
.woocommerce .products .grid3col .product .thumb img, .woocommerce .products .grid2col .product .thumb img {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  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;
  line-height:0;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-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-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#32aae2;
  background:#ffffff;
  max-width:100%;
  padding:12px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce .products .grid3col .product .thumb .overlay .inner .added_to_cart, .woocommerce .products .grid2col .product .thumb .overlay .inner .added_to_cart { margin-top:10px; }
.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:12px 16px 12px 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:"\e015";
  font-family:'ElegantIcons';
  font-size:16px;
  position:absolute;
  top:0;
  left:0;
  width:44px;
  height:44px;
  line-height:44px;
  color:#ffffff;
  background:#ee3364;
  text-align:center;
}
.woocommerce .products .grid3col .product .thumb .overlay .inner > a, .woocommerce .products .grid2col .product .thumb .overlay .inner > a { opacity:0; }
.woocommerce .products .grid3col .product .content, .woocommerce .products .grid2col .product .content { padding:25px 0 5px; }
.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-family:Montserrat;
  font-size:16px;
  font-weight:700;
  line-height:22px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:0;
  color:#32aae2;
}
.woocommerce .products .grid3col .product .content .woocommerce-loop-product__title:hover, .woocommerce .products .grid2col .product .content .woocommerce-loop-product__title:hover { color:#ee3364; }
.woocommerce .products .grid3col .product .content .price, .woocommerce .products .grid2col .product .content .price {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:22px;
  letter-spacing:1px;
  color:#ee3364;
}
.woocommerce .products .grid3col .product .content .price del, .woocommerce .products .grid2col .product .content .price del {
  display:inline-block;
  color:#3a505d;
  opacity:0.5;
}
.woocommerce .products .grid3col .product .content .price ins, .woocommerce .products .grid2col .product .content .price ins { text-decoration:none; }
.woocommerce .products .grid3col .product .content .star-rating, .woocommerce .products .grid2col .product .content .star-rating {
  float:right;
  margin:8px 0 0;
}
.woocommerce .products .grid3col .product .content .star-rating span, .woocommerce .products .grid2col .product .content .star-rating span { color:#ee3364; }
.woocommerce .products .grid3col .product:hover .thumb img, .woocommerce .products .grid2col .product:hover .thumb img {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.woocommerce .products .grid3col .product:hover .thumb .overlay, .woocommerce .products .grid2col .product:hover .thumb .overlay { opacity:1; }
.woocommerce .products .grid3col .product:hover .thumb .overlay .inner > a, .woocommerce .products .grid2col .product:hover .thumb .overlay .inner > a {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.2s;
}
.woocommerce .products .grid3col .product:hover .thumb .overlay .inner > a:nth-of-type(2), .woocommerce .products .grid2col .product:hover .thumb .overlay .inner > a:nth-of-type(2) { animation-delay:.3s; }
.woocommerce .products .list .product {
  position:relative;
  font-size:0;
  letter-spacing:0;
  background:#fafafa;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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%;
}
.woocommerce .products .list .product .thumb .onsale {
  position:absolute;
  top:10px;
  left:10px;
  width:50px;
  height:50px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:50px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  padding:0;
  z-index:9;
}
.woocommerce .products .list .product .thumb img {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  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;
  line-height:0;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
}
.woocommerce .products .list .product .thumb .overlay .inner .button, .woocommerce .products .list .product .thumb .overlay .inner .added_to_cart {
  display:inline-block;
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#32aae2;
  background:#ffffff;
  max-width:100%;
  padding:12px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce .products .list .product .thumb .overlay .inner .added_to_cart { margin-top:10px; }
.woocommerce .products .list .product .thumb .overlay .inner .add_to_cart_button, .woocommerce .products .list .product .thumb .overlay .inner .product_type_external { padding:12px 16px 12px 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:"\e015";
  font-family:'ElegantIcons';
  font-size:16px;
  position:absolute;
  top:0;
  left:0;
  width:44px;
  height:44px;
  line-height:44px;
  color:#ffffff;
  background:#ee3364;
  text-align:center;
}
.woocommerce .products .list .product .thumb .overlay .inner > a { opacity:0; }
.woocommerce .products .list .product .content {
  font-size:17px;
  width:62%;
  padding:30px 55px;
}
.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-family:Montserrat;
  font-size:22px;
  font-weight:700;
  line-height:30px;
  margin-bottom:10px;
  color:#32aae2;
}
.woocommerce .products .list .product .content .woocommerce-loop-product__title:hover { color:#ee3364; }
.woocommerce .products .list .product .content .woocommerce-product-details__short-description {
  font-size:17px;
  line-height:27px;
  margin-top:20px;
}
.woocommerce .products .list .product .content .price {
  display:inline-block;
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:26px;
  color:#ee3364;
  margin-bottom:0;
}
.woocommerce .products .list .product .content .price del {
  display:inline-block;
  color:#3a505d;
  opacity:0.5;
}
.woocommerce .products .list .product .content .price ins { text-decoration:none; }
.woocommerce .products .list .product .content .star-rating {
  float:none;
  margin:15px 0 0 3px;
}
.woocommerce .products .list .product .content .star-rating span { color:#ee3364; }
.woocommerce .products .list .product:hover .thumb img {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.woocommerce .products .list .product:hover .thumb .overlay { opacity:1; }
.woocommerce .products .list .product:hover .thumb .overlay .inner > a {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.2s;
}
.woocommerce .products .list .product:hover .thumb .overlay .inner > a:nth-of-type(2) { animation-delay:.3s; }
@media (max-width: 767px) {
  .woocommerce .products .list .product .content { padding:20px 30px; }
}
@media (max-width: 575px) {
  .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;
  min-width:40px;
  height:40px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  letter-spacing:1px;
  line-height:40px;
  text-align:center;
  color:#32aae2;
  background:#ffffff;
  margin:2px;
  padding:0 10px;
  -webkit-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  -ms-box-shadow:0 5px 35px rgba(0,0,0,0.1);
  box-shadow:0 5px 35px rgba(0,0,0,0.1);
}
.woocommerce .woocommerce-pagination > .page-numbers.dots {
  font-size:24px;
  line-height:24px;
  color:#69707b;
  background:transparent;
  border:none;
  -webkit-box-shadow:unset;
  -ms-box-shadow:unset;
  box-shadow:unset;
}
.woocommerce .woocommerce-pagination > .page-numbers.dots:hover {
  color:#69707b;
  background:transparent;
  border:none;
}
.woocommerce .woocommerce-pagination > .page-numbers.prev, .woocommerce .woocommerce-pagination > .page-numbers.next { margin-right:30px; }
.woocommerce .woocommerce-pagination > .page-numbers.prev i, .woocommerce .woocommerce-pagination > .page-numbers.next i {
  display:inline-block;
  vertical-align:text-bottom;
  font-size:20px;
  line-height:1;
}
.woocommerce .woocommerce-pagination > .page-numbers.prev span, .woocommerce .woocommerce-pagination > .page-numbers.next span { margin-left:5px; }
.woocommerce .woocommerce-pagination > .page-numbers.prev:hover, .woocommerce .woocommerce-pagination > .page-numbers.next:hover {
  color:#ffffff;
  background:#ee3364;
}
.woocommerce .woocommerce-pagination > .page-numbers.next {
  margin-left:30px;
  margin-right:0;
}
.woocommerce .woocommerce-pagination > .page-numbers.next span {
  margin-left:0;
  margin-right:5px;
}
.woocommerce .woocommerce-pagination > .page-numbers.current, .woocommerce .woocommerce-pagination > .page-numbers:hover {
  color:#ffffff;
  background:#ee3364;
}
.woocommerce .woocommerce-pagination.bt-style1 > .page-numbers {
  -webkit-border-radius:50%;
  border-radius:50%;
}
.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:"\55";
  font-family:'ElegantIcons';
  font-size:16px;
  color:#ffffff;
  background:#ee3364;
  position:absolute;
  top:0;
  right:0;
  width:50px;
  height:52px;
  line-height:52px;
  text-align:center;
  -webkit-border-top-right-radius:5px;
  border-top-right-radius:5px;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px;
}
.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:16px;
  line-height:26px;
  width:100%;
  margin:0;
  padding:12px 60px 12px 20px;
  border:1px solid #ececec;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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 button[type="submit"], .woocommerce .bt-right-sidebar .widget_product_search .woocommerce-product-search button[type="submit"] {
  position:absolute;
  top:1px;
  right:1px;
  width:60px;
  height:60px;
  margin:0;
  padding:0;
  opacity:0;
  z-index:9;
}
.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:#ececec; }
.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:#ee3364; }
.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-family:Montserrat;
  font-size:14px;
  font-weight:600;
  color:#69707b;
}
.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 { color:#ee3364; }
.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-family:Montserrat;
  font-size:11px;
  font-weight:700;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  padding:6px 12px;
  -webkit-border-radius:5px;
  border-radius: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:#dc1247; }
.woocommerce .bt-left-sidebar .widget_product_categories .wg-title, .woocommerce .bt-left-sidebar .widget_layered_nav .wg-title, .woocommerce .bt-right-sidebar .widget_product_categories .wg-title, .woocommerce .bt-right-sidebar .widget_layered_nav .wg-title { margin-bottom:15px; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul, .woocommerce .bt-left-sidebar .widget_layered_nav > ul, .woocommerce .bt-right-sidebar .widget_product_categories > ul, .woocommerce .bt-right-sidebar .widget_layered_nav > ul {
  list-style:none;
  margin:0;
  padding:0;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul li, .woocommerce .bt-left-sidebar .widget_layered_nav > ul li, .woocommerce .bt-right-sidebar .widget_product_categories > ul li, .woocommerce .bt-right-sidebar .widget_layered_nav > ul li {
  position:relative;
  font-size:16px;
  line-height:50px;
  border-bottom:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul li:last-child, .woocommerce .bt-left-sidebar .widget_layered_nav > ul li:last-child, .woocommerce .bt-right-sidebar .widget_product_categories > ul li:last-child, .woocommerce .bt-right-sidebar .widget_layered_nav > ul li:last-child { border-bottom:none; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul li ul.children, .woocommerce .bt-left-sidebar .widget_layered_nav > ul li ul.children, .woocommerce .bt-right-sidebar .widget_product_categories > ul li ul.children, .woocommerce .bt-right-sidebar .widget_layered_nav > ul li ul.children { border-top:1px solid #ececec; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul li > a, .woocommerce .bt-left-sidebar .widget_layered_nav > ul li > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul li > a, .woocommerce .bt-right-sidebar .widget_layered_nav > ul li > a {
  display:inline-block;
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#69707b;
}
.woocommerce .bt-left-sidebar .widget_product_categories > ul li > a:hover, .woocommerce .bt-left-sidebar .widget_layered_nav > ul li > a:hover, .woocommerce .bt-right-sidebar .widget_product_categories > ul li > a:hover, .woocommerce .bt-right-sidebar .widget_layered_nav > ul li > a:hover { color:#ee3364; }
.woocommerce .bt-left-sidebar .widget_product_categories > ul li.current-cat > a, .woocommerce .bt-left-sidebar .widget_layered_nav > ul li.current-cat > a, .woocommerce .bt-right-sidebar .widget_product_categories > ul li.current-cat > a, .woocommerce .bt-right-sidebar .widget_layered_nav > ul li.current-cat > a { color:#ee3364; }
.woocommerce .bt-left-sidebar .widget_product_tag_cloud .tagcloud a, .woocommerce .bt-right-sidebar .widget_product_tag_cloud .tagcloud a {
  display:inline-block;
  font-family:Montserrat;
  font-size:11px !important;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#69707b;
  background:#f5f5f5;
  margin:0 2px 5px 0;
  padding:10px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:#ee3364;
}
.woocommerce .bt-left-sidebar .widget_products .wg-title, .woocommerce .bt-left-sidebar .widget_top_rated_products .wg-title, .woocommerce .bt-left-sidebar .widget_recent_reviews .wg-title, .woocommerce .bt-right-sidebar .widget_products .wg-title, .woocommerce .bt-right-sidebar .widget_top_rated_products .wg-title, .woocommerce .bt-right-sidebar .widget_recent_reviews .wg-title { margin-bottom:30px; }
.woocommerce .bt-left-sidebar .widget_products ul, .woocommerce .bt-left-sidebar .widget_top_rated_products ul, .woocommerce .bt-left-sidebar .widget_recent_reviews ul, .woocommerce .bt-right-sidebar .widget_products ul, .woocommerce .bt-right-sidebar .widget_top_rated_products ul, .woocommerce .bt-right-sidebar .widget_recent_reviews 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-left-sidebar .widget_recent_reviews ul > li, .woocommerce .bt-right-sidebar .widget_products ul > li, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li, .woocommerce .bt-right-sidebar .widget_recent_reviews ul > li {
  position:relative;
  min-height:105px;
  line-height:1;
  margin-bottom:20px;
  padding:10px 0 20px 105px;
  padding-bottom:20px;
  border-bottom:1px solid #ececec;
}
.woocommerce .bt-left-sidebar .widget_products ul > li > a, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li > a, .woocommerce .bt-left-sidebar .widget_recent_reviews ul > li > a, .woocommerce .bt-right-sidebar .widget_products ul > li > a, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li > a, .woocommerce .bt-right-sidebar .widget_recent_reviews ul > li > a {
  font-family:Montserrat;
  font-size:16px;
  font-weight:600;
  line-height:24px;
  color:#32aae2;
}
.woocommerce .bt-left-sidebar .widget_products ul > li > a:hover, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li > a:hover, .woocommerce .bt-left-sidebar .widget_recent_reviews 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, .woocommerce .bt-right-sidebar .widget_recent_reviews ul > li > a:hover { color:#ee3364; }
.woocommerce .bt-left-sidebar .widget_products ul > li > a img, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li > a img, .woocommerce .bt-left-sidebar .widget_recent_reviews 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, .woocommerce .bt-right-sidebar .widget_recent_reviews ul > li > a img {
  position:absolute;
  top:0;
  left:0;
  width:85px;
  height:auto;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce .bt-left-sidebar .widget_products ul > li .star-rating, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li .star-rating, .woocommerce .bt-left-sidebar .widget_recent_reviews 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, .woocommerce .bt-right-sidebar .widget_recent_reviews ul > li .star-rating {
  margin-top:3px;
  margin-bottom: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-left-sidebar .widget_recent_reviews 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, .woocommerce .bt-right-sidebar .widget_recent_reviews ul > li .star-rating span { color:#ee3364; }
.woocommerce .bt-left-sidebar .widget_products ul > li .amount, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li .amount, .woocommerce .bt-left-sidebar .widget_recent_reviews ul > li .amount, .woocommerce .bt-right-sidebar .widget_products ul > li .amount, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li .amount, .woocommerce .bt-right-sidebar .widget_recent_reviews ul > li .amount {
  display:inline-block;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:20px;
  color:#ee3364;
  margin-top:3px;
}
.woocommerce .bt-left-sidebar .widget_products ul > li del, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li del, .woocommerce .bt-left-sidebar .widget_recent_reviews ul > li del, .woocommerce .bt-right-sidebar .widget_products ul > li del, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li del, .woocommerce .bt-right-sidebar .widget_recent_reviews 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-left-sidebar .widget_recent_reviews 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, .woocommerce .bt-right-sidebar .widget_recent_reviews ul > li del .amount { color:#32aae2; }
.woocommerce .bt-left-sidebar .widget_products ul > li ins, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li ins, .woocommerce .bt-left-sidebar .widget_recent_reviews ul > li ins, .woocommerce .bt-right-sidebar .widget_products ul > li ins, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li ins, .woocommerce .bt-right-sidebar .widget_recent_reviews ul > li ins { text-decoration:none; }
.woocommerce .bt-left-sidebar .widget_products ul > li:after, .woocommerce .bt-left-sidebar .widget_top_rated_products ul > li:after, .woocommerce .bt-left-sidebar .widget_recent_reviews ul > li:after, .woocommerce .bt-right-sidebar .widget_products ul > li:after, .woocommerce .bt-right-sidebar .widget_top_rated_products ul > li:after, .woocommerce .bt-right-sidebar .widget_recent_reviews 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-left-sidebar .widget_recent_reviews 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, .woocommerce .bt-right-sidebar .widget_recent_reviews ul > li:last-child {
  margin-bottom:0;
  padding-bottom:0;
  border-bottom:none;
}
.woocommerce.single-product div.product .onsale {
  position:absolute;
  top:10px;
  left:10px;
  width:50px;
  height:50px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:50px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  padding:0;
  z-index:9;
}
.woocommerce.single-product div.product div.images {
  margin-bottom:75px;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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;
  outline:0;
  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:#ee3364;
  border-color:#ee3364;
}
.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:75px; }
.woocommerce.single-product div.product .summary .entry-title {
  font-family:Montserrat;
  font-size:38px;
  font-weight:700;
  line-height:46px;
  color:#32aae2;
  margin-bottom:10px;
}
@media (min-width: 1200px) {
  .woocommerce.single-product div.product .summary .entry-title { padding-right:160px; }
}
.woocommerce.single-product div.product .summary .woocommerce-product-rating { margin-bottom:10px; }
.woocommerce.single-product div.product .summary .woocommerce-product-rating .star-rating span { color:#ee3364; }
@media (min-width: 1200px) {
  .woocommerce.single-product div.product .summary .woocommerce-product-rating {
    position:absolute;
    top:0;
    right:0;
  }
  .woocommerce.single-product div.product .summary .woocommerce-product-rating .star-rating {
    float:none;
    margin-left:auto;
    margin-right:0;
  }
}
.woocommerce.single-product div.product .summary .woocommerce-product-rating .woocommerce-review-link {
  position:relative;
  display:inline-block;
  font-family:Montserrat;
  font-size:13px;
  font-weight:500;
  line-height:20px;
  letter-spacing:1px;
  color:#8799a3;
}
.woocommerce.single-product div.product .summary .woocommerce-product-rating .woocommerce-review-link:hover { color:#ee3364; }
@media (max-width: 768px) {
  .woocommerce.single-product div.product .summary .woocommerce-product-rating .woocommerce-review-link { top:-4px; }
}
.woocommerce.single-product div.product .summary .price {
  font-family:Montserrat;
  font-size:28px;
  font-weight:600;
  line-height:36px;
  letter-spacing:1px;
  color:#ee3364;
}
.woocommerce.single-product div.product .summary .price del {
  display:inline-block;
  font-size:20px;
  color:#3a505d;
  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:#ee3364;
  margin-bottom:30px;
}
.woocommerce.single-product div.product .summary .cart .quantity {
  display:inline-block;
  position:relative;
  width:110px;
  margin-right:10px;
  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:22px;
  font-size:10px;
  line-height:22px;
  text-align:center;
  cursor:pointer;
  border:1px solid #ececec;
  -webkit-border-top-right-radius:5px;
  border-bottom-top-radius:5px;
}
.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:#ee3364;
  border-color:#ee3364;
}
.woocommerce.single-product div.product .summary .cart .quantity .qty-minus {
  top:auto;
  bottom:0;
  -webkit-border-top-right-radius:0;
  border-bottom-top-radius:0;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px;
}
.woocommerce.single-product div.product .summary .cart .quantity input {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:20px;
  text-align:center;
  color:#32aae2;
  min-width:80px;
  margin-bottom:0;
  padding:11px 15px;
  -webkit-border-top-left-radius:5px;
  border-top-left-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  border-bottom-left-radius:5px;
  -webkit-border-top-right-radius:0;
  border-top-right-radius:0;
  -webkit-border-bottom-right-radius:0;
  border-bottom-right-radius:0;
}
.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-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  padding:12px 20px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce.single-product div.product .summary .cart .button:hover { background:#dc1247; }
.woocommerce.single-product div.product .summary .cart.variations_form .variations label {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  margin-bottom:3px;
}
.woocommerce.single-product div.product .summary .cart.variations_form .variations .reset_variations {
  font-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
}
.woocommerce.single-product div.product .summary .cart.variations_form .variations tr {
  display:inline-block;
  vertical-align:top;
  white-space:nowrap;
  width:33%;
}
.woocommerce.single-product div.product .summary .cart.variations_form .variations tr td {
  display:block;
  padding-top:0;
  padding-bottom:0;
}
.woocommerce.single-product div.product .summary .cart.variations_form .variations tr td select {
  width:100%;
  font-size:14px;
  line-height:18px;
  background-color:#fafafa;
  margin-bottom:15px;
  padding:15px 10px;
  border:none;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .summary .cart .woocommerce-variation { margin-bottom:30px; }
.woocommerce.single-product div.product .summary .cart .woocommerce-variation .woocommerce-variation-description, .woocommerce.single-product div.product .summary .cart .woocommerce-variation .woocommerce-variation-price { margin-bottom:30px; }
.woocommerce.single-product div.product .summary .cart.grouped_form label {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
}
.woocommerce.single-product div.product .summary .cart.grouped_form .woocommerce-grouped-product-list-item__price {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:30px;
  letter-spacing:1px;
  text-align:right;
  color:#ee3364;
}
.woocommerce.single-product div.product .summary .cart.grouped_form .woocommerce-grouped-product-list-item__price del {
  display:inline-block;
  color:#3a505d;
  opacity:0.5;
}
.woocommerce.single-product div.product .summary .cart.grouped_form .woocommerce-grouped-product-list-item__price ins { text-decoration:none; }
.woocommerce.single-product div.product .summary .cart.grouped_form table {
  margin-bottom:30px;
  padding-bottom:30px;
}
.woocommerce.single-product div.product .summary .product_meta {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
}
.woocommerce.single-product div.product .summary .product_meta > span {
  display:block;
  margin-bottom:15px;
}
.woocommerce.single-product div.product .summary .product_meta > span > a {
  display:inline-block;
  font-size:11px;
  padding:5px 8px;
  background:#f5f5f5;
  margin-right:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce.single-product div.product .summary .product_meta > span > a:hover {
  color:#ffffff;
  background:#ee3364;
}
.woocommerce.single-product div.product .woocommerce-tabs { margin-bottom:90px; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs {
  margin:0;
  padding:0;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs:before { border-bottom:2px solid #ececec; }
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li {
  margin: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 {
  position:relative;
  font-family:Montserrat;
  font-size:18px;
  font-weight:600;
  line-height:30px;
  color:#32aae2;
  background:#ffffff;
  padding:15px 20px;
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > 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;
  bottom:0;
  left:50%;
  width:70%;
  height:2px;
  background:transparent;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
}
.woocommerce.single-product div.product .woocommerce-tabs ul.tabs > li.active > a:before {
  width:100%;
  background:#ee3364;
}
.woocommerce.single-product div.product .woocommerce-tabs .panel {
  margin-bottom:0;
  padding-top:30px;
  -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:17px;
  line-height:27px;
  color:#69707b;
}
.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 {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
  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 .comment_container {
  background:#fafafa;
  padding:30px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li img.avatar {
  position:relative;
  width:60px;
  padding:0;
  border:none;
  -webkit-border-radius:50%;
  border-radius:50%;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text {
  margin-left:80px;
  padding:0;
  border:none;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .star-rating { color:#ee3364; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .meta {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
  margin-bottom:10px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .description {
  font-size:17px;
  line-height:27px;
  color:#69707b;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-respond .comment-reply-title {
  display:block;
  position:relative;
  font-family:Montserrat;
  font-size:20px;
  font-weight:600;
  line-height:30px;
  color:#32aae2;
  margin-bottom:15px;
}
.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 {
  display:block;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:24px;
  color:#32aae2;
  margin-bottom:5px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-rating .stars > span > a { color:#ee3364; }
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form input, .woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form textarea {
  margin-bottom:10px;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .comment-form-cookies-consent label { display:inline-block; }
.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:20px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  margin:20px 0 0;
  padding:12px 25px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce.single-product div.product .woocommerce-tabs #tab-reviews #reviews .comment-form .form-submit input.submit:hover { background:#dc1247; }
.woocommerce.single-product div.product .related h2, .woocommerce.single-product div.product .upsells h2 {
  font-size:24px;
  line-height:30px;
  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:17px;
}
.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:5px;
  border-radius:5px;
}
.woocommerce.single-product div.product .related .products .product .thumb .onsale, .woocommerce.single-product div.product .upsells .products .product .thumb .onsale {
  position:absolute;
  top:10px;
  left:10px;
  width:50px;
  height:50px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:50px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  padding:0;
  z-index:9;
}
.woocommerce.single-product div.product .related .products .product .thumb img, .woocommerce.single-product div.product .upsells .products .product .thumb img {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  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;
  line-height:0;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-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-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#32aae2;
  background:#ffffff;
  max-width:100%;
  padding:12px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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 .added_to_cart { margin-top:10px; }
.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:12px 16px 12px 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:"\e015";
  font-family:'ElegantIcons';
  font-size:16px;
  position:absolute;
  top:0;
  left:0;
  width:44px;
  height:44px;
  line-height:44px;
  color:#ffffff;
  background:#ee3364;
  text-align:center;
}
.woocommerce.single-product div.product .related .products .product .thumb .overlay .inner > a, .woocommerce.single-product div.product .upsells .products .product .thumb .overlay .inner > a { opacity:0; }
.woocommerce.single-product div.product .related .products .product .content, .woocommerce.single-product div.product .upsells .products .product .content { padding:25px 0 5px; }
.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-family:Montserrat;
  font-size:16px;
  font-weight:700;
  line-height:22px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:0;
  color:#32aae2;
}
.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:#ee3364; }
.woocommerce.single-product div.product .related .products .product .content .price, .woocommerce.single-product div.product .upsells .products .product .content .price {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:22px;
  letter-spacing:1px;
  color:#ee3364;
}
.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;
  color:#3a505d;
  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 { 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:right;
  margin:8px 0 0;
}
.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:#ee3364; }
.woocommerce.single-product div.product .related .products .product:hover .thumb img, .woocommerce.single-product div.product .upsells .products .product:hover .thumb img {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.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.single-product div.product .related .products .product:hover .thumb .overlay .inner > a, .woocommerce.single-product div.product .upsells .products .product:hover .thumb .overlay .inner > a {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.2s;
}
.woocommerce.single-product div.product .related .products .product:hover .thumb .overlay .inner > a:nth-of-type(2), .woocommerce.single-product div.product .upsells .products .product:hover .thumb .overlay .inner > a:nth-of-type(2) { animation-delay:.3s; }
.woocommerce-cart th, .woocommerce-cart .amount { font-family:Montserrat; }
.woocommerce-cart .woocommerce-cart-form { margin-bottom:90px; }
.woocommerce-cart .woocommerce-cart-form .shop_table {
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table th, .woocommerce-cart .woocommerce-cart-form .shop_table td { padding:10px 20px; }
.woocommerce-cart .woocommerce-cart-form .shop_table.shop_table_responsive tr td::before {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  letter-spacing:1px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table thead {
  color:#ffffff;
  background:#ee3364;
}
.woocommerce-cart .woocommerce-cart-form .shop_table thead th {
  font-size:13px;
  font-weight:600;
  letter-spacing:1px;
  text-transform:uppercase;
}
.woocommerce-cart .woocommerce-cart-form .shop_table .product-thumbnail, .woocommerce-cart .woocommerce-cart-form .shop_table .product-quantity, .woocommerce-cart .woocommerce-cart-form .shop_table .product-price { text-align:center; }
.woocommerce-cart .woocommerce-cart-form .shop_table .product-subtotal { text-align:right; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr { background:#ffffff; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr:nth-child(2n) { background:#fafafa; }
.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:#ee3364 !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:"\e019";
  font-family:'ElegantIcons';
  font-size:16px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-remove .remove:hover {
  background:transparent;
  color:#dc1247 !important;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-thumbnail img {
  width:75px;
  height:auto;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-name > a {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-name > a:hover { color:#ee3364; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-name dl {
  margin:0;
  padding:0;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity {
  display:inline-block;
  position:relative;
  width:110px;
  margin-right:10px;
  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:22px;
  font-size:10px;
  line-height:22px;
  text-align:center;
  cursor:pointer;
  border:1px solid #ececec;
  -webkit-border-top-right-radius:5px;
  border-bottom-top-radius:5px;
}
.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:#ee3364;
  border-color:#ee3364;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity .qty-minus {
  top:auto;
  bottom:0;
  -webkit-border-top-right-radius:0;
  border-bottom-top-radius:0;
  -webkit-border-bottom-right-radius:5px;
  border-bottom-right-radius:5px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-quantity .quantity input {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:20px;
  text-align:center;
  color:#32aae2;
  min-width:80px;
  margin-bottom:0;
  padding:11px 15px;
  -webkit-border-top-left-radius:5px;
  border-top-left-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  border-bottom-left-radius:5px;
  -webkit-border-top-right-radius:0;
  border-top-right-radius:0;
  -webkit-border-bottom-right-radius:0;
  border-bottom-right-radius:0;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-price, .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-subtotal { font-family:Montserrat; }
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-price .amount, .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-subtotal .amount {
  font-size:14px;
  font-weight:600;
  letter-spacing:1px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .input-text {
  line-height:23px;
  min-width:150px;
  padding:8px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .button {
  font-size:11px;
  font-weight:600;
  line-height:20px;
  text-transform:uppercase;
  padding:10px 25px;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .button:hover { background:#dc1247; }
@media (max-width: 400px) {
  .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .input-text {
    width:100%;
    margin:0;
  }
  .woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions .button {
    width:100%;
    margin-top: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:17px;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb {
  position:relative;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .onsale {
  position:absolute;
  top:10px;
  left:10px;
  width:50px;
  height:50px;
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:50px;
  letter-spacing:1px;
  text-align:center;
  color:#ffffff;
  background:#ee3364;
  padding:0;
  z-index:9;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb img {
  -webkit-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -moz-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  -o-transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  transition:all 1.5s cubic-bezier(.11,.52,.53,.79) 0.2s;
  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;
  line-height:0;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-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-family:Montserrat;
  font-size:11px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#32aae2;
  background:#ffffff;
  max-width:100%;
  padding:12px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner .added_to_cart { margin-top:10px; }
.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:12px 16px 12px 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:"\e015";
  font-family:'ElegantIcons';
  font-size:16px;
  position:absolute;
  top:0;
  left:0;
  width:44px;
  height:44px;
  line-height:44px;
  color:#ffffff;
  background:#ee3364;
  text-align:center;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .thumb .overlay .inner > a { opacity:0; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content { padding:25px 0 5px; }
.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-family:Montserrat;
  font-size:16px;
  font-weight:700;
  line-height:22px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:0;
  color:#32aae2;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .woocommerce-loop-product__title:hover { color:#ee3364; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .price {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:22px;
  letter-spacing:1px;
  color:#ee3364;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .price del {
  display:inline-block;
  color:#3a505d;
  opacity:0.5;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .price ins { text-decoration:none; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .star-rating {
  float:right;
  margin:8px 0 0;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product .content .star-rating span { color:#ee3364; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product:hover .thumb img {
  -webkit-transform:scale(1.1);
  -ms-transform:scale(1.1);
  transform:scale(1.1);
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product:hover .thumb .overlay { opacity:1; }
.woocommerce-cart .cart-collaterals .cross-sells .products .product:hover .thumb .overlay .inner > a {
  animation:fadeInUp .5s ease forwards;
  animation-delay:.2s;
}
.woocommerce-cart .cart-collaterals .cross-sells .products .product:hover .thumb .overlay .inner > a:nth-of-type(2) { animation-delay:.3s; }
.woocommerce-cart .cart-collaterals .cart_totals { margin-bottom:30px; }
.woocommerce-cart .cart-collaterals .cart_totals h2 {
  font-size:24px;
  line-height:30px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table {
  font-size:16px;
  line-height:26px;
  margin-bottom:15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th {
  font-family:Montserrat;
  font-size:14px;
  font-weight:600;
  line-height:26px;
  letter-spacing:1px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td { padding:10px 20px; }
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th .amount, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .amount {
  font-size:14px;
  font-weight:600 !important;
  letter-spacing:1px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th strong, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td strong { font-weight:600; }
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th .shipping-calculator-button, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .shipping-calculator-button {
  font-family:Montserrat;
  font-size:12px;
  font-weight:600;
  letter-spacing:1px;
  text-transform:uppercase;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th .woocommerce-shipping-calculator .form-row, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-shipping-calculator .form-row {
  padding:0;
  margin-bottom:20px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th .woocommerce-shipping-calculator input.input-text, .woocommerce-cart .cart-collaterals .cart_totals .shop_table th .woocommerce-shipping-calculator textarea, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-shipping-calculator input.input-text, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-shipping-calculator textarea {
  font-size:16px;
  line-height:24px;
  padding:12px 15px;
  border-color:#ececec;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th .woocommerce-shipping-calculator .select2-container--default, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-shipping-calculator .select2-container--default { height:50px; }
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th .woocommerce-shipping-calculator .select2-container--default .select2-selection--single, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-shipping-calculator .select2-container--default .select2-selection--single {
  height:50px;
  border-color:#ececec;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th .woocommerce-shipping-calculator .select2-container--default .select2-selection--single .select2-selection__rendered, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-shipping-calculator .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height:50px;
  color:#69707b;
  padding-left:15px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th .woocommerce-shipping-calculator .select2-container--default .select2-selection--single .select2-selection__arrow, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-shipping-calculator .select2-container--default .select2-selection--single .select2-selection__arrow {
  height:50px;
  width:30px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th .woocommerce-shipping-calculator .button, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-shipping-calculator .button {
  font-size:11px;
  font-weight:600;
  line-height:20px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  padding:10px 25px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shop_table th .woocommerce-shipping-calculator .button:hover, .woocommerce-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-shipping-calculator .button:hover { background:#dc1247; }
.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:20px;
  color:#ee3364;
}
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout { padding:0; }
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button {
  font-size:11px;
  font-weight:600;
  line-height:20px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  padding:10px 25px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover { background:#dc1247; }
.select2-container--default .select2-search--dropdown .select2-search__field { margin:0; }
.select2-dropdown { border-color:#ececec; }
.woocommerce-checkout .woocommerce form.woocommerce-form-coupon .form-row { margin-bottom:0; }
.woocommerce-checkout .woocommerce form.woocommerce-form-coupon .form-row .input-text {
  line-height:23px;
  min-width:150px;
  padding:8px 15px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
@media (max-width: 360px) {
  .woocommerce-checkout .woocommerce form.woocommerce-form-coupon .form-row .input-text[name="coupon_code"] { min-width:auto; }
  .woocommerce-checkout .woocommerce form.woocommerce-form-coupon .form-row .input-text[name="apply_coupon"] { padding:8px 5px; }
}
.woocommerce-checkout .woocommerce form.woocommerce-form-coupon .form-row .button {
  font-size:11px;
  font-weight:600;
  line-height:20px;
  text-transform:uppercase;
  padding:10px 25px;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-checkout .woocommerce form.woocommerce-form-coupon .form-row .button:hover { background:#dc1247; }
@media (max-width: 360px) {
  .woocommerce-checkout .woocommerce form.woocommerce-form-coupon .form-row .button[name="apply_coupon"] { padding:8px 10px; }
}
@media (max-width: 420px) {
  .woocommerce-checkout .woocommerce form.woocommerce-form-coupon .form-row { margin-bottom:10px; }
  .woocommerce-checkout .woocommerce form.woocommerce-form-coupon .form-row.form-row-first, .woocommerce-checkout .woocommerce form.woocommerce-form-coupon .form-row.form-row-last { width:100%; }
}
.woocommerce-checkout .woocommerce form .form-row {
  padding:0;
  margin-bottom:20px;
}
.woocommerce-checkout .woocommerce form .form-row:last-child { margin-bottom: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 .woocommerce-input-wrapper {
  display:block;
  width:100%;
}
.woocommerce-checkout .woocommerce form .form-row input.input-text, .woocommerce-checkout .woocommerce form .form-row textarea {
  font-size:16px;
  line-height:24px;
  padding:12px 15px;
  border-color:#ececec;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-checkout .woocommerce form .form-row .select2-container--default { height:50px; }
.woocommerce-checkout .woocommerce form .form-row .select2-container--default .select2-selection--single {
  height:50px;
  border-color:#ececec;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-checkout .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height:50px;
  color:#69707b;
  padding-left:15px;
}
.woocommerce-checkout .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow {
  height:50px;
  width:30px;
}
.woocommerce-checkout .woocommerce form .form-row .button {
  font-size:11px;
  font-weight:600;
  line-height:20px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  padding:10px 25px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-checkout .woocommerce form .form-row .button:hover { background:#dc1247; }
.woocommerce-checkout #ship-to-different-address {
  font-size:13px;
  font-weight:600;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  margin-bottom:10px;
}
.woocommerce-checkout #ship-to-different-address input { margin-bottom:0; }
.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:#ee3364;
}
.woocommerce-checkout .woocommerce form .woocommerce-account-fields .form-row label span:hover { color:#dc1247; }
.woocommerce-checkout .woocommerce-checkout-review-order th, .woocommerce-checkout .woocommerce-checkout-review-order .amount { font-family:Montserrat; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table {
  margin-bottom:60px;
  overflow:hidden;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table .product-total, .woocommerce-checkout .woocommerce-checkout-review-order .shop_table .cart-subtotal td, .woocommerce-checkout .woocommerce-checkout-review-order .shop_table .shipping td, .woocommerce-checkout .woocommerce-checkout-review-order .shop_table .order-total td {
  width:40%;
  text-align:right;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table th, .woocommerce-checkout .woocommerce-checkout-review-order .shop_table td { padding:15px 20px; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table thead {
  font-family:Montserrat;
  font-size:13px;
  font-weight:600;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody td {
  font-family:Montserrat;
  font-weight:600;
  font-size:14px;
  letter-spacing:1px;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody td dl {
  font-family:Muli;
  color:#69707b;
  margin:0;
  padding:0;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tbody .product-quantity { float:right; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot th {
  font-family:Montserrat;
  font-weight:600;
  font-size:13px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot td {
  font-size:16px;
  font-weight:400;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot td .amount {
  font-family:Montserrat;
  font-weight:600;
  font-size:16px;
  letter-spacing:1px;
}
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total th { font-size:16px; }
.woocommerce-checkout .woocommerce-checkout-review-order .shop_table tfoot .order-total td .amount {
  font-size:18px;
  color:#ee3364;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment {
  background:transparent;
  margin-bottom:30px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.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:#ee3364;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment .place-order, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order {
  padding:0;
  margin-top:30px;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment .place-order #place_order, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order #place_order {
  font-size:11px;
  line-height:20px;
  text-transform:uppercase;
  color:#ffffff;
  background:#ee3364;
  margin-top:15px;
  padding:12px 25px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.woocommerce-checkout .woocommerce-checkout-review-order #payment .place-order #place_order:hover, .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order #place_order:hover { background:#dc1247; }
.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:#ee3364;
}
.woocommerce-account h2 {
  font-size:30px;
  line-height:40px;
  margin-bottom:30px;
}
.woocommerce-account .woocommerce form.login {
  margin:0 0 30px;
  padding:0;
  border:none;
}
.woocommerce-account .woocommerce form.login .form-row { margin-bottom:30px; }
.woocommerce-account .woocommerce form.login .form-row label {
  display:block;
  width:100%;
  margin-bottom:3px;
}
.woocommerce-account .woocommerce form.login .form-row input {
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-account .woocommerce form.login .button {
  font-size:13px;
  line-height:20px;
  text-transform:uppercase;
  padding:20px 30px;
  color:#ffffff;
  background:#ee3364;
  -webkit-border-radius:0;
  border-radius:0;
}
.woocommerce-account .woocommerce form.login .button:hover { background:#dc1247; }
.woocommerce-account .woocommerce-MyAccount-navigation ul {
  margin:0;
  padding:0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li { list-style:none; }
.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) { margin-bottom:10px; }
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
  display:block;
  font-family:Montserrat;
  font-size:13px;
  font-weight:700;
  line-height:20px;
  letter-spacing:1px;
  text-transform:uppercase;
  color:#32aae2;
  background:#fafafa;
  padding:20px 35px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
  color:#ffffff;
  background:#ee3364;
}
.woocommerce-account .woocommerce-MyAccount-content {
  background:#fafafa;
  padding:30px 40px;
}
.woocommerce-account .woocommerce-MyAccount-content .col2-set .col-1, .woocommerce-account .woocommerce-MyAccount-content .col2-set .col-2 { max-width:unset; }
#site_loading {
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000000;
  z-index:9999;
}
#site_loading .loading-text {
  position:absolute;
  top:50%;
  left:0;
  text-align:center;
  width:100%;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
}
#site_loading .loading-text span {
  display:inline-block;
  margin:0 5px;
  color:#ffffff;
  font-size:16px;
  line-height:30px;
  text-transform:uppercase;
  -webkit-filter:blur(0px);
  filter:blur(0px);
}
#site_loading .loading-text span:nth-child(1) {
  -webkit-animation:blur-text 1.5s 0s infinite linear alternate;
  animation:blur-text 1.5s 0s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(2) {
  -webkit-animation:blur-text 1.5s 0.2s infinite linear alternate;
  animation:blur-text 1.5s 0.2s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(3) {
  -webkit-animation:blur-text 1.5s 0.4s infinite linear alternate;
  animation:blur-text 1.5s 0.4s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(4) {
  -webkit-animation:blur-text 1.5s 0.6s infinite linear alternate;
  animation:blur-text 1.5s 0.6s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(5) {
  -webkit-animation:blur-text 1.5s 0.8s infinite linear alternate;
  animation:blur-text 1.5s 0.8s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(6) {
  -webkit-animation:blur-text 1.5s 1s infinite linear alternate;
  animation:blur-text 1.5s 1s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(7) {
  -webkit-animation:blur-text 1.5s 1.2s infinite linear alternate;
  animation:blur-text 1.5s 1.2s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(8) {
  -webkit-animation:blur-text 1.5s 1.4s infinite linear alternate;
  animation:blur-text 1.5s 1.4s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(9) {
  -webkit-animation:blur-text 1.5s 1.6s infinite linear alternate;
  animation:blur-text 1.5s 1.6s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(10) {
  -webkit-animation:blur-text 1.5s 1.8s infinite linear alternate;
  animation:blur-text 1.5s 1.8s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(11) {
  -webkit-animation:blur-text 1.5s 2s infinite linear alternate;
  animation:blur-text 1.5s 2s infinite linear alternate;
}
#site_loading .loading-text span:nth-child(12) {
  -webkit-animation:blur-text 1.5s 2.2s infinite linear alternate;
  animation:blur-text 1.5s 2.2s infinite linear alternate;
}
#site_backtop {
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
  position:fixed;
  right:30px;
  bottom:0;
  width:50px;
  height:50px;
  font-size:16px;
  font-weight:400;
  line-height:48px;
  text-align:center;
  outline:medium none;
  color:#32aae2;
  background:#ffffff;
  border:1px solid #32aae2;
  cursor:pointer;
  opacity:0;
  visibility:hidden;
  z-index:999;
  -webkit-transition:all 0.4s ease 0s;
  -ms-transition:all 0.4s ease 0s;
  transition:all 0.4s ease 0s;
}
#site_backtop.rounded {
  -webkit-border-radius:5px;
  border-radius:5px;
}
#site_backtop.circle {
  -webkit-border-radius:50%;
  border-radius:50%;
}
#site_backtop:hover {
  color:#ffffff;
  background:#ee3364;
  border-color:#ee3364;
}
#site_backtop.active {
  bottom:50px;
  opacity:1;
  visibility:visible;
  animation:pulseBig 2s infinite;
}
@media (max-width: 767px) {
  .wpb_animate_when_almost_visible.animated {
    -webkit-animation-duration:1s !important;
    animation-duration:1s !important;
    -webkit-animation-delay:0s !important;
    animation-delay:0s !important;
  }
}
.vc_section.vc_section-overlay {
  position:relative;
  z-index:0;
}
.vc_section.vc_section-overlay >* {
  position:relative;
  z-index:1;
}
.vc_section.vc_section-overlay .vc_section-overlay-color {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1;
}
@media (max-width: 1199.98px) {
  .vc_section.vc_disable-bg-img-lg { background-image:unset !important; }
}
@media (max-width: 991.98px) {
  .vc_section.vc_disable-bg-img-md { background-image:unset !important; }
}
@media (max-width: 767.98px) {
  .vc_section.vc_disable-bg-img-sm { background-image:unset !important; }
}
@media (max-width: 575.98px) {
  .vc_section.vc_disable-bg-img-xs { background-image:unset !important; }
}
.vc_row.vc_rtl-columns-reverse > * { float:right; }
.vc_row.vc_rtl-columns-reverse.vc_row-o-content-middle {
  -webkit-flex-direction:row-reverse;
  flex-direction:row-reverse;
}
.vc_row.vc_row-full-width {
  width:100%;
  margin-left:auto;
  margin-right:auto;
}
.vc_row.vc_column-no-gap {
  margin-left:auto;
  margin-right:auto;
}
.vc_row.vc_column-no-gap .vc_column_container > .vc_column-inner {
  padding-left:0;
  padding-right:0;
}
.vc_row.vc_column-no-gap .vc_row {
  margin-left:0;
  margin-right:0;
}
.vc_custom_heading.vc_alignment-center {
  margin-left:auto;
  margin-right:auto;
}
.vc_custom_heading.vc_alignment-right {
  margin-left:auto;
  margin-right:0;
}
.bt-container {
  width:100%;
  max-width:1200px;
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto;
}
.single .bt-content .bt-container {
  max-width:100%;
  padding-right:0;
  padding-left:0;
}
.blog #bt-main, .search #bt-main, .archive #bt-main, .single #bt-main { overflow:visible; }
@media (min-width: 992px) {
  .blog .bt-info-holder, .search .bt-info-holder, .archive .bt-info-holder, .single .bt-info-holder {
    position:relative;
    height:100%;
    padding-bottom:30px;
  }
  .blog.admin-bar .bt-info-sticky, .search.admin-bar .bt-info-sticky, .archive.admin-bar .bt-info-sticky, .single.admin-bar .bt-info-sticky { top:32px; }
  .blog .bt-info-sticky, .search .bt-info-sticky, .archive .bt-info-sticky, .single .bt-info-sticky {
    position:-webkit-sticky;
    position:sticky;
    top:0;
  }
}
@media (min-width: 1200px) {
  .bt-col-5 {
    -ms-flex:0 0 20%;
    flex:0 0 20%;
    max-width:20%;
  }
}
.bt-text-ellipsis {
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
}
.bt-text-uppercase { text-transform:uppercase; }
body { background:#ffffff; }
#site_loading { background:#000000; }
#site_loading .loading-text span {
  font-family:Montserrat;
  font-weight:700;
  line-height:30px;
  text-transform:uppercase;
  color:#ffffff;
}
#site_backtop {
  color:#ffffff;
  background:#ee3364;
  border-color:#ee3364;
}
#site_backtop:hover, #site_backtop:focus {
  background:#dc1247;
  border-color:#dc1247;
}
#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;
}
@media (min-width: 1360px) {
  .boxed #bt-main {
    background:#ffffff;
    max-width:90vw;
    margin:5vw auto;
    -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);
    box-shadow:0 0 10px 0 rgba(0,0,0,0.5);
  }
  .boxed #bt-main .bt-header-stick { max-width:90vw; }
  .boxed #bt-main rs-module-wrap {
    max-width:90vw !important;
    left:50% !important;
    margin-left:-45vw !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:#ee3364;
}
.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:#ee3364;
  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:translate(-50%,-50%) scale(1) rotate(0);
  -ms-transform:translate(-50%,-50%) scale(1) rotate(0);
  transform:translate(-50%,-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:#ee3364; }
@media (max-width: 991px) {
  .bt-title-bar-wrap .bt-path, .bt-title-bar-wrap h2 { text-align:center; }
}
.error404 .bt-titlebar { padding-bottom:0; }
.error404 .bt-main-content {
  text-align:center;
  background-color:#fff5ee;
  background-image:url("../images/bg404.jpg");
  background-repeat:no-repeat;
  background-size:cover;
  background-position:center center;
  padding:260px 15px 230px;
}
@media (max-width: 1199px) {
  .error404 .bt-main-content { padding:180px 15px 150px; }
}
@media (max-width: 767px) {
  .error404 .bt-main-content {
    padding:120px 15px 90px;
    background-image:none;
  }
}
.error404 .bt-main-content h2 {
  font-size:112px;
  font-weight:800;
  line-height:102px;
  letter-spacing:-4px;
  margin-bottom:10px;
}
.error404 .bt-main-content h3 {
  font-size:30px;
  font-weight:500;
  line-height:40px;
  color:#69707b;
  margin-bottom:40px;
}
.error404 .bt-main-content p {
  font-size:22px;
  line-height:30px;
  max-width:590px;
  margin:0 auto 30px;
}
@media (max-width: 575px) {
  .error404 .bt-main-content h2 {
    font-size:80px;
    line-height:72px;
    letter-spacing:-2px;
  }
  .error404 .bt-main-content h3 {
    font-size:20px;
    line-height:20px;
  }
  .error404 .bt-main-content p {
    font-size:18px;
    line-height:30px;
  }
}
.error404 .bt-footer { margin-top:0; }
