a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Source Sans\ 3;font-stretch:75% 125%;font-style:normal;font-weight:200 900;src:url(fonts/SourceSans3-VariableFont_wght.85c33334.woff2) format("woff2-variations")}@font-face{font-family:Source Sans\ 3;font-stretch:75% 125%;font-style:italic;font-weight:200 900;src:url(fonts/SourceSans3-Italic-VariableFont_wght.d0e37c50.woff2) format("woff2-variations")}@font-face{font-family:Kirang;font-style:normal;font-weight:400;src:url(fonts/KirangHaerang-Regular.ee22ce59.woff2) format("woff2")}h1{font-size:3rem;line-height:1.2}.home h1,.page h1{display:none}.schoolpages h1{display:block;font-family:Kirang,sans-serif;font-size:8rem;text-align:center}.schoolpages h1 a{letter-spacing:3px;line-height:1;text-shadow:0 0 2px #000,2px 2px 2px #000}.schoolpages h1 a,.schoolpages h1 a:active,.schoolpages h1 a:hover{border:0;color:#fff}h2{font-size:2.5rem;line-height:1.3}h3{font-size:2.2rem;line-height:1.4}.resumelabel{border-bottom:2px solid #888a8d;display:block;font-size:2rem;letter-spacing:5px;text-transform:uppercase}li,p{font-size:1.8rem;line-height:1.4;padding:.75rem 0}.wrapper.footer p{font-size:1.4rem}b,strong{font-weight:600}em{font-style:italic}ul{list-style-type:none;padding:0 0 0 2rem}li,ul{margin:0}li{line-height:1.4;padding:.75rem .75rem .75rem .25rem;position:relative}li:before{left:-1.5rem;position:absolute}.addsquareafter:after,li:before{color:#000;content:"■";display:inline}.addsquareafter:after{padding-left:.75rem;padding-right:0;position:relative}.allcaps{text-transform:uppercase}.spacing{letter-spacing:2px}img{height:auto}a:link,a:visited{border-bottom:2px solid #fff;color:#888a8d;display:inline-block;font-weight:500;text-decoration:none;transition:all .3s linear}a:active,a:hover{border-bottom:2px solid #888a8d;color:#000;text-decoration:none}h1 a:active,h1 a:hover,h2 a:active,h2 a:hover{border-bottom:2px solid #fff;color:#b1dc2d}.mainnav a:link,.mainnav a:visited{border:0;border-bottom:5px solid #888a8d;font-weight:600;padding:0 1rem 5px}.mainnav ul{display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;margin:0;padding:0}.mainnav{bottom:-5px;margin-left:auto;margin-right:0;position:relative}.mainnav li:first-child{display:none}.mainnav ul li{font-size:1.6rem;margin:0;padding:0}.mainnav ul li:before{content:""}.mainnav li.current_page_item a:link,.mainnav li.current_page_item a:visited{border-bottom:5px solid #b1dc2d;color:#000}.burger{border:0!important;cursor:pointer;height:29px;left:0;margin-top:0;padding-top:0;position:absolute;top:3px;width:28px;z-index:1000}.burger span,.burger span:after,.burger span:before{background:#888a8d;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;position:absolute;transition:all .3s linear;width:28px}.burger span:before{top:10px}.burger span:after{top:21px}.burger.grillin span{background-color:#fff}.burger.grillin span:after,.burger.grillin span:before{top:10px}.burger.grillin span:before{transform:rotate(45deg)}.burger.grillin span:after{transform:rotate(-45deg)}.nextprevpagelinks{clear:both;display:block;font-size:1.5rem;margin-top:25px;text-align:center;text-transform:uppercase}.nextprevpagelinks .current,.nextprevpagelinks a{background:var(--inkr-ltbrown);border-bottom:1px solid #888a8d;border-top:1px solid #888a8d;display:inline-block;margin:0 5px;padding:5px 5px 3px}.nextprevpagelinks .prev:before{content:"←";display:inline-block;padding-right:5px}.nextprevpagelinks .next:after{content:"→";display:inline-block;padding-left:5px}.nextprevpagelinks a.button{padding:10px 5px}.nextprevpagelinks a.active.button{font-weight:700}.burger,.burgerspot{display:none}@media only screen and (max-width:1023px){.mainnav li{font-size:1.6rem;padding:.75rem .25rem}.burgerspot{bottom:18px;display:block;height:29px;position:absolute;right:30px;width:28px;z-index:10}.burgerspot img{display:none}.anitahd,.burger{display:block}.anitahd{visibility:visible}.mainnav{margin:0;opacity:1;top:100%}.mainnav,.mainnav ul{left:0;position:absolute;width:100%}.mainnav ul{background:#fff;display:block;margin:0!important;opacity:0;padding:1rem 0;top:0;transition:opacity .3s linear;z-index:-1}.mainnav ul li{display:block;padding:0 1rem}.mainnav a:link,.mainnav a:visited{border-bottom:0;padding:.25rem 20px}.mainnav ul.showmenu{opacity:1;top:100%;z-index:10}.mainnav a:before{display:none}.mainnav li.current_page_item a:link,.mainnav li.current_page_item a:visited{border-bottom:0;color:#000}}body.page-template-page-school{background-attachment:fixed;background-image:url(images/wallpaper600.3206dd38.webp);background-repeat:repeat;padding:0}body.page-template-page-school.page-parent section{background:transparent}body.page-template-page-school section{background:rgba(98,126,176,.8);padding:25px}body.page-template-page-school section:after{clear:both;content:"";display:block}.page-template-page-school .sitename{display:none}.page-template-page-school p{color:#fff}.page-template-page-school .wrapper{background-color:transparent}.page-template-page-school .bannerwrap{border-bottom:0;padding:0}.page-template-page-school .burgerspot{bottom:18px;display:block;height:29px;position:absolute;right:30px;width:28px;z-index:10}.page-template-page-school .burger{display:block;top:75px}.page-template-page-school .burger span,.page-template-page-school .burger span:after,.page-template-page-school .burger span:before{background:#fff;border-radius:1px;content:"";cursor:pointer;display:block;height:2px;position:absolute;transition:all .3s linear;width:28px}.page-template-page-school .mainnav{bottom:0;left:0;margin:0;opacity:1;position:absolute;top:100%;width:100%}.page-template-page-school .mainnav ul{background:#fff;display:block;left:0;margin:0!important;opacity:0;padding:25px 0 0;position:absolute;top:0;transition:opacity .3s linear;width:100%;z-index:-1}.page-template-page-school .mainnav ul li,.page-template-page-school .mainnav ul li:first-child{display:block}.page-template-page-school .mainnav a:link,.page-template-page-school .mainnav a:visited{border-bottom:0;color:#888a8d;display:block;padding:.25rem 20px}.page-template-page-school .mainnav ul.showmenu{opacity:1;top:100%;z-index:10}.page-template-page-school .mainnav a:before{display:none}.page-template-page-school .burger.grillin span{background-color:transparent}.page-template-page-school .burger.grillin span:after,.page-template-page-school .burger.grillin span:before{background-color:#888a8d;top:10px}.page-template-page-school .burger.grillin span:before{transform:rotate(45deg)}.page-template-page-school .burger.grillin span:after{transform:rotate(-45deg)}.page-template-page-school a:link,.page-template-page-school a:visited{border-bottom:0;color:#fff}.page-template-page-school .wrapper.footer{border:0}.page-template-page-school .editlink{text-align:center}.schoolbtns{align-items:stretch;-moz-column-gap:25px;column-gap:25px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:50px auto;max-width:1075px;row-gap:25px}.schoolbtns>div{max-width:250px}.schoolpages section{background:#fff}.wrapper.head{position:relative}.bannerwrap{align-items:baseline;border-bottom:5px solid #888a8d;-moz-column-gap:25px;column-gap:25px;display:flex;flex-direction:row;justify-content:flex-start;padding:25px 0 0}.sitename{color:#888a8d;font-size:4rem}.sitename a:link,.sitename a:visited{border:0;color:#b1dc2d}.sitename a:active,.sitename a:hover{border:0;color:#888a8d}.description{color:#888a8d;font-size:3rem;font-style:italic;padding-bottom:2px}.description span{color:#b1dc2d;font-style:normal}.gallery{list-style:none}img{max-height:100%;max-width:100%}.imgbox{border:1px solid red;display:block;height:100%;width:auto}.imgbox img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.gridview .gallery{-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;list-style:none;margin:0;row-gap:25px}.gridview .gallery li{padding:0}.galwrap{height:calc(100vh - 160px);margin-bottom:4rem;position:relative}.galwrap+.galwrap{padding-top:4rem}.horizontalview{border-bottom:5px solid #888a8d;display:flex;flex-direction:row;flex-wrap:nowrap;height:calc(100vh - 190px);margin-bottom:25px;overflow-x:auto;padding-bottom:25px;position:relative;scroll-behavior:smooth;scroll-snap-stop:always;scroll-snap-type:x mandatory}.horizontalview::-webkit-scrollbar{display:none}.horizontalview img{height:100%;margin-right:25px;-o-object-fit:contain;object-fit:contain;position:relative;scroll-snap-align:center;width:100%}.verticalview{align-content:center;display:flex;flex-direction:column;justify-content:center;overflow-y:scroll;position:relative;scroll-behavior:auto;scroll-snap-stop:always;scroll-snap-type:y mandatory;width:100%}.verticalview>div{display:block;height:auto;margin:10vh 0;position:relative;scroll-snap-align:start;width:calc(100% - 2px)}.verticalview img{display:block;height:auto;margin:0;max-height:calc(100vh - 160px);-o-object-fit:contain;object-fit:contain;padding:0;width:100%}span.caption{font-size:1.4rem}img:hover:before{background:#000;border:4px solid red;border-radius:5px;color:#fff;content:attr(data-title);height:100px;left:0;padding:4px 8px;position:relative;top:0;white-space:nowrap;width:200px;z-index:2000}.imgcaption{display:none}.horizontalview img:hover+.imgcaption{background-color:#fff;border:1px solid red;display:inline-block;left:0;position:static;top:0}@media only screen and (max-width:767px){.gridview .gallery{grid-template-columns:repeat(1,1fr)}}.swiper-button-next,.swiper-button-prev{border:1px solid red;display:block;height:25px;position:absolute;width:25px;z-index:1000}.swiper{height:100%;width:100%}.swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;height:auto;justify-content:center;max-height:calc(100vh - 128px);text-align:center}.swiper-slide img{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.swiper-horizontal{max-height:calc(100vh - 128px)}body,html{min-height:100%}html{font-size:62.5%}body{color:#888a8d;font-family:Source Sans\ 3,sans-serif;font-size:1.8rem;line-height:1;padding:0}.wrapper{background-color:hsla(0,0%,100%,.9);margin:0;padding:0 30px}body.page-id-675 .wrapper{background-color:transparent}.maincontent{padding-bottom:30px}.colcontainer{display:flex;flex-direction:column;justify-content:flex-start}.maincol article{border-bottom:1px solid #cbcccc;padding:2rem 0}.maincol article:last-of-type{border-bottom:0}.home .contentblock p{font-size:2.2rem;margin-left:auto;margin-right:auto;max-width:1200px}article header p{float:right;font-family:Source Sans Pro,sans-serif;font-size:15px;font-style:italic;margin-top:-1.4em}.wrapper.footer{border-top:1px solid #888a8d;margin:0;padding:1rem 0;text-align:center}.postcats{border-bottom:1px solid #b1dc2d;display:inline-block;font-size:1.5rem;margin-bottom:.5rem;margin-top:2rem;text-transform:uppercase}.postcatslist p{padding-top:0}.postcatslist a{margin-right:1rem}.editlink{font-size:1.4rem;text-transform:uppercase}section.process,section.resume{-moz-column-gap:50px;column-gap:50px;display:grid;grid-template-columns:minmax(200px,1fr) minmax(400px,3fr)}.resumehd{-moz-column-gap:10px;column-gap:10px;display:flex;flex-direction:row;justify-content:center}.resumehd .wp-caption{width:auto!important}.wp-caption p{font-size:1.4rem;padding:0;text-align:right}.alignright{float:right;margin:1rem 0 2rem 2rem;padding:0}@media only screen and (max-width:1200px){.resumehd{justify-content:flex-start}.wp-caption{display:none}}@media only screen and (max-width:767px){section.resume{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:1fr}.resumeleftcol{display:none}}@media only screen and (max-width:600px){.colcontainer{-moz-column-gap:25px;column-gap:25px;display:flex;flex-direction:column;justify-content:center}.maincol,.sidebar{width:100%}aside{border:0;padding-left:0}}
