.menzolit-bmc-gallery__heading{padding-bottom:40px!important;text-align:center}.menzolit-bmc-gallery__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.menzolit-bmc-gallery__card{cursor:pointer;overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.menzolit-bmc-gallery__image-wrapper{overflow:hidden;padding-top:70%;position:relative}a.menzolit-bmc-gallery__image-wrapper{color:inherit;display:block;text-decoration:none}.menzolit-bmc-gallery__card--hidden{display:none}.menzolit-bmc-gallery__load-more-wrap{margin-top:32px;text-align:center}.menzolit-bmc-gallery__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.menzolit-bmc-gallery__content{padding:14px 0}.menzolit-bmc-gallery__title{color:#0f2e41;font-size:24px;font-weight:400;margin:0 0 4px}.menzolit-bmc-gallery__subtitle{color:#0f2e41;font-size:18px;margin:0}.menzolit-bmc-gallery__hover{background-color:#184d98;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:space-between;opacity:0;padding:0 22px 20px;position:absolute;transform:translateY(8px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;visibility:hidden}.menzolit-bmc-gallery__image-wrapper:hover .menzolit-bmc-gallery__hover{opacity:1;transform:translateY(0);visibility:visible}.menzolit-bmc-gallery--hover-disabled .menzolit-bmc-gallery__image-wrapper:hover .menzolit-bmc-gallery__hover{opacity:0;transform:translateY(8px);visibility:hidden}.menzolit-bmc-gallery__hover-text{font-size:14px;line-height:1.5;margin:0}.menzolit-bmc-gallery__hover-cta{align-items:center;display:flex;gap:5px;justify-content:flex-end}.menzolit-bmc-gallery__hover-button{align-items:center;background-color:transparent;border-radius:0;color:#fff;display:inline-flex;font-size:16px;font-weight:400;gap:8px;padding:0;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.menzolit-bmc-gallery__hover-label{border-bottom:1px solid #fff;padding-bottom:1px}.menzolit-bmc-gallery__hover-button:hover{color:#fff}.menzolit-bmc-gallery__hover-button--static{cursor:default}.menzolit-bmc-gallery__hover-arrow{height:24px;object-fit:contain;width:24px}@media (max-width:1024px){.menzolit-bmc-gallery__hover{padding:10px 22px 20px}}@media (max-width:991.92px){.menzolit-bmc-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.menzolit-bmc-gallery__heading{text-align:left}.menzolit-bmc-gallery__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}