body{font-family:Fredericka the Great,cursive;overflow-x:hidden;background-color:#b0a6bd}p{margin-bottom:0}p.small{font-size:16px}a,a.active,a:active,a:focus,a:hover{color:#221a63;outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Fredericka the Great",cursive;font-weight:400;text-transform:uppercase}hr.star-light,hr.star-primary{max-width:250px;margin:25px auto 30px;padding:0;text-align:center;border:none;border-top:solid 5px}hr.star-light:after,hr.star-primary:after{font-family:FontAwesome;font-size:2em;position:relative;top:-.8em;display:inline-block;padding:0 .25em;content:'\f005'}hr.star-light{border-color:#fff}hr.star-light:after{color:#fff;background-color:#18bc9c}hr.star-primary{border-color:#251c47}hr.star-primary:after{color:#251c47;background-color:#fff}.img-centered{margin:0 auto}section{padding:60px 0 40px 0}section h2{font-size:3em;margin:0}section img{max-width:100%}section.success{color:#fff;background:#18bc9c}@media (max-width:767px){section.first{padding-top:75px}}.scroll-top{position:fixed;z-index:1049;right:2%;bottom:2%;width:50px;height:50px}.scroll-top .btn{font-size:16px;line-height:28px;width:50px;height:50px;text-align:center;border-radius:100%}.scroll-top .btn:focus{outline:0}.more-button{max-width:450px;margin-right:auto;margin-left:auto;padding:20px}.story-item{color:#6b6b6b;font-family:Asap,sans-serif;font-size:22px;font-style:normal;font-weight:400;margin:auto;margin-bottom:30px;max-width:900px;padding:60px;padding-top:40px;text-align:justify;text-indent:4em}.section-item{color:#fff;font-family:Asap,sans-serif;font-size:25px;font-style:normal;font-weight:400;margin:auto;margin-bottom:30px;max-width:900px;padding:25px;text-align:center}.section-button{font-size:25px;font-style:normal;font-weight:400;margin:auto;margin-bottom:30px;max-width:900px;padding:8px 15px;text-align:center}.section-title{color:#221a63;font-family:"Fredericka the Great",cursive;font-size:50px;font-style:normal;font-weight:800;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:10px 30px;text-transform:uppercase;text-align:center;width:fit-content}.section-title h3{font-size:35px;font-weight:400}.blurb{background-color:#fff;color:#555;font-family:"Fredericka the Great",cursive;margin-top:15px;padding:25px}.blurb h3{font-size:40px}.blurb h4{font-size:15px}.blurb h5{font-size:15px;padding-top:10px;text-align:right;text-transform:none}.blurb p{color:#3491ba;font-family:Asap,sans-serif;font-size:19px;line-height:25px;text-align:justify}.section-char{margin-top:15px}.row-char{margin-bottom:75px}.clickable{cursor:pointer}.no-padding{padding:0}.squared{border-radius:0}.super-rounded{border-radius:50px}.mid-rounded{border-radius:30px}.think-border{border:4px solid #000}.dark-blue-border{border:2px solid #221a63}.bf-navbar-thick{background:rgba(44,62,80,.1);padding-top:25px;padding-bottom:25px;transition-duration:.3s,.3s}.bf-navbar-thin{background:rgba(44,62,80,.4);padding-top:5px;padding-bottom:5px;transition-duration:.3s,.3s}.logo-big{display:block}.logo-small{display:none}@media (max-width:992px){.logo-big{display:none}.logo-small{display:block;height:60px}}.bf-nav-toggle{display:inline-block;width:70px;height:48px;font:normal normal normal 14px/1 FontAwesome;text-align:center;color:#221a63;border-radius:10px;border:3px solid #221a63;background-image:url(/assets/blueWall.P-300x80.jpg);background-size:100px}.bf-nav-toggle button:focus{outline-style:none}.menu-bn{font-size:17px;font-weight:400;font-family:"Fredoka One",cursive;text-transform:uppercase;border:3px solid;border-radius:10px;background-size:200px;margin-left:3px;padding-left:10px;padding-right:10px;margin:.5em 0;line-height:1.6em}@media (min-width:992px){.bf-nav-toggle{display:none}}@media (max-width:992px){.bf-navbar-thick{position:relative;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;margin-bottom:-120px}.bf-navbar-thin{position:relative}.bf-nav-menu{padding-right:0;padding-top:15px}.story-item{font-size:17px;padding:25px;padding-top:20px;text-indent:1.5em;margin-bottom:15px}.super-rounded{border-radius:30px}.section-item{margin-bottom:15px}.section-item-text{font-size:21px;padding:15px}.section-title{font-size:40px}.section-title h4{font-size:18px}.row-char{margin-bottom:0}.blurb h3{font-size:28px}}.outer{position:relative;padding:0 5vw}.inner{margin:0 auto;max-width:1040px;width:100%}.site-footer{font-family:Asap,sans-serif;font-size:17px;position:relative;color:#fff;background:#090a0b}.site-footer-content{color:#b2b2b3}.site-footer-content a{color:#b2b2b3}.site-footer-content a:hover{color:#cf97d8;text-decoration:none}.site-footer-content svg{fill:#b2b2b3;height:1.6rem;padding:0 5px;opacity:.7}.site-footer-content svg:hover{text-decoration:none;fill:#cf97d8}.site-footer-nav{display:flex}.site-footer-nav a:first-of-type:before{display:none}@media (max-width:650px){.site-footer-content{flex-direction:column}.site-footer-nav a:first-child{margin-left:0}}.green-background.lazyloaded{background-image:url(/assets/blueWall-e1489769769259-300x109.jpeg);background-size:100%}.dotty-background.lazyloaded{background-color:rgba(29,21,60,.8);background-image:url(/assets/bgDOT_Transparent.png);background-size:500px}.grey-background.lazyloaded{background-image:url(/assets/bgBTN_grey.jpg);background-size:600px}.light-grey-background.lazyloaded{background-image:url(/assets/BTN_Grey-1024x311.jpg);background-size:600px}.grey-sm-background.lazyloaded{background-image:url(/assets/bgBTN_grey.jpg);background-size:200px}.white-background.lazyloaded{background-image:url(/assets/patternG.jpg)}.white-blank-background{background-color:#fff}.circle-background.lazyloaded{background:rgba(29,21,60,.5) url(/assets/patternC5.png) repeat scroll top left;background-size:250px}.circle-sm-background.lazyloaded{background:rgba(29,21,60,.5) url(/assets/patternC5.png) repeat scroll top left;background-size:100px}.yellow-background.lazyloaded{background:rgba(0,0,0,.52) url(/assets/yellowWall-e1489769891912-150x150.jpeg);background-size:200px}.blue-waves-background.lazyloaded{background:rgba(29,21,60,.8) url(/assets/BG_blue2.png) repeat;background-size:40px}.img-bg-full.lazyloaded{background-image:url(/assets/videoBG-1.jpeg);background-position-x:center;background-position-y:center;background-size:cover;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.img-background.lazyloaded{background-color:#b0a6bd;background:url(/assets/videoBG-1.jpeg) no-repeat center center fixed;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}*{box-sizing:border-box}.video-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99}.video-background iframe,.video-foreground{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-buttons{justify-content:end;position:sticky;position:-webkit-sticky;bottom:0;z-index:1000;width:100%;text-align:end;padding:10px}.video-button{padding:0;border-width:5px;border-radius:10px;border-style:solid;border-color:#603694}.video-button:focus{outline:0}.video-icon{background-color:#603694;height:40px;width:40px}#vidtop-content{top:0;color:#fff}.vid-info{position:absolute;top:0;right:0;width:33%;background:rgba(0,0,0,.3);color:#fff;padding:1rem;font-family:Avenir,Helvetica,sans-serif}.vid-info h1{font-size:2rem;font-weight:700;margin-top:0;line-height:1.2}.vid-info a{display:block;color:#fff;text-decoration:none;background:rgba(0,0,0,.5);transition:.6s background;border-bottom:none;margin:1rem auto;text-align:center}@media (min-aspect-ratio:16 / 9){.video-foreground{height:300%;top:-100%}}@media (max-aspect-ratio:16 / 9){.video-foreground{width:178vh;left:calc(max(100vw - 178vh,-400px));height:100%}}@media all and (max-width:600px){.vid-info{width:50%;padding:.5rem}.vid-info h1{margin-bottom:.2rem}}@media all and (max-width:500px){.vid-info .acronym{display:none}}#mainNav{font-family:'Fredoka One',cursive;font-weight:700;text-transform:uppercase;border:none;background:rgba(44,62,80,.1)}#mainNav a:focus{outline:0}#mainNav .navbar-brand{font-size:1.1rem;color:#fff}#mainNav .navbar-brand.active,#mainNav .navbar-brand:active,#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#fff}#mainNav .navbar-nav{letter-spacing:1px}#mainNav .navbar-nav li.nav-item{border:3px solid;border-radius:10px;background-size:200px;margin-left:3px;padding-left:10px;padding-right:10px}#mainNav .navbar-nav li.nav-item a.nav-link{color:#fff}#mainNav .navbar-nav li.nav-item a.nav-link:hover{color:#18bc9c;outline:0}#mainNav .navbar-nav li.nav-item a.nav-link:active,#mainNav .navbar-nav li.nav-item a.nav-link:focus{color:#fff}#mainNav .navbar-toggler{font-size:14px;padding:11px;text-transform:uppercase;color:#fff;border-color:#fff}#mainNav .navbar-toggler:focus,#mainNav .navbar-toggler:hover{color:#fff;border-color:#18bc9c;background-color:#18bc9c}@media (min-width:992px){#mainNav{padding-top:25px;padding-bottom:25px;-webkit-transition:padding-top .3s,padding-bottom .3s;-moz-transition:padding-top .3s,padding-bottom .3s;transition:padding-top .3s,padding-bottom .3s}#mainNav .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mainNav .navbar-nav>li.nav-item>a.nav-link.active{color:#fff;border-radius:3px;text-decoration:overline underline}#mainNav .navbar-nav>li.nav-item>a.nav-link.active:active,#mainNav .navbar-nav>li.nav-item>a.nav-link.active:focus,#mainNav .navbar-nav>li.nav-item>a.nav-link.active:hover{color:#fff}#mainNav.navbar-shrink{background:rgba(44,62,80,.4);padding-top:10px;padding-bottom:10px}#mainNav.navbar-shrink .navbar-brand{font-size:1.5em}.big-logo{content:url(/assets/logoFredFont-1.png)}}header.masthead{color:#221a63;font-size:20px;padding-bottom:50px;text-align:center}header.masthead img{display:block;margin:0 auto 20px}header.masthead .intro-text{color:#d3f9ff;font-family:Asap,sans-serif;line-height:110%;margin:0 auto;margin-bottom:20px;max-width:600px;padding:0 0;text-transform:uppercase;word-wrap:break-word}header.masthead .social-text{margin-bottom:10px;color:#b0a6bd;background-color:#513a90;margin-left:auto;margin-right:auto;display:inline-block;padding:15px 20px 15px 20px}header.masthead .social-icon{background-color:#4bc0b1;display:inline-flex;margin-right:5px;width:60px}header.masthead ::placeholder{color:#6d2472;opacity:1}header.masthead :-ms-input-placeholder{color:#6d2472}header.masthead :-ms-input-placeholder{color:#6d2472}header.masthead input:focus,header.masthead textarea:focus{outline:0}header.masthead .in-touch-input{background-color:#b0a6bd;color:#221a63;max-width:520px;width:100%;height:100%;padding:0 15px 0 15px}header.masthead .in-touch-submit{background-image:url(/assets/yellowBG.jpg);background-size:200px;color:#221a63;height:100%;padding:5px 15px 5px 15px}@media (min-width:768px){header.masthead{padding-top:200px;padding-bottom:100px}header.masthead .intro-text .name{font-size:4.75em}header.masthead .intro-text .skills{font-size:1.75em}header.masthead .email-input{text-align:right;padding-right:4px}header.masthead .email-submit{text-align:left;padding-left:4px}}.floating-label-form-group{position:relative;margin-bottom:0;padding-bottom:.5em;border-bottom:1px solid #eee}.floating-label-form-group input,.floating-label-form-group textarea{font-size:1.5em;position:relative;z-index:1;padding-right:0;padding-left:0;resize:none;border:none;border-radius:0;background:0 0;box-shadow:none!important}.floating-label-form-group label{font-size:.85em;line-height:1.764705882em;position:relative;z-index:0;top:2em;display:block;margin:0;-webkit-transition:top .3s ease,opacity .3s ease;-moz-transition:top .3s ease,opacity .3s ease;-ms-transition:top .3s ease,opacity .3s ease;transition:top .3s ease,opacity .3s ease;vertical-align:middle;vertical-align:baseline;opacity:0}.floating-label-form-group:not(:first-child){padding-left:14px;border-left:1px solid #eee}.floating-label-form-group-with-value label{top:0;opacity:1}.floating-label-form-group-with-focus label{color:#18bc9c}form .row:first-child .floating-label-form-group{border-top:1px solid #eee}form{display:flex}.help-block{color:red}.chart-item-bg{stroke:#eee}.chart-item-0{stroke:#fdd200}.chart-item-1{stroke:#0c0}.chart-item-2{stroke:#00f}.btn-outline{font-size:20px;margin-top:15px;transition:all .3s ease-in-out;color:#fff;border:solid 2px #fff;background:0 0}.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#18bc9c;border:solid 2px #fff;background:#fff}.btn-primary{font-weight:700;color:#fff;border-color:#251c47;background-color:#251c47}.btn-primary.focus,.btn-primary:focus{color:#fff;border-color:#000;background-color:#120e22}.btn-primary:hover{color:#fff;border-color:#0e0b1b;background-color:#120e22}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;border-color:#0e0b1b;background-color:#120e22}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;border-color:#000;background-color:#050309}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{border-color:#251c47;background-color:#251c47}.btn-primary .badge{color:#251c47;background-color:#fff}.btn-success{font-weight:700;color:#fff;border-color:#18bc9c;background-color:#18bc9c}.btn-success.focus,.btn-success:focus{color:#fff;border-color:#0a4b3e;background-color:#128f76}.btn-success:hover{color:#fff;border-color:#11866f;background-color:#128f76}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;border-color:#11866f;background-color:#128f76}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;border-color:#0a4b3e;background-color:#0e6f5c}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{border-color:#18bc9c;background-color:#18bc9c}.btn-success .badge{color:#18bc9c;background-color:#fff}.btn-social{font-size:20px;line-height:45px;display:inline-block;width:50px;height:50px;text-align:center;border:2px solid #fff;border-radius:100%}.btn.active,.btn:active,.btn:focus{outline:0}