


*,::after,::before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}body,html{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display";letter-spacing:5px;font-weight:400}img{height:auto;vertical-align:middle}h1{margin-bottom:1em}h2{margin-bottom:.5em}hr{border:0;border-top:1px solid #eee;margin:20px 0}.right{float:right}.left{float:left}@media (max-width:600px){.hide-small{display:none}}header{padding:12px 16px;letter-spacing:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);font-family:"Times New Roman",Georgia,Serif}header a{padding:8px 16px;text-decoration:none}header a:hover{text-decoration:underline}.hero{position:relative;max-width:100%;margin:0 auto;padding:0}.hero h1{position:absolute;letter-spacing:4px;color:#fff;opacity:.8;left:0;bottom:0;padding:0 0 12px 12px}main{max-width:1100px;margin:0 auto 0 auto}.row{padding:18px 18px 18px 18px}.image-col{width:49.9999%;padding-right:24px}.profile-img{position:absolute;height:calc(1042px / 4);width:calc(731px / 4);transform:translateY(-203px) translateX(15px)}.profile-img-bot{margin:0 auto;width:24%;min-width:200px}.lesson-info{list-style:none;padding:0;font-size:17px}.lesson-info li{margin:4px 0 4px}footer{clear:both;margin-top:10px;text-align:center;background-color:#f1f1f1;color:#000;padding:32px 0 32px 0}
