:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}a,b,div,em,html,img,li,p,span,ul{font-size:100%}a,b,body,div,em,h1,h3,html,img,li,p,span,ul{margin:0;padding:0;border:0;outline:0;background:0 0;vertical-align:baseline;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{color:#666;background-color:#fff;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.7em}ul{list-style:none}:focus{outline:0}article{display:block}body.page-template-page-template-blank-php #page-container{padding-top:0!important}body.et_cover_background{background-repeat:no-repeat!important;background-attachment:fixed;background-position:top center!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;background-size:cover!important}a{color:#2ea3f2}a,a:hover{text-decoration:none}p{padding-bottom:1em}p:not(.has-background):last-of-type{padding-bottom:0}em{font-style:italic}h1,h3{padding-bottom:10px;color:#333;font-weight:500;line-height:1em}h1{font-size:30px}h3{font-size:22px}img{max-width:100%;height:auto}#main-content{background-color:#fff}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:58px}.entry-content ul{padding:0 0 23px 1em;line-height:26px;list-style-type:disc}.et_pb_pagebuilder_layout .entry-content{margin-bottom:0!important;padding-top:0}.page.et_pb_pagebuilder_layout #main-content{background-color:transparent}@media all and (max-width:980px){#page-container{padding-top:80px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:981px){.et_pb_gutters3 .et_pb_column{margin-right:5.5%}.et_pb_gutters3 .et_pb_column_4_4{width:100%}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}}@media all and (max-width:479px){.et_pb_column{width:100%!important}}.et_pb_text{word-wrap:break-word}.et_pb_row{position:relative;width:80%;max-width:1080px;margin:auto}.et_pb_column{float:left;position:relative;z-index:2}.et_pb_css_mix_blend_mode_passthrough{mix-blend-mode:unset!important}.et_pb_column,.et_pb_module,.et_pb_row,.et_pb_with_background{background-repeat:no-repeat;background-position:center;background-size:cover}.et_pb_with_border,.et_pb_with_border .et_pb_image_wrap{border-width:0;border-style:solid;border-color:#333}.et_pb_image{margin-right:auto;margin-left:auto;line-height:0;display:block}.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}.et_pb_image img{position:relative}.et_pb_column_4_4:not(.et_pb_column_inner)>.et_pb_newsletter_layout_left_right,.et_pb_column_4_4:not(.et_pb_column_inner)>.et_pb_newsletter_layout_right_left{flex-direction:row}.et_pb_column_4_4:not(.et_pb_column_inner)>.et_pb_newsletter{display:flex;align-items:center}.et_pb_column_4_4:not(.et_pb_column_inner)>.et_pb_newsletter .et_pb_newsletter_description{margin-bottom:0;align-self:start}.et_pb_column_4_4:not(.et_pb_column_inner)>.et_pb_newsletter .et_pb_newsletter_form{padding-left:25px}.et_pb_row:after{display:block;visibility:hidden;clear:both;width:0;height:0;line-height:0;content:""}.et_pb_section{background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.et_pb_text ul{padding-bottom:1em}.et_pb_text>:last-child{padding-bottom:0}.et_pb_text_inner{position:relative}.et_pb_text_align_left{text-align:left}.et_pb_section{position:relative;background-color:#fff}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-right:0!important}.et_pb_module{-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s}.et_pb_section:not(.et_pb_fullwidth_section) .et_pb_post_slider .et_pb_no_results .entry{height:auto;padding:16% 8%}@media all and (max-width:768px){.et_pb_column_4_4:not(.et_pb_column_inner)>.et_pb_newsletter .et_pb_newsletter_form{padding-left:0}.et_pb_column_4_4:not(.et_pb_column_inner)>.et_pb_newsletter{display:block}.et_pb_column_4_4:not(.et_pb_column_inner)>.et_pb_newsletter .et_pb_newsletter_description{margin-bottom:25px}}@media all and (min-width:981px){.et_pb_section{padding:4% 0}.et_pb_row{padding:2% 0}.et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-right:0!important}}@media all and (max-width:980px){.et_pb_column{width:100%;margin-bottom:30px}.et_pb_section{padding:50px 0}.et_pb_row{padding:30px 0;max-width:1080px}.et_pb_row .et_pb_column .et_pb_module:last-child,.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}.et_pb_column .et_pb_module{margin-bottom:30px}}

body, .et_pb_text_0 h3
{
font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif !important;	
}

.calibre1
{
padding-left:0em !important;
}	

.italic
{
font-style:italic;
}










.light {
	font-family: proximanovalight, sans-serif
}

.fontBold {
	font-family: proximanovabold, sans-serif
}


#wrapper {
	padding-bottom: 0;
	background: #fff
}

.container {
	position: relative;
	z-index: 2
}

.grid-container {
	max-width: 980px
}





.font48 {
	font-size: 48px!important;
	line-height: normal
}

.font28 {
	font-size: 28px!important;
	line-height: normal
}

.font26 {
	font-size: 26px!important;
	line-height: normal
}

.font24 {
	font-size: 24px
}

.font20 {
	font-size: 20px!important;
	line-height: 30px
}

.font18 {
	font-size: 18px!important;
	line-height: normal
}

.font16 {
	font-size: 16px!important;
	line-height: normal
}

.logo {
	text-align: left
}

.padding-top-10 {
	padding-top: 10px!important
}

.padding-btm-10 {
	padding-bottom: 10px!important
}

.padding-top-20 {
	padding-top: 20px!important
}

.padding-top-40 {
	padding-top: 40px!important
}

.padding-10 {
	padding: 10px!important
}

.padding-20 {
	padding: 20px!important
}

.padding-25 {
	padding: 25px!important
}

.padding-30 {
	padding: 30px!important
}

.margin-top-0 {
	margin-top: 0!important
}

.margin-top-20 {
	margin-top: 20px
}

.margin-top-40 {
	margin-top: 40px
}

.margin-btm-20 {
	margin-bottom: 20px!important
}

.margin-btm-40 {
	margin-bottom: 40px
}

.margin-btm-0 {
	margin-bottom: 0!important
}

.line-height-1em {
	line-height: 1em
}

.line-height-normal {
	line-height: normal
}

.dark-blue {
	color: rgba(13, 93, 132, .86)
}

.blue-black {
	color: #333a52
}

.golden {
	color: #e0800a!important
}

.redColor {
	color: #d9161c!important
}

.yellow-bg {
	background: #ff0
}

.red-Color {
	color: #e43b2c!important
}

.redColor-light {
	color: red!important
}

.blueColor {
	color: #319cbc!important
}

.greenColor {
	color: #1da11b!important
}

.inline-block {
	display: inline-block
}

.centered {
	margin: 0 auto!important;
	float: none!important
}

.bold,
.semi-bold {
	font-family: proximanovabold, sans-serif
}

.bolder {
	font-family: proximanovablack, sans-serif
}

.italic {
	font-style: italic
}

.underline {
	text-decoration: underline
}

@media only screen and (min-width:768px) {
	.linebreak {
		display: block
	}
}

.strikethrough {
	text-decoration: line-through!important
}

@media only screen and (min-width:481px) {
	.media-content .media-object {
		padding: 0 15px
	}
	.media-content .media-object.col-5 {
		width: 41.66667%
	}
	.media-content .media-object.col-6 {
		width: 50%
	}
	.media-content .media-object.left {
		float: left
	}
	.media-content .media-object.right {
		float: right
	}
	.media-content .media-object img {
		margin-bottom: 0
	}
}

.media-content img {
	display: block;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto
}

@media only screen and (max-width:480px) {
	.media-content img {
		float: none!important;
		margin: 0 auto 15px!important
	}
}

header#header {
	background: #f7f7f7;
	padding-top: 15px;
	padding-bottom: 15px
}

