h1,h3{color:#9ff}h3,h4{font-size:1.5em;font-weight:300}.btn,body{text-align:center}header .logo,header img{float:left}.clouds,.main,.modal,.modal-open{overflow:hidden}.bio .name,.btn,header ul a{text-transform:uppercase}.bio .quote,.circleBase,h2{font-style:italic}.bio a:link,.bio a:visited,.btn,.btn:hover,a:link,a:visited,header ul a{text-decoration:none}.headline{display:block;margin:0 auto;width:26em;height:26em;position:relative;-webkit-perspective:1000px;perspective:1000px}.headline .back,.headline .front{position:absolute;top:0;width:inherit;height:inherit;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;display:block}.headline .front{z-index:600;-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}.headline .back{z-index:500;-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}.headline.flip .front{z-index:600;-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}.headline.flip .back{z-index:700;-webkit-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}.bounce{-webkit-animation-name:subhead-bounce;animation-name:subhead-bounce;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-play-state:running;animation-play-state:running}.loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes subhead-bounce{0%{opacity:0}1%,15%{opacity:0;z-index:0;-webkit-transform:translate(-7em,-3em) scale(0);transform:translate(-7em,-3em) scale(0)}29%{z-index:0;opacity:1;-webkit-transform:translate(1em,1em) scale(1.1);transform:translate(1em,1em) scale(1.1)}30%{z-index:800;opacity:1;-webkit-transform:translate(1em,1em) scale(1.1);transform:translate(1em,1em) scale(1.1)}100%,35%,55%{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}45%{-webkit-transform:translate(0,0) scale(1.04);transform:translate(0,0) scale(1.04)}}@keyframes subhead-bounce{0%{opacity:0}1%,15%{opacity:0;z-index:0;-webkit-transform:translate(-7em,-3em) scale(0);transform:translate(-7em,-3em) scale(0)}29%{z-index:0;opacity:1;-webkit-transform:translate(1em,1em) scale(1.1);transform:translate(1em,1em) scale(1.1)}30%{z-index:800;opacity:1;-webkit-transform:translate(1em,1em) scale(1.1);transform:translate(1em,1em) scale(1.1)}100%,35%,55%{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}45%{-webkit-transform:translate(0,0) scale(1.04);transform:translate(0,0) scale(1.04)}}@-webkit-keyframes pulsejg1{0%,40%,50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}60%{-webkit-transform:scale(1);transform:scale(1);opacity:.1}70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.25}80%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:.1}100%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@keyframes pulsejg1{0%,40%,50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}60%{-webkit-transform:scale(1);transform:scale(1);opacity:.1}70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.25}80%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:.1}100%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@-webkit-keyframes pulsejg2{0%,30%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}40%{-webkit-transform:scale(1);transform:scale(1);opacity:.05}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.1}60%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.3}80%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.1}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes pulsejg2{0%,30%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}40%{-webkit-transform:scale(1);transform:scale(1);opacity:.05}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.1}60%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.3}80%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.1}100%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}.x0,.x1{opacity:.25}.clouds{position:absolute;width:100%;height:2000px}.scrollmagic-pin-spacer{pointer-events:none;z-index:-1}.cloud{width:13em;height:3.75em;background:#fff;border-radius:13em;position:relative}.cloud:after,.cloud:before{content:'';background:#fff;width:6.25em;height:5em;position:absolute;top:-1em;left:.75em;border-radius:6.25em;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.cloud:after{width:7.5em;height:7.5em;top:-4em;left:auto;right:1em}.cloudleft,.cloudright{-webkit-animation:hoverclouds 180s linear infinite;animation:hoverclouds 180s linear infinite}.delay{-webkit-animation-delay:-15s;animation-delay:-15s}.fast{-webkit-animation-duration:30s;animation-duration:30s}.med{-webkit-animation-duration:90s;animation-duration:90s}.x0{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.x1{-webkit-transform:rotateY(180deg) scaleX(1.6);transform:rotateY(180deg) scaleX(1.6)}.x2,.x3,.x4{opacity:.1}.x2{-webkit-transform:scale(.9) rotateY(-180deg);transform:scale(.9) rotateY(-180deg)}.x3{-webkit-transform:scale(1.8,1.3);-ms-transform:scale(1.8,1.3);transform:scale(1.8,1.3)}.x4{-webkit-transform:scaleX(1.2);-ms-transform:scaleX(1.2);transform:scaleX(1.2)}.x5{-webkit-transform:scaleX(1.5);-ms-transform:scaleX(1.5);transform:scaleX(1.5);opacity:.15}.cloudleft.flyaway{-webkit-animation:movecloudsleft 1.5s forwards 1;animation:movecloudsleft 1.5s forwards 1}.cloudright.flyaway{-webkit-animation:movecloudsright 1.5s forwards 1;animation:movecloudsright 1.5s forwards 1}@-webkit-keyframes hoverclouds{0%,100%{-webkit-transform:translate(-3em,.25em);transform:translate(-3em,.25em)}50%{-webkit-transform:translate(3em,-.25em);transform:translate(3em,-.25em)}}@keyframes hoverclouds{0%,100%{-webkit-transform:translate(-3em,.25em);transform:translate(-3em,.25em)}50%{-webkit-transform:translate(3em,-.25em);transform:translate(3em,-.25em)}}@-webkit-keyframes movecloudsleft{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-20em,3em);transform:translate(-20em,3em);opacity:0}}@keyframes movecloudsleft{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-20em,3em);transform:translate(-20em,3em);opacity:0}}@-webkit-keyframes movecloudsright{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(20em,3em);transform:translate(20em,3em);opacity:0}}@keyframes movecloudsright{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(20em,3em);transform:translate(20em,3em);opacity:0}}@font-face{font-family:azo-sans-light-backup;src:url(azosans-light-webfont.eot);src:url(azosans-light-webfont.eot?#iefix) format("embedded-opentype"),url(azosans-light-webfont.woff2) format("woff2"),url(azosans-light-webfont.woff) format("woff"),url(azosans-light-webfont.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:azo-sans-web,azo-sans-light-backup,pt-sans,sans-serif;font-variant:normal;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:0;color:#fff;background:url(../images/bg_noclouds.jpg) center bottom no-repeat #1e46a4}h1,h2,h3,h4{margin:0 auto}h1{font-size:3.44em;font-weight:300}h2{font-size:1.875em;font-weight:300;max-width:27.5em}.btn,.subhead,header ul a{font-weight:400;font-family:azo-sans-web,azo-sans-light-backup,pt-sans,sans-serif}img{max-width:100%;height:auto}a:link,a:visited{color:#fc0}.btn,.circleBase p,.modal-header .close,header ul a:link,header ul a:visited{color:#fff}.btn{border-radius:15px;border:none;box-shadow:none;font-size:1.25em;background:#e94d00;padding:15px 35px;display:inline-block}.btn:hover{background:#cb4401}.btn:link,.btn:visited{text-decoration:none;color:#fff}.section-inner{padding:0 25px;margin:0 auto;clear:both;max-width:99%}@media (max-width:22rem){.section-inner{padding:0 15px}}.vbuffer{padding-top:4%;padding-bottom:4%}header{position:fixed;top:0;left:0;width:100%;padding:0;z-index:1000;height:5.5em;min-width:300px;background:#1e46a4}header img{vertical-align:baseline;margin-right:1.75em}header .section-inner{font-size:2em;line-height:1.4;margin-top:.75em}header ul{margin:0;padding:0 0 0 1em;display:block;max-width:100%;list-style:none;float:right}header ul li{white-space:nowrap;display:inline-block}header ul li+li{padding:0 0 0 20px}header ul a{font-size:.5em;display:block}.jumptarget:before{content:"";display:block;height:5.5em;margin:-5.5em 0 0}.under-header{margin-top:5.5em}@media screen and (max-width:59.8rem){header{height:7.5em}.under-header{margin-top:7.5em}.jumptarget:before{height:7.5em;margin-top:-7.5em}}@media screen and (max-width:34.5rem){header{height:8.5em}header .logo,header img,header ul{vertical-align:top}header .section-inner{margin-top:10px}.under-header{margin-top:8.5em}.jumptarget:before{height:8.5em;margin-top:-8.5em}}.circleBase p,.circleBase span{display:inline-block;zoom:1;vertical-align:middle}.circleBase.subhead span,.subhead{height:7.25em}@media screen and (max-width:23.5rem){header{text-align:left}header .logo,header img,header ul{float:left;padding:0}}.circleBase{border-radius:50%;margin:1%;padding:2.5%;display:inline-block;zoom:1;text-align:center}.main{background:#3b65bb;background:rgba(255,255,255,.1);padding:2em 0;min-width:290px}.headlines{z-index:0;position:relative;float:left;margin:3%}.hero{float:right;margin:3%}.hero p{margin:1.4em auto;max-width:15.5em;font-size:2.5em}.subhead{position:absolute;bottom:-.25em;right:-6.2em;z-index:800;font-size:1.75em;width:7.25em;background-color:#78cbcb;box-shadow:inset 0 0 25px 15px #54aaaa}.container,.trans{position:relative}@media screen and (max-width:84rem){.headlines,.hero{margin:0}}@media screen and (max-width:64rem){.headlines{float:none;display:inline-block}.headline{position:relative;left:-5em}.hero{margin:0 auto;float:none;text-align:center}}@media screen and (max-width:27rem){.headline{width:22em;height:22em}.subhead{bottom:-2.5em}}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.circleBase.trans span,.trans{height:10.4em}.what{pointer-events:none;background:#5781c8;background:rgba(255,255,255,.25);z-index:-51}.what .blurb{pointer-events:auto;font-size:1.35em;max-width:38.5em;margin:0 auto}.container{top:0;margin-top:4%;text-align:center}.trans{margin:1% 3%;width:10.4em;font-size:1.8em;background:url(../images/bg_noclouds.jpg) #1e46a4;z-index:0;top:0}.modal{position:fixed;z-index:1050;display:none;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#5d95e7;background-color:rgba(93,149,231,.9);background-clip:padding-box;box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px 15px 0}.modal-header .close{margin:-2px;padding:0;float:right;font-size:21px;font-weight:700;line-height:1;background:0 0;border:none}.modal-title{margin:0;line-height:1.42857143}.modal-body{font-family:freight-text-pro,serif;position:relative;padding:15px}.modal-body p{margin-top:0}.modal-body .header{margin:0;color:#aff;font-style:italic}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:950px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.team{font-size:1.35em;max-width:38.5em;margin:0 auto}.bio .name,.bio .title,.modal .name,.modal .title{font-size:1.5em}.bio .name{font-weight:400;font-family:azo-sans-web,azo-sans-light-backup,pt-sans,sans-serif}.bio .quote,.bio a:link,.bio a:visited{font-weight:400;font-family:freight-text-pro,adobe-text-pro,serif}.bios{margin:3em auto 0}.bio,.half{margin:1.1%;float:left;text-align:left}.bio .quote{color:#aff;font-size:1.25em}.contact,footer{font-size:1em}.bio .quote em{font-style:normal}.bios,.contact{max-width:61em}.bio{padding:1.5%;background:#5389d5;background:rgba(255,255,255,.2);height:9em;max-width:32em;min-width:280px;width:44.5%}.half{max-width:39em;width:47.8%}@media screen and (max-width:59em){.bio,.half{width:98%;float:none;margin:1% auto}}@media screen and (max-width:28em){.bio{height:9em}}@media screen and (max-width:23.4em){.bio .quote{display:none}.bio{height:7em}}.contact .info>div{float:left;width:90%;padding-left:40px;margin-bottom:10px;background-repeat:no-repeat;background-position:left}.contact .info>.location{background-image:url(../images/icon/sm_circumpunct.png)}.contact .social a:link,.contact .social a:visited{color:#fff;padding:1%}.contact .error,.contact .success{width:100%;height:40px;background:#000;background:rgba(0,0,0,.1);color:#fff;box-sizing:border-box;float:left;display:none;margin-bottom:4px;padding:12px}.contact .error{background:#8E2E2F}.contact .error img,.contact .success img{float:left;margin-right:10px}.contact .error img.close,.contact .success img.close{float:right;cursor:pointer;margin:0}.contact form input,.contact form textarea{font-family:azo-sans-web,azo-sans-light-backup,pt-sans,sans-serif;font-weight:400;font-size:1em;padding:2% 4%;border:none;margin:0 0 4px;overflow:auto;resize:none;box-shadow:0 1px 3px rgba(0,0,0,.25);background:#fff;background:rgba(255,255,255,.8);color:#000;width:92%}.contact form input{height:1.5em}.contact form textarea{height:8em}.contact form input[type=submit]{color:#fff;background:#000;background:rgba(0,0,0,.8);font-weight:700;width:100%;min-height:3em;padding:2% 0;margin-bottom:0;border:none;border-radius:15px;opacity:.8}.contact form input[type=submit]:hover{opacity:1}footer{margin:3em 0}footer a:link,footer a:visited{font-weight:700;padding:15px}footer .section-inner{max-width:61em}@media (max-width:70rem){.main{font-size:85%}}@media (max-width:64rem){.clouds,footer,header,section{font-size:95%}}@media (max-width:52rem){footer,header,section{font-size:90%}.clouds{font-size:85%}}@media (max-width:44rem){.logo{font-size:.9em}}@media (max-width:42rem){.logo{font-size:.85em}}@media (max-width:39rem){.logo{font-size:.8em}}@media (max-width:40rem){footer,header,section{font-size:85%}.clouds{font-size:75%}}@media (max-width:28rem){footer,header,section{font-size:80%}.clouds{font-size:65%}}@media (max-width:22rem){.main,.what .container,clouds{font-size:75%}}.group:after{content:" ";display:table;clear:both}.avoid-wrap{display:inline-block}#contact-fullname{position:absolute;left:-9999px}.startHidden{display:none}