@media(max-width:767px){.elementor .gallery-item{height:150px;flex:1 1 46%;}}@media(max-width:767px){.elementor .split-photo{height:230px;}}@media(max-width:767px){.elementor .card-service{flex:1 1 100%;}}@media(max-width:767px){.elementor .card-phone{min-height:44px;display:flex;align-items:center;}}@media(max-width:767px){.elementor .card-name{font-size:1.5rem;}}@media(max-width:767px){.elementor .card-photo{height:230px;}}@media(max-width:767px){.elementor .card-master{flex:1 1 100%;}}@media(max-width:767px){.elementor .hero-book-phone{min-height:44px;display:flex;align-items:center;}}@media(max-width:767px){.elementor .hero-book{flex:1 1 100%;}}@media(max-width:767px){.elementor .hero-meta{flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .hero-title{font-size:2.5rem;}}@media(max-width:767px){.elementor .hero-panel{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .hero-body{padding-block-start:32px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .hero{min-height:0px;padding-block-start:128px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .section-title{font-size:1.75rem;}}@media(max-width:767px){.elementor .section-inner{gap:32px;}}@media(max-width:767px){.elementor .section{padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;gap:32px;}}