body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.AppHeader{max-width:1280px;width:100%}.AppHeader .content{align-items:flex-start;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffb2;border-radius:8px;display:flex;flex-direction:column;margin:0 8px 8px;padding:16px 16px 20px}@media (min-width:768px){.AppHeader .content{border-radius:16px;filter:drop-shadow(0 0 48px rgba(0,0,0,.101961));padding:32px 48px}}.AppHeader .content>.subtitle{color:#605e52;font-size:14px;font-weight:600;line-height:17.6px;margin-bottom:4px}@media (min-width:1024px){.AppHeader .content>.subtitle{font-size:24px;line-height:30.17px}}.AppHeader .content>.title{color:#605e52;height:30px;margin-bottom:15px}.AppHeader .content>.title>img{height:100%}@media (min-width:1024px){.AppHeader .content>.title{height:48px}}.Cursillos{flex:1 1;max-width:1184px;width:100%}.Cursillos>.header{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffb2;border-radius:8px 8px 2px 2px;color:#605e52;font-size:20px;font-weight:700;line-height:25.14px;margin:4px 8px;padding:12px 16px}@media (min-width:1024px){.Cursillos>.header{font-size:22px;line-height:27.65px}}.Cursillo{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffd9;border-radius:2px;display:flex;flex-direction:column;margin:4px 8px;padding:16px}.Cursillo>.info{display:flex;flex:1 1;flex-direction:column}@media (min-width:768px){.Cursillo>.info{align-items:center;flex-direction:row}}.Cursillo>.info>.date{font-family:Butler;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:24px;margin-bottom:4px}@media (min-width:768px){.Cursillo>.info>.date{flex:1 1}}@media (min-width:1024px){.Cursillo>.info>.date{font-size:26px;line-height:31.2px}}.Cursillo>.info .separator-1:before{content:" | ";font-size:16px;font-weight:600;line-height:22.4px}@media (min-width:1024px){.Cursillo>.info .separator-1:before{font-size:20px;line-height:28px}}.Cursillo>.info .separator-2:before{content:" — "}.Cursillo>.info>.location{margin-bottom:14px}@media (min-width:1024px){.Cursillo>.info>.location{margin-bottom:0}}.Cursillo>.info>.location>.section{font-size:16px;font-weight:600;line-height:22.4px}@media (min-width:1024px){.Cursillo>.info>.location>.section{font-size:20px;line-height:28px}}.Cursillo>.info>.location>.place{font-style:italic}.Cursillo>.btns{display:flex;flex-direction:column}@media (min-width:768px){.Cursillo>.btns{display:none}}.Cursillo>.btns>.no-contact{font-style:italic;line-height:22.4px}.Cursillo>.btns>.btn{background:#605e5233;border-radius:6px;color:#605e52;font-family:Source Sans Pro;font-size:16px;font-weight:600;line-height:20.11px;padding:10px 16px;text-align:center;text-decoration:none}.AppFooter{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffb2;width:100%}.AppFooter,.AppFooter .content{display:flex;justify-content:center}.AppFooter .content{flex-direction:column;padding:12px 16px}@media (min-width:768px){.AppFooter .content{flex-direction:row}}.AppFooter .content.contact{display:none}@media (min-width:768px){.AppFooter .content.contact{display:flex}}.AppFooter .content>*{margin-right:5px}.AppFooter .content>.email{color:#5f5d51;font-family:Butler;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:24px}@media (min-width:1024px){.AppFooter .content>.email{font-size:26px;line-height:31.2px}}.App{background-repeat:no-repeat;background-size:cover;color:#706b4f;font-family:Source Sans Pro;font-size:16px;font-weight:400;height:100%;line-height:20.8px;position:absolute}.App,.App>.scroll{display:flex;flex-direction:column;width:100%}.App>.scroll{align-items:center;flex:1 1;padding:15px 0}@media (min-width:1024px){.App{font-size:20px;line-height:26px}}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(../../static/media/SourceSansPro-Regular.7a9975d8c02d6933c47d.otf) format("opentype")}@font-face{font-family:Butler;src:url(../../static/media/Butler_Regular.b85860dbaabcf35bba43.otf) format("opentype")}body{height:100%;overflow:hidden;width:100%}body .scroll{overflow:overlay}
/*# sourceMappingURL=main.dd6e7efd.css.map*/