._page_gvdvo_1{margin:30px 10%;display:grid;grid-template-areas:"nav main";grid-template-columns:var(--menu-width) 1fr;position:relative;left:calc(var(--menu-width)*-1);scroll-behavior:smooth}._page_gvdvo_1 img{max-width:100%}._menu_gvdvo_17{grid-area:nav;position:sticky;top:8rem;align-self:start;font-size:1.2em;line-height:1.5em;margin:1em;box-shadow:2px 2px 5px #0003;padding-right:15px}@media (max-width: 1300px){._menu_gvdvo_17{display:none}._page_gvdvo_1{grid-template-columns:1fr;left:0}}._menu_gvdvo_17 li{list-style:none;margin:0;padding-top:1em;padding-bottom:1em;font-weight:700}._content_gvdvo_47{grid-area:main}._thumbnail_gvdvo_55{height:5em;padding-left:5%}._splash_gvdvo_60 h2{text-align:center}._refund_gvdvo_64{font-weight:700;color:#2f4f4f;font-style:italic;font-size:1.3em}._include_gvdvo_71{max-width:600px;margin:0 auto}h3{font-size:1.3em}p{font-size:1.1em}._class-entry_gvdvo_88 h2{font-size:3em}._class-entry_gvdvo_88{padding:2em;display:grid;grid-template-areas:"image title" "image description";grid-template-columns:1fr 1fr;align-items:center;justify-items:center;scroll-margin:100px}._class-entry_gvdvo_88:nth-child(odd){grid-template-areas:"title       image" "description image"}@media (max-width: 1100px){._class-entry_gvdvo_88,._class-entry_gvdvo_88:nth-child(odd){grid-template-areas:"title" "image" "description";grid-template-columns:1fr}}._class-title_gvdvo_120{grid-area:title}._class-image_gvdvo_124{grid-area:image}._class-image_gvdvo_124 img{width:90%}._class-description_gvdvo_132{grid-area:description}._bold_gvdvo_136{font-weight:700}._cost_gvdvo_140{text-decoration:line-through;padding:.25em}._discounted-cost_gvdvo_145{font-weight:700}._enroll-button_gvdvo_149{font-size:2em;margin:0 auto;display:block;width:70%}._teachers_gvdvo_156{display:grid;grid-template-columns:1fr 1fr 1fr}._teachers_gvdvo_156 img{max-width:-moz-fit-content;max-width:fit-content}@media (max-width: 1100px){._teachers_gvdvo_156{grid-template-columns:1fr}}._teachers_gvdvo_156 h3{text-align:center;font-size:2em}._teacher_gvdvo_156{display:flex;flex-direction:column;align-items:center}._teachers_gvdvo_156 p{padding:.5em}._teacher-name_gvdvo_186{font-style:italic}._class-session-row_gvdvo_190{display:flex}._class-session-row-times_gvdvo_194{flex:1}
