/*
* @file: modules.css;
* @author: Cassio Vieira;
* @authorEmail: programacao@tdh.com.br;
* @authorURL: www.tdh.com.br;
* @authorCompany: TDH Websites;
*/

/* Nav Top */
ul.nav-top {  }
ul.nav-top li {
	float: left;
	margin: 0 0 0 20px;
}
ul.nav-top li:first-child {
	margin: 0;
}
ul.nav-top li a {
	color: #ffffff;
	display: block;
	font-size: 14px;
	padding: 12px 10px 12px 30px;
	position: relative;
}
ul.nav-top li a:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAACgCAMAAADkQsZDAAAAmVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VHQRUAAAAMnRSTlMAgDMaFnctZu8RRSErzDyHJZlNVF26QX5vS3v5VwwG82hiHtmKdOjfxbWmlVo50a/BqOFSdQAAAAIJSURBVEjH1dXpkqIwFIbhkwCNLCLKKgqIe9vLzOT+L24SzscA1d3/xze/nqpTJlAVIXLEJIdIzDJ+8biYPQaXLlfCecjJH+YTv68bnG76SngMlhYKit6Vg6rv51FeezVNHB8u3sypTTPXZHL+mZ6ihZq0IFKzjNOA89lj8G3JneAi4Q4/zD9WfffB2brvBI/BnUQ5u12g9vt5tLICjybefl7jmbOQZrbxPgbT01a/F2U0MjgInT/QLnBXkRRcDVuwB+dwDm/hLWxVPStrtkFhQ/iFfKR1DKLgaEFhJ9w4il3RhVpef433eulKj1L+bb1MKRUClZtNIgpi8GkaIUZ3/R8IVSxU0VNkve5u1Uj/U+nOA+Md7irqFGfBEg5gAQv4DX6DZduzlYRCs8EuhHSFdjFSRvkljzDe7O9quXW2S3XfN0Rxf41/6aU7xZQp004vU0Y7hW7r9R+1IwafxlNq9O8kcbVbFmrp6UrFWKotQmsoFMZ2k/umvLHZR0wfYfvimC42TEOw73I+HEdcDCcOl8CW5Cw4HU4HNx7XwFJ/XD+OafoxtRTifbL/duKg39v3Q/b0eb+8j/+/TI1l2movh/bK+MVbcd4LO8J0BMfXhekawzQEn5fcGfYdzocfC+4BS5eTcDacDq4DroZd/XEtoywr4YPxQanXyf5reNh/E65WCXv6vF/ex1+c32d2E+HApAAAAABJRU5ErkJggg==);
	background-position: 0 0;
	background-repeat: no-repeat;
	content: "";
	height: 20px;
	left: 10px;
	margin-top: -8px;
	position: absolute;
	top: 50%;
	width: 15px;
}
ul.nav-top li a.sac:before {
	background-position: 0 0;
}
ul.nav-top li a.trabalhe:before {
	background-position: 0 -57px;
}
ul.nav-top li a.informativos:before {
	background-position: 0 -114px;
}
ul.nav-top li:hover a,
ul.nav-top li.active a {
	text-decoration: underline;
}

ul.nav-top li:hover a.sac:before,
ul.nav-top li.active a.sac:before {
	background-position: 0 -28px;
}
ul.nav-top li:hover a.trabalhe:before,
ul.nav-top li.active a.trabalhe:before {
	background-position: 0 -85px;
}
ul.nav-top li:hover a.informativos:before,
ul.nav-top li.active a.informativos:before {
	background-position: 0 -142px;
}

/* Mod Contact Top */
.mod-contact-top {  }
.mod-contact-top .mod-item {
	padding: 9px 0 10px;
	text-align: right;
}
.mod-contact-top .mod-item p {
	color: #ffffff;
	display: inline-block;
	margin: 0 0 0 20px;
	text-align: left;
	vertical-align: middle;
}
.mod-contact-top .mod-item p:first-child {
	margin: 0;
}
.mod-contact-top .mod-item p.fone {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAQlBMVEX///8AAAD///////////////////////////////////////////////////////////////////////////////92tjP2AAAAFnRSTlOAAHlvFH0iZE1QIAIZLgRsYFRFP1gF2EYpfAAAAJNJREFUGNNlkFkOwyAMRG3MDiFp0t7/qvWEpZXyPkB6gBmbGOQozkn0DKDsQYPDdpUNLUyGsmrcz1lVgSiVbbnA5PVOYZapVERdG/NrGhU4rig4kbvyxXUZFTiWhodL7dhObonMW/rDRGBjrpocWRJCgPPDSnEIgahArlpKuqP+/2/Q0LPtMZywGuzDAT6KM/sY4RcVvgM8t6b3/QAAAABJRU5ErkJggg==);
	background-position: 0 center;
	background-repeat: no-repeat;
	padding: 0 0 3px 25px;
}
.mod-contact-top .mod-item p.mapa a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAuCAMAAAArzwjoAAAAZlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+Vn2moAAAAIXRSTlMAgAV0aXs29OnPeDwJ7+RvZV5SLyAcDtLHtaJaQyoUC/m+OTrbAAAA20lEQVQoz83RCY6DMAwF0G9noyQtlALd28n9Lzm2Wc7QJ8XytyMUCQAc+xD6yBCzJ+NnmWvvnCZGlHYCJokRPdEIMRL1CNTCtBTsKJs+iS7aX4ieWkIsJQYdsqOVYyBvIQOy2hciLiHCeHsaFqOGEauBaMCmOFewe7/xM7i7pXTrWPvpUM1hkvlVmtNJypXRSZuBLLGDXHpBvOQi/uoR5liTHrZvJpneaz1rONd615L8PPukw9LUVVOAdgv6077NuvhC+CV4KD7Y0xgma8hYPWp9YPNpmg92wwD1D3gOECpl0jCIAAAAAElFTkSuQmCC);
	background-position: 0 3px;
	background-repeat: no-repeat;
	color: #ffffff;
	padding: 0 0 0 20px;
}
.mod-contact-top .mod-item p.mapa a:hover {
	background-position: 0 -25px;
	text-decoration: underline;
}

