.partner-area{position:relative;display:block;background:#fff;padding-top:0;padding-bottom:110px;z-index:10}.single-partner-logo-box{position:relative;display:block;border:1px solid #ede8e6;padding:19PX;margin-bottom:30px;z-index:1}.single-partner-logo-box a{position:relative;display:block;overflow:hidden;text-align:center;z-index:1}.single-partner-logo-box a:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#f9f5f3;transform:perspective(400px) scaleX(0);transform-origin:center;transition:all .5s linear;transition-delay:.5s;z-index:-1}.single-partner-logo-box:hover a:before{transform:perspective(400px) scaleX(1)}.single-partner-logo-box a img{opacity:1;width:auto;transition:all .2s ease-in-out .1s}.single-partner-logo-box:hover a img{opacity:1;transition:all .8s ease-in-out .1s;filter:opacity(1) drop-shadow(0 0 0 var(--thm-base))}.partner-area .btns-box{position:relative;display:block;padding-top:20px;line-height:0}.partner-area .btns-box a{color:var(--thm-base);border:1px solid #e8e3e1;background-color:transparent;padding-left:30px;padding-right:30px}.partner-area .btns-box a:hover{color:#fff;border-color:var(--thm-black)}.partner-style2-area{position:relative;display:block;background:#fff;padding-top:110px;padding-bottom:110px;z-index:10}.partner-style2-area:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#f0f7f3;background:linear-gradient(180deg,rgba(240,247,243,1) 0%,rgba(240,247,243,1) 40%,rgba(255,255,255,1) 100%);z-index:-1}.partner-style2-area .sec-title-style3{padding-bottom:24px}.single-partner-logo-box-style2{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:10px;z-index:1}.single-partner-logo-box-style2 a{position:relative;display:block;overflow:hidden;text-align:center;padding:15px 0;z-index:1}.single-partner-logo-box-style2 a:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;transform:perspective(400px) scaleX(0);transform-origin:center;transition:all .3s linear;transition-delay:.1s;z-index:-1}.single-partner-logo-box-style2:hover a:before{transform:perspective(400px) scaleX(1)}.single-partner-logo-box-style2 a img{opacity:1;width:auto;transition:all .2s ease-in-out .1s}.single-partner-logo-box-style2:hover a img{opacity:.7;transition:all .8s ease-in-out .1s;filter:opacity(1) drop-shadow(0 0 0 var(--thm-base))}.partner-style2-bottom-text{position:relative;display:block;text-align:center;padding-top:30px}.partner-style2-bottom-text p{color:#676c7c;margin:0}.partner-style2-bottom-text p span:before{position:relative;top:2px;display:inline-block;color:var(--thm-base);padding-right:8px}.partner-style2-area .btns-box{position:relative;display:block;padding-top:32px;line-height:0}.partner-style2-area .btns-box a{color:#fff;background-color:var(--thm-black)}.partner-style3-area{position:relative;display:block;background:#fff;padding-top:110px;padding-bottom:110px;z-index:10}.partner-style3-area-shape1{position:absolute;top:225px;left:10%}.partner-style3-area-shape2{position:absolute;left:15%;bottom:225px}.partner-style3-area-shape3{position:absolute;right:5%;bottom:120px}.partner-style3-area .sec-title-style4{padding-bottom:24px}.partner-style3-area .single-partner-logo-box-style2 a:before{background:#f7f6f9}.partner-style3-area .btns-box{position:relative;display:block;padding-top:32px;line-height:0}.partner-style3-area .btns-box a{color:#fff;background-color:var(--thm-base);box-shadow:0px 0px 20px 0px rgba(132,209,159,.8)}.partner-style4-area{position:relative;display:block;background:#f9f8ff;padding-top:50px;padding-bottom:40px;border-top:1px solid #d6d5db;border-bottom:1px solid #d6d5db;z-index:10}.partner-style4-area.border-topbottom{position:relative;z-index:1}.partner-style4-area.border-topbottom:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid #fff;z-index:1}.partner-style4-area.border-topbottom:after{content:"";position:absolute;left:0;bottom:0;right:0;border-top:1px solid #fff;z-index:1}.partner-style5-area{position:relative;display:block;background:#f2efee;padding-top:110px;padding-bottom:110px;z-index:10}.partner-style5-area .sec-title-style6{padding-bottom:25px}.partner-style5-area .btns-box{position:relative;display:block;line-height:0;padding-top:30px}.partner-style8-area{position:relative;display:block;background:#497768;padding-top:50px;padding-bottom:50px;border-bottom:1px solid #3a5e52;z-index:10}.partner-style8-area .single-partner-logo-box-style2 a:before{background:#fff;opacity:.10}