.classes .class,.classes,.classes-wrapper{position:relative}.classes .class img,.classes .class h2:after,.classes-wrapper h2:after{display:block}.classes .class,.classes .class p,.classes .class h2:after,.classes-wrapper h2:after{box-sizing:border-box}.classes .class h2:after,.classes-wrapper h2:after{content:""}.classes,.classes-wrapper{display:flex;flex-wrap:wrap}.classes .class h2:after,.classes-wrapper h2:after{width:20%}.classes .class p{width:80%}.classes .class .position,.classes .class h2,.classes-wrapper h2{font-family:"Baloo",sans-serif}.classes-wrapper{padding-left:5%;padding-right:5%}@media screen and (min-width: 1921px){.classes-wrapper{padding-left:7.5%;padding-right:7.5%}}.classes .class h2:after,.classes-wrapper h2:after{background-color:#a1a1a1;height:2px;margin-top:.5em}.classes-wrapper h2{font-size:2.5em}@media screen and (min-width: 1200px)and (max-width: 1919px){.classes-wrapper h2{font-size:2.2em}}@media screen and (min-width: 451px)and (max-width: 1199px){.classes-wrapper h2{font-size:1.8em}}@media screen and (max-width: 450px){.classes-wrapper h2{font-size:1.3em}}.classes .class .position,.classes .class h2{font-size:1.4em}@media screen and (min-width: 1200px)and (max-width: 1919px){.classes .class .position,.classes .class h2{font-size:1.3em}}@media screen and (min-width: 451px)and (max-width: 1199px){.classes .class .position,.classes .class h2{font-size:1.2em}}@media screen and (max-width: 450px){.classes .class .position,.classes .class h2{font-size:1.1em}}.classes .class p{font-size:1em}@media screen and (min-width: 1200px)and (max-width: 1919px){.classes .class p{font-size:1em}}@media screen and (min-width: 451px)and (max-width: 1199px){.classes .class p{font-size:.9em}}@media screen and (max-width: 450px){.classes .class p{font-size:.9em}}.classes .class .position,.classes .class h2,.classes-wrapper h2{color:#64328f;line-height:1.1em;margin-bottom:.5em;font-weight:normal}.classes .class p{font-weight:normal;line-height:1.7em;margin-bottom:1.5em}.hero{background-image:url("/app/images/classes/hero.jpg")}.classes-wrapper{margin:4.5em 0}.classes{width:100%}.classes .class{width:33.3333%;margin:1.5em 0}.classes .class img,.classes .class .position{margin-bottom:1.5em}.classes .class img{width:100%}.classes .class p{color:#000}.classes .class .position{color:#a1a1a1}@media screen and (max-width: 970px){.classes .class{width:50%}.classes .class p{width:90%}}@media screen and (max-width: 760px){.classes .class{width:100%}}
