/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dxpr-theme-header--top .wrap-branding .logo,.dxpr-theme-header--top .wrap-branding .navbar-brand{text-transform:uppercase;font-weight:900;letter-spacing:-1px;}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .navbar-brand{font-size:24px;}.body--dxpr-theme-nav-mobile .dxpr-theme-header .navbar-container .wrap-branding .navbar-brand{font-size:18px;}.body--dxpr-theme-nav-mobile #logo{height:60px;padding:5px;}.navbar-toggler,.navbar-toggler:focus,.navbar-toggler:active,.navbar-toggler:focus-visible{outline:none !important;box-shadow:none !important;border:none !important;}.dxpr-theme-header--normal{border-bottom:2px solid #E3B23C;}h1,h2,h3,h4,h5,h6,label,.field--label,.page-title,.html .tp-caption{letter-spacing:-1px;}.view-content{margin:0 auto;padding:1em;max-width:100%;}.views-view-grid .col-12{padding:1rem;}.views-view-grid .views-field-field-main-image{border-radius:0px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.08);transition:transform 0.3s,box-shadow 0.3s;background-color:#fff;}.views-view-grid .views-field-field-main-image:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.12);}.views-field-field-main-image img{display:block;width:100%;height:auto;object-fit:cover;border-bottom:1px solid #ddd;}.views-field-title h3{font-size:1.25rem;margin:0.5rem 0 0.25rem 0;line-height:1.3;}.views-field-title h3 a{color:#b12a2a;text-decoration:none;transition:color 0.3s;}.views-field-title h3 a:hover{color:#ef005d;}.views-field-field-short-description{font-size:0.95rem;color:#333333;line-height:1.5;margin-bottom:1rem;}@media (max-width:767px){.views-view-grid .col-12{padding:0.5rem;}}