header#header h1 {
	margin: 0;
	text-align: center
}

.page-section {
	background: #f7f7f7;
	padding-top: 2px;
	padding-bottom: 60px
}

.page-section h3 {
	margin-top: 30px;
	margin-bottom: 30px
}

.card {
	background: #fff;
	border-color: #fff;
	border-radius: 0;
	padding: 30px 30px 0
}

.card h4 {
	margin-top: 0
}

@media only screen and (max-width:39em) {
	.card img {
		margin: 0 auto 15px;
		display: block
	}
}

.card .card-footer {
	margin: 0 -30px
}

.card .card-footer a {
	display: block;
	text-transform: uppercase;
	background: #ee2525;
	border-radius: 3px;
	color: #fff;
	text-decoration: none;
	padding: 30px;
	text-align: center
}

.card .card-footer a:hover,
.card .card-footer a:focus,
.card .card-footer a:active {
	color: #fff;
	text-decoration: none
}

.download-item {
	background: #fff;
	padding-left: 15px;
	padding-right: 0;
	margin-top: 30px;
	margin-bottom: 30px
}

@media only screen and (min-width:40em) {
	.download-item .medium-15 {
		width: calc(12.499995% - 1.875rem)
	}
}

@media only screen and (min-width:40em) {
	.download-item .medium-45 {
		width: calc(62.5% - 1.875rem)
	}
}

.download-item img {
	margin-top: 8px;
	margin-bottom: 8px
}

.download-item.pdf {
	margin-bottom: 60px;
	margin-top: 50px
}