/* Nav */
ul.menu-principal {  }
ul.menu-principal > li {
	float: left;
	position: relative;
	width: 14.28%;
}
ul.menu-principal > li > a,
ul.menu-principal > li > span.separator {
	color: #363636;
	cursor: pointer;
	display: block;
	padding: 50px 0;
	position: relative;
	text-align: center;
}
ul.menu-principal > li:hover > a,
ul.menu-principal > li.active > a,
ul.menu-principal > li:hover > span.separator,
ul.menu-principal > li.active > span.separator {
	color: #d2000d;
}
ul.menu-principal > li > ul.submenu {
	background-color: #ffffff;
	display: none;
	left: 0;
	margin: 0;
	position: absolute;
	width: 200px;
	z-index: 100;
}
ul.menu-principal > li.item-213 > ul.submenu {
	display: none !important;
}
ul.menu-principal > li > ul.submenu:before {
	background-color: #2b96cc;
	content: "";
	height: 3px;
	left: 12px;
	position: absolute;
	top: -3px;
	width: 60px;
}
ul.menu-principal > li:hover > ul.submenu {
	display: block;
}
ul.menu-principal > li > ul.submenu > li {  }
ul.menu-principal > li > ul.submenu > li a {
	color: #363636;
	display: block;
	font-size: 14px;
	padding: 12px;
}
ul.menu-principal > li > ul.submenu > li:hover a,
ul.menu-principal > li > ul.submenu > li.active a {
	color: #d2000d;
}

/* Mod Slideshow */
.mod-slide {
	position: relative;
}
.mod-slide .mod-items {
	left: 0;
	overflow: hidden;
	position: relative;
	top: 0;
}
.mod-slide .mod-items-slider {
	height: 100%;
	width: 100%;
}
.mod-slide .mod-item {
	background-position: center 0;
	background-repeat: no-repeat;
	background-size: cover;
	float: left;
	height: 100%;
	position: relative;
	width: 100%;
}
.mod-slide .mod-item .container {
	height: 100%;
	position: relative;
}
.mod-slide .mod-item .item-content {
	left: 10px;
	position: absolute;
	top: 50%;
	width: 50%;
}
.mod-slide .mod-item .item-content .item-title {
	color: #ffffff;
	font-size: 30px;
	font-weight: 400;
	margin: 0;
}
.mod-slide .mod-item .item-content .item-sub-title {
	color: #ffffff;
	font-size: 50px;
	margin: 0;
}
.mod-slide .mod-item .item-content .item-link {
	background-color: #d2000d;
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
	color: #ffffff;
	display: block;
	font-size: 18px;
	font-weight: 600;
	height: 50px;
	margin: 30px 0 0;
	padding: 14px 0;
	text-align: center;
	width: 175px;
}
.mod-slide .mod-item .item-content .item-link:hover {
	background-color: #ffffff;
	color: #d2000d;
}
.mod-slide .mod-buttons {
	bottom: 0;
	height: 0;
	position: absolute;
	width: 100%;
	z-index: 100;
}
.mod-slide .mod-buttons-inner {
	display: table;
	margin: -45px auto 0;
}
.mod-slide .mod-buttons .button {
	background-color: transparent;
	border: 2px solid #ffffff;
	border-radius: 50%;
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
	display: block;
	float: left;
	height: 15px;
	margin: 0 0 0 10px;
	text-align: left;
	text-indent: -9999px;
	width: 15px;
}
.mod-slide .mod-buttons .button:first-child {
	margin: 0;
}
.mod-slide .mod-buttons .button:hover,
.mod-slide .mod-buttons .button.selected {
	background-color: #d2000d;
	border-color: #d2000d;
}

/* Mod Home Highlights */
.mod-home-highlights {  }
.mod-home-highlights .mod-item {
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
	float: left;
	margin: 0;
	min-height: 345px;
	padding: 0 20px;
	position: relative;
	text-align: center;
	width: 25%;
}
.mod-home-highlights .mod-item:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAAKBAMAAAB7xcD2AAAAFVBMVEUAAAArlswrlswrlswrlswrlswrlsz3pGl6AAAABnRSTlMA875NhEzEWFrSAAAARUlEQVQoz2MgDJgVhQIYqADc0tJSqGAMaxoQGFBuDhPIHAWCyhLwAZACRpA5AoTU4rcEYQ7d/EU42sHhPHjiHZQOCTsHAKN6IzcKgFrCAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
	content: "";
	height: 10px;
	left: -70px;
	position: absolute;
	top: 60px;
	width: 140px;
}
.mod-home-highlights .mod-item:first-child:before {
	display: none;
}
.mod-home-highlights .mod-item .item-image {
	margin: 0 0 20px;
}
.mod-home-highlights .mod-item .item-title {
	color: #2b96cc;
	font-size: 20px;
	padding: 0 0 20px;
	position: relative;
	text-transform: uppercase;
}
.mod-home-highlights .mod-item .item-title:before {
	background-color: #d7d7d7;
	bottom: 0;
	content: "";
	height: 1px;
	left: 50%;
	margin-left: -25px;
	position: absolute;
	width: 50px;
}
.mod-home-highlights .mod-item .item-text {  }
.mod-home-highlights .mod-item .item-link {
	bottom: 0;
	left: 0;
	margin: 20px 0 0;
	position: absolute;
	width: 100%;
}
.mod-home-highlights .mod-item .item-link a {
	background-color: #d2000d;
	color: #ffffff;
	display: inline-block;
	font-weight: 600;
	padding: 10px 20px;
}
.mod-home-highlights .mod-item .item-link a:hover {
	background-color: #2b96cc;
}
.mod-home-highlights .mod-item .item-link a span {
	background-position: 0 0;
	background-repeat: no-repeat;
	display: inline-block;
	font-size: inherit;
	line-height: 1.2em;
}
.mod-home-highlights .mod-item.como-chegar .item-link a span {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAATCAMAAAB86XelAAAAVFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8wXzyWAAAAG3RSTlMA+yep8LGjoUgGauzkzsuFfTIwHhaWlYdrPz6MXgZEAAAAfElEQVQY00XMRwIDIQxDURkY2vSSqvvfM+BA8jbiLzCKaCeZbESVAr9CKuXZeSDWMTC2bMRADqj04ciX1pt0ENJoGVIwk1nrSc7YyPEocYzkhlNIsQ9b5wQCu1B/SwvRa7dWd1SX03AXVNbKaJYSC7pdKDt+Vq74Sz7pfgCNQguA0MUUhAAAAABJRU5ErkJggg==');
	padding: 0 0 0 23px;
}

