@font-face {
font-family: RalewayBlack;
src: url('/setup/fonts/c9484adc-52a7-4d66-b388-6288fb451f3a.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/c9484adc-52a7-4d66-b388-6288fb451f3a.eot?') format('eot'),
url('/setup/fonts/c9484adc-52a7-4d66-b388-6288fb451f3a.woff') format('woff');
}
@font-face {
font-family: RalewayBlackItalic;
src: url('/setup/fonts/632f3bd0-9812-4ee7-8c31-34aefbc45018.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/632f3bd0-9812-4ee7-8c31-34aefbc45018.eot?') format('eot'),
url('/setup/fonts/632f3bd0-9812-4ee7-8c31-34aefbc45018.woff') format('woff');
}
@font-face {
font-family: RalewayBold;
src: url('/setup/fonts/c5b77706-e0e6-40ee-8d20-c1fcd53efa56.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/c5b77706-e0e6-40ee-8d20-c1fcd53efa56.eot?') format('eot'),
url('/setup/fonts/c5b77706-e0e6-40ee-8d20-c1fcd53efa56.woff') format('woff');
}
@font-face {
font-family: RalewayBoldItalic;
src: url('/setup/fonts/70ef72e5-a3d1-4c4a-99f7-c48d5dd98913.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/70ef72e5-a3d1-4c4a-99f7-c48d5dd98913.eot?') format('eot'),
url('/setup/fonts/70ef72e5-a3d1-4c4a-99f7-c48d5dd98913.woff') format('woff');
}
@font-face {
font-family: RalewayExtraBold;
src: url('/setup/fonts/ec760101-3d64-496e-bcea-70cde4159fb1.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/ec760101-3d64-496e-bcea-70cde4159fb1.eot?') format('eot'),
url('/setup/fonts/ec760101-3d64-496e-bcea-70cde4159fb1.woff') format('woff');
}
@font-face {
font-family: RalewayExtraBoldItalic;
src: url('/setup/fonts/429e2315-e1bf-49dd-96b2-fc71a1390b65.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/429e2315-e1bf-49dd-96b2-fc71a1390b65.eot?') format('eot'),
url('/setup/fonts/429e2315-e1bf-49dd-96b2-fc71a1390b65.woff') format('woff');
}
@font-face {
font-family: RalewayExtraLight;
src: url('/setup/fonts/cedaad01-a462-4694-8cf2-65be87305b24.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/cedaad01-a462-4694-8cf2-65be87305b24.eot?') format('eot'),
url('/setup/fonts/cedaad01-a462-4694-8cf2-65be87305b24.woff') format('woff');
}
@font-face {
font-family: RalewayExtraLightItalic;
src: url('/setup/fonts/52400ddd-0b81-42c0-8bbe-287e9b92ce3e.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/52400ddd-0b81-42c0-8bbe-287e9b92ce3e.eot?') format('eot'),
url('/setup/fonts/52400ddd-0b81-42c0-8bbe-287e9b92ce3e.woff') format('woff');
}
@font-face {
font-family: RalewayItalic;
src: url('/setup/fonts/30384be4-b787-4856-af51-beb6f4977e1c.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/30384be4-b787-4856-af51-beb6f4977e1c.eot?') format('eot'),
url('/setup/fonts/30384be4-b787-4856-af51-beb6f4977e1c.woff') format('woff');
}
@font-face {
font-family: RalewayLight;
src: url('/setup/fonts/90f810a4-64f9-4528-939e-3b0bd5a389d5.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/90f810a4-64f9-4528-939e-3b0bd5a389d5.eot?') format('eot'),
url('/setup/fonts/90f810a4-64f9-4528-939e-3b0bd5a389d5.woff') format('woff');
}
@font-face {
font-family: RalewayLightItalic;
src: url('/setup/fonts/84295da6-8d68-4c64-99f4-077c1545a013.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/84295da6-8d68-4c64-99f4-077c1545a013.eot?') format('eot'),
url('/setup/fonts/84295da6-8d68-4c64-99f4-077c1545a013.woff') format('woff');
}
@font-face {
font-family: RalewayMedium;
src: url('/setup/fonts/9d04e247-14f5-4c76-adac-f7d0b138d4bf.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/9d04e247-14f5-4c76-adac-f7d0b138d4bf.eot?') format('eot'),
url('/setup/fonts/9d04e247-14f5-4c76-adac-f7d0b138d4bf.woff') format('woff');
}
@font-face {
font-family: RalewayMediumItalic;
src: url('/setup/fonts/74946bfc-603a-4fee-9737-c5365cd2b288.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/74946bfc-603a-4fee-9737-c5365cd2b288.eot?') format('eot'),
url('/setup/fonts/74946bfc-603a-4fee-9737-c5365cd2b288.woff') format('woff');
}
@font-face {
font-family: RalewayRegular;
src: url('/setup/fonts/064460eb-021d-4cfe-bcc1-b9d43b1741aa.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/064460eb-021d-4cfe-bcc1-b9d43b1741aa.eot?') format('eot'),
url('/setup/fonts/064460eb-021d-4cfe-bcc1-b9d43b1741aa.woff') format('woff');
}
@font-face {
font-family: RalewaySemiBold;
src: url('/setup/fonts/3c02598b-4d37-4a3e-971c-751135161780.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/3c02598b-4d37-4a3e-971c-751135161780.eot?') format('eot'),
url('/setup/fonts/3c02598b-4d37-4a3e-971c-751135161780.woff') format('woff');
}
@font-face {
font-family: RalewaySemiBoldItalic;
src: url('/setup/fonts/c1b65fdc-b694-4d75-9d2e-14454c08df41.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/c1b65fdc-b694-4d75-9d2e-14454c08df41.eot?') format('eot'),
url('/setup/fonts/c1b65fdc-b694-4d75-9d2e-14454c08df41.woff') format('woff');
}
@font-face {
font-family: RalewayThin;
src: url('/setup/fonts/ef6682ab-8aed-4fb0-bf60-2ac215f4dffe.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/ef6682ab-8aed-4fb0-bf60-2ac215f4dffe.eot?') format('eot'),
url('/setup/fonts/ef6682ab-8aed-4fb0-bf60-2ac215f4dffe.woff') format('woff');
}
@font-face {
font-family: RalewayThinItalic;
src: url('/setup/fonts/27ac6c88-6db6-48fc-ba3b-b3765029f3fe.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/27ac6c88-6db6-48fc-ba3b-b3765029f3fe.eot?') format('eot'),
url('/setup/fonts/27ac6c88-6db6-48fc-ba3b-b3765029f3fe.woff') format('woff');
}

