.wp-block-tba-carousel{position:relative}.wp-block-tba-carousel.alignwide .slick-prev{left:0}.wp-block-tba-carousel.alignwide .slick-next{right:0}@media (min-width: 768px){.wp-block-tba-carousel.alignwide .slick-prev{left:0}.wp-block-tba-carousel.alignwide .slick-next{right:0}}.wp-block-tba-carousel .wp-block-tba-carousel__next,.wp-block-tba-carousel .wp-block-tba-carousel__prev{border:0;background:transparent;cursor:pointer;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;z-index:5;outline:none}.wp-block-tba-carousel .wp-block-tba-carousel__next span,.wp-block-tba-carousel .wp-block-tba-carousel__prev span{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.wp-block-tba-carousel .wp-block-tba-carousel__next{right:1rem}.wp-block-tba-carousel .wp-block-tba-carousel__prev{left:1rem}.wp-block-tba-carousel.alignwide .wp-block-tba-carousel__next{right:0}.wp-block-tba-carousel.alignwide .wp-block-tba-carousel__prev{left:0}@media (min-width: 768px){.wp-block-tba-carousel.alignwide .wp-block-tba-carousel__next{right:-1rem}.wp-block-tba-carousel.alignwide .wp-block-tba-carousel__prev{left:-1rem}}.wp-block-tba-carousel .slick-next,.wp-block-tba-carousel .slick-prev{z-index:9999}.wp-block-tba-carousel div[data-type="tba/carousel"]{padding-top:15px}.wp-block-tba-carousel div[data-type="tba/carousel"] .editor-block-list__layout{margin-left:0;margin-right:0}.slick-slide{position:relative;outline:none;cursor:-webkit-grab;cursor:grab}.slick-slide:active{cursor:-webkit-grabbing;cursor:grabbing}.slick-slide>img{width:100%}.slick-slide img{margin:0 auto}.slick-prev{left:0}.slick-next{right:0}
.wp-block-tba-container{position:relative;background-color:transparent;background-size:cover;background-position:center center;width:100%;margin:0 0 1.5em 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin:0}.wp-block-tba-container.has-left-content{-ms-flex-pack:start;justify-content:flex-start}.wp-block-tba-container.has-left-content h2,.wp-block-tba-container.has-left-content .wp-block-container-image-text,.wp-block-tba-container.has-left-content .wp-block-container-text{margin-left:0;text-align:left}.wp-block-tba-container.has-right-content{-ms-flex-pack:end;justify-content:flex-end}.wp-block-tba-container.has-right-content h2,.wp-block-tba-container.has-right-content .wp-block-container-image-text,.wp-block-tba-container.has-right-content .wp-block-container-text{margin-right:0;text-align:right}.wp-block-tba-container h2,.wp-block-tba-container .wp-block-container-image-text,.wp-block-tba-container .wp-block-container-text{z-index:1}.wp-block-tba-container .wp-block-container-image-text,.wp-block-tba-container .wp-block-container-text{margin-bottom:0}.wp-block-tba-container.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling: touch){.wp-block-tba-container.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion: reduce){.wp-block-tba-container.has-parallax{background-attachment:scroll}}.wp-block-tba-container.has-background-dim::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:0.5;z-index:1}.wp-block-tba-container.has-background-dim.has-background-dim-10::before{opacity:.1}.wp-block-tba-container.has-background-dim.has-background-dim-20::before{opacity:.2}.wp-block-tba-container.has-background-dim.has-background-dim-30::before{opacity:.3}.wp-block-tba-container.has-background-dim.has-background-dim-40::before{opacity:.4}.wp-block-tba-container.has-background-dim.has-background-dim-50::before{opacity:.5}.wp-block-tba-container.has-background-dim.has-background-dim-60::before{opacity:.6}.wp-block-tba-container.has-background-dim.has-background-dim-70::before{opacity:.7}.wp-block-tba-container.has-background-dim.has-background-dim-80::before{opacity:.8}.wp-block-tba-container.has-background-dim.has-background-dim-90::before{opacity:.9}.wp-block-tba-container.has-background-dim.has-background-dim-100::before{opacity:1}.wp-block-tba-container.alignleft,.wp-block-tba-container.alignright{width:100%}.wp-block-tba-container::after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position: -webkit-sticky) or (position: sticky)){.wp-block-tba-container::after{content:none}}.wp-block-tba-container.aligncenter,.wp-block-tba-container.alignleft,.wp-block-tba-container.alignright{display:-ms-flexbox;display:flex}.wp-block-tba-container .wp-block-container__inner-container{width:calc(100% - 70px);z-index:2;max-width:100%}.wp-block-container__video-background{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}
body:not(.block-editor-page) .hover-card{position:relative;overflow:hidden;min-height:600px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;background:red}body:not(.block-editor-page) .hover-card:after{content:"";min-height:inherit;font-size:0}body:not(.block-editor-page) .hover-card .hover-card-link{position:absolute;top:0;left:0;right:0;bottom:0}body:not(.block-editor-page) .hover-card .hover-card-image.wp-block-image img{width:auto;height:auto}body:not(.block-editor-page) .hover-card-image.wp-block-image{-webkit-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;height:100%;position:absolute;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0}body:not(.block-editor-page) .hover-card-image.wp-block-image:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:rgba(30,40,49,0.2)}body:not(.block-editor-page) .hover-card-image.wp-block-image,body:not(.block-editor-page) .hover-card-image.wp-block-image img{margin:0;width:100%}body:not(.block-editor-page) .hover-card.top-left .hover-card-image.wp-block-image,body:not(.block-editor-page) .hover-card.top-center .hover-card-image.wp-block-image,body:not(.block-editor-page) .hover-card.top-right .hover-card-image.wp-block-image{-ms-flex-align:start;align-items:flex-start}body:not(.block-editor-page) .hover-card.bottom-left .hover-card-image.wp-block-image,body:not(.block-editor-page) .hover-card.bottom-center .hover-card-image.wp-block-image,body:not(.block-editor-page) .hover-card.bottom-right .hover-card-image.wp-block-image{-ms-flex-align:end;align-items:flex-end}body:not(.block-editor-page) .hover-card.top-left .hover-card-image.wp-block-image,body:not(.block-editor-page) .hover-card.center-left .hover-card-image.wp-block-image,body:not(.block-editor-page) .hover-card.bottom-left .hover-card-image.wp-block-image{-ms-flex-pack:start;justify-content:flex-start}body:not(.block-editor-page) .hover-card.top-right .hover-card-image.wp-block-image,body:not(.block-editor-page) .hover-card.center-right .hover-card-image.wp-block-image,body:not(.block-editor-page) .hover-card.bottom-right .hover-card-image.wp-block-image{-ms-flex-pack:end;justify-content:flex-end}body:not(.block-editor-page) .hover-card.cover .hover-card-image.wp-block-image img{height:100%;width:auto;max-width:none;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}@supports ((-o-object-fit: cover) or (object-fit: cover)){body:not(.block-editor-page) .hover-card.cover .hover-card-image.wp-block-image img{-webkit-transform:none;-ms-transform:none;transform:none;left:auto;top:auto;position:static;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;height:100%;max-width:initial;width:100%}}body:not(.block-editor-page) .hover-card-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column !important;flex-direction:column !important;padding:2rem;width:100%}body:not(.block-editor-page) .hover-card-description img{margin:0}body:not(.block-editor-page) .hover-card-title{position:absolute;bottom:100%;color:#fff}body:not(.block-editor-page) .hover-card-title>*{color:white}body:not(.block-editor-page) .hover-card-content{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;opacity:0;-webkit-transform:translateY(20px) translateZ(0);transform:translateY(20px) translateZ(0)}body:not(.block-editor-page) .hover-card-container{-webkit-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}body:not(.block-editor-page) .hover-card-overlay{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background:-webkit-gradient(linear, left bottom, left top, color-stop(25%, #fff), to(rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom, #fff 25%, rgba(255,255,255,0));background:-o-linear-gradient(bottom, #fff 25%, rgba(255,255,255,0));background:linear-gradient(0deg, #fff 25%, rgba(255,255,255,0));-webkit-transition:.4s;-o-transition:.4s;transition:.4s;will-change:opacity}body:not(.block-editor-page) .hover-card-subheading{margin-bottom:0}body:not(.block-editor-page) .hover-card:hover .hover-card-overlay{opacity:1}body:not(.block-editor-page) .hover-card:hover .hover-card-image{-webkit-transform:translateY(-10%) scale(1.04);-ms-transform:translateY(-10%) scale(1.04);transform:translateY(-10%) scale(1.04)}body:not(.block-editor-page) .hover-card:hover .hover-card-content{opacity:1;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);color:#000}body:not(.block-editor-page) .hover-card:hover .hover-card-container{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}body:not(.block-editor-page) .hover-card:hover .hover-card-title>*{color:#000}body:not(.block-editor-page) .hover-card:hover .hover-card-title+.hover-card-heading{margin-bottom:1rem}
