.partner-style1{position:relative;display:block;margin-top:0;background-color:#f4f4f4;z-index:10}.partner-style1__sec-title{position:relative;display:block;text-align:center;z-index:1}.partner-style1__sec-title:before{content:"";position:absolute;top:5px;left:0;right:0;height:1px;background-color:#d5d4d3}.partner-style1__sec-title h3{color:var(--thm-base);font-size:14px;line-height:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.partner-style1__sec-title h3 span{position:relative;display:inline-block;background-color:#f4f4f4;padding:0 20px}.brand-content{position:relative;display:block;padding:27px 0 30px}.single-partner-logo-box{position:relative;display:block;text-align:center;border:1px solid transparent;z-index:1}.single-partner-logo-box:before{content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;background:#fff;opacity:.9;transform:perspective(400px) scaleX(0);transform-origin:center;transition:all 500ms ease;z-index:-1}.single-partner-logo-box:hover:before{transform:perspective(400px) scaleX(1)}.single-partner-logo-box a{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:19px 0 19px}.single-partner-logo-box a img{position:relative;display:inline-block!important;opacity:1;width:auto!important;transition:all 0.2s ease-in-out 0.1s;mix-blend-mode:normal}.single-partner-logo-box:hover a img{opacity:.9;transition:all 0.8s ease-in-out 0.1s}.partner-style2{position:relative;display:block;margin-top:0;background-color:#fff;z-index:10}.partner-style2__sec-title{position:relative;display:block;text-align:center;z-index:1}.partner-style2__sec-title:before{content:"";position:absolute;top:5px;left:0;right:0;height:1px;background-color:#d5d4d3}.partner-style2__sec-title h3{color:var(--thm-base);font-size:14px;line-height:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.partner-style2__sec-title h3 span{position:relative;display:inline-block;background-color:#fff;padding:0 20px}.partner-style3{position:relative;display:block;margin-top:0;background-color:#fff;padding:120px 0 50px;z-index:10}.partner-style3__sec-title{position:relative;display:block;z-index:1}.partner-style3__sec-title:before{content:"";position:absolute;top:5px;left:0;right:-1000000px;height:1px;background-color:#d5d4d3}.partner-style3__sec-title h3{color:var(--thm-base);font-size:14px;line-height:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.partner-style3__sec-title h3 span{position:relative;display:inline-block;background-color:#fff;padding-right:20px}