/* Mod About Us */
.mod-about-us {
	text-align: center;
}
.mod-about-us .mod-item {  }
.mod-about-us .mod-item .item-title {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABBpJREFUeNrsmltIVUEUho960iQqyiC6qJCW2YXMhy5QEURRWA89ZESQBNqD0Usv0VNBFNVDIURFNyySMsIehEopgkC6KpVJNy+ZdNHyVkdNT57dP7G2bLZ7z6w5nkMqZ8GHHp2ZPf9es2atGY0yDMMzGizaM0osIiQiJDg7DJqBQXSCQjDRbBA1AoK9FGx0+d17kAm6hrtH8iUihM0BJ0aCR2rAPEUbP4jVFZIKpoIE8Ae0gEbwPQwixtO4cYy2UV5Go1UgG6wAixx+3wGegpvgMugLkRDxpnuZQrAFwCMuZIEKQ88aQa5kTF3uMp7ZJNo6LS2xAZwFeUN4m8I72xnemQEWgmn0uR28A2/o81LwWDFGDrhifwOTQKURGhPjjHN509vAfdDv0reK5iLa5kiecdQc0zp4PHhrhNae2QSkgHJm3zxLv8XgHKimORaBDdaxrQ+5Y4THimj8NcCn0a9YJ57MGBG7UnEY80E9mKXZp4t2yhecxqYQkQuShmlSfEU5K8ZhU/L/C3SPp0AIWYdvyjQH7wHfQCLw/mehTcIJQtUmzSWSC9Ioy6dRPdTyH4XUeehtZjI7VIKV5A2rsDOUNyrA7CAnI+LgCZXoSzTmJOyHmdmbGDtIN0hQ7BzpIKC5o3VTTrGPla2xw50XfaKthxOJXQWtijYiG9/W9MRqcM3h5zeoxuNYuxn5MYzGj5iDVmiIuETFpptVgQuMcdqsW5jKvoYhSK8zazaVdZhCOrmqmSU/136F6LmdppDmEA24AKzXPKSprF8nRj4rGgaAT9EmKYhA38No46PnszzSwMjiTueKsfRW91IeSNQUIvLFQcYkfZwY8dKVisx+2zaEWFACloPJQwz4A3S5cIwSrt1+UixNkCy9gaWlEtJNZ2fT4kFWCESYtgU8B0dcVkOXYsPwmULqqLp0s16bR4S7y5mTPE5H2bWMJbwfpLvFgCTQu00hTYSb9VENZLVTDBEXwT7wGtwjMaoz/FaHn7UqYihgCgnQeUTmEadrzC+KSZU4VKmlij7LXItCyY5lvcSuVdwvOZmsfBAee+BySJLZdE2PdNiF1Ekau8VPgc2TtXSNlEE5osehz0yFkJgglpbHYznd1QchRGT7+WAuBV2DQyzZJ7mZk6U1hLTrCPErLggqmTuYKM2nKNpUa5ZHjkLEhMdoeERlYuxkSpz59FVltzQ90mYX0kbrPXWIQlKo9I4jkpnnHWGfXPITK9i9tu0xVXNpOd0bZwTpwV0acTPII9a/WH0MIkbs9oGSn66dlFxJ+VxymWMekeUSv+akDmm2P00VtGxD6dQRUi9ZLjr2kK52OBdrO8FuRtEakIgcNMkayQN1bQcFr9MbLKPJiwKxkDneS5dNYOBiMCryvygRIREhESEjyv4KMAAkT4aCHAk6GwAAAABJRU5ErkJggg==');
	background-position: center 0;
	background-repeat: no-repeat;
	color: #ffffff;
	font-size: 40px;
	font-weight: 800;
	padding: 80px 0 0;
	text-transform: uppercase;
}
.mod-about-us .mod-item .item-text {  }
.mod-about-us .mod-item .item-text p {
	color: #ffffff;
	font-size: 20px;
}
.mod-about-us .mod-item .item-link {
	margin: 20px 0 0;
}
.mod-about-us .mod-item .item-link a {
	background-color: #d2000d;
	color: #ffffff;
	display: inline-block;
	font-weight: 600;
	padding: 10px 20px;
}
.mod-about-us .mod-item .item-link a:hover {
	background-color: #ffffff;
	color: #d2000d;
}

