@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTQ7aC6SjiAOpAWOKfJDfVRY.woff2) format("woff2");unicode-range:u+0460-052f,u+20b4,u+2de0-2dff,u+a640-a69f}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRdwxCXfZpKo5kWAx_74bHs.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZ6vnaPZw6nYDxM4SVEMFKg.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTfy1_HTwRwgtl1cPga3Fy3Y.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTfgrLsWo7Jk1KvZser0olKY.woff2) format("woff2");unicode-range:u+0102-0103,u+1ea0-1ef1,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTYjoYw3YTyktCCer_ilOlhE.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215,u+e0ff,u+effd,u+f000}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01m4X0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");unicode-range:u+0460-052f,u+20b4,u+2de0-2dff,u+a640-a69f}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5UYX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KYX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAoX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEEYX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");unicode-range:u+0102-0103,u+1ea0-1ef1,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRYX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3ZBw1xU1rKptJj_0jans920.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215,u+e0ff,u+effd,u+f000}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSg7aC6SjiAOpAWOKfJDfVRY.woff2) format("woff2");unicode-range:u+0460-052f,u+20b4,u+2de0-2dff,u+a640-a69f}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShdwxCXfZpKo5kWAx_74bHs.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSp6vnaPZw6nYDxM4SVEMFKg.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSvy1_HTwRwgtl1cPga3Fy3Y.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSvgrLsWo7Jk1KvZser0olKY.woff2) format("woff2");unicode-range:u+0102-0103,u+1ea0-1ef1,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSojoYw3YTyktCCer_ilOlhE.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215,u+e0ff,u+effd,u+f000}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzA7aC6SjiAOpAWOKfJDfVRY.woff2) format("woff2");unicode-range:u+0460-052f,u+20b4,u+2de0-2dff,u+a640-a69f}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBdwxCXfZpKo5kWAx_74bHs.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJ6vnaPZw6nYDxM4SVEMFKg.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzPy1_HTwRwgtl1cPga3Fy3Y.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzPgrLsWo7Jk1KvZser0olKY.woff2) format("woff2");unicode-range:u+0102-0103,u+1ea0-1ef1,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzIjoYw3YTyktCCer_ilOlhE.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215,u+e0ff,u+effd,u+f000}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hg7aC6SjiAOpAWOKfJDfVRY.woff2) format("woff2");unicode-range:u+0460-052f,u+20b4,u+2de0-2dff,u+a640-a69f}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hhdwxCXfZpKo5kWAx_74bHs.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hp6vnaPZw6nYDxM4SVEMFKg.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hvy1_HTwRwgtl1cPga3Fy3Y.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hvgrLsWo7Jk1KvZser0olKY.woff2) format("woff2");unicode-range:u+0102-0103,u+1ea0-1ef1,u+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hojoYw3YTyktCCer_ilOlhE.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hhampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215,u+e0ff,u+effd,u+f000}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}body{font-family:Open Sans,sans-serif;font-size:16px}.h1,.h2,.h3,.h4,.h5,.h6{font-family:Open Sans;font-weight:300;color:#2c343b}.h1{font-size:32px}.h2{font-size:24px}.h3{font-size:20px}.h4{font-size:16px}.h5{font-size:14px}.h6{font-size:12px}.p{font-weight:300;line-height:1.63;color:#2c343b;font-size:16px;margin:16px 0}.p--bold{font-weight:400}.ul{list-style:none;font-weight:300;line-height:1.63;color:#2c343b;font-size:16px;margin:16px 0}.li{padding-left:none;text-indent:-1em;margin-bottom:4px}.li:before{content:"•";padding-right:8px;vertical-align:middle;display:inline;padding-top:0;margin-bottom:.5em}.form-label{font-size:18px;font-weight:400;color:#2c343b;margin-bottom:16px;text-transform:capitalize}.form-label.is-required:after{content:"*";display:inline-block;color:#f77462;margin-left:5px}.form-input,.form-textarea{display:block;margin-bottom:32px;border-radius:3px;border:1px solid #d3d4d5;font-size:16px;font-weight:300;color:#2c343b;padding:10px 15px;height:40px;width:100%}.form-input :-moz-placeholder,.form-input :-ms-input-placeholder,.form-input ::-moz-placeholder,.form-input ::-webkit-input-placeholder,.form-textarea :-moz-placeholder,.form-textarea :-ms-input-placeholder,.form-textarea ::-moz-placeholder,.form-textarea ::-webkit-input-placeholder{color:#d3d4d5}.form-input:focus,.form-textarea:focus{outline:0;border:1px solid #2c343b}.form-input.has-error,.form-textarea.has-error{border-color:#f77462;color:#f77462}.form-textarea{height:auto}.form-textarea.form-textarea--with-help{margin-bottom:0}.form-select{display:inline-block;position:relative}.form-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;background-color:#fff;border:1px solid #d3d4d5;font-size:16px;font-weight:300;padding:0 50px 0 15px;height:40px;color:#2c343b}.form-select:after{content:"\f107";font-family:FontAwesome;position:absolute;top:1px;right:0;color:#fff;background-color:#36bff7;width:35px;height:38px;line-height:38px;border-top-right-radius:3px;border-bottom-right-radius:3px;font-size:16px;text-align:center;pointer-events:none}.form-radio{margin-bottom:16px}.form-radio label{cursor:pointer;color:#2c343b;font-weight:300}.form-radio input{margin-right:8px;cursor:pointer;vertical-align:1px}.form-checkbox{margin-bottom:16px}.form-checkbox label{cursor:pointer;color:#2c343b;font-weight:300}.form-checkbox input{margin-right:8px;cursor:pointer;vertical-align:1px}.form-label-with-help .fa-question-circle{display:inline-block;vertical-align:middle;margin-left:10px;margin-bottom:16px;font-size:20px;color:#d3d4d5;cursor:pointer}.form-sublabel{font-weight:300;font-size:15px}.form-focus-area,.form-sublabel{margin-bottom:16px;color:#2c343b}.form-info,.form-question{margin-bottom:32px}.form-info{font-size:14px;font-weight:300;padding-top:8px;text-align:right;color:#2c343b}.form-error{font-size:14px;padding:8px;color:#fff;background-color:#f77462}.button{background:#36bff7;border-radius:100px;font-weight:700;font-size:16px;color:#fff;text-transform:uppercase;display:inline-block;padding:15px 90px;cursor:pointer;text-decoration:none;white-space:nowrap}.button.is-disabled{background:#d3d4d5;pointer-events:none;cursor:default}.button.button--small{padding:10px 20px;font-size:14px}.button.button--xsmall{padding:5px 15px;font-size:11px}.button.button--red{background:#f77462}.modal-cancel,.modal-delete{font-size:13px;font-weight:600;letter-spacing:.5px;text-align:center;text-transform:uppercase}.modal-delete{color:#f77462}.modal-cancel,.preview{color:#2c343b}.preview{background-color:#f0f1f2;border-collapse:collapse;width:100%}.preview .preview_header{font-size:12px;text-transform:uppercase;background-color:#fff}.preview .preview_header_item{text-align:left;padding:8px 0 8px 16px}.preview .preview_header_item.preview_header_item--icon{width:50px;padding:8px 16px;text-align:center}.preview .preview_row{border-bottom:5px solid #fff;cursor:pointer;font-size:14px}.preview .preview_row:hover{background:#e1f6fe}.preview .preview_cell{padding:8px 16px;vertical-align:top}.preview .preview_cell.preview_cell--icon{text-align:center}.preview .preview_row--add{border-bottom:0}.u-mb1{margin-bottom:16px}.u-mb2{margin-bottom:32px}.u-italic{font-style:italic}.u-border-bottom{border-bottom:1px solid #edf1f2}.ui-notification{position:fixed;z-index:18;width:300px;-webkit-transition:all .5s ease;transition:all .5s ease;color:#fff;border-radius:0;background:#337ab7;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.ui-notification.clickable{cursor:pointer}.ui-notification.clickable:hover{opacity:.7}.ui-notification.killed{-webkit-transition:opacity 1s ease;transition:opacity 1s ease;opacity:0}.ui-notification>h3{font-size:14px;font-weight:700;display:block;margin:10px 10px 0;padding:0 0 5px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.3)}.ui-notification a{color:#fff}.ui-notification a:hover{text-decoration:underline}.ui-notification>.message{margin:10px}.ui-notification.warning{color:#fff;background:#f0ad4e}.ui-notification.error{color:#fff;background:#d9534f}.ui-notification.success{color:#fff;background:#5cb85c}.ui-notification.info{color:#fff;background:#5bc0de}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v11/IY9HZVvI1cMoAHxvl0w9LVKPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v11/22JRxvfANxSmnAhzbFH8PgLUuEpTyoUstqEm5AMlJo4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215,u+e0ff,u+effd,u+f000}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v11/8qcEw_nrk_5HEcCpYdJu8BTbgVql8nDJpwnrE27mub0.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v11/MDadn8DQ_3oT6kvnUq_2r_esZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215,u+e0ff,u+effd,u+f000}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v11/rZPI2gHXi8zxUjnybc2ZQFKPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v11/MgNNr5y1C_tIEuLEmicLmwLUuEpTyoUstqEm5AMlJo4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215,u+e0ff,u+effd,u+f000}@font-face{font-family:Shadows Into Light Two;font-style:normal;font-weight:400;src:local("Shadows Into Light Two"),local("ShadowsIntoLightTwo-Regular"),url(https://fonts.gstatic.com/s/shadowsintolighttwo/v4/gDxHeefcXIo-lOuZFCn2xenscRtSKpe8kU3MLeG_mRh_v5H-gcmDugi2HQeB0BPm.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Shadows Into Light Two;font-style:normal;font-weight:400;src:local("Shadows Into Light Two"),local("ShadowsIntoLightTwo-Regular"),url(https://fonts.gstatic.com/s/shadowsintolighttwo/v4/gDxHeefcXIo-lOuZFCn2xVbBQNzAwd3E4WXIZWrwe_7r7w4p9aSvGirXi6XmeXNA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215,u+e0ff,u+effd,u+f000}
/*!
 *  Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.4.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.4.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.4.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.4.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:13}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:14}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{width:100%;height:100%;overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(https://cdn.desk.com/assets/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:17}#fancybox-loading div{width:44px;height:44px;background:url(https://cdn.desk.com/assets/fancybox/fancybox_loading.gif) 50% no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:15}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:transparent url(https://cdn.desk.com/assets/fancybox/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:15;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{margin-right:0!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:12;background:url(https://cdn.desk.com/assets/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:16}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:16;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.button{text-align:center}.button.is-disabled{background-color:#d3d4d5}.button--cancel{background-color:transparent;color:#2c343b;position:absolute;right:0}.button--secondary{background:#36bff7;border-radius:100px;font-weight:700;font-size:16px;color:#fff;text-transform:uppercase;display:inline-block;padding:15px 90px;text-decoration:none;white-space:nowrap;text-align:center;color:#3abff6;border:1px solid #3abff6;background-color:#fff;cursor:pointer}.button--secondary.is-disabled{background-color:#d3d4d5}.btn{display:inline-block;vertical-align:middle;padding:10px;background:#5d9de8;font:600 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#e5e5e5;cursor:pointer;border:0}.btn,.btn:hover{text-decoration:none}.btn:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.btn:is-disabled{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.btn.btn-facebook{background:#3890f8;color:#fff}.btn.btn-google{background:#e05e3c;color:#fff}.btn.btn-outline{background:#fff;font:600 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #d4d4d4;color:#686868}.btn.btn-outline-warning{background:transparent;color:coral;border:2px solid coral;border-radius:3px}.btn.btn-coral,.btn.btn-warning{background:coral;font:600 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;border-radius:3px}.page-content-container{max-width:850px;margin:0 auto;padding-top:100px;padding-bottom:64px}.floating-section{display:block}.floating-section .floating-section-header{display:block;margin:0 0 40px}.floating-section .floating-section-header:after{content:"";display:block;clear:both}.floating-section .floating-section-header .floating-section-description{max-width:95%}.floating-section .floating-section-header .floating-section-description.type-withcta{float:left;display:inline-block;vertical-align:middle}.floating-section .floating-section-header .floating-section-headline{display:block;font:700 29px/33px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444b55}.floating-section .floating-section-header .floating-section-subheadline{display:block;margin:10px 0 0;font:400 15px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#939393}.floating-section .floating-section-header .floating-section-cta{float:right;display:inline-block;vertical-align:middle}.floating-section .floating-section-form{display:block;width:100%}.floating-section .floating-section-form .form-divider{margin:60px 0}.floating-section .floating-section-error{background:#f76f6f}.floating-section .floating-section-error,.floating-section .floating-section-notification{display:block;margin:0 0 45px;padding:25px;font:600 16px open sans;color:#fff;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:3px}.floating-section .floating-section-notification{background:#72abdc}.floating-section .floating-section-success{display:block;margin:0 0 45px;padding:25px;font:600 16px open sans;color:#fff;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:3px;background:#0baef2}.floating-section .floating-section-errorBlurb{display:block;margin:0 0 5px;font-weight:400}.floating-section .floating-section-errorMessage,.form-group{display:block}.form-group{margin:0 0 30px}.form-group:after{content:"";display:block;clear:both}.form-group-subcontainer{display:block;float:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.form-group-subcontainer:after{content:"";display:block;clear:both}.form-group-subcontainer.display-half{float:left;width:48%;margin:0}.form-group-subcontainer.display-half:last-child{float:right}.form-field{width:66%;padding:10px;font-size:16px;color:#6d6d6d;border:1px solid #d3d3d3;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.form-field:focus{outline:0;border:1px solid #6d6d6d}.form-field.type-multiple{width:85%!important;margin:0 10px 10px 0}.form-field.type-small{width:33%!important}.form-field:invalid{border:1px solid #f77462}.form-field:valid{border:1px solid #81c784}.form-field.ng-pristine{border:1px solid #d3d3d3}.form-field.ng-,.form-field.ng-pristine:focus{outline:0;border:1px solid #6d6d6d}.form-field input[type=button]:valid,.form-field input[type=submit]:valid{border:none}.display-half .form-field{width:100%}input[type=checkbox],input[type=radio]{width:auto!important;margin-bottom:5px}input[type=number]{width:50%}input[type=submit]{border:none}.form-hint,.form-label{display:inline-block;vertical-align:top;max-width:99%;margin:0 0 15px;font:400 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444b55}.form-hint.type-radio,.form-label.type-radio{display:inline-block;vertical-align:middle;margin:0 10px 0 0;font:300 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.form-hint.type-radio.alignment-vertical,.form-label.type-radio.alignment-vertical{display:block;margin:12px 0}.form-hint.type-checkbox,.form-label.type-checkbox{display:block;margin:0 0 15px;font:300 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.form-hint.type-block,.form-label.type-block{display:block}.form-hint{font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:10px}.form-validationForm-optional{margin:0 0 0 10px;font:300 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;color:#939393;text-transform:capitalize}.form-validationForm-optional,.form-validationForm-required{display:inline-block;vertical-align:top;-moz-osx-font-smoothing:grayscale}.form-validationForm-required{margin:0 0 0 2px;font:600 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;color:coral}.form-help{display:inline-block;vertical-align:middle;margin:0 0 0 15px;font-size:20px!important;color:#dedede;cursor:pointer}.form-help:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.form-help:hover{color:#ababab}.form-textarea{font:300 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-focus-area,.form-sublabel{display:block}.form-section-sublabel-warning,.form-sublabel-italic{font-style:italic}.field-label{display:inline-block;vertical-align:middle;margin:10px 10px 0 0;font:300 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-divider{width:100%;height:1px;margin:30px 0 20px;background:#f1f1f1}.form-link{font:600 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:blue;cursor:pointer}.form-link.type-warning{color:#e86767}.form-link.type-warning:hover{color:#ca1f1f}.form-input-container .form-input{margin-bottom:0}.form-image-cta{text-transform:capitalize}.form-image-container{position:relative;display:inline-block;vertical-align:middle;width:116px;height:116px;border:2px solid #d8d8d8;border-radius:5px}.form-image-container .form-image-placeholder{width:50%}.form-image-container .form-image-image,.form-image-container .form-image-placeholder{display:inline-block;vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.form-image-container .form-image-image{max-width:90%;max-height:100%}.form-image-description{display:inline-block;vertical-align:middle;width:75%;margin:0 0 0 20px}.form-image-description .form-image-description-text{display:inline-block;vertical-align:middle;width:285px;margin:0 0 10px;font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5c5c5c}.form-group .form-group .form-image-description{width:70%}input[type=file]{font-size:16px}.cssload-container{display:block;width:55px}.cssload-loading i{width:27px;height:27px;display:inline-block;background:#3abff6;border-radius:50%}.cssload-loading i:first-child{animation:b .85s ease-in-out infinite;-o-animation:b .85s ease-in-out infinite;-ms-animation:b .85s ease-in-out infinite;-webkit-animation:b .85s ease-in-out infinite;-moz-animation:b .85s ease-in-out infinite}.cssload-loading i:nth-child(2){background:#3abff6;margin-left:-5px;animation:b .85s ease-in-out .425s infinite;-o-animation:b .85s ease-in-out .425s infinite;-ms-animation:b .85s ease-in-out .425s infinite;-webkit-animation:b .85s ease-in-out .425s infinite;-moz-animation:b .85s ease-in-out .425s infinite}@keyframes b{70%{-webkit-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes b{70%{-webkit-transform:scale(.5)}}.questions{position:relative;width:700px;margin-bottom:32px}.questions:after{content:"";display:block;clear:both}.questions.type-centered .form-field{width:100%}.questions.type-centered .form-field[type=number]{width:50%}.questions .form-group{margin:0}.questions .form-group:first-child{border-top:1px solid #f1f1f1}.questions .form-group.type-multi .form-group{margin:0 0 25px;padding:0;border:none}.questions .form-group.type-multi .form-group.type-multi{margin:0 0 10px;padding:20px;background:#fbfbfb;border:1px solid #efefef;border-radius:2px}.questions .type-multiple .form-group{padding:15px 0}.questions-footer{padding-bottom:16px}.questions-footer:after{content:"";display:block;clear:both}.questions-cta{margin:20px 0;padding:10px 30px;font-size:18px;color:#fff;border-radius:3px}.questions-cta-link{display:inline-block;vertical-align:middle;margin:0 20px;font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3abff6;text-decoration:none}.questions-dashboard-btn{padding:10px 20px;color:#fff;background:#36bff7;border-radius:100px;text-transform:uppercase;font-size:14px;font-weight:700}.main-container{margin:0}.main-container,.main-content{display:block;width:100%;height:100%}.main-content{position:relative;min-height:100vh;padding:100px 60px 60px 360px;background:#fff;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.main-content .main-content-nav{display:block;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #eaeaea}.main-content .main-content-section{display:block;width:100%;padding:30px 0}.main-content .main-content-section:first-child{border-bottom:1px solid #f0f4f4}.main-content .main-content-headline{display:block;margin:0 0 16px;font:400 36px/40px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444b55}.main-content .main-content-text{display:block;width:85%;font:300 18px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a6abb0}.main-content .main-content-subheadline{display:block;margin:0 0 16px;font:400 36px/40px Open Sans,sans-serif;color:#444b55;margin-bottom:16px;font:400 24px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;color:#3abff6}.main-content .main-content-subtext{display:block;width:85%;color:#a6abb0;font:300 18px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444b55}.main-content .table{display:block;margin:25px 0 0}.main-content .main-content-disclaimer{font:300 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:20px 0;color:#939393;font-style:italic}.main-content .main-content-disclaimer a{color:#3abff6}.modal{position:absolute}.modal,.modal .modal-overlay{top:0;left:0;width:100%;height:100%}.modal .modal-overlay{position:fixed;z-index:9;background:#fff;opacity:.8}.modal .modal-body{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:-4%;transform:translateY(0) translateX(-50%);-webkit-transform:translateY(0) translateX(-50%);-moz-transform:translateY(0) translateX(-50%);-ms-transform:translateY(0) translateX(-50%);width:60%;margin:0 0 100px;padding:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;background:#fff;z-index:9;box-shadow:0 0 4px 0 #ccc}.modal .modal-body .modal-headline{display:block;margin:0 0 40px;font:600 34px/38px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#434343}.modal .modal-body .modal-footer>*{display:inline-block;vertical-align:middle;margin:0 20px 0 0}.modal .modal-body textarea{width:100%}.modal .modal-body .link{font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer}.splitresults{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.splitresults:after{content:"";display:block;clear:both}.splitresults .splitresults-listings{position:relative;float:left;width:45%;border:1px solid #eaeaea}.splitresults .splitresults-listings,.splitresults .splitresults-listings-header{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.splitresults .splitresults-listings-header{position:absolute;width:100%;padding:20px;background:#fff}.splitresults .splitresults-listings-search{width:100%}.splitresults .splitresults-listings-results{height:100%;padding-top:80px;max-height:500px;overflow:auto}.splitresults .splitresults-listing{font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;padding:18px 20px;border-bottom:1px solid #eaeaea;cursor:pointer}.splitresults .splitresults-listing:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.splitresults .splitresults-listing:first-child{border-top:1px solid #eaeaea}.splitresults .splitresults-listing.status-ACTIVE{background:#f7f9f9}.splitresults .splitresults-info{float:right;width:50%}.splitresults .splitresults-info-headline{display:block;font:600 22px open sans}.splitresults .splitresults-info-subheadline{display:block;font:300 15px open sans}.splitresults .splitresults-info-search{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;padding:0 10px 0 0}.splitresults .splitresults-info .splitresults-listings-results{padding-top:0}.splitresults .splitresults-notifications{font:600 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#74d8c9}.splitresults .splitresults-notifications.type-WARNING{color:coral}.table{display:block;border:1px solid #d3d3d3;border-radius:5px}.table:after{content:"";display:block;clear:both}.table .table-row{position:relative;display:block;padding:16px;border-bottom:1px solid #d3d3d3}.table .table-row:hover{background:#f8fafa;cursor:pointer}.table .table-row:hover .table-column:first-child{color:#2c343b!important}.table .table-row:last-child{border-bottom:none}.table .table-row.type-TITLE{background:#f0f1f2;padding:15px 20px!important;font:700 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.table .table-row.type-TITLE:hover{background:#f0f1f2;cursor:default}.table .table-row.type-TITLE .table-column{width:100%}.table .table-row.type-readonly{cursor:default}.table .table-row.type-readonly:hover{background:#fff}.table.type-condensed .table-row{padding:16px}.table .table-column{display:inline-block;vertical-align:middle;font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}.table .table-column:first-child{text-align:left;font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.table .table-column:last-child{margin:0;text-align:right}.table .table-column.type-status{float:right;font-weight:700;color:#3abff6;text-transform:uppercase}.table .table-column.status-inprogress{color:coral}.table .table-column.status-completed{color:#3abff6}.table .table-column.type-delete{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;width:auto!important;color:#f77462;cursor:pointer}.table .table-column .btn{border-radius:4px;padding:10px 20px}.table .table-icon{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.ui-notification{border-radius:5px;font-family:Open Sans;font-size:14px;min-width:700px;text-align:left;box-shadow:none;padding:5px 10px}.hidden,.u-hidden{display:none!important}.user-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.u-normal{font-weight:400}.contact-us{cursor:pointer}.contact-us-modal{text-align:left;position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;background:hsla(0,0%,100%,.9);overflow:auto;opacity:1;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out}.contact-us-modal.ng-enter,.contact-us-modal.ng-leave.ng-leave-active{opacity:0;top:100px}.contact-us-modal .contact-us-modal-content{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-shadow:1px 1px 5px rgba(0,0,0,.4);border-radius:5px;position:relative;display:block;width:820px;margin:40px auto}.contact-us-modal .contact-us-modal-desc{padding:16px}.contact-us-modal .contact-us-modal-close-x{position:absolute;top:0;right:-40px;width:16px;height:16px;cursor:pointer;background:url(/images/shared/icons/icon-close.svg) 50% no-repeat;opacity:.6}.contact-us-modal .contact-us-modal-close-x:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.contact-us-modal .contact-us-modal-close-x:hover{opacity:1}.contact-us-modal .contact-us-modal-innerContent{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;padding:40px;background:#fff;border-radius:5px}.contact-us-modal .h1{white-space:nowrap}.contact-us-modal .button-row,.contact-us-modal .h1,.contact-us-modal .p{padding:16px}.contact-us-modal .button-row{margin:16px 0 0;border-top:1px solid #f7f9f9}.contact-us-modal .button-row .submit-button{float:left}.contact-us-modal .button-row .cancel-button{float:right;background-color:#fff;color:#d3d4d5}.loading-symbol{display:none;z-index:9}.loading-symbol.overlay-on{position:fixed;top:0;left:0;width:100%;height:100%}.loading-symbol.status-ACTIVE{display:block;box-shadow:10px 10px 20px rgba(0,0,0,.3)}.loading-symbol .loading-symbol-message-loader-symbol{display:block;margin:0 auto}.loading-symbol .loading-symbol-message{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);box-shadow:0 0 4px 0 grey;-webkit-box-shadow:0 0 4px 0 grey;-moz-box-shadow:0 0 4px 0 grey;-ms-box-shadow:0 0 4px 0 grey;z-index:9;display:block;width:250px;padding:20px 40px;background:#fff;border-radius:5px;text-align:center}.loading-symbol .loading-symbol-message .loading-symbol-message-text{font:400 14px/18px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:10px 0;text-align:center;color:#2c343b}.loading-symbol .loading-symbol-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:8;background:#000;opacity:.25}.loading-symbol.overlay-off .loading-symbol-overlay{display:none}.menu-dropdown a{color:#444b55}.menu-dropdown .menu-dropdown_list{background-color:#fff;position:absolute;right:0;left:0;border-left:1px solid #f0f1f2;border-right:1px solid #f0f1f2;border-bottom:1px solid #f0f1f2;display:none}.menu-dropdown .menu-dropdown_list.is-active{display:block}.menu-dropdown .menu-dropdown_item{line-height:16px;padding:10px;text-transform:capitalize}.menu-dropdown .menu-dropdown_item:hover{background-color:#f1fafe}.menu-dropdown .menu-dropdown_header .menu-dropdown_header_label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px;float:left;display:inline}.menu-dropdown .menu-dropdown_header:after{content:"\f107";font-family:FontAwesome;width:280px;height:28px;line-height:28px;font-size:16px;text-align:center;padding-left:5px}.messaging{display:block;padding:8px 16px;background:#f7f9f9;border-radius:3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;border-left:4px solid;width:100%;margin:0 16px 0 0}.messaging .messaging-headline{font:400 28px/32px Open Sans,sans-serif;-webkit-font-smoothing:antialiased}.messaging .messaging-headline,.messaging .messaging-text{display:block;margin:0 0 16px;-moz-osx-font-smoothing:grayscale}.messaging .messaging-text{font:300 18px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;color:#444b55}.messaging.messaging-success{border-color:#74d8c9}.messaging.messaging-success .messaging-headline,.messaging.messaging-success .messaging-text a{color:#74d8c9}.messaging.messaging-error{border-color:#f77462;background-color:#fff4f3}.messaging.messaging-error .messaging-headline,.messaging.messaging-error .messaging-text a{color:#f77462}.nav-bar{background:#fff;position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);z-index:6;height:60px}.nav-bar_logo-container{padding:10px 20px;display:inline-block;float:left;cursor:pointer}.nav-bar_logo{width:95px;height:40px;background-size:95px 40px;background-repeat:no-repeat;display:block;background-image:url(/images/shared/logos/classy-logo-dark.png);cursor:pointer}.nav-bar_tabs{display:inline-block;position:absolute;right:0;top:0}.nav-bar_tabs .nav-bar_tab{display:inline-block;padding:0 30px;font-size:13px;color:#444b55;line-height:60px;text-transform:uppercase;border-left:1px solid #f0f1f2;cursor:pointer}.nav-bar_tabs .nav-bar_tab:last-child{position:relative}.nav-bar_tabs .nav-bar_tab.is-active{box-shadow:inset 0 4px 0 0 #3abff6}.nav-bar_tabs .nav-bar_tab:hover{background-color:#f1fafe}.progress-bar{vertical-align:middle}.progress-bar .progress-bar_value{color:#69737d;font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:16px;display:inline-block;vertical-align:middle}.progress-bar .progress-bar_bar{width:200px;height:16px;background-color:#f0f1f2;border-radius:16px;display:inline-block;vertical-align:middle}.progress-bar .progress-bar_bar_filler{background-color:#3abff6;border-radius:16px;height:16px}.radio-bool input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #a1a8ac;width:10px!important;height:10px!important;border-radius:100%;vertical-align:middle}.radio-bool input:checked{background:#74d8c9;box-shadow:0 0 0 1px #a1a8ac;border:3px solid #fff;width:16px!important;height:16px!important}.save-button{position:relative;display:block;padding:0;font-size:18px!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;padding:15px 0;text-transform:uppercase}.save-button .save-button-overlay{z-index:1;background:#fff;opacity:.3}.save-button .save-button-overlay,.save-button input{position:absolute;top:0;left:0;width:100%;height:100%}.save-button input{background:transparent;cursor:pointer}.save-button span{position:relative;cursor:pointer}.save-button.type-active input,.save-button.type-active span{cursor:default;border:none}.thin-footer{z-index:2;position:absolute;width:100%;background:#3c434c;color:#fff;padding:15px 20px;text-align:center;border-top:2px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.thin-footer,.thin-footer a.footer-link{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.thin-footer a.footer-link{text-decoration:none;color:#3abff6}.thin-footer_progress-brand{float:left}.thin-footer-copyright{float:right}.thin-footer_support{display:inline-block}.thin-footer_logo{height:11px;vertical-align:middle;padding-left:3px}.thin-footer--fixed{position:fixed;bottom:0;left:0;right:0;z-index:6}.tooltip{position:fixed;top:0;right:0;z-index:10;height:100%}.tooltip .tooltip-trigger{opacity:1;position:absolute;top:40%;right:0;z-index:11;width:60px;height:60px;background:#7e8a99;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}.tooltip .tooltip-trigger .tooltip-trigger-symbol{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:30px!important;color:#434b55}.tooltip .tooltip-drawer{opacity:0;position:absolute;top:14%;right:-340px;z-index:11;width:340px;height:500px;background:#f7f9f9;border-radius:4px;box-shadow:0 10px 30px 0 rgba(0,0,0,.2);border:1px solid #d3d4d5;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease}.tooltip.status-active .tooltip-trigger{opacity:0}.tooltip.status-active .tooltip-drawer{right:10px;opacity:1}.tooltip .tooltip-drawer-header{position:relative;display:block;width:100%;height:40px;background:#69737d;border-top-left-radius:inherit;border-top-right-radius:inherit}.tooltip .tooltip-drawer-header .tooltip-drawer-title{left:16px;font:600 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip .tooltip-drawer-header .tooltip-drawer-close,.tooltip .tooltip-drawer-header .tooltip-drawer-title{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.tooltip .tooltip-drawer-header .tooltip-drawer-close{right:16px;display:inline-block;vertical-align:middle;padding:0 11px 5px;font:600 20px open sans;cursor:pointer}.tooltip .tooltip-drawer-content{height:400px;margin-right:4px;overflow:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.tooltip .tooltip-drawer-content::-webkit-scrollbar{-webkit-appearance:none;width:9px;right:2px}.tooltip .tooltip-drawer-content::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.tooltip .tooltip-drawer-content .tooltip-drawer-content-headline{display:block;padding:16px;font:300 20px/24px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.tooltip .tooltip-drawer-content .tooltip-drawer-content-blurb,.tooltip .tooltip-drawer-content .tooltip-drawer-content-blurb-example{display:block;padding:0 16px 16px;font:300 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.tooltip .tooltip-drawer-footer{position:absolute;bottom:4px;width:100%;padding:8px 16px;border-top:1px solid #dedede;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;font:300 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip .type-emphasis{font-weight:700}.not-found{margin-top:30px}.not-found h1{font:600 24px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased}.home,.not-found h1{-moz-osx-font-smoothing:grayscale}.home{box-sizing:border-box;font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;background-color:#fff;width:100%}.home nav{position:absolute;top:0;height:60px;width:100%;z-index:1;background-color:hsla(0,0%,4%,0);-webkit-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home nav a{color:#fff}.home nav .logo{width:94px;height:40px;margin:10px;background-size:94px 40px;background-image:url(/images/shared/logos/logo-classy-gray.svg);float:left}.home nav .tabs{float:right;margin:0 16px}.home nav .tabs a{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.home.fixed .hero nav{position:fixed;top:0;left:0;background-color:#f2f1ef}.home.scrolled .hero nav{-webkit-transition:.5s;transition:.5s}.home .hero{width:100%;background-color:#f2f1ef;background-size:cover;padding:180px 0}.home .hero .hero_logo{width:295px;height:31px;margin:0 auto 16px;background:url(/images/shared/logos/logo-progress-white.png);background-size:295px 31px}.home .hero .hero_intro{width:62.5%;margin:0 auto}.home .hero .hero_tagline{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31;margin-top:12px}.home .hero .hero_pre-tagline{font:900 48px/45.6px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.home .hero .hero_search{margin-top:36px;color:#2d2e31;position:relative}.home .hero .hero_search input{width:100%;padding:18px;font:400 18px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #252528;border-radius:6px 6px 0 0}.home .hero .hero_search button{position:absolute;top:12px;right:12px;border:0;background:none}.home .hero .hero_search .view-all-programs{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2d2e31}.home .hero .hero_search .view-all-programs img{margin-left:3px}.home .progress-details{width:62.5%;margin:0 auto}.home .progress-detail{display:-webkit-box;display:-ms-flexbox;display:flex;margin:140px 0}.home .progress-detail:nth-of-type(2){position:relative}.home .progress-detail:nth-of-type(2) img{position:absolute;width:19vw;bottom:-97%;left:-37%}.home .progress-detail-headline{font:900 27px/25.6px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31;width:33%;margin-right:24px}.home .progress-detail-described{width:67%;font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.home .progress-detail-described .progress-detail-described-para{margin-bottom:24px}.home .marketo-form-container{padding:144px 0;background-color:#252528}.home .marketo-form-container-headline{font:900 27px/25.65px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f2f1ef;margin-bottom:36px}.home .marketo-form-container-content{width:62.5%;margin:0 auto}.home .marketo-form-container-content .mktoFormRow:first-of-type{display:inline-block;width:48.7%!important;margin-right:1.3%}.home .marketo-form-container-content .mktoFormRow:nth-of-type(2){display:inline-block;width:49.6%!important}.home .marketo-form-container-content label{display:none}.home .marketo-form-container-content form.mktoForm{width:100%!important}.home .marketo-form-container-content form.mktoForm .mktoFieldDescriptor{margin-bottom:12px!important;width:100%}.home .marketo-form-container-content form.mktoForm .mktoFieldDescriptor:first-of-type{margin-bottom:9x!important}.home .marketo-form-container-content form.mktoForm .mktoFieldWrap{width:100%}.home .marketo-form-container-content form.mktoForm input{font:400 18px/21.6px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%!important;padding:18px}.home .marketo-form-container-content form.mktoForm .mktoError{right:auto!important}.home .marketo-form-container-content form.mktoForm .mktoButton{border:4px solid #2d2e31;background:#f9f9f8;box-shadow:6px 6px 0 #f4775e;padding:18px 24px}.home .marketo-form-container-content form.mktoForm .mktoButton:hover{border:4px solid #2d2e31}.home .marketo-form-container-content form.mktoForm .mktoButtonWrap{margin-left:0!important}.home .marketo-form-container-content form.mktoForm .mktoButtonWrap button{color:#2d2e31;font:700 21px/25.2px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home .marketo-form-container-content .submitted-message{font:400 18px/22.32px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f2f1ef}.home .mktoGutter,.home .mktoOffset{display:none}.home .home-search-results{border:1px solid #252528;border-radius:0 0 6px 6px;position:absolute;top:58px;width:100%;background:#fff;padding:12px;display:none}.home .home-search-results .view-searched-results{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31;padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pre-floating .floating-container .floating-container-headline{display:block;margin:0 0 10px;padding:0;font:600 22px/26px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#69737d}.pre-floating .floating-container .floating-container-subheadline{display:block;margin:0 0 54px;padding:0;font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#69737d}.pre-floating .floating-container .floating-container-subheadline a{text-decoration:none;cursor:pointer}.pre-floating .floating-container .floating-container-subheadline-center{display:block;margin:0 0 54px;padding:0;font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#69737d;width:100%;text-align:center}.pre-floating .floating-container .floating-container-subheadline-center a{text-decoration:none;cursor:pointer}.pre-floating .floating-container .floating-container-form{width:auto;margin:0 auto;text-align:left}.pre-floating .floating-container .floating-container-form .form-label{display:block}.pre-floating .floating-container .floating-container-form .form-field{width:100%;box-sizing:border-box;font-size:18px;font-weight:300;height:44px;margin:0}.pre-floating .floating-container .floating-container-form .form-label{margin:0 0 10px!important}.pre-floating .floating-container .floating-container-form .save-button{width:250px;display:block;width:60%;font-size:20px;color:#fff;border-radius:100px!important;margin:auto;margin-top:50px!important}.pre-floating .floating-container .floating-container-error{display:block;margin:0 0 -23px;font-weight:800;font:600 16px open sans;width:100%}.pre-floating .floating-container .floating-container-errorMessage{display:block;text-align:center;color:coral}.form-group .signup-select{position:relative;text-align:center;width:100%}.form-group .signup-select:after{content:"\25be";position:absolute;top:0;right:15px;color:#a1a8ac;line-height:42px;font-size:18px;pointer-events:none}.form-group .signup-select select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:42px;border-radius:5px;background-color:#fff;border:1px solid #d3d3d3;text-align:center;padding:0 10px;width:100%;font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.floating{min-height:100vh}.floating .floating-logo{display:block;width:200px;margin:60px auto}.floating .floating-logo .floating-logo-image{width:200px}.floating .floating-container{width:610px;background:#fff;margin:100px auto 206px;padding:65px;text-align:center;border:1px solid #eaeaea;border-radius:7px}.pre-floating{position:absolute;width:100%;background:url(/images/pre-application/bg-collage.jpg);background-repeat:repeat-y;background-size:cover;font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pre-floating .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.pre-floating *{box-sizing:border-box!important}.pre-floating .progress-floating_logo{background:url(/images/shared/logos/logo-classy-gray.svg);width:610px;height:125px;position:relative;left:-71px;background-size:189px 80px;background-position:top;background-repeat:no-repeat;margin:0 auto 35px;border-bottom:1px solid #f0f1f2}.pre-floating .progress-floating_logo.cn{background:url(/images/shared/logos/logo-classy-gray.svg);background-size:350px 98px;background-position:top;background-repeat:no-repeat}.pre-floating .cn-instructions .h2{text-align:center}.pre-floating .floating-container{margin-top:100px;padding:50px 70px;border-radius:7px!important;width:610px!important}.pre-floating .classy-login-iframe iframe{min-height:600px}.pre-floating a{font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#36bff7;text-decoration:none}.pre-floating .sso-login-help-text{text-align:left}.pre-floating .sso-login-help-text li{margin-bottom:8px}.profile-container{box-sizing:border-box;font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile{min-height:200px;padding:0 0 100px;background:#fff}.profile-section{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;width:100%;margin:0}.profile-add{font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.4;display:block;color:#939393;text-align:center}.profile-add:hover{opacity:1;cursor:pointer}.profile-json{height:20px;overflow:hidden;margin:0 60px;background:#cecece;cursor:pointer}.profile-json.status-active{height:auto;overflow:visible;background:transparent;cursor:default}.profile-json textarea{width:100%;height:400px;margin:40px 0}.profile-component{margin:0}.profile-component.status-focus,.profile-component:hover{border:none}.popup-selector,.profile-add{display:none}.profile-component-map .profile-component-map-container{display:block;width:100%;height:400px}.profile-component-dot{display:inline-block;vertical-align:middle;position:relative;width:16px;height:16px;margin:0 4px 0 0;border-radius:1000px}.profile-component-dot .profile-component-dot-outer{visibility:hidden;position:absolute;width:16px;height:16px;background:#fff;border:1px solid #a1a8ac;border-radius:1000px}.profile-component-dot .profile-component-dot-middle{position:absolute;top:3px;left:3px;width:10px;height:10px;background:#3abff6;border-radius:1000px}.profile-component-dot.status-ACTIVE .profile-component-dot-outer{visibility:visible}.profile-component-dot-selector{display:inline-block;vertical-align:middle;position:relative;width:16px;height:16px;margin:0 5px 0 0;padding:2px;border:1px solid #a1a8ac;border-radius:1000px}.profile-component-dot-selector.status-SELECTED:before{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);content:"";width:10.72px;height:10.72px;background:#3abff6;border-radius:1000px}.profile-footer{position:relative;padding:8px 15px 10px;background:#69737d}.profile-footer .profile-footer-link{font:600 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#74d8c9;text-transform:uppercase;text-decoration:none}.profile-footer .profile-footer-link:hover{text-decoration:none}.profile-footer .profile-footer-symbol{display:inline-block;vertical-align:top;margin:3px 5px 0;color:#74d8c9}.profile-component-accordian{position:relative;width:100%;border:1px solid #c6c4c2;padding:24px}.profile-component-accordian .profile-component-accordian-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-component-accordian .profile-component-accordian-chevron-icon{color:#f4775e;top:3px;font-size:33px;position:relative}.profile-component-accordian .profile-component-accordian-value-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac;font-size:15px}.profile-component-accordian .profile-component-accordian-header{display:inline-block;vertical-align:middle;font:700 16px/20px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:3px;color:#7d7f86;text-transform:none}.profile-component-accordian .profile-component-accordian-row{border-top:1px solid #c5c4c2}.profile-component-accordian .profile-component-accordian-column{display:inline-block;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;padding:8px 16px 8px 0}.profile-component-accordian .profile-component-accordian-title{font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:8px;color:#2c343b}.profile-component-accordian .profile-component-accordian-title:first-letter{text-transform:uppercase}.profile-component-accordian .profile-component-accordian-subtitle{font:300 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:uppercase}.profile-component-accordian .profile-component-accordian-link a{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#4292cb;text-decoration:none}.profile-component-accordian .profile-component-accordian-link a:hover{text-decoration:underline}.profile-component-accordian .profile-component-accordian-text{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1%;display:block;margin:0 0 10px;color:#2d2e31}.profile-component-accordian .profile-component-accordian-text:first-letter{text-transform:uppercase}.profile-component-blocklisting{display:block}.profile-component-blocklisting .profile-component-blocklisting-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-component-blocklisting .profile-component-blocklisting-item{margin:16px 0 0;width:50%}.profile-component-blocklisting .profile-component-blocklisting-item .profile-component-blocklisting-label{font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-blocklisting .profile-component-blocklisting-item .profile-component-blocklisting-label:after{content:"";display:block;clear:both}.profile-component-blocklisting .profile-component-blocklisting-item .profile-component-blocklisting-sublabel{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b;font-weight:lighter}.profile-component-blocklisting .profile-component-blocklisting-item .profile-component-blocklisting-sublabel:after{content:"";display:block;clear:both}.profile-component-blocklisting .profile-component-blocklisting-default{margin:16px 0 0;font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac;font-size:15px}.card-component{position:relative;width:100%}.card-component .card-component-value-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac;font-size:15px}.card-component .card-component-card{background-color:#f2f1ef;width:49%;margin-top:20px;border-top:24px solid #f5c76a;padding-bottom:32px}.card-component .card-component-labelinfo-container,.card-component .card-component-linkchecker-container,.card-component .card-component-location-container,.card-component .card-component-subcontract-container{padding:24px 32px 5px}.card-component .card-component-labelinfo-text-container{margin-top:12px}.card-component .card-component-header{display:inline-block;vertical-align:middle;font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:3px;color:#2c343b;text-transform:uppercase}.card-component .card-component-column{display:inline-block;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;padding:8px 16px 8px 0}.card-component .card-component-title{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31;display:block;padding:12px 32px 5px}.card-component .card-component-title:first-letter{text-transform:uppercase}.card-component .card-component-subtitle{font:300 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:uppercase}.card-component .card-component-link a{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#4292cb;text-decoration:none}.card-component .card-component-link a:hover{text-decoration:underline}.card-component .card-component-linkchecker{font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#425cc3;text-decoration:none}.card-component .card-component-linkchecker:hover{color:#7f91f0}.card-component .card-component-linkchecker-nolink{font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.card-component .card-component-text{display:block;margin:12px 0 0;color:#252528;padding:0 32px 5px}.card-component .card-component-labelinfo-label,.card-component .card-component-text{font:400 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-component .card-component-labelinfo-label{color:#7d7f86}.card-component .card-component-labelinfo-text{margin-top:12px}.card-component .card-component-labelinfo-text,.card-component .card-component-location{font:400 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252528;padding:5px 15px 5px 0}.card-component .card-component-location:first-of-type{margin-top:12px}.profile-component-cta{font:400 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;top:0;left:0;width:100%;height:32px;z-index:1;line-height:32px;vertical-align:middle;text-align:center;background-color:#00adf7;color:#fff}.profile-component-cta a{color:#fff;text-decoration:underline}.profile-component-checklist{display:block;margin:20px 0 0}.profile-component-checklist .profile-component-checklist-label{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:none}.profile-component-checklist .profile-component-checklist-item{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-component-checklist .checklist-text{color:#252528;font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:3px}.profile-component-checklist .check-color{color:#425cc3}.profile-component-community{font:300 18px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;color:#1a1a1a;margin-top:24px}.profile-component-community-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-component-community .youtube-icon{width:31px}.profile-component-community .profile-component-community-flex-container-links{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:20px}.profile-component-community .profile-component-community-link{font:400 16px/20px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#425cc3;padding-left:10px}.profile-component-community .profile-component-community-link:hover{text-decoration:underline;color:#7f91f0}.profile-component-community .profile-component-community-link-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-all;margin-bottom:10px}.profile-component-community .profile-component-community-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac}.profile-component-community .profile-component-community-text{font:400 14px/17.36px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252528;padding-left:5px}.profile-component-community .profile-component-community-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-component-community-greyish-label{margin-top:30px;font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7d7f86}.profile-component-community .public-and-other-links,.profile-component-community .social-links{width:50%;padding-right:20px}.profile-component-covidacc{color:#252528;border:1px solid #c6c4c2;padding:24px 24px 10px}.profile-component-covidacc .profile-component-covidacc-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-component-covidacc .profile-component-covidacc-chevron-icon{color:#f4775e;top:3px;font-size:33px;position:relative}.profile-component-covidacc-item{margin-bottom:24px}.profile-component-covidacc-question{font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:3px}.profile-component-covidacc-answer{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:8px}.profile-component-covidacc-extra-padding-bottom{padding-bottom:12px}.profile-component-covidacc-extra-padding-top{padding-top:12px}.profile-component-covidacc-border{border-top:1px solid #c6c4c2}.profile-component-covidacc-np{color:#a1a8ac}.profile-component-dei{color:#252528}.profile-component-dei-item{margin-bottom:30px}.profile-component-dei-question{font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:3px}.profile-component-dei-answer{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-dei-extra-padding-bottom{padding-bottom:12px}.profile-component-dei-extra-padding-top{padding-top:30px}.profile-component-dei-border{border-top:1px solid #c6c4c2}.profile-component-detailcard:after{content:"";display:block;clear:both}.profile-component-detailcard .profile-component-detailcard-label{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:none;text-transform:uppercase}.profile-component-detailcard .profile-component-detailcard-item{display:block;margin:0 0 20px}.profile-component-detailcard .profile-component-detailcard-item:after{content:"";display:block;clear:both}.profile-component-detailcard .profile-component-detailcard-details{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;float:left;width:24%;padding:10px 30px 0 0;text-align:right}.profile-component-detailcard .profile-component-detailcard-text{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;float:left;width:75%;min-height:80px;padding:10px 20px 0 30px;border-left:2px solid #3abff6}.profile-component-detailcard .profile-component-detailcard-text.type-truncated{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-component-detailcard .profile-component-detailcard-headline{font:400 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#2c343b}.profile-component-detailcard .profile-component-detailcard-link{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#4292cb;text-decoration:none}.profile-component-detailcard .profile-component-detailcard-link:hover{text-decoration:underline}.profile-component-detailcard .profile-component-detailcard-text{font:300 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#2c343b}.profile-component-detailcard .profile-component-detailcard-subheadline{font:300 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#2c343b;text-transform:uppercase}.profile-component-detailcard .profile-component-detailcard-subheadline span:after{content:"";display:block;clear:both}.profile-component-detailcard .profile-component-detailcard-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac}.profile-component-dotselector{display:block;margin:0 0 16px}.profile-component-dotselector .status-ACTIVE .profile-component-dot-outer{border-width:1px}.profile-component-dotselector .status-ACTIVE .profile-component-dot-middle{top:2px;left:2px}.profile-component-dotselector .status-INACTIVE .profile-component-dot-outer{visibility:hidden}.profile-component-dotselector .status-INACTIVE .profile-component-dot-middle{background:transparent;border:1px solid #a1a8ac}.profile-component-evidencebaseacc{position:relative;width:100%;border:1px solid #c6c4c2;padding:24px}.profile-component-evidencebaseacc .profile-component-evidencebaseacc-header{padding-bottom:24px;border-bottom:1px solid #c6c4c2}.profile-component-evidencebaseacc .profile-component-evidencebaseacc-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-component-evidencebaseacc .profile-component-evidencebaseacc-description{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.profile-component-evidencebaseacc .profile-component-evidencebaseacc-chevron-icon{color:#f4775e;top:3px;font-size:33px;position:relative}.profile-component-evidencebaseacc .profile-component-evidencebaseacc-link{color:#425cc3;font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-evidencebaseacc .profile-component-evidencebaseacc-link:hover{color:#7f91f0}.profile-component-evidencebaseacc .profile-component-evidencebaseacc-source{color:#7d7f86;text-transform:lowercase;font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-focusareas{display:block;padding-bottom:24px;border-bottom:1px solid #c6c4c2}.profile-component-focusareas .profile-component-focusareas-item{margin:16px 0 0}.profile-component-focusareas .profile-component-focusareas-item .profile-component-focusareas-label{font:700 16px/20px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:8px;color:#7d7f86;display:block;font-weight:400}.profile-component-focusareas .profile-component-focusareas-item .profile-component-focusareas-label:after{content:"";display:block;clear:both}.profile-component-focusareas .profile-component-focusareas-item .profile-component-focusareas-sublabel{font:400 16px/20px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252528;font-weight:lighter}.profile-component-focusareas .profile-component-focusareas-item .profile-component-focusareas-sublabel:after{content:"";display:block;clear:both}.profile-component-focusareas .profile-component-focusareas-default{margin:16px 0 0;font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac;font-size:15px}.profile-component-headline{font:900 27px/25.65px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 12px;color:#2d2e31;text-transform:none}.profile-component-headline.type-h2{font-size:18px;height:26px;min-height:26px}.profile-component-headline.type-h3{font-size:14px;margin:0 0 3px}.profile-component-headline.margin-headline-top-true{margin-top:30px}.profile-component-headline.margin-headline-top-false{margin-top:0}.profile-component-headline.type-paragraph{font:300 20px/24px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b;text-transform:none}.profile-component-headline.type-label{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:none;margin-top:20px}.profile-component-impactreport{background:#425cc3;color:#f2f1ef;padding:32px;font:400 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-impactreport-audit-frequency{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-impactreport-url{color:#f9f9f8;font:800 24px/30.12px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-impactreport-url-icon{padding-left:10px}.profile-component-impactreport-margin{margin-bottom:32px}.profile-component-impactreport-performance{padding-top:12px;border-top:1px solid #f2f1ef;font:400 15px/18.6px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-impactreport-audited-bold{font:800 24px/30.12px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:32px}.profile-component-imagevideo{position:relative;text-align:center;margin-bottom:40px}.profile-component-imagevideo .profile-component-imagevideo-item{display:inline-block;vertical-align:top;margin:20px 0 0}.profile-component-imagevideo .profile-component-imagevideo-description{display:inline-block;vertical-align:top;width:130px;margin:0 10px 5px;text-align:left}.profile-component-imagevideo .profile-component-imagevideo-image{display:block;width:130px;height:130px;margin:0 auto 10px;border-radius:5px;background-size:cover;background-position:50%}.profile-component-imagevideo .profile-component-imagevideo-name{font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;colors:#444b55}.profile-component-imagevideo .profile-component-imagevideo-text{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#69737d}.profile-component-imagevideo .profile-component-imagevideo-social{font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;colors:#939393}.profile-component-imagevideo .profile-component-imagevideo-social-item{display:inline-block;vertical-align:middle;margin:0 3px 0 0;text-decoration:none;cursor:pointer;color:#4292cb}.profile-component-imagevideo .profile-component-imagevideo-social-item.fa{font-size:20px}.profile-component-imagevideo .profile-component-imagevideo-quote{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;font:400 22px/30px Shadows Into Light Two,cursive;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:block;margin-top:30px;padding:25px;background:#f1fafe;color:#2c343b;border-radius:5px}.profile-component-imagevideo .profile-component-imagevideo-quote-text{display:inline-block;vertical-align:middle;padding-left:40px;text-align:left}.profile-component-imagevideo .profile-component-imagevideo-quote-character{position:absolute;color:#3abff6;font-weight:800;top:15px}.profile-component-imagevideo .profile-component-imagevideo-quote-character.type-empty{display:none}.profile-component-imagevideo-horizontal{position:relative}.profile-component-imagevideo-horizontal .profile-component-imagevideo-image{height:100%;width:100%}.profile-component-imagevideo-horizontal .blue-white-arrow{color:#fff;background:#425cc3;border-radius:50%}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-arrow{font:400 40px/44px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a1a8ac;position:absolute;top:46%;cursor:pointer}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-arrow.type-left{left:10px}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-arrow.type-right{right:10px}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-container{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;position:relative;width:100%;min-height:400px;background:#2d2e3f;2border-radius:10px}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-container .profile-component-imagevideo-horizontal-item{color:#f2f1ef;display:-webkit-box;display:-ms-flexbox;display:flex}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-item{position:absolute;top:0;left:0;width:100%;height:400px}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-description{width:50%;color:#f2f1ef;text-align:left;padding:3%}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-character{font:400 80px/84px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:15px;color:#3abff6}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-quote{font:400 18px/22px Shadows Into Light Two,cursive;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:700 21px Cooper;color:#f2f1ef;display:block;margin:0 0 10px;text-align:left;line-height:120%;letter-spacing:0}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-name{font:400 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#f2f1ef}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-title{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:3px 0 0;color:#f2f1ef;width:535px}.profile-component-imagevideo-horizontal .profile-component-imagevideo-horizontal-image{width:100%;background:#f1fafe;border-radius:5px;background-size:cover;background-position:50%}.profile-component-ifthen .profile-component-ifthen-item{width:100%;margin-bottom:20px;display:table}.profile-component-ifthen .profile-component-ifthen-factor{display:table-cell;width:50%;background:#f2f1ef;padding:20px}.profile-component-ifthen .profile-component-ifthen-factor.ifthen-factor--first{background:#425cc3}.profile-component-ifthen .profile-component-ifthen-factor.ifthen-factor--first .profile-component-ifthen-fixed,.profile-component-ifthen .profile-component-ifthen-factor.ifthen-factor--first .profile-component-ifthen-value{color:#fff}.profile-component-ifthen .profile-component-ifthen-spacer{display:table-cell;width:40px;position:relative;background-color:#f1fafe}.profile-component-ifthen .profile-component-ifthen-spacer .triangle{position:absolute;width:0;height:0;border-top:105px solid transparent;border-bottom:105px solid transparent;border-left:40px solid #e1f6fe}.profile-component-ifthen .profile-component-ifthen-fixed{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;padding-bottom:10px;color:#2d2e31}.profile-component-ifthen .profile-component-ifthen-value{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.profile-component-ifthen .profile-component-ifthen-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac}.profile-component-infocallout{display:block;width:100%}.profile-component-infocallout:after{content:"";display:block;clear:both}.profile-component-infocallout .profile-component-infocallout-details{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;float:left;width:65%;min-height:300px;background:#fff;padding:45px}.profile-component-infocallout .profile-component-infocallout-headline{font:400 22px/26px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#444b55;text-transform:uppercase}.profile-component-infocallout .profile-component-infocallout-text{font:300 18px/30px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;margin-right:80px;color:#444b55}.profile-component-infocallout .profile-component-infocallout-supplementary{position:relative;display:block;float:left;width:35%;background:#fff}.profile-component-infocallout .profile-component-infocallout-supplementary:after{content:"";display:block;clear:both}.profile-component-infocallout .profile-component-infocallout-supplementary-content{padding-top:40px}.profile-component-infocallout .profile-component-infocallout-label{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:none;text-transform:uppercase;margin-top:25px}.profile-component-infocallout .profile-component-infocallout-value{font:300 20px/24px Open Sans,sans-serif;display:block;color:#2c343b;text-transform:none;font:300 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-infocallout a.profile-component-infocallout-value{color:#4292cb;text-decoration:none}.profile-component-infocallout a.profile-component-infocallout-value:hover{text-decoration:underline}.profile-component-imagecallout{display:block;width:100%;height:300px;background:#f1fafe}.profile-component-imagecallout:after{content:"";display:block;clear:both}.profile-component-imagecallout .profile-component-imagecallout-description-text{text-align:center;vertical-align:middle;line-height:300px}.profile-component-imagecallout .profile-component-imagecallout-images{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;position:relative;display:block;width:100%;height:300px;overflow:hidden}.profile-component-imagecallout .profile-component-imagecallout-image{display:block;margin:auto;max-width:100%;max-height:100%;height:300px}.profile-component-imagecallout .profile-component-imagecallout-video{position:absolute;top:0;left:0;bottom:0;right:0;max-width:100%;height:100%;background:#31363a;color:#fff}.profile-component-imagecallout .profile-component-imagecallout-video .fa-play{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:40px;color:#e46030}.profile-component-imageinfo{font:300 18px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;color:#1a1a1a}.profile-component-imageinfo .profile-component-imageinfo-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac}.profile-component-imageinfo .profile-component-imageinfo-text{font:400 14px/17.36px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252528;padding-left:12px}.profile-component-imageinfo .profile-component-imageinfo-text-increase-size{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.profile-component-imageinfo .profile-component-imageinfo-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-component-imageinfo-greyish-label{margin-top:30px;font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7d7f86}.profile-component-linklisting{display:block;margin:20px 0 0}.profile-component-linklisting .profile-component-linklisting-label{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:none;color:#7d7f86}.profile-component-linklisting .profile-component-linklisting-link{font:400 16px/20px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 3px;color:#425cc3;cursor:pointer;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-component-linklisting .profile-component-linklisting-link:hover{text-decoration:underline;color:#7f91f0}.profile-component-linklisting .linklist-progress-stage-border-paddding{padding-bottom:20px;border-bottom:1px solid #c6c4c2}.profile-component-linklisting .profile-component-linklisting-years{width:15%}.profile-component-linklisting .profile-component-linklisting-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-component-linklisting .profile-component-linklisting-nolink{font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 3px;text-decoration:none;color:#252528}.profile-component-linklisting .profile-component-linklisting-nolink:after{content:"";display:block;clear:both}.profile-component-linklisting .profile-component-linklisting-nolink-org-name{font:900 27px/25.65px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-linklisting-padding-bottom-true{padding-bottom:24px}.profile-component-linklisting-border-bottom-true{border-bottom:1px solid #c6c4c2}.profile-component-linklisting .profile-component-linklisting-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac;font-size:15px}.profile-component-layeredheader{font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:64px 0 32px;width:100%}.profile-component-layeredheader .profile-component-layeredheader-logo{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block}.profile-component-layeredheader .profile-component-layeredheader-logo:after{content:"";display:block;clear:both}.profile-component-layeredheader .profile-component-layeredheader-logo .profile-component-layeredheader-logo-image{height:100px;width:100px}.profile-component-layeredheader .profile-component-layeredheader-logo.hidden{display:none}.profile-component-layeredheader .profile-component-layeredheader-details{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;padding-bottom:16px}.profile-component-layeredheader .profile-component-layeredheader-details:after{content:"";display:block;clear:both}.profile-component-layeredheader .profile-component-layeredheader-details-left{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px) and (max-width:1024px){.profile-component-layeredheader .profile-component-layeredheader-details-left.header-padding-left{padding-left:42px}}.profile-component-layeredheader .padding{padding-left:20px}.profile-component-layeredheader .small-size{color:#fff;background-color:green;border-radius:50%;height:16px;width:16px}.profile-component-layeredheader .org-type{font:400 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7d7f86}.profile-component-layeredheader.type-simple .profile-component-layeredheader-details-left{padding-top:35px}.profile-component-layeredheader .profile-component-layeredheader-details-right{float:left;width:30%;text-align:right}.profile-component-layeredheader .profile-component-layeredheader-topic{font:300 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin:0;color:#2c343b;text-transform:uppercase;padding-bottom:2px}.profile-component-layeredheader .profile-component-layeredheader-headline{font:900 48px/45.6px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444b55}.profile-component-layeredheader .profile-component-layeredheader-subheadline{font:400 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 20px;color:#2c343b}.profile-component-layeredheader .profile-component-layeredheader-sublink{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4292cb;text-transform:uppercase;text-decoration:none;cursor:pointer}.profile-component-layeredheader .profile-component-layeredheader-sublink:hover{text-decoration:none}.profile-component-lcbox{color:#2d2e31;font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-linebreak{display:block;width:100%;height:2px;background:#eaeaea}.profile-component-madlib{font:400 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#939393;display:block;margin:0 0 10px}.profile-component-madlib .tag{display:inline-block;vertical-align:middle;font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 3px;padding:5px 10px;background:#74d8c9;color:#fff;border-radius:5px}.profile-component-mapcalloutcard{position:relative;display:block;width:100%}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-item{position:relative;min-height:200px;margin:0 0 4px;background:#f1f5f5}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-map{display:inline-block;vertical-align:top;position:relative;width:25%;text-align:center}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-map .profile-component-mapcalloutcard-locations{display:block;margin:0 0 10px}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-map .profile-component-mapcalloutcard-locations-title{font:600 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:10px 0 5px;color:#444b55}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-map .profile-component-mapcalloutcard-locations-location{font:300 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 2px;color:#444b55}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-details{display:inline-block;vertical-align:top;width:70%;margin:0 0 0 4%}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-details .profile-component-mapcalloutcard-headline{font:400 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:20px 0;color:#74d8c9;text-transform:uppercase}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-details .profile-component-mapcalloutcard-statcontainer{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-details .profile-component-mapcalloutcard-stat{font:600 28px/32px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#444b55}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-details .profile-component-mapcalloutcard-statdetail{font:600 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#444b55}.profile-component-mapcalloutcard .profile-component-mapcalloutcard-details .profile-component-mapcalloutcard-supplementary{font:300 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:20px;color:#444b55}.profile-component-mapdetailcard{position:relative;display:block;width:100%}.profile-component-mapdetailcard .profile-component-mapdetailcard-item{position:relative;min-height:200px;margin:0 0 4px;background:#f1f5f5}.profile-component-mapdetailcard .profile-component-mapdetailcard-map{display:inline-block;vertical-align:top;position:relative;width:25%;text-align:center}.profile-component-mapdetailcard .profile-component-mapdetailcard-map .profile-component-mapdetailcard-locations{display:block;margin:0 0 10px}.profile-component-mapdetailcard .profile-component-mapdetailcard-map .profile-component-mapdetailcard-locations-title{font:600 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:10px 0 5px;color:#444b55}.profile-component-mapdetailcard .profile-component-mapdetailcard-map .profile-component-mapdetailcard-locations-location{font:300 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 2px;color:#444b55}.profile-component-mapdetailcard .profile-component-mapdetailcard-details{display:inline-block;vertical-align:top;width:70%;margin:0 0 0 4%}.profile-component-mapdetailcard .profile-component-mapdetailcard-details .profile-component-mapdetailcard-headline{font:400 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:20px 0;color:#74d8c9;text-transform:uppercase}.profile-component-mapdetailcard .profile-component-mapdetailcard-details .profile-component-mapdetailcard-statcontainer{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.profile-component-mapdetailcard .profile-component-mapdetailcard-details .profile-component-mapdetailcard-stat{font:600 28px/32px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#444b55}.profile-component-mapdetailcard .profile-component-mapdetailcard-details .profile-component-mapdetailcard-statdetail{font:600 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#444b55}.profile-component-mapdetailcard .profile-component-mapdetailcard-details .profile-component-mapdetailcard-supplementary{font:300 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:20px;color:#444b55}.profile-component-mapcallout{background:#f1fafe}.profile-component-mapcallout:after{content:"";display:block;clear:both}.profile-component-mapcallout>*{min-height:320px}.profile-component-mapcallout .profile-component-mapcallout-description{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;float:left;width:45%;background:#f1fafe;margin:40px 0;padding:0 40px;overflow:hidden}.profile-component-mapcallout .profile-component-mapcallout-description-content{display:inline-block}.profile-component-mapcallout .profile-component-bannercallout-description-item{display:block;margin:20px 0}.profile-component-mapcallout .profile-component-bannercallout-description-item:first-child{margin-top:0}.profile-component-mapcallout .profile-component-mapcallout-description-headline{font:400 22px/26px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;display:block;margin:0 0 10px;color:#2c343b}.profile-component-mapcallout .profile-component-mapcallout-description-text{font:300 15px/25px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.profile-component-mapcallout .profile-component-mapcallout-details{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;position:relative;float:left;width:55%;max-height:450px}.profile-component-mapcallout .profile-component-map-container{position:static!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.profile-component-multiselect{display:block;margin:20px 0 0}.profile-component-multiselect .profile-component-multiselect-label{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:none;text-transform:uppercase;margin-bottom:10px;font-weight:400}.profile-component-multiselect .profile-component-multiselect-item{display:block;margin:0 0 3px}.profile-component-multiselect .profile-component-multiselect-selector{display:inline-block;vertical-align:middle;position:relative;width:16px;height:16px;margin:0 4px 0 0;padding:2px;border:1px solid #a1a8ac;border-radius:1000px}.profile-component-multiselect .profile-component-multiselect-selector.status-SELECTED:before{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);content:"";width:10.72px;height:10.72px;background:#3abff6;border-radius:1000px}.profile-component-multiselect .profile-component-multiselect-text{font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;vertical-align:middle;color:#69737d}.profile-component-multiselect .profile-component-multiselect-text.status-SELECTED{color:#444b55}.profile-component-multiselect .profile-component-multiselect-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac}.profile-component-navigation{width:87.4%;z-index:6;margin:0 auto 40px}.profile-component-navigation.sticky{position:fixed;top:0;left:6.33%;width:87.4%}.profile-component-navigation .profile-component-navigation,.profile-component-navigation .profile-component-navigation-fixed{background-color:#f7f9f9;box-shadow:none}.profile-component-navigation .profile-component-navigation-fixed{display:block;border-bottom:1px solid #ececec}.profile-component-navigation .profile-component-navigation-fixed-items{display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.profile-component-navigation .profile-component-navigation-fixed-items:first-child{display:none}.profile-component-navigation .profile-component-navigation-fixed-items.sticky{position:fixed;top:0;left:6.33%;width:87.4%}.profile-component-navigation .profile-component-navigation-fixed-item{font:700 14px/22px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;cursor:pointer;letter-spacing:.5px;float:left;margin:auto;padding:10px 0;width:14.28571429%;background:#fff;text-align:center;color:#444b55;background-color:#f7f9f9}.profile-component-navigation .profile-component-navigation-fixed-item:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.profile-component-navigation .profile-component-navigation-fixed-item.status-active{border-bottom:4px solid #425cc3}.profile-component-navigation .profile-component-navigation-fixed-item.dark-nav{background-color:#e2e2e5}.profile-component-navigation .profile-component-navigation-fixed-item:hover{background-color:#f2f1ef}.editor .profile-component-navigation.sticky{position:fixed;top:58px;left:6.33%;width:87.4%}.editor .profile-component-navigation .profile-component-navigation-fixed-items.sticky{position:fixed;top:58px;left:6.33%}.profile-component-paragraph{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;color:#2d2e31}.profile-component-paragraph .profile-component-paragraph-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac}.profile-component-paragraph .profile-component-paragraph-bolder-text{font:700 16px/24px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-piechart{display:block;margin:20px 0}.profile-component-piechart .profile-component-piechart-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac}.profile-component-piechart .profile-component-piechart-chart{display:inline-block;vertical-align:middle}.profile-component-piechart .profile-component-piechart-key{display:inline-block;vertical-align:middle;margin:0 0 0 20px}.profile-component-piechart .profile-component-piechart-key-item{display:block;margin:0 0 8px}.profile-component-piechart .profile-component-piechart-key-color{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:0 3px 0 0;border-radius:3px}.profile-component-piechart .profile-component-piechart-key-value{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin:0 3px 0 0;color:#2c343b}.profile-component-piechart .profile-component-piechart-key-label{font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;color:#2c343b}.profile-component-piechart .profile-component-piechart-label{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:none;text-transform:uppercase}.profile-component-progressbar{display:block;margin:20px 0}.profile-component-progressbar .profile-component-progressbar-label{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:none;text-transform:uppercase}.profile-component-progressbar .profile-component-progressbar-container{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;position:relative;width:360px;height:25px;border:1px solid #36bff7;border-radius:15px}.profile-component-progressbar .profile-component-progressbar-amount{display:block;height:100%;background:#36bff7;border:1px solid #36bff7;border-radius:15px}.profile-component-progressbar .profile-component-progressbar-amount-value{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font:600 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b;text-align:center}.result-card-component{position:relative;width:100%}.result-card-component .result-card-component-value-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac;font-size:15px}.result-card-component .result-card-component-header{display:inline-block;vertical-align:middle;font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:3px;color:#2c343b;text-transform:uppercase}.result-card-component .result-card-component-card{background-color:#f2f1ef;width:49%;margin-top:40px;padding-bottom:20px}.result-card-component .result-card-component-card:nth-child(2n+3){margin-top:20px}.result-card-component .result-card-component-labelinfo-value-container{margin-top:12px}.result-card-component .result-card-component-column{display:inline-block;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;padding:8px 16px 8px 0}.result-card-component .result-card-component-title{font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:8px;color:#252528}.result-card-component .result-card-component-title:first-letter{text-transform:uppercase}.result-card-component .result-card-component-subtitle{font:300 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:uppercase}.result-card-component .result-card-component-link a{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#4292cb;text-decoration:none}.result-card-component .result-card-component-link a:hover{text-decoration:underline}.result-card-component .result-card-component-text{font:400 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252528;display:block}.result-card-component .result-card-component-text:first-letter{text-transform:uppercase}.result-card-component .result-card-component-year{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.result-card-component .result-card-component-years-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.result-card-component .result-card-component-years-label{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7d7f86}.result-card-component .result-card-component-year-value{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#252528;margin-top:8px}.result-card-component .result-card-component-labelinfo-label{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7d7f86}.result-card-component .result-card-component-labelinfo-value{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.profile-component-section{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;position:relative;display:block;width:100%;margin:0;border:1px solid #eaeaea}.profile-component-section.alignleft-true{margin-left:calc((100% - 800px) / 2)}.profile-component-section.alignright-true{margin-right:calc((100% - 800px) / 2)}.profile-component-section.center-true{width:60%;margin:50px auto 0}.profile-component-section.width-threefourths{display:inline-block;vertical-align:top;padding-left:6.25%}.profile-component-section.width-threefourths.alignleft-false,.profile-component-section.width-threefourths.alignright-false{width:63.75%;padding-right:52px}@media only screen and (min-width:768px) and (max-width:1024px){.profile-component-section.width-threefourths.alignleft-false,.profile-component-section.width-threefourths.alignright-false{width:100%;padding-right:32px;padding-bottom:32px}}@media only screen and (min-width:768px) and (max-width:1024px){.profile-component-section.width-threefourths{padding-left:32px}}.profile-component-section.width-threefourths.alignleft-true,.profile-component-section.width-threefourths.alignright-true{width:37.5%}.profile-component-section.width-half{display:inline-block;vertical-align:top}.profile-component-section.width-half.alignleft-false,.profile-component-section.width-half.alignright-false{width:50%}.profile-component-section.width-half.alignleft-true,.profile-component-section.width-half.alignright-true{width:30%}.profile-component-section.width-fourth{display:inline-block;vertical-align:top}.profile-component-section.width-fourth.alignleft-false,.profile-component-section.width-fourth.alignright-false{width:30%}@media only screen and (min-width:768px) and (max-width:1024px){.profile-component-section.width-fourth.alignleft-false,.profile-component-section.width-fourth.alignright-false{width:100%}}.profile-component-section.width-fourth.alignleft-true,.profile-component-section.width-fourth.alignright-true{width:22.5%}.profile-component-section.width-twothirds{display:inline-block;vertical-align:top;width:40.2%}.profile-component-section.width-third{display:inline-block;vertical-align:top;width:19.8%}.profile-component-section.width-first-thirds{margin-left:20%}.profile-component-section.width-first-thirds,.profile-component-section.width-second-thirds,.profile-component-section.width-third-thirds{display:inline-block;vertical-align:top;width:20%}.profile-component-section.width-third-thirds{margin-right:20%}.profile-component-section.width-half-first-true{display:inline-block;vertical-align:top;width:30%;margin-left:20%}.profile-component-section.flex-true{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-component-section.flex-true .child{width:50%}.profile-component-section.width-half-second-true{display:inline-block;vertical-align:top;width:30%;margin-right:20%}.profile-component-section.paddingtop-true{padding-top:50px}.profile-component-section.margintop-true{margin-top:50px}.profile-component-section.margintop-false{margin-top:0}.profile-component-section.marginbottom-false{margin-bottom:0}.profile-component-section.paddingleft-true{padding-left:100px}.profile-component-section.gutterleft-true{padding-left:50px}.profile-component-section.gutterright-true{padding-right:50px}.profile-component-section.paddingright-true{padding-right:100px}@media screen and (min-width:768px) and (max-width:1024px){.profile-component-section.carouselheader-true.paddingleft-true.paddingright-true{padding:0}}.profile-component-section-handle{position:absolute;top:10px;left:10px;z-index:1;width:15px;height:15px;background:#cecece;cursor:pointer}.mode-RENDER .profile-component-section{border:none}.mode-RENDER .profile-component-section-handle{display:none}.profile-component-secured{font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;margin:0 80px 45px 0;color:#939393;background-color:#eaeaea;border-radius:5px;padding:25px;text-align:center}.profile-component-secured .profile-component-secured-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac}.profile-component-secured a{text-decoration:none;color:#4292cb}.profile-component-sectionheader{position:relative;display:block;margin:80px 0 12px}.profile-component-sectionheader .profile-component-sectionheader-text{font:900 48px/45.6px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;position:relative;color:#2d2e31}.margin-sectionheader-bottom-true{margin-bottom:30px}.margin-top-false{margin-top:0}.profile-component-severitymeter .type-1 .profile-component-dot-middle{background:#ffe0d5}.profile-component-severitymeter .type-2 .profile-component-dot-middle{background:#ffbba2}.profile-component-severitymeter .type-3 .profile-component-dot-middle{background:#ff9d79}.profile-component-severitymeter .type-4 .profile-component-dot-middle{background:#ff8e64}.profile-component-severitymeter .type-5 .profile-component-dot-middle{background:coral}.profile-component-splitcard .profile-component-splitcard-item{position:relative;display:block;background:#d4ebf2}.profile-component-splitcard .profile-component-splitcard-item:after{content:"";display:block;clear:both}.profile-component-splitcard .profile-component-splitcard-left{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;width:30%;background:#add8e6}.profile-component-splitcard .profile-component-splitcard-right{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;width:70%;padding:20px}.profile-component-stackedyesno .profile-component-stackedyesno-header{display:block;padding:0 0 2px;border-bottom:1px solid #2c343b}.profile-component-stackedyesno .profile-component-stackedyesno-header .profile-component-stackedyesno-header-option{display:inline-block;vertical-align:middle;font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:8%;color:#2c343b;text-align:center}.profile-component-stackedyesno .profile-component-stackedyesno-header .profile-component-stackedyesno-header-option.type-blank{width:80%}.profile-component-stackedyesno .profile-component-stackedyesno-item{display:block;padding:10px 0;border-bottom:1px solid #a1a8ac}.profile-component-stackedyesno .profile-component-stackedyesno-item:last-child{border:none}.profile-component-stackedyesno .profile-component-stackedyesno-item .profile-component-stackedyesno-item-label-container{display:inline-block;vertical-align:top;width:80%}.profile-component-stackedyesno .profile-component-stackedyesno-item .profile-component-stackedyesno-item-label{font:300 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#2c343b}.profile-component-stackedyesno .profile-component-stackedyesno-item .profile-component-stackedyesno-item-description{font:600 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:3px 0 0;color:#3abff6}.profile-component-stackedyesno .profile-component-stackedyesno-item .profile-component-stackedyesno-item-value{display:inline-block;vertical-align:top;width:8%;text-align:center}.profile-component-strategyfooter{font:900 48px/45.6px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;background:#f5c76a;min-height:300px;margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#2d2e31}.profile-component-strategyfooter .profile-component-strategyfooter-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac}.profile-component-strategyfooter .profile-component-strategyfooter-text{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-component-strategyfooter .profile-component-strategyfooter-squiggle{position:absolute;z-index:1;bottom:20%;width:17%}.margin-bottom-true{margin-bottom:40px}.margin-top-true{margin-top:40px}.margin-top-less-true{margin-top:12px}.profile-component-table{position:relative;width:100%}.profile-component-table .profile-component-table-value-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac;font-size:15px}.profile-component-table .profile-component-table-header{display:inline-block;vertical-align:middle;font:700 16px/20px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:3px;color:#7d7f86;text-transform:none}.profile-component-table .profile-component-table-row{word-wrap:break-word;border-top:1px solid #c5c4c2}.profile-component-table .profile-component-table-column{display:inline-block;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;padding:8px 16px 8px 0}.profile-component-table .profile-component-table-title{font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:8px;color:#2c343b}.profile-component-table .profile-component-table-title:first-letter{text-transform:uppercase}.profile-component-table .profile-component-table-subtitle{font:300 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#2c343b;text-transform:uppercase}.profile-component-table .profile-component-table-link a{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#4292cb;text-decoration:none}.profile-component-table .profile-component-table-link a:hover{text-decoration:underline}.profile-component-table .profile-component-linkchecker{font:700 16px/25px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#425cc3;text-decoration:none}.profile-component-table .profile-component-linkchecker:hover{color:#7f91f0}.profile-component-table .profile-component-linkchecker-nolink{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.profile-component-table .profile-component-table-text{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1%;display:block;margin:0 0 10px;color:#2d2e31}.profile-component-table .profile-component-table-text:first-letter{text-transform:uppercase}.profile-component-tags{display:block;margin:20px 0 0}.profile-component-tags .profile-component-tags-label{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;color:#7d7f86;margin-bottom:10px}.profile-component-tags .profile-component-tags-tag{display:inline-block;vertical-align:middle;font:700 14px/17.36px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 5px 5px 0;padding:5px 10px;color:#000;border-radius:30px;text-decoration:none;text-overflow:ellipsis;overflow:hidden;line-height:18px;white-space:nowrap;background-color:#abb5f5}.profile-component-tags .profile-component-tags-tag.type-text{background:transparent;color:#69737d}.profile-component-tags .profile-component-tags-na{border:1px solid #c6c4c2;color:#c6c4c2;background:transparent}.profile-component-tags .profile-component-tags-default{font:300 17px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:lighter;text-transform:capitalize;color:#a1a8ac;font-size:15px}.profile-component-testimonial{position:relative;text-align:center}.profile-component-testimonial .profile-component-testimonial-bottom-margin{margin-bottom:32px;text-align:left}.profile-component-testimonial .profile-component-testimonial-item{display:inline-block;vertical-align:top;margin:20px 0 0}.profile-component-testimonial .profile-component-testimonial-description{display:inline-block;vertical-align:top;width:130px;margin:0 10px 5px;text-align:left}.profile-component-testimonial .profile-component-testimonial-image{display:block;width:130px;height:130px;margin:0 auto 10px;border-radius:5px;background-size:cover;background-position:50%}.profile-component-testimonial .profile-component-testimonial-name{font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;colors:#444b55}.profile-component-testimonial .profile-component-testimonial-text{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;color:#69737d}.profile-component-testimonial .profile-component-testimonial-social{font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 5px;colors:#939393}.profile-component-testimonial .profile-component-testimonial-social-item{display:inline-block;vertical-align:middle;margin:0 3px 0 0;text-decoration:none;cursor:pointer;color:#4292cb}.profile-component-testimonial .profile-component-testimonial-social-item.fa{font-size:20px}.profile-component-testimonial .profile-component-testimonial-quote{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;font:400 22px/30px Shadows Into Light Two,cursive;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:block;margin-top:30px;padding:25px;background:#f1fafe;color:#2c343b;border-radius:5px}.profile-component-testimonial .profile-component-testimonial-quote-text{display:inline-block;vertical-align:middle;padding-left:40px;text-align:left}.profile-component-testimonial .profile-component-testimonial-quote-character{position:absolute;color:#3abff6;font-weight:800;top:15px}.profile-component-testimonial .profile-component-testimonial-quote-character.type-empty{display:none}.profile-component-testimonial-horizontal{margin-bottom:39.0625px;position:relative}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-arrow{font:400 40px/44px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-arrow.type-left{left:0}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-arrow.type-right{right:0}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-container{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;position:relative;width:100%;background:#2d2e3f}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-container .profile-component-testimonial-horizontal-item{color:#f2f1ef;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-item{width:100%}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-description{width:50%;color:#f2f1ef;text-align:left;padding:3%;background:#2d2e3f}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-character{font:400 80px/84px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:15px;color:#3abff6}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-quote{font:400 18px/22px Shadows Into Light Two,cursive;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:400 30px Cooper;color:#f2f1ef;display:block;margin:0 0 10px;text-align:left;line-height:27.2px;letter-spacing:0}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-name{font:700 20px/30px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#f2f1ef}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-locationtitle,.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-title{font:700 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:3px 0 0;color:#f2f1ef;width:535px}.profile-component-testimonial-horizontal .profile-component-testimonial-horizontal-image{width:50%;background:#f1fafe;border-radius:5px;background-size:cover;background-position:50%}.profile-component-testimonial-horizontal-arrows-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-component-vote{background-color:#252528}.profile-component-vote-banner{padding:40px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:87.4%;margin:0 auto;color:#f2f1ef}.profile-component-vote-banner,.profile-component-vote-banner-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-component-vote-banner-button img{margin-left:3px}.profile-component-vote-banner-headline{font:700 21px/26.04px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-vote-banner-arrow{margin-left:5px}.profile-component-vote-banner-days{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-vote-overlay{display:none;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.9);position:fixed;z-index:5}.profile-component-vote-modal{background-color:#e8e5dd;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;width:50%;color:#2d2e31;padding:72px;border-radius:6px}.profile-component-vote-modal-close{position:absolute;right:0;top:-36px;background:transparent;border:0;color:#f2f1ef;font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-vote-modal-headline{font:900 27px/25.65px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto 12px}.profile-component-vote-modal-para{margin:12px 0 36px}.profile-component-vote-modal-error,.profile-component-vote-modal-para{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-vote-modal-error{color:red}.profile-component-vote-modal-input{width:100%;padding:18px;color:#2d2e31;border:none;border-radius:6px;font:400 18px/21.6px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-component-vote-modal-input::-webkit-input-placeholder{font:400 18px/21.6px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.profile-component-vote-modal-input:-ms-input-placeholder{font:400 18px/21.6px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.profile-component-vote-modal-input::placeholder{font:400 18px/21.6px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.profile-component-vote-modal-result{display:-webkit-box;display:-ms-flexbox;display:flex}.profile-component-vote-modal-result-content{margin-right:36px}.profile-component-vote-modal-result-content-success{margin:12px 0}.profile-component-vote-modal-result-content-fail{margin:0}.profile-component-vote-modal-logo-spacing{margin-bottom:36px}.profile-component-vote-submit{font:700 21px/25.2px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:36px;border:4px solid #2d2e31;display:block;padding:18px 24px;box-shadow:6px 6px 0 #f4775e}.editor .profile-component-vote,.evaluation-tools .reviewer-profile .profile .profile-component-vote{display:none}.profile-component-favorite{border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:#69737d;position:fixed;top:320px;right:0;z-index:1}.profile-component-favorite .profile-component-favorite_icon{background-image:url(/images/shared/icons/icon-star-default.svg);background-size:30px 30px;width:30px;height:30px;margin:15px;display:inline-block;cursor:pointer}.profile-component-favorite .profile-component-favorite_icon.is-favorited{background-image:url(/images/shared/icons/icon-star-selected.svg)}.popup-selector{position:relative}.popup-selector .popup-selector-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;width:100%;height:100%}.popup-selector.status-active .popup-selector-overlay{display:block}.popup-selector .popup-selector-container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;position:absolute;bottom:-160px;z-index:3;width:250px;height:240px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:5px}.popup-selector.status-active .popup-selector-container{display:block}.popup-selector .popup-selector-search{width:95%;margin:5px auto;padding:10px;border-radius:0;outline:none}.popup-selector .popup-selector-item,.popup-selector .popup-selector-search{font:300 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.popup-selector .popup-selector-item{padding:15px 20px;background:#fff;border-bottom:1px solid #ccc;cursor:pointer}.popup-selector .popup-selector-item:hover{background:#fdfdfd}.profile-sidebar{background:#ccc;display:inline-block;vertical-align:top;position:fixed;top:70px;bottom:0;right:0;overflow:auto;width:250px;padding:10px 15px}.profile-sidebar,.profile-sidebar .profile-sidebar-inner{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.profile-sidebar .profile-sidebar-inner{display:block;width:100%;margin:10px 0 0;padding:5px 15px 15px;min-height:500px;background:#f1f1f1}.profile-sidebar .profile-sidebar-section-indent{margin-left:10px}.profile-sidebar .profile-sidebar-section-linebreak{display:block;width:100%;height:1px;margin:15px 0;border-bottom:1px dashed #a1a8ac}.profile-sidebar .profile-sidebar-section-header{font:300 18px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:10px 0;color:#2c343b}.profile-sidebar .profile-sidebar-actions-btn{display:block}.profile-sidebar textarea{width:100%;min-height:250px}.profile-sidebar .form-label{font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 2px;color:#444b55}.profile-sidebar .form-field{font:300 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:100%;margin:0 0 8px;padding:8px}.profile-sidebar .popup-selector{display:block;margin:0 0 8px}.profile-sidebar .popup-selector input{font:300 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:8px}.profile-sidebar .popup-selector .popup-selector-trigger{font:300 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;padding:8px;color:#2c343b;border:1px solid #939393;border-radius:3px}.profile-sidebar-remove{display:inline-block;vertical-align:middle;font:400 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:coral;cursor:pointer}.profile-sidebar-remove:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.mode-EDIT .profile-component{cursor:pointer;margin:0 0 10px}.mode-EDIT .profile-component.status-focus,.mode-EDIT .profile-component:hover{border:1px solid #c4eee8}.mode-EDIT .popup-selector,.mode-EDIT .profile-add{display:inline}.profile{margin-top:0;background-color:#fff}.matrix .analytics-stats{display:block;margin:0 auto}.matrix .analytics-stat{display:inline-block;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;position:relative;width:25%;height:200px;padding:16px 0}.matrix .analytics-stat .analytics-stat-inner{display:block;width:100%;height:100%;border:1px solid #d3d3d3;border-right:none;border-radius:0}.matrix .analytics-stat:first-child .analytics-stat-inner{border-top-left-radius:3px;border-bottom-left-radius:3px}.matrix .analytics-stat:last-child .analytics-stat-inner{border-right:1px solid #d3d3d3;border-top-right-radius:3px;border-bottom-right-radius:3px}.matrix .analytics-stat .analytics-stat-label{font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:16px;text-align:left;color:#2c343b}.matrix .analytics-stat .analytics-stat-value{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font:300 48px/52px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3abff6}.analytics-search .analytics-search-clear{display:inline-block;vertical-align:middle;font:600 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 10px;color:#3abff6;text-decoration:none;cursor:pointer}.analytics-search .analytics-search-clear:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.analytics-search .analytics-search-clear:hover{text-decoration:none}.analytics-search .analytics-search-results{display:block;width:100%;min-height:250px;margin:10px 0;border:1px solid #dedede;border-radius:3px}.analytics-search .analytics-search-results-result{display:block;padding:16px;font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#939393;border-bottom:1px solid #d3d3d3;cursor:pointer}.analytics-search .analytics-search-results-result:hover{background:#f9fbfd}.analytics-search .type-primary{font-weight:600;color:#3abff6}.analytics-table{width:2000px}.analytics-table .analytics-table-headline{display:block;font:300 20px/24px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:20px 0}.analytics-table .analytics-table-container{max-height:500px;overflow:auto;background:#fbfbfb}.analytics-table .analytics-table-column{display:inline-block;vertical-align:top}.analytics-table .analytics-table-row{padding:16px;background:#fff;text-align:left;border:1px solid #d3d3d3;border-left:0;border-top:0}.analytics-table .analytics-table-row:first-child{border-top:1px solid #d3d3d3}.analytics-table .analytics-table-row:last-child{border-top-left-radius:3px}.analytics-table .analytics-table-row.type-header{background:#f7f9f9}.analytics-table .analytics-table-column:first-child .analytics-table-row{border-left:1px solid #d3d3d3}.analytics-table .analytics-table-value{font:400 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b;width:100%}.analytics-table .analytics-table-value .numeric{text-align:right;width:100%}.analytics-table .type-header .analytics-table-value{font-weight:600;color:#444b55}.analytics-table .analytics-table-controls{display:inline-block;vertical-align:middle;margin:10px 0 0}.analytics-table .analytics-table-control{display:inline-block;vertical-align:middle;font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:5px 10px 0 0;padding:5px 10px;background:#f7f9f9;color:#939393;cursor:pointer;border-radius:3px}.analytics-table .analytics-table-control:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.analytics-table .analytics-table-control.status-disabled{opacity:.3;cursor:default}.analytics-table .analytics-table-currentpage{display:inline-block;vertical-align:middle;font:600 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 10px 0 0;color:#939393}.matrix .splitresults-listings-results .no-reviewers{font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:8px 0 16px;text-align:center}.matrix .splitresults-listings-results .splitresults-listing .table-column{display:inline-block}.matrix .splitresults-listings-results .splitresults-listing .table-column.name{width:75%}.matrix .splitresults-listings-results .splitresults-listing .table-column.icon{padding:0 32px}.matrix .splitresults-listings-results .splitresults-listing .table-column.program-info{width:80%}.matrix .splitresults-listings-results .splitresults-listing .table-column .fa-trash-o{color:#f77462;cursor:pointer}.matrix .reviewer-button{display:inline-block;vertical-align:middle;margin:16px 0;border-radius:3px;cursor:pointer}.matrix .reviewer-button:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.matrix .reviewer-button .reviewer-button-icon{background:#74d8c9;color:#fff;font:600 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;border:1px solid transparent;border-radius:inherit;border-top-right-radius:0;border-bottom-right-radius:0;cursor:pointer}.matrix .reviewer-button .reviewer-button-icon,.matrix .reviewer-button .reviewer-button-text{display:inline-block;vertical-align:middle;padding:6px 12px;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.matrix .reviewer-button .reviewer-button-text{margin:0 0 0 -5px;color:#74d8c9;border:1px solid #74d8c9;border-left:none;border-radius:inherit;border-top-left-radius:0;border-bottom-left-radius:0}.matrix-instructions,.matrix .reviewer-button .reviewer-button-text{font:400 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased}.matrix-instructions{-moz-osx-font-smoothing:grayscale;color:#4f4f4f}.layout-editor-instructions{margin:0 0 30px 5px}.query{font:400 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.query pre{background:#f5f5f5;padding:10px 20px;border-radius:5px;border:1px solid #b9b9b9;color:#777}.query pre:after{content:"";display:block;clear:both}.query .button{margin:16px 0}.matrix .main-content{padding-left:60px}.criteria-dropdown{position:relative;text-align:center;width:125px}.criteria-dropdown:after{content:"\25be";position:absolute;top:0;right:35px;color:#a1a8ac;line-height:36px;font-size:16px;pointer-events:none}.criteria-dropdown select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:35px;border-radius:3px;background-color:#fff;border:1px solid #d3d3d3;padding:0 30px;margin:0;font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased}.criteria-dropdown select,.criteriatable-header-notes{text-align:center;-moz-osx-font-smoothing:grayscale;color:#2c343b}.criteriatable-header-notes{font:400 16px/20px Lato,sans-serif;-webkit-font-smoothing:antialiased;line-height:24px}.criteria-notes{display:block;padding:16px 32px 16px 80px}.criteria-notes .criteria-notes-label{font:300 12px/16px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#2c343b;text-transform:uppercase}.criteria-notes .criteria-notes-textarea{font:400 13px/17px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;width:100%;margin:8px 0;padding:16px;border:1px solid #d3d4d5}.criteria-notes-icon{text-align:center;color:#d3d4d5;cursor:pointer}.criteria-notes-icon.has-notes{color:#36bff7}.criteria-total{text-align:center}.dashboard-notification{background:#eaf9f7;border-left:7px solid #74d8c9;padding:30px;margin-bottom:40px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.dashboard-notification.error{background:#fff4f3;border-left-color:#f77462}.dashboard-notification-title{font:400 24px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:15px}.dashboard-notification-description{font:400 18px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:200}.evaluation-tools .reviewer-inner{display:block;width:90%;margin:0 auto 100px;max-width:1000px}.evaluation-tools .reviewer-survey{border:1px solid #eaeaea}.evaluation-tools .reviewer-footer{position:absolute;bottom:0;left:0;right:0;background:#727e83;height:78px;line-height:78px;color:#fff;text-align:center}.evaluation-tools .reviewer-footer .reviewer-footer-copyright,.evaluation-tools .reviewer-footer .reviewer-footer-logo,.evaluation-tools .reviewer-footer .reviewer-footer-powered{display:inline-block}.evaluation-tools .reviewer-footer .reviewer-footer-powered{font:600 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;margin-right:15px}.evaluation-tools .reviewer-footer .reviewer-footer-logo{background:url(/images/shared/logos/logo-progress-gray.svg);background-size:140px 33px;width:140px;height:33px;vertical-align:middle;margin-right:40px}.evaluation-tools .reviewer-footer .reviewer-footer-copyright{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f7f9f9;letter-spacing:1px}.evaluation-tools .reviewer-headline{font:400 36px/40px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 15px}.evaluation-tools .reviewer-text{font:400 16px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:10px 0;color:#2c343b}.evaluation-tools .reviewer-submit{font:400 16px/22px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:right}.evaluation-tools .reviewer-submit .reviewer-submit-description{display:inline-block;width:400px;text-align:left}.evaluation-tools .reviewer-submit .reviewer-submit-cta{display:inline-block;width:120px;margin-left:36px;text-transform:uppercase}.evaluation-tools .evaluation-dashboard-table{padding:100px 60px 60px}.criteriatable-header-program{font:400 16px/20px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:24px;color:#2c343b;white-space:nowrap}.criteriatable-header-number{text-align:center}.criteriatable-header-number .criteriatable-header-number-value{font:600 14px/18px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#2c343b}.criteriatable-header-number .criteriatable-header-number-title{font:400 12px/16px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#2c343b;text-transform:uppercase}.criteriatable-header-number .criteriatable-header-number-help{margin:0 0 3px 5px}.criteriatable-header-total{font:600 14px/18px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#2c343b;text-transform:uppercase;text-align:center}.criteriatable-cell-program .criteriatable-cell-program-item{display:block;margin:0 0 5px}.criteriatable-cell-program .criteriatable-cell-program-item:last-child{margin-bottom:0}.criteriatable-cell-program .criteriatable-cell-program-label{font:300 12px/16px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#69737d;text-transform:uppercase}.criteriatable-cell-program .criteriatable-cell-program-link{display:inline-block;vertical-align:middle;font:600 18px/22px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3abff6;text-decoration:none;cursor:pointer}.criteriatable-cell-program .criteriatable-cell-program-link:hover{text-decoration:underline}.criteriatable-cell-program .criteriatable-cell-program-link.type-light{font:400 14px/18px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.criteriatable-cell-program .criteriatable-cell-program-link.type-description{font:300 14px/18px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b;cursor:default}.criteriatable-cell-program .criteriatable-cell-program-link.type-description:hover{text-decoration:none}.criteriatable-cell-program .criteriatable-cell-org-unlink{display:inline-block;vertical-align:middle;font:300 14px/18px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.criteriatable-cell-total{font:600 18px/22px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#2c343b;text-align:center}.scorecard{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;background:#f7f9f9}.scorecard .scorecard-disclaimer{font:300 14px/18px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.scorecard .scorecard-disclaimer.type-italics{font-style:italic}.scorecard .scorecard-disclaimer.type-emphasis{font-weight:400}.scorecard .scorecard-disclaimer a{color:#36bff7;cursor:pointer}.scorecard .scorecard-disclaimer a:hover{text-decoration:none}.scorecard .scorecard-header-logo{display:inline-block;vertical-align:middle;width:78px}.scorecard .scorecard-notes{display:block;padding:0 0 20px}.scorecard .scorecard-notes .scorecard-notes-label{font:300 12px/16px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#2c343b;text-transform:uppercase}.scorecard .scorecard-notes .scorecard-notes-textarea{font:400 13px/17px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;width:100%;max-width:100%;margin:10px 0;padding:10px;border:1px solid #d3d4d5}.scorecard .scorecard-notes .scorecard-notes-textarea.status-OPEN{min-height:200px}.scorecard .scorecard-content{padding:30px;overflow:auto}.scorecard .scorecard-content:after{content:"";display:block;clear:both}.scorecard .scorecard-headline{font:400 22px/26px Open Sans,sans-serif;-webkit-font-smoothing:antialiased}.scorecard .scorecard-headline,.scorecard .scorecard-text{-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 20px;color:#2c343b}.scorecard .scorecard-text{font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased}.scorecard .scorecard-criteria-item{display:block;padding:20px 0;border-bottom:1px dashed #a4aeb9}.scorecard .scorecard-criteria-info{display:inline-block;vertical-align:top;width:70%}.scorecard .scorecard-criteria-info .scorecard-criteria-text{padding-left:10px}.scorecard .scorecard-criteria-headline{font:700 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px;color:#36bff7;text-transform:uppercase;cursor:pointer}.scorecard .scorecard-criteria-headline .scorecard-criteria-headline-symbol{display:inline-block;vertical-align:middle;margin:0 2px 0 0}.scorecard .scorecard-criteria-text{font:400 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.scorecard .scorecard-criteria-dropdown{position:relative;text-align:center;display:inline-block;vertical-align:middle;float:right}.scorecard .scorecard-criteria-dropdown:after{content:"\25be";position:absolute;top:0;right:8px;color:#d3d4d5;line-height:30px;font-size:16px;pointer-events:none}.scorecard .scorecard-criteria-dropdown select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;border-radius:3px;background-color:#fff;border:1px solid #d3d4d5;text-align:center;padding:0 19px;font:400 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b}.scorecard .scorecard-criteria-description{font:300 14px/21px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:20px 0 0;color:#2c343b}.scorecard .scorecard-criteria-description .scorecard-criteria-description-list{display:block;margin:20px 0}.scorecard .scorecard-criteria-description .scorecard-criteria-description-list-item{display:list-item;margin:0 0 20px}.scorecard .scorecard-criteria-description .scorecard-criteria-description-list-item .type-emphasis{font-weight:600}.scorecard .scorecard-total{display:block;padding:20px 0}.scorecard .scorecard-total-container{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;width:100%;padding:10px;background:#d3d4d5;border-radius:3px}.scorecard .scorecard-total-container:after{content:"";display:block;clear:both}.scorecard .scorecard-total-text{font:600 16px/20px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;display:block;color:#2c343b;text-transform:uppercase}.scorecard .scorecard-total-score{font:400 16px/20px Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;display:block;color:#2c343b}.scorecard .scorecard-cta-container{display:block;margin:0 0 20px;text-align:center}.scorecard .scorecard-cta{font:600 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 20px;text-transform:uppercase}.evaluation-tools .reviewer-profile{display:block;top:60px}.evaluation-tools .reviewer-profile:after{content:"";display:block;clear:both}.evaluation-tools .reviewer-profile .scorecard{width:360px;max-width:360px;position:fixed;top:60px;bottom:0;z-index:1;overflow-y:scroll}.evaluation-tools .reviewer-profile .profile{display:block;width:1070px;position:relative;top:60px;left:360px;margin-top:28px}.evaluation-tools .reviewer-profile .profile .profile-component-navigation,.evaluation-tools .reviewer-profile .profile .profile-component-navigation-fixed-items,.evaluation-tools .reviewer-profile .profile .profile-component-navigation-items{position:fixed;left:360px;top:60px;width:1070px}.evaluation-tools .reviewer-profile .profile.program .profile .profile-component-navigation{top:0}.evaluation-tools .reviewer-profile .profile .profile-component-navigation-item{margin:0}.evaluation-tools .reviewer-profile .profile .profile-component-navigation-fixed-item,.evaluation-tools .reviewer-profile .profile .profile-component-navigation-item{font-size:13px;color:#444b55;background-color:#f7f9f9;text-transform:uppercase;font-weight:500;width:14.28571429%;text-align:center}.evaluation-tools .reviewer-profile .profile .profile-component-navigation-fixed-item:first-child,.evaluation-tools .reviewer-profile .profile .profile-component-navigation-item:first-child{display:inline-block}.evaluation-tools .reviewer-profile .profile .profile-component-navigation,.evaluation-tools .reviewer-profile .profile .profile-component-navigation-fixed{background-color:#f7f9f9;box-shadow:none}.ui-table{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;position:relative;display:block;margin:40px 0}.ui-table.type-fixed{padding-top:80px}.ui-table .ui-table-headers{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block;background:#fff;border-bottom:2px solid #d3d3d3;z-index:1;padding-top:10px}.ui-table.type-fixed .ui-table-headers{position:fixed;top:60px;width:100%}.ui-table .ui-table-header{display:inline-block;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:0 0 10px}.ui-table .ui-table-header.align-top{vertical-align:top!important}.ui-table .ui-table-header.align-bottom{vertical-align:bottom!important}.ui-table .ui-table-row,.ui-table .ui-table-rows{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;display:block}.ui-table .ui-table-row{border-bottom:1px dotted #ccc}.ui-table .ui-table-row:hover{background:#f9f9f9}.ui-table .ui-table-column{display:inline-block;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;margin:16px 0}.ui-table .ui-table-column:last-child{border-right:0}.ui-table .ui-table-column .criteria-dropdown{margin-left:-8px}.reporting .data-report .plot{margin-left:-250px}.bk-canvas,.bk-canvas-events,.bk-canvas-wrapper,.bk-root{z-index:0}.form-question-group{display:inline-block;vertical-align:top;width:100%}.form-question-group .form-question{width:100%;margin-bottom:32px}.form-question-group .form-question.type-dependent{border-top:0;padding-top:0;margin-left:32px;margin-top:-16px;display:none}.form-question-group .form-question.status-active{display:inline-block}.textarea-container textarea.status-active{height:160px}.form-label{line-height:32px;margin:0;text-transform:none;white-space:nowrap}a.form-example{font-family:Open Sans;font-weight:300;color:#2c343b;font-size:14px;color:blue;cursor:pointer;vertical-align:middle;margin-left:8px}.form-sublabel{line-height:24px;margin:0}.form-sublabel.is-required:after{content:"*";display:inline-block;color:#f77462;margin-left:1px}.form-label-with-help .form-label{display:inline-block;vertical-align:middle}.form-label-container{margin:0 0 8px}.form-checkbox .label,.form-checkbox input{display:inline-block;vertical-align:top}.form-checkbox .label{width:90%}.form-controls{margin-bottom:8px}.pf-warning-text{color:coral!important;white-space:normal}.pac-container{position:fixed!important}.pf-location-field{display:block}.pf-location-map{position:relative;display:block;width:100%;height:250px;margin:20px 0 0}.pfMulti{padding-bottom:16px}.pfMulti .multi-render-inline{margin-bottom:-44px}.ui-view.noScroll,body.noScroll{position:fixed}.pfMultiQuestionModal{position:fixed;top:0;left:0;z-index:9;width:100%;height:100%;background:rgba(44,52,59,.96);overflow:auto;opacity:1;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out}.pfMultiQuestionModal.ng-enter,.pfMultiQuestionModal.ng-leave.ng-leave-active{opacity:0;top:100px}.pfMultiQuestionModal .pfMultiQuestionModal-content{position:relative;display:block;width:900px;margin:0 auto 100px;padding:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.pfMultiQuestionModal .pfMultiQuestionModal-close-x{position:absolute;top:30px;right:60px;padding:15px 26px;background:#6f6f7b;font:300 34px/40px Open Sans,sans-serif;color:#fff;border-radius:1000px;cursor:pointer;opacity:.6}.pfMultiQuestionModal .pfMultiQuestionModal-close-x:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.pfMultiQuestionModal .pfMultiQuestionModal-close-x:hover{opacity:1}.pfMultiQuestionModal .pfMultiQuestionModal-innerContent{padding:40px;background:#fff;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.pfMultiQuestionModal .pfMultiQuestionModal-innerContent .form-group{border:0}.pfMultiQuestionModal .pfMultiQuestionModal-innerContent .form-group:first-child{padding-top:0;border-top:0}.pfMultiQuestionModal .pfMultiQuestionModal-error{font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:20px 0 0!important;padding:20px!important;background:#f77462;color:#fff;text-align:center;border-radius:5px}.pfMultiQuestionModal .pfMultiQuestionModal-confirm{margin:0 20px 0 0}.pfMultiQuestionModal .pfMultiQuestionModal-confirm-link{display:inline-block;vertical-align:middle;font:400 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0a9dda;text-decoration:none;cursor:pointer}.pfMultiQuestionModal .pfMultiQuestionModal-confirm-link:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.pfMultiQuestionModal .pfMultiQuestionModal--button-row{height:48px;margin:-16px 0}.pfMultiQuestionModal .pfMultiQuestionModal-secondary{font:600 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;border-radius:5px;line-height:48px;height:48px;display:block;vertical-align:middle;cursor:pointer;text-transform:uppercase}.pfMultiQuestionModal .pfMultiQuestionModal-secondary:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.pfMultiQuestionModal .pfMultiQuestionModal-secondary-link{color:#424242}.pfMultiQuestionModal .pfMultiQuestionModal-warning{display:inline-block;vertical-align:middle;font:600 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:coral}.list{display:block;border:1px solid #ebebeb}.list:after{content:"";display:block;clear:both}.list .list-item{display:block;padding:15px;border-bottom:1px solid #ebebeb}.list .list-item:after{content:"";display:block;clear:both}.list .list-item:last-child{border-bottom:0}.list .list-value{float:left;text-align:left}.list .list-controls,.list .list-value{display:inline-block;vertical-align:middle;font:400 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#434343}.list .list-controls{float:right;text-align:right;cursor:pointer}.list .list-controls:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.list .list-controls.type-delete{color:#ec6969}.preview-container{width:100%;max-width:100%}.preview-container .preview .preview_header,.preview-container .preview .preview_row{border-left:5px solid #fff}.preview-container .preview .preview_row:hover{background-color:#e1f6fe}.preview-container .preview .preview_row.is-incomplete{background-color:#fff4f3;border-left:5px solid coral}.preview-container .preview .preview_row.is-incomplete:hover{background-color:#fcc7c0}.preview-container .preview .preview_row.preview_row--hide-edit{cursor:default}.preview-container .preview .preview_row.is-editing,.preview-container .preview .preview_row.is-editing:hover{background-color:#e1f6fe}@-webkit-keyframes c{0%{background-color:#fff59d}to{background-color:#f7f9f9}}@keyframes c{0%{background-color:#fff59d}to{background-color:#f7f9f9}}.preview-container .preview .preview_row.saved{-webkit-animation-name:c;animation-name:c;-webkit-animation-duration:3s;animation-duration:3s}.preview-container .preview .fa-trash-o{color:#f77462;cursor:pointer}.preview-container .preview .fa-pencil-square-o{color:#3abff6;cursor:pointer}.preview-container .preview .preview_cell span{display:block;overflow:hidden;text-overflow:ellipsis;max-width:200px;max-height:100px;margin-bottom:2px}.preview-container .preview .preview_cell--short.preview_cell--url span,.preview-container .preview .preview_cell--tiny.preview_cell--url span{display:none}.preview-container .preview .preview_cell--short.preview_cell--url:after,.preview-container .preview .preview_cell--tiny.preview_cell--url:after{content:"\f0c1"}.preview-container .preview .preview_cell--tiny span{width:75px}.preview-container .preview .button{margin-left:5px}.checkbox-controls{margin-top:16px;margin-bottom:0}.checkbox-controls .form-checkbox{display:inline-block}.question{width:100%}.question:after{content:"";display:block;clear:both}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.question-group-financials-revenue{white-space:nowrap;float:left;width:25%;padding:0 8px}.question-programResults-outcome_metrics .question-group-programResults-outcome_metrics-description{width:75%}.question-programResults-outcome_metrics .question-group-programResults-outcome_metrics-description .form-info{margin-bottom:0}.question-programResults-outcome_metrics .question-group-programResults-outcome_metrics-completed_year{width:25%}.question-programResults-outcome_metrics .question-group-programResults-outcome_metrics-completed_year input,.question-programResults-outcome_metrics .question-group-programResults-outcome_metrics-dependency{width:100%}div[class*=" question-group-programResults-output_metrics-metric_"],div[class^=question-group-programResults-output_metrics-metric_]{width:50%}.question-group-programResults-output_metrics-locations{margin-bottom:32px}.question-programImageryA-visuals .form-question-group,.question-programImageryB-visuals .form-question-group{width:50%;padding:0 16px;overflow:hidden}.question-programImageryA-visuals .multi-render-inline,.question-programImageryB-visuals .multi-render-inline{border-left:5px solid #fff;border-bottom:5px solid #fff;background-color:#f7f9f9}.question-programImageryA-visuals .multi-render-inline.is-editing,.question-programImageryB-visuals .multi-render-inline.is-editing{background-color:#e1f6fe}.question-programImageryA-visuals .button,.question-programImageryB-visuals .button{margin-left:20px;margin-bottom:10px}.question-programImageryA-visuals-images .form-image-description,.question-programImageryB-visuals-images .form-image-description{width:45%}.question-group-programImageryA-visuals-description,.question-group-programImageryB-visuals-description{display:inline-block}.question-group-programImageryA-visuals-description .form-info,.question-group-programImageryB-visuals-description .form-info{margin-bottom:0}.question-leadership-board_members .form-question-group,.question-leadership-executive_leaders .form-question-group,.question-programOverview-managers .form-question-group,.question-programResults-achievements .form-question-group,.question-programResults-impact_reports .form-question-group,.question-programStrategy-change_theories .form-question-group{width:50%;padding:0 16px;overflow:hidden}.question-leadership-board_members .multi-render-inline,.question-leadership-executive_leaders .multi-render-inline,.question-programOverview-managers .multi-render-inline,.question-programResults-achievements .multi-render-inline,.question-programResults-impact_reports .multi-render-inline,.question-programStrategy-change_theories .multi-render-inline{border-left:5px solid #fff;background-color:#f7f9f9;margin-bottom:0}.question-leadership-board_members .multi-render-inline.is-editing,.question-leadership-executive_leaders .multi-render-inline.is-editing,.question-programOverview-managers .multi-render-inline.is-editing,.question-programResults-achievements .multi-render-inline.is-editing,.question-programResults-impact_reports .multi-render-inline.is-editing,.question-programStrategy-change_theories .multi-render-inline.is-editing{background-color:#e1f6fe}.question-leadership-board_members .multi-render-inline .form-label,.question-leadership-executive_leaders .multi-render-inline .form-label,.question-programOverview-managers .multi-render-inline .form-label,.question-programResults-achievements .multi-render-inline .form-label,.question-programResults-impact_reports .multi-render-inline .form-label,.question-programStrategy-change_theories .multi-render-inline .form-label{font:300 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.question-leadership-board_members .button,.question-leadership-executive_leaders .button,.question-programOverview-managers .button,.question-programResults-achievements .button,.question-programResults-impact_reports .button,.question-programStrategy-change_theories .button{margin-top:10px;margin-left:10px;margin-bottom:16px}.question-leadership-board_members .form-question-group,.question-leadership-executive_leaders .form-question-group,.question-programOverview-managers .form-question-group,.question-programResults-achievements .form-question-group,.question-programResults-impact_reports .form-question-group,.question-programStrategy-change_theories .form-question-group{padding-left:10px;padding-top:10px}.question-leadership-board_members .form-info,.question-leadership-board_members .form-question,.question-leadership-executive_leaders .form-info,.question-leadership-executive_leaders .form-question,.question-programOverview-managers .form-info,.question-programOverview-managers .form-question,.question-programResults-achievements .form-info,.question-programResults-achievements .form-question,.question-programResults-impact_reports .form-info,.question-programResults-impact_reports .form-question,.question-programStrategy-change_theories .form-info,.question-programStrategy-change_theories .form-question{margin-bottom:0}.question-leadership-board_members .question-group-leadership-executive_leaders-title,.question-leadership-board_members .question-group-programStrategy-change_theories-theory_if,.question-leadership-board_members .question-group-programStrategy-change_theories-theory_then,.question-leadership-executive_leaders .question-group-leadership-executive_leaders-title,.question-leadership-executive_leaders .question-group-programStrategy-change_theories-theory_if,.question-leadership-executive_leaders .question-group-programStrategy-change_theories-theory_then,.question-programOverview-managers .question-group-leadership-executive_leaders-title,.question-programOverview-managers .question-group-programStrategy-change_theories-theory_if,.question-programOverview-managers .question-group-programStrategy-change_theories-theory_then,.question-programResults-achievements .question-group-leadership-executive_leaders-title,.question-programResults-achievements .question-group-programStrategy-change_theories-theory_if,.question-programResults-achievements .question-group-programStrategy-change_theories-theory_then,.question-programResults-impact_reports .question-group-leadership-executive_leaders-title,.question-programResults-impact_reports .question-group-programStrategy-change_theories-theory_if,.question-programResults-impact_reports .question-group-programStrategy-change_theories-theory_then,.question-programStrategy-change_theories .question-group-leadership-executive_leaders-title,.question-programStrategy-change_theories .question-group-programStrategy-change_theories-theory_if,.question-programStrategy-change_theories .question-group-programStrategy-change_theories-theory_then{width:100%}.question-social-url.form-question,.question-social-url.form-question .form-info{margin-bottom:0}.question-group-social-url:nth-of-type(5) .form-question .form-info{margin-bottom:32px}.editor .form-label-container{margin-bottom:16px}.editor .form-label-container .fa-question-circle{margin-bottom:0}.editor .form-label-container .is-showing-help{color:#2c343b}.editor .form-label-container .form-label.is-optional:after{content:"(optional)";display:inline-block;margin-left:5px}.editor .form-label-container li{font-weight:300;font-size:15px;margin-bottom:16px;color:#2c343b;font:300 15px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#424e58;display:block;line-height:24px;margin:0;margin-left:16px;list-style-type:none;font-style:italic}.editor .form-label-container li.is-required:after{content:"*";display:inline-block;color:#f77462;margin-left:1px}.pfTextOptions{position:relative}.pfTextOptions .pfTextOptions-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.pfTextOptions .pfTextOptions-element{position:relative;z-index:1}.pfTextOptions .pfTextOptions-input{outline:none}.pfTextOptions .pfTextOptions-input[readonly]{cursor:pointer}.pfTextOptions .pfTextOptions-clear{position:absolute;top:12px;right:15px;font:400 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#939393;cursor:pointer}.pfTextOptions .pfTextOptions-clear:active{transform:translateY(2px);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px)}.pfTextOptions .pfTextOptions-clear.type-multi{top:20px}.pfTextOptions .pfTextOptions-dropdown{display:block;width:99.5%;max-height:350px;overflow:auto;margin:-2px auto 0;background:#f7f7f7;border-radius:2px;box-shadow:0 0 4px 0 grey;-webkit-box-shadow:0 0 4px 0 grey;-moz-box-shadow:0 0 4px 0 grey;-ms-box-shadow:0 0 4px 0 grey;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.pfTextOptions .pfTextOptions-dropdown::-webkit-scrollbar{-webkit-appearance:none;width:9px;right:2px}.pfTextOptions .pfTextOptions-dropdown::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.pfTextOptions .pfTextOptions-dropdown-item{display:block;padding:15px;font:600 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444b55;border-bottom:1px solid #eaeaea}.pfTextOptions .pfTextOptions-dropdown-item:hover{background:#d6f2fd;cursor:pointer}.pfTextOptions .pfTextOptions-multi{padding-top:0;cursor:pointer}.pfTextOptions .pfTextOptions-selection{display:inline-block;vertical-align:middle;margin:10px 10px 0 0;padding:8px 10px;font:600 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444b55;background:#edf1f2;border-radius:2px}.pfTextOptions .pfTextOptions-selection .pfTextOptions-selection-close{display:inline-block;vertical-align:top;margin:-1px 0 0 10px;font:700 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#939393}.editor hr,.evaluation-tools hr{border:0;background:#d3d4d5;height:1px;margin:48px 0}.editor .dashboard .dashboard_program-header:after,.evaluation-tools .dashboard .dashboard_program-header:after{content:"";display:block;clear:both}.editor .dashboard .dashboard_program-header .h2,.evaluation-tools .dashboard .dashboard_program-header .h2{float:left}.editor .dashboard .dashboard_program-header .button,.evaluation-tools .dashboard .dashboard_program-header .button{float:right}.editor .dashboard .table-header,.evaluation-tools .dashboard .table-header{display:block;padding:16px;border-bottom:1px solid #d3d3d3;width:100%;position:relative;cursor:default}.editor .dashboard .table-header:hover,.evaluation-tools .dashboard .table-header:hover{background:#f8fafa;cursor:pointer}.editor .dashboard .table-header:hover .table-column:first-child,.evaluation-tools .dashboard .table-header:hover .table-column:first-child{color:#2c343b!important}.editor .dashboard .table-header:last-child,.evaluation-tools .dashboard .table-header:last-child{border-bottom:none}.editor .dashboard .table-header.type-TITLE,.evaluation-tools .dashboard .table-header.type-TITLE{background:#f0f1f2;padding:15px 20px!important;font:700 15px/19px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}.editor .dashboard .table-header.type-TITLE:hover,.evaluation-tools .dashboard .table-header.type-TITLE:hover{background:#f0f1f2;cursor:default}.editor .dashboard .table-header.type-TITLE .table-column,.evaluation-tools .dashboard .table-header.type-TITLE .table-column{width:100%}.editor .dashboard .table-header.type-readonly,.evaluation-tools .dashboard .table-header.type-readonly{cursor:default}.editor .dashboard .table-header.type-readonly:hover,.evaluation-tools .dashboard .table-header.type-readonly:hover{background:#fff}.editor .dashboard .table-header:hover,.evaluation-tools .dashboard .table-header:hover{background:auto;cursor:auto}.editor .dashboard .table-header a.title,.evaluation-tools .dashboard .table-header a.title{text-decoration:none}.editor .dashboard .table-header .h4,.editor .dashboard .table-header .progress-bar-wrapper,.evaluation-tools .dashboard .table-header .h4,.evaluation-tools .dashboard .table-header .progress-bar-wrapper{vertical-align:middle}.editor .dashboard .table-header .context-menu,.evaluation-tools .dashboard .table-header .context-menu{cursor:pointer;position:absolute;top:16px;right:16px;text-transform:uppercase}.editor .dashboard .table-header .button,.evaluation-tools .dashboard .table-header .button{margin-left:16px}.editor .dashboard .type-condensed,.evaluation-tools .dashboard .type-condensed{margin:32px 8px}.editor .dashboard .public-profile-link,.evaluation-tools .dashboard .public-profile-link{font-family:Open Sans;font-weight:300;color:#2c343b;font-size:16px;font-weight:600;color:#3abff6}.editor .dashboard .table-row .section-title:before,.evaluation-tools .dashboard .table-row .section-title:before{content:"  ";background-image:url(/images/editor/icons/icon-status-empty.svg);padding:5px;background-size:10px 10px;background-position:50%;background-repeat:no-repeat;margin-right:16px}.editor .dashboard .table-row .section-title.is-in-progress:before,.evaluation-tools .dashboard .table-row .section-title.is-in-progress:before{background-image:url(/images/editor/icons/icon-status-partial.svg)}.editor .dashboard .table-row .section-title.is-completed:before,.evaluation-tools .dashboard .table-row .section-title.is-completed:before{background-image:url(/images/editor/icons/icon-status-complete.svg)}.editor .dashboard .dashboard_profile-container,.evaluation-tools .dashboard .dashboard_profile-container{margin-bottom:48px}.editor .dashboard .progress-bar-wrapper,.evaluation-tools .dashboard .progress-bar-wrapper{height:48px;display:block}.editor .dashboard .progress-bar-wrapper .progress-bar,.evaluation-tools .dashboard .progress-bar-wrapper .progress-bar{margin:0;padding:0;width:100%}.editor .dashboard .progress-bar-wrapper .progress-bar .progress-bar_bar,.evaluation-tools .dashboard .progress-bar-wrapper .progress-bar .progress-bar_bar{width:90%;float:left;display:inline;vertical-align:middle}.editor .dashboard .progress-bar-wrapper .progress-bar .progress-bar_value,.evaluation-tools .dashboard .progress-bar-wrapper .progress-bar .progress-bar_value{float:right;display:inline;vertical-align:middle}.editor .dashboard .program-table .progress-bar,.evaluation-tools .dashboard .program-table .progress-bar{width:80%;float:left;display:inline;vertical-align:middle}.editor .dashboard .program-table .review-button,.evaluation-tools .dashboard .program-table .review-button{width:20%;display:inline-block}.editor .dashboard .program-table .submit-messaging .cannot-submit,.evaluation-tools .dashboard .program-table .submit-messaging .cannot-submit{display:none}.editor .help{padding-top:60px}.editor .help .help_side-bar{width:300px;padding:16px;border-right:1px solid #f0f1f2;position:fixed;bottom:0;top:60px;text-align:center}.editor .help .help_content{padding:32px 64px}.editor .help .help_content .help_section{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f1f2}.editor .help .help_content .help_group{margin-bottom:16px}.editor .help .help_content .help-column{width:454px;display:inline-block;margin-right:32px;vertical-align:top}.editor .help .help_content .help-column .p{margin-top:0}.editor .help .help_content .help-image{background-color:#f0f1f2}.editor .help .help_content.is-indented{margin-left:300px}.editor .help .help_content.is-indented .help-column,.editor .help .help_content.is-indented .help-image{width:304px}.editor .help .a{color:#4292cb;text-decoration:none}.editor .help ul{font:300 16px/26px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b;vertical-align:center;margin:0;padding:0}.editor .help ul li{list-style:none;font-style:normal;margin-left:16px}.editor .help ul li:before{content:"\00b7";font-size:32px;vertical-align:bottom;line-height:26px;margin-right:16px}.editor .help .faq .h4{margin-bottom:8px}.editor .help .faq .p{margin-top:8px}.editor .profile{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9f9f8;box-sizing:border-box;text-align:left;overflow:auto;margin-top:28px}.editor .profile .profile-component-navigation,.editor .profile .profile-component-navigation-fixed-items{width:87.4%;margin:0 auto}.editor .profile .profile-component-navigation{margin-bottom:40px;margin-left:auto}.editor .submit-bar{background-color:#444b55;z-index:7;height:60px;position:fixed;top:0;left:0;width:100%}.editor .submit-bar .submit-bar_left{float:left;line-height:60px;padding-left:16px}.editor .submit-bar .submit-bar_left a{font:600 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#36bff7;text-decoration:none}.editor .submit-bar .submit-bar_left span{padding-left:8px}.editor .submit-bar .submit-bar_center{font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;max-width:625px;padding-top:10px;margin:0 auto;text-align:center;overflow:hidden;white-space:nowrap}.editor .submit-bar .submit-bar_right{float:right;padding-top:12px;padding-right:16px}.editor .review-button{display:block;margin:0;padding:0}.editor .review-button .button{vertical-align:middle;display:block;text-align:center;margin:0 auto;width:128px}.editor .section-header{width:700px}.editor .page-content-container-with-side-nav{margin-left:360px;padding-top:120px;width:700px}.editor .approximate-time{margin-bottom:32px;padding-bottom:32px;margin-top:16px;font-weight:400;font-size:16px}.editor .optional-subsection-container{border-bottom:1px solid #f0f1f2}.editor .optional-subsection-container .optional-subsection-header{font-family:Open Sans;font-weight:300;color:#2c343b;font-size:16px;font-weight:600;cursor:pointer;color:#36bff7;margin-bottom:32px}.editor .optional-subsection-container .optional-subsection-header:after{content:"";display:block;clear:both}.editor .optional-subsection-container .optional-subsection-header .questions-hidden{float:left}.editor .optional-subsection-container .optional-subsection-header .questions-hidden i.fa{margin-right:16px}.editor .optional-subsection-container .optional-subsection-header .questions-total{font-family:Open Sans;font-weight:300;font-size:14px;color:#2c343b;float:right}.editor .updated-time{color:#2c343b;font-family:Open Sans;font-weight:300;font-size:14px}.editor .section-header{margin-bottom:32px}.editor .side-nav{position:fixed;z-index:1;top:60px;bottom:0;left:0;width:300px;background-color:#fff;color:#2c343b;border-right:1px solid #f0f1f2;display:block;overflow-y:scroll}.editor .side-nav .side-nav-sub{text-decoration:none;display:block}.editor .side-nav .side-nav-sub:hover{background-color:#f7f9f9}.editor .side-nav .side-nav-sub:before{content:"  ";background-image:url(/images/editor/icons/icon-status-empty.svg);padding:5px;background-size:10px 10px;background-position:50%;background-repeat:no-repeat;margin-right:16px}.editor .side-nav .side-nav-sub.is-in-progress:before{background-image:url(/images/editor/icons/icon-status-partial.svg)}.editor .side-nav .side-nav-sub.is-completed:before{background-image:url(/images/editor/icons/icon-status-complete.svg)}.editor .side-nav .side-nav-main{font:400 16px/20px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#36bff7;text-decoration:none;padding:16px 0;display:block;border-bottom:1px solid #f0f1f2;border-top:1px solid #f0f1f2}.editor .side-nav .side-nav-main .side-nav-group{cursor:pointer;padding:0 16px}.editor .side-nav .side-nav-sub{padding:8px 16px;font-size:14px;color:#2c343b;border-radius:3px;cursor:pointer}.editor .side-nav .side-nav-sub.is-active{background-color:#f7f9f9}.editor .side-nav .progress-bar{margin-bottom:4px;padding:0;width:100%}.editor .side-nav .progress-bar .progress-bar_bar,.editor .side-nav .progress-bar .progress-bar_bar_filler{height:8px}.editor .side-nav .progress-bar .progress-bar_bar{width:80%}.editor .side-nav .progress-bar .progress-bar_value{font-family:Open Sans;font-weight:300;color:#2c343b;font-size:12px}.editor .side-nav .review-button{display:block;margin-top:16px}.editor .side-nav .submit-messaging{margin:16px 0}.editor .type-label{font-size:12px;text-transform:uppercase;color:#2c343b}.editor .title,.editor .type-label{font-family:Open Sans;font-weight:300;margin-bottom:4px}.editor .title{color:#2c343b;font-size:16px;font-weight:600;color:#3abff6}.editor .submit-messaging{font-family:Open Sans;font-weight:300;color:#2c343b;font-size:14px;text-align:center;width:100%;margin:0}.editor .submit-messaging span{white-space:nowrap;padding:16px 0}.editor .submit-messaging .cannot-submit{background-color:#fff;color:#2c343b}.editor .submit-messaging .can-submit{background-color:#e8f5e9;color:#2e7d32}.editor .submit-messaging .did-submit{background-color:#f0f1f2;color:#2c343b}.submit-modal{text-align:left;position:absolute;top:60;left:0;z-index:9;width:100%;height:100%;background:hsla(0,0%,100%,.65);overflow:auto;opacity:1;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out}.submit-modal.ng-enter,.submit-modal.ng-leave.ng-leave-active{opacity:0;top:100px}.submit-modal .submit-modal-content{box-shadow:10px 10px 20px rgba(0,0,0,.4);position:relative;display:block;width:820px;margin:40px auto;border-radius:15px}.submit-modal .submit-modal-content,.submit-modal .submit-modal-innerContent{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.submit-modal .submit-modal-innerContent{padding:40px;background:#fff;border-radius:5px}.submit-modal .h1{white-space:nowrap}.submit-modal .button-row,.submit-modal .h1,.submit-modal .p{padding:16px}.submit-modal .button-row{margin:16px 0 0;border-top:1px solid #f7f9f9}.submit-modal .button-row .submit-button{float:left}.submit-modal .button-row .cancel-button{float:right;background-color:#fff;color:#d3d4d5}.pf-subsection{padding-bottom:32px;border-bottom:1px solid #f0f1f2;margin-bottom:32px}.pf-subsection .subsection-label-container{padding:32px 0}.pf-subsection .subsection-label-container .subsection-label{font-family:Open Sans;font-weight:300;color:#2c343b;font-size:20px}.pf-subsection .subsection-label-container .subsection-sublabel{font-weight:300;line-height:1.63;color:#2c343b;font-size:16px;margin:16px 0}.financials-funders .pf-subsection,.financials-revenue .pf-subsection{border-bottom:none}.settings-page .table{display:table;margin:auto;margin-top:16px}.settings-page .table .table-row{width:100%}.settings-page .table .table-row .table-column{white-space:nowrap;display:table-cell;padding-left:8px;padding-right:8px}.settings-page .table .table-row .table-column.spacer{width:99%;margin:auto}.settings-page .table .table-row .table-column.status{font-weight:600}.settings-page .table .table-row .table-column.status-pending{color:orange}.settings-page .table .table-row .table-column.remove{color:#f77462;cursor:pointer}.settings-page .table .table-row .table-column.user{color:#00adf7}team-member-modal .cancel-link{float:right}.h4{font-weight:600}a{color:#4292cb;text-decoration:none}li{font-weight:300}body,html{margin:0;padding:0;width:100%;height:100%;background:#f7f9f9}.editor,.evaluation-tools{background:#fff;height:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.editor .content,.evaluation-tools .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.category-filter{width:200px;height:50px;padding:10px;border-radius:3px;background-color:#fff;border:1px solid transparent;text-align:center;margin:0 auto;margin-bottom:6px;cursor:pointer}.category-filter:hover{background-color:#f1fafe}.category-filter .category-filter_label{display:inline-block;text-align:left;padding-left:10px;vertical-align:middle;width:140px}.category-filter .category-filter_icon{background-size:25px 25px;background-repeat:no-repeat;height:25px;width:25px;display:inline-block;vertical-align:middle}.category-filter .category-filter_icon-disaster{background-image:url(/images/shared/icons/icon-disaster.svg)}.category-filter .category-filter_icon-education{background-image:url(/images/shared/icons/icon-education.svg)}.category-filter .category-filter_icon-environmental{background-image:url(/images/shared/icons/icon-environmental.svg)}.category-filter .category-filter_icon-health{background-image:url(/images/shared/icons/icon-health.svg)}.category-filter .category-filter_icon-human{background-image:url(/images/shared/icons/icon-human.svg)}.category-filter .category-filter_icon-poverty{background-image:url(/images/shared/icons/icon-poverty.svg)}.category-filter .category-filter_icon-other{background-image:url(/images/shared/icons/icon-other.svg)}.category-filter.category-filter--active{background-color:#3abff6;color:#fff}.category-filter.category-filter--active .category-filter_icon-disaster{background-image:url(/images/shared/icons/icon-disaster-white.svg)}.category-filter.category-filter--active .category-filter_icon-education{background-image:url(/images/shared/icons/icon-education-white.svg)}.category-filter.category-filter--active .category-filter_icon-environmental{background-image:url(/images/shared/icons/icon-environmental-white.svg)}.category-filter.category-filter--active .category-filter_icon-health{background-image:url(/images/shared/icons/icon-health-white.svg)}.category-filter.category-filter--active .category-filter_icon-human{background-image:url(/images/shared/icons/icon-human-white.svg)}.category-filter.category-filter--active .category-filter_icon-poverty{background-image:url(/images/shared/icons/icon-poverty-white.svg)}.category-filter.category-filter--active .category-filter_icon-other{background-image:url(/images/shared/icons/icon-other-white.svg)}.empty-favorite{margin:0 auto;width:100%;max-width:960px;padding:0 20px}.empty-favorite .empty-favorite_text{display:inline-block;vertical-align:middle;padding-right:50px}.empty-favorite .empty-favorite_title{color:#444b55;font-size:27px;font-weight:300;line-height:27px}.empty-favorite .empty-favorite_subtitle{color:#444b55;font-size:18px;font-weight:300;margin-top:30px}.empty-favorite .button{margin-top:50px;padding:14px 30px}.empty-favorite .empty-favorite_image{background:url(/images/alpha/image-empty-favorites.png);height:300px;width:300px;display:inline-block;vertical-align:middle}.listing{background-color:#fff;color:#3f4449;position:relative}.listing,.listing *{box-sizing:border-box}.listing input[type=text],.listing select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;border-radius:3px;background-color:#fff;border:1px solid #d3d4d5;font-size:13px;font-weight:300;padding-left:10px;padding-right:38px;color:#4a4a4a}.listing .form-selectt{position:relative;display:inline-block}.listing .form-selectt:after{content:"\f107";font-family:FontAwesome;position:absolute;top:0;right:16px;color:#4a4a4a;line-height:40px;font-size:16px;pointer-events:none}.listing .fa-search,.listing .fa-sort-amount-asc,.listing .fa-sort-amount-desc{display:inline-block;font-size:20px;line-height:39px;height:39px;width:39px;text-align:center;vertical-align:top;color:#fff;background-color:#36bff7;border-radius:3px;margin-left:-4px}.listing .listing-results{position:fixed;top:60px;bottom:42px;left:240px;right:0;margin:0;padding:0;background:#fff}.listing .paging-container{margin-bottom:42px}.listing .search-and-sort-bar{background-color:#f0f1f2;padding:4px 20px 4px 10px;height:48px;overflow:hidden;min-width:1000px;position:fixed;top:60px;left:240px;right:0;z-index:6}.listing .search-and-sort-bar:after{content:"";clear:both;display:table}.listing .search-and-sort-bar .search-bar{display:inline-block;position:relative}.listing .search-and-sort-bar .search-bar input{width:400px}.listing .search-and-sort-bar .search-bar .search-clear{position:absolute;display:block;top:15px;width:10px;height:10px;background:url(/images/shared/icons/icon-close.svg) 50% no-repeat;left:370px;z-index:6;cursor:pointer}.listing .search-and-sort-bar .search-bar .form-selectt{display:inline-block}.listing .search-and-sort-bar .search-bar .form-selectt select{width:200px}.listing .search-and-sort-bar .result-summary{height:44px}.listing .search-and-sort-bar .dropdown-container{float:right;height:44px}.listing .search-and-sort-bar .sort-dropdown{display:inline-block;position:relative;margin-left:-4px}.listing .search-and-sort-bar .dropdown-label{display:inline-block;padding:0 5px;color:#3f4449;font-weight:700}.listing .search-and-sort-bar .dropdown-label--order{padding-left:30px}.listing .search-and-sort-bar .empty-favorite-container{margin:0 auto;margin-top:100px}.listing .side-menu{width:240px;background-color:#f0f1f2;position:fixed;top:60px;left:0;height:100%;padding-bottom:42px;z-index:6;box-shadow:2px 0 4px 0 rgba(0,0,0,.1);overflow-y:scroll}.listing .side-menu .side-menu_header{height:48px;padding:4px 8px;vertical-align:middle;line-height:48px;margin-bottom:16px;font:400 14px/48px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#3abff6;color:#fff;position:relative}.listing .side-menu .side-menu_header .result-summary{display:inline-block;position:absolute;line-height:48px;height:48px;padding:0 16px;top:0}.listing .side-menu .side-menu_header .fa-angle-double-left,.listing .side-menu .side-menu_header .fa-angle-double-right{font-size:20px;line-height:48px;top:0;position:absolute;right:16px;cursor:pointer;display:inline-block}.listing .side-menu .filter-set{margin-bottom:32px}.listing .side-menu .side-menu_label{font:400 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c343b;margin-left:16px;padding-bottom:8px}.listing .side-menu .side-menu_label:after{content:"";display:block;clear:both}.listing .side-menu .form-selectt,.listing .side-menu select{width:208px}.listing .side-menu .form-checkbox,.listing .side-menu .form-selectt{font:300 14px/18px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 0 16px}.listing .side-menu .clear-filters{border-top:1px solid #d3d4d5;border-bottom:1px solid #d3d4d5;color:#a1a8ac;padding:8px;background-image:url(/images/shared/icons/icon-close.svg);background-position:215px 12px;background-size:10px 10px;background-repeat:no-repeat;text-transform:uppercase;cursor:pointer}.listing .program-table-container{position:fixed;top:108px;bottom:42px;left:240px;right:0;overflow:scroll;background-color:#fff}.listing .program-table-container .program-table-empty{padding:10px;margin-top:25px;font:400 24px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.listing .program-table-container td a.nocolor{color:#3f4449}.listing--side-menu-closed .side-menu{height:48px}.listing--side-menu-closed .listing-results,.listing--side-menu-closed .program-table-container{position-x:absolute;left:0}.search-and-discovery .profile{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;box-sizing:border-box;text-align:left;overflow:auto;margin-top:80px}.search-and-discovery .profile .profile-component-navigation,.search-and-discovery .profile .profile-component-navigation-fixed-items{position:fixed;top:60px;left:0;right:0;width:100%}.program-favorite{background-image:url(/images/shared/icons/icon-star-default-gray.svg);background-size:16px 16px;width:16px;height:16px;display:inline-block;cursor:pointer}.program-favorite.is-active{background-image:url(/images/shared/icons/icon-star-selected.svg)}.program-paging{padding:20px;text-align:center}.program-paging .program-paging_next,.program-paging .program-paging_previous{font-size:13px;font-weight:600;display:inline-block;padding:0 10px;cursor:pointer;text-transform:uppercase;color:#3abff6}.program-paging .program-paging_next.is-disabled,.program-paging .program-paging_previous.is-disabled{color:#d3d4d5;pointer-events:none;cursor:default}.program-paging .program-paging_next.is-disabled:after,.program-paging .program-paging_next.is-disabled:before,.program-paging .program-paging_previous.is-disabled:after,.program-paging .program-paging_previous.is-disabled:before{color:#d3d4d5}.program-paging .program-paging_next{border-left:1px dotted #f0f1f2;padding-left:20px}.program-paging .program-paging_previous{padding-right:20px}.program-paging .program-paging_next:after{content:"\f105";font-family:FontAwesome;color:#3abff6;font-size:16px;padding-left:10px;font-weight:600;vertical-align:top}.program-paging .program-paging_previous:before{content:"\f104";font-family:FontAwesome;color:#3abff6;font-size:16px;padding-right:10px;font-weight:600;vertical-align:top}.program-table{border-collapse:collapse;height:100%}.program-table th{text-align:left;padding:10px}.program-table td{padding:10px}.program-table .tr-header{border-bottom:2px solid #d3d4d5}.program-table .tr-content{border-bottom:1px dotted #ccc}.program-table .inner-content{max-height:120px}.program-table .cell{height:120px;max-height:120px;vertical-align:top;font-size:13px;font-weight:300}.program-table .cell:hover,.program-table .cell:hover ul.dot-leaders span+span,.program-table .cell:hover ul.dot-leaders span:first-child{background-color:#f1fafe;cursor:pointer}.program-table .cell .inner-cell{height:120px;max-height:120px;overflow:hidden;position:relative}.program-table .cell .inner-cell:after{position:absolute;bottom:-40px;height:100%;width:100%;content:"";background:linear-gradient(0deg,#fff 5px,hsla(0,0%,100%,0) 40px);pointer-events:none}.program-table .cell-program{min-width:400px}.program-table .cell-program_logo{max-height:50px;max-width:100px}.program-table .cell-program_cta{display:inline-block;text-align:center;vertical-align:top;float:left}.program-table .cell-program_description{display:inline-block;width:256px;padding-left:35px}.program-table .cell-program_name{font-weight:700;font-size:15px;line-height:1.2;color:#3abff6;display:inline-block;max-width:200px;cursor:pointer}.program-table .cell-program_name:hover{text-decoration:underline}.program-table .cell-program_favorite{display:inline-block;position:absolute;right:0;top:0}.program-table .cell-program_header{position:relative}.program-table .cell-program_org-name{padding-top:7px}.program-table .cell-program_address{padding-top:10px;position:relative}.program-table .cell-program_address:before{content:"\f041";font-family:FontAwesome;color:#a1a8ac;width:7px;height:12px;font-size:12px;padding-right:8px}.program-table .btn-profile{text-transform:uppercase;border-radius:100px;color:#3abff6;border:1px solid #3abff6;font-weight:700;text-align:center;width:100px;display:block;font-size:10px;margin-top:20px;cursor:pointer}.program-table .btn-profile:hover{background-color:#3abff6;color:#fff}.program-table .cell-overview{border-left:1px dotted #ccc;border-right:1px dotted #ccc;min-width:200px}.program-table .cell-overview ul.dot-leaders{max-width:40em;padding:0;overflow-x:hidden;list-style:none;margin:0}.program-table .cell-overview ul.dot-leaders li:before{float:left;width:0;white-space:nowrap;content:"................................................................................................"}.program-table .cell-overview ul.dot-leaders li{line-height:24px}.program-table .cell-overview ul.dot-leaders span:first-child{padding-right:.33em;background:#fff}.program-table .cell-overview ul.dot-leaders span+span{float:right;padding-left:.33em;background:#fff}.program-table .cell-budget,.program-table .cell-end-game,.program-table .cell-focus-area,.program-table .cell-funders,.program-table .cell-metrics,.program-table .cell-problems,.program-table .cell-strategy{line-height:20px;min-width:220px}.program-table .cell-budget ul,.program-table .cell-end-game ul,.program-table .cell-focus-area ul,.program-table .cell-funders ul,.program-table .cell-metrics ul,.program-table .cell-problems ul,.program-table .cell-strategy ul{padding:0;overflow-x:hidden;list-style:none;margin:0}.program-table .cell-budget ul li,.program-table .cell-end-game ul li,.program-table .cell-focus-area ul li,.program-table .cell-funders ul li,.program-table .cell-metrics ul li,.program-table .cell-problems ul li,.program-table .cell-strategy ul li{line-height:16px;padding-bottom:4px}.program-table .cell-budget .cell-empty-state,.program-table .cell-end-game .cell-empty-state,.program-table .cell-focus-area .cell-empty-state,.program-table .cell-funders .cell-empty-state,.program-table .cell-metrics .cell-empty-state,.program-table .cell-problems .cell-empty-state,.program-table .cell-strategy .cell-empty-state{color:#a1a8ac}.result-summary{display:inline-block}.search-and-discovery{font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;background-color:#fff}.search-and-discovery .main-content-section{width:600px;background-color:#fff;margin:130px auto 0;border-radius:5px;border:1px solid #d3d4d5}.search-and-discovery .floating-section-form{padding:50px 65px;box-sizing:border-box}.search-and-discovery .form-field--fullwidth{width:100%}.search-and-discovery .btn-search-and-discovery{background-color:#3abff6;border-radius:50px!important;text-transform:uppercase;margin-top:50px!important}.search-and-discovery .main-content-nav{border-bottom:1px solid #d3d4d5}.search-and-discovery .main-content-nav-item{width:50%;display:inline-block;margin-right:-4px;font:400 13px/17px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;text-decoration:none;color:#444b55;padding:15px 0;text-align:center}.search-and-discovery .main-content-nav-item.status-active{border-bottom:4px solid #3abff6}.search-and-discovery .thin-footer{z-index:6}.search-results .program-details{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 0 12px 12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-results .program-details:not(:first-child){margin-top:3px}.search-results .program-details .program-image-section{width:18.7%}.search-results .program-details .program-image-section .program-logo{max-width:100%}.search-results .program-details .program-middle-section{width:60%;padding:0 24px}.search-results .program-details .program_name{font:700 18px/22.32px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.search-results .program-details .org_name{margin-top:3px}.search-results .program-details .org_name a{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7d7f86}.search-results .program-details .focus-areas-list{margin-top:9px}.search-results .program-details .focus-areas-list a{color:#7d7f86}.search-results .program-details .focus-areas-categories{list-style:none;margin:0;padding:0}.search-results .program-details .focus-areas-categories li{font:400 13px/15.6px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.search-results .program-details .focus-areas-categories li:not(:first-child):before{content:"\2022";margin-right:3px;margin-left:3px}.search-results .program-details .program_address{width:21.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-results .program-details .program_address a{color:#252528;font:400 14px/17.36px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.public-listing{box-sizing:border-box;font:400 12px/16px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;width:100%}.public-listing nav{position:absolute;top:0;height:60px;width:100%;z-index:1;-webkit-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.public-listing nav a{color:#fff}.public-listing nav .logo{width:94px;height:40px;margin:10px;background-size:94px 40px;background-image:url(/images/shared/logos/logo-classy-gray.svg);float:left}.public-listing nav .tabs{float:right;margin:0 16px}.public-listing nav .tabs a{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31}.public-listing.fixed .hero nav{position:fixed;top:0;left:0;background-color:#f2f1ef}.public-listing .hero{width:100%;background-color:#f2f1ef;background-size:cover;padding:180px 0 48px}.public-listing .hero .hero_intro{width:62.5%;margin:0 auto}.public-listing .hero .hero_logo{width:295px;height:31px;margin:0 auto 16px;background:url(/images/shared/logos/logo-progress-white.png);background-size:295px 31px}.public-listing .hero .searched-text{font:900 48px/45.6px Mulish;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:12px;color:#2d2e31}.public-listing .hero .searched-text-result-count{font:400 16px/24px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d2e31;margin-bottom:36px}.public-listing .hero .searched-text:first-letter{text-transform:uppercase}.public-listing .hero .hero_search{position:relative}.public-listing .hero .hero_search input{width:100%;padding:18px;border-radius:6px;border:1px solid #c6c4c2;color:#2d2e31;font:400 18px/21.6px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.public-listing .hero .hero_search_icon{position:absolute;top:12px;right:12px;border:0;background:none}.public-listing .sorting-section{position:relative;display:inline-block;margin:48px 0 36px}.public-listing .sort-dropdown{display:none;position:absolute;z-index:4;padding:24px;background:#f9f9f8;box-shadow:0 6px 12px rgba(45,46,49,.24);border-radius:3px}.public-listing .selected-category{background-color:#abb5f5;color:#2d2e31;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px;font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.public-listing .selected-category img{margin-right:6px}.public-listing .sort-categories{font:700 15px/18px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:9px;display:block;color:#2d2e31}.public-listing .listing-results{background:#fff;width:62.5%;margin:0 auto;padding-bottom:50px}.public-listing .program-table-my-container{left:0;background-color:#fff}.public-listing .program-table-my-container .program-table-empty{padding:10px;margin-top:25px;font:400 24px/28px Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}.public-listing .program-table-my-container .view-more{font:700 16px/19.84px Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.public-listing .program-table-my-container .view-more-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 0}.public-listing .program-table-my-container .view-more-pointer{cursor:pointer}