img { display: block;
    margin-left: auto;
    margin-right: auto }
html, body {	margin: 0;	padding: 0;        font-size: 100%;}body {	font-family: Helvetica, Arial, sans-serif;	background: #000;}.content {   /* border: 1px dotted #fff;  */    padding: 15px;}.empty-content-1x { padding: 1%;}.empty-content-2x { padding: 2%;}.empty-content-3x { padding: 3%;}.empty-content-4x { padding: 4%;}.empty-content-5x { padding: 5%;}.empty-content-6x { padding: 6%;}.empty-content-7x { padding: 7%;}.news-container {display: table!important; width: 100%!important;} a.news {padding:15px; border: 3px solid #fff; text-decoration: none; display: table-cell!important; text-align: center; vertical-align: middle; font-family: 'Montserrat', sans-serif; font-size: 100%; color:#fff; font-weight: 700; display:block; text-transform: uppercase;} a.news {margin: 10px!important; display: block!important;}.news:hover { color:rgba(86,86,86,1); background: #fff;}#main-claim{font-family: 'Montserrat', sans-serif; font-size: 100%; color:#fff; text-align: center; font-weight: 700;}/*#sub-claim{font-family: 'Raleway', sans-serif; font-size: 32px; color:#fff; text-align: center; font-weight: 100;}*/p {padding: 0; margin: 0;}.icon {margin: 0 auto; display:block; width: 160px; height: 125px; background-repeat: no-repeat; background-position: center;}span.icon_con {background-image: url('../imgs/icons/icon_con_off.png');  background-size: 60% auto; opacity: 0;}span.icon_imo {background-image: url('../imgs/icons/icon_imo_off.png');  background-size: 60% auto; opacity: 0;}.service {font-family: 'Montserrat', sans-serif; font-size: 100%; color:#fff; text-align: center; font-weight: 700; margin-top: 10px;}a.bt {display: block; border: 3px solid #fff; text-decoration: none; margin: 10px;}a.bt:hover {display: block; border: 3px solid #fff; background-color: #fff;}a.bt:hover span.icon_con {background-image: url('../imgs/icons/icon_con_on.png'); opacity: 1;}a.bt:hover span.icon_imo {background-image: url('../imgs/icons/icon_imo_on.png'); opacity: 1;}a.bt:hover p.service { color:rgba(86,86,86,1)};#ferreira-copy{background-color: #43cc11; margin: 0 auto; width: 100%; padding: 100px;}#ferreira-copy p {font-family: 'Open Sans', sans-serif; text-transform: uppercase; font-size: 10px; color:#fff; text-align: center; line-height: 13px; margin-bottom: 5px;}#ferreira-copy p.xs {font-size: 8px; color:#ddd; line-height: 11px; margin-bottom: 0;}@media (min-width: 768px) and (max-width: 1920px) {   #main-claim{font-size: 200%; }   .news, .service {font-size: 90%; }}@media (max-width: 768px) {    .empty-content-4x { padding: 20%;}}@media (min-width: 1024px) {    .empty-content-4x { padding: 3%;}}@media (min-height: 768px) {    .empty-content-4x { padding: 2%;}}@media (min-height: 1024px) {    .empty-content-4x { padding: 10%;}}@media (min-width: 1920px) {    .empty-content-4x { padding: 6%;}}