/* Mod Contact Bottom */
.mod-contact-bottom {  }
.mod-contact-bottom .mod-item {  }
.mod-contact-bottom .mod-item .column {
	min-height: 110px;
	position: relative;
}
.mod-contact-bottom .mod-item .column:before {
	background-position: center center;
	background-repeat: no-repeat;
	content: "";
	height: 110px;
	position: absolute;
	right: 50px;
	top: 0;
	width: 130px;
}
.mod-contact-bottom .mod-item .column.left:before {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHsAAABlCAMAAABaxWymAAAAV1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////+ORg7oAAAAHXRSTlMAgHFvZ3sFEHhLPRYIWCELdWRSHC45X1wqNEJEJi5Mpm8AAASdSURBVGjevJjtcqMwDEVljIEAgYTwEVLe/zl3JqbcXUtGkO70/OpMGg62r2S19Ds8u9Teu2dGnHqYrDMf4+w01BSnscZzK5l9KMyPKQaK8TLANvQ32dX8F64ZiXTmH76IANQ/lZPExQSMLX1TGk9iPyYxnpI4s2HYijytM56ZPgTPdy2FVE7KRrPmjB3EabCrLG9Zys1Y6KiERaWezMZIAaUBPHHv0lvfPM3pNLlfmX/ELfzQGcBX7t5fmZ2v/Qed5HHzJz3T+wdWXlGKlugdcaKm8M94nuyVbgtPwt2N2eG1uamyrE50ShSN5L7vuS3c1K6/2R1OXLZu6b0luLVlg3xz41FjfTDgI16Wu/WG2RPc2ML8UMBxSLK7Nfu84A6io4Fwxtyz4u68m5VMTwo9ilJ263fU1bt5q3jRLi80o6g7OexGi9QaLG78qaYdtznsBhdUjgSq8UKAuzPN3TE3rrakIpEqwaXF3aBQ3BfJTcsa94UEljXgCynuu+Iu4ZaWNhNjxqYo7sGc6S2gTXGkUhjSllR3pgS9gVuJslIEcINl313DHSLMEzl2Q3Pru24p6s7eUfGtC03Pc8923aDcK2/u5h3RPdHs8T3VjdYrM8C9N9GXbA2XfTdobjH3Q3JDlFTbPLHNCWv5laobGREpKOLu/ccV5gnMCVXhq1N2c7JRPu6Iu3Hvc27YVpfBp1G3Pij3shsrQ8QQOuzKnlttrrXoznGiKC0UG9KQR936lD6S5K5TJBlxQZNBFaT1MfdkODPcLBrXsJVONa/+MdPd8gDjasndiZ2rqsSu1x3Kmjg3CO4v32tbUmgt/pxkbr2xNoJ79qnKSSX3CZx1t5XuEe5e/GE86AAPX3uL5n4azsDdeJwOXlRxp3LS4ObbqIMDgltdNuoXbh4fHQQz7s6s4eShG2WjwwsSbm10gQJutAsd3ojg1u+RKnSjTerwBhxzT9Flw43rQUe8eGR3bwSqwI1rUUe+cCV3XuyE/Pt/XBgHzoJR4sbdo+G4POh4DsPCeXqzPeKmj+cv8d1K+pASE0HQdDnJn2LNbjdhGAajX5MmadooJV3/Brz/c06TmJhoLAi16blF4uA4NsXG5j6cx9v43Cw3aOox7cZ9hr1gB8tmhk2MW+b8ien6bXQma1NF1Zf4ziISk+sH7MKjXuzDk8UGbbGhNfvNpn2+LojI7+aU2eFVyxSep9HjA5wr4sTlGakfvfJEQ4yN5emarDpBHqey6sZBnF5XWVaIE2pqFSdOSHn1DC6sc7ZIrXqmhE6/AjOPmZeIAzc8lW3PprpRx8fi0uTAmIOo6W5xbQj1hblPb9caLf2tvgf6PxnqL5NdotTJYgfUTbov0pw3lLrmuOJOE2/ufapIlGNSl3PqDlM3HIVt68PUGI5Tj08sgp00nA6LGmfxG07zRtjagYVYrq578DCVWO+LzGPS7cFGW1hb3+BjLVKrLzASTIF67sGKf13dghnXvFrV1HnL93MfIMDllaAjCKRTbi4WBNINZukgyGhoc32FLF+KMq8Qp59z5iQbM33dG9/hU6zqv3hYLT6IHQfdVOaUhml/xD99vDcb14vSNAAAAABJRU5ErkJggg==');
}
.mod-contact-bottom .mod-item .column.right:before {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAABnCAMAAAA0Vpx4AAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHnRSTlMAgHkFdTgbEmdJI2AWCS9SMww8Kg9scGRdTUJXRlqw6b0KAAAD40lEQVRo3s1a2ZKjMAyMfGEMBnMGCPn/39zd2trNgGyMj6mafsiTkka2jpbIIwi1KZeJAQCbltLUj+8BVS2DI1iraHaecWdgA9vHvDwlARdImZGLE7gC6TOdYSHBB5klOBoCfpAmnaiEeyhTQ7uFu2jTLgsRXVFlOLrvP0AOYeCxRIJAIERkNEwQiikuKjYIxxZVGiAGRQTTK4rpHU5Uu+rOspnGbIsrWupMOTsZ+i9ezJQnf7W9PRxseqtfOpDJAAYT54RjGdL3afGoxpdp8eoZRtQBhrLYDYDRBfBYf2G1Gq7YcEgs4qSzO08SS3rldMnvVBXExBy3hKFwiAaVcUCgAaZJoTc5bXGpGJOKXhVwpfWPZMK9STptZVKP0jidnLYkrcaS20ci8EMlZu52W21UidVopvZ0mhOrkbrbd7in5ntBCT7+0RakFrtAzbcAgtQ4RiU2W0LnM8Co9JmoAowmVCoTwJjEMcAnwCA0jworxy/zfKYpSoAdC1eFLhRf8o0bT4iBjJnZwYvYeMDZH46Z5pw988+flAUTschNQR/M1IcRxDvF6I/fEuDwyx94eBDAiJb+6YXi+UiBSF+w5F+Gtam7XgIO4OafiD49adP3VOm7KSzI/FCPDGgDwiENHQMEPG5ngfEymdRg0PZ5wKn5dUxYFM0q4Yk0sRWk+F+75NoEzWlDO3/agD+p+mOTmdtB37p/Xlmf1gmr5xX3xAgdFiTn0dLLtSI7f3Wgbnc2hqPK2365Ux+yze6Y3glgsM4Tf9VV1pFd43NzvTd7XccfKa5X0YSfzlBIb8829pz16gApDlWAOKxWrv6f9ftqPd4pvkqHW+b65Q97cUF99Y8dr5wK/mKAUbqJZC8cSsmvhkQvXVT8TMPHm1uK0iUJ+JmM470XWYWn/97rs2IlaBlUHZ7yuojUBBUHJ7rylHbia+6MIa2Ke3XV66AGP8ykCXr9tYW9dS4/i0BW3xMwf78g70mUmn1GbRI8C9eGN3XwXE4eMTvNqD3rZwe/5yTAKcgelUfv5tLa1VeJ0OrMPLr9KjZG+ICZrESGwQfjqZhNDc1EQ5vpXCL1fGr+RY6QO0mSWVtf5D95kUbDz6KNCOfcIndF4w5N7fJi5lHMqnr2oQjzZditCoqpj83o0qjkufKhpj5H6oGvT+KSLMXBtr8U+Uy+242bQQlR/Eb350MINRi+tW/JPH97ws0kG3wtT7zy8whXP1hJRhqy1peZXWXiqfzVpjNLMs1iutD08yM96bXqX3MgyfzqlY5sMKLZ3xPxX/703huBSGIIh6Yv23clZ8bYH2LCGJtl9W7LvhnuUfwCUOAww8Y2z0IAAAAASUVORK5CYII=');
}
.mod-contact-bottom .mod-item .column .title {
	color: #ffffff;
	font-size: 14px;
	font-weight: 800;
	padding: 0 0 10px;
	position: relative;
	text-transform: uppercase;
}
.mod-contact-bottom .mod-item .column .title:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAAABAQMAAADXZwNvAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdjWIUCFgAAT7YJ7TQRc70AAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	bottom: 0;
	content: "";
	height: 1px;
	left: 0;
	position: absolute;
	width: 115px;
}
.mod-contact-bottom .mod-item .column p {
	color: #ffffff;
	margin: 8px 0 0;
}
.mod-contact-bottom .mod-item .column p strong {
	font-weight: 800;
}
.mod-contact-bottom .mod-item .column p a {
	color: #ffffff;
	display: inline-block;
}
.mod-contact-bottom .mod-item .column p a:hover {
	text-decoration: underline;
}
.mod-contact-bottom .mod-item .column.right p a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAA0CAMAAABitZIWAAAAolBMVEUAAADW6/b///+Vy+aVy+b///////+Vy+aVy+b///////////+Vy+aVy+b///////////+Vy+b///+Vy+b///+Vy+b///+Vy+aVy+aVy+b///+Vy+b///+Vy+b///////+Vy+aVy+b///+Vy+aVy+b///+Vy+b///+Vy+b///+Vy+aVy+aVy+aVy+b///////////+Vy+b///////////+Vy+a9fu/OAAAANHRSTlMABfDw+ffS0rYYpdvbwLu0hYVtbTMzLi4XpOvrycnCmpqQaWlcRUUpKSUlG6alkI95eV1c/pA0AQAAASpJREFUKM/Nj2eawjAMREdACiWEkpDQe9++9v2vtiMcTI6w74/19MljGUR+0pmZpb+CB+fQOMKz6qRhnjQmHO5qsf5aa7sr2PFYtAG0F6x2WBkTULURGLMCx1I4Ul4Em53KOxxFyJTKmRxiwJQRlBGrASaGfFzl+qkFF+ibF30Ax5ofgfpAH0rmPfPvktce7Yb7na7tX9YtnkhIDQWeLDBBhhoDblpHOoJ/gxziuZ3HB3F6iawjuqgWTfukWXC4p8Xme6PtnmDPY1kCKJes9kisbd2h3FvWJuBYDEfMi2DzvfI3jiJiSuVMjjBkyhjKmNUQhSXbm9y2WhSa8kKTTzU/gSReEyi59xwPppVO4Sib7nelSvWy30KRiBoJPHnLtnLUGHLTOjKtpv8Asbg9bReY4csAAAAASUVORK5CYII=);
	background-position: 0 0;
	background-repeat: no-repeat;
	font-weight: 800;
	padding: 2px 0 2px 20px;
	text-transform: uppercase;
}
.mod-contact-bottom .mod-item .column.right p a:hover {
	background-position: 0 -30px;
	color: #95cbe6;
}