.section {
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color: #000000;
line-height: 1.5em;
text-align: left;
margin-bottom: 24px}

.psyche h1, .heading1-psyche {
}

.psyche h2, .heading2-psyche {
}

.psyche p, .psyche.p.section, .psyche div.section, .psyche span.section, .paragraph-psyche {
font-family: var(--font-regular);
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
font-size: var(--font-size-paragraph);
}

.paragraph-psyche-no-margin {
font-family: RalewayRegular;
font-size: 1.1rem;
font-weight: 300;
line-height: 1.5;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px}

.psyche ul li, .list-psyche {
font-family: RalewayRegular;
font-size: 1.1rem;
font-weight: 300;
line-height: 1.5;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 15px}

.psyche-button-link {
font-family: RalewayBold;
font-size: 1.5rem;
font-weight: 300;
color: #ffffff;
text-transform: uppercase;
border-left: 3px solid #ffffff;
border-right: 3px solid #ffffff;
border-top: 3px solid #ffffff;
border-bottom: 3px solid #ffffff;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 14px;
padding-right: 14px;
padding-top: 14px;
padding-bottom: 14px;
display: block;

width: 100%;

box-sizing: border-box;

text-align: center;

transition: all 200ms ease 0ms;
}

.ideanorth h1, .heading1 {
font-family: RalewayMedium;
font-size: 2rem;
font-weight: 300;
color: #444444;
line-height: 1.5;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px}

.ideanorth h2, .heading2 {
font-family: RalewayRegular;
font-size: 1.8rem;
font-weight: 300;
color: #444444;
line-height: 1.5;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px}

