.tx-banner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.tx-banner-bg-image,.tx-banner-bg-overlay,.tx-banner-image{position:absolute;height:100%;width:100%;left:0;top:0}.tx-banner-image{overflow:hidden}.tx-banner-bg-image{z-index:10;background-size:cover;background-position:50%}.tx-banner-bg-overlay{z-index:15;-webkit-transition-property:all;-o-transition-property:all;transition-property:all}.tx-banner-content{position:relative;z-index:20;width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.tx-banner-image-position-right .tx-banner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tx-banner-image-position-center .tx-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:640px){.tx-banner-style-classic .tx-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tx-banner-style-classic .tx-banner-image{min-width:auto!important}}.tx-banner-link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:40}.tx-banner-badge,.tx-banner-btn,.tx-banner-icon img{display:inline-block}.tx-banner-btn-wrap,.tx-banner-description,.tx-banner-icon,.tx-banner-title{width:100%}.tx-banner-btn-icon{margin-left:5px}.elementor .elementor-widget-tx-banner .tx-banner:hover .tx-banner-bg-image{-webkit-filter:brightness(100%) contrast(100%) saturate(100%) hue-rotate(0deg);filter:brightness( 100%) contrast( 100%) saturate( 100%) hue-rotate( 0deg)}.tx-banner-badge{position:absolute;text-align:center;z-index:35}.tx-banner-badge-left{left:0;right:auto}.tx-banner-badge-right{left:auto;right:0}.tx-banner-badge-style_1{top:0;width:200px;height:200px;overflow:hidden}.tx-banner-badge-style_1 .tx-banner-badge-inner{width:200%}.tx-banner-badge-style_1.tx-banner-badge-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.tx-banner-badge-style_2{top:0}.tx-banner-badge-style_2.tx-banner-badge-left{-webkit-transform:translateX(-40%) translateY(-40%);-ms-transform:translateX(-40%) translateY(-40%);transform:translateX(-40%) translateY(-40%)}.tx-banner-badge-style_2.tx-banner-badge-right{-webkit-transform:translateX(40%) translateY(-40%);-ms-transform:translateX(40%) translateY(-40%);transform:translateX(40%) translateY(-40%)}.tx-banner-badge-style_2 .tx-banner-badge-inner{border-radius:100%}.tx-banner-badge-style_3{border-right:5px}.tx-banner-badge-style_3.tx-banner-badge-left{margin-left:-10px}.tx-banner-badge-style_3.tx-banner-badge-right{margin-right:-10px}.tx-banner-badge-style_3:before{content:"";position:absolute;z-index:1;bottom:-5px;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top-style:solid;border-top-width:10px}.tx-banner-badge-style_3 .tx-banner-badge-inner{position:relative;z-index:2;border-top-left-radius:3px;border-top-right-radius:3px}.tx-banner-badge-style_3.tx-banner-badge-left:before{left:5px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.tx-banner-badge-style_3.tx-banner-badge-right:before{right:-5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.tx-banner-badge-style_3.tx-banner-badge-left .tx-banner-badge-inner{border-bottom-right-radius:3px}.tx-banner-badge-style_3.tx-banner-badge-right .tx-banner-badge-inner{border-bottom-left-radius:3px}.tx-animation-active .tx-bg-anim-zoom-in,.tx-animation:hover .tx-bg-anim-zoom-in,.tx-bg-anim-zoom-out{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.tx-animation-active .tx-bg-anim-zoom-out,.tx-animation:hover .tx-bg-anim-zoom-out{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tx-animation-active .tx-bg-anim-move-right,.tx-animation:hover .tx-bg-anim-move-right,.tx-bg-anim-move-left{-webkit-transform:scale(1.2) translateX(8%);-ms-transform:scale(1.2) translateX(8%);transform:scale(1.2) translateX(8%)}.tx-animation-active .tx-bg-anim-move-left,.tx-animation:hover .tx-bg-anim-move-left,.tx-bg-anim-move-right{-webkit-transform:scale(1.2) translateX(-8%);-ms-transform:scale(1.2) translateX(-8%);transform:scale(1.2) translateX(-8%)}.tx-animation-active .tx-bg-anim-move-down,.tx-animation:hover .tx-bg-anim-move-down,.tx-bg-anim-move-up{-webkit-transform:scale(1.2) translateY(8%);-ms-transform:scale(1.2) translateY(8%);transform:scale(1.2) translateY(8%)}.tx-animation-active .tx-bg-anim-move-down,.tx-animation-active .tx-bg-anim-move-up,.tx-animation:hover .tx-bg-anim-move-down,.tx-animation:hover .tx-bg-anim-move-up{-webkit-transform:scale(1.2) translateY(-8%);-ms-transform:scale(1.2) translateY(-8%);transform:scale(1.2) translateY(-8%)}.tx-border-anim-bubba::after,.tx-border-anim-bubba::before,.tx-border-anim-layla::after,.tx-border-anim-layla::before{position:absolute;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-o-transition:opacity .35s,transform .35s}.tx-border-anim-oscar::before,.tx-border-anim-romeo::after,.tx-border-anim-romeo::before{-webkit-transition:opacity .35s,-webkit-transform .35s;position:absolute;content:'';opacity:0}.tx-border-anim-layla::before{-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.tx-border-anim-layla::after{-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.tx-animation-active .tx-border-anim-bubba::after,.tx-animation-active .tx-border-anim-bubba::before,.tx-animation-active .tx-border-anim-chicho::before,.tx-animation-active .tx-border-anim-layla::after,.tx-animation-active .tx-border-anim-layla::before,.tx-animation-active .tx-border-anim-oscar::before,.tx-animation:hover .tx-border-anim-bubba::after,.tx-animation:hover .tx-border-anim-bubba::before,.tx-animation:hover .tx-border-anim-chicho::before,.tx-animation:hover .tx-border-anim-layla::after,.tx-animation:hover .tx-border-anim-layla::before,.tx-animation:hover .tx-border-anim-oscar::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tx-animation-active .tx-border-anim-layla::after,.tx-animation:hover .tx-border-anim-layla::after{-webkit-transition-delay:0.15s;-o-transition-delay:0.15s;transition-delay:0.15s}.tx-border-anim-oscar::before{transition:opacity .35s,transform .35s,-webkit-transform .35s;-o-transition:opacity .35s,transform .35s;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.tx-border-anim-bubba::before{-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}.tx-border-anim-bubba::after{-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}.tx-border-anim-romeo::after,.tx-border-anim-romeo::before{top:50%;left:50%;width:80%;transition:opacity .35s,transform .35s,-webkit-transform .35s;-o-transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.tx-animation-active .tx-border-anim-romeo::before,.tx-animation:hover .tx-border-anim-romeo::before{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.tx-animation-active .tx-border-anim-romeo::after,.tx-animation:hover .tx-border-anim-romeo::after{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.tx-border-anim-chicho::before{position:absolute;content:'';-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-o-transition:opacity .35s,transform .35s}.tx-border-anim-apollo::before{position:absolute;top:0;left:0;width:70%;height:100%;content:'';-webkit-transition:-webkit-transform .6s;transition:transform .6s;-o-transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-transform:scale3d(2.9,2.4,1) rotate3d(0,0,1,28deg) translate3d(0,-110%,0);transform:scale3d(2.9,2.4,1) rotate3d(0,0,1,28deg) translate3d(0,-110%,0)}.tx-animation-active .tx-border-anim-apollo::before,.tx-animation:hover .tx-border-anim-apollo::before{-webkit-transform:scale3d(2.9,2.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(2.9,2.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}.tx-border-anim-jazz::after{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-o-transition:opacity .35s,transform .35s;position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:0;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.tx-animation-active .tx-border-anim-jazz::after,.tx-animation:hover .tx-border-anim-jazz::after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,1,1);transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}