.member-directory-wrap .heading-sec{padding-bottom:40px;text-align:center}.member-directory-wrap .heading-sec p{line-height:1.5}.member-directory-wrap .tab-title-wrap{align-items:center;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;text-align:center;width:60%}.member-directory-wrap .tab-title-wrap .tab-title a{background-color:#a3a3a3;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;line-height:normal;padding:17px 20px;transition:all .2s;width:100%}.member-directory-wrap .tab-title-wrap .tab-title.current a{background-color:#d72a30;color:#fff}.member-directory-wrap .tab-title-wrap .tab-title{display:inline-block;width:48%}.member-directory-wrap .heading-with-dropdowns h2#member-directory{margin:0;padding-right:15px;text-align:left;width:60%}.member-directory-wrap .tab-inner .main-content ul{list-style:none;margin:0;padding:0}.member-directory-wrap .main-content ul#contacts-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px}.member-directory-wrap .main-content ul#contacts-list li{border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 -2px 6px rgba(0,0,0,.23);margin:0 15px 30px;padding:20px;position:relative;width:47.4%}.member-directory-wrap .tab-inner{padding:40px 0}.main-content .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:center;padding:70px 0 40px!important}.main-content .pagination li button{background-color:transparent;border:0;color:#d72a308a;cursor:pointer;font-size:17px;font-weight:600;outline:none;padding:5px 14px!important}.main-content .pagination li:first-child button,.main-content .pagination li:last-child button{background-color:#d72a30;border-radius:8px;color:#fff;font-size:15px;padding:7px 16px!important}.main-content .pagination li button.active{color:#d72a30}.main-content .pagination li:last-child{padding-left:10px}.main-content .pagination li:first-child{padding-right:10px}.member-directory-wrap .main-content ul#contacts-list .loading{display:block;text-align:center;width:100%}.member-directory-wrap .main-content ul#contacts-list .loading img,div#pagination-loader img{max-width:100px;width:100%}.member-directory-wrap .heading-with-dropdowns{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.member-directory-wrap .dropdowns{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:40%}.member-directory-wrap .alphabet{width:35%}.member-directory-wrap .member-type{width:60%}.member-directory-wrap .dropdowns select{border:2px solid #07617c;border-radius:8px;outline:none!important;padding:10px 25px 10px 10px}.member-directory-wrap .main-content ul#contacts-list li p{line-height:1.5;margin:0 0 10px}.member-directory-wrap .main-content ul#contacts-list li h5{margin:0 0 10px}.tab-content-wrap .tab-content{display:none}.tab-content-wrap .tab-content.current{display:block}.tab-content-wrap .tab-content.member-tab-data ul{column-count:3;list-style:none;margin:0;padding:0}.tab-content-wrap .tab-content.member-tab-data ul li{font-size:15px;margin-bottom:15px}.tab-content-wrap .tab-content.member-tab-data h3{margin-bottom:30px}.member-directory-wrap .main-content ul#contacts-list li .social-shares{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}.member-directory-wrap .main-content ul#contacts-list li a.social-icon{align-items:center;display:flex;height:45px;justify-content:center;margin-right:10px;width:45px}#pagination-loader{display:none;margin:20px 0;text-align:center}.member-directory-wrap .main-content ul#contacts-list li p.desc{max-height:72px;overflow:hidden}.member-directory-wrap .main-content ul#contacts-list li span.readmore{color:#d72a30;cursor:pointer;transition:all .4s}.member-directory-wrap .main-content ul#contacts-list li p.desc.show{max-height:none}.member-directory-wrap .main-content ul#contacts-list li span.readmore:hover{color:#07617c}.member-directory-wrap .main-content ul#contacts-list li a.social-icon img{width:100%}.main-content .pagination li button[disabled]{background-color:#d72a308a;pointer-events:none}.member-directory-wrap .top-tab-sec{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.member-directory-wrap .search-sec{width:35%}.member-directory-wrap .search-inner span.icon svg.svg-icon.search-icon g.search-path{stroke:#07617c!important}.member-directory-wrap .search-sec span.icon{cursor:pointer;height:25px;left:auto;line-height:1;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:25px}.member-directory-wrap .search-sec .search-inner{border:2px solid #07617c;border-radius:8px;line-height:normal;padding:10px 50px 10px 20px;position:relative}.member-directory-wrap .search-sec .search-inner input{border:0;font-size:18px;outline:none;padding:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}@media(max-width:1200px){.member-directory-wrap .main-content ul#contacts-list li{width:46.4%}.member-directory-wrap .dropdowns,.member-directory-wrap .heading-with-dropdowns h2#member-directory{width:50%}}@media(max-width:992px){.member-directory-wrap .main-content ul#contacts-list li{margin:0 0 20px;width:100%}.member-directory-wrap .main-content ul#contacts-list{margin:0}.member-directory-wrap .dropdowns,.member-directory-wrap .heading-with-dropdowns h2#member-directory{width:100%}.member-directory-wrap .heading-with-dropdowns h2#member-directory{margin-bottom:30px}.member-directory-wrap .member-type{width:55%}.member-directory-wrap .alphabet{width:40%}.member-directory-wrap .search-sec,.member-directory-wrap .tab-title-wrap{width:100%}}@media(max-width:767px){.tab-content-wrap .tab-content.member-tab-data ul{column-count:2}}@media(max-width:575px){.member-directory-wrap .tab-title-wrap .tab-title{display:inline-block;width:100%}.member-directory-wrap .tab-title-wrap{row-gap:20px}.member-directory-wrap .main-content ul#contacts-list li h5{font-size:18px;margin:0 0 10px}}@media(max-width:479px){.member-directory-wrap .alphabet,.member-directory-wrap .member-type{width:100%}.member-directory-wrap .dropdowns{gap:20px}.tab-content-wrap .tab-content.member-tab-data ul li{font-size:13px;margin-bottom:10px}}