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

/* Nav */
ul#menu {  }
ul#menu > li {
	float: left;
	margin: 0 0 0 10px;
}
ul#menu > li:first-child {
	margin: 0;
}
ul#menu > li > a {
	color: #959595;
	display: block;
	font-size: 15px;
	font-weight: 700;
	padding: 12px 10px 0;
	position: relative;
	text-align: center;
	text-transform: uppercase;
}
ul#menu > li > a > span {
	border-bottom: 2px solid #ffffff;
	display: inline-block;
	padding: 0 0 10px;
}
ul#menu > li:hover > a,
ul#menu > li.active > a {
	color: #00aeef;
}
ul#menu > li:hover > a > span,
ul#menu > li.active > a > span {
	border-color: #ebebeb;
}

/* Mod Phone Top */
.mod-phone-top {  }
.mod-phone-top .mod-item {  }
.mod-phone-top .mod-item p {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAAb1BMVEUAAAApPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl0pPl2x3LtAAAAAJHRSTlMAQSbwDa+G2AfeutCKTugX9vXimzF8OcjsfTr3jYt1EqdYGxWk+97TAAABOklEQVQ4y5WU2XLCMAxF5SV2NiBhS1m7nf//xhZqsEnChJ43zVzLV5JlSVGuLAymKJ2SURZuTmTuFgNFvmnBn2baitWzk4d2lz9KdAXZXiLbDCr9YMRQ9C2oAqOSsCWz0sdmNHeRNqxkjBVGB7sVmYyTUf0Z3+DtE431bK59aVHyDEVz6ZOLN43e5n7dzNnfC1mu+5ot81wU/hY7MAORR4mjvoVLCMUm1NRSMruFAHz2NDNKWaLTPB/SQ1OIwca2wsCPxQgkR6CTPpDmEQfUwzypH8k74HgxqlM/oa7AewV06xVv67Qu95D9y3Mlimrq0OeYqQyiZexzmFfCuQWgjPMamfv3uWvfjjaZuyya6fcz/Q6n3/NLexFuPTzZr4N6fU/jvm9H9z2S7xrwdfg3ag/NLv/X/zP9j/0AmyIfN/6acuIAAAAASUVORK5CYII=");
	background-position: 0 center;
	background-repeat: no-repeat;
	color: #293e5d;
	font-size: 15px;
	font-weight: 700;
	line-height: 1.2em;
	padding: 10px 0 10px 45px;
}

/* Menu Social */
ul#social {
	padding: 49px 0;
}
ul#social li {
	float: left;
	margin: 0 0 0 1%;
	width: 24.2%;
}
ul#social li:first-child {
	margin: 0;
}
ul#social li a {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAADUCAMAAABNljjPAAABUFBMVEUAAAD/AAAqW4MArO47WZgqW4MqW4MxWowqW4MlapoqW4P/AAD/AAAqW4MArO47WZj/AAAqW4MqW4MArO7/AAA7WZgArO7/AAA7WZgArO4ArO47WZgArO4qW4MqW4MArO7/AAD/AAAArO7/AAAArO4ArO47WZgArO47WZgArO47WZj/AAAArO4ArO7/AAAArO47WZgArO4ArO4qW4P/AAAqW4P/AAA7WZgqW4MArO7/AAAArO7/AAD/AAA7WZj/AAAqW4MqW4MArO47WZgqW4P/AAD/AAAqW4MqW4MArO4ArO47WZgqW4MArO4ArO4ArO47WZg7WZgArO4ArO47WZgArO47WZj/AAAArO47WZg7WZj/AAAArO4ArO4ArO7/AAAqW4MqW4M7WZj/AAAqW4MArO4ArO4qW4P/AAD/AAAArO4ArO7/AAAqW4MArO47WZiiKhnrAAAAbHRSTlMAgICAgDx3B0QEiPx9fHmzYE0f4dJ5cmlaLyQPDPr39Ny/bm5mXk9JRjwmHRgSDwnw7dmZkF9dVlVRSEMKBfj37uznzcC9uaympJ+dnJOJbGdfTjMwLCsfHgzv6c7Mvbu3lI11cGFYUj89GhbcWcViAAACNUlEQVRIx+3RWVfaQBTA8StJIAmQQii0UDZlVxDBqlCXtta61tpqF+2+r0K+/1sns2QmzDk91vqY/4Nz+J17h0SAdnbwytkAsQMH5ZMNZ+GTKsItx7kGYvWnjvNgpSmIg1uQRd6Sb/5/OXMl6F+K1NOq6pO6qk5IWk03m74lVb0JYrPPVPXJi1lBVFxaFnlLvvlKZAWCLtr9kdc9Iuzjrrk18osGYVGKhdEX/ZEgi5HIIjqY7O4UIwCR4o43Y5oFVwpm2BPN3fo40riAiW5GhyCgmaYGXLbCtA9IpLcIukDhkFeYCPv4XV8K+cUGTZR4PKTZSUGShpFEB5PBIG4AGPGBN6PrRHTNE5ts2VxARzejQxCwdd0GLksaDT2h/BZBl+l3Bx9WL5VptMCt+raN/n4bozZrWGrjXrUL+670f2HppMbj0ru+K3uA+7o5Zj0mkk950gBSi1HKoJLrUakBMNrDsA+058eHJXytwaStvCmV+odZCLrC8l3yG1mZVu4U3E6qeff/r6AyWSxZxToxYOjKTB5Ld0ZRrNqRK0MgMxmFtQpshpUD0imjjEGlY1HJAjAaYjgGWjvXsMi1rPxq1bKOGm0IumRz09FzXnR6DrbP/T2Eu/h8XfamgJzX126zZSYAP8qTAmvbE0L3uPzES1zKaIBGv50XhffSE8pvEfT35hOxKV4sMQ/LU/4SQCY+V7wpIOeN9TuMmAC8rEwKrC9PCNnjQpe4VNAAjX47LyY/ofwWfwBxFb1aPkmupwAAAABJRU5ErkJggg==");
	background-position: center 2px;
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	width: 17px;
}
ul#social li a.facebook {
	background-position: center 2px;
}
ul#social li a.twitter {
	background-position: center -112px;
}
ul#social li a.instagram {
	background-position: center -56px;
}
ul#social li a.youtube {
	background-position: center -170px;
}

