.signin,.signedin{flex-grow:1;margin-left:auto}.signedin div.menu-item-main{width:max-content;padding-left:25px;padding-right:25px}.menu-container{display:flex;flex-grow:1}.menu-group{display:inline-block;vertical-align:top;padding:5px 10px}.menu-group.hide-dropdown>.menu-item-sub{display:none}.menu-item-main{border-radius:25px;font-size:19px;padding:5px}.menu-item-sub{display:none;font-size:15px;padding:5px}.menu-item-main,.menu-item-sub{cursor:pointer}.menu-group a,.menu-group div{font-family:Ailerons-Regular;border:thin solid black;text-align:center;text-decoration:none;color:#000;display:block;background-color:#fff;width:180px;margin-left:auto}.menu-item-main-expand{animation-name:menuitemmainexpand;animation-duration:1s;border-bottom-left-radius:0;border-bottom-right-radius:0}@keyframes menuitemmainexpand{0%{border-bottom-left-radius:25px;border-bottom-right-radius:25px}to{border-bottom-left-radius:0;border-bottom-right-radius:0}}.menu-item-main-collapse{border-bottom-left-radius:25px;border-bottom-right-radius:25px}@keyframes menuitemmaincollapse{0%{border-bottom-left-radius:0;border-bottom-right-radius:0}to{border-bottom-left-radius:25px;border-bottom-right-radius:25px}}.header,.header-background{height:45px;width:100%;left:0;top:0;margin:0;position:fixed}.header{z-index:101;display:flex}.main-header{display:flex}.header-background{z-index:100;background-color:#fff;display:block}.header-title{font-family:Ailerons-Regular;text-align:left;font-size:35px;white-space:nowrap;margin-left:25px;margin-right:25px;display:inline;text-decoration:none}.header-title:hover{text-decoration:none;color:#000}.mobile-menu-button{display:none;cursor:pointer;margin-top:7px;margin-right:7px}.mobile-menu-button .bar1,.mobile-menu-button .bar2,.mobile-menu-button .bar3{width:35px;height:5px;background-color:#333;margin:6px 0;transition:.4s}.mobile-menu-button.menu-open .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}.mobile-menu-button.menu-open .bar2{opacity:0}.mobile-menu-button.menu-open .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}@media screen and (max-width:915px){.menu-container{display:none}.mobile-menu-button{display:inline-block}.header-title{flex-grow:1}.header{display:block}.menu-group{width:100%}div.display-menu{display:block}}.page-header{padding-left:15px;padding-right:15px}.page-title-box-left,.page-title-box-right{border:thin solid black;text-align:center;vertical-align:middle;color:#000;width:30px;background-color:#fff;padding:0;margin:0}.page-title-box-left{border-radius:30px 0 0 30px}.page-title-box-right{border-radius:0 30px 30px 0}.page-title{text-align:center;font-size:40px;font-family:Ailerons-Regular;margin-left:auto;margin-right:auto;display:flex;width:fit-content;width:-moz-fit-content}.page-title-text{line-height:1;width:fit-content;width:-moz-fit-content}div.prompt-container,div.response,div.persona-container,div.instructions{padding:1em}div.persona-container span{margin-right:1em}textarea.prompt{width:100%}div.instructions{font-size:19px;text-align:center}div.button-container{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}div.ask-question-buttons>div.rounded-button{margin:5px}textarea.prompt,div.option-container{width:100%}div.option-container span{margin-right:1em}div.option-container{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}div.option-container select{text-align:center}.thinking-indicator{width:15px;height:15px;border-radius:50%;box-shadow:0 0 1px 1px #0000001a;animation:pulse-animation 2s infinite;background:#00008b}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 20px #0000}}@keyframes throb{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.playing{animation:throb 2s infinite}.header-margin{width:100%;height:50px}a{color:#000;text-decoration:underline}.section-header{text-align:center;font-size:30px;font-weight:700}body{font-family:"aileron.light";font-size:14pt;margin:0}h5,h6{font-size:14pt}input,select,textarea{font-family:"aileron.light"}.form-group{margin-top:20px}.page-content .paragraph-header{font-weight:700;margin-top:10px;text-align:center;font-size:30px}.centered{text-align:center}.left-aligned{text-align:left}.page-content{display:block;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.slide-show-scroll img{display:block;text-align:center;width:100%}.row-aligned-parent{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;position:static}.row-aligned-child{position:static}.use-remaining-div-width{width:100%}div.rounded-button{font-family:Ailerons-Regular;border:thin solid black;text-align:center;text-decoration:none;color:#000;display:block;background-color:#fff;width:auto;border-radius:25px;font-size:19px;padding:5px 25px;cursor:pointer}.bordered-content-container .row div{margin:auto}.bordered-content-container{border:thin solid black;box-shadow:0 6px 14px #00000080,0 8px 20px #00000030;border-radius:20px;margin:10px auto;padding:20px}@media only screen and (max-width:576px){.bordered-content-container .row.single-value{margin-bottom:10px}}@media only screen and (mim-width:577px){.bordered-content-container .row.single-value{margin-bottom:auto}}.form-control{width:100%}.fade-in{animation:fade-in 5s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes expand-to-max-width{0%{opacity:0}to{opacity:1}}div.jason-name-title.slide-title{font-family:Ailerons-Regular!important;font-size:5.5em}.jason-name-underline{width:100%;height:5px;background-color:red}div.scrolling-slide-layer div.more-slides-below{text-align:center;position:absolute;bottom:0;width:100%;height:50px;font-size:20pt;font-family:Ailerons-Regular}#welcome-slide{flex-direction:column;justify-content:center}div.slide{width:100%;display:flex;align-items:center;text-align:center}div.slide-title{font-weight:700;font-size:3em;font-family:"aileron.regular";width:100%}div.slide-content{font-weight:700;font-size:1.5em;font-family:"aileron.regular";width:100%}div.picture-slide{background-repeat:no-repeat;background-position:center;background-color:none;background-size:100%}div.fixed-slide-layer,div.scrolling-slide-layer{padding:0;margin:0}div.fixed-slide-layer{z-index:-1;position:fixed;width:100%}div.fixed-slide-layer div.slide{position:fixed}div.scrolling-slide-layer,div.scrolling-slide-layer div{z-index:10;position:inherit}div.scrolling-slide-layer div.slide,div.fixed-slide-layer div.slide{background-color:#fff}div.scrolling-slide-layer div.blank-slide{background-color:transparent}div.slide-fixed-height,div.slide-height{height:100vh}div.slide-height{width:auto}.welcome-background{z-index:1;background-image:url(/assets/welcome-CW5-HUPt.jpg)}.adventure-background{z-index:1;background-image:url(/assets/adventure-BiM13GaD.jpg)}.travel-background{z-index:1;background-image:url(/assets/travel-Cd5ZUbX6.jpg)}.hiking-background{z-index:1;background-image:url(/assets/hiking-CeMGy6Lm.jpg)}.cycling-background{z-index:1;background-image:url(/assets/cycling-Dpwn1zY6.jpg)}.family-background{z-index:1;background-image:url(/assets/family-BheRSjiU.jpg)}.technology-background{z-index:1;background-image:url(/assets/technology-BjDm9mNf.jpg)}.hide-background{display:none;z-index:-100}.album-image{width:100%;height:auto;padding:10px}a.album-button{color:#000;text-decoration:none;border:thin solid black;text-align:center;width:100%;display:block;background-color:#fff;border-radius:20px;margin:5px;padding:5px}div.intro{font-size:19px;text-align:center}div.selection>div.rounded-button{width:12em;margin:.5em;display:flex;align-items:center;padding:5px}div.selected{box-shadow:3px 3px #000}div.selection{display:flex;flex-wrap:wrap;justify-content:center}div.selection-name{flex-grow:1}@media screen and (max-width:915px){div.selection{display:block}div.rounded-button{margin-left:auto;margin-right:auto}}.kids-colour{background-color:red}.jason-colour{background-color:#00f}.jenn-colour{background-color:#ff0}.jason-jenn-colour{background-color:green}.family-colour{background-color:#000}div.colour-icon{width:19px;height:19px;border-radius:50%;margin:.1em}@font-face{font-family:Ailerons-Regular;src:url(/assets/Ailerons-Regular-DIuKBEPv.ttf) format("truetype")}@font-face{font-family:"aileron.light";src:url(/assets/aileron.light-B0DvK8up.otf) format("opentype")}@font-face{font-family:"aileron.regular";src:url(/assets/aileron.regular-SJAkIWJ7.otf) format("opentype")}
