html{background:#fff;font-family:Inter,Arial,sans-serif;margin:0;max-width:100%;min-height:100vh;padding:0;width:100vw}li,p{font-size:18px}body{margin:0;min-height:99vh}#root,#root>div{min-height:98vh}#root>div{display:flex;flex-direction:column}.content{flex-grow:1}nav{display:block;font-family:Inter,sans-serif;font-size:20px;margin-bottom:auto;margin-top:auto;min-width:900px;text-transform:uppercase}header{background:#5d91cd;height:10vh;justify-content:flex-start;max-width:100%;padding-bottom:1vh;padding-left:5vw;padding-top:1vh;z-index:2}.largeDisplay,header{display:flex;flex-direction:row}.largeDisplay li{height:50px;padding-left:0;text-align:center;width:200px}.smallDisplay{display:flex;flex-direction:column}.smallDisplay li{padding-left:0;text-align:center}iframe{margin:auto}.logo img{border:17px solid #fff;height:7vh;padding-top:2px}nav ul{display:flex;flex-direction:row;justify-content:space-around;list-style:none;margin:0 0 0 10px;padding-left:0}nav ul li{height:7vh;text-align:center}nav ul li,nav ul li a{align-items:center;display:flex;justify-content:center}nav ul li a{color:#fff;flex-direction:column;height:100%}nav ul li a:hover{color:#243952}.navActive a{font-weight:bolder}header a{text-decoration:none}.showMenu,.showMenuDiv{display:none}.showNav{display:block;z-index:1}#contactform{display:flex;flex-direction:column;width:525px}#contactform button{align-self:center;background:#243952;border:none;border-radius:4px;box-shadow:0;color:#fff;cursor:pointer;font-family:Titillium Web,sans-serif;font-size:16px;font-weight:bolder;height:50px;width:150px}#contactform button:hover{background:#121c29}.contactitem{margin-left:15px}input,textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;margin:8px 0;padding:7px 14px;width:100%}textarea{resize:none}.contentcontact{margin:2vw auto;width:80%}.contactpage{display:flex;flex-direction:row;gap:70px;justify-content:flex-start}.contactcardlogo{margin-left:50px;margin-top:20px}.specialinput{height:0;left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}.profilephoto{max-width:18vw}.curriculum{padding:50px;text-align:justify;text-justify:inter-word}.curriculum,.workareasimage{background:#fff;color:#000;width:72vw}.curriculum h2{font-family:Playfair Display SC,serif}.curriculumname{text-align:center}.curriculum ul li{margin-bottom:15px}.landingpagetop,.landingpagetopcurriculum,.landingpagetopworkareas,.workareatopdiv{background:#5d91cd;color:#fff;display:flex;flex-direction:row}.workareatopdiv{justify-content:space-between;width:100%}.landingpagephoto{object-fit:cover;width:65vw}.workareaphoto{max-width:50vw;object-fit:contain}.teachingphoto{object-fit:cover;object-position:right top;width:50vw}.teachingjustify{text-align:justify;text-justify:inter-word}.homeimage{max-height:82vh;object-fit:cover;object-position:right top}.homeimage,footer{max-width:100%;width:100vw}footer{text-align:center}.homepageoverlayfooter{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between}.secondarysection{margin-left:10vw;margin-right:10vw}.secondarysection blockquote,.secondarysection ol,.secondarysection p,.teachingcontent blockquote,.teachingcontent blockquote p,.teachingcontent ol{margin-bottom:5px;margin-top:5px}.secondarysection ol{font-size:18px}ol li{padding-bottom:5px;text-align:justify;text-justify:inter-word}.course blockquote p{font-size:16px}.catalogue{margin-top:40px;width:80%}.teachingmainsection{display:flex;flex-direction:row;gap:20px;margin:auto;width:85%}.bonecos{width:15%}.bonecos img{margin-top:40px;width:100%}#catalogo{margin-bottom:30px}.overlay{background:#5d91cd;height:0;min-width:calc(640px + 8vw);opacity:70%;top:12vh;transition:height 1s ease-in-out;width:48vw;z-index:0}.overlay,.overlaytext{position:absolute;right:0}.overlaytext{align-content:space-between;color:#fff;display:none;flex-direction:column;height:77vh;justify-content:space-between;margin:4vw 4vw 0 0;min-width:640px;top:9vh;width:40vw;z-index:1}.overlaytext h1{font-size:30px}.overlaytext h1,.overlaytext h2{font-family:Playfair Display SC,serif}.overlaytext h2{font-size:25px}.overlaytext h3{font-size:17px}.homepagelist{list-style:none;padding-left:5px}.homepagemissiondiv{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;min-width:640px}.homepagemission{background:#fff;color:#5d91cd;font-size:19px;font-weight:bolder;height:175px;padding:10px;text-align:center;width:175px}.homecontact,.homepagemission{align-items:center;display:flex;flex-direction:column;justify-content:center}.homecontact{background:#243952;border-radius:4px;cursor:pointer;height:50px;margin:auto;width:150px}.homecontact:hover{background:#121c29}.homecontact a{color:#fff;font-size:18px;font-weight:bolder;text-decoration:none}.homecontact a:visited{color:#fff}.pagetextcontent{margin:2vw 5vw}.pagetextcontentcurriculum{display:flex;flex-direction:column;justify-content:flex-end;margin:0 0 0 5vw}.pagetextcontent a{color:#243952}.pagetextcontentworkareas{align-items:stretch;display:flex;flex-direction:column;margin-left:5vw;width:35vw}.catalogletters{background:#243952;border-radius:36px;color:#fff;display:inline-block;flex-shrink:0;font-family:Playfair Display SC,serif;font-size:20px;height:36px;line-height:36px;text-align:center;width:36px}.catalogtitles{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin-top:20px}.catalogtitles h3{font-size:20px}.catalogtitles a{color:#000;text-decoration:none}.catalogtitles a:visited{color:#000}.course{background:#5d91cd1a;padding-bottom:10px;padding-left:20px;padding-right:20px}.course:hover{cursor:pointer}.teachingoverlay{opacity:0;position:absolute;right:2vw;top:200px;transition:opacity .5s ease-in-out}.caretdown{font-size:20px;margin-left:auto;margin-right:20px}.teachingoverlay .catalogtitles{background:#fff;color:#000;padding:6px 12px;width:550px}.talks{margin:2vw 5vw}.gaveldiv{text-align:center;width:100%}.articles{display:flex;flex-direction:row;gap:40px;margin-bottom:40px}.articles div{max-width:33%}.articles img{max-width:calc(33vw - 80px)}.articles img,.book{max-height:400px}.teachingcontent{width:100%}.teachinghide{display:none}.teachingshow{display:block}.contactcardlogo{width:100px}.contacttop{margin-bottom:40px}.googlemapsdiv{margin-top:5px}.workareascontent{height:100%;margin-right:0;padding:30px}.workareasimagediv{align-items:flex-end;display:flex;flex-direction:column}#teachingtitleexterior,#workareastitleexterior,.logoforsmallscreen{display:none}.contacttopcomplete{display:flex;flex-direction:row;gap:30px;justify-content:flex-start}.la-check{color:green}.la-times{color:red}.whatsapplogo{height:20px;vertical-align:text-bottom}.soundCloud{width:50%}.workareaslist li{margin-top:10px}.centeredimage{display:flex;flex-direction:row;justify-content:center}.centeredimage img{width:35%}@media only screen and (max-width:1023px){nav{display:none;min-width:40vw}nav ul{align-items:center;flex-direction:column}nav ul li{background:#5d91cd;border-bottom:1px solid #fff;width:40vw}.showMenuDiv{color:#fff;flex-direction:column;gap:2px;margin-bottom:16px;margin-top:16px}.showMenu,.showMenuDiv{align-items:center;display:flex}.showMenu{background:#fff;border:1px solid #fff;border-radius:34px;box-shadow:none;color:#5d91cd;flex-shrink:0;height:34px;justify-content:center;line-height:34px;width:34px}.showMenu .la-bars{font-size:18px;font-weight:bolder}header{align-items:center;flex-direction:column;height:21vh;padding-bottom:3vh;padding-left:0;padding-top:3vh}.logo img{height:11vh}.landingpagetopworkareas{flex-direction:column}#workareastitleexterior{display:block;margin:2vw 5vw;order:1}#workareastitleinterior{display:none}#worksareastext{order:3}.workareaphoto{max-width:100%}#workareasimage{height:28vh;object-fit:cover;order:2;width:100vw}.pagetextcontentcurriculum{justify-content:flex-start}.curriculum{padding:10px 30px 0;width:70vw}.profilephoto{max-width:23vw}.curriculum p{font-size:16px}#teachingtitleexterior{display:block;margin:2vw 5vw;order:1}#teachingtitleinterior{display:none}#teachingtext{order:3}#teachingimage{height:28vh;object-fit:cover;order:2;width:100vw}.bonecos{display:none}.catalogue{width:100%}.contactpage{flex-direction:column}.pagetextcontent h1,.pagetextcontentcurriculum h1,.pagetextcontentworkareas h1{font-size:26px}.contactpage p,.pagetextcontent p,.pagetextcontentworkareas p{font-size:16px}.pagetextcontent h2{font-size:20px}.landingpagetopworkareas h1{font-size:26px}.teachingmainsection h2{font-size:22px}.teachingmainsection h3{font-size:18px}.contentcontact{margin:auto}.contentcontact h1{font-size:26px}.contactpageleft h2,.contactpageright h2{font-size:22px}.logoforsmallscreen{display:block}.logoforlargescreen{display:none}.contactcardlogo{margin-left:15px}.homeimage{max-height:none;min-height:750px;object-position:left}.overlay,.overlaytext{top:27vh;width:100vw}.overlaytext{margin:0;min-width:100vw}.overlaytext>div{margin:15px 30px}.homepagemissiondiv{max-width:80%;min-width:80%}.soundCloud{width:100%}.centeredimage img{width:80%}}@media only screen and (max-width:369px){header{height:25vh;padding-left:0}nav,nav ul li{width:100vw}nav ul li{background:#5d91cd}.showMenu{border-radius:29px;height:29px;line-height:29px;width:29px}.showMenu .la-bars{font-size:16px}.contacttopcomplete{flex-direction:column}.contentcontact{width:95%}.contactitem{margin-left:5px}.contactitem a{font-size:16px}.contacttop{margin-bottom:0}.googlemapsdiv iframe{height:200px;width:200px}#contactform{margin:auto;width:95vw}.caretdown{margin-right:0}.caretdown,.teachingmainsection h3{font-size:16px}.catalogletters{border-radius:32px;font-size:18px;height:32px;line-height:32px;width:32px}.course{padding-left:10px;padding-right:10px}ol li,ul li{font-size:16px}.landingpagetopcurriculum{flex-direction:column}.pagetextcontentcurriculum h1{font-size:26px;margin:2vw 5vw}.pagetextcontentcurriculum{background:#5d91cd;color:#fff;margin:0}.profilephoto{align-self:center;max-width:50vw}.curriculum{margin:auto;padding:12px;width:85vw}.curriculum h2,.talks h2{font-size:20px}.talks h3{font-size:18px}.book{max-height:none;max-width:80vw}.articles{flex-direction:column}.articles div{max-width:100%}.articles img{max-width:80vw}video{margin:auto;width:90vw}.talks iframe{height:60vw;width:90vw}footer p{font-size:16px;margin-bottom:8px}.overlay,.overlaytext{top:31vh;width:100vw}.overlaytext{height:100%;margin:0;min-width:100vw}.overlaytext>div{margin:10px 0 0;padding:10px 15px}.overlaytext h1{font-size:22px}.overlaytext h3{font-size:16px}.homepagemissiondiv{flex-direction:row;flex-wrap:wrap;max-width:100%;min-width:100%}.homepagemission{height:140px;width:140px}.homepagemission p{font-size:16px}.homecontact{height:40px;width:125px}.homecontact a{font-size:16px}.homeimage{max-height:none;min-height:1000px;object-position:left}.soundCloud{width:50%}}@media only screen and (min-width:370px) and (max-width:639px){header{height:25vh}nav,nav ul li{width:100vw}nav ul li{background:#5d91cd}.showMenu{border-radius:29px;height:29px;line-height:29px;width:29px}.showMenu .la-bars{font-size:16px}.contacttopcomplete{flex-direction:column}.contentcontact{width:95%}.contactitem{margin-left:5px}.contactitem a{font-size:16px}.contacttop{margin-bottom:0}.googlemapsdiv iframe{height:300px;width:300px}#contactform{margin:auto;width:95vw}.caretdown{margin-right:0}.caretdown,.teachingmainsection h3{font-size:16px}.catalogletters{border-radius:32px;font-size:18px;height:32px;line-height:32px;width:32px}.course{padding-left:10px;padding-right:10px}ol li,ul li{font-size:16px}.landingpagetopcurriculum{flex-direction:column}.pagetextcontentcurriculum h1{font-size:26px;margin:2vw 5vw}.pagetextcontentcurriculum{background:#5d91cd;color:#fff;margin:0}.profilephoto{align-self:center;max-width:50vw}.curriculum{margin:auto;padding:12px;width:85vw}.curriculum h2,.talks h2{font-size:20px}.talks h3{font-size:18px}.articles{flex-direction:column}.articles div{max-width:100%}.articles img{max-width:80vw}video{margin:auto;width:90vw}.talks iframe{height:60vw;width:90vw}.homeimage{max-height:none;min-height:750px;object-position:left}footer p{font-size:16px;margin-bottom:8px}.overlay,.overlaytext{top:31vh;width:100vw}.overlaytext{height:100%;margin:0;min-width:100vw}.overlaytext>div{margin:10px 0 0;padding:10px 15px}.overlaytext h1{font-size:22px}.overlaytext h3{font-size:16px}.homepagemissiondiv{flex-direction:row;flex-wrap:wrap;max-width:100%;min-width:100%}.homepagemission{height:140px;width:140px}.homepagemission p{font-size:16px}.homecontact{height:40px;width:125px}.homecontact a{font-size:16px}.book{max-height:none;max-width:80vw}.soundCloud{width:100%}}@media only screen and (min-width:1024px) and (max-width:1279px){.overlaytext h1{font-size:22px}.overlaytext h3{font-size:16px}.homepagemission{height:140px;width:140px}.homepagemission p,footer p{font-size:16px}footer p{margin-bottom:8px}.homecontact{height:40px;width:125px}.homecontact a{font-size:16px}.pagetextcontent h1,.pagetextcontentcurriculum h1,.pagetextcontentworkareas h1{font-size:26px}.pagetextcontent p,.pagetextcontentworkareas p{font-size:16px}.pagetextcontent h2{font-size:20px}.teachingmainsection{width:90%}#catalogo{font-size:20px}.catalogtitles h3{font-size:18px}.caretdown{font-size:14px}.catalogletters{border-radius:28px;font-size:16px;height:28px;line-height:28px;width:28px}.pagetextcontentworkareas,.workareaphoto{width:50vw}.workareascontent li{font-size:16px}.curriculum{padding:10px 30px 0;width:70vw}.profilephoto{max-width:23vw}.curriculum p{font-size:16px}.pagetextcontentcurriculum{justify-content:flex-start}.contentcontact{width:95%}.contentcontact h1{font-size:26px}.contentcontact h2{font-size:20px}.contactpage{gap:40px}.contactpage p{font-size:16px}.contactpageleft,.contactpageright{width:40%}#contactform{width:100%}.contactcardlogo{margin-left:20px;width:75px}.googlemapsdiv iframe{height:400px;width:400px}}@media only screen and (min-width:1280px) and (max-width:1535px){.overlaytext{top:4vh}.overlaytext h1{font-size:28px}.overlaytext h3{font-size:16px}.homepagemission{height:140px;width:140px}.homepagemission p{font-size:16px}.homecontact{height:40px;width:125px}.homecontact a{font-size:16px}.pagetextcontent h1,.pagetextcontentcurriculum h1,.pagetextcontentworkareas h1{font-size:26px}.pagetextcontent p,.pagetextcontentworkareas p{font-size:16px}.pagetextcontent h2{font-size:20px}.teachingmainsection{width:90%}#catalogo{font-size:20px}.catalogtitles h3{font-size:18px}.caretdown{font-size:14px}.catalogletters{border-radius:28px;font-size:16px;height:28px;line-height:28px;width:28px}.pagetextcontentworkareas{width:50vw}.workareaphoto{width:65vw}.workareascontent li{font-size:16px}.curriculum{padding:10px 30px 0;width:70vw}.profilephoto{max-width:23vw}.curriculum p{font-size:16px}.contentcontact{width:95%}.contentcontact h1{font-size:26px}.contentcontact h2{font-size:20px}.contactpage{gap:40px}.contactpage p{font-size:16px}.contactpageleft,.contactpageright{width:40%}#contactform{width:100%}.contactcardlogo{margin-left:20px;width:75px}.googlemapsdiv iframe{height:500px;width:500px}}@media only screen and (min-width:1536px) and (max-width:1919px){.overlaytext{top:5vh}.overlaytext h1{font-size:28px}.overlaytext h3{font-size:16px}.homepagemission{height:155px;width:155px}.homepagemission p{font-size:17px}.curriculum{padding:10px 30px 0}.curriculum p{font-size:16px}}
/*# sourceMappingURL=main.62c9d31f.css.map*/