@font-face{font-family:"Avenir LT W01_35 Light1475496";src:url(/static/css/Fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix);src:url(/static/css/Fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix) format("eot"),url(/static/css/Fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2) format("woff2"),url(/static/css/Fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff) format("woff"),url(/static/css/Fonts/4577388c-510f-4366-addb-8b663bcc762a.ttf) format("truetype"),url(/static/css/Fonts/b0268c31-e450-4159-bfea-e0d20e2b5c0c.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c) format("svg")}
@font-face{font-family:"Avenir LT W01_35 Light_1475502";src:url(/static/css/Fonts/63a166cb-be60-435c-a056-75172e43efa5.eot?#iefix);src:url(/static/css/Fonts/63a166cb-be60-435c-a056-75172e43efa5.eot?#iefix) format("eot"),url(/static/css/Fonts/a59168c1-917d-4de9-a244-0316c057c357.woff2) format("woff2"),url(/static/css/Fonts/6dc0e7d8-9284-44e1-8f05-984a41daa3a4.woff) format("woff"),url(/static/css/Fonts/2315df7a-8bc2-433d-bf0a-162fc0063de0.ttf) format("truetype"),url(/static/css/Fonts/7b1e5b2a-b6a6-43da-9021-ada6d1d797f2.svg#7b1e5b2a-b6a6-43da-9021-ada6d1d797f2) format("svg")}
@font-face{font-family:"Avenir LT W01_45 Book1475508";src:url(/static/css/Fonts/710789a0-1557-48a1-8cec-03d52d663d74.eot?#iefix);src:url(/static/css/Fonts/710789a0-1557-48a1-8cec-03d52d663d74.eot?#iefix) format("eot"),url(/static/css/Fonts/065a6b14-b2cc-446e-9428-271c570df0d9.woff2) format("woff2"),url(/static/css/Fonts/65d75eb0-2601-4da5-a9a4-9ee67a470a59.woff) format("woff"),url(/static/css/Fonts/c70e90bc-3c94-41dc-bf14-caa727c76301.ttf) format("truetype"),url(/static/css/Fonts/0979215b-3a1b-4356-9c76-e90fa4551f1d.svg#0979215b-3a1b-4356-9c76-e90fa4551f1d) format("svg")}
@font-face{font-family:"Avenir LT W01_45 Book O1475514";src:url(/static/css/Fonts/d8c50fcc-bc32-4f31-8c24-b170c64e2254.eot?#iefix);src:url(/static/css/Fonts/d8c50fcc-bc32-4f31-8c24-b170c64e2254.eot?#iefix) format("eot"),url(/static/css/Fonts/476612d9-282d-4f76-95cd-b4dd31e7ed21.woff2) format("woff2"),url(/static/css/Fonts/f1ebae2b-5296-4244-8771-5f40e60a564a.woff) format("woff"),url(/static/css/Fonts/04d1bf6c-070d-4b7e-9498-6051c9f0c349.ttf) format("truetype"),url(/static/css/Fonts/d0a3e813-1257-4b66-812a-36101faa0fb3.svg#d0a3e813-1257-4b66-812a-36101faa0fb3) format("svg")}
@font-face{font-family:"Avenir LT W01_55 Roman1475520";src:url(/static/css/Fonts/57bf7902-79ee-4b31-a327-1bbf59a3d155.eot?#iefix);src:url(/static/css/Fonts/57bf7902-79ee-4b31-a327-1bbf59a3d155.eot?#iefix) format("eot"),url(/static/css/Fonts/b290e775-e0f9-4980-914b-a4c32a5e3e36.woff2) format("woff2"),url(/static/css/Fonts/4b978f72-bb48-46c3-909a-2a8cd2f8819c.woff) format("woff"),url(/static/css/Fonts/9bdf0737-f98c-477a-9365-ffc41b9d1285.ttf) format("truetype"),url(/static/css/Fonts/15281d0d-e3c2-46e1-94db-cb681e00bfaa.svg#15281d0d-e3c2-46e1-94db-cb681e00bfaa) format("svg")}
@font-face{font-family:"Avenir LT W01_55 Obliqu1475526";src:url(/static/css/Fonts/1e9b2738-9316-4b0c-97c0-5423b69ea147.eot?#iefix);src:url(/static/css/Fonts/1e9b2738-9316-4b0c-97c0-5423b69ea147.eot?#iefix) format("eot"),url(/static/css/Fonts/1a7173fa-062b-49ad-9915-bc57d3bfc1f5.woff2) format("woff2"),url(/static/css/Fonts/cdda031e-26e9-4269-83d1-5a218caa10db.woff) format("woff"),url(/static/css/Fonts/6d1ce413-19e7-4b43-b328-6cdedc58b35a.ttf) format("truetype"),url(/static/css/Fonts/33fac8ae-e7a5-4903-9ac1-c09a59b4c61d.svg#33fac8ae-e7a5-4903-9ac1-c09a59b4c61d) format("svg")}
@font-face{font-family:"Avenir LT W01_65 Medium1475532";src:url(/static/css/Fonts/e0542193-b2e6-4273-bc45-39d4dfd3c15b.eot?#iefix);src:url(/static/css/Fonts/e0542193-b2e6-4273-bc45-39d4dfd3c15b.eot?#iefix) format("eot"),url(/static/css/Fonts/17b90ef5-b63f-457b-a981-503bb7afe3c0.woff2) format("woff2"),url(/static/css/Fonts/c9aeeabd-dd65-491d-b4be-3e0db9ae47a0.woff) format("woff"),url(/static/css/Fonts/25f994de-d13f-4a5d-a82b-bf925a1e054d.ttf) format("truetype"),url(/static/css/Fonts/3604edbd-784e-4ca7-b978-18836469c62d.svg#3604edbd-784e-4ca7-b978-18836469c62d) format("svg")}
@font-face{font-family:"Avenir LT W01_65 Medium1475538";src:url(/static/css/Fonts/cebcf56a-ea7e-4f5c-8110-a7ee367c1f91.eot?#iefix);src:url(/static/css/Fonts/cebcf56a-ea7e-4f5c-8110-a7ee367c1f91.eot?#iefix) format("eot"),url(/static/css/Fonts/deb5e718-7abb-4df3-9365-edfa95317090.woff2) format("woff2"),url(/static/css/Fonts/04801919-17ee-4c6b-8b17-eb1965cb3ed6.woff) format("woff"),url(/static/css/Fonts/cee053ec-4b41-4506-a1fe-796261690610.ttf) format("truetype"),url(/static/css/Fonts/38a556e4-b6e5-48c6-aece-b1d470af124e.svg#38a556e4-b6e5-48c6-aece-b1d470af124e) format("svg")}
@font-face{font-family:"Avenir LT W01_85 Heavy1475544";src:url(/static/css/Fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot?#iefix);src:url(/static/css/Fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot?#iefix) format("eot"),url(/static/css/Fonts/d513e15e-8f35-4129-ad05-481815e52625.woff2) format("woff2"),url(/static/css/Fonts/61bd362e-7162-46bd-b67e-28f366c4afbe.woff) format("woff"),url(/static/css/Fonts/ccd17c6b-e7ed-4b73-b0d2-76712a4ef46b.ttf) format("truetype"),url(/static/css/Fonts/20577853-40a7-4ada-a3fb-dd6e9392f401.svg#20577853-40a7-4ada-a3fb-dd6e9392f401) format("svg")}
@font-face{font-family:"Avenir LT W01_85 Heavy_1475550";src:url(/static/css/Fonts/e6b412d9-d1ed-4b17-bb93-a6911df8640d.eot?#iefix);src:url(/static/css/Fonts/e6b412d9-d1ed-4b17-bb93-a6911df8640d.eot?#iefix) format("eot"),url(/static/css/Fonts/3c210c80-960f-4684-850b-25390b4d08af.woff2) format("woff2"),url(/static/css/Fonts/cb5c71ad-e582-4d00-929c-67fbfaeb1c27.woff) format("woff"),url(/static/css/Fonts/9ced8e96-4602-4507-8c20-4ff381949a9a.ttf) format("truetype"),url(/static/css/Fonts/a7c1d112-7546-459d-a153-1467481298bd.svg#a7c1d112-7546-459d-a153-1467481298bd) format("svg")}
@font-face{font-family:"Avenir LT W01_95 Black1475556";src:url(/static/css/Fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot?#iefix);src:url(/static/css/Fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot?#iefix) format("eot"),url(/static/css/Fonts/c78eb7af-a1c8-4892-974b-52379646fef4.woff2) format("woff2"),url(/static/css/Fonts/75b36c58-2a02-4057-a537-09af0832ae46.woff) format("woff"),url(/static/css/Fonts/b5c44a82-eeb8-41de-9c3f-a8db50b24b8a.ttf) format("truetype"),url(/static/css/Fonts/93603a74-2be0-436c-83e1-68f9ef616eaf.svg#93603a74-2be0-436c-83e1-68f9ef616eaf) format("svg")}
@font-face{font-family:"Avenir LT W01_95 Black_1475562";src:url(/static/css/Fonts/4030caeb-d266-4d36-ac58-a3bb7a5b1bfa.eot?#iefix);src:url(/static/css/Fonts/4030caeb-d266-4d36-ac58-a3bb7a5b1bfa.eot?#iefix) format("eot"),url(/static/css/Fonts/a2477e08-09d9-4d4b-97a9-23a1e22cb44c.woff2) format("woff2"),url(/static/css/Fonts/19d12bba-92b1-43ad-9bab-cd36a4195c2a.woff) format("woff"),url(/static/css/Fonts/5ba5a010-7470-4d9d-8a49-2920dc1be1f8.ttf) format("truetype"),url(/static/css/Fonts/6d4a6a8c-ef50-422f-8456-88d479e0b23d.svg#6d4a6a8c-ef50-422f-8456-88d479e0b23d) format("svg")}
.loading-spinner{margin:10% auto;border-bottom:3px solid #fff;border-left:3px solid #fff;border-right:3px solid #3e81de;border-top:3px solid #3e81de;border-radius:100%;height:40px;width:40px;-webkit-animation:loading-spin 1s infinite linear;animation:loading-spin 1s infinite linear}
@keyframes loading-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@-webkit-keyframes loading-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.button-filled{display:inline-block;cursor:pointer;line-height:2.5rem;padding:0 2.08333333rem;border-radius:1.66666667rem;color:#fff;font-size:1.08333333rem;font-weight:700;text-transform:uppercase;text-align:center;border:1px solid transparent;outline:0;margin-top:.41666667rem;margin-bottom:.41666667rem;letter-spacing:.5px;font-family:"Open sans",Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#fff;color:#fff;border-color:#fff;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;color:#3e81de;border-color:#d1d2d5}
.button-filled.large{font-weight:600;font-family:Avenir,"Open sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.16666667rem;letter-spacing:.82px;line-height:3.33333333rem;border-radius:3.33333333rem;padding:0 3rem}
.button-filled.medium{font-weight:600}
.button-filled.small{min-width:initial;line-height:1.83333333rem;border-width:1px;padding:0 .91666667rem;font-size:1.08333333rem;font-weight:600;letter-spacing:.0775rem}
.button-filled:focus,.button-filled:hover{background-color:#cfcfcf;border-color:#cfcfcf}
.button-filled.disabled,.button-filled[disabled]{cursor:default;opacity:.7;background-color:#fff;color:#fff;border-color:#fff}
.button-filled:focus,.button-filled:hover{color:#fff;border-color:#3e81de;background-color:#3e81de}
.button-filled.disabled,.button-filled[disabled]{color:#6c7b90;border-color:#6c7b90;background-color:#fff}
.button-filled.primary{background-color:#3e81de;color:#fff;border-color:#3e81de;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.button-filled.primary:focus,.button-filled.primary:hover{background-color:#1b53a0;border-color:#1b53a0}
.button-filled.primary.disabled,.button-filled.primary[disabled]{cursor:default;opacity:.7;background-color:#3e81de;color:#fff;border-color:#3e81de}
.button-filled.warning{background-color:#f5a623;color:#fff;border-color:#f5a623;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.button-filled.warning:focus,.button-filled.warning:hover{background-color:#af7008;border-color:#af7008}
.button-filled.warning.disabled,.button-filled.warning[disabled]{cursor:default;opacity:.7;background-color:#f5a623;color:#fff;border-color:#f5a623}
.button-filled.danger{background-color:#ef5353;color:#fff;border-color:#ef5353;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.button-filled.danger:focus,.button-filled.danger:hover{background-color:#ce1313;border-color:#ce1313}
.button-filled.danger.disabled,.button-filled.danger[disabled]{cursor:default;opacity:.7;background-color:#ef5353;color:#fff;border-color:#ef5353}
.button-filled.success{background-color:#29d392;color:#fff;border-color:#29d392;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.button-filled.success:focus,.button-filled.success:hover{background-color:#19825a;border-color:#19825a}
.button-filled.success.disabled,.button-filled.success[disabled]{cursor:default;opacity:.7;background-color:#29d392;color:#fff;border-color:#29d392}
.button-filled.white{color:#3e81de;border-color:#fff;background-color:#fff}
.button-filled.white:focus,.button-filled.white:hover{color:#174586;border-color:#fff;background-color:#fff}
.button-filled.white.disabled,.button-filled.white[disabled]{color:rgba(62,129,222,.77);border-color:#f5f5f5;background-color:#f5f5f5}
.button-filled.google{color:#7e7e7e;background-color:#FFF;border-color:#FFF;border-radius:4.16666667rem;line-height:3.5rem;font-weight:600}
.button-filled.google .icon{line-height:27px;margin-left:-4px;margin-right:6px;margin-top:-2px}
.button-filled.google.bordered{border-color:#d6d6d6;border-width:1px}
.button-filled.google.bordered:focus,.button-filled.google.bordered:hover{color:#5f5f5f;border-color:#b7b7b7}
.button-filled.transparent{background:0 0;color:#94989e;border:1px solid #94989e;line-height:2.8rem}
.button-filled.transparent:focus,.button-filled.transparent:hover{color:#fff;border-color:#fff}
.button-filled.transparent.disabled,.button-filled.transparent[disabled]{cursor:default;opacity:.25;color:#fff;border-color:#fff}
.button-textz{font-family:"Open sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.5em;letter-spacing:1.4px;text-transform:uppercase;white-space:nowrap;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.button-textz .icon-widget{margin-right:5px}
.button-textz.inline-block{display:inline-block}
.button-textz.default{color:#474747;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.button-textz.default:focus,.button-textz.default:hover{color:#282828}
.button-textz.default.disabled,.button-textz.default[disabled]{cursor:default;opacity:.7;color:#474747}
.button-textz.default.disabled:focus,.button-textz.default.disabled:hover,.button-textz.default[disabled]:focus,.button-textz.default[disabled]:hover{color:#474747}
.button-textz.primary{color:#3e81de;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.button-textz.primary:focus,.button-textz.primary:hover{color:#2163be}
.button-textz.primary.disabled,.button-textz.primary[disabled]{cursor:default;opacity:.7;color:#3e81de}
.button-textz.primary.disabled:focus,.button-textz.primary.disabled:hover,.button-textz.primary[disabled]:focus,.button-textz.primary[disabled]:hover{color:#3e81de}
.button-textz.warning{color:#f5a623;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.button-textz.warning:focus,.button-textz.warning:hover{color:#d1860a}
.button-textz.warning.disabled,.button-textz.warning[disabled]{cursor:default;opacity:.7;color:#f5a623}
.button-textz.warning.disabled:focus,.button-textz.warning.disabled:hover,.button-textz.warning[disabled]:focus,.button-textz.warning[disabled]:hover{color:#f5a623}
.button-textz.danger{color:#ef5353;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.button-textz.danger:focus,.button-textz.danger:hover{color:#ea1b1b}
.button-textz.danger.disabled,.button-textz.danger[disabled]{cursor:default;opacity:.7;color:#ef5353}
.button-textz.danger.disabled:focus,.button-textz.danger.disabled:hover,.button-textz.danger[disabled]:focus,.button-textz.danger[disabled]:hover{color:#ef5353}
.button-textz.success{color:#29d392;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.button-textz.success:focus,.button-textz.success:hover{color:#1fa06f}
.button-textz.success.disabled,.button-textz.success[disabled]{cursor:default;opacity:.7;color:#29d392}
.button-textz.success.disabled:focus,.button-textz.success.disabled:hover,.button-textz.success[disabled]:focus,.button-textz.success[disabled]:hover{color:#29d392}
.button-filled{margin-right:.83333333rem}
.button-filled:last-child,.button-filled:only-child{margin-right:0}
.button-text+.button-text,.button-textz+.button-textz{margin-left:.83333333rem}
.button-text+.button-filled,.button-textz+.button-filled{margin-left:.83333333rem}
.button-filled+.button-text,.button-filled+.button-textz{margin-left:.83333333rem}
.button-filled.wide{width:100%}
.button-filled.slim{margin-left:auto;margin-right:auto}
.button-arrow-down{display:inline-block;width:1.91666667rem;height:1.91666667rem;cursor:pointer}
.button-arrow-down svg{width:1.91666667rem;height:1.91666667rem}
.button-arrow-down svg path{fill:#a8a8a8}
.button-arrow-down:focus svg path,.button-arrow-down:hover svg path{fill:#3e81de}
.button-circle{display:inline-block;border-width:1px;border-style:solid;border-radius:50%;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:all;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}
.button-circle.primary{background-color:#fff;border-color:#ececec}
.button-circle.primary svg{width:1.91666667rem;height:1.91666667rem}
.button-circle.primary svg path{fill:#3e81de}
.button-circle.primary:hover{background-color:#3e81de;border-color:#3e81de}
.button-circle.primary:hover svg path{fill:#fff}
.button-circle.default{background-color:#fff;border-color:#d1d2d5}
.button-circle.default svg{width:1.91666667rem;height:1.91666667rem}
.button-circle.default svg path{fill:#6c7b90}
.button-circle.default:hover{background-color:#fff;border-color:#b6b8bd}
.button-circle.default:hover svg path{fill:#6c7b90}
.button-circle.secondary{background-color:#3e81de;border-color:#3e81de}
.button-circle.secondary svg{width:1.91666667rem;height:1.91666667rem}
.button-circle.secondary svg path{fill:#fff}
.button-circle.dark-bg{background-color:rgba(62,170,222,.1);border-color:transparent}
.button-circle.dark-bg svg{width:1.91666667rem;height:1.91666667rem}
.button-circle.dark-bg svg path{fill:#3eaade}
.button-circle.small{width:1.66666667rem;height:1.66666667rem}
.button-circle.small svg{width:1.5rem;height:1.5rem}
.button-circle.medium{width:2rem;height:2rem}
.button-circle.medium svg{width:1.83333333rem;height:1.83333333rem}
.button-circle.extramedium{width:2.5rem;height:2.5rem}
.button-circle.extramedium svg{width:2.33333333rem;height:2.33333333rem}
.button-circle.large{width:3.16666667rem;height:3.16666667rem}
.button-circle.large svg{width:3rem;height:3rem}
.button-text{font-weight:600;font-size:13px;line-height:19px;letter-spacing:.88px;text-transform:uppercase;cursor:pointer;border-radius:5px;display:inline-block;will-change:all;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;color:#fff}
.button-text:hover{color:#e0e0e0}
.button-text.dark-bg{border-radius:2.75rem;line-height:2.75rem;padding:0 1.25rem;color:#fff;background-color:rgba(0,0,0,.21);border-color:rgba(0,0,0,.21)}
.button-text.dark-bg:hover{color:#fff;background-color:rgba(0,0,0,.42);border-color:rgba(0,0,0,.42)}
.button-text.weight-400{font-weight:400}
.button-text.primary{color:#143c74}
.button-text.primary:hover{color:#fff}
.button-text.danger{color:#7e5106}
.button-text.danger:focus,.button-text.danger:hover{color:#FFF}
.emoticon-button path,.paste-button path{fill:#a8a8a8}
.emoticon-button:focus g,.emoticon-button:focus path,.emoticon-button:focus rect,.emoticon-button:hover g,.emoticon-button:hover path,.emoticon-button:hover rect,.paste-button:focus g,.paste-button:focus path,.paste-button:focus rect,.paste-button:hover g,.paste-button:hover path,.paste-button:hover rect{fill:#3e81de}
.icon-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.icon-button.small{width:26px;height:26px}
.icon-button.medium{width:26px;height:26px}
.icon-button.large{width:35px;height:35px}
.closing-x.text{color:#6c7b90;text-align:center}
.closing-x.text:focus,.closing-x.text:hover{color:#6c7b90}
.closing-x.text.light{color:#a8a8a8}
.closing-x.text.light:focus,.closing-x.text.light:hover{color:#6c7b90}
.closing-x.text:after{content:'×'}
.logo-fleep.white{width:113px;height:38px;background-image:url(assets/img/fleep-logo-white.svg);background-repeat:no-repeat;background-size:113px 38px}
.input-label-wrap+.input-label-wrap{margin-top:1rem}
.input-label-wrap label{display:table;font-weight:600;padding-bottom:.5em;line-height:19px}
.input-label-wrap label .note{font-weight:400;font-size:14px;color:#94989e;padding-left:5px}
.input-label-wrap input{line-height:2em;font-size:1em;padding:.5em 1em;border-radius:3px;outline:0;border:1px solid #ccc;width:100%;-webkit-transition:border-color .2s ease-out;transition:border-color .2s ease-out}
.input-label-wrap input.disabled,.input-label-wrap input[disabled]{background:#f5f5f5;cursor:default}
.input-label-wrap .error-message{font-size:13px;line-height:25px;color:#df5c5c;margin:0 .5rem;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}
.input-label-wrap.has-error input{border-color:#df5c5c}
.input-label-wrap.has-error .error-message{opacity:1}
.input-label-wrap select{color:#474747;background-color:#fcfcfc;border:1px solid #ccc;border-radius:3px;font-size:15px;line-height:2em;padding:5px 20px 5px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:600px}
.wrapper.solid-input{padding-left:0}
.wrapper.solid-input input{-webkit-transition:border-color .5s linear;transition:border-color .5s linear;margin:5px 0;background-color:#fff;border:1px solid #ccc;border-radius:3px;height:40px;padding:10px;cursor:pointer;width:100%}
.wrapper.clippy{position:relative}
.wrapper.clippy input{position:relative;padding-right:35px}
.wrapper.clippy .clipboard-icon{pointer-events:none;position:absolute;right:5px;top:5px;width:30px;height:40px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.wrapper.clippy .clipboard-icon .icon-to-clipboard{margin:0 auto}
.wrapper.clippy .copy-feedback{padding-right:5px;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;pointer-events:none}
.wrapper.changed input{border-color:#3e81de}
.wrapper.focus input{border-color:#3e81de}
.wrapper.focus .copy-feedback{opacity:1}
.wrapper.disabled input{background:#f5f5f5;padding-right:10px}
.wrapper.disabled .copy-feedback{opacity:0!important;visibility:hidden}
.wrapper.disabled .clipboard-icon{display:none}
.copy-feedback{float:right;color:#3e81de;font-size:13px}
.overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:5000;overflow:auto}
.overlay .backdrop{position:fixed;top:0;left:0;width:100%;height:100%}
.overlay.modal-overlay{padding:10%;padding-top:5%;padding-bottom:2%;overflow:auto}
.overlay.modal-overlay+.modal-overlay{padding:12%;padding-top:7%;padding-bottom:2%}
.overlay.modal-overlay .backdrop{background:rgba(121,131,146,.5)}
.overlay.modal-overlay .panel{position:relative;margin:0 auto;max-width:65rem;-webkit-transition:max-height .2s linear,-webkit-transform .2s linear;transition:max-height .2s linear,-webkit-transform .2s linear;transition:max-height .2s linear,transform .2s linear;transition:max-height .2s linear,transform .2s linear,-webkit-transform .2s linear;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:4px;background-color:#fff;border:1px solid #F4F4F4;-webkit-box-shadow:0 0 20px rgba(0,0,0,.06);box-shadow:0 0 20px rgba(0,0,0,.06)}
.overlay.modal-overlay .panel.narrow{max-width:55rem}
.overlay.modal-overlay .panel .header{padding:0 2.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.overlay.modal-overlay .panel .header.borderBottom{border-bottom:1px solid #F4F4F4;margin-bottom:1.5rem}
.overlay.modal-overlay .panel .header .closing-x{float:right;cursor:pointer;font-size:24px;width:34px;height:34px;text-align:center;line-height:2.83333333rem;margin:1.66666667rem 0;color:#a8a8a8}
.overlay.modal-overlay .panel .header .closing-x :hover{color:#474747}
.overlay.modal-overlay .panel .header .closing-x:after{content:'×'}
.overlay.modal-overlay .panel .header .title{display:inline-block;font-size:2.08333333rem;line-height:2.83333333rem;letter-spacing:.03333333rem;margin:1.66666667rem 0}
.overlay.modal-overlay .panel .errors{padding:1.66666667rem 2.5rem;border-bottom:1px solid #ececec;max-height:200px;overflow-y:auto}
.overlay.modal-overlay .panel .errors .item{margin-bottom:10px}
.overlay.modal-overlay .panel .errors .item:last-of-type{margin-bottom:0}
.overlay.modal-overlay .panel .errors .item .icon-widget{float:left;margin-top:2px}
.overlay.modal-overlay .panel .errors .item .message{color:#df5c5c;margin-left:30px}
.overlay.modal-overlay .panel .messages{padding:0 2.5rem 1.66666667rem 2.5rem;max-height:200px;overflow-y:auto}
.overlay.modal-overlay .panel .messages .item{margin-bottom:10px;padding:10px 15px;border-radius:3px;border:1px solid #ececec;border-left:5px solid #3eaade;background-color:#fff}
.overlay.modal-overlay .panel .messages .item:last-of-type{margin-bottom:0}
.overlay.modal-overlay .panel .messages .item .message{color:#3b4149;font-family:"Open sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:20px}
.overlay.modal-overlay .panel .body{position:relative;padding:0 2.5rem;overflow-y:auto;overflow-x:hidden}
.overlay.modal-overlay .panel .footer{padding:1.66666667rem 2.5rem;margin:0;color:#7e7e7e;font-size:15px;font-weight:400;line-height:22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.overlay.modal-overlay .panel .footer .right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.overlay.modal-overlay .panel .footer .left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.overlay.modal-overlay .panel .footer .center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.overlay.modal-overlay .panel .footer>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.overlay.modal-overlay .panel .footer>:only-child{width:100%}
.overlay.modal-overlay .panel .footer>* .info{white-space:nowrap;margin-right:10px}
.overlay.modal-overlay .panel .footer .button-filled:first-child{margin-right:.83333333rem}
.overlay.modal-overlay .backdrop.fading{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.5s opacity ease-out;transition:.5s opacity ease-out;opacity:.1}
.overlay.modal-overlay .backdrop.fading.in{opacity:1}
.overlay.modal-overlay .panel.fading{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.4s opacity ease-out;transition:.4s opacity ease-out;opacity:.01}
.overlay.modal-overlay .panel.fading.in{opacity:1}
.overlay.modal-overlay .panel.sliding{-webkit-transition:.4s -webkit-transform;transition:.4s -webkit-transform;transition:.4s transform;transition:.4s transform,.4s -webkit-transform;-webkit-transform:translateY(-50px);transform:translateY(-50px)}
.overlay.modal-overlay .panel.sliding.in{-webkit-transform:translateY(0);transform:translateY(0)}
.overlay.modal-overlay .panel.confirmation-dialog{max-width:50rem}
.overlay.modal-overlay .panel.confirmation-dialog .header{margin-top:2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.overlay.modal-overlay .panel.confirmation-dialog .header .title{text-align:center}
.overlay.modal-overlay .panel.confirmation-dialog .header .closing-x{display:none}
.overlay.modal-overlay .panel.confirmation-dialog .body{text-align:center}
.overlay.modal-overlay .panel.confirmation-dialog .body .message,.overlay.modal-overlay .panel.confirmation-dialog .body .subtext{margin-top:1em;margin-bottom:1em;color:#7e7e7e}
.overlay.modal-overlay .panel.confirmation-dialog .body .type-to-confirm{max-width:265px;margin:1.5em auto 0}
.overlay.modal-overlay .panel.confirmation-dialog .body .type-to-confirm label{margin:0 auto;padding-bottom:1em}
.overlay.modal-overlay .panel.confirmation-dialog .body .type-to-confirm input{text-align:center}
.overlay.modal-overlay .panel.confirmation-dialog .body .the-checkbox{padding:0 1rem;text-align:left}
.overlay.modal-overlay .panel.confirmation-dialog .footer{margin-bottom:2rem}
.overlay.modal-overlay .panel.confirmation-dialog .footer .buttons{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.icon-large-done_colored{background:url(start-sprite-svg.svg) 0 100% no-repeat;width:163px;height:176px}
.icon-large-teams_colored{background:url(start-sprite-svg.svg) 0 0 no-repeat;width:190px;height:161px}
.icon-medium-done_colored{background:url(start-sprite-svg.svg) 100% 0 no-repeat;width:108px;height:105.17px}
.icon-tick_blue{background:url(start-sprite-svg.svg) 72.98245614035088% 32.260736196319016% no-repeat;width:13px;height:11px}
.icon-to-clipboard{background:url(start-sprite-svg.svg) 67.85714285714286% 33.17665615141956% no-repeat;width:18px;height:20px}
.react-phone-number-input__row{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.react-phone-number-input__country{width:auto}
.react-phone-number-input__country.rrui__select--expanded,.react-phone-number-input__phone{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.react-phone-number-input__phone{font-size:inherit}
.react-phone-number-input__country.rrui__select--collapsed{margin-right:.5em}
.react-phone-number-input__country .rrui__select__autocomplete{width:100%}
.react-phone-number-input__country,.react-phone-number-input__country:not(.react-phone-number-input__country--native-expanded) .rrui__input{position:static}
.react-phone-number-input .rrui__select__arrow{margin-top:.3em;margin-left:.3em}
.react-phone-number-input .rrui__select__option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.react-phone-number-input .rrui__select__option-icon{margin-bottom:.1em}
.react-phone-number-input__icon{width:1.24em;height:.93em;border:1px solid rgba(0,0,0,.25);-webkit-box-sizing:content-box;box-sizing:content-box}
.react-phone-number-input__icon--international{width:calc(.93em + 2px);height:calc(.93em + 2px);padding-left:.155em;padding-right:.155em;border:none}
.react-phone-number-input__error{margin-left:calc(1.24em + 2px + .3em + .35em + .5em);margin-top:calc(.3rem);color:#D30F00}
.react-phone-number-input__icon-image{max-width:100%;max-height:100%}
.react-phone-number-input__ext-input::-webkit-inner-spin-button,.react-phone-number-input__ext-input::-webkit-outer-spin-button{margin:0!important;-webkit-appearance:none!important;-moz-appearance:textfield!important}
.react-phone-number-input__ext-input{width:3em}
.react-phone-number-input__ext{white-space:nowrap}
.react-phone-number-input__ext,.react-phone-number-input__ext-input{margin-left:.5em}
.react-phone-number-input__phone{min-width:0}
.react-phone-number-input__country--native{position:relative;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:.5em}
.react-phone-number-input__country-select{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}
.react-phone-number-input__country-select-arrow{display:block;content:'';width:0;height:0;margin-bottom:.1em;margin-top:.3em;margin-left:.3em;border-width:.35em .2em 0 .2em;border-style:solid;border-left-color:transparent;border-right-color:transparent;color:#B8BDC4;opacity:.7;-webkit-transition:color .1s;transition:color .1s}
.react-phone-number-input__country-select:focus+.react-phone-number-input__country-select-arrow{color:#03B2CB}
.react-phone-number-input__phone--native{height:calc(.3rem * 6);outline:0;border-radius:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid #C5D2E0;-webkit-transition:border .1s;transition:border .1s}
.react-phone-number-input__phone--native:focus{border-color:#03B2CB}
.react-phone-number-input__phone--disabled{cursor:default}
.react-phone-number-input__phone--invalid,.react-phone-number-input__phone--invalid:focus{border-color:#EB2010}
.react-phone-number-input__phone--native:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset}
.rrui__input-field,.rrui__select__button{border:none;border-bottom:1px solid #C5D2E0;-webkit-transition:border .1s;transition:border .1s}
.rrui__input-field:focus,.rrui__select__button:focus,.rrui__select__native-expanded:focus+.rrui__select__button{border-bottom-color:#03B2CB}
.rrui__input{position:relative}
.rrui__input,.rrui__input-label{height:calc(.3rem * 6)}
.rrui__input--multiline{height:auto}
.rrui__select__native{min-height:calc(.3rem * 6)}
.rrui__input-error{margin-top:calc(.3rem);color:#D30F00}
.rrui__input-field{outline:0;border-radius:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.rrui__input-field--invalid,.rrui__input-field--invalid:focus{border-color:#EB2010}
.rrui__input-field--disabled{cursor:default}
.rrui__select__button,.rrui__select__close,.rrui__select__option{margin:0;padding:0;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit}
.rrui__expandable{opacity:0;pointer-events:none;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% top 0;transform-origin:50% top 0;-webkit-transition:all 150ms cubic-bezier(.76,.04,.46,.75) 0s;transition:all 150ms cubic-bezier(.76,.04,.46,.75) 0s;background-clip:padding-box;-webkit-background-clip:padding-box}
.rrui__expandable--expanded{opacity:1;pointer-events:auto;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50% top 0;transform-origin:50% top 0;-webkit-transition:all 150ms cubic-bezier(.23,1,.32,1) 0s;transition:all 150ms cubic-bezier(.23,1,.32,1) 0s}
.rrui__expandable--overlay{position:absolute;z-index:1}
.rrui__expandable__content{opacity:0;-webkit-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out}
.rrui__expandable__content--expanded{opacity:1}
.rrui__shadow{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}
.rrui__select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.rrui__select--menu{position:relative}
.rrui__select__options{margin:0;padding-left:0;padding-top:calc(2 * .3rem);padding-bottom:calc(2 * .3rem);overflow-y:auto;background-color:#fff;list-style-type:none;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}
.rrui__expandable--left-aligned{left:0}
.rrui__expandable--right-aligned{right:0}
.rrui__select__options--left-aligned{left:calc(.3rem * 4 * -1)}
.rrui__select__options--right-aligned{right:calc(.3rem * 4 * -1)}
.rrui__select__options:not(.rrui__select__options--menu){width:calc(100% + .3rem * 4 * 2)}
.rrui__select__options--downward{margin-bottom:1em}
.rrui__select__options--upward{bottom:100%;margin-top:1em}
.rrui__select__option{display:block;width:100%;padding-left:calc(.3rem * 4);padding-right:calc(.3rem * 4);padding-top:calc(.3rem * 1);padding-bottom:calc(.3rem * 1);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;white-space:nowrap}
.rrui__select__option:hover{background-color:#FBFDFD}
.rrui__select__button--disabled,.rrui__select__option--disabled{cursor:default}
.rrui__select__option-icon{margin-right:calc(.3rem * 3);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.rrui__select__options--upward{-webkit-transform-origin:50% bottom 0;transform-origin:50% bottom 0}
.rrui__select__option--focused{background-color:#ECF1F6}
.rrui__select__option--focused:hover{background-color:#EFF3F8}
.rrui__select__option:active{background-color:#3678D1;color:#fff}
.rrui__select__option-icon{margin-right:.5em}
.rrui__select__autocomplete,.rrui__select__button,.rrui__select__toggler{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.rrui__select__button{border-bottom:1px solid #C5D2E0;-webkit-transition:border .1s;transition:border .1s;text-align:left}
.rrui__select__button:focus,.rrui__select__native-expanded:focus+.rrui__select__button{border-bottom-color:#03B2CB}
.rrui__select__button:active{color:#03B2CB}
.rrui__select__button--expanded{color:#3678D1}
.rrui__select__button--empty{color:#888C91}
.rrui__select__button,.rrui__select__option{color:inherit}
.rrui__select__button{-webkit-transition:color 30ms ease-out;transition:color 30ms ease-out}
.rrui__select__selected-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.rrui__select__selected-label{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;text-overflow:ellipsis}
.rrui__select__arrow{width:0;height:0;margin-left:.35em;margin-top:.1em;margin-bottom:.1em;opacity:.7;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;border-width:.35em .2em 0 .2em;border-style:solid;border-left-color:transparent;border-right-color:transparent;color:#B8BDC4}
.rrui__select__arrow--expanded{opacity:.3}
.rrui__select__native-expanded{position:absolute;left:0;z-index:1;opacity:0;cursor:pointer}
.rrui__select__close{display:none;position:fixed;top:0;right:0;z-index:1}
.rrui__select__close-icon{margin-top:calc(.3rem * 2 + 4px);margin-right:calc(.3rem * 2 + 4px);width:calc(.3rem * 5);height:calc(.3rem * 5)}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
body,html{width:100%;height:100%;margin:0}
html{font-size:12px}
body{font-family:"Open sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:23px;background:#fdfdfd}
a{color:#3e81de;text-decoration:none}
h1,h2,h3,h4{font-family:Avenir,"Open sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;margin:1em 0;line-height:1.3em}
h1{font-size:2em}
h2{font-size:1.5em}
h3{font-size:1.2em}
h4{font-size:1em}
input{font-size:1em;outline:0}
input[type=email],input[type=text],input[type=password],textarea{line-height:2em;font-size:1em;padding:.5em 1em;border-radius:3px;outline:0;border:1px solid #ccc;width:100%}
input[type=email]:focus,input[type=text]:focus,input[type=password]:focus,textarea:focus{border:1px solid #3e81de}
select:focus{outline:0;border:1px solid #3e81de}
.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.page-wrap{height:100%}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}