:root{--gray-fonts: #11111b;--gray-backs: #bbbdba;--mixed-gray: #66676a;--gray-backs-blurred: rgba(187, 189, 186, .5);--blue-fonts-lighter: #001176;--blue-fonts-lighter-blurred: rgba(0, 17, 118, .5);--white: #e7f1f0;--yellow-postit: rgba(254, 255, 181,.75)}@font-face{font-family:"PT Serif";src:url(fonts/PTSerif-Regular.woff) format("woff");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:LibreBaskerville;src:url(fonts/LibreBaskerville-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}html,body{overflow-x:hidden}body{display:flex;overflow-y:hidden;flex-direction:column;min-width:320px;min-height:100vh;font-family:LibreBaskerville,sans-serif;line-height:1;left:0;width:100%;background-color:var(--white)}h2,h3{text-align:center}h2{padding:10px 0 30px}h3{font-style:italic;font-size:25px}h3{padding-bottom:25px}section{padding:25px 20px;margin:1.75% 10%;border-radius:10px;scroll-margin-top:150px}#about h2,#contact h2{padding-bottom:25px}#about p{text-align:justify;padding:10px 25px}#slide{padding:0}#missions{height:auto}header{background-color:var(--gray-backs);color:var(--gray-fonts);position:fixed;top:0;left:0;width:100%;z-index:1000;margin-bottom:100px}header h2{padding:5px}.front{display:flex;flex-direction:row;justify-content:space-between;height:auto;padding:0 15px;align-items:center}.title{font-family:"PT Serif";padding:15px;font-size:clamp(20px,2.5vw,50px)}.title a{all:unset;cursor:pointer}.taggingSections{display:flex;flex-direction:row;margin-top:5px;gap:50px;padding:20px 15px 20px 0}.taggingSections button{background-color:var(--gray-backs);color:var(--gray-fonts);width:110px;border:none;font-family:LibreBaskerville,sans-serif;font-size:clamp(9px,1.5vw,15px);font-style:normal;transition:all .2s ease;padding:5% 1%}.taggingSections button:hover{background-color:var(--blue-fonts-lighter);color:var(--white);width:150px;border-radius:5px;transform:scale(1.25)}.menu-icon{display:none;font-size:28px;cursor:pointer}.mobile-menu{display:none}.langBar{display:flex;flex-direction:column}.langBar button{background-color:transparent;color:var(--gray-fonts);border:none;font-size:12px;cursor:pointer;padding:5px;transition:all .2s ease}footer{height:auto;background-color:var(--gray-backs);color:var(--gray-fonts);padding:20px;text-align:center}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--blue-fonts-lighter-blurred);z-index:1000}.modal{position:fixed;width:100%;top:0;left:0;display:flex;justify-content:center;z-index:10000;box-sizing:border-box;max-height:100vh}@media(max-width:1024px){.taggingSections button:hover{transform:scale(1.1)}}@media(max-width:767px){header{height:auto;margin-bottom:100px}.webtitle{display:flex;flex-direction:row;align-items:center;gap:10px}.menu-icon{display:block}.taggingSections{display:none}.mobile-menu{display:flex;flex-direction:column;position:fixed;top:55px;left:0;width:60%;background-color:var(--gray-backs);z-index:9999;align-items:flex-start;padding-left:5px;padding-top:20px}.menu-mobile-button{width:100%;max-width:300px;padding:15px 20px;font-size:20px;margin:10px 0;border-radius:8px;background-color:var(--gray-backs);color:var(--gray-fonts);transition:all .5s ease;border:none;text-align:left;display:block}.menu-mobile-button:hover{background-color:var(--blue-fonts-lighter);color:var(--white);transform:scale(1.05)}}.slideShow{position:relative;width:100%;aspect-ratio:921/569;overflow:hidden;margin:0 auto}.sliderWindow{position:absolute;width:100%;height:100%}.sliderWindow img{width:100%;height:100%;object-fit:cover;display:block;border-radius:10px}.sliderWindow span{position:absolute;z-index:10;font-family:"LibreBaskerville" sans-serif;color:var(--blue-fonts-lighter);bottom:5%;right:5%;font-size:clamp(1rem,3vw,2.5rem);font-weight:700}.sliderWindow--hide{opacity:0}.sliderWindow--display{animation:slide 1s forwards}.arrows{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;padding:0 2%;z-index:100}.arrow{position:relative;cursor:pointer;border:none;background:none}.arrow svg{font-size:clamp(1.5rem,4vw,3rem);color:var(--blue-fonts-lighter)}@media(max-width:1024px){.slideShow{width:95%;max-width:700px}}@media(max-width:768px){.slideShow{width:95%;max-width:500px}}#hero{color:var(--white);background-color:var(--blue-fonts-lighter);margin-top:100px}#hero h2{font-size:25px}#hero p{padding:0 75px}@media(max-width:767px){#hero p{padding:0 5%}}.all-about{display:flex;flex-direction:column;padding:10px}.photo-frame{display:flex;flex-direction:row;justify-content:space-between}.frame{display:flex;flex-direction:column;align-content:center;gap:1em}.footnote{text-align:center}.footName{font-weight:700}.about-par{padding:7.5px 0}.interventions{padding:10px 25px;align-self:center}.interventions li{margin:10px 0 10px 50px;padding-left:25px}li::marker,.about-par b{color:var(--blue-fonts-lighter)}@media(max-width:768px){.photo-frame{flex-direction:column;padding:0}.about-par{display:block;width:100%;margin:0;text-align:left;align-self:flex-start;text-justify:none}.interventions{padding-left:0}}.serving{display:flex;flex-direction:column;gap:10px;padding:7.5px 8%}.serving-details{display:flex;flex-direction:column;background-color:var(--white);color:var(--gray-fonts);height:auto}.serving-details h3{font-weight:700;color:var(--blue-fonts-lighter);font-size:24px;padding:5px 0;text-align:left}.serving-details p{text-align:justify}@media(max-width:767px){.serving-details{text-align:left;align-self:flex-start;text-justify:none}}.missionBoard{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:1rem;margin:1rem}.modalCard{background-color:var(--white);border-radius:10px;padding:4%;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;gap:3px;height:auto}.modalCard:hover{box-shadow:1px 1px 1px var(--blue-fonts-lighter)}.modalCard img{max-width:100%;height:auto}.tinyImage{border-radius:9px}.whatIDid{text-align:justify;padding:7.5px 0}.institution{font-weight:700;color:var(--blue-fonts-lighter)}.description{font-size:13px}.tinyLogo{width:50px;max-width:50px;height:auto;display:block;margin:5px auto}.iconBlue{padding-left:96%;padding-bottom:auto;color:var(--blue-fonts-lighter)}.info{position:relative;background:var(--white);min-width:300px;overflow-y:auto;overflow-x:hidden;border-radius:7px;width:450px;display:flex;flex-direction:column;align-items:center;border:none;outline:none;background-clip:padding-box;box-shadow:none;padding:0}.info img{border-radius:9px}.iconButton{background:none;border:none;cursor:pointer;margin-right:7.5%}.missionDescription{display:flex;flex-direction:column;outline:none;border:none;gap:10px}.missionHead{display:flex;flex-direction:column;padding:0;gap:10px}.infoTitle{display:flex;flex-direction:row;justify-content:center;vertical-align:center;gap:15px;padding:20px auto 20px auto}.photoCenter{border-radius:10px}.whereAbouts{color:var(--blue-fonts-lighter);font-weight:700;font-size:large;padding:40px 0 40px 10px}.missionExplain{display:flex;flex-direction:column;gap:15px;text-align:justify;padding:0 7.5px;margin-top:10px}.missionExplain b{color:var(--blue-fonts-lighter)}@media(max-width:767px){.missionBoard{display:flex;flex-direction:column;gap:1rem}.info{width:95%}.missionDescription{width:100%;padding:0 1%}}.quoteBox{display:flex;flex-wrap:wrap;gap:24px}.quoting{flex:1 1 300px;background-color:var(--gray-backs-blurred);padding:20px;border-radius:12px}.whatTheySaid{color:var(--gray-fonts);font-family:LibreBaskerville,sans-serif;font-style:normal;text-shadow:none}.readMore{background:none;border:none;color:var(--blue-fonts-lighter);cursor:pointer;padding:0}.quoting:nth-child(odd){transform:translateY(clamp(-.5rem,1rem,2vh))}blockquote p{font-family:"PT Serif";text-align:justify;padding-bottom:10px}blockquote span{font-style:italic;padding:15px;color:var(--blue-fonts-lighter)}@media(max-width:767px){.whatTheySaid{text-align:left;align-self:flex-start;text-justify:none}}.contactAddress{color:var(--blue-fonts-lighter)}.contactForm{display:flex;flex-direction:column;background-color:var(--gray-backs);width:55%;margin:10px auto;padding:25px;gap:25px;border-radius:7.5px}.textbox{display:flex;flex-direction:column;gap:5px;width:55%;margin:0 auto}label{font-weight:700;color:var(--gray-fonts)}.textbox input{height:30px;border-radius:7.5px}.textbox textarea{overflow-y:auto;border-radius:7.5px}.textbox input:focus,.textbox textarea:focus{outline:none;border-color:var(--gray-fonts)}input,textarea{padding:12px;font-family:Arial}input::placeholder,textarea::placeholder{color:(--mixed-gray)}.submit{height:40px;width:40%;margin:0 auto}.disabled{opacity:.5;cursor:not-allowed;background-color:transparent;color:var(--gray-fonts)}.enabled{opacity:1;cursor:pointer;background-color:var(--blue-fonts-lighter);color:var(--white);font-weight:700}iframe{display:none}.onArrival{position:relative;background:var(--white);overflow:hidden;border-radius:7px;width:450px;display:flex;flex-direction:column;align-items:center;gap:10px;border:none;outline:none;background-clip:padding-box;box-shadow:none;padding:1.5rem;margin:25vh 25vw}.onArrival p{font-size:17.5px}@media(max-width:1024px){.contactForm{width:60%}.textbox{width:75%}}@media(max-width:768px){.contactForm{width:100%;margin:0 auto}.textbox{width:90%}}
