html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;}body {font-family: Tahoma, Verdana, 'Helvetica Neue', Helvetica, Arial, sans-serif;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}body {line-height: 1;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}a,a:hover {cursor: pointer;text-decoration: none;}strong,em {font-style: normal;font-weight: normal;}::-webkit-input-placeholder {color: rgba(0,0,0,0.4);}::-moz-placeholder {color: rgba(0,0,0,0.4);}:-ms-input-placeholder {color: rgba(0,0,0,0.4);}#wrapper {width: 100%;overflow: hidden;position: relative;}.clear {clear: both;}.clear:after {content: "";display: block;clear: both;}.menu-cover {display: none;}p,ul,ol,blockquote {margin: 1.2rem 0;}p:first-child,ul:first-child,ol:first-child,blockquote:first-child {margin-top: 0;}p:first-child,ul:first-child,ol:first-child,blockquote:first-child {margin-bottom: 0;}nav a {color: #293038;font-size: 8.5px;line-height: 16px;text-transform: uppercase;letter-spacing: 0.15em;font-weight: normal;}button,input[type=button],input[type=reset],label,.button,a,button:focus,input:focus[type=button],input:focus[type=reset],label:focus,.button:focus,a:focus,button:active,input:active[type=button],input:active[type=reset],label:active,.button:active,a:active {outline: none;-webkit-tap-highlight-color: transparent;}button,input[type=button],input[type=reset],.button,[data-toggle] span {font-family: 'cookoo-regular', sans-serif;}strong,em,h1,h2 {font-family: 'cookoo-bold', sans-serif;}.quick-notifications {position: fixed;bottom: 6.5em;right: 1.5em;z-index: 999999999;width: calc(100% - 3em);pointer-events: none;}.quick-notifications>div {position: relative;display: block;max-width: 25em;float: right;clear: both;box-sizing: border-box;padding: 1.2em 1.5em;background: #7e888b;color: #fff;border-radius: 0.3em;box-shadow: 0 3px 5px rgba(0,0,0,0.1);font-size: 1.1em;line-height: 1.4em;text-align: center;pointer-events: auto;-webkit-animation: show_notification 0.4s;animation: show_notification 0.4s;}.quick-notifications>div.hide {opacity: 0;-webkit-animation: hide_notification 0.15s ease-out;animation: hide_notification 0.15s ease-out;position: absolute;bottom: 0;right: 0;pointer-events: none;}.quick-notifications>div.success {background: #3ca43c;}.quick-notifications>div.error {background: #b93939;}.quick-notifications>div.warning {background: #da4e16;}.quick-notifications>div+div {margin: 0.4em 0 0;}.quick-notifications .notice-close {position: absolute;top: 0;right: 0;width: 1em;height: 1em;text-align: center;line-height: 1em;padding: 0.1em;color: rgba(255,255,255,0.4);transition: color 0.15s;cursor: pointer;font-size: 1.2em;}.quick-notifications .notice-close:hover {color: #fff;}body {background-color: #e9ecf2;background: linear-gradient(to bottom, #fff, #d5dbe6);color: #293038;font-size: 16px;line-height: 1.7em;font-family: "cookoo","Helvetica Neue","Open Sans",helvetica,arial,sans-serif,sans-serif;font-weight: normal;padding: 0 8%;text-align: center;letter-spacing: 0.03em;min-height: 100vh;box-sizing: border-box;}body {padding-bottom: 8rem;}header {padding: 6rem 0 1.5rem;margin: 0;}header svg {display: block;text-align: center;margin: 0 auto;stroke: transparent;fill: #293038;width: auto;height: 3.6rem;}header h1 {display: none;}nav {position: fixed;bottom: 0;left: 0;width: 100%;height: 4rem;padding: 0.5rem 0 0;display: flex;align-items: center;justify-content: center;z-index: 99;background: #e5e9f0;box-shadow: 0 0 85px rgba(149,164,192,0.1);}nav ul {list-style: none;padding: 0;margin: 0;display: flex;align-items: center;justify-content: center;width: 100%;}nav li {display: block;width: 22%;box-sizing: border-box;padding: 0 1em;max-width: 6.3em;text-align: center;}nav a {display: block;transition: color 0.15s;cursor: pointer;}nav a svg {transition: stroke 0.15s;}nav a:hover {color: inherit;}nav svg {display: block;width: 2.5em;height: 2.5em;text-align: center;margin: 0 auto 0.35rem;fill: none;stroke: #293038;stroke-linecap: round;stroke-linejoin: round;stroke-width: 3px;fill-rule: evenodd;}nav .pink a {color: #d7083d;}nav .pink svg {stroke: #d7083d;}footer {display: none;margin: 4rem 0 0;color: #959aa5;}input,select,textarea,button {font-family: "cookoo","Helvetica Neue","Open Sans",helvetica,arial,sans-serif;font-size: 16px;}select,textarea,input:not([type=submit]):not([type=button]):not([type=reset]) {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #fff;border: 0;border-radius: 0.3rem;width: 100%;margin: 0;padding: 0 1.2em;}button,input[type=button],input[type=reset],.button {font-family: "cookoo","Helvetica Neue","Open Sans",helvetica,arial,sans-serif;display: inline-block;background: linear-gradient(to top right, #34ac98, #13ce5a);padding: 0.7em 1.8em;margin: 1.5em 0;border-radius: 1.5em;cursor: pointer;}button:first-child,input:first-child[type=button],input:first-child[type=reset],.button:first-child {margin-top: 0;}button:last-child,input:last-child[type=button],input:last-child[type=reset],.button:last-child {margin-bottom: 0;}label {cursor: pointer;}fieldset {display: block;margin: 0.5rem 0;}fieldset legend {display: none;margin: 1.5rem 0 0;font-size: 0.9rem;color: #fff;font-weight: normal;}[data-toggle] {display: flex;align-items: center;justify-content: center;position: relative;height: 30px;cursor: pointer;font-size: 16px;margin: 0.3em 0;}[data-toggle] input[type=checkbox] {pointer-events: none;width: 0;height: 0;opacity: 0;position: absolute;top: 0;left: 0;}[data-toggle] svg {display: block;margin: 0 1rem;width: 49.09091px;height: 30px;stroke-width: 0;fill: #13ce5a;order: 2;}[data-toggle] svg rect {fill: #fff;stroke-width: 1;stroke: transparent;transition: stroke 0.15s;}[data-toggle] svg circle {transition: fill 0.12s, -webkit-transform 0.12s;transition: transform 0.12s, fill 0.12s;transition: transform 0.12s, fill 0.12s, -webkit-transform 0.12s;}[data-toggle]:hover svg rect,[data-toggle]:active svg rect {fill: #fff;}[data-toggle] input:checked+svg circle {-webkit-transform: translate(-14px, 0);transform: translate(-14px, 0);}[data-toggle] span {display: block;margin: 0;line-height: 30px;color: #fff;order: 1;transition: color 0.15s;}[data-toggle] span+span {order: 3;}[data-toggle] input:checked+svg+span,[data-toggle] input:not(:checked)+svg+span+span {color: #fff;-webkit-animation: toggle-wiggle 0.3s ease-out;animation: toggle-wiggle 0.3s ease-out;}body:after {display: none;width: 5rem;height: 5rem;position: fixed;top: calc(50% - 2.5rem);left: calc(50% - 2.5rem);background: #e9ecf2 url("/img/loading.svg") no-repeat center;background-size: 5rem 5rem;}body.loading {pointer-events: none;}body.loading:after {content: "";display: block;}body.loading #content {opacity: 0;}#content {transition: opacity 0.3s;}h1,h2,h3 {display: block;margin: 1rem 0;line-height: 1.2em;color: #293038;letter-spacing: -0.05rem;font-weight: normal;}h1,h2 {font-size: 1.65em;margin: 0 0 0.7rem;}h3 {font-size: 1.2em;}p {margin: 0;line-height: 1.7em;}p:first-child {margin-top: 0;}p:last-child {margin-bottom: 0;}a {color: inherit;}@font-face {font-family:'cookoo-bold';src:url("../fonts/mbold-webfont.woff2") format("woff2"),url("../fonts/mbold-webfont.woff") format("woff");font-weight:bolder;font-style:normal;}@font-face {font-family:'cookoo-light';src:url("../fonts/mregular-webfont.woff2") format("woff2"),url("../fonts/mregular-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face {font-family:'cookoo-regular';src:url("../fonts/mlight-webfont.woff2") format("woff2"),url("../fonts/mlight-webfont.woff") format("woff");font-weight:lighter;font-style:normal;}@media (max-width: 600px) and (max-height: 700px) {header h1 {display: none;}}@-webkit-keyframes show_notification {0% {opacity: 0;-webkit-transform: translate(0, 2em);transform: translate(0, 2em);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes show_notification {0% {opacity: 0;-webkit-transform: translate(0, 2em);transform: translate(0, 2em);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes hide_notification {0% {opacity: 1;-webkit-transform: none;transform: none;position: static;}20% {opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05);position: static;}100% {opacity: 0;-webkit-transform: scale(0.8);transform: scale(0.8);position: static;}}@keyframes hide_notification {0% {opacity: 1;-webkit-transform: none;transform: none;position: static;}20% {opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05);position: static;}100% {opacity: 0;-webkit-transform: scale(0.8);transform: scale(0.8);position: static;}}@-webkit-keyframes toggle-wiggle {50% {-webkit-transform: scale(1.05);transform: scale(1.05);}}@keyframes toggle-wiggle {50% {-webkit-transform: scale(1.05);transform: scale(1.05);}}
