@import url("https://fonts.googleapis.com/css?family=Arimo");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}div.menuContainer{position:relative;width:100%;height:6em;background-color:#3F51B5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}@media screen and (max-width: 600px){div.menuContainer{-webkit-transition:1s all;transition:1s all;display:block}}div.menuContainer ul.menu{text-align:center;text-transform:uppercase}@media screen and (max-width: 600px){div.menuContainer ul.menu{margin-top:6em}}div.menuContainer ul.menu li{position:relative;display:inline-block;padding:0 1em}@media screen and (max-width: 600px){div.menuContainer ul.menu li{opacity:0;width:100%;padding:.5em 0em;-webkit-transition:.5s opacity ease-in;transition:.5s opacity ease-in}}div.menuContainer ul.menu li a,div.menuContainer ul.menu li a:visited{color:white;font-size:1.5em;text-decoration:none}div.menuContainer div.logo{position:absolute;top:.5em;left:.5em}div.menuContainer div.logo img{height:5em}.showMenu{height:100% !important}.showMenu ul.menu li{opacity:1 !important}.plate{position:absolute;top:0;right:0;width:80px;height:80px}@media screen and (max-width: 600px){.cheeseburger{position:absolute;top:44px;left:18px;right:18px;height:5px;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:background .3s 0s;transition:background .3s 0s}.cheeseburger::before,.cheeseburger::after{-webkit-border-radius:3px;border-radius:3px;position:absolute;display:block;content:'';left:0;width:100%;height:5px;background-color:#fff;-webkit-transition-duration:0.3s,0.3s;transition-duration:0.3s,0.3s}.cheeseburger::before{top:-15px;-webkit-transition-property:top, -webkit-transform;transition-property:top, -webkit-transform;transition-property:top, transform;transition-property:top, transform, -webkit-transform}.cheeseburger::after{bottom:-15px;-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, -webkit-transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform}}.active{background:rgba(255,255,255,0)}.active::before,.active::after{-webkit-transition-delay:0s,0s;transition-delay:0s,0s}.active::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.active::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.footer{background-color:#303F9F;width:100%;color:#fff;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.footer a:visited,.footer a,.footer p,.footer h1{text-decoration:none;color:inherit}.footer div.details{padding:0.5em;text-align:center;height:5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 600px){.footer div.details{display:block;height:auto}}.footer div.details>*{padding:.5em}.footer div.details img{height:100%}@media screen and (max-width: 600px){.footer div.details img{height:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:250px}}.footer div.menu{padding:0.5em;text-align:center}.footer div.menu ul.menu li{padding:0 1em;display:inline-block}.footer div.credit{padding:0.5em;text-align:center}div.photoViewer{position:relative;height:30em;background-color:black;width:100%;color:white;overflow:hidden;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}@media screen and (max-width: 600px){div.photoViewer{height:15em}}div.photoViewer h1{width:100%;font-size:5em;text-align:center;position:absolute;bottom:.2em;left:0}div.photoViewer span.btn{position:absolute;top:15em;width:3em;height:3em;cursor:pointer;z-index:10}div.photoViewer span.btn img{width:80%;height:80%}div.photoViewer span.forward{right:5em}div.photoViewer span.back{left:5em}div.photoViewer ul{width:100%;height:100%}div.photoViewer li{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}div.photoViewer li img{width:100%;opacity:0;-webkit-transition:2s all;transition:2s all}div.photoViewer li .selected{opacity:1 !important}form{width:100%}form h1{font-size:2em;border-bottom:1px solid black;margin-bottom:.5em}form ul{list-style:none;margin-left:0}form ul li{position:relative;margin-bottom:1em}form ul li label{position:absolute;top:0;left:0;right:0;padding-left:.5em;padding-top:.25em;padding-bottom:.25em;background-color:#3F51B5;color:#fff;-webkit-border-radius:.5rem .5rem 0 0;border-radius:.5rem .5rem 0 0}form input,form textarea{border:0;margin:0;padding:0;width:100%;color:#212121;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ddd;-webkit-border-radius:.5rem;border-radius:.5rem;border:1px solid #757575;font-size:16px;padding:1em;padding-top:2.5em;outline:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;font-family:"Helvetica Neue",Helvetica,Arimo,Arial,sans-serif}form input:focus,form textarea:focus{border:1px solid #3F51B5;-webkit-box-shadow:0 0 5px #3F51B5;box-shadow:0 0 5px #3F51B5}form input{height:3rem;padding-top:3em}form div.flexcenter{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}form button{font-size:1em;color:#fff;background-color:#3F51B5;border:none;padding:1em 2em;-webkit-border-radius:.2em;border-radius:.2em;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}form button:hover{background-color:#212121;color:#3F51B5}ul{list-style:disc;margin-left:2em;font-size:1em;line-height:1.5em}.nodisc ul{list-style:none;margin-left:0;margin:1em 0}div.about{position:relative}div.about .welcome{border-bottom:1px solid black;padding-bottom:.5em;margin-bottom:1em;text-align:center}div.about div.title,div.about div.content{vertical-align:top}div.about div.title{display:inline-block;position:relative;width:50%;text-align:right}@media screen and (max-width: 600px){div.about div.title{width:100%}}div.about div.title h1{border:none;padding-right:1em;line-height:3rem}div.about div.content{display:inline-block;position:relative;width:50%}@media screen and (max-width: 600px){div.about div.content{width:100%}}div.about div.content p{padding-left:1em}div.contactDetails{width:100%}div.contactDetails h1{font-size:2em}div.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 600px){div.row{display:block}}div.row div.photo{width:40%;padding-right:1em}@media screen and (max-width: 600px){div.row div.photo{width:100%;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box}}div.row div.photo img{width:100%}div.row div.info{width:60%;vertical-align:top;padding-left:1em}@media screen and (max-width: 600px){div.row div.info{width:100%}}div.row div.info h1{margin:0;border:none}div.page{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}div.container{width:720px;margin:auto;padding-top:4em;padding-bottom:4em;z-index:2}@media screen and (max-width: 720px){div.container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:1em;padding-right:1em}}body{font-family:"Helvetica Neue",Helvetica,Arimo,Arial,sans-serif;height:100%;color:#757575;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}html{height:100%}span.break{display:block}p{font-size:1em;line-height:1.5em;margin-top:1rem;margin-bottom:1rem}h1{font-size:2em;color:#212121;margin-top:1rem;margin-bottom:1rem;border-bottom:1px solid black}h2{font-size:1.5em}hr{border-color:#BDBDBD}li p{margin:0}a,a:visited,a p,a:visited p{text-decoration:none;color:inherit;-webkit-transition:.3s all;transition:.3s all}a:hover,a:visited:hover,a p:hover,a:visited p:hover{color:#3F51B5}.menu a p:hover{color:white}.pointer{cursor:pointer}
