@media(max-width:1024px){.elementor .tl-pro-contact-form{& .elementor-form .elementor-field-group { width:100%; }\n}}@media(max-width:1024px){.elementor .tl-site-menu{& nav.elementor-nav-menu--main { display:none; } & .elementor-menu-toggle { display:flex; }\n}}@media(max-width:1024px){.elementor .tl-contact-band-inner{gap:2rem;}}@media(max-width:1024px){.elementor .tl-responsive-logo{width:100%;height:auto;}}@media(max-width:1024px){.elementor .tl-person-image{max-width:100%;max-height:23rem;flex:0 1 auto;object-position:center 28%;\n}}@media(max-width:1024px){.elementor .tl-person-card{flex-direction:column;}}@media(max-width:1024px){.elementor .tl-team-row{gap:1.25rem;}}@media(max-width:1024px){.elementor .tl-feature-copy{padding:2rem;}}@media(max-width:1024px){.elementor .tl-service-card{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:1024px){.elementor .tl-hero-title{font-size:2.25rem;}}@media(max-width:1024px){.elementor .tl-hero{padding-block-start:3rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, rgba(255,255,255,0.72) 0%,rgba(255,255,255,0.55) 100%),url("https://tilitoimistolappi2026.w3b.fi/wp-content/uploads/2026/10/bg1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-position:center; background-position:center top; background-size:cover,cover; background-repeat:no-repeat,no-repeat; background-position:center top,center top;\n}}@media(max-width:1024px){.elementor .tl-brand{width:15.625rem;max-width:calc(100% - 4rem);}}@media(max-width:1024px){.elementor .tl-header-inner{flex-direction:row;gap:0px;flex-wrap:wrap;justify-content:space-between;align-items:center;}}