/* Mod Agreements */
.mod-agreements {
	padding: 0 65px;
	position: relative;
}
.mod-agreements .mod-items {
	height: 155px;
	left: 0;
	overflow: hidden;
	position: relative;
	top: 0;
	width: 100%;
}
.mod-agreements .mod-items-slider {
	height: 100%;
	width: 100%;
}
.mod-agreements .mod-slide {
	background-color: #ffffff;
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
	height: 100%;
	float: left;
	text-align: center;
	width: 262px;
}
.mod-agreements .mod-slide:before {
	background-color: #f7f7f7;
	content: "";
	height: 100%;
	left: -2px;
	position: absolute;
	top: 0;
	width: 2px;
}
.mod-agreements .mod-slide .item-image {  }
.mod-agreements .mod-slide .item-image img {  }
.mod-agreements .mod-buttons {
	display: table;
	margin: 35px auto 0;
}
.mod-agreements .mod-buttons .button {
	background-color: #e1e1e1;
	border-radius: 50%;
	display: block;
	float: left;
	height: 12px;
	margin: 0 0 0 10px;
	text-align: left;
	text-indent: -9999px;
	width: 12px;
}
.mod-agreements .mod-buttons .button:first-child {
	margin: 0;
}
.mod-agreements .mod-buttons .button:hover,
.mod-agreements .mod-buttons .button.selected {
	background-color: #2b96cc;
}
.mod-agreements .nav-button {
	background-color: #2b96cc;
	background-position: center center;
	background-repeat: no-repeat;
	height: 40px;
	margin-top: -45px;
	position: absolute;
	text-align: left;
	text-indent: -9999px;
	top: 50%;
	width: 30px;
}
.mod-agreements .nav-button.prev {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOBAMAAADgeEClAAAAFVBMVEUAAAD///////////////////////9Iz20EAAAABnRSTlMAE87Qxsq07B2gAAAAKklEQVQI12NgYGAMARLCKUCGmSKQkSSAYDCEARkgAsIFSqAxhVJABrgAAM/QBerOd/o9AAAAAElFTkSuQmCC');
	left: 0;
}
.mod-agreements .nav-button.next {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOBAMAAADgeEClAAAAFVBMVEUAAAD///////////////////////9Iz20EAAAABnRSTlMAE87QycWjyxz+AAAAKUlEQVQI12MIEWBgYHAzBBJCyUAmoxo6MwlEpIC5YAk4A6hNESgHMgAA1JkGBcFuWeAAAAAASUVORK5CYII=');
	right: 0;
}
.mod-agreements .nav-button:hover {
	background-color: #d2000d;
}