ul#social li:hover a.facebook {
	background-position: center -27px;
}
ul#social li:hover a.twitter {
	background-position: center -141px;
}
ul#social li:hover a.instagram {
	background-position: center -84px;
}
ul#social li:hover a.youtube {
	background-position: center -198px;
}

/* Mod Breadcrumbs */
.mod-breadcrumbs {  }
.mod-breadcrumbs ul {
	display: table;
	float: right;
}
.mod-breadcrumbs ul li {
	float: left;
}
.mod-breadcrumbs ul li a,
.mod-breadcrumbs ul li span {
	color: #8b8f98;
	display: block;
	float: left;
	line-height: 1.2em;
}
.mod-breadcrumbs ul li a:hover {
	color: #fe5e3e;
}
.mod-breadcrumbs ul li span {
	color: #00aeef;
}
.mod-breadcrumbs ul li span.divider {
	background-color: #fe5e3e;
	border-radius: 50%;
	height: 5px;
	margin: 6px 15px;
	text-indent: -9999px;
	width: 5px;
}

/* Mod Slide */
.mod-slide {
	position: relative;
	width: 100%;
}
.mod-slide .mod-items {
	border-radius: 10px;
	left: 0;
	position: relative;
	top: 0;
}
.mod-slide .mod-items-slider {
	height: 100%;
	width: 100%;
}
.mod-slide .mod-item {
	float: left;
	height: auto;
	width: 100%;
}
.mod-slide .mod-buttons {
	margin: 30px 0 0;
	z-index: 1;
}
.mod-slide .mod-buttons .mod-buttons-inner {
	display: table;
	margin: 0 auto;
	position: relative;
}
.mod-slide .mod-buttons .button {
	background-color: #ffffff;
	border-color: transparent;
	border-radius: 50%;
	border-style: solid;
	border-width: 3px;
	box-sizing: border-box;
	float: left;
	height: 12px;
	margin: 0 0 0 10px;
	text-align: left;
	text-indent: -9999px;
	width: 12px;
}
.mod-slide .mod-buttons .button:first-child {
	margin: 0;
}
.mod-slide .mod-buttons .button:hover,
.mod-slide .mod-buttons .button.selected {
	background-color: transparent;
	border-color: #ffffff;
}
.mod-slide .anchor {
	bottom: -110px;
	height: 150px;
	left: 50%;
	margin-left: -40px;
	position: absolute;
	width: 80px;
	z-index: 2;
}
.mod-slide .anchor a {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAFBCAMAAADXMtgVAAABVlBMVEUAAAD//////////////////////////////////////////////fz///////////////////////////////////////////////////////////////////8Ahrn////////////////////////////////////+Xj7+Xj4Ahrn+Xj4Ahrn+Xj7+Xj7///////8AhrkAhrn+Xj7////o6OgNjb3+/v6d0eX+dlu23ez+ZUf+Z0n/7eri8fcnmcT+kXv/wbT6/f7r9votnMYGibv+lH//0skjl8P+bVBtutdTrtD/0Mb/yb7+o5H+YkP/w7fS6vPF5PD/8u+s2On/4t1Xr9FPrM84ocn+gmm/4e7/2dL+emCl1edKqs7/188YksD+e2H+c1fw+Pv/9vT/8/EWkL/+jXf/3dZ5v9p4v9pjtdQaksD+qpr+qpn+nYn+jXbk8vg3/tKPAAAAMnRSTlMAC/Tid0gV6t/bnR791se9WQcC8e240ZRcUCOncOS8kGxNRSkTqJht9bseHvS/ureZ+bVKBb8AAAV1SURBVHja7JlLTyJBEICb18CCIygIghLfetxNpbadzIFJgEkmzAljgJhoTExMfFz2/1+WqV52ouN0z6OTvex30dOXbqq6uquGKTg/Pe41zWoRtzq1brN3fHrOslM4OepihO7RSSGLbbdyUMQYigeV3bSLO6yhlNphIY2uXEUl1XJiZauEIXPrxZ++cwD+PvVfrDmGlFqJdI3vuGFiLZ7hE88La4Ib9hpq334bBdf20oUvcZf2NQra+wrdTh0FY8sBCY41RkF9R+YztlFge6DAs1GwbcT7Bt+QGPmQAH+ExLdBnO9siMQth0TwWySGZzHrE9kynkFiZmORP1+u0RD7nawgBauJ2LXxRXxFPEYOpMIZichEY10XPg9S4gljPZLPYr8OpMYRu/6U4Y02xWMFGVhRZNofT+EeBswgEzNxrj/UF5F/kBGRj63QV6AM/MUhI5wCUwrrYxkDfMjMAwnKfxdI9dkGIsemO5slXlH5cyAHDhXIK0bs0n10D7m4p5tL3IUVDJhCLqYkqZDwIO8vSFC9vaCQ0H2+gJws6AUQhKWPa55cyIn7FHj6a+ElrrEgN1bguVwLqa4uITdLqrSMGZSEHHLDKRUNkTRz0MBcJE5Zx09IWOI81yWFMENZrLNm8OcBYrjBCHfSktNkpvTc8YjxhktPn8modD2Cyqj2wSM9QxndThxURrUPOB0+hgEAyYx3HCRgANtSCYHfRXwyYYe2rDKGPuWWa2FQFEZb+FRB6SYp19xe+9wkRdsME1uKa4c+eWJrP3rai4P28qW9wOq/AtgPvZeU/mtU/0XPLjQ+RbQ/lrQ/5zQ/OA+ZoNDR+CTW/2gP24qRprYibHzuc0UEW9HW7A0y8Ra2Zrqbx2h760FqvEh7q78B1z8i0D/EIAbDrGOW4SBmEFTKNggqnbEYGmaWUZXZkMyEswzTzqXjvl7acV9vh8npd9IMJDt9pqSxl29kqh7qvvrTRw4u96b+a2Soq3fsrHkwrnl0/+8/LvzB2Hz+wGLVDD5/GEwTPzf//Bf+ZneOaQAAYQAIIqdNA0v9ewMRhDDcC7g8EAgEAoFAIBAIBAKBQCAQ+BSsFatugtnd8yYYB4yvDysja0iSdvvmrto4FEXRfIC+wd00IcWM94C4SAKpkRDoBUaFscHYJCRNkvn/akKqI0X3fYoEzqrNwpjr+ziwBEH44UgN9w1ruHSeXstzmwFZey5fpzmNqeGeqrrFiraungJruK4csclYdv41XDIpGFBT4lfDNQoWVONRwxU1HCgL1xquz+FE3jvVcMkAZ4bEXsMdjvDgeLDVcIWCF6ow13DFDZ7cClMNd1DwRh30NVxyRADHRFvDDQhi0NVwPQLpt2u4IkcgebFZw9UI5t9WDdcggm6jhlOIQH2t4XpE0a9ruPSMKM7pqoZrEEm3quFqRFIva7jHEZGMj4sarkI01aKGKxFNuajhckST0xpuBgMzqeEqMFCRGm4AAwOp4Z6h4fT3CxdoeCY13BUa8pe17yWHhiup4Vq4Gk9aH1pSw2XQG08Ln+GTGanhYCA7ufkAUsPBzXgx+kBquMxsvDj5MlLDtXAwNmYfWlLDXWExNsRnXjZkYRuNXTeCoF/Y7H899s2Bffti32D5j4C737yHFP8xyn/Q3/1ivIqwX5bYr3OsF05aw7Fdifkv7fzPCvrwmRDIpKvh3hHEO3maMT8e+Z+3/A9w/hEB/xCD1nABYxZLDec7CLLXcJ6jKnsN5z1Ms9dwjuO+KvGp4ewDSb8aLm5kah/qvn0Odcf8di3fpjmVGk5qOBGKUIQiFKEIRShCEYpQhCIUoQhFKEIRilCEzML73cPunlO42+/3O07hw4fwz7f+hu6/4X+YEQLKBdXoYAAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-repeat: no-repeat;
	content: "";
	display: block;
	height: 100%;
	text-align: left;
	text-indent: -9999px;
	width: 100%;
}
.mod-slide .anchor a:hover {
	background-position: 0 -174px;
}

