@charset "UTF-8";
/* CSS Document */


body{font-family:jaf-facitweb;background: #FEFEFE;}

.row{max-width:73.375em;}
.column, .columns {padding-left: 10px;padding-right: 10px;}

h1,h2,h3,h4,h5,h6{font-family:futura-pt;font-weight:400;line-height:.875em;letter-spacing:.02rem;margin:0!important;color: #16191b !important;}

p { color: #455973 !important;font-size: 15px;line-height: 1.3rem !important;margin-bottom: 20px;text-align: justify;}





p :last-child{margin-bottom:0!important;}
p a {font-weight: bold; text-decoration: none !important; color: #53ab4d !important; border-bottom: none !important;}
p a:hover {text-decoration: none !important;color: #31652d !important; border-bottom: none !important;}

a {text-decoration: none !important; transition: all 0.2s ease; color: #53ab4d;}
a:hover {text-decoration: none !important;color:#31652d !important;}

table {	background: none !important;	border: none !important;}

.panel {padding: 10px !important; border-radius:10px !important; -moz-border-radius:10px !important;padding: 20px; margin-bottom: 20px;background: #fff !important;}
.panel p {color: #5c5c5c !important;}
.panel p a {color: #e70000;}
.panel h4 {color: #000 !important;opacity: 0.5 !important;}
.panel h5 {color: #e70000 !important;}
.panel:hover h5 {color: #000 !important;}

.panel:hover, .panel:hover p,.panel:hover h4 {}

.inline-list {text-transform:uppercase!important;font-weight:700!important;font-size:.7rem!important;list-style:none outside none;overflow:hidden;margin:0!important;padding:0;}
.inline-list > li {display:block;list-style:none outside none;margin-left:0!important;margin-right:.5rem;padding-right:.5rem;margin-bottom:0; border-right: dotted 1px #16191b !important;}
.inline-list > li:last-child {padding-right:0!important;margin-bottom:0;border-right:none !important;margin-right:0!important;}

blockquote {border-left:1px solid #DDD;margin:0;padding:.5625rem 1.25rem 0 1.1875rem;}
blockquote,blockquote p {text-align:justify!important;line-height:1.2;}
blockquote cite {margin-top:10px;}

.large-block-grid-4 > li,.large-block-grid-3 > li,.large-block-grid-2 > li,.medium-block-grid-4 > li,.small-block-grid-2 > li {padding-top:.375rem;padding-bottom:.375rem;}
.flex-video {margin-bottom:0;}