/* Mod Form Contato */
.mod-form-contato {  }
.mod-form-contato #form-contato {  }
.mod-form-contato .fields {  }
.mod-form-contato .field {  }
.mod-form-contato .field > label {
	display: table;
	max-width: 100%;
	position: relative;
	width: 100%;
}
.mod-form-contato .field .inputbox,
.mod-form-contato .field span.select2-selection {
	border: 1px solid #eeeeee;
	border-radius: 0;
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
	color: #a0a0a0;
	height: auto;
	line-height: 1.2em;
	padding: 12px;
	position: relative;
	width: 100%;
}
.mod-form-contato .field span.select2-selection__rendered {
	color: #a0a0a0;
	line-height: 1.2em;
	padding: 0;
}
.mod-form-contato .field .textarea {
	height: 180px;
}

.mod-form-contato .field .NFI-wrapper {
	padding: 0;
}
.mod-form-contato .field .NFI-wrapper .NFI-button {
	background-color: #2b96cc;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAARCAYAAADtyJ2fAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozOUNEMTUyNjVGMUZFNTExQUExNkIzM0Q1NTkxQTRENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QTdFQ0ZFNDNGOTMxMUU1QUFGMUZDNTEyQkYyQzg2NiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QTdFQ0ZFMzNGOTMxMUU1QUFGMUZDNTEyQkYyQzg2NiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc3RjEzNTRFOTIzRkU1MTE4NjBDQkFDOEI0OTNGMTM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM5Q0QxNTI2NUYxRkU1MTFBQTE2QjMzRDU1OTFBNEQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xeuqNwAAAN5JREFUeNq00csKQUEcx/EhOZZWLiuJrbVHkCdQkgextvECXkBW7GSvZMeCF5ByW1u5Nr6jkTmnoXNO+denU3P+v7kKKaWwSGKCKVK2Hlsog6X81Bolb19UuKuIGRLYYYCtHqu6Oo1ZCjhijjRW6MJBD3c03v0xY44HhmjhZIxf0MTCNf7lcoSxovW/WrGCnLHqGEfP2R3U9NlVbVRwhKum6oy+J5hHR08Qf9FXXg+wVdUrvc/hu34FpWat2I9gW11CmOAg7FbFX4LvrZZx85lRvSLCk+z5ZgMueHgKMADbJAAXETcZkgAAAABJRU5ErkJggg==);
	background-position: 30px center;
	background-repeat: no-repeat;
	box-sizing: border-box;
	color: #ffffff;
	padding: 12px 30px 12px 60px;
	text-align: left !important;
	width: 18%;
}
.mod-form-contato .field .NFI-wrapper:hover .NFI-button {
	background-color: #95cbe6;
}
.mod-form-contato .field .NFI-wrapper .NFI-filename {
	border: none;
	padding: 12px !important;
	width: 80%;
}
.mod-form-contato .field .button {
	background-color: #2b96cc;
	border: none;
	color: #ffffff;
	cursor: pointer;
	font-size: 20px;
	font-weight: 600;
	padding: 10px 20px;
}
.mod-form-contato .field .button:hover {
	background-color: #95cbe6;
}
::-webkit-input-placeholder {
   color: #a0a0a0;
}

:-moz-placeholder {
   color: #a0a0a0;
   opacity: 1;
}

::-moz-placeholder {
   color: #a0a0a0;
   opacity: 1;
}