/* Mod Services */
.mod-services {  }
.mod-services .mod-item {
	position: relative;
}
.mod-services .mod-item .item-image {
	float: right;
	text-align: right;
	width: 50%;
}
.mod-services .mod-item .item-image a {
	border-radius: 10px;
	display: inline-block;
	max-width: 495px;
	overflow: hidden;
	width: 100%;
}
.mod-services .mod-item .item-content {
	float: left;
	padding: 50px 0 0;
	text-align: center;
	width: 50%;
}
.mod-services .mod-item .item-text {  }
.mod-services .mod-item .item-text p {
	color: #8b8f98;
}
.mod-services .mod-item .item-readmore {
	margin: 40px 0 0;
}
.mod-services .mod-item .item-readmore a {
	background-color: #00aeef;
	border-radius: 10px;
	color: #ffffff;
	display: inline-block;
	font-size: 18px;
	font-weight: 700;
	padding: 20px 30px;
	text-transform: uppercase;
}
.mod-services .mod-item .item-readmore a:hover {background-color: #e65e24;}

/* Mod About Us */
.mod-about-us {
	position: relative;
	z-index: 1;
}
.mod-about-us .mod-item {  }
.mod-about-us .mod-item .item-image {
	float: left;
	position: relative;
	text-align: left;
	width: 50%;
}
.mod-about-us .mod-item .item-image a {
	border-radius: 10px;
	display: inline-block;
	max-width: 495px;
	overflow: hidden;
	width: 100%;
}
.mod-about-us .mod-item .item-content {
	float: right;
	text-align: center;
	width: 50%;
}
.mod-about-us .mod-item .mod-title {
	color: #ffffff;
}
.mod-about-us .mod-item .mod-title:before {
	background-color: #80d3f1;
}
.mod-about-us .mod-item .item-text {  }
.mod-about-us .mod-item .item-text p {
	color: #ffffff;
	font-size: 15px;
	line-height: 1.8em;
}
.mod-about-us .mod-item .item-readmore {
	margin: 45px 0 0;
}
.mod-about-us .mod-item .item-readmore a {
	background-color: #ffffff;
	border-radius: 5px;
	color: #00a6e3;
	display: inline-block;
	font-size: 18px;
	font-weight: 700;
	padding: 20px 40px;
	text-transform: uppercase;
}
.mod-about-us .mod-item .item-readmore a:hover {
	background-color: #fe5e3e;
	color: #ffffff;
}

/* Mod Partners */
.mod-partners {padding: 0 145px;}
.mod-partners .mod-item {
	position: relative;
	text-align: center;
}
.mod-partners .mod-item .item-image {
	border-radius: 10px;
	display: inline-block;
	margin: 0 auto;
	max-width: 180px;
	overflow: hidden;
	width: 100%;
}

/* Mod Blog */
.mod-blog {  }
.mod-blog .list-item {
	position: relative;
	text-align: center;
}
.mod-blog .list-item .inner {
	display: block;
	margin: 0 auto;
	max-width: 565px;
	width: 100%;
}
.mod-blog .list-item .item-image {  }
.mod-blog .list-item .item-image a {
	display: block;
	position: relative;
}
.mod-blog .list-item .item-image a:before {
	background-color: rgba(247, 165, 55, 0.5);
	background-position: 0 0;
	background-repeat: repeat;
	content: "";
	height: 100%;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 0;
}
.mod-blog .list-item:hover .item-image a:before {
	opacity: 1;
}
.mod-blog .list-item .item-content {
	background-color: #f8f8f8;
	border-top: 3px solid #0086b9;
	box-sizing: border-box;
	padding: 75px 30px 30px;
	position: relative;
}
.mod-blog .list-item:hover .item-content {
	border-color: #f7a537;
}
.mod-blog .list-item .item-date {
    color: #03aceb;
    display: table;
    font-weight: 700;
    line-height: 1.2em;
    margin: 0 auto 14px;
}
.mod-blog .list-item .item-date a {
	color: #03aceb;
	display: block;
}
.mod-blog .list-item:hover .item-date a {
	color: #f7a537;
}
.mod-blog .list-item .item-title {
    font-size: 20px;
}
.mod-blog .list-item .item-title a {
	color: #293e5d;
}
.mod-blog .list-item:hover .item-title a {
	color: #f7a537;
}
.mod-blog .list-item .item-text {  }
.mod-blog .list-item .item-text p {
	color: #8b8f98;
}
.mod-blog .list-item .item-text p a {
	color: #8b8f98;
	display: block;
}
.mod-blog .list-item .item-readmore {
	height: 0;
	left: 0;
	position: absolute;
	top: -40px;
	width: 100%;
}
.mod-blog .list-item .item-readmore a {
	background-color: #0086b9;
	border-radius: 50%;
	box-sizing: border-box;
	color: #ffffff;
	display: inline-block;
	font-size: 18px;
	font-weight: 700;
	height: 80px;
	line-height: 1.2em;
	padding: 28px 12px;
	text-align: center;
	text-transform: lowercase;
	width: 80px;
}
.mod-blog .list-item:hover .item-readmore a {
	background-color: #f7a537;
	color: #ffffff;
}
.mod-blog .readmore {
    margin: 40px 0 0;
    text-align: center;
}
.mod-blog .readmore a {
    color: #8b8f98;
    display: table;
    font-size: 18px;
    font-weight: 600;
    margin: 0 auto;
}
.mod-blog .readmore a:hover {
	color: #f7a537;
}

/* Mod Bottom */
.mod-bottom {  }
@media(min-width: 1170px) {
.mod-bottom .mod-item {
    margin: 0 -20px;
}
}
.mod-bottom .mod-item .item {
    box-sizing: border-box;
    float: left;
    padding: 0 20px;
	text-align: center;
    width: 50%;
}
.mod-bottom .mod-item .item h2 {
	border-bottom: solid 1px rgba(255, 255, 255, 0.4);
	color: #ffffff;
	font-size: 20px;
	font-weight: 600;
	margin: 0 0 20px;
	padding: 0 0 20px;
}
.mod-bottom .mod-item .item p {
	color: #ffffff;
	font-size: 16px;
	line-height: 1.2em;
	margin: 20px 0 0;
	position: relative;
}
.mod-bottom .mod-item .item h2 + p {
	margin: 0;
}
.mod-bottom .mod-item .item p:not(.link) {
	padding: 20px 0 0;
}
.mod-bottom .mod-item .item p:first-child {
	margin: 0;
}
.mod-bottom .mod-item .item p:not(.link):before {
	background-position: center 0;
	background-repeat: no-repeat;
	content: "";
	height: 25px;
	left: 50%;
	margin-left: -12.5px;
	position: absolute;
	top: 0;
	width: 25px;
}
.mod-bottom .mod-item .item p.fone:before {
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDU3OC4xMDYgNTc4LjEwNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTc4LjEwNiA1NzguMTA2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTU3Ny44Myw0NTYuMTI4YzEuMjI1LDkuMzg1LTEuNjM1LDE3LjU0NS04LjU2OCwyNC40OGwtODEuMzk2LDgwLjc4MSAgICBjLTMuNjcyLDQuMDgtOC40NjUsNy41NTEtMTQuMzgxLDEwLjQwNGMtNS45MTYsMi44NTctMTEuNzI5LDQuNjkzLTE3LjQzOSw1LjUwOGMtMC40MDgsMC0xLjYzNSwwLjEwNS0zLjY3NiwwLjMwOSAgICBjLTIuMDM3LDAuMjAzLTQuNjg5LDAuMzA3LTcuOTUzLDAuMzA3Yy03Ljc1NCwwLTIwLjMwMS0xLjMyNi0zNy42NDEtMy45NzlzLTM4LjU1NS05LjE4Mi02My42NDUtMTkuNTg0ICAgIGMtMjUuMDk2LTEwLjQwNC01My41NTMtMjYuMDEyLTg1LjM3Ni00Ni44MThjLTMxLjgyMy0yMC44MDUtNjUuNjg4LTQ5LjM2Ny0xMDEuNTkyLTg1LjY4ICAgIGMtMjguNTYtMjguMTUyLTUyLjIyNC01NS4wOC03MC45OTItODAuNzgzYy0xOC43NjgtMjUuNzA1LTMzLjg2NC00OS40NzEtNDUuMjg4LTcxLjI5OSAgICBjLTExLjQyNS0yMS44MjgtMTkuOTkzLTQxLjYxNi0yNS43MDUtNTkuMzY0UzQuNTksMTc3LjM2MiwyLjU1LDE2NC41MXMtMi44NTYtMjIuOTUtMi40NDgtMzAuMjk0ICAgIGMwLjQwOC03LjM0NCwwLjYxMi0xMS40MjQsMC42MTItMTIuMjRjMC44MTYtNS43MTIsMi42NTItMTEuNTI2LDUuNTA4LTE3LjQ0MnM2LjMyNC0xMC43MSwxMC40MDQtMTQuMzgyTDk4LjAyMiw4Ljc1NiAgICBjNS43MTItNS43MTIsMTIuMjQtOC41NjgsMTkuNTg0LTguNTY4YzUuMzA0LDAsOS45OTYsMS41MywxNC4wNzYsNC41OXM3LjU0OCw2LjgzNCwxMC40MDQsMTEuMzIybDY1LjQ4NCwxMjQuMjM2ICAgIGMzLjY3Miw2LjUyOCw0LjY5MiwxMy42NjgsMy4wNiwyMS40MmMtMS42MzIsNy43NTItNS4xLDE0LjI4LTEwLjQwNCwxOS41ODRsLTI5Ljk4OCwyOS45ODhjLTAuODE2LDAuODE2LTEuNTMsMi4xNDItMi4xNDIsMy45NzggICAgcy0wLjkxOCwzLjM2Ni0wLjkxOCw0LjU5YzEuNjMyLDguNTY4LDUuMzA0LDE4LjM2LDExLjAxNiwyOS4zNzZjNC44OTYsOS43OTIsMTIuNDQ0LDIxLjcyNiwyMi42NDQsMzUuODAyICAgIHMyNC42ODQsMzAuMjkzLDQzLjQ1Miw0OC42NTNjMTguMzYsMTguNzcsMzQuNjgsMzMuMzU0LDQ4Ljk2LDQzLjc2YzE0LjI3NywxMC40LDI2LjIxNSwxOC4wNTMsMzUuODAzLDIyLjk0OSAgICBjOS41ODgsNC44OTYsMTYuOTMyLDcuODU0LDIyLjAzMSw4Ljg3MWw3LjY0OCwxLjUzMWMwLjgxNiwwLDIuMTQ1LTAuMzA3LDMuOTc5LTAuOTE4YzEuODM2LTAuNjEzLDMuMTYyLTEuMzI2LDMuOTc5LTIuMTQzICAgIGwzNC44ODMtMzUuNDk2YzcuMzQ4LTYuNTI3LDE1LjkxMi05Ljc5MSwyNS43MDUtOS43OTFjNi45MzgsMCwxMi40NDMsMS4yMjMsMTYuNTIzLDMuNjcyaDAuNjExbDExOC4xMTUsNjkuNzY4ICAgIEM1NzEuMDk4LDQ0MS4yMzgsNTc2LjE5Nyw0NDcuOTY4LDU3Ny44Myw0NTYuMTI4eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}
.mod-bottom .mod-item .item p.endereco:before {
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQzMC4xMTQgNDMwLjExNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMwLjExNCA0MzAuMTE0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggaWQ9IkZhY2Vib29rX1BsYWNlcyIgZD0iTTM1Ni4yMDgsMTA3LjA1MWMtMS41MzEtNS43MzgtNC42NC0xMS44NTItNi45NC0xNy4yMDVDMzIxLjc0NiwyMy43MDQsMjYxLjYxMSwwLDIxMy4wNTUsMCAgIEMxNDguMDU0LDAsNzYuNDYzLDQzLjU4Niw2Ni45MDUsMTMzLjQyN3YxOC4zNTVjMCwwLjc2NiwwLjI2NCw3LjY0NywwLjYzOSwxMS4wODljNS4zNTgsNDIuODE2LDM5LjE0Myw4OC4zMiw2NC4zNzUsMTMxLjEzNiAgIGMyNy4xNDYsNDUuODczLDU1LjMxNCw5MC45OTksODMuMjIxLDEzNi4xMDZjMTcuMjA4LTI5LjQzNiwzNC4zNTQtNTkuMjU5LDUxLjE3LTg3LjkzM2M0LjU4My04LjQxNSw5LjkwMy0xNi44MjUsMTQuNDkxLTI0Ljg1NyAgIGMzLjA1OC01LjM0OCw4LjktMTAuNjk2LDExLjU2OS0xNS42NzJjMjcuMTQ1LTQ5LjY5OSw3MC44MzgtOTkuNzgyLDcwLjgzOC0xNDkuMTA0di0yMC4yNjIgICBDMzYzLjIwOSwxMjYuOTM4LDM1Ni41ODEsMTA4LjIwNCwzNTYuMjA4LDEwNy4wNTF6IE0yMTQuMjQ1LDE5OS4xOTNjLTE5LjEwNywwLTQwLjAyMS05LjU1NC01MC4zNDQtMzUuOTM5ICAgYy0xLjUzOC00LjItMS40MTQtMTIuNjE3LTEuNDE0LTEzLjM4OHYtMTEuODUyYzAtMzMuNjM2LDI4LjU2LTQ4LjkzMiw1My40MDYtNDguOTMyYzMwLjU4OCwwLDU0LjI0NSwyNC40NzIsNTQuMjQ1LDU1LjA2ICAgQzI3MC4xMzgsMTc0LjcyOSwyNDQuODMzLDE5OS4xOTMsMjE0LjI0NSwxOTkuMTkzeiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}
.mod-bottom .mod-item .item p.email:before {
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMiA2MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMzA2Ljc2OCwzNDYuODE0aDAuMTMxYzQuNjE1LDAsOS4xNzYtMS4zMzksMTIuODY2LTMuNzc3bDEuMDAxLTAuNjQzYzAuMjE4LTAuMTQyLDAuNDQ2LTAuMjcxLDAuNjc1LTAuNDI0bDExLjY1OC05LjY0NSAgIGwyNzguMjU5LTIyOS42MjRjLTAuNTc2LTAuNzk1LTEuNTU3LTEuMzM5LTIuNjAyLTEuMzM5SDMuMjMzYy0wLjc1MSwwLTEuNDQ4LDAuMjcyLTIuMDAzLDAuNzI5bDI5MS4xMjUsMjM5Ljk1NCAgIEMyOTYuMDI0LDM0NS4wODMsMzAxLjI1OSwzNDYuODE0LDMwNi43NjgsMzQ2LjgxNHogTTAsMTMzLjg5OXYzNDAuMzdsMjA4LjU1LTE2OC40NzFMMCwxMzMuODk5eiBNNDAzLjY2OCwzMDYuOTQxTDYxMiw0NzQuMzU2ICAgVjEzNS4wMzFMNDAzLjY2OCwzMDYuOTQxeiBNMzM3LjQzMSwzNjEuNTg1Yy04LjMwNSw2LjgxNC0xOS4xNjgsMTAuNTctMzAuNTc2LDEwLjU3Yy0xMS40NTEsMC0yMi4zMDQtMy43MzQtMzAuNTg3LTEwLjUxNiAgIGwtNDcuNzY1LTM5LjM5NEwwLDUwNi44MDZ2MC41ODdjMCwxLjc1MywxLjUwMiwzLjI0NCwzLjI3NiwzLjI0NGg2MDUuNDkxYzEuNzQxLDAsMy4yMzItMS40OTEsMy4yMzItMy4yNTV2LTAuNTQ0TDM4My42OTMsMzIzLjQgICBMMzM3LjQzMSwzNjEuNTg1eiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}
.mod-bottom .mod-item .item p a {
    background-color: #ffffff;
    border-radius: 3px;
    color: #00a6e3;
    display: table;
    font-weight: 600;
    margin: 0 auto;
    padding: 14px 20px;
}
.mod-bottom .mod-item .item p a:hover {
	background-color: #e65e24;
	color: #ffffff;
}
/* .mod-bottom .mod-item p {
	background-position: center 0;
	background-repeat: no-repeat;
	color: #ffffff;
	display: inline-block;
	float: left;
	margin: 0 0 0 4%;
	padding: 100px 0 0;
	position: relative;
	text-align: center;
	vertical-align: top;
	width: 30.6%;
}
.mod-bottom .mod-item p:first-child {
	margin: 0;
} */
/* .mod-bottom .mod-item p.phone {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAk1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ROyVeAAAAMHRSTlMABR13E+TS3rCn+vZnMvPY8JJPSBkKyrSsYrnF6IdkKw/dWVTaXy8gcb2bbCGhOT2MRF5DAAACrUlEQVRYw73Y53biMBAF4GvJBfcSm95r+t73f7rNAXyysQTIPt58v2EQ8ng0GtyxOizGrpOQieOOF4cV2rOX/pwNc39po42nQUDS82URlxVQlXEhfY9kMHiCIWuSknyJTmg4RS8k04lltJI96UgBLSEdcv94RWJMepF1Z62RR44F7tplTOSDRVsyYba794GcHAk8JEZkfvPH7BmDZxh5DjizoSVSOjEMxQ5ToY3i0S1hrHTpaeLYKYd2qzwfMrWV3R3StdGK7XLY3OecjkBLwmHeyBeGMVqLQ+5+7FfGCB1EzAS+jTlCJ4N/v/jERKATkbBALaVER5Jp/bS29Cx0ZHnc4sJlhM4iuvXOOOpiVsPwozJajsNLFfMp1ShzklOjOJI+vqzDoNS8GjSNUwbhGsCEUzRtSfM4U07OGRRpsqpFnCUHgJVRTT2HtdwgBZlZONKDImTNxWMej5jQvxcmx2M+J8gpdfGvZmujR55jxAKKQZsoKDiCyxiKN16sYCKmizlPUNgBz8YwUdJBQhuqV14YtSFrJiAtqE7XZ7Ux2hzyRhhImv8ti7zxp2DNeLEwOLCYXLdYJebGcU506geu+gx44Vf4Ui1mC+vmA1fST60WTP98RZmSHFi30k99GdQkJD/ep+TNOJL59dXUe2aDPo7PSV0o9A6BSRyPx++ypVUkbMi1ZatRRBUrlz+FuiKqlHRF9cofhrqSrh4wqs8hv2Wx/oBRjzvVbsarTaw97tTDV+9djjZhOH2rtIdvn60Attx0b0w23PbUJvXctGHMQQ8tJEQ/DS0OXdvrbeNE6dbsv/6fqwfsffuL0N7u/1rW/ZLY/5W1+wW69+t89+FCP6MO88HLUigxlvXgxVBxHgNtfFkcywqW/X4spL85j4GK3xxKqSOykEHmPRqR/QXM63U4xdv30gAAAABJRU5ErkJggg==");
}
.mod-bottom .mod-item p.address {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAk1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ROyVeAAAAMHRSTlMAHPve03fZHgYT8ORiBJBmSfRQtLAzMPi/rKZUFuvHqAvmLBCFoJtDOsu4cVxZa2gud6qKAAAC3UlEQVRYw5zS6W7qMBCG4S+O4+yBsKUQtragqpv63v/VHQmlEgfZFHh+WcpEM/PZuuKlOixtWUBR2uWhetH98mq34cJmV+W6x3hmgHiVTBbRXtpHi0myigEzG+tGdeXAPP2kupD+PBlwVX3TJA7KJJVXmpTg/p4oWkI8yhSUjWJYRrqqL2iTTFdlSUvRXytoYJrqT+kUmmCzfIv51E0+O7Z5IBZHOdeN5iXOG1AUYyPdLLLEnvK14z3XHfJ33FoXsi02111yy/Yy54Yy0p2ikubivdDNdbd5S68zUcFIDxhRnO+wZKqHzM5/HNOmekjaMtEvR6IHJbh6OH4T13pQHfM9HG0433pyjLvCHid1OGX7m0yZyW8cM7Bv8stKxqfDLpjMgTOHYDo7SXrtzDpUcC7UbG26V0kVH/J6M5xsNpyYwF4fVJJmoYAtgGlSKW0MgA2FPJPqgtQfL4DpddIbgLF8UopaC2J5HQEaDRqAo7xiFqpYXdkp0iACcPJaUakJ3cAGiM9bQhu60UZTJvIy/7d3gJHXhKks89DG0O012HcQSnGB1TNpaGPgS4MvIJRixLMKcnn1AOV6eKolQC+vPYUgC3xsAdziNLYDaPfyg3+9mEELgkAUhGsLKkFF67AdPKigHkLm//+6aCgeGkPik75TXWLTtzPzRv/MrsOLELMsBoixIWdA/6ldgxmDMiwkfMSCiAlRCjJqvnBBjwm9tCscOX6KOD+MHD9eBsUwfzLyMvBqSq74oP2QV5NCIWkC3gRmdCkUWrZMZkx4tGxRRCWXCqTicEkRNUkXjCAjv0hJN4MRpEeKuZmmMhjanWawly3tzsxX0wEdP2jztSigaeuah9ZRYFkwKcslwcQfkzYMbeSOmz9C+gOt+UexLl4/ZtOxLux3268e/kXIv5ZtvyT6V1b/Au1f5/3lwn+qDite8v3XSXMrXlbUQGl7WlEDOUopXZHVBUJy+FWRPQFZJXcmYm0B8QAAAABJRU5ErkJggg==");
}
.mod-bottom .mod-item p.email {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAn1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Kd3m4AAAANHRSTlMAHAUS5Xfe2R7S80n68GcDYrSuqTMH98axT80vFg7qpnFkWlSclGArI7i9kIbVa0GljDh+ab5g8gAAAupJREFUWMOk0tdS6zAABNBVsSX3xKlOc0JIo93hzv7/tzEMYQAhh9g5z/ZqtCtccNg/lZGOyVhH5dP+gPbUZrCiYzXYKLRQJNOUZFgH1VwsgaWYV0EdkkynSYHryL0h+ZBbOGz+QNLsJa6QGFIHFl420KRJ8BcxIMN8hEYyD8lS4KJtxjiQuEgGMbMtmo12ZN/iT7ZP7kZooCZM17jKOuVEwUsY6iGuNNQ0wpsSMhK4mogYej5fGM4UWlAzmgUccsJIoRUVceKOuqMWaElo7pz3wvEQrQ3H3P7IzZijg5yZwJcB++hk+v3HhLFFJzZmhbPCMEBHAU2BD3cMJTqSIe/wIWKOznJGn81oic6kZnKeKcANAg4AYDlOF7jBIh0vAfR4gmvGZjM4TuwBKD0F8xI4NiyBIqO9LcYyKzBniNtiEHKOHmv8Uhk2qY9w1ezh0Tu3fFn5+/3nnfwRfVaeFEC9pnTpXgEc4arYR8Qhflm9SMDW/CF9VYC6J1xzRtC0voqfEwD/J/wyPQJynZFwCWrEVP6lTgcAW8N359jk2bvUkjFI2TB4er84n8/s/ZLHsmFwkBdiyPitFSvaaRgGYm6CqlE2rUhrqUCgrQStAgRl+P+/jaa8bKujaU380rdUyd35bLcA7EfxZgEs6lDfGDJ8KX+TDB4VYDqgDB1jWYSe2OPBwrixU74f6+GzDRyz4I0uOD2aCtW9f+vSP0pxAH71MRve6vbjALeGPS74agP8cIBqPz0MJD9H0XCMlz3gSKph0KNJfgH7/HwWOqx7Uo2mJor6FThMhzPPYBpJFJq2noC7ghN4QVM1irY0iQLtkgpeAykS1ZSObZDQn6EoXS+YkkG8qwWTZt0lXL7xUiClMImXSWlFmy9WEyEhUwtatHPldYsTuHli350bu3nWo0pvhOJtWbxJjLesyQx0vJ1PGy6kjzp08LKb/DHbjcFLaa6Mgfr/GMjYboiBehEDpQ+lLkdky1V+KSL7Az6IrfGHb6QyAAAAAElFTkSuQmCC");
} */

/* Mod Map */
.mod-map {  }
.mod-map iframe {
	display: block;
	height: 330px;
	width: 100%;
}

/* Mod Form Contact */
.mod-form-contact {  }
.mod-form-contact .fields {  }
.mod-form-contact .field {position: relative;}
.mod-form-contact .field > label {
	display: table;
	max-width: 100%;
	position: relative;
	width: 100%;
}
.mod-form-contact .field > label:before {
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 5px;
	box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
	content: "";
	cursor: pointer;
	height: 50px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 50px;
	z-index: 1;
}
.mod-form-contact .field.name > label:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAPCAMAAAAF48UCAAAAP1BMVEUAAACNk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+GltbaAAAAFHRSTlMA+dS7m2ZXGwzyR+ro5sumeHI4IxT3KY4AAABYSURBVAjXPczJEcAgDARBCTDmPpV/rIY1xbz6NbQKilUg9LKI8As/snvgBjfYwhae8CSkF/X5DO312B9nOPXQExv3H8+1XldS14r8tad8nclZU6LEYqz7AC+GB3nE0rFdAAAAAElFTkSuQmCC");
}
.mod-form-contact .field.email > label:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAMAAADTRh9nAAAATlBMVEWNk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk58AAACNk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk59Bg7ayAAAAGXRSTlP57Q1be0EsGttP4c63JAYA0shpSTcV3pybr+paFgAAAIdJREFUGNNVjlkSwyAMQwWYLQmQta3vf9E6U7cU/RieR7LQMngQcgNZh4E5S8AcvenM+DgDzFMIkyJ9Q7cfpi5oznLPRfP1iKsv5md1zB2u9qhE9bBrhyk6sUqEi48vNMXLSEl+vughnMH8aoYTN0Qu/+VLFoT9El9XunYg240HbVK2EUYIam+uZxT2LXZA/QAAAABJRU5ErkJggg==");
}
.mod-form-contact .field.subject > label:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAElBMVEUAAACNk5+Nk5+Nk5+Nk5+Nk59bLTezAAAABXRSTlMA54BK41tjcP0AAAA0SURBVAjXYzAMhQJhBlEYM5AhFA5QmQxggMQkSwEaE6dtmM5xZggNYoCBUAU4EyHIgBAEAF+6K08WEcEDAAAAAElFTkSuQmCC");
}
.mod-form-contact .field.phone > label:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAASFBMVEUAAACNk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5/OrDJlAAAAF3RSTlMA+1TUBO7DYk71oIN6SR7q3LimiXZuK0PRMs4AAABgSURBVAjXVY5ZFoAgCEXFWdPmYv87DU6mxN+9wDtP2ey0EnMhghQG/wKQxg92vI+DN+Ii/jWxsUJ4EpPgOZEIQkTgC6uqb7EBOeOE3iMAG1GsLk24L3R/OffU+zBpLfYBbQEGSjZ6U7IAAAAASUVORK5CYII=");
}
.mod-form-contact .field.message > label:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAATlBMVEUAAACNk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+Nk5+sDL2wAAAAGXRSTlMAAzvwpDD68eeeeHSobmhTJcG5iXxnRTkdlr+TKgAAAFZJREFUCNd1yTkCgCAMRNEYlEUFcXfuf1GxgEDh794MSZ0zgaocgCAvDxZQhbNe0uALgTScmT1SOjaEbzn90DWkqD6OmRffqiLthtkIaYXihyS7HUPFF7vNBdxn1oFZAAAAAElFTkSuQmCC");
}
.mod-form-contact .field.curriculo > label:before {
	background-color: #00aeef;
	color: #ffffff;
	content: "Escolha arquivo";
	padding: 12px 20px;
	width: auto;
}
.mod-form-contact .field.curriculo:hover > label:before {background-color: #008abd;}
.mod-form-contact .field.error > label:before {background-image: url(../images/backgrounds/icone-erro.png);}
.mod-form-contact .field.curriculo.error > label:before {background: #fe5e3e;}
.mod-form-contact .field .inputbox {
	border: 2px solid #f5f5f5;
	border-radius: 5px;
	color: #878c90;
	font-size: 15px;
	line-height: 1.4em;
	padding: 18px 60px 18px 15px;
	position: relative;
	width: 100%;
	z-index: 0;
}
.mod-form-contact .field .inputfile {
	cursor: pointer;
	padding: 15px 60px 15px 15px;
}
.mod-form-contact .field .textarea {
	height: 230px;
}
.mod-form-contact .field.error .inputbox {color: #fe5e3e;}
.mod-form-contact .field .erro {
	background-color: #fcfcfc;
	border: 2px solid #edeef0;
	border-radius: 5px;
	color: #8b8f98;
	font-size: 13px;
	line-height: 1.2em;
	padding: 12px 15px;
	position: absolute;
	right: 0;
	top: -65px;
	z-index: 1;
}
.mod-form-contact .field .erro:before {
	background-image: url(../images/backgrounds/arrow-alert.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	bottom: -18px;
	content: "";
	height: 16px;
	position: absolute;
	right: 18px;
	width: 30px;
}
.mod-form-contact .buttons {
	margin: 20px 0 0;
	text-align: center;
}
.mod-form-contact .buttons .button {
	background-color: #00aeef;
	border: none;
	border-radius: 5px;
	color: #ffffff;
	cursor: pointer;
	font-size: 18px;
	font-weight: 700;
	padding: 15px;
	text-transform: uppercase;
	width: 100%;
}
.mod-form-contact .buttons .button:hover {
	background-color: #e65e24;
}
.mod-form-contact .buttons #img-load {  }

::-webkit-input-placeholder {
	color: #878c90;
}
:-moz-placeholder {
	color: #878c90;
	opacity: 1;
}
::-moz-placeholder {
	color: #878c90;
	opacity: 1;
}
:-ms-input-placeholder {
	color: #878c90;
}

.mod-form-contact .field.error .inputbox::-webkit-input-placeholder {
	color: #fe5e3e;
}
.mod-form-contact .field.error .inputbox:-moz-placeholder {
	color: #fe5e3e;
	opacity: 1;
}
.mod-form-contact .field.error .inputbox::-moz-placeholder {
	color: #fe5e3e;
	opacity: 1;
}
.mod-form-contact .field.error .inputbox:-ms-input-placeholder {
	color: #fe5e3e;
}
.mod-form-contact  .resultado {  }
.mod-form-contact  .resultado-inner {
	text-align: center;
	text-transform: uppercase;
}
.mod-form-contact  .resultado-inner p {
	color: #15934a;
	padding: 70px 0 0;
	position: relative;
}
.mod-form-contact  .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-contact  .resultado-inner p strong {
	display: block;
}