/* The name of the theme. Must be unique */
/* Fonts */
/* Background and Borders */
/* Headline */
/* Copy */
/* Primary CTA Button */
/* Closer */
/* Link Color */
@import url("https://fonts.googleapis.com/css?family=Roboto+Slab:400,300|Source+Sans+Pro:400,300");
@import url("https://fonts.googleapis.com/css?family=Roboto+Slab:400,300|Source+Sans+Pro:400,300");
.sp_border { border-style: solid; border-width: 2px; border-color: #ddd; }

.sp_white-blue-1 { background: #fcfcfe; text-rendering: initial; text-transform: none; }

.sp_white-blue-1 .sp_headline, .sp_white-blue-1 .sp_button, .sp_white-blue-1 .sp_closer { font-family: "Roboto Slab", serif; }

.sp_white-blue-1 .sp_headline { color: #000; border-bottom-color: #d2d3d5; text-transform: none; font-weight: 700; }

.sp_white-blue-1 .sp_headline a.sp_action { color: #000; }

.sp_white-blue-1 .sp_headline a.sp_action:visited { color: #000; }

.sp_white-blue-1 .sp_headline a.sp_action:hover { color: #0FA0DC; }

.sp_white-blue-1 .sp_headline-corner { font-size: 18px; /* We need to delinate corner vs. full headlines and copy. */ line-height: 20px; /* font-weight: 600; */ text-transform: none; }

.sp_white-blue-1 .sp_copy { font-family: "Source Sans Pro", sans-serif; color: #303030; }

.sp_white-blue-1 .sp_copy a.sp_action { color: #303030; }

.sp_white-blue-1 .sp_copy a.sp_action:visited { color: #303030; }

.sp_white-blue-1 .sp_copy a.sp_action:hover { color: #3cb0fd; }

.sp_white-blue-1 .sp_copy-corner { font-size: 14px; }

.sp_white-blue-1 .sp_copy-full { font-size: 21px; }

.sp_white-blue-1 .sp_copy-modal { font-size: 16px; }

.sp_white-blue-1 .sp_link { font-style: italic; color: #255593; text-decoration: none; }

.sp_white-blue-1 .sp_button { background: #0FA0DC; color: #ffffff; }

.sp_white-blue-1 .sp_button:hover { background: #3cb0fd; }

.sp_white-blue-1 .sp_headline_divider { border-bottom-color: #d2d3d5; }

.sp_white-blue-1 .sp_closer { color: #59595B; }

.sp_white-blue-1 .sp_closer:hover { color: #3cb0fd; }

.sp_border { border-style: solid; border-width: 2px; border-color: #ddd; }

.sp_white-blue-1 { background: #fcfcfe; text-rendering: initial; text-transform: none; }

.sp_white-blue-1 .sp_headline, .sp_white-blue-1 .sp_button, .sp_white-blue-1 .sp_closer { font-family: "Roboto Slab", serif; }

.sp_white-blue-1 .sp_headline { color: #000; border-bottom-color: #d2d3d5; text-transform: none; font-weight: 700; }

.sp_white-blue-1 .sp_headline a.sp_action { color: #000; }

.sp_white-blue-1 .sp_headline a.sp_action:visited { color: #000; }

.sp_white-blue-1 .sp_headline a.sp_action:hover { color: #0FA0DC; }

.sp_white-blue-1 .sp_headline-corner { font-size: 18px; /* We need to delinate corner vs. full headlines and copy. */ line-height: 20px; /* font-weight: 600; */ text-transform: none; }

.sp_white-blue-1 .sp_copy { font-family: "Source Sans Pro", sans-serif; color: #303030; }

.sp_white-blue-1 .sp_copy a.sp_action { color: #303030; }

.sp_white-blue-1 .sp_copy a.sp_action:visited { color: #303030; }

.sp_white-blue-1 .sp_copy a.sp_action:hover { color: #3cb0fd; }

.sp_white-blue-1 .sp_copy-corner { font-size: 14px; }

.sp_white-blue-1 .sp_copy-full { font-size: 21px; }

.sp_white-blue-1 .sp_copy-modal { font-size: 16px; }

.sp_white-blue-1 .sp_link { font-style: italic; color: #255593; text-decoration: none; }

.sp_white-blue-1 .sp_button { background: #0FA0DC; color: #ffffff; }

.sp_white-blue-1 .sp_button:hover { background: #3cb0fd; }

.sp_white-blue-1 .sp_headline_divider { border-bottom-color: #d2d3d5; }

.sp_white-blue-1 .sp_closer { color: #59595B; }

.sp_white-blue-1 .sp_closer:hover { color: #3cb0fd; }
