.post-type-archive-people .search-top{background:var(--green);padding:30px 5%}.post-type-archive-people .search-top form{background:#fff;padding:30px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 30px}.post-type-archive-people .search-top form .buttons-left{width:100%;text-align:center}@media (min-width:768px){.post-type-archive-people .search-top form .buttons-left{width:270px;text-align:left}}.post-type-archive-people .search-top form .buttons-left a{display:block;text-align:center;margin-bottom:20px;background:var(--blue);color:#fff;border-color:var(--blue)}.post-type-archive-people .search-top form .buttons-left a:hover{background:#fff;color:var(--blue)}.post-type-archive-people .search-top form .buttons-left a.btn-red{background:var(--red);border-color:var(--red)}.post-type-archive-people .search-top form .search-sections-right{width:100%}@media (min-width:768px){.post-type-archive-people .search-top form .search-sections-right{padding:30px;width:calc(100% - 320px)}}.post-type-archive-people .search-top form .search-sections-right>div:not(.active){display:none}.post-type-archive-people .search-top form .search-sections-right .input-contain{position:relative}.post-type-archive-people .search-top form .search-sections-right .input-contain input[type=text]{border:2px solid var(--green);max-width:500px;width:calc(100% - 50px);padding:10px 10px 10px 5px}#nameSearch button{background:var(--green);color:#fff;border:none;padding:11px;border:1px solid var(--green)}#nameSearch button:hover{color:var(--green);background:#fff}.post-type-archive-people .search-top form .search-sections-right #locationSearch{max-width:500px;column-count:2;column-gap:20px}.post-type-archive-people .search-top form .search-sections-right #locationSearch label{display:inherit;font-size:1.2rem;cursor:pointer}.post-type-archive-people .search-top form .search-sections-right #locationSearch label input{width:0;height:0}.post-type-archive-people .search-top form .search-sections-right #locationSearch label :checked+span{color:var(--blue);font-weight:700}.post-type-archive-people .search-top form .search-sections-right #locationSearch label span:hover{color:var(--blue)}.post-type-archive-people .search-top form .search-sections-right #specialismSearch .select2-container{width:90% !important;max-width:500px}.post-type-archive-people .search-top form .search-sections-right #specialismSearch .select2-container .select2-selection--multiple{border-width:2px;border-color:var(--blue)}.post-type-archive-people .search-top form .search-sections-right #specialismSearch .select2-container .select2-selection--multiple .select2-selection__rendered{vertical-align:top}.post-type-archive-people .search-top form .search-sections-right #specialismSearch .select2-container .select2-selection--multiple .select2-selection__choice{background:var(--blue);color:#fff;line-height:1.2rem}.post-type-archive-people .search-top form .search-sections-right #specialismSearch .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:#fff}.post-type-archive-people .search-top form .search-sections-right #specialismSearch .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,.post-type-archive-people .search-top form .search-sections-right #specialismSearch .select2-container .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:focus{color:var(--green)}.post-type-archive-people .search-top form .search-sections-right #specialismSearch .select2-container .select2-selection--multiple textarea{height:50px}.post-type-archive-people .people-loop{padding:30px 5%}.post-type-archive-people .people-loop .top-section{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:30px}.post-type-archive-people .people-loop .top-section h1{width:250px}.post-type-archive-people .people-loop .top-section .alphabet-list ul{margin:0;padding:0;list-style-type:none}.post-type-archive-people .people-loop .top-section .alphabet-list ul li{margin:0;display:inline-block;padding-left:0}.post-type-archive-people .people-loop .top-section .alphabet-list ul li:not(:last-of-type):after{content:" | ";font-size:18px;padding:0 0 0 5px;vertical-align:top;display:inline-block}.post-type-archive-people .people-loop .top-section .alphabet-list ul li input{width:0;height:0;visibility:hidden}.post-type-archive-people .people-loop .top-section .alphabet-list ul li input:checked+span{color:var(--blue)}.post-type-archive-people .people-loop .top-section .alphabet-list ul li span{cursor:pointer;font-weight:800;font-size:18px;color:var(--green)}.post-type-archive-people .people-loop .top-section .alphabet-list ul li span:hover{color:var(--blue)}@media(max-width:992px){.post-type-archive-people .people-loop .top-section{display:none}}.post-type-archive-people .people-loop .filter-items{display:flex;align-items:center;justify-content:center;padding:15px 0 40px;gap:30px}.post-type-archive-people .people-loop .people-list{display:grid;gap:50px 30px;grid-template-columns:repeat(2,1fr)}.loop-person h6{margin-top:0}p.job-title.text-green{margin-bottom:0}@media (min-width:768px){.post-type-archive-people .people-loop .people-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.post-type-archive-people .people-loop .people-list{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.post-type-archive-people .people-loop .people-list{grid-template-columns:repeat(5,1fr)}}.post-type-archive-people .people-loop .people-list .loop-person{width:100%}.post-type-archive-people .people-loop .people-list .loop-person a{display:block;height:100%;border:1px solid transparent;position:relative;padding-bottom:20px}.post-type-archive-people .people-loop .people-list .loop-person a .arrow-bottom{opacity:0;position:absolute;font-size:1.5rem;right:10px;bottom:0}.post-type-archive-people .people-loop .people-list .loop-person a:hover{border-color:#cccdcf;background:#cccdcf}.post-type-archive-people .people-loop .people-list .loop-person a:hover .arrow-bottom{opacity:1}.post-type-archive-people .people-loop .people-list .loop-person a img{width:100%}.post-type-archive-people .people-loop .people-list .loop-person a .person-text{padding:10px;margin-top:10%}.post-type-archive-people .people-loop .pagination{width:100%;text-align:center;margin:25px 0;font-size:1.2rem;font-weight:600}.post-type-archive-people .pagination a{color:#fff;background:var(--green);padding:10px;border-radius:15px}.post-type-archive-people .pagination a:hover{background:var(--blue)}.post-type-archive-people .people-loop .pagination span{padding:10px}section.search-top h5{margin-top:0}