.gv-cs{font-family:"Libre Franklin",sans-serif;--gv-orange:#f58220;--gv-cs-image-height:290px}.gv-cs *,.gv-cs *:before,.gv-cs *:after{box-sizing:border-box}.gv-cs [hidden]{display:none!important}.gv-cs .gv-cs-filters{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:25px;width:100%;margin:0 0 50px;position:relative;z-index:5}.gv-cs .gv-cs-dropdown{position:relative;flex:0 0 265px;width:265px;max-width:100%;min-width:0}.gv-cs .gv-cs-filters button,.gv-cs .gv-cs-more{font-family:"Libre Franklin",sans-serif!important}.gv-cs .gv-cs-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:52px;padding:14px 18px;background:#fff;color:#111;border:1px solid #e2e2e2;border-radius:0;text-align:left;font-size:16px;font-weight:600;line-height:22px;cursor:pointer;text-transform:none}.gv-cs-chevron{flex:none;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin:-5px 2px 0 0}.gv-cs-toggle[aria-expanded=true] .gv-cs-chevron{transform:rotate(225deg);margin-top:5px}.gv-cs-menu{position:absolute;top:100%;left:0;width:100%;max-height:350px;overflow-y:auto;background:#111;padding:8px 15px;z-index:50;box-shadow:0 8px 18px #0002;scrollbar-width:thin;scrollbar-color:#999 #eee}.gv-cs .gv-cs-option{display:block;width:100%;padding:14px 8px;background:transparent;color:#fff;border:0;border-bottom:1px solid #333;border-radius:0;text-align:left;font-size:16px;font-weight:600;line-height:23px;white-space:normal;cursor:pointer;text-transform:none}.gv-cs .gv-cs-option:last-child{border-bottom:0}.gv-cs .gv-cs-option:hover,.gv-cs .gv-cs-option:focus-visible,.gv-cs .gv-cs-option.is-selected{color:var(--gv-orange)}.gv-cs .gv-cs-clear,.gv-cs .gv-cs-more{background:#111;color:#fff;border:0;border-radius:0;padding:13px 19px;min-height:50px;font-size:16px;font-weight:500;line-height:24px;cursor:pointer;width:auto;flex:0 0 auto}.gv-cs .gv-cs-clear{text-transform:none;white-space:nowrap}.gv-cs .gv-cs-more{text-transform:uppercase!important}.gv-cs .gv-cs-clear:hover,.gv-cs .gv-cs-more:hover{background:var(--gv-orange);color:#fff}.gv-cs button:focus-visible{outline:2px solid var(--gv-orange);outline-offset:3px}.gv-cs button:disabled{opacity:.6;cursor:wait}.gv-cs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.gv-cs-card{background:#fff;box-shadow:0 0 10px #0000001a;overflow:hidden}.gv-cs .gv-cs-card-image a{display:block}.gv-cs .gv-cs-card-image img{display:block;width:100%!important;max-width:100%!important;height:var(--gv-cs-image-height,290px)!important;min-height:0!important;max-height:none!important;object-fit:cover;object-position:center}.gv-cs-card-body{padding:20px}.gv-cs-card-title{margin:0;min-height:50px;font-family:inherit;font-size:16px;font-weight:500;line-height:24px}.gv-cs-card-title a{color:inherit;text-decoration:none}.gv-cs-card-title a:hover{color:var(--gv-orange)}.gv-cs .gv-cs-card-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:0;row-gap:8px;padding-top:10px;color:#9d9d9d;font-family:"FuturaBT-Bold",Sans-serif!important;font-size:14px;font-weight:700;line-height:22px}.gv-cs .gv-cs-card-meta>span{font-family:"FuturaBT-Bold",Sans-serif!important;overflow-wrap:anywhere}.gv-cs .gv-cs-card-meta>span+span{border-left:1px solid #ddd;margin-left:10px;padding-left:10px}.gv-cs-load-wrap{text-align:center;margin-top:40px}.gv-cs-status:not(:empty){padding:22px 0;text-align:center}@media(max-width:1024px){.gv-cs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.gv-cs-grid{grid-template-columns:1fr}.gv-cs .gv-cs-filters{gap:15px;margin-bottom:30px}.gv-cs .gv-cs-dropdown{flex:0 1 265px;width:265px;max-width:100%}.gv-cs-menu{max-height:300px}}@media(max-width:480px){.gv-cs{--gv-cs-image-height:clamp(200px,65vw,290px)}}
