/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--sm:400px;--md:768px;--lg:1000px;--xl:1200px;--uw:1930px;--max-width:1200px;--font-heading:"Handlee",Tahoma,cursive;--font-body:"Comfortaa",Arial,cursive;--color-white:#fff;--color-black:#000;--color-bg:#f3f3f3;--color-primary:#37a0f0;--color-primary-light:#4aaaf2;--color-primary-dark:#2496ee;--color-accent:#db9fd5;--color-accent-light:#e0aeda;--color-accent-dark:#d690d0;--color-secondary:#bdffd3;--color-dark-text:#181818;--color-dark-text-secondary:hsla(0,0%,9%,.54);--color-dark-text-disabled:hsla(0,0%,9%,.12);--color-light-text:#f5f5f5;--color-light-text-secondary:hsla(0,0%,96%,.7);--color-light-text-disabled:hsla(0,0%,96%,.5);--color-link:var(--color-primary);--color-link-hover:var(--color-primary-dark);--color-line-break:var(--color-primary);--color-error:#ec5840;--color-error-bg:#f9f0f0;--spacing:4px;--spacing-2x:calc(var(--spacing)*2);--spacing-3x:calc(var(--spacing)*3);--spacing-4x:calc(var(--spacing)*4);--spacing-5x:calc(var(--spacing)*5);--spacing-6x:calc(var(--spacing)*6);--spacing-7x:calc(var(--spacing)*7);--spacing-8x:calc(var(--spacing)*8);--gutter:1.875rem;--gutter-half:.9375rem;--contain-sm:396px;--contain-md:748px;--contain-lg:1000px;--contain-xl:1200px}*,:after,:before{box-sizing:border-box}body,html{font-size:16px;height:100%;margin:0;padding:0}body{background:var(--color-bg);color:var(--color-dark-text);font-family:var(--font-body);font-weight:400;line-height:1.5;position:relative}.content{overflow:hidden}.overlay{background:#000;height:100%;opacity:0;position:fixed;transition:opacity .3s;visibility:hidden;width:100%;z-index:2}.overlay.open{cursor:pointer;opacity:.8;visibility:visible}.contain{margin:0 auto;max-width:340px;width:100%}@media(min-width:400px){.contain{max-width:var(--contain-sm)}}@media(min-width:768px){.contain{max-width:var(--contain-md)}}@media(min-width:1000px){.contain{max-width:var(--contain-lg)}}@media(min-width:1200px){.contain{max-width:var(--contain-xl)}}article,section{padding:30px 0;position:relative;text-align:center}article:after,section:after{clear:both;content:"";display:table}form{margin:0}fieldset:not(.unstyled){border:1px solid var(--color-secondary);margin:1.125rem 0;padding:1.25rem}fieldset:not(.unstyled)>:last-child{margin-bottom:0}fieldset.unstyled{border:none;margin:0;padding:0}legend.unstyled{padding:0}label{display:block;margin:0;position:relative}input,select,textarea{margin:0 0 .5rem}input:not([type]),input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-white);border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 2px #0a0a0a1a;box-sizing:border-box;color:var(--color-black);font-family:var(--font-body);font-size:1rem;outline:none;padding:.75rem 1rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}input:not([type]):focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid var(--color-accent-dark);outline:none;transition:border-color .25s ease-in-out}input:disabled,input[readonly],select[disabled],textarea:disabled,textarea[readonly]{background-color:var(--color-secondary);color:#8a8a8a;cursor:default}textarea{height:auto;max-width:100%;min-height:100px;resize:vertical}select{outline:0!important}select::-ms-expand{display:none}[type=checkbox],[type=radio]{display:inline-block;vertical-align:baseline}label [type=checkbox],label [type=radio]{margin-right:.35em}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-bottom:0;margin-left:.5rem;margin-right:.5rem;vertical-align:baseline}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;display:inline-block;margin:0 1rem 1rem 0}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.4}::-moz-placeholder{color:inherit;font-style:italic;opacity:.4}::placeholder{color:inherit;font-style:italic;opacity:.4}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{border:1px solid var(--color-accent-dark)}.label-group,.label-group input:not([type=checkbox]):not([type=radio]),.label-group select,.label-group textarea{display:block}.label-group__required-indicator{color:#f90;font-weight:700}dl,ol,ul{line-height:1.6;list-style-position:outside;margin:0 0 1.25em}ol,ul{margin-left:1.25em;padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.25em}ul{list-style-type:disc}ul.zebra-list{background-color:var(--color-white);border-left:3px solid var(--color-primary);list-style-type:none;margin:0 0 1.25rem}ul.zebra-list li{background-color:#37a0f01a;padding:.25rem .5rem}ul.zebra-list li:nth-of-type(2n){background-color:#37a0f00d}li>:last-child{margin-bottom:0}dl{margin-bottom:1rem}dl dt{font-weight:700;margin-bottom:.3em}table{margin:0 0 1.5rem;width:100%}tfoot td,tfoot th,thead td,thead th{font-weight:700;text-align:left;vertical-align:middle}tbody th{text-align:left}td,th{padding:.65rem .75rem .75rem;vertical-align:top}caption{font-weight:700;padding:.5rem .625rem .625rem;text-align:left}::-moz-selection{background:#0000004d;color:inherit;text-shadow:none}::selection{background:#0000004d;color:inherit;text-shadow:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;line-height:1.2;margin:0 0 1.25rem;position:relative;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%}h1{font-size:2.6703rem}h2{font-size:2.1362rem}h3{font-size:1.709rem}h4{font-size:1.3672rem}@media(min-width:768px){h1{font-size:3.0518rem}h2{font-size:2.4414rem}h3{font-size:1.9531rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}@media(min-width:1000px){h1{font-size:3.4332rem}h2{font-size:2.7466rem}h3{font-size:2.1973rem}h4{font-size:1.7578rem}h5{font-size:1.4063rem}h6{font-size:1.125rem}}p{line-height:1.5;margin:0 0 1.25em;position:relative}a{color:var(--color-link);cursor:pointer;display:inline-block;outline:none;text-decoration:none;transition:color .15s ease-in-out}a:active,a:focus,a:hover{color:var(--color-link-hover)}blockquote{margin:.5rem 0 1.5rem;padding:0}hr{border:solid var(--color-line-break);border-width:1px 0 0;box-sizing:content-box;clear:both;height:0;margin:1.25rem 0 1.1875rem}img{border:0;height:auto;margin-bottom:1rem;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}figure,img{display:inline-block}figure{margin:0 0 1.25rem}figcaption{margin:.25rem 0 0}iframe{border:0;display:block}.highlight{color:var(--color-accent)}.hide{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.float-left{float:left}.float-right{float:right}.float-none{float:none}.clearfix:after{clear:both;content:"";display:table}.clear-both{clear:both}.clear-none{clear:none}.clear-right{clear:right}.clear-left{clear:left}.margin-top-0.margin-top-0{margin-top:0}.margin-top-half.margin-top-half{margin-top:.5rem}.margin-top-1.margin-top-1{margin-top:1rem}.margin-top-1point5.margin-top-1point5{margin-top:1.5rem}.margin-top-2.margin-top-2{margin-top:2rem}.margin-bottom-0.margin-bottom-0{margin-bottom:0}.margin-bottom-half.margin-bottom-half{margin-bottom:.5rem}.margin-bottom-1.margin-bottom-1{margin-bottom:1rem}.margin-bottom-1point5.margin-bottom-1point5{margin-bottom:1.5rem}.margin-bottom-2.margin-bottom-2{margin-bottom:2rem}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mx-auto{margin-left:auto;margin-right:auto}.p-0{padding:0}.w-full{width:100%}.flex{display:flex}.justify-center{justify-content:center}.icon-lg{font-size:1.75rem}.icon-xl{font-size:2.25rem}@media(max-width:1199px){body.blurred{overflow:hidden}body.blurred footer,body.blurred main{filter:blur(7px);transition:filter 50ms}body.blurred .header{background-color:#37a0f0cc}body.blurred .top-nav{opacity:1;visibility:visible}}.header{background-color:var(--color-primary);position:relative;transition:background-color .25s;z-index:2}.header a{color:var(--color-dark-text)}.header a:hover{color:var(--color-black)}.top-nav{color:var(--color-light-text);opacity:0;position:absolute;top:75px;transition:visibility .3s,opacity .3s;visibility:hidden;width:100%;z-index:4}.hp-inner{margin:0 auto;max-width:340px;width:100%}@media(min-width:400px){.hp-inner{max-width:var(--contain-sm)}}@media(min-width:768px){.hp-inner{max-width:var(--contain-md)}}@media(min-width:1000px){.hp-inner{max-width:var(--contain-lg)}}@media(min-width:1200px){.hp-inner{max-width:var(--contain-xl)}}.top-nav .hp-inner{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-end;justify-content:center;margin:0 auto;width:100%}@media(min-width:1200px){.top-nav{background:var(--color-primary-light);opacity:1;position:relative;top:inherit;visibility:visible}.top-nav .hp-inner{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin:0 auto;width:100%}}.top-nav a{color:var(--color-light-text)}.top-nav a.btn{align-items:center;display:flex;float:left;justify-content:center;margin-left:8px;margin-right:8px;padding:.75rem;width:calc(33.33333% - 20px)}@media(min-width:1200px){.top-nav a.btn{float:none;width:calc(16.66667% - 23.33333px)}}.top-nav .icons{align-items:center;align-self:stretch;background-color:#37a0f0cc;bottom:0;display:flex;left:0;padding:5px 15px;position:fixed;width:100%}.top-nav .icons .like-icon-lg{display:inline-block;font-size:1.75rem;padding-left:.2em;padding-right:.2em;text-align:center;width:1.4em}.top-nav .icons .like-icon-lg .img-like-icon-lg{display:block;margin-bottom:0}.top-nav .icons:after{content:"Friend For Life";display:inline-block;font-family:var(--font-body);font-size:1.6rem;margin-left:50px;pointer-events:none}@media(min-width:1200px){.top-nav .icons{background-color:transparent;padding:0;position:static;width:auto}.top-nav .icons,.top-nav .icons>*{margin-left:20px}.top-nav .icons:after{display:none}}.top-nav .icons .img-like-icon-lg{height:1.75rem}.main-nav{height:60px;margin:0 auto;max-width:340px;position:relative;width:100%}.main-nav:after{clear:both;content:"";display:table}@media(min-width:400px){.main-nav{max-width:var(--contain-sm)}}@media(min-width:768px){.main-nav{max-width:var(--contain-md)}}@media(min-width:1000px){.main-nav{max-width:var(--contain-lg)}}@media(min-width:1200px){.main-nav{height:inherit;max-width:var(--contain-xl)}}.open-nav{color:var(--color-light-text);cursor:pointer;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media(min-width:1200px){.open-nav{display:none}}.logo{float:left;width:33.333%}@media(min-width:768px){.logo{width:16.667%}}@media(min-width:1200px){.logo{width:12.5%}.logo a{height:0;max-width:100px;position:relative;top:-42px;z-index:5}.logo a img{margin:0}}.nav{background:#37a0f0cc;height:calc(100% - 60px);left:0;margin:0;opacity:0;padding:100px 0 50px;position:fixed;top:60px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:100%;z-index:3}@media(min-width:1200px){.nav{background:transparent;float:left;height:auto;left:inherit;opacity:1;overflow:inherit;padding:inherit;position:relative;text-align:right;top:inherit;visibility:visible;width:87.5%}}.nav.opened{opacity:1;visibility:visible}.nav-list{height:100%;list-style-type:none;margin:0;overflow-y:auto;padding:0;position:relative;z-index:3}@media(min-width:1200px){.nav-list{display:flex;height:auto;justify-content:flex-end;overflow-y:inherit}}.nav-list>li.has-subnav>a{padding-right:3rem}@media(min-width:1200px){.nav-list>li.has-subnav>a{padding:1.875rem 2rem 1.875rem 1rem}}.nav-list>li.has-subnav>a:before{content:"";display:block;font-family:fontello;font-size:1.5rem;font-weight:100;opacity:.75;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}@media(min-width:1200px){.nav-list>li.has-subnav>a:before{right:.5rem}}@media(max-width:999px){.nav-list>li.open ul.subnav-list{max-height:500px;opacity:1;position:relative;transition:max-height .25s ease-in,visibility .25s ease-in,opacity .25s ease-in;visibility:visible}.nav-list>li.open>a:before{top:inherit;transform:rotate(180deg)}}.nav-list>li a{display:block;font-size:1.25rem;line-height:1.25rem;padding:1rem 2rem;position:relative;text-decoration:none}.nav-list>li a:active,.nav-list>li a:focus,.nav-list>li a:hover,.nav-list>li a:visited{background:#db9fd5d9}@media(min-width:1200px){.nav-list>li a{font-size:1rem;line-height:1rem;padding:1.875rem 1rem}}.nav-list>li>ul.subnav-list{background:#17171740;list-style-type:none;margin:0;max-height:0;opacity:0;padding:0;transition:max-height .2s ease-in,visibility .25s ease-in,opacity .15s ease-in;visibility:hidden}.nav-list>li>ul.subnav-list a{color:var(--color-light-text)}@media(min-width:1200px){.nav-list>li{display:inline-block;position:relative}.nav-list>li ul.subnav-list{background:var(--color-primary);min-width:200px;position:absolute;width:100%}.nav-list>li ul.subnav-list a{background:var(--color-primary);padding:1rem;text-align:left}.nav-list>li ul.subnav-list a:hover{background:var(--color-accent)}.nav-list>li:hover ul.subnav-list{max-height:500px;opacity:1;visibility:visible}}.backToTop[data-astro-cid-wlspcwf4]{background:var(--color-secondary);border-radius:50%;bottom:25px;box-shadow:0 1px 3px var(--color-dark-text);color:var(--color-dark-text);cursor:pointer;font-size:1.5rem;opacity:0;padding:0;position:fixed;right:25px;transition:opacity .25s,visibility .25s;visibility:hidden;z-index:10}.backToTop[data-astro-cid-wlspcwf4].shown{opacity:.95;visibility:visible}.backToTop[data-astro-cid-wlspcwf4]:before{transform:rotate(180deg)}.footer[data-astro-cid-gcn2mc3v]{background:var(--color-primary)}.footer[data-astro-cid-gcn2mc3v] p[data-astro-cid-gcn2mc3v]{margin:0}.footer[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--color-light-text)}.footer[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--color-accent)}.top-foot[data-astro-cid-gcn2mc3v]{margin:0 auto;max-width:340px;padding:30px 0;width:100%}@media(min-width:400px){.top-foot[data-astro-cid-gcn2mc3v]{max-width:var(--contain-sm)}}@media(min-width:768px){.top-foot[data-astro-cid-gcn2mc3v]{display:flex;flex-wrap:wrap;max-width:var(--contain-md)}}@media(min-width:1000px){.top-foot[data-astro-cid-gcn2mc3v]{max-width:var(--contain-lg)}}@media(min-width:1200px){.top-foot[data-astro-cid-gcn2mc3v]{max-width:var(--contain-xl)}}.top-foot-left[data-astro-cid-gcn2mc3v]{width:100%}.top-foot-left[data-astro-cid-gcn2mc3v] a[class^=icon]{font-size:3rem;margin:0}.top-foot-left[data-astro-cid-gcn2mc3v] .like-icon-lg[data-astro-cid-gcn2mc3v]{font-size:3rem;margin-left:.2em;margin-right:.2em}.top-foot-left[data-astro-cid-gcn2mc3v] .img-like-icon-lg[data-astro-cid-gcn2mc3v]{font-size:3rem;height:.833333em;vertical-align:bottom}.top-foot-left[data-astro-cid-gcn2mc3v] h4[data-astro-cid-gcn2mc3v]{margin:0}@media(min-width:768px){.top-foot-left[data-astro-cid-gcn2mc3v]{width:50%}}@media(min-width:1000px){.top-foot-left[data-astro-cid-gcn2mc3v]{margin-left:16.667%;width:33.333%}}.top-foot-right[data-astro-cid-gcn2mc3v]{margin-top:1rem;width:100%}@media(min-width:768px){.top-foot-right[data-astro-cid-gcn2mc3v]{margin-top:0;width:50%}}@media(min-width:1000px){.top-foot-right[data-astro-cid-gcn2mc3v]{width:33.333%}}.top-foot-bottom[data-astro-cid-gcn2mc3v]{margin-bottom:-1rem;margin-top:1rem;width:100%}.bottom-foot[data-astro-cid-gcn2mc3v]{background:var(--color-primary-dark);padding:1rem 0}main[data-astro-cid-ivdev4kk]{min-height:900px;position:relative}.main-content[data-astro-cid-ivdev4kk]{position:relative;z-index:1}
