#centralBanner{background:#F37225}#centralBanner form#searchMemberFrm{margin-top:2rem}#centralBanner form#searchMemberFrm input,#centralBanner form#searchMemberFrm select{margin:0;height:40px;line-height:40px;vertical-align:middle;border:none;padding:0;width:100%}#centralBanner form#searchMemberFrm input,#centralBanner form#searchMemberFrm select{padding-left:1.5rem}#centralBanner form#searchMemberFrm a{display:inline;border:1px solid #383642;text-transform:uppercase;text-align:center;font-size:.75rem;display:inline-flex;padding:.4rem .7rem;align-content:center;background:#383642;color:#FFF}#centralBanner form#searchMemberFrm a img{padding:0 .5rem}#centralBanner form#searchMemberFrm a span{padding-top:.1rem}#centralBanner form#searchMemberFrm a:hover{background:none;border-color:#FFF;color:#FFF}main #memberFile{margin-top:6.25rem}main #memberFile #memberLogo{max-width:18.75rem}main #memberFile #memberLogo img{max-width:100%}main #memberFile #memberLogoPlatinum{max-width:700px}main #memberFile #memberLogoPlatinum img{max-width:100%;margin-bottom:2rem}main #memberFile #location .venue{margin:.5rem 0}main #memberFile #location .address{font-weight:300}main #memberFile #location #map{width:300px;height:145px;margin-top:2rem}main #memberFile #contactInformation *,main #memberFile #locationInformation *{color:#383642}main #memberFile #contactInformation h4,main #memberFile #locationInformation h4{font-weight:600;font-size:1.125rem;color:#383642;text-transform:none;letter-spacing:normal;margin-bottom:1rem}main #memberFile #contactInformation .contact,main #memberFile #locationInformation .contact{margin-bottom:2rem;font-weight:300}main #memberFile #contactInformation .contact div.contactName,main #memberFile #locationInformation .contact div.contactName{font-weight:500}main #memberFile #contactInformation .contact div.contactEmail a:hover,main #memberFile #contactInformation .contact div.contactCell a:hover,main #memberFile #locationInformation .contact div.contactEmail a:hover,main #memberFile #locationInformation .contact div.contactCell a:hover{color:#F37225;text-decoration:none}main #memberFile #contactInformation #nbEmployee,main #memberFile #locationInformation #nbEmployee{font-weight:600;font-size:1.125rem}main #memberFile #contactInformation #nbEmployee span,main #memberFile #locationInformation #nbEmployee span{font-size:1rem;font-weight:300}main #memberFile #contactInformation #coordinates #address,main #memberFile #contactInformation #coordinates #phone,main #memberFile #contactInformation #coordinates #website,main #memberFile #locationInformation #coordinates #address,main #memberFile #locationInformation #coordinates #phone,main #memberFile #locationInformation #coordinates #website{margin:.5rem 0}main #memberFile #contactInformation #coordinates #website a,main #memberFile #locationInformation #coordinates #website a{font-weight:400;color:#F37225}main #memberFile #contactInformation #coordinates #website a:hover,main #memberFile #locationInformation #coordinates #website a:hover{text-decoration:none;color:#383642}main #memberFile ul#socialMedia{list-style:none;padding:0;margin:0}main #memberFile ul#socialMedia li{display:inline-block;margin-right:.5rem}main #memberFile ul#socialMedia li a i{font-size:1.5rem;color:#78DEC8}main #memberFile ul#socialMedia li a svg path{fill:#78DEC8}main #memberFile ul#socialMedia li a:hover i{color:#383642 !important}main #memberFile ul#socialMedia li a:hover svg path{fill:#383642}main #memberFile ul#socialMedia li#tiktok{position:relative}main #memberFile ul#socialMedia li#tiktok a{margin-top:-.85rem;position:absolute}main #memberFile #memberDescription{margin-top:4rem}main #memberFile #memberDescription h3{color:#383642;font-size:1.5rem;font-weight:600;letter-spacing:2.5px;text-transform:uppercase}main #memberFile #memberBrochure{margin-top:2rem}main #memberFile #memberBrochure a:hover{text-decoration:none;color:#383642}main #memberFile #memberBenefit,main #memberFile #otherFile,main #memberFile #sendEmailToMember{margin-top:4rem}main #memberFile #memberBenefit h4,main #memberFile #otherFile h4,main #memberFile #sendEmailToMember h4{background:#383642;color:#FFF;font-size:1.5rem;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;padding:1rem 1.75rem;margin:2rem 0}main #memberFile #memberBenefit ul,main #memberFile #otherFile ul,main #memberFile #sendEmailToMember ul{padding:0;list-style:none}main #memberFile #memberBenefit ul li,main #memberFile #otherFile ul li,main #memberFile #sendEmailToMember ul li{color:#F37225;font-size:1.375rem;margin-bottom:.35rem}main #memberFile #memberBenefit ul li span,main #memberFile #otherFile ul li span,main #memberFile #sendEmailToMember ul li span{color:#383642;font-size:1rem}main #memberFile #memberPhotos{margin-top:4rem}main #memberFile #memberPhotos ol.flex-control-thumbs li{max-width:16.66666666666%}main ul#alphabet{padding:0;display:table;margin:0 auto 1rem}main ul#alphabet li{display:table-cell;padding:0 .1rem}main ul#alphabet li a{display:block;padding:.1rem .2rem;color:#383642;font-weight:bold}main ul#alphabet li a:hover{color:#F37225;text-decoration:none}main #memberLst .member{background:#383642;color:#FFF;margin-bottom:1.625rem}main #memberLst .member .memberInfo{margin:1.875rem 1.313rem}main #memberLst .member .memberInfo div.name{font-family:"Poppins",sans-serif;font-weight:1.25rem;font-weight:600}main #memberLst .member .memberInfo div.address{font-weight:300;font-size:1rem}main #memberLst .member .memberInfo div.contact{font-weight:300;font-size:.875rem;color:#78DEC8}main #memberLst .member .newMember span{position:absolute;top:1.5rem;background:#78DEC8;color:#FFF;font-weight:600;padding:.2rem .75rem;font-size:.8125rem;letter-spacing:.1rem;text-transform:uppercase;right:2rem}main #memberLst .member .link .fileLink{position:absolute;bottom:1.313rem}main #memberLst .member .link .fileLink a{color:#FFF;font-weight:500;font-size:.8125rem;text-transform:uppercase;letter-spacing:3px}main #memberLst .member .link .fileLink a img{width:1.25rem}main #memberLst .member .link .fileLink a:hover{text-decoration:none}main #memberLst .member .link .fileLink a:hover img{transform:translateX(1rem);transition:all 500ms ease-in-out}main #memberLeft{display:none;color:#383642;font-weight:500;text-align:center}main #loadMoreWrap{text-align:center}main #loadMoreWrap a{color:#C2C6C8;font-size:.9rem;font-weight:500;text-transform:uppercase}main #loadMoreWrap a:hover{color:#F37225;text-decoration:none}@media (min-width: 1200px){#centralBanner{height:12rem}#centralBanner form#searchMemberFrm input,#centralBanner form#searchMemberFrm button{height:40px;line-height:40px}#centralBanner form#searchMemberFrm i button{width:40px}}@media (min-width: 768px) and (max-width: 992px){#centralBanner form#searchMemberFrm input,#centralBanner form#searchMemberFrm button{height:40px;line-height:40px}#centralBanner form#searchMemberFrm button{width:40px}}@media (min-width: 576px) and (max-width: 768px){#centralBanner form#searchMemberFrm input,#centralBanner form#searchMemberFrm button{height:40px;line-height:40px}#centralBanner form#searchMemberFrm button{width:40px}}@media (min-width: 0) and (max-width: 576px){#centralBanner form#searchMemberFrm input,#centralBanner form#searchMemberFrm button{height:30px;line-height:30px}#centralBanner form#searchMemberFrm select#memberSector{margin:.5rem 0}#centralBanner form#searchMemberFrm button{width:30px}#centralBanner form#searchMemberFrm a#searchMember{margin-bottom:.5rem}main #memberFile{margin-top:1rem}main ul#alphabet{display:none;margin:0 auto 1rem}main ul#alphabet li{padding:0 .15rem}main ul#alphabet li a{padding:.1rem .25rem}main #memberLst .member{margin-bottom:1.625rem}main #memberLst .member .memberInfo{margin:1.875rem 1.313rem}main #memberLst .member .newMember span{top:.5rem;padding:.1rem .5rem;font-size:.8125rem;letter-spacing:0;right:1.5rem}main #memberLst .member .link .fileLink{bottom:1.313rem}main #memberLst .member .link .fileLink a{font-size:.8125rem;letter-spacing:3px}main #memberLst .member .link .fileLink a img{width:1.25rem}}
/*# sourceMappingURL=member-ccim.css.map */
