﻿* {margin:0; padding:0; outline:none; border:none; box-sizing:border-box; -moz-box-sizing:border-box;}

/* GLOBAL */

html 	{}
body 	{line-height:1; font-family: 'Lato', sans-serif; color: #000000; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

h1		{font-family: 'Lato', sans-serif; color: #000000; font-size: 30px; line-height: 1.2em; margin-bottom: 0.5em;}
h2		{font-family: 'Bentham', serif;}
h3		{font-family: 'Bentham', serif;}
h4		{font-family: 'Bentham', serif;}
h5		{font-family: 'Bentham', serif;}
h6		{font-family: 'Bentham', serif;}

p		{font-size: 16px; line-height: 1.6em; margin-bottom: 1em}

ul,
ol		{}

img     {max-width:100%; height:auto;}
a       {color:inherit;}
a.cover {position:absolute; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0); display:block;}
.inner { max-width:1150px; width:100%; margin:0 auto; padding: 0 20px}

/* HEADER */
header 			{padding: 60px 0}
header .inner 	{display: flex; justify-content: center}

ul.features						{font-family: 'Bentham', serif; font-size: 19px; text-transform: uppercase; list-style: none; justify-content: center; display: flex; margin-bottom: 60px;}
ul.features li					{letter-spacing: 0.5px}
ul.features li:after			{content: '•'; margin: 0 10px; color: #4E6ACA}
ul.features li:last-child:after	{display: none}

.cols				{display: flex; justify-content: space-between; margin-bottom: 60px;}
.cols .col			{width: 48%}
.cols .col-text		{display: flex; align-items: center}
.cols .col-text p:last-child	{margin-bottom: 0}

.callout-box		{background: rgb(78,106,202); background: linear-gradient(135deg, rgba(78,106,202,1) 0%, rgba(172,110,177,1) 100%); color: #ffffff; padding: 15px; text-align: center}
.callout-box p		{margin: 0; font-size: 22px; font-weight: 400}
.callout-box p a	{font-weight: 700; text-decoration: none; margin: 0 5px; border-bottom: 1px solid #ffffff;}
.callout-box p a:hover	{border: none}

/* NAV */
nav		{}
nav ul	{}

/* FOOTER */
footer	{}

/* BUTTONS */
.btn	{}

/* FORM STYLES */
.form-container			{}
.form-row				{}
.form-cell				{}

input[type="text"]		{}
input[type="password"]	{}
input[type="submit"]	{}
textarea				{}

/* SELECT CSS */
.select-css				{}

