.partner-directory-section .right-col-heading h3{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#000;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;font-weight:800}.partner-directory-section .left-col-heading h6{color:#000;font-weight:700;margin-bottom:40px}.partner-directory-section{padding:55px 0}.partner-directory-section .heading h3{font-weight:800;margin-bottom:70px;text-align:center}.partner-directory-section .category.filter-item label{color:#000;font-size:16px;font-weight:500}.partner-directory-section input[type=checkbox]{-webkit-appearance:none;background:#f2f2f2;border:1px solid #8c8c8c;cursor:pointer;height:16px;line-height:0;margin:0 .6em 0 0;outline:0;padding:0!important;position:relative;vertical-align:text-top;width:16px}.partner-directory-section .tag{font-size:0;line-height:0}.partner-directory-section input[type=checkbox]:checked{background-color:#bdbdbd}.partner-directory-section input[type=checkbox]:checked:before{display:block}.partner-directory-section input[type=checkbox]:before{border:solid #000;border-width:0 2px 2px 0;content:"";display:none;height:10px;margin:-1px -1px 0;position:absolute;right:50%;top:50%;transform:rotate(45deg) translate(-50%,-50%);width:5px;z-index:2}.partner-directory-section fieldset{display:block}.partner-tier-heading{border-bottom:1px solid #e2e2e2;color:#000;cursor:pointer;display:block;font-family:Plus Jakarta Sans;font-size:14px;font-style:normal;font-weight:400;line-height:1.5rem;padding:13px 18px;position:relative}.partner-tier-heading:after{content:"\f107";font-family:FontAwesome;font-size:20px;margin-left:10px;pointer-events:none;position:absolute;right:20px;transition:all .3s}.partner-tier-wrapper{margin-bottom:40px}.partner-directory-section .right-col-wrapper .item{border-bottom:2px solid #ededed;margin-bottom:50px;padding-bottom:50px}.partner-directory-section .right-col-text p{margin-bottom:0}.partner-directory-section .right-col-wrapper .item{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.partner-directory-section .right-col-wrapper .item .logo{margin-right:42px;width:calc(30% - 42px)}.partner-directory-section .right-col-block{width:70%}.partner-directory-section .right-col-wrapper .item .logo img{max-width:200px!important;width:100%}.partner-directory-section .right-col-heading span{display:inline-block;font-size:20px;line-height:25px;margin-left:15px;vertical-align:text-top}.partner-tier-wrapper .partner-tier-dropdown>ul{list-style:none;margin:0;padding:0}.partner-directory-section .right-col-wrapper:last-child{margin-bottom:0}.partner-tier-dropdown{background:#fff;border:1px solid #e2e2e2;border-radius:3px;position:relative;white-space:nowrap}.partner-tier-wrapper .insights-blog-state .selected span,.partner-tier-wrapper .insights-blog-state ul li label{color:#000;font-size:14px}.partner-tier-wrapper .dropdowon-block .selected:after{color:#000}.partner-tier-wrapper .output-wrapper .filter-item:after{content:none}.partner-tier-wrapper .close-btn{display:inline-block;font-size:12px;margin-left:5px;width:9px}.partner-tier-wrapper .output-wrapper .filter-item{padding:5px 10px}.insights-blog-state .selected span{pointer-events:none}@media screen and (max-width:1199px){.partner-directory-section .right-col-heading h3{display:inline-block}}@media screen and (max-width:991px){.partner-directory-section .right-col-block{width:100%}.partner-directory-section .right-col-wrapper .item .logo{margin-bottom:30px;margin-right:0;width:100%}.partner-directory-section .right-col-wrapper .item{display:block}}@media screen and (max-width:767px){.partner-directory-section .category.filter-item{margin-bottom:40px}.partner-directory-section .left-col-heading h6{margin-bottom:20px}.partner-directory-section .heading h3{margin-bottom:40px}.blog-banner-section.partners-page-banner{padding:80px 0 50px}.partner-directory-section .right-col-wrapper{margin-bottom:30px;padding-bottom:30px}.partner-directory-section .right-col-wrapper .item .logo img{max-width:150px!important}}