.matrix-block.gallery .matrix-block-gallery{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:320px;gap:10px;margin:40px 0}.matrix-block.gallery .matrix-block-gallery-block{position:relative;cursor:pointer}.matrix-block.gallery .matrix-block-gallery-block img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(1);transition:filter 300ms ease-in-out}.matrix-block.gallery .matrix-block-gallery-block img:hover{filter:grayscale(0) brightness(1)}.matrix-block.gallery .matrix-block-gallery-block:nth-child(1),.matrix-block.gallery .matrix-block-gallery-block:nth-child(5){grid-row:span 2}.matrix-block.gallery .matrix-block-gallery-block:nth-child(6){grid-column:span 2;grid-row:span 2}.matrix-block.gallery .matrix-block-gallery-block:nth-child(8){grid-row:span 2}.matrix-block.gallery .matrix-block-gallery-block:nth-child(9){grid-column:span 2;grid-row:span 2}.matrix-block.gallery .matrix-block-gallery-block:nth-child(12){grid-row:span 2}.matrix-block.gallery .matrix-block-gallery-block:nth-child(15){grid-column:span 2;grid-row:span 2}.matrix-block.jedalnicekFormular,footer{border-top:1px solid #fff;margin:60px 0 0}@media (max-width:1023px){.matrix-block.gallery .matrix-block-gallery{grid-auto-rows:220px}}@media (max-width:650px){.matrix-block.gallery .matrix-block-gallery{grid-auto-rows:160px}}@media (max-width:500px){.matrix-block.gallery .matrix-block-gallery{grid-template-columns:repeat(2,1fr);margin:0 0 40px}.matrix-block.gallery .matrix-block-gallery-block:nth-child(6),.matrix-block.gallery .matrix-block-gallery-block:nth-child(9){grid-column:span 1;grid-row:span 1}}@media (max-width:420px){.matrix-block.gallery .matrix-block-gallery{grid-auto-rows:120px}}footer{width:100%;z-index:50;position:relative;max-width:1920px;margin:0 auto;background:#282828}footer .footer-links{max-width:var(--theme-max-content-width);width:100%;padding:100px 20px;display:grid;grid-template-columns:250px 350px 300px 150px;grid-gap:40px;justify-content:space-between;margin:0 auto}footer .footer-links .links a{color:#fff;font-family:var(--main-font-family-lexend);font-size:18px;font-weight:300;letter-spacing:0;line-height:23px;display:block;text-transform:uppercase;margin:0 0 15px;text-decoration:none}footer .footer-links .links a:hover{color:#f65a5a}footer .footer-links .links a:last-child{margin:0}footer .footer-links .contact a,footer .footer-links .contact address{color:#fff;font-family:var(--main-font-family-lexend);font-size:18px;font-weight:300;letter-spacing:0;line-height:23px;font-style:normal}footer .footer-links .contact address{margin:0 0 15px}footer .footer-links .contact a{display:block;text-decoration:none}footer .footer-links .contact a:hover{color:#f65a5a}footer .footer-links .socials a{display:block;margin:0 0 35px}footer .footer-links .socials a:last-child{margin:0}footer .footer-links .socials a:hover{opacity:.7}footer .footer-copyright{width:100%;border-top:1px solid #fff;color:#fff;font-family:var(--main-font-family-lexend);font-weight:100;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;padding:30px 40px}@media (max-width:1440px){footer .footer-links{max-width:var(--theme-max-content-width-1440)}}@media (max-width:1280px){footer .footer-links{grid-template-columns:1fr 1fr 1fr;max-width:var(--theme-max-content-width-1280)}footer .footer-links .contact address,footer .footer-links .links a{font-size:16px;line-height:25px}footer .footer-links .socials{grid-column-start:1;grid-column-end:4;display:flex;align-items:center;justify-content:center;gap:40px}footer .footer-links .socials a{margin:0}}@media (max-width:768px){footer .footer-links{padding:40px;grid-template-columns:1fr}footer .footer-links .contact a,footer .footer-links .contact address,footer .footer-links .links a{text-align:center}footer .footer-links .socials{grid-column-end:unset}footer .footer-links .socials a img{margin:0 auto;display:block}}@media (max-width:500px){footer .footer-links .socials{flex-direction:column}}@media (max-width:450px){footer .footer-links{padding:40px 20px}footer .footer-links .contact a,footer .footer-links .contact address,footer .footer-links .links a{font-size:16px}}