.ideanorth p, .ideanorth p.section, .ideanorth div.section, .paragraph-ideanorth {
font-family: RalewayLight;
font-size: 1.1rem;
font-weight: 300;
line-height: 2;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px}

.paragraph-ideanorth-nomargin {
font-family: RalewayLight;
font-size: 1.1rem;
font-weight: 300;
line-height: 2;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px}

.psyche-button-green {
font-family: RalewayBold;
font-size: 1.5rem;
font-weight: 300;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 14px;
padding-right: 14px;
padding-top: 14px;
padding-bottom: 14px;
display: block;

width: 100%;

box-sizing: border-box;

text-align: center;

transition: all 200ms ease 0ms;

color: var(--clr-base);

border: 3px solid var(--clr-base);
}

.spangreen {
color: #4bb0a9}

.psyche-button-link-2020 {
font-family: RalewayBold;
font-size: 1.5rem;
font-weight: 300;
color: #ffffff;
text-transform: uppercase;
border-left: 3px solid #ffffff;
border-right: 3px solid #ffffff;
border-top: 3px solid #ffffff;
border-bottom: 3px solid #ffffff;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 14px;
padding-right: 14px;
padding-top: 14px;
padding-bottom: 14px;
display: block;

width: 100%;

box-sizing: border-box;

text-align: center;

transition: all 200ms ease 0ms;
}

.heading3-psyche {
}

.heading4-psyche {
font-weight: 400;
text-transform: uppercase;
font-family: var(--font-bold);
}

.heading5-psyche {
font-weight: 400;
margin-block-start: 0rem;

margin-block-end: .5rem;
}

.psyche h1:hover, .heading1-psyche:hover {
}

.psyche h2:hover, .heading2-psyche:hover {
}

.psyche p:hover, .psyche.p.section:hover, .psyche div.section:hover, .psyche span.section:hover, .paragraph-psyche:hover {
}

.paragraph-psyche-no-margin:hover {
}

.psyche ul li:hover, .list-psyche:hover {
}

.psyche-button-link:hover {
font-style: normal;
font-weight: 400;
text-decoration: none;
text-indent: 0px;
text-shadow: 0px 0px 0px #000;
background-color: transparent;
text-decoration: none;

border: 1px solid #dddddd;

padding: 16px;

background: rgba(255,255,255,0.2);
}

.ideanorth h1:hover, .heading1:hover {
}

.ideanorth h2:hover, .heading2:hover {
}

.ideanorth p:hover, .ideanorth p.section:hover, .ideanorth div.section:hover, .paragraph-ideanorth:hover {
}

.paragraph-ideanorth-nomargin:hover {
}

.psyche-button-green:hover {
font-style: normal;
font-weight: 400;
text-decoration: none;
text-indent: 0px;
text-shadow: 0px 0px 0px #000;
border-left: 3px solid var(--clr-base);
border-right: 3px solid var(--clr-base);
border-top: 3px solid var(--clr-base);
border-bottom: 3px solid var(--clr-base);
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 16px;
padding-right: 16px;
padding-top: 16px;
padding-bottom: 16px;
background-color: rgba(255, 255, 255, 0.2);
text-decoration: none;

border: 1px solid var(--clr-base);

padding: 16px;

background: rgba(255,255,255,0.2);
}

.spangreen:hover {
}

.psyche-button-link-2020:hover {
font-style: normal;
font-weight: 400;
text-decoration: none;
text-indent: 0px;
text-shadow: 0px 0px 0px #000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
background-color: transparent;
text-decoration: none;

border: 3px solid #ffffff;

padding: 14px;

color: #ffffff;

background: rgba(255,255,255,.1)}

.heading3-psyche:hover {
}

.heading4-psyche:hover {
}

.heading5-psyche:hover {
}

.psyche b,
.psyche strong 
{
    font-weight: 300;
    font-family: RalewayBold;
}

.psyche i,
.psyche em 
{
    font-weight: 300;
    font-family: RalewayItalic;
}

.psyche b i,
.psyche strong i,
.psyche b em,
.psyche strong em,
.psyche i b,
.psyche i strong,
.psyche em b,
.psyche em strong 
{
    font-weight: 300;
    font-family: RalewayBoldItalic;
}