:-ms-input-placeholder {  
   color: #a0a0a0;
}
.mod-form-contato  .resultado {  }
.mod-form-contato  .resultado-inner {
	background-color: #edfaf3;
	border: 1px solid #c3e5d1;
	display: table;
	margin: 0 auto;
	padding: 20px 100px;
	text-align: center;
	text-transform: uppercase;
}
.mod-form-contato  .resultado-inner p {
	color: #15934a;
	padding: 70px 0 0;
	position: relative;
}
.mod-form-contato  .resultado-inner p:before {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA3NjNERTMxQzNDMTFFNUFBNENBRDlDREExNTcwNTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA3NjNERTQxQzNDMTFFNUFBNENBRDlDREExNTcwNTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDc2M0RFMTFDM0MxMUU1QUE0Q0FEOUNEQTE1NzA1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDc2M0RFMjFDM0MxMUU1QUE0Q0FEOUNEQTE1NzA1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvYYxNMAAATLSURBVHjaYvz//z/DQAImhgEGg8MB/6Hw7/9/DP+A+C8ODJL7TwYEgc+/fzJMvrzX/sufn2A+xLz/9AuBSZf3JOftn7c/YteMaS+/f2RhZoRYzQhKhDBXglzECA4R7AAkx8jISJLFjEC4+NZxu/i9s7f/Z2TmYvjzg8FKWmvTDPu4JF0h6bc0dQDI8uMv78r7b5t0+PWPL7IMzCwQCWB0SHILXt7qUxBMsygAWf7i+yfuuL1zl7/+/hFhOTjlMTH8/PdHgomBCVmUMPjPgCd4kFM2MJQ+//7BEL171vQ7759aMrByIBnyl4GVkenHMtf0YH0R2RtM1Pc5A8MfYAqvPLmuet+jS7GolgNd/+c3Q59NVJa7rM5hqucCULCD0kjvxZ2hUy/saEaxHAR+fWfI1nfvztFxmg8rgElKhDBL8AX92ntnjeL2zt737e9fflBcI1vurmi4YbNnXjArE/M/mJ1MmIYwMcDyKPZ08B+n5VffPxXPPLR4xbc/v1AtBxY+miJyFxc4JiUhW47hAJDF739+Zfj59zdeR2Cz/MW3j2xhu2Ysfv31oyoDMytC8u8fBn527jdLXdIiJbj436N7gAk9aFMPLpocu3fOhDc/vjAS4wiQ5V+B+Tr7yNL+a68fujKwsiEF1z+gqf//zHdKjjMUkbuOLfRYkC0vP7Emc+2tEzkgjUAHiM5zTExX4BX5Aiq38aWHujMb89bdPJ7FwM6FmmmBDmuxCi8JVDTajitlMcLaA0tvn3SO3TNr238mJjYGkM+B+VhZQPLIfKekKFtJtcf/kBIrI9RqUIpfePOYe/L+eZv/MjKyMiCH2M9vDLHaDtMXOSVn4Us7YAcceHpDy3FT11GgAQLAwgkhC/SBOI/g7QnWEdERKuanYbUYyHpQ0J94eVfDeVPPoW9/f4kyMLGgpHgbGc09270LfXhYOX7+x5OvwE4W5+L7qSckc5fhzy9UWVZ2hpffPqrG7pm9E1iVBsASKsjyWx9eCkbumbXy2+8fqJYDzZDlF7+z2DktlpDlcAdoCkrd3etf6uylaLQGFHQo8QVM0X8YGATzDi9ZXXh0eR5ICJTosg4vmfvg/XM9BhakRPfvLwMnC9un5S7pEQq8wi/+E1Fug6MAXCQCffXr3x+mgiPLu6df2l0E8j1KnIISIjB7xmnYtv35949p2Y0jFQxs6MXsr//znFMiEjVsVhFjOYoDQBCW7brPb88pP766/z8TIwtK8DJAynKww9DrMWDIlZsG1HZYBLfgTnIEHABL2SC4/PZJv4yDC+Z9+vVDGCWYsQGg5SFqVktWuqXHgkpS4q3H4oD/0BoNZNDR57eNo/bMXPbo02s1jIoFnlN+MBiIKZ7Y51fmKsjO9YUUy3E6ALlovvvplXTUrpnLTj2/ZYda0DCA04QoJ9+TIwGVtmoC4g9ItZxgsxyU55X5xJ7u8C3yClazWALOIbB6FJji2ZiYvy9yTokh13Ki+gWgprggO/fXlW6ZsXmGnu2gmg1kOSgxdllF5HrI6hwk13Jo7gH2B/79Y/gDNPQvEP9BwzAxcLsBiCde2p3GNDn2O7Da7YVF3z9on4EcjDcNwJpY/+GtHQh96NktYwMRuat8bBw//lHYt2Qc7ZwOtAMAAgwAFujDzJFmBYIAAAAASUVORK5CYII=');
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #15934a;
	border-radius: 50%;
	content: "";
	height: 32px;
	left: 50%;
	margin-left: -16px;
	padding: 10px;
	position: absolute;
	top: 0;
	width: 32px;
}
.mod-form-contato  .resultado-inner p strong {
	display: block;
}

