@media(max-width:767px){.elementor .somon-brand-logo-style{width:140px;}}@media(max-width:767px){.elementor .hero-title-style{font-size:36px;}}@media(max-width:767px){.elementor .hero-copy-style{width:100%;}}@media(max-width:767px){.elementor .hero-photo-style{aspect-ratio:1.5;}}@media(max-width:767px){.elementor .hero-photo-wrap-style{width:100%;}}@media(max-width:767px){.elementor .somon-hero-inner-style{flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .somon-hero-style{padding-block-start:36px;padding-block-end:36px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .strings-title-style{font-size:32px;}}@media(max-width:767px){.elementor .strings-included-style{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .choose-heading-style{font-size:32px;}}@media(max-width:767px){.elementor .model-student-style{width:100%;}}@media(max-width:767px){.elementor .model-intermediate-style{width:100%;}}@media(max-width:767px){.elementor .model-advanced-style{width:100%;}}@media(max-width:767px){.elementor .model-columns-style{flex-direction:column;}}@media(max-width:767px){.elementor .choose-somon-style{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .outfit-image-wrap-style{width:100%;}}@media(max-width:767px){.elementor .outfit-title-style{font-size:32px;}}@media(max-width:767px){.elementor .outfit-copy-style{width:100%;}}@media(max-width:767px){.elementor .somon-outfit-inner-style{flex-direction:column;}}@media(max-width:767px){.elementor .somon-outfit-style{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .workshop-title-style{font-size:32px;}}@media(max-width:767px){.elementor .workshop-copy-style{width:100%;}}@media(max-width:767px){.elementor .workshop-image-wrap-style{width:100%;}}@media(max-width:767px){.elementor .workshop-support-inner-style{flex-direction:column;}}@media(max-width:767px){.elementor .workshop-support-style{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .size-title-style{font-size:32px;}}@media(max-width:767px){.elementor .help-sizing-style{width:100%;}}@media(max-width:767px){.elementor .help-upgrade-style{width:100%;}}@media(max-width:767px){.elementor .help-columns-style{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .size-guidance-style{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .violin-care-title-style{font-size:32px;}}@media(max-width:767px){.elementor .access-shoulder-style{width:100%;}}@media(max-width:767px){.elementor .access-rosin-style{width:100%;}}@media(max-width:767px){.elementor .access-care-style{width:100%;}}@media(max-width:767px){.elementor .violin-care-cards-style{flex-direction:column;}}@media(max-width:767px){.elementor .violin-care-style{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .thomastik-replacements-title-style{font-size:32px;}}@media(max-width:767px){.elementor .replacement-alphayue-style{width:100%;}}@media(max-width:767px){.elementor .replacement-dominant-style{width:100%;}}@media(max-width:767px){.elementor .replacement-string-cards-style{flex-direction:column;}}@media(max-width:767px){.elementor .replacement-vision-style{width:100%;}}@media(max-width:767px){.elementor .thomastik-replacements-style{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .wider-title-style{font-size:32px;}}@media(max-width:767px){.elementor .wider-music-style{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .visit-title-style{font-size:32px;}}@media(max-width:767px){.elementor .visit-showroom-style{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}