.c-search-espositori{padding-top:50px}.c-search-espositori .c-title{margin-bottom:1.5rem;text-align:center}.c-search-espositori .configurator{background-color:var(--lightgrey);display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;padding:2rem}.c-search-espositori .configurator .search-section{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.c-search-espositori .configurator .search-section .search-bar{display:flex;max-width:calc(100vw - 7rem);width:460px}.c-search-espositori .configurator .search-section .search-bar .search-button{align-items:center;background-color:var(--green);cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}.c-search-espositori .configurator .search-section .search-bar .search-button img{height:100%;padding:1rem;width:100%}.c-search-espositori .configurator .search-section .search-bar input{border:none;height:60px;max-width:calc(100% - 60px);outline:none;padding:1rem;width:400px}.c-search-espositori .configurator .filter-section{align-items:center}.c-search-espositori .configurator .filter-section,.c-search-espositori .configurator .filter-section .settori{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.c-search-espositori .configurator .filter-section .settore{border:2px solid #000;cursor:pointer;padding:.75em 2.5em;user-select:none}.c-search-espositori .configurator .filter-section .settore.green{border-color:var(--green);color:var(--green)}.c-search-espositori .configurator .filter-section .settore.green.active{background-color:var(--green);color:#fff}.c-search-espositori .configurator .filter-section .settore.purple{border-color:var(--purple);color:var(--purple)}.c-search-espositori .configurator .filter-section .settore.purple.active{background-color:var(--purple);color:#fff}.c-search-espositori .configurator .filter-section .settore.black{background-color:transparent;color:#000}.c-search-espositori .configurator .filter-section .settore.black.active{background-color:#000;color:#fff}.c-search-espositori .espositori{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));justify-content:center;justify-items:center;margin-top:3em}.c-search-espositori .espositori.new{border-bottom:1px solid #ddd;margin-bottom:60px;padding-bottom:60px}.c-search-espositori .espositori .espositore{cursor:pointer;width:330px}.c-search-espositori .espositori .espositore .image{align-items:center;background-color:#fff;border:1px solid #ddd;display:flex;height:265px;justify-content:center;margin-bottom:1rem}.c-search-espositori .espositori .espositore .image img{max-height:100%;max-width:100%}@media screen and (max-width:640px){.c-search-espositori .configurator .search-section .search-bar .search-button{height:40px;width:40px}.c-search-espositori .configurator .search-section .search-bar input{height:40px}}