/* Landing page menu */ nav#block-olivesbdh-landingpagemenu { margin-block-end: var(--sp2); } nav#block-olivesbdh-landingpagemenu .menu { list-style-type: none; margin: 0; display: flex; justify-content: center; } nav#block-olivesbdh-landingpagemenu .menu .menu__link { background: #995051; display: flex; flex-direction: column; text-decoration: none; color: #fff; transition: all 0.2s linear; } nav#block-olivesbdh-landingpagemenu .menu .menu__link:hover { background: #d2966e; } nav#block-olivesbdh-landingpagemenu .menu i { display: flex; justify-content: center; font-size: 1.3em; } nav#block-olivesbdh-landingpagemenu .menu__link { padding: 1.2em 1.2em 0.6em 1.2em; } @media (max-width: 800px) { nav#block-olivesbdh-landingpagemenu .menu__link { padding: 12px 10px 6px 10px; } } /* end of Landing page menu */ .logo--ilivesbdh { --h1-size: 4em; --h2-size: 2.2em; background: none; margin: 0 auto; height: 280px; display: flex; flex-direction: column; justify-content: center; text-align: center; } .logo--ilivesbdh h1, .logo--ilivesbdh h2 { margin: 0; text-shadow: 2px 2px black; color: #fff; } .logo--ilivesbdh h1 { font-size: var(--h1-size); border-bottom: 4px double; } .logo--ilivesbdh h2 { font-size: var(--h2-size); } @media (max-width: 800px) { .logo--ilivesbdh h1 { font-size: clamp(2.5em, 9.5vw, 4em); } .logo--ilivesbdh h2 { font-size: clamp(1.8em, 5.2vw, 2.2em); } } .page-node-type-landing-page #block-views-block-media-display-blocks-source { display: none; } article.node.node--type-landing-page h2 { margin: 0; text-align: center; } .hero-section { border: 10px solid #d0bca4; height: 300px; background-size: cover !important; } .hero--wrapper { background: #e1dbbf; } .logo-wrapper { background: #3333335c; display: flex; align-items: center; } .path-frontpage .region--content { margin-bottom: 0; } /* Featured books blocks */ .card-section a { text-decoration: none !important; font-size: 1.1rem; } .page-node-type-landing-page .node__content { padding: 0; } .page-node-type-landing-page .main-content__container { padding-top: 1rem; }