.elementor-88245 .elementor-element.elementor-element-194551d{--display:flex;--justify-content:flex-end;--z-index:2;}.elementor-88245 .elementor-element.elementor-element-194551d:not(.elementor-motion-effects-element-type-background), .elementor-88245 .elementor-element.elementor-element-194551d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sfballet.org/app/uploads/2025/09/KRISTIAN_SCHULLER_2025_07_SF_BALLET_PLATES_21_RGB-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-88245 .elementor-element.elementor-element-9b5cad8{--display:flex;--min-height:554px;}.elementor-88245 .elementor-element.elementor-element-5f46135{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-88245 .elementor-element.elementor-element-000dd81{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-88245 .elementor-element.elementor-element-000dd81 .elementor-heading-title{color:#FFFFFF;}.elementor-88245 .elementor-element.elementor-element-71766c3{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-88245 .elementor-element.elementor-element-e470e86{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88245 .elementor-element.elementor-element-e470e86:not(.elementor-motion-effects-element-type-background), .elementor-88245 .elementor-element.elementor-element-e470e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88245 .elementor-element.elementor-element-923c7ef{--display:flex;--margin-top:150px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-88245 .elementor-element.elementor-element-df74844{width:var( --container-widget-width, 716px );max-width:716px;--container-widget-width:716px;--container-widget-flex-grow:0;}.elementor-88245 .elementor-element.elementor-element-cda7896{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-88245 .elementor-element.elementor-element-42bfd66{--display:flex;grid-column:span 1;}.elementor-88245 .elementor-element.elementor-element-6bca0a7{--display:flex;grid-column:span 1;}.elementor-88245 .elementor-element.elementor-element-5a07149 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-88245 .elementor-element.elementor-element-d2680c7{--display:flex;--margin-top:50px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-88245 .elementor-element.elementor-element-39c4f5e{--display:flex;}@media(max-width:1440px){.elementor-88245 .elementor-element.elementor-element-cda7896{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-88245 .elementor-element.elementor-element-cda7896{--grid-auto-flow:row;}}@media(max-width:980px){.elementor-88245 .elementor-element.elementor-element-cda7896{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-88245 .elementor-element.elementor-element-194551d:not(.elementor-motion-effects-element-type-background), .elementor-88245 .elementor-element.elementor-element-194551d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-88245 .elementor-element.elementor-element-9b5cad8{--min-height:493px;}.elementor-88245 .elementor-element.elementor-element-5f46135{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-88245 .elementor-element.elementor-element-000dd81{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-88245 .elementor-element.elementor-element-e470e86{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88245 .elementor-element.elementor-element-923c7ef{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-88245 .elementor-element.elementor-element-df74844{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-88245 .elementor-element.elementor-element-cda7896{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0% 0%;--row-gap:0%;--column-gap:0%;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-88245 .elementor-element.elementor-element-d2680c7{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}}@media(max-width:480px){.elementor-88245 .elementor-element.elementor-element-194551d:not(.elementor-motion-effects-element-type-background), .elementor-88245 .elementor-element.elementor-element-194551d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-88245 .elementor-element.elementor-element-df74844{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-88245 .elementor-element.elementor-element-cda7896{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}