@charset "UTF-8";.v-onboarding-item{width:20rem;padding:1rem;background-color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-radius:.375rem}.v-onboarding-item__header{display:flex;justify-content:space-between}.v-onboarding-item__header-title{font-size:1.25rem;font-weight:500;line-height:1.5}.v-onboarding-item__header-close{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:50%}.v-onboarding-item__header-close:hover{background:rgba(0,0,0,.1)}.v-onboarding-item__description{font-size:.875rem;color:#71717a;margin-top:.5rem}.v-onboarding-item__actions{display:flex;margin-top:1rem}.v-onboarding-item__actions>:not([hidden])~:not([hidden]){margin-left:.5rem}.v-onboarding-item__actions button{display:inline-flex;flex:1;align-items:center;justify-content:center;padding:.5rem 1.25rem;border-width:1px;border-style:solid;font-size:1rem;font-weight:500;box-shadow:0 1px 2px #0000000d;border-radius:9999px;background-color:transparent;background-image:none;cursor:pointer}.v-onboarding-item__actions button.v-onboarding-btn-primary{border-color:transparent;color:#fff;background-color:#4f46e5}.v-onboarding-item__actions button.v-onboarding-btn-primary:hover{background-color:#4338ca}.v-onboarding-item__actions button.v-onboarding-btn-primary:focus{outline-color:#312e81}.v-onboarding-item__actions button.v-onboarding-btn-secondary{border-color:#d4d4d8;color:#3f3f46}.v-onboarding-item__actions button.v-onboarding-btn-secondary:hover{background-color:#fafafa}[data-v-onboarding-wrapper] [data-popper-arrow]:before{content:"";background:var(--v-onboarding-step-arrow-background,#fff);top:0;left:0;transition:transform .2s ease-out,visibility .2s ease-out;visibility:visible;transform:translate(0) rotate(45deg);transform-origin:center;width:var(--v-onboarding-step-arrow-size,10px);height:var(--v-onboarding-step-arrow-size,10px);position:absolute;z-index:-1}[data-v-onboarding-wrapper] [data-popper-placement^=top]>[data-popper-arrow]{bottom:5px}[data-v-onboarding-wrapper] [data-popper-placement^=right]>[data-popper-arrow]{left:-4px}[data-v-onboarding-wrapper] [data-popper-placement^=bottom]>[data-popper-arrow]{top:-4px}[data-v-onboarding-wrapper] [data-popper-placement^=left]>[data-popper-arrow]{right:-4px}.pink{color:#b4005c!important;font-weight:500}#app,#appWrapper,body,html{padding:0;margin:0;height:100%}.custom-input,button,h1,h2,h3,h4,h5,label,p{font-family:proxima-nova,sans-serif;padding:0;margin:0;text-wrap:pretty}.page-inner h1{margin-top:20px;font-size:26px;line-height:28px}.v-slick-arrow.next,.v-slick-arrow.prev{display:none!important}a,a:visited{color:#06a6fa!important;cursor:pointer}a:hover,a:visited:hover{color:#1e6b35!important}.custom-input{padding:8px;border:2px solid #ccc;border-radius:8px;background-color:#f0f0f0;font-size:16px;transition:all .3s ease;font-weight:700;margin-top:10px;margin-bottom:10px}.custom-input.postcode{max-width:250px}.custom-input:focus{outline:none;border-color:#98cb57;box-shadow:0 0 10px rgba(76,175,80,.3)}.custom-input:hover{border-color:#1e6b35;box-shadow:0 0 5px rgba(76,175,80,.2)}.custom-input::-moz-placeholder{color:#999}.custom-input::placeholder{color:#999}.outer-container{max-width:1920px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;height:100%}.inner-container{padding-left:25px;padding-right:25px;flex:1}.page-container{height:100%;padding-left:30px;padding-right:30px;justify-content:space-between}.my-dashboard,.page-container{display:flex;flex-direction:column}.my-dashboard{background-image:url(../img/playtime.52437f14.png);width:120px;height:80px;background-size:64px 64px;background-repeat:no-repeat;background-position:top;justify-content:flex-end;cursor:pointer;transition:all .3s ease}.my-dashboard:hover{transition:all .3s ease;opacity:.75}.my-dashboard p{color:#003c5a;text-align:center;font-weight:700;font-size:14px;line-height:14px;padding:0;margin:0}header .inner-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.diary-summary{height:unset}.page-inner p{max-width:65%}header{border-bottom:6px solid #1e6b35}.orchard_logo img{max-width:154px;padding-top:30px;padding-bottom:30px;padding-left:30px}.hero-wrapper{background:#545454;background:linear-gradient(90deg,rgba(84,84,84,.03),rgba(84,84,84,.16));padding-bottom:50px;display:flex;justify-content:center;position:relative}.hero-wrapper .text-overlay{position:absolute;background-color:hsla(0,0%,100%,.75);max-width:35%;border-top-right-radius:10px;border-bottom-right-radius:10px;left:0;top:50%;transform:translateY(-50%)}.hero-wrapper img{max-width:100%;max-height:500px}.hero{width:100%;background-image:url(../img/hero.fa5db3f1.jpg);background-size:90%;background-repeat:no-repeat;background-position:50%;display:flex;flex-direction:column;justify-content:center}.hero-wrapper h1{color:#1e6b35;font-size:36px;line-height:40px;padding-left:80px;padding-right:30px;padding-top:30px;padding-bottom:30px}h2{color:#003c5a;font-weight:700;font-size:30px;line-height:30px;padding-top:20px;padding-bottom:20px}p{font-size:24px;line-height:26px;color:#1e6b35;padding-top:15px;padding-bottom:15px}p.detail{color:#000;font-size:20px;line-height:22px}button{text-align:center;color:#fff;font-weight:700;font-size:18px;background-color:#b4005c;border:2px solid #b4005c;border-radius:4px;min-width:152px;min-height:45px;cursor:pointer;padding-left:15px;padding-right:15px}button,button:hover{transition:all .3s ease}button:hover{background-color:transparent;color:#b4005c}.skip{background-color:#e4e4e4;border:2px solid #e4e4e4;color:#b4005c}.nav-buttons{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:30px;max-width:50%;align-items:flex-start;margin-top:20px}.nav-buttons .back{background-image:url(../img/triangle-left.fcea4e3d.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:10%}.nav-buttons .back span{padding-left:10px}.nav-buttons .back:hover{background-image:url(../img/triangle-left-hover.5bc7a43d.svg)}.nav-buttons .next{background-image:url(../img/triangle-right.91e9f6e9.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:90%}.nav-buttons .next span{padding-right:10px}.nav-buttons .next:hover{background-image:url(../img/triangle-right-hover.883f999e.svg)}footer{border-top:3px solid #92a853}.footer-container{padding-left:60px;padding-right:60px}.footer-container .text-wrapper{padding-top:15px;padding-bottom:15px}footer p{font-size:14px;line-height:17px;padding-top:8px;padding-bottom:8px;color:#928883}footer .bottom_strip{background-color:#1e6b35;padding-top:30px;padding-bottom:30px}footer .bottom_strip .footer-container{display:flex;flex-direction:row;justify-content:space-between}footer .bottom_strip a,footer .bottom_strip p{color:#fff!important;font-size:16px;line-height:18px}footer .bottom_strip a{text-decoration:none}footer .bottom_strip a:hover{text-decoration:underline;color:#fff!important}.approval_code{justify-self:flex-end;font-size:12px!important;opacity:.7;margin-left:auto}.fade-enter-active,.fade-leave-active{transition:opacity .35s ease}.fade-enter-from,.fade-leave-to{opacity:0}.landing.page-container{position:relative}.button-group{display:flex;flex-direction:row;justify-content:space-evenly}.landing .postcode-modal{border:6px solid #1e6b35;border-radius:10px;filter:drop-shadow(5px 5px 5px rgba(0,0,0,.3));background-color:#fff;position:absolute;bottom:0;padding:15px;max-width:50%}.landing .postcode-modal h2{padding:0;margin:0;padding-top:15px;padding-bottom:15px}.landing .postcode-modal p{font-size:16px;max-width:unset}.landing h2{padding-top:50px}.landing .nav-buttons{margin-top:40px}.expanding_items{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.expanding_items.faqs{flex-direction:column;row-gap:20px}.how-to{background-image:url(../img/how-to-teddy.91ef7593.jpg);background-position:100% 100%;background-size:396.5px 232px;background-repeat:no-repeat;height:100%}.how-to .page-inner{margin-bottom:80px}.selecting-age{background-image:url(../img/selecting-age.810a8e8d.jpg);background-position:100% 100%;background-size:45%;background-repeat:no-repeat;height:100%}.selecting-age label{color:#000;font-size:16px;line-height:20px;font-weight:700}.selecting-age p small{font-size:10px}.input-block{display:flex;flex-direction:column;max-width:50%;margin-top:20px;margin-bottom:20px}.input-block label span{color:#b4005c}.age_buttons{grid-template-columns:20% 20% 20% 20%;justify-content:space-between}.age_buttons,.sub_age_buttons{max-width:50%;display:grid;margin-top:20px;margin-bottom:40px}.sub_age_buttons{grid-template-columns:25% 25% 25%;justify-content:space-around}.age_buttons button,.sub_age_buttons button{color:#1e6b35;border:3px solid #98cb57;border-radius:4px;background-color:#fff;filter:drop-shadow(5px 5px 5px rgba(0,0,0,.1));padding-top:6px;padding-bottom:6px}.sub_age_buttons button{color:#003c5a;border:3px solid #003c5a}.age_buttons button.selected{background-color:#98cb57;color:#fff}.sub_age_buttons button.selected{background-color:#003c5a;color:#fff}.expanding_content{width:30%}.faqs .expanding_content{width:50%}.expanding_content .title{border:3px solid #98cb57;border-radius:4px;padding-left:12px;padding-right:12px;cursor:pointer;z-index:1;background-color:hsla(0,0%,100%,.85);position:relative;display:flex;justify-content:center}.expanding_content .title p{text-align:center;color:#1e6b35;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;padding:0;padding-left:15px;padding-right:15px}.expanding_content .title .arrow{background-image:url(../img/triangle.2273b697.svg);width:20px;height:20px;background-size:20px 20px;position:absolute;right:0;top:3px;margin-right:10px;transform:rotate(180deg);transition:all .2s ease}.expanding_content .title .arrow.expanded{transform:rotate(0deg);transition:all .2s ease}.expanding_content .content{background-color:hsla(60,9%,93%,.9);border-radius:6px;margin-top:-4px;z-index:0;position:relative;display:flex;flex-direction:column}.expanding_content .content p{font-size:16px;line-height:18px;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;max-width:unset}.expanding_content .title p{max-width:unset}.expanding_content .content p:first-child{padding-top:25px}.expanding_content .content p:last-child{padding-bottom:25px}.diary .page-inner{height:100%}.diary .page-inner .split-wrapper{display:grid;grid-template-columns:50% 50%}.diary .page-inner .split-wrapper .left{display:flex;justify-content:space-between;flex-direction:column}.diary .nav-buttons{margin-top:30px;max-width:90%}.diary .page-inner .split-wrapper .right{position:relative;z-index:1;overflow:hidden}.diary .page-inner .split-wrapper .right,.warning-modal{display:flex;justify-content:center;flex-direction:column}.warning-modal{background-color:#fff;border:3px solid #707070;align-items:center;z-index:10;pointer-events:all;position:absolute;bottom:0;height:100%}.warning-modal p{color:#b4005c;font-size:18px;line-height:22px;font-weight:700}.close-warning{position:absolute;top:10px;right:10px;width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAvUlEQVR42rXSIWsEMRRF4U+OXBnVBmrWTVRbUWjdjhxTGFEROTJy5Pz0Qs0jYVVhT1Qel8s78PyHyZvqcDpsZu5TNIsEyFbNlZEvu4ueZFfGtt2EkUmTie/hgl0SFBVZA+DdApImAYpDAqsXgCoR0S5GcQM4QEQ/RYzkG+Ac/M/B9advjN2Kdr9xc+0URq1btKwMChGtYU2TOntIFmSVIGsmA9E7nkTWk2M2jjezZ2SzKlYx8uTD8vdeJQ/mF5YdIX27v3xUAAAAAElFTkSuQmCC);background-size:20px 20px;background-position:50%;background-repeat:no-repeat;cursor:pointer}.diary .page-inner p{max-width:90%}.carousel-wrapper{max-width:100%;border-radius:4px;padding-bottom:20px}.range-bg p{font-size:12px!important;line-height:24px!important}.carousel__next,.carousel__prev{top:0!important;background-color:hsla(0,0%,81%,.325);opacity:.5;border-radius:20px}.carousel__item{display:flex;flex-direction:column;justify-content:center}.diary h3{padding-top:20px;text-align:center;color:#b4005c;font-weight:700}.response-wrapper{display:flex;flex-direction:column;position:relative}.response-wrapper.alternate{display:grid;align-items:center;padding-bottom:20px;border-bottom:1px solid #cecece}.responses{margin-top:20px;display:grid;grid-template-columns:45% 45%;justify-content:space-between;align-items:stretch;grid-row-gap:10px}.response-wrapper.alternate .responses{grid-template-columns:100%}.response-wrapper.alternate h3{text-align:left;padding-right:10px}.responses button{border:2px solid #98cb57;color:#1e6b35;background-color:#fff;width:100%;height:100%;font-size:16px;line-height:18px;padding-top:8px;padding-bottom:8px}.responses button:hover{border:2px solid #1e6b35;color:#003c5a}.responses button.selected{color:#fff}.diary .explainer p{font-size:18px;color:#000;padding:0;padding-top:10px;padding-bottom:10px}.diary .explainer ul{padding:0;margin:0;padding-left:20px}.diary .explainer ul li p{padding:0;margin:0;padding-left:10px}.inputWrapper{display:flex;flex-direction:column;max-width:50%}.summary_titles{display:flex;flex-direction:row;justify-content:space-between;width:50%}.summary_titles p{font-size:16px;color:#000;font-weight:700}.summary_boxes{display:grid;grid-template-columns:100%;grid-row-gap:20px;justify-content:space-between;margin-bottom:20px}.summary_box{border-radius:4px;height:100%;flex-direction:column;justify-content:stretch;align-items:stretch}.summary_box,.summary_box .header{filter:drop-shadow(2px 2px 5px rgba(0,0,0,.2));display:flex}.summary_box .header{padding-left:10px;padding-right:10px;flex-direction:row;justify-content:space-between;align-items:center;border:2px solid #fff;border-radius:4px}.summary_box .header p{padding-left:10px;padding-right:10px;font-size:18px;line-height:20px;font-weight:700}.summary_box .body{margin-top:-3px;border:3px solid #d1dde6;background-color:#fff;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;border-radius:6px;height:100%}.summary_box .body .milestone{border-bottom:1px solid #707070}.summary_box .body .milestone p{padding-top:10px;padding-bottom:10px}.summary_box .body .milestone:last-child{margin-bottom:20px}.summary_box .body p{color:#000;font-size:16px;line-height:20px;padding-top:6px;padding-bottom:6px}@keyframes pulse-red{0%{transform:scale(1);box-shadow:0 0 0 0 #e80416}80%{transform:scale(1);box-shadow:0 0 0 10px rgba(255,82,82,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,82,82,0)}}@keyframes pulse-orange{0%{box-shadow:0 0 0 0 #fda227}70%{box-shadow:0 0 0 10px rgba(255,121,63,0)}to{box-shadow:0 0 0 0 rgba(255,121,63,0)}}@keyframes pulse-yellow{0%{box-shadow:0 0 0 0 #f8d953}70%{box-shadow:0 0 0 10px rgba(255,121,63,0)}to{box-shadow:0 0 0 0 rgba(255,121,63,0)}}@keyframes pulse-green{0%{box-shadow:0 0 0 0 #9fd85e}70%{box-shadow:0 0 0 10px rgba(255,121,63,0)}to{box-shadow:0 0 0 0 rgba(255,121,63,0)}}.summary_box.red .footer p,.summary_box.red .header{background-color:#e80416}.summary_box.red .footer p{animation:pulse-red .65s infinite}.summary_box.orange .footer p,.summary_box.orange .header{background-color:#fda227}.summary_box.orange .footer p{animation:pulse-orange 1.5s infinite}.summary_box.yellow .footer p,.summary_box.yellow .header{background-color:#f8d953}.summary_box.yellow .footer p{animation:pulse-yellow 1.75s infinite}.summary_box.green .footer p,.summary_box.green .header{background-color:#9fd85e}.summary_box.green .footer p{animation:pulse-green 2.5s infinite}.summary_box .header .title p{color:#fff;text-align:left}.counter{min-width:40px;min-height:40px;border-radius:4px;background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;filter:drop-shadow(2px 2px 5px rgba(0,0,0,.2))}.summary_box .header .counter p{text-align:center;color:#000;font-size:25px;font-weight:700}.summary_box .footer{filter:drop-shadow(2px 2px 5px rgba(0,0,0,.2));border-radius:4px;background-color:transparent;margin-top:-3px;display:flex;justify-content:center}.summary_box .footer p{margin-top:20px;margin-bottom:20px;text-transform:uppercase;text-align:center;font-weight:700;color:#fff;font-size:16px;line-height:18px;width:40%;border-radius:16px;padding-top:25px;padding-bottom:25px}.summary_box p{max-width:100%}.summary_titles{width:100%;flex-direction:column;margin-bottom:20px}.summary_titles p{padding:0;margin:0;padding-top:3px;padding-bottom:3px;font-size:20px}.bottom-buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.bottom-buttons .button-wrapper,.button-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.bottom-buttons.alt{justify-content:flex-start}.bottom-buttons.alt .button-wrapper{margin-right:20px}.question-mark{background-color:#1e6b35;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-left:10px}.data-v-tooltip:after{font-family:proxima-nova,sans-serif}.question-mark p{color:#fff;padding:0;margin:0 auto;text-align:center;font-size:20px;line-height:30px;font-weight:700;height:30px;width:30px}.bottom-buttons button{padding-left:20px;padding-right:20px;text-transform:uppercase}.bottom-buttons button.green{background-color:#98cb57;border:2px solid #98cb57}.bottom-buttons button.green:hover{background-color:transparent;color:#98cb57}.bottom-buttons button.blue{background-color:#003c5a;border:2px solid #003c5a}.bottom-buttons button.blue:hover{background-color:transparent;color:#003c5a}.modal{background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;position:fixed;flex-direction:column;top:0;left:0;width:100%;height:100%;z-index:100}.inner-modal{background-color:#fff}.icon-input{border:4px solid #98cb57;border-radius:6px;cursor:pointer;justify-self:flex-start;margin-bottom:20px;display:flex;justify-content:center;animation:pulse 1.5s linear infinite;margin-top:20px}@keyframes pulse{0%{transform:scale(1.02)}50%{transform:scale(.98)}to{transform:scale(1.02)}}.select-icon-wrapper{display:flex;flex-direction:row;align-items:center;-moz-column-gap:20px;column-gap:20px;max-width:70%}.select-icon-wrapper p{font-weight:700;padding:0;margin:0}.icons{display:grid;grid-template-columns:22% 22% 22% 22%;grid-row-gap:10px;justify-content:space-between;cursor:pointer;transition:all .3s ease;max-width:400px;max-height:400px;overflow-y:scroll;padding:20px}.icon-selector{border:2px solid hsla(60,9%,93%,.9);border-radius:6px;display:flex;flex-direction:row;justify-content:center}.icon-selector img{max-width:100%;margin:0 auto}.icon-selector:hover{opacity:.85;transition:all .3s ease;border:2px solid #98cb57}.modal-container{display:flex;flex-direction:column}.close-icon{background-size:44px 44px;width:44px;height:44px;align-self:flex-end;margin-bottom:10px;cursor:pointer}.close-icon,.v-onboarding-item__header-close{background-image:url(../img/close-o.bc66eba5.svg);background-repeat:no-repeat}.v-onboarding-item__header-close{background-size:20px 20px;background-position:50%}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;border-radius:3px;height:24px;background:#9bcff7;background:linear-gradient(90deg,#9bcff7,#1b8abc);margin-top:20px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:28px;width:28px;background-color:#fdfdfd;border-radius:4px;border:2px solid #d1dde6;position:relative;filter:drop-shadow(2px 2px 5px rgba(0,0,0,.2));-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;z-index:10}input[type=range]::-moz-range-thumb{height:15px;width:15px;background-color:#98cb57;border-radius:50%;border:none;position:relative;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;z-index:10}input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 10px rgba(152,203,87,.3)}input[type=range]:active::-webkit-slider-thumb,input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 6px rgba(152,203,87,.3)}input[type=range]::-moz-range-thumb:hover,input[type=range]:active::-moz-range-thumb{box-shadow:0 0 0 6px rgba(152,203,87,.3)}input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 6px rgba(152,203,87,.3)}.range{position:relative}.range-bg{position:absolute;display:flex;flex-direction:row;justify-content:space-between;width:100%;top:20px;z-index:5}.range-bg,.range-bg p{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.range-bg p{color:#fff;font-size:14px;font-weight:700;padding:0;margin:0}.range-bg p:first-child{padding-left:15px}.range-bg p:nth-child(2){padding-right:15px}.description{padding:0;margin:0;padding-top:8px;color:#000;font-size:12px;font-weight:400}.view-report{margin-bottom:20px}.child-grid{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;align-items:center;margin-top:40px}.add-child{display:flex;justify-content:center;padding-bottom:30px}.add-child .child-border{max-width:200px;padding:20px}.fandc{cursor:pointer}.fandc,.fandc:hover{transition:all .3s ease}.fandc:hover{opacity:.8}.child{width:30%;max-width:300px}.child p{text-align:center;font-weight:700}.child-descriptor h2,.child-icon{cursor:pointer}.child-icon,.child-name,.child-options{display:flex;justify-content:center}.child-icon img{max-width:100%;max-height:200px}.child-icon img,.child-name p{padding-top:10px}.child-border{border:2px solid #98cb57;border-radius:12px}.child-options p{text-align:center;color:#003c5a;text-decoration:underline;cursor:pointer;font-size:14px;line-height:16px;font-weight:400;padding-top:5px}.child-options p a{color:#000!important;font-size:12px}.table-wrapper{max-width:100%;width:100%;min-height:400px}.child-table{border-collapse:collapse;width:100%}.child-table tbody td{border:1px solid rgba(62,62,62,.276)}.child-table tr th{height:60px}.child-table tbody td p{color:#000}.num{font-size:20px!important;font-weight:700}.child-table tbody td:nth-child(5){background-color:#9fd85e}.child-table tbody td:nth-child(4){background-color:#f8d953}.child-table tbody td:nth-child(3){background-color:#fda227}.child-table tbody td:nth-child(2){background-color:#e80416}.child-table tbody td:nth-child(2) p,.child-table tbody td:nth-child(3) p{color:#fff;filter:drop-shadow(2px 0 3px rgba(0,0,0,.8))}.child-screen p{max-width:unset}.child-screen a{text-decoration:underline}.child-screen h5{color:#003c5a;font-size:20px;margin-bottom:15px}.delete{background-color:#e80416}.child-screen .child-table button{min-width:unset;max-height:30px;min-height:unset;padding-left:unset;padding-right:unset;font-size:12px;background-color:#1e6b35;border:2px solid #1e6b35;min-width:40px;font-weight:500;display:flex;justify-content:center;align-items:center}.dropbtn{background-color:hsla(60,9%,93%,.9)!important;color:#000!important}#myDropdown button{width:90px}.child-screen .child-table button:hover{background-color:transparent;color:#1e6b35}.child-screen button.plus{background-image:url(../img/plus-icon.059bd4f7.svg);background-position:10px;background-size:30px 30px;background-repeat:no-repeat;margin-bottom:30px;padding-left:60px}.child-screen button:hover.plus{background-image:url(../img/plus-icon-hover.bd77c8ef.svg)}.child-screen th{background-color:#1e6b35;border:1px solid #fff}.child-screen th p{font-weight:700;color:#fff;width:100%}.child-screen td p,.child-screen th p{font-size:14px;line-height:16px;text-align:center}.child-screen td p{padding:5px}.modal-carousel-wrapper{max-width:600px}.edit-save-buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;margin-bottom:20px;padding-left:20px;padding-right:20px}.inner-carousel-wrapper{overflow:scroll}.carousel .nav-buttons{align-self:center;justify-self:center;-moz-column-gap:10px;column-gap:10px;padding-bottom:unset}.carousel .v-slick-slider{padding-left:10px;padding-right:10px}.v-onboarding-item__description{font-size:16px;line-height:18px;font-weight:600}.v-onboarding-item__header-close{border:unset;min-width:unset;min-height:unset;padding-left:unset;padding-right:unset}.v-onboarding-item__header{justify-content:flex-end}.v-onboarding-btn-primary{background-color:#98cb57!important}.v-onboarding-btn-primary:hover{background-color:#003c5a!important}.child-screen .child-icon{width:150px;height:150px;margin-top:30px;border:2px solid #98cb57;border-radius:150px}.child-descriptor{display:flex;align-items:center;justify-content:flex-start;margin-bottom:30px}.child-descriptor h2{padding:0;margin:0;padding-left:30px;padding-top:10px}.radio-button{display:flex;flex-direction:row;align-items:center}.radio-button button{width:30px;height:30px;padding:0;margin:0;min-height:unset;min-width:unset;border-radius:4px;border:2px solid #707070}.radio-button button.selected{border:2px solid #1e6b35;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAFn0lEQVR4Ae3dU9js2BpF4ZzTtm3btm3btm3btm3btm3b5uxx2Syksir1rX9evPeVZ47G3klWCkl9mAX80eYAzAGYAzAHYA7AHIA5AHMANvom022GO3ExpnIAfWv8G6C/WcwB9I3xz4b+xfOYL+8APP4BUAM7O4C8/5uvBj7F6g4gz/GXgZrY1v8PkOf4M0NNPOw/BeQ5/jj4FmpiNgeQ3/hD4C2oiWPz/IsgB/Aw1MQHGNQB5Df+1VALVsnvr4I9/olQC67L716Ax98dasHvGD+vADz+elCLds3rbqDHXxRq0VN53Q72+NNAbZg3nwA8/mj4HGrRqfk8EOLxB8LLUIs+w1D5BOAA7oHasE4+j4R5/EugNtySzzOBHv8oqE2T5RGAx98BatM+eTwV7PFXhdr0Yh6PhXv8eaESFo4fgMefFL9BbTrHL4bEH38EfAS16WuMEDsAj98PnoVK2MSvhsUP4FaohLv9bmD88c+BSpo2dgAe/2CopEP8dnDs8beESnoD/ccNwOMvB3VgaZ8PEHf82aAOXOIDIuKOPx6+h0r6EaPHDMDjD4V3oA5s4yNi4gbwGNSBh3xGUNzxr4M6NGvMADz+KVCHjvYpYTHH3wvq0PsYJF4AHn8DqAIr+ZzAeOMvDlXgGh8UGW/86aEK/IbxYgXg8cfAl1AFdvZRsbHGHwSvQhV40mcFxwvgPqgic8cKwONfBlXkZJ8WHmv8Y6GKfIYh4wTg8XeGKrSWvxcQZ/w1oArd7A9GxBl/fqhik2YTABczMJbFkbgKt+JqHIvVMFTg8SfH71CF9srikzFcyGA4Br9CTZyFEYONPzI+gSr0QhbfDOJCli75Xtv6QcbvHy9AFVswfABcxC5QB44LEMAdUMXOCv/VMC5iE6gCl/bw+OdDFfsKw4cOgAuYGqrQXT04/iFQAhtJKqIHcAtUsWcwWI+MvzWUwJ3hPxzJRcwOJfI+Rql5/BWhRKYJHQAXMDBOgBL6BpPXNP6cUCIHSSqiBzA7noK6YM4ujz8BfoQSeB395RDABvge6pJluzT+sHgPSmTJCOMLJT5WkNxGXQjgCSiRiyUVuQSwK1SDPVJ/ZDmRHzBqTgGsj++gGhybYPzToYS2klTkFMDMeAyqyUUVjr8vlNADkorcAugPR0I1uqOC8TeGEps5uwAELmwGqGZPYdCS4y8JJXZUjMHL/1XwNVDN3sVIbY4/I5TYexg49wAmxO9Qzb7GJC3+5rHxDZTYirFGL387eE2oR8zW5LcOjjegxK6KPL6Q7pZpess0+J0PQon9inGzDKBJBNdCPWKDf/l9V0JdsFP08csG0D9ehnrESRgbU+JWqAseDzBu0qeCJ8QvUB81V3YBlIhgCagPOinOwOlfDNkR6kM+wRAO4K8RnAX1EWtIKhzAPyN4BMrcTfEHTxfASPgMytjEDqBxBLNCmdpTUuEAmkewLpSZ5yQVDqD1CI6EMrKAA2g/ghuhDJxZ4vrhAAbGa1BgX2JYB1A+gknwO5RW+htNDqB8BMtAZcR9DtEBpH+3IL2pHEC1EZwHBXGApMIBBHgdK4FX0Y8DSBPAqPgS6mGLSyocQLoI5oJ61IWSCgeQPoINoR7zPUZxAN2L4Dioh2whqXAA3Y3gNqgH3F/D9cMBDIa3oJrN6ADqi2AKqEZHSCocQL0RrADV4B0M5AACfHo1keVTXIsDKB/BxVCXXOnxgV47r/dpKLFfMLbH780AxsS3UEI7eviEAVQQwXxQIo959AQBJIhgcyiBOTx6gAAExjoJqtAJHjxQAAKj3Q1V4D0M6sHjBTAU3kt3ErlF+IrXhPgOKmlpDx04AIERRynxKbdPMa1HjhZA8yNfP4Ma+A57tPZsn0X9rOs8OACX4AZcgoOxCPr1sAkCiM0cgDkAcwDmAMwBmAMwB2AOwP4ARY0byiI8TP8AAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain}.radio-button p{color:#000;font-weight:700;font-size:14px;max-width:unset;padding:0;margin:0;padding-left:10px;cursor:pointer}.edit-name{display:flex;flex-direction:row;margin-left:30px;-moz-column-gap:10px;column-gap:10px;align-items:center}.edit-name button{height:30px;max-width:90px;min-width:unset}.reminders-modal{z-index:100}.reminders-modal p{font-size:22px!important;padding:20px;line-height:24px}.reminders-modal .modal-container{max-width:50%}.reminders-modal .modal-container .inner-modal{padding:30px;border-radius:8px}.reminders{display:flex;flex-direction:row;justify-content:space-around}.reminders .reminder-selector{flex-direction:column;justify-content:center;align-items:center}.reminders .reminder-selector p{font-size:12px!important;padding:0;margin:0}.reminder-selector{border:2px solid hsla(60,9%,93%,.9);border-radius:6px;display:flex;flex-direction:row;justify-content:center}.reminder-selector:hover{opacity:.85;transition:all .3s ease}#carousel_title{color:#1e6b35;font-size:22px}.v-slick-dots li{pointer-events:none}.v-slick-dots li button:before{color:#b4005c!important}.dropbtn{background-color:#3498db;color:#fff;padding:16px;font-size:16px;border:none;cursor:pointer}.dropbtn:focus,.dropbtn:hover{background-color:#2980b9}.dropdown{position:relative;display:inline-block;width:100%}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;padding:10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border:2px solid #1e6b35;border-radius:8px;z-index:1;margin-top:3px;right:10px}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.show{display:flex;flex-direction:column;grid-row-gap:8px}.welcome-back-modal .modal-container{max-width:52%}.welcome-back-modal .inner-modal{padding:20px;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center}.welcome-back-modal .inner-modal h1{text-align:center;color:#b4005c}.welcome-back-modal .inner-modal p{font-size:20px;line-height:24px;text-align:center;max-width:unset;color:#003c5a}.welcome-back-modal .inner-modal button{margin-top:20px}.welcome-back-modal .modal-container{justify-content:center;align-items:center}.observations{max-width:unset!important}.observations span{font-weight:400}.doc-btns{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;-moz-column-gap:10px;column-gap:10px;margin-bottom:20px}.cookies p,.cookies ul li{font-size:16px;line-height:18px;font-family:proxima-nova,sans-serif;color:#1e6b35;max-width:80%}.cookies p{padding:0;margin:0;padding-bottom:10px}.cookies h1{margin-bottom:20px}.child_icon_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.bottom-dash-button{max-width:unset!important;margin:0 auto}.bottom-buttons.alt .button-wrapper,.secondary-postcode{justify-content:flex-start}.secondary-postcode{flex-direction:row;align-items:center}.secondary-postcode button{margin-left:15px}@media(min-width:1321px){.hide-desktop{display:none}}@media(max-width:1320px){.summary_boxes{grid-template-columns:100%;grid-row-gap:20px}.diary .page-inner p,.summary-screen .page-inner p{max-width:85%}.age_buttons{grid-template-columns:47% 47%;grid-row-gap:20px}.child{width:45%;height:100%}.child:last-child{margin-bottom:40px}.hide-mobile{display:none}.child-screen .child-table .options-buttons{grid-template-columns:100%;grid-row-gap:5px}.child-screen .child-table .options-buttons button{font-size:12px}}@media(max-width:1023px){.welcome-back-modal .modal-container{max-width:85%}.doc-btns button{font-size:14px;line-height:17px;padding-left:8px;padding-right:8px}.doc-btns{flex-direction:column;row-gap:20px;align-items:flex-start}.edit-modal .inner-carousel-wrapper{display:flex;justify-content:center;width:100%}.edit-modal .edit-save-buttons{margin-left:40px;margin-right:40px}.edit-modal .carousel-wrapper{max-width:80%}.edit-modal .nav-buttons{width:75%}.reminders{flex-direction:column;row-gap:10px}.reminders-modal p{font-size:16px!important;line-height:18px!important}.reminders-modal .modal-container .inner-modal{padding:10px}.icon-input{max-width:35%}footer .bottom_strip .footer-container{display:flex;flex-direction:column}footer .bottom_strip .footer-container a,footer .bottom_strip .footer-container p{font-size:14px}.child{width:100%;max-width:340px}.child:last-child{margin-bottom:40px}p{font-size:18px;line-height:20px}p.detail{font-size:16px;line-height:18px;color:#000}h2{padding-top:10px;padding-bottom:10px}.inputWrapper{max-width:100%}.page-container{padding-left:10px;padding-right:10px}.age_buttons,.sub_age_buttons{grid-template-columns:100%;grid-row-gap:20px}.sub_age_buttons{display:flex;flex-direction:column;max-width:100%;width:100%;justify-content:center;align-items:center}.sub_age_buttons button{width:80%}.age_buttons,.input-block{max-width:100%}.landing .postcode-modal{max-width:unset}.landing .postcode-modal button{min-width:unset}.warning-modal p{padding-left:15px;padding-right:15px}.diary .page-inner .split-wrapper{grid-template-columns:100%}.nav-buttons,.page-inner p{max-width:100%}.nav-buttons{margin-top:20px}.nav-buttons button{max-width:33%;min-width:unset}.expanding_items{display:grid;grid-template-columns:100%}.expanding_content{width:100%;margin-bottom:20px}.summary_boxes{display:grid;grid-template-columns:100%}.summary_box{padding-bottom:20px}.summary_box .footer p{min-width:80%;padding-left:10px;padding-right:10px;font-size:18px;line-height:22px}.bottom-buttons{display:grid;grid-template-columns:100%;grid-row-gap:10px;margin-bottom:20px}.selecting-age{background-image:unset}.how-to{background-image:url(../img/selecting-age.810a8e8d.jpg);background-size:70%;background-position:bottom}.expanding_content .title{padding:0}.expanding_content .title p{padding-left:20px;padding-right:30px;font-size:15px;line-height:17px;padding-top:8px;padding-bottom:8px}.expanding_content .content{padding:0;display:block;padding-top:10px;padding-bottom:10px}.expanding_content .content p{width:unset;max-width:unset;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;margin:0}.how-to .nav-buttons{padding-bottom:120px}.footer-container{padding-left:20px;padding-right:20px}.response-wrapper.alternate{grid-template-columns:100%}.diary .page-inner p,.summary-screen .page-inner p{max-width:100%!important}.child-screen th p{font-size:15px;padding:0;margin:0;max-width:unset;line-height:10px;font-size:13px;font-weight:400}}@media(min-width:640px)and (max-width:930px){.hero-wrapper h1{padding-left:20px}.hero-wrapper .text-overlay{max-width:40%}}@media(max-width:640px){.hero-wrapper{padding-bottom:unset}.hero-wrapper h1{font-size:18px;line-height:22px;padding:0;padding-top:10px;padding-bottom:10px;padding-left:15px}.hero-wrapper .text-overlay{width:50%;max-width:75%;top:10%;transform:translateY(-10%)}}.tooltip{position:relative;display:inline-block}.tooltip-left .tooltiptext{left:-140px}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;font-family:proxima-nova,sans-serif;font-size:12px;line-height:13px;padding:6px;position:absolute;z-index:1}.tooltip:active{background-color:red}.tooltip:hover .tooltiptext{visibility:visible}.disabled{opacity:.5}@font-face{font-family:slick;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA) format("woff")}.v-slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.v-slick-arrow,.v-slick-arrow:focus,.v-slick-arrow:hover{color:transparent;outline:none;background:transparent}.v-slick-arrow:focus:before,.v-slick-arrow:hover:before{opacity:1}.v-slick-arrow.disabled:before{opacity:.25}.v-slick-arrow:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-slick-arrow.prev{left:-25px}[dir=rtl] .v-slick-arrow.prev{right:-25px;left:auto}.v-slick-arrow.prev:before{content:"←"}[dir=rtl] .v-slick-arrow.prev:before{content:"→"}.v-slick-arrow.next{right:-25px}[dir=rtl] .v-slick-arrow.next{right:auto;left:-25px}.v-slick-arrow.next:before{content:"→"}[dir=rtl] .v-slick-arrow.next:before{content:"←"}.v-slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.v-slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.v-slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.v-slick-dots li button:focus,.v-slick-dots li button:hover{outline:none}.v-slick-dots li button:focus:before,.v-slick-dots li button:hover:before{opacity:1}.v-slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-slick-dots li.active button:before{opacity:.75;color:#000}.v-slick-arrow[data-v-1ed7a297]{display:block}.v-slick-track[data-v-b08fae43]{position:relative;top:0;left:0;display:flex;transform:translateZ(0)}.v-slick-track.center[data-v-b08fae43]{margin-left:auto;margin-right:auto}.v-slick-track.vertical[data-v-b08fae43]{flex-direction:column}.v-slick-track.vertical .v-slick-slide-group[data-v-b08fae43]{flex-direction:row;height:auto}.v-slick-track.vertical .v-slick-slide-group[data-v-b08fae43]>*{flex-grow:1}.v-slick-track.dragging img[data-v-b08fae43]{pointer-events:none}.v-slick-slide-group[data-v-b08fae43]{display:flex;flex-direction:column;height:100%;min-height:1px;flex-shrink:0;outline:none}.v-slick-slider[data-v-a67dad77]{position:relative;display:block;box-sizing:border-box}.v-slick-list[data-v-a67dad77]{position:relative;display:block;overflow:hidden;margin:0;padding:0;transform:translateZ(0)}.v-slick-list[data-v-a67dad77]:focus{outline:none}.v-slick-list.dragging[data-v-a67dad77]{cursor:pointer;cursor:hand}.mySlide{background-color:#fff;justify-content:flex-start}.inner-slide,.mySlide{display:flex;flex-direction:column}.v-slick-slide-group{justify-content:center;align-items:center}