.bt-content-block { width: 100%; }
.bt-content-block-inner { width: 100%; margin-inline: auto; }
.bt-content-block-contained .bt-content-block-inner { width: min(calc(100% - 44px), var(--bt-container, 1380px)); }
.bt-content-block-device-all { display: block; }
.bt-content-block-device-tablet, .bt-content-block-device-mobile { display: none; }
.is-style-slide-left, .is-style-slide-right, .is-style-slide-up, .is-style-fade-in,
.slide-in-left, .slide-in-right, .slide-in-up, .fade-in {
  opacity: 0;
  transition: transform var(--bt-animation-duration,900ms) cubic-bezier(.22,1,.36,1), opacity 750ms ease;
  will-change: transform, opacity;
}
.is-style-slide-left, .slide-in-left { transform: translateX(calc(var(--bt-animation-distance,120px) * -1)); }
.is-style-slide-right, .slide-in-right { transform: translateX(var(--bt-animation-distance,120px)); }
.is-style-slide-up, .slide-in-up { transform: translateY(var(--bt-animation-distance,120px)); }
.is-style-slide-left.is-visible, .is-style-slide-right.is-visible, .is-style-slide-up.is-visible, .is-style-fade-in.is-visible,
.slide-in-left.is-visible, .slide-in-right.is-visible, .slide-in-up.is-visible, .fade-in.is-visible { opacity: 1; transform: none; }
.is-style-hide-desktop, .is-style-hide-tablet, .is-style-hide-mobile { display: initial; }
@media (min-width:1025px) { .bt-content-block-device-tablet, .bt-content-block-device-mobile, .is-style-hide-desktop { display:none!important; } }
@media (min-width:768px) and (max-width:1024px) { .bt-content-block-device-desktop, .bt-content-block-device-mobile, .is-style-hide-tablet { display:none!important; } .bt-content-block-device-tablet { display:block; } }
@media (max-width:767px) { .bt-content-block-device-desktop, .bt-content-block-device-tablet, .is-style-hide-mobile { display:none!important; } .bt-content-block-device-mobile { display:block; } }
@media (prefers-reduced-motion:reduce) { .is-style-slide-left,.is-style-slide-right,.is-style-slide-up,.is-style-fade-in,.slide-in-left,.slide-in-right,.slide-in-up,.fade-in { opacity:1; transform:none; transition:none; } }
