.thha-logo-carousel-widget{--thha-logo-title:#242424;--thha-logo-desc:#666;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.thha-logo-carousel-widget .thha-logo-carousel-heading{margin-bottom:32px;text-align:center;width:100%}.thha-logo-carousel-widget .thha-logo-carousel-title{color:var(--thha-logo-title);font-size:34px;line-height:1.2;margin:0}.thha-logo-carousel-widget .thha-logo-carousel-swiper{height:170px;width:100%}.thha-logo-carousel-widget .thha-logo-carousel-swiper .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thha-logo-carousel-widget .thha-logo-carousel-swiper .swiper-slide{background:#fff;border:1px solid hsla(0,0%,87%,.8);border-radius:6px;height:130px;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.thha-logo-carousel-widget .thha-logo-carousel-swiper .swiper-slide,.thha-logo-carousel-widget .thha-logo-carousel-swiper .swiper-slide a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.thha-logo-carousel-widget .thha-logo-carousel-swiper .swiper-slide a{height:100%;width:100%}.thha-logo-carousel-widget .thha-logo-carousel-swiper .swiper-slide img{height:100%;max-height:50px;max-width:165px;-o-object-fit:contain;object-fit:contain;width:100%}.thha-logo-carousel-widget .thha-logo-carousel-layout,.thha-logo-carousel-widget .thha-logo-carousel-swiper{width:100%}.thha-logo-carousel-widget .swiper-button-next,.thha-logo-carousel-widget .swiper-button-prev{background:hsla(0,0%,67%,.9);border-radius:6px;height:32px;width:32px}.thha-logo-carousel-widget .swiper-button-next:after,.thha-logo-carousel-widget .swiper-button-prev:after{color:#fff;font-size:14px;font-weight:700}.thha-logo-carousel-widget .swiper-button-next .thha-logo-carousel-arrow-icon,.thha-logo-carousel-widget .swiper-button-prev .thha-logo-carousel-arrow-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;line-height:1}.thha-logo-carousel-widget .swiper-button-next .thha-logo-carousel-arrow-icon i,.thha-logo-carousel-widget .swiper-button-prev .thha-logo-carousel-arrow-icon i{color:inherit}.thha-logo-carousel-widget .swiper-button-next .thha-logo-carousel-arrow-icon svg,.thha-logo-carousel-widget .swiper-button-prev .thha-logo-carousel-arrow-icon svg{height:1em;width:1em}.thha-logo-carousel-widget .swiper-button-next .thha-logo-carousel-arrow-icon svg path,.thha-logo-carousel-widget .swiper-button-prev .thha-logo-carousel-arrow-icon svg path{fill:currentColor}.thha-logo-carousel-widget .swiper-button-next.thha-has-custom-icon:after,.thha-logo-carousel-widget .swiper-button-prev.thha-has-custom-icon:after{display:none}.thha-logo-carousel-widget .swiper-pagination{margin-top:16px}.thha-logo-carousel-widget .swiper-pagination .swiper-pagination-bullet{background:#9a9a9a;height:8px;opacity:1;width:8px}.thha-logo-carousel-widget .swiper-pagination .swiper-pagination-bullet-active{background:#7d57d8}.thha-logo-carousel-widget.design1 .swiper-pagination{display:none}.thha-logo-carousel-widget.design2 .thha-logo-carousel-swiper .swiper-slide{-webkit-animation:thha-jelly .9s ease;animation:thha-jelly .9s ease}.thha-logo-carousel-widget.design2 .swiper-button-next,.thha-logo-carousel-widget.design2 .swiper-button-prev{background:rgba(0,0,0,0);border:1px solid hsla(0,0%,47%,.5)}.thha-logo-carousel-widget.design2 .swiper-button-next:after,.thha-logo-carousel-widget.design2 .swiper-button-prev:after{color:#666}.thha-logo-carousel-widget.design2 .swiper-button-next:hover,.thha-logo-carousel-widget.design2 .swiper-button-prev:hover{background:rgba(125,87,216,.15)}.thha-logo-carousel-widget.design3 .thha-logo-carousel-layout{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e9dcc8;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding:30px}.thha-logo-carousel-widget.design3 .thha-logo-carousel-content,.thha-logo-carousel-widget.design3 .thha-logo-carousel-slider-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:50%;width:50%}.thha-logo-carousel-widget.design3 .thha-logo-carousel-title{text-align:left}.thha-logo-carousel-widget.design3 .thha-logo-carousel-description{color:var(--thha-logo-desc);font-size:18px;line-height:1.7;margin:16px 0 0}.thha-logo-carousel-widget.design3 .thha-logo-carousel-swiper .swiper-slide img{max-width:130px}.thha-logo-carousel-widget.design3 .swiper-button-next,.thha-logo-carousel-widget.design3 .swiper-button-prev,.thha-logo-carousel-widget.design3 .swiper-pagination{display:none}.thha-logo-carousel-widget.design4{border-radius:12px;overflow:hidden}.thha-logo-carousel-widget.design4 .thha-logo-carousel-layout{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.42)),to(rgba(0,0,0,.42))),var(--thha-logo-bg-image);background-image:linear-gradient(rgba(0,0,0,.42),rgba(0,0,0,.42)),var(--thha-logo-bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;min-height:680px;padding:30px}.thha-logo-carousel-widget.design4 .thha-logo-carousel-content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:center}.thha-logo-carousel-widget.design4 .thha-logo-carousel-slider-wrap{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:center}.thha-logo-carousel-widget.design4 .thha-logo-carousel-title{color:#fff;font-size:46px;font-weight:600;line-height:1.15;text-align:left}.thha-logo-carousel-widget.design4 .thha-logo-carousel-description{color:hsla(0,0%,100%,.9);font-size:24px;line-height:1.5;margin:20px 0 0}.thha-logo-carousel-widget.design4 .thha-logo-carousel-swiper{height:620px}.thha-logo-carousel-widget.design4 .thha-logo-carousel-swiper .swiper-slide{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.65);border:2px solid rgba(34,34,34,.2);border-radius:12px}.thha-logo-carousel-widget.design4 .thha-logo-carousel-swiper .swiper-slide img{max-height:90px;max-width:140px;-webkit-transition:-webkit-filter .25s ease;transition:-webkit-filter .25s ease;transition:filter .25s ease;transition:filter .25s ease,-webkit-filter .25s ease}.thha-logo-carousel-widget.design4 .thha-logo-carousel-swiper .swiper-slide:hover img{-webkit-filter:grayscale(1);filter:grayscale(1)}.thha-logo-carousel-widget.design4 .swiper-button-next,.thha-logo-carousel-widget.design4 .swiper-button-prev,.thha-logo-carousel-widget.design4 .swiper-pagination{display:none}.thha-logo-carousel-widget.design5{border-radius:12px;overflow:hidden}.thha-logo-carousel-widget.design5 .thha-logo-carousel-layout{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:620px}.thha-logo-carousel-widget.design5 .thha-logo-carousel-content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:linear-gradient(135deg,#6c5ce7,#5548cb);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-width:50%;padding:58px 44px;position:relative;width:50%}.thha-logo-carousel-widget.design5 .thha-logo-carousel-content:before{background:radial-gradient(circle,hsla(0,0%,100%,.12) 0,transparent 70%);content:"";height:180%;inset:-40% -20% auto auto;position:absolute;width:180%}.thha-logo-carousel-widget.design5 .thha-logo-carousel-title{color:#fff;font-size:44px;font-weight:600;line-height:1.2;position:relative;text-align:left;z-index:1}.thha-logo-carousel-widget.design5 .thha-logo-carousel-description{color:hsla(0,0%,100%,.92);font-size:18px;line-height:1.7;margin:18px 0 0;position:relative;z-index:1}.thha-logo-carousel-widget.design5 .thha-logo-carousel-slider-wrap{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#1c1c1c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:center;min-width:0;padding:40px}.thha-logo-carousel-widget.design5 .thha-logo-carousel-swiper{height:240px}.thha-logo-carousel-widget.design5 .thha-logo-carousel-swiper .swiper-slide{background:#2a2a2a;border-color:#353535;height:150px}.thha-logo-carousel-widget.design5 .thha-logo-carousel-swiper .swiper-slide img{max-height:80px;max-width:140px}.thha-logo-carousel-widget.design5 .thha-logo-carousel-swiper .swiper-slide:hover{-webkit-box-shadow:0 10px 24px rgba(0,0,0,.35);box-shadow:0 10px 24px rgba(0,0,0,.35);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.thha-logo-carousel-widget.design5 .swiper-button-next,.thha-logo-carousel-widget.design5 .swiper-button-prev{background:hsla(0,0%,100%,.12);border-radius:50%;height:46px;width:46px}.thha-logo-carousel-widget.design5 .swiper-button-next:after,.thha-logo-carousel-widget.design5 .swiper-button-prev:after{font-size:16px}.thha-logo-carousel-widget.design5 .swiper-button-next:hover,.thha-logo-carousel-widget.design5 .swiper-button-prev:hover{background:hsla(0,0%,100%,.2)}.thha-logo-carousel-widget.design5 .swiper-pagination{display:none}@-webkit-keyframes thha-jelly{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.96,1.04);transform:scale(.96,1.04)}50%{-webkit-transform:scale(1.04,.96);transform:scale(1.04,.96)}75%{-webkit-transform:scale(.98,1.02);transform:scale(.98,1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes thha-jelly{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.96,1.04);transform:scale(.96,1.04)}50%{-webkit-transform:scale(1.04,.96);transform:scale(1.04,.96)}75%{-webkit-transform:scale(.98,1.02);transform:scale(.98,1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@media(max-width:1024px){.thha-logo-carousel-widget .thha-logo-carousel-heading{margin-bottom:24px}.thha-logo-carousel-widget.design3 .thha-logo-carousel-layout,.thha-logo-carousel-widget.design4 .thha-logo-carousel-layout,.thha-logo-carousel-widget.design5 .thha-logo-carousel-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.thha-logo-carousel-widget.design4 .thha-logo-carousel-layout{min-height:0}.thha-logo-carousel-widget.design4 .thha-logo-carousel-swiper{height:420px}.thha-logo-carousel-widget.design4 .thha-logo-carousel-title{font-size:34px}.thha-logo-carousel-widget.design4 .thha-logo-carousel-description{font-size:18px}.thha-logo-carousel-widget.design5 .thha-logo-carousel-layout{min-height:0}.thha-logo-carousel-widget.design5 .thha-logo-carousel-title{font-size:34px}}@media(max-width:767px){.thha-logo-carousel-widget .thha-logo-carousel-heading{margin-bottom:18px}.thha-logo-carousel-widget .thha-logo-carousel-title{font-size:24px}.thha-logo-carousel-widget .thha-logo-carousel-swiper{height:140px}.thha-logo-carousel-widget .thha-logo-carousel-swiper .swiper-slide{height:110px}.thha-logo-carousel-widget .thha-logo-carousel-swiper .swiper-slide img{max-width:110px}.thha-logo-carousel-widget .swiper-button-next,.thha-logo-carousel-widget .swiper-button-prev{display:none}.thha-logo-carousel-widget.design3 .thha-logo-carousel-content,.thha-logo-carousel-widget.design3 .thha-logo-carousel-slider-wrap{width:100%}.thha-logo-carousel-widget.design5 .thha-logo-carousel-content,.thha-logo-carousel-widget.design5 .thha-logo-carousel-slider-wrap{padding:28px;width:100%}}