.download-item.pdf img {
	margin-top: -22px;
	margin-bottom: -22px;
	max-height:104px;
}

@media only screen and (max-width:39em) {
	.download-item.pdf img {
		margin: 15px 0
	}
}

@media only screen and (max-width:39em) {
	.download-item.pdf {
		margin-top: 30px;
		margin-bottom: 30px
	}
}

.download-item .size {
	color: #919191
}

.et_pb_text_0.et_pb_text .download-item a {
	font-size: 24px;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 20px 15px;
	color: #fff !important;
	line-height: 34px
}

@media only screen and (max-width:39em) {
	.download-item a {
		margin-left: -15px
	}
}

.download-item a::after {
	content: "";
	display: inline-block;
	margin-left: 10px
}

.download-item a.download {
	background: #11de41;
}

.download-item a.download::after {
	background: url(../../images/download.png) no-repeat 0 0;
	width: 27px;
	height: 27px
}

.download-item a.stream {
	background: #1185de
}

.download-item a.stream::after {
	background: url(../../images/video.png) no-repeat 0 0;
	width: 34px;
	height: 23px
}

footer#footer {
	text-align: center;
	color: #9e9793;
	padding: 30px 0
}

footer#footer p {
	font-size: 14px;
	color: #9e9793;
	margin-bottom: 20px
}

footer#footer ul.links {
	display: block;
	list-style: none;
	margin: 0;
	padding-bottom: 0
}

footer#footer ul.links li {
	display: inline-block;
	list-style: none
}

footer#footer ul.links li::after {
	content: " | ";
	margin: 0 0 0 5px;
	font-size: 16px;
	display: inline-block
}

footer#footer ul.links li a {
	color: #9e9793;
	font-size: 14px
}

footer#footer ul.links li a:hover,
footer#footer ul.links li a:focus,
footer#footer ul.links li a:active {
	color: #319cbc;
	text-decoration: underline
}

footer#footer ul.links li:last-child::after {
	display: none!important
}

@media only screen and (max-width:600px) {
	img {
		display: block !important;
		margin: 15px auto !important;
		text-align: center !important;
		float: none !important;
	}
}





.grid-x>.small-1,
.grid-x>.small-10,
.grid-x>.small-11,
.grid-x>.small-12,
.grid-x>.small-2,
.grid-x>.small-3,
.grid-x>.small-4,
.grid-x>.small-5,
.grid-x>.small-6,
.grid-x>.small-7,
.grid-x>.small-8,
.grid-x>.small-9,
.grid-x>.small-full,
.grid-x>.small-shrink {
 -ms-flex-preferred-size:auto;
 flex-basis:auto
}
@media print,screen and (min-width:40em) {
 .grid-x>.medium-1,
 .grid-x>.medium-10,
 .grid-x>.medium-11,
 .grid-x>.medium-12,
 .grid-x>.medium-2,
 .grid-x>.medium-3,
 .grid-x>.medium-4,
 .grid-x>.medium-5,
 .grid-x>.medium-6,
 .grid-x>.medium-7,
 .grid-x>.medium-8,
 .grid-x>.medium-9,
 .grid-x>.medium-full,
 .grid-x>.medium-shrink {
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
}
@media print,screen and (min-width:64em) {
 .grid-x>.large-1,
 .grid-x>.large-10,
 .grid-x>.large-11,
 .grid-x>.large-12,
 .grid-x>.large-2,
 .grid-x>.large-3,
 .grid-x>.large-4,
 .grid-x>.large-5,
 .grid-x>.large-6,
 .grid-x>.large-7,
 .grid-x>.large-8,
 .grid-x>.large-9,
 .grid-x>.large-full,
 .grid-x>.large-shrink {
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
}




.download-item .small-3
{
float:left;
}

.download-item .small-6
{
float:left;
padding-left:2em;
padding-top:.8em;
}

.download-item .small-12
{
float:right;
width: 30%;
}


@media (max-width: 930px) 
{	
	.download-item .small-3
	{
	padding:1em 0;
	}

	.download-item .small-6
	{
	padding-top: 1.6em;
	padding-left:0;
	}

	.download-item .small-12
	{
	float:right;
	width: 100%;
	}
	
	.download-item.pdf img
	{
	min-width:4em;
	}
	.download-item .medium-15
	{
	width:15%;
	}
	.download-item .medium-45
	{
	width:80%;
	}
}

@media (max-width: 630px) 
{	
	.download-item .small-3
	{
	float:none;
	width:100%;
	text-align:center;
	}
	.download-item .small-6
	{
	float:none;
	width:100%;
	padding-left:0;
	text-align:center;
	}
	
}

