/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-event.node--view-mode-card{border-radius:15px;}.node--type-event.node--view-mode-card .field--name-field-ev-images{margin-bottom:0;}.node--type-event.node--view-mode-card .field--name-field-ev-images img{border-radius:15px;transition:all 0.5s ease-in-out;}.node--type-event.node--view-mode-card .field--name-field-display-title h4,.node--type-event.node--view-mode-card .field--name-field-display-title h3{height:auto !important;margin:0;padding:0;}@media screen and (max-width:640px){.node--type-event.node--view-mode-card .field--name-field-display-title h4,.node--type-event.node--view-mode-card .field--name-field-display-title h3{padding:0;}}.node--type-event.node--view-mode-card .field--name-field-display-title h4 a,.node--type-event.node--view-mode-card .field--name-field-display-title h3 a{display:block;padding:12px 0 0 0;font-family:var(--bold);color:var(--white);font-size:1.25rem;line-height:1.5rem;text-decoration:none;transition:all 0.5s ease-in-out;text-transform:uppercase;}@media screen and (max-width:380px){.node--type-event.node--view-mode-card .field--name-field-display-title h4 a,.node--type-event.node--view-mode-card .field--name-field-display-title h3 a{font-size:0.9375rem;}}@media screen and (max-width:768px){.node--type-event.node--view-mode-card .field--name-field-display-title h4 a,.node--type-event.node--view-mode-card .field--name-field-display-title h3 a{min-height:60px;}}@media screen and (max-width:640px){.node--type-event.node--view-mode-card .field--name-field-display-title h4 a,.node--type-event.node--view-mode-card .field--name-field-display-title h3 a{min-height:auto;padding:10px 0 0 0;font-size:1.125rem;}}@media screen and (max-width:480px){.node--type-event.node--view-mode-card .field--name-field-display-title h4 a,.node--type-event.node--view-mode-card .field--name-field-display-title h3 a{font-size:1rem;}}.node--type-event.node--view-mode-card .field--name-field-ev-ideal-for{display:none;margin-bottom:0;padding:0 0 12px 0;color:var(--text);font-family:var(--regular);font-size:1.125rem;line-height:1.5rem;letter-spacing:0.1875rem;}@media screen and (max-width:480px){.node--type-event.node--view-mode-card .field--name-field-ev-ideal-for{letter-spacing:0.3125rem;font-size:0.875rem;}}@media screen and (max-width:480px){.node--type-event.node--view-mode-card .field--name-field-ev-ideal-for{padding:0;}}.node--type-event.node--view-mode-card .field--name-field-ev-hours{display:none;font-family:var(--regular);font-size:1.125rem;line-height:1.5rem;color:var(--white);}@media screen and (max-width:480px){.node--type-event.node--view-mode-card .field--name-field-ev-hours{font-size:1rem;}}@media screen and (max-width:380px){.node--type-event.node--view-mode-card .field--name-field-ev-hours{font-size:0.875rem;}.node--type-event.node--view-mode-card .field--name-field-ev-hours p{font-size:0.875rem;}}.node--type-event.node--view-mode-card .field--name-field-ev-hours ul{padding:0 0 0 15px;margin:0;}.node--type-event.node--view-mode-card .field--name-field-ev-hours p{padding:0;margin:0;}.node--type-event.node--view-mode-card .node-readmore{display:none;width:100%;padding:0;opacity:0;}.node--type-event.node--view-mode-card .node-readmore a{display:inline-block !important;padding:3px 30px;border:1px solid var(--white);border-radius:18px;font-family:var(--regular);font-size:1rem;color:var(--white);text-align:center;transition:all 0.5s ease-in-out;}.node--type-event.node--view-mode-card .node-readmore a:hover{text-decoration:none;background-color:var(--white);color:var(--text);border-color:var(--text);}