/* Mod Sidebar Contato */
.mod-sidebar-contato {  }
.mod-sidebar-contato .mod-items {  }
.mod-sidebar-contato .mod-items p {
	background-color: #2b96cc;
	background-position: 20px 12px;
	background-repeat: no-repeat;
	color: #ffffff;
	font-size: 18px;
	margin: 5px 0 0;
	padding: 10px 10px 10px 50px;
	position: relative;
}
.mod-sidebar-contato .mod-items p:first-child {
	margin: 0;
}
.mod-sidebar-contato .mod-items p.fone {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAV1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////+ORg7oAAAAHHRSTlMA+t1FKPCa8se/PzEIo50F9OLYfVcpBK+sjYdkXoBV/wAAAJJJREFUGNNlkOkOhCAMhAcQPEDxWN2r7/+cSxvsmvj9gGRayMxAcMEaY4PDSdNTpW8gDC0p7SA7nsio5nmvI5ryQ7UOcGUnA1Y1h1DOBLxUCjKO2L1KFvzzhkiKATtYEsaLtPL1QZrIP608rOMvEHeAvYxwJLwTCtmwCbbKLFs8jomtSqCTuQa6x76X869wXmuFPzfwFTynUBaXAAAAAElFTkSuQmCC);
	font-weight: 800;
}
.mod-sidebar-contato .mod-items p.email {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAMAAACXZR4WAAAAV1BMVEX///////////////////////////////////////////////////////////////////////////////////8AAAD////////////////////////////WuScWAAAAHHRSTlML9bT5p5QtB9TBu2nhgXlxVyUhFxUA1YqJazc2WSb5jAAAAG1JREFUCNdVj1kOgDAIRAesVlv3fZn7n9NqTGznh7wHhIAtY5RshzCJoEqFw1jHXI/oZ/1Z5x7M4eXbP5AT5FoU5cPlW0HSLKETJhfDV6htdBqGSRurj3C2JcUYIVvriArdf6ULCM8oHrjSX84bpN0Q/tM94OwAAAAASUVORK5CYII=);
	background-position: 20px 15px;
}
.mod-sidebar-contato .mod-items p.endereco {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAASCAMAAABYd88+AAAASFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////neHiwAAAAF3RSTlMAB/Tp0e/kymo8DbWieXBuX11UQxsU+b5MfRIAAAB1SURBVAjXPc5HDsMwDETRL8m2invL3P+moWwlDyAwQ24IuDV6H1eHuTo9ugtczcNQm2OxmCFbXYjSiTmlyEc9j17+mcp5247SjtmlkU3yqZTkpQ0X1AQHs5oZKKEdCia9JQHtIXW8skymmaSJnzuEm7/joPoCSX4ItYB6k7wAAAAASUVORK5CYII=);
}
.mod-sidebar-contato .mod-items p a {
	color: #ffffff;
	display: inline-block;
	font-size: 17px;
}
.mod-sidebar-contato .mod-items p a:hover {
	text-decoration: underline;
}
.mod-sidebar-contato .mod-items .mapa {
	border: 15px solid #f5f5f5;
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
	clear: both;
	width: 100%;
}
.mod-sidebar-contato .mod-items .mapa iframe {
	display: block;
	height: 140px;
	width: 100%;
}

/* Mod Technical Staff */
.mod-technical-staff {  }
.mod-technical-staff .mod-item-header {
	background-color: #2b96cc;
	border-radius: 10px 10px 0 0;
	overflow: hidden;
}
.mod-technical-staff .mod-item-header .item {
	border-color: #55abd6;
	border-style: solid;
	border-width: 0 0 0 1px;
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
	color: #ffffff;
	float: left;
	padding: 15px 25px;
	width: 33.33%;
}
.mod-technical-staff .mod-item-header .item p {
	font-size: 18px;
	font-weight: 900;
}
.mod-technical-staff .mod-items {
	border: 1px solid #ebebeb;
	border-radius: 0 0 10px 10px;
}
.mod-technical-staff .mod-item {
	border-top: 1px solid #ebebeb;
}
.mod-technical-staff .mod-item:first-child {
	border: none
}
.mod-technical-staff .mod-item .item {
	border-color: #ebebeb;
	border-style: solid;
	border-width: 0 0 0 1px;
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
	float: left;
	padding: 15px 25px;
	width: 33.33%;
}
.mod-technical-staff .mod-item .item:first-child {
	border: none;
}

/* Mod Informative */
.mod-informative {  }
.mod-informative .mod-item {  }
.mod-informative .mod-item .item-image {
	float: left;
}
.mod-informative .mod-item .item-content {
	background-color: #2379a4;
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
	min-height: 220px;
	overflow: hidden;
	padding: 50px 100px;
}
.mod-informative .mod-item:nth-child(2n+1) .item-content {
	background-color: #2b96cc;
}
.mod-informative .mod-item .item-content-inner {  }
.mod-informative .mod-item .item-title {
	font-size: 24px;
	margin: 0;
	text-transform: uppercase;
}
.mod-informative .mod-item .item-title a {
	color: #ffffff;
}
.mod-informative .mod-item:hover .item-title a {
	color: #95cbe6;
}
.mod-informative .mod-item:hover .item-text p {
	color: #95cbe6
}
.mod-informative .mod-item .item-readmore {
	margin: 20px 0 0;
}
.mod-informative .mod-item .item-readmore a {
	background-color: #d2000d;
	color: #ffffff;
	display: inline-block;
	font-weight: 600;
	padding: 10px 20px;
}
.mod-informative .mod-item:hover .item-readmore a {
	background-color: #ffffff;
	color: #d2000d;
}
.mod-informative .mod-link {margin: 60px 0 0; text-align: center;}
.mod-informative .mod-link a {
	background-color: #d2000d;
	color: #ffffff;
	display: inline-block;
	font-weight: 600;
	padding: 12px 30px;
	position: relative;
	text-transform: uppercase;
}
.mod-informative .mod-link a span {
	background-image: url(../images/bg/seta-btn.png);
	background-position: right center;
	background-repeat: no-repeat;
	display: inline-block;
    padding: 0 20px 0 0;
}
.mod-informative .mod-link a:hover {background-color: #2b96cc;}