@media(max-width:767px){.elementor .header-logo{width:130px;height:130px;}}@media(max-width:767px){.elementor .site-header{padding-block-start:12px;padding-block-end:36px;padding-inline-start:16px;padding-inline-end:16px;background-color:rgba(255, 255, 255, 0.82);}}@media(max-width:767px){.elementor .collage-tile{width:160px;height:160px;position:static;align-self:flex-end;}}@media(max-width:767px){.elementor .collage-photo-overlap{border-block-start-width: 14px; border-inline-end-width: 14px; border-block-end-width: 14px; border-inline-start-width: 14px;\n}}@media(max-width:767px){.elementor .collage-photo{width:100%;height:auto;position:static;}}@media(max-width:767px){.elementor .collage{aspect-ratio:auto;display:flex;flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .feature-cta-cell{padding-block-start:0px;flex:0 1 100%;justify-content:flex-start;}}@media(max-width:767px){.elementor .feature-item{flex:0 1 100%;}}@media(max-width:767px){.elementor .feature-grid{gap:36px;}}@media(max-width:767px){.elementor .section-title{font-size:26px;line-height:30px;max-width: none;\n}}@media(max-width:767px){.elementor .hero-title{font-size:36px;line-height:37.8px;}}@media(max-width:767px){.elementor .hero-card{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .hero-card-wrap{padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .hero-banner{height:507px;background-image:url("https://elementormcptest.louissecreatives.nl/wp-content/uploads/2026/09/Fietstocht-Leiden-home-header-mobiel-v2.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-position: center bottom;\n}}@media(max-width:767px){.elementor .section{padding-block-start:48px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}}