.videographers-list{padding-bottom:2.5rem}@media all and (min-width: 64em){.videographers-list{padding-bottom:5rem}}@media all and (min-width: 48em){.videographers-list__filter-dropdown{display:none}}.videographers-list__filter-dropdown.details--active .videographers-list__filter-dropdown-icon:after{-webkit-transform:scaleY(0);transform:scaleY(0)}.videographers-list__filter-dropdown-header{padding-top:1.25rem;padding-bottom:1.25rem;display:flex;align-items:center;gap:1.25rem}@media all and (min-width: 48em){.videographers-list__filter-dropdown-header{padding:1.875rem}}.videographers-list__filter-dropdown-icon{display:grid;margin-left:auto}.videographers-list__filter-dropdown-icon:before,.videographers-list__filter-dropdown-icon:after{content:"";background-color:var(--text-colour);margin:auto;grid-column:1;grid-row:1;border-radius:0.125rem}.videographers-list__filter-dropdown-icon:before{width:0.8125rem;height:0.1875rem}.videographers-list__filter-dropdown-icon:after{width:0.1875rem;height:0.8125rem;-webkit-transform:scaleY(1);transform:scaleY(1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.videographers-list__filter-dropdown-form{padding-bottom:2.5rem}@media all and (min-width: 48em){.videographers-list__filter-dropdown-form{padding-left:1.875rem;padding-right:1.875rem}}.videographers-list__filter-dropdown-form-inner{display:flex;flex-direction:column;gap:1.25rem}.videographers-list__filter-dropdown-inputs{display:flex;flex-direction:column;gap:0.625rem}.videographers-list__filter{display:none}@media all and (min-width: 48em){.videographers-list__filter{display:block;padding-left:var(--container-padding-offset);padding-top:1.25rem;padding-bottom:3.75rem}}@media all and (min-width: 48em){.videographers-list__filter-inner{display:flex;align-items:center;gap:1.25rem}}.videographers-list__filter-heading{display:contents}@media all and (min-width: 64em){.videographers-list__filter-input{width:16.875rem}}.videographers-list__no-results--hide{display:none}.videographers-list__videographers{max-width:58.75rem;list-style-type:none;margin:0 auto;padding:0;display:flex;flex-direction:column;gap:5rem}.videographers-list__videographer{margin-top:0;margin-bottom:0;display:flex;flex-direction:column;gap:1.5rem}.videographers-list__videographer-details{width:100%;align-self:center;display:flex;flex-direction:column;gap:2.5rem}.videographers-list__videographer-header{display:flex;flex-direction:column;gap:1.5rem}.videographers-list__videographer-contact{display:flex;flex-direction:column;gap:0.625rem}.videographers-list__videographer-contact-item{display:flex;align-items:center;gap:0.625rem;font-weight:600}.videographers-list__videographer-contact-item a{text-decoration:none}.videographers-list__videographer-contact-item a:hover{text-decoration:underline}.videographers-list__videographer-contact-item svg{fill:#e6373c;flex-shrink:0}.videographers-list__videographer-social{display:flex;flex-wrap:wrap;gap:0.5rem}.videographers-list__videographer-social a{width:2rem;height:2rem;border-radius:50%;border:0.0625rem solid #447197;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);transition:background-color .3s,fill .3s}@media all and (min-width: 64em){.videographers-list__videographer-social a{width:2.5rem;height:2.5rem}}.videographers-list__videographer-social a:hover{background-color:#447197;fill:#fff}.videographers-list__videographer-social a svg{width:1.125rem}.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.link-cards.block--background-color-transparent,.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.link-cards.block--background-color-transparent,.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.link-cards.block--background-color-transparent{margin-top:-2.5rem}.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.link-cards.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.link-cards.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.link-cards.block--background-color-white{margin-top:-2.5rem}.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.link-cards.block--background-color-midnight,.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.link-cards.block--background-color-midnight,.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.link-cards.block--background-color-midnight{margin-top:-2.5rem}@media all and (min-width: 64em){.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.link-cards.block--background-color-transparent,.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.link-cards.block--background-color-transparent,.block--background-color-transparent:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.link-cards.block--background-color-transparent{margin-top:-5rem}.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.link-cards.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.link-cards.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.link-cards.block--background-color-white{margin-top:-5rem}.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.link-cards.block--background-color-midnight,.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.link-cards.block--background-color-midnight,.block--background-color-midnight:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.link-cards.block--background-color-midnight{margin-top:-5rem}}

/*# sourceMappingURL=block-videographers-list.34429430b6056e11a9ab.css.map*/