/*	WEB-FONTS	*/
@font-face {
	font-display: swap;
	font-family: 'ITC Officina Serif Std Book';
	font-style: normal;
	font-weight: normal;
	src: local('ITC Officina Serif Std Book'), url('../webfonts/itc-officina-serif-std-book/itc-officina-serif-std-book-58703733c9fd5.woff') format('woff');
}

@font-face {
	font-display: swap;
	font-family: 'ITCOfficinaSerifBookRegular';
	src: url('../webfonts/officinaserif-book/officinaserif-book-webfont.eot');
	src: url('../webfonts/officinaserif-book/officinaserif-book-webfont.eot?#iefix') format('embedded-opentype'),
			 url('../webfonts/officinaserif-book/officinaserif-book-webfont.woff') format('woff'),
			 url('../webfonts/officinaserif-book/officinaserif-book-webfont.ttf') format('truetype'),
			 url('../webfonts/officinaserif-book/officinaserif-book-webfont.svg#ITCOfficinaSerifBookRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

	/*	GOOGLE FONTS	*/
/*@font-face {
	font-display: swap;
	font-family: 'Arvo';
	font-display: auto;
	src: local('Arvo'), url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
}*/
@font-face {
	font-display: swap;
	font-family: 'PT Serif';
	font-style: normal;
	font-weight: 400;
	src: local('PT Serif'), local('PTSerif-Regular'), url(https://fonts.gstatic.com/s/ptserif/v9/EJRVQgYoZZY2vCFuvAFWzr8.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-display: swap;
	font-family: 'Fjalla One';
	font-style: normal;
	font-weight: 400;
	src: local('Fjalla One'), local('FjallaOne-Regular'), url(https://fonts.gstatic.com/s/fjallaone/v5/Yq6R-LCAWCX3-6Ky7FAFrOF6kg.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-display: swap;
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 200;
	src: local('Oswald ExtraLight'), local('Oswald-ExtraLight'), url(https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-1h4Tus9C.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-display: swap;
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752GT8G.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*	/WEB-FONTS	*/
/*	sticky footer style 	*/
html {
	position: relative;
	min-height: 100%;
}
.page-footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 140px; /* Set the fixed height of the footer here */
	/*line-height: 60px;  Vertically center the text there */
	/*background-color: #f5f5f5;*/
}
body {
	scroll-behavior: smooth;
	font-family: 'Oswald', sans-serif;
	color: #4d4d4d;
	font-weight: lighter;
  margin-bottom: 140px;
}
/*
MISC
*/
a{

	/* These are technically the same, but use both */
	overflow-wrap: break-word;
	word-wrap: break-word;

	-ms-word-break: break-all;
	/* This is the dangerous one in WebKit, as it breaks things wherever */
	word-break: break-all;
	/* Instead use this non-standard one: */
	word-break: break-word;

	/* Adds a hyphen where the word breaks, if supported (No Blink) */
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;

}
.effect_heartbeat{
	animation: heartbeat 1.5s alternate infinite ease-in;
}
@keyframes heartbeat {
	0%   {transform: scale(1.2);}
	15% {transform: scale(1);}
	80% {transform: scale(1);}
}
.cursor-pointer{
	cursor: pointer;
}
strong {
	font-weight: bold;
}
/*	TEMPORARY RESOLUTION SHOWING	*/
body>div:nth-child(1){
	display: none;
}
.custom-control-input:disabled ~ .custom-control-label {
	color: #AFB5BA;
	opacity: .5;
}
/*	z-indexes	*/
.z-index-normal,
.z-index-0 {
	z-index: 0;
}
.z-index-1 {
	z-index: 1;
}
.z-index-2 {
	z-index: 2;
}
/*	end */
/* sendMessage classes */
.re-msg{/* little reset */width:initial;height:initial;margin:initial;padding:initial;/* /little reset */position:fixed;text-align:center;padding:20px 40px;font-size:1.2em;z-index:9;font-family:Arial,Helvetica,sans-serif;border-radius:8px;visibility:hidden;box-sizing:border-box;box-shadow:0px 0px 4px rgba(0,0,0,0.7);}
.re-msg.info{color:#00ff7f;background:#7d7d7d;border:3 px dashed #17a387;text-shadow:1px 1px 1px #13856e;}
.re-msg.result{color:white;background:#1bbc9c;border:3 px dashed #17a387;text-shadow:1px 1px 1px #13856e;}
.re-msg.error{color:white;background:#bc1b1b;border:3 px dashed #a31717;text-shadow:1px 1px 1px #851313;}
/* sendMessage classes */
[href^="#anuncios"] {
	color: #D80000;
}
[href^="#anuncios"]:hover {
	color: #B10000;
}
[href^="#anuncios"].active {
	color: white;
	background-color: #D80000!important;
}
.blur {
		-webkit-filter: blur(3px);
	filter: blur(3px);
}
.unblur {
		-webkit-filter: blur(0px);
	filter: blur(0px);
}
.uppercase {
	text-transform: uppercase;
}
.custom-default-font-family {
	font-family: 'Oswald', sans-serif;
	/*color: #4d4d4d;*/
	font-weight: lighter;
}
.noticias-default-font-family {
	font-family: 'PT Serif', serif;
	/*color: #4d4d4d;*/
	font-weight: lighter;
}
.titles-default-font-family {
	font-family: 'ITCOfficinaSerifBookRegular';
	/*color: #4d4d4d;*/
	font-weight: lighter;
}
.bootstrap-default-font-family {
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-weight: 400;
	/*color: #212529;*/
}
input, .text-muted {
	font-weight: lighter;
}
.y-slider {
	overflow-x: auto;
	flex-wrap: nowrap;
	padding-bottom: 5px;
}
.y-slider>div>div {
	background-size: cover;
	background-position: center;
	border-radius: 5px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5), inset 0px -1px 0px rgba(255, 255, 255, 0.3);
}
.y-slider img {
	border-radius: 5px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.5), inset 0px -1px 0px rgba(255, 255, 255, 0.3);
}
.y-slider::-webkit-scrollbar {
	width: 0px;
	background: transparent; /* make scrollbar transparent */
}
iframe,.ytLoader {display:block;margin:0 auto;border:0.5vw solid #ccc;}
.ytLoader {position:relative;cursor:pointer;}
.ytLoader>.cover {width:100%;height:auto;}
.ytLoader>.playBtn {position:absolute;top:50%;left:50%;width:20%;height:auto;transform:translate(-50%,-50%);opacity:0.5;}
.nota {margin-bottom:15px;background-color:#ccc;}


div.galeria-noticias::before {
	/*background: url(../cdn/images/slide.svg);*/
	/*background: url(../cdn/images/slide.svg);*/
	/*background-size: 133px 159px;*/
}
.text-lighter {font-weight: lighter;}
.love {
	color:red;
	font-size: 1.8em;
}
.video-container {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
}
.video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.slot {z-index: 1}
/*	LOADER BOUNCING	*/
/*	www.raphaelfabeni.com.br/css-loader/	*/
.loader-bouncing:after,.loader-bouncing:before {
 content:"";
 width:20px;
 height:20px;
 position:absolute;
 top:calc(50% - 10px);
 left:calc(50% - 10px);
 border-radius:50%;
 background-color:#fff;
 animation:kick .6s infinite alternate
}
.loader-bouncing:after {
 margin-left:-15px;
 animation:kick .6s infinite alternate
}
.loader-bouncing:before {
 margin-left:15px;
 animation-delay:.2s
}
@keyframes kick {
 0% {
  opacity:1;
  transform:translateY(0)
 }
 to {
  opacity:.3;
  transform:translateY(-1rem)
 }
}
/*	LOADER BOUNCING	*/
.nobr	{
	white-space:nowrap;
}
.img-active {
	opacity: .4;
}
.block-truncate {
	/*visibility: hidden;*/
	height: 3.7em;
	overflow: hidden;
}
.text-truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.sdw {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: url(../images/sdw.png) repeat-x bottom;
	height: 21px;
	width: 100%;
}
a.no-decoration {text-decoration: none}
.h100 {height: 100%;}
.hr-1 {height: 1px;}
.hr-2 {height: 2px;}
.hr-5 {height: 5px;}
.hr-c1 {border:none;background-color: #0101;}
.hr-c2 {border:none;background-color: #ccc;}
.hr-c3 {border:none;background-color: #808080;}
.hr-c4 {border:none;background-color: #333;}
.hr-dashed {
	background-color: transparent;
	background-image: repeating-linear-gradient(90deg, #ccc, #ccc 3px, transparent 3px, transparent 6px);
}
a,
button,
button:focus,
.navbar-toggler-icon {
	outline: 0!important;
	outline: none!important;
}
input::-moz-focus-inner { 
	border: 0; 
}
/*	PARALLAX	*/
.parallax {
	overflow: visible;
	background-position: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: cover;
}
/*	/PARALLAX	*/

/*	/NAVBAR	*/
.navbar {
	font-weight: normal;
	padding: 0!important;
}
.edicao {
	text-align: center;
	background-color: #FE0404;
	color: white;
}
.cod_edicao {
	line-height: .85em;
	font-size: 1.6em;
	padding: .3em;
}
.cod_edicao_edicao {
	padding-right: 0;
	margin-right: 0;
	font-size: .4em;
}
.logo {
	height: 60px;
}
#top-nav .assine {
	display: block;
}
.d-flex .assine {
	display: none;
}
.page-footer {
	border-top: 5px solid #808080;
	background-color: #f2f2f2;
	padding: 25px;
}




/*
OFERTAS DE VEICULOS E IMOVEIS - HOME
*/
.oferta-veiculos>div>div,
.oferta-imoveis>div>div,
.imagem-principal>div>div,
.ultimos>div>div,
.impresso>div>div,
.vistos>div>div,
.oferta-veiculos>div,
.oferta-imoveis>div {
	position: relative;
}
.ver-mais {
	margin: 15px 0;
}
.ver-mais a {
	text-transform: uppercase;
	font-weight: bold;
	color: #333;
	/*font-size: 1.2em;*/
	font-weight: normal;
}
.oferta-veiculos a,
.oferta-imoveis a,
.vistos a,
.ultimos a {
	text-decoration: none;
	outline: none;
	border: none;
	color: white;
	font-weight: lighter;
}
.oferta-veiculos img,
.oferta-imoveis img,
.oferta-veiculos>div>img,
.oferta-imoveis>div>img,
.noticias .online img,
.noticias .impresso img,
.ultimos img,
.vistos img,
.slot img,
.flip img,
.charge img,
.galeria-noticias img,
#camera-svg {
	width: 100%;
}
.oferta-veiculos a>span,
.oferta-imoveis a>span {
	position: absolute;
	top: -3px;
	padding: 3px 5px;
}
.oferta-veiculos a>span {
	background-color: #ff4141;
	left: 0;
}
.oferta-veiculos>div>div {
	border-top: 3px solid #ff4141;
}
.oferta-imoveis a>span {
	background-color: #33cc66;
	right: 0;
}
.oferta-imoveis>div>div {
	border-top: 3px solid #33cc66;
}
/*
/OFERTAS DE VEICULOS E IMOVEIS - HOME
*/
.titles {
	font-family: 'ITCOfficinaSerifBookRegular';
	text-transform: uppercase;
}
/*	NOTICIAS	*/
.noticias>div:nth-child(1) hr:not(:last-child),
.mais-acessados>div:nth-child(1) hr:not(:last-child) {
	margin: 0;
}
.noticias>div:nth-child(2) {
	border-right: 2px solid #ccc;
}
div.noticias>div:nth-child(2)>.titles{
	font-size: 2.4em;
}
/*	IMPRESSO	*/
.impresso>div>div:not(.fonte):not(.data-publicado){
	padding-top: 50px;
	border-top: 3px solid #333;
}
.impresso .chapeu {
	font-family: 'Oswald', sans-serif;
	font-weight: lighter;
	letter-spacing: .03em;
	font-size: 1.2em;
	position: absolute;
	top: -3px;
	padding: 3px 10px 5px;
	color: white;
	background-color: #333;
}
.impresso .materia-titulo {
	text-transform: uppercase;
	font-family: 'Fjalla One', sans-serif;
	font-size: 3em;
	/*line-height: 1em;*/
	color: #1a1a1a;
	margin-bottom: 20px;
}
.cite {
	color: #333;
	background-color: #ccc;
	border-left: 10px solid #999;
	padding: 5px;
	font-family: 'PT Serif', serif;
}
/*	/IMPRESSO	*/
/*	ONLINE	*/
.online .materia-titulo {
	font-family: 'Fjalla One', sans-serif;
	color: #1a1a1a;
	/*height: 3.9em;*/
	display: block;
	width: 100%;
}
/*	/ONLINE	*/
/*	LAST	*/
.oferta-veiculos>div,
.oferta-imoveis>div,
.online>div,
.ultimos>div,
.vistos>div {
	padding: 15px;
}
.ultimos>div>div span {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(0,0,0,.4);
	text-align: center;
	padding: 3px 5px;
}
/*	/LAST	*/

/*	MKT TEMP	*/
.slot {
	border: 1px solid #ccc;
	background-color: #ccff66;
	position: relative;
}
.slot:after {
	background-color: #ccc;
	color: #333;
	padding: 1px 7px;
	position: absolute;
	-webkit-opacity: .6;
	-moz-opacity: .6;
	-ms-opacity: .6;
	-o-opacity: .6;
	opacity: .6;
	top: 0;
	right: 0;
	font-size: .8em;
	font-weight: lighter;
	content: "Publicidade";
}
/*	/MKT TEMP	*/

/*	TOP HITS	*/
.mais-acessados>div:nth-child(2) {
	border-left: 2px solid #ccc;
}
.mais-acessados .online>div>div {
	min-height: 1.2em;
	max-height: 2.6em;
}
.vistos>div>div {
	border-bottom: 3px solid #ff4141;
}
.vistos>div>div span {
	position: absolute;
	bottom: -3px;
	left: 0;
	background-color: #ff4141;
	color: white;
	padding: 3px 5px;
}
/*	/TOP HITS	*/


/*	CHARGE - HUMOR	*/
.charge > div > div > div {
	padding: 15px;
}
/*	/CHARGE - HUMOR	*/

.corpo {
	background-color: #f2f2f2;
}
.categoria,
.data-publicado{
	font-style: italic;
	font-weight: lighter;
}
.categoria div:before {
	content: "\00a0\003E\00a0";
}
.anunciar-um-deste:not(.col) {
	position: absolute;
	bottom: 5%;
	right: 0;
}
.anunciar-um-deste div {
	height: 35px;
	width: 198px;
	float: right;
	background: url(../images/opts.png) no-repeat;
	background-position-x: 0;
}

.y-real:before{color:#999;font-size:.6em;content:"R$";margin-right: 5px;position: relative;bottom:3px;left:0;}
.y-dolar:before{color:#999;font-size:.6em;content:"US$";margin-right: 5px;position: relative;bottom:3px;left:0;}
.y-peso:before{color:#999;font-size:.6em;content:"Ps";margin-right: 5px;position: relative;bottom:3px;left:0;}
.y-guarani:before{color:#999;font-size:.6em;content:"Gs";margin-right: 5px;position: relative;bottom:3px;left:0;}
.y-venda,
.y-troca,
.y-aluguel{
	font-size: 1.2em;
}
.y-titles {
	margin-top: 1.2rem;
	margin-right: 1rem;
	position: relative;
	display: inline-block;
}
.y-titles>.y-venda:after{color:#b4b4b4;font-size:0.7em;content:"venda:";position:absolute;top:-1rem;left:0;text-transform:uppercase;text-decoration:underline;}
.y-titles>.y-troca:after{color:#b4b4b4;font-size:0.7em;content:"troca:";position:absolute;top:-1rem;left:0;text-transform:uppercase;text-decoration:underline;}
.y-titles>.y-aluguel:after{color:#b4b4b4;font-size:0.7em;content:"aluguel:";position:absolute;top:-1rem;left:0;text-transform:uppercase;text-decoration:underline;}
.item-preco>h5{
	position: relative;
	right: 0;
}
.item-preco>h5:not(:first-child){
	margin-top:25px;
}
.descricao{
	/*font-family: 'ITC Officina Serif Std Book';*/
	font-family: 'ITCOfficinaSerifBookRegular';
	font-size: 1.2em;
	/*font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/

}
/*.descricao:before{
	content: "\00a0";
}*/
.descricao p:before{
	content: "\00a0\00a0";
}

.back,
.like>label,
.share {
	width: 40px;
	height: 32px;
	position: absolute;
	top: 5%;
	transition: .1s linear all;
	-webkit-filter: drop-shadow( 1px 2px 0px rgba(0,0,0, .6));
  filter: drop-shadow( 1px 2px 0px rgba(0,0,0, .6));
}
.back {
	background: url(../images/sprite.svg) -120px -32px no-repeat;
	left: 5%;
}
.like>label {
	background: url(../images/sprite.svg) -80px -32px no-repeat;
	right: 15%;
}
.share {
	background: url(../images/sprite.svg) -320px -32px no-repeat;
	right: 5%;
}
.like.darker>label,
.share.darker {
	background-position-y: -64px;
}
.liked>label {
	background-position-x: -40px;
}
.whats-svg {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjk1cHgiIGhlaWdodD0iMzAwcHgiIHZpZXdCb3g9IjAgMCAyOTUgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IndoYXRzYXBwLWljb24iIGZpbGw9IiMyRkIxNDAiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0Ny41MDAwMDAsIDE1MC4wMDAwMDApIHNjYWxlKC0xLCAxKSByb3RhdGUoLTE4MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTQ3LjUwMDAwMCwgLTE1MC4wMDAwMDApICI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTM2LjkxODQ3OCwyOTkuNDUwMzgyIEMxMTkuOTY5NzIsMjk4LjAzMDUzNCAxMDEuMTQyODU3LDI5Mi42NzE3NTYgODUuMjAxODYzNCwyODQuNzAyMjkgQzU2LjQ4MDU5MDEsMjcwLjM2NjQxMiAzMy44OTc1MTU1LDI0Ny42NDg4NTUgMTkuODgwNDM0OCwyMTkuMDY4NzAyIEMtMC43MzI5MTkyNTUsMTc3LjExNDUwNCAtMC4xMzc0MjIzNiwxMzAuMzA1MzQ0IDIxLjQ4MzY5NTcsODYuNTY0ODg1NSBMMjQuOTE5MjU0Nyw3OS42NDg4NTUgTDEyLjIzMDU5MDEsNDIgQzIuNzAyNjM5NzUsMTMuNjQ4ODU1IC0wLjMyMDY1MjE3NCw0LjE2NzkzODkzIDAuMDQ1ODA3NDUzNCwzLjYxODMyMDYxIEMwLjMyMDY1MjE3NCwzLjIwNjEwNjg3IDAuOTYxOTU2NTIyLDIuODM5Njk0NjYgMS41MTE2NDU5NiwyLjc0ODA5MTYgQzIuMjQ0NTY1MjIsMi42MTA2ODcwMiAyLjQ3MzYwMjQ4LDIuMjkwMDc2MzQgMi40NzM2MDI0OCwxLjIzNjY0MTIyIEMyLjQ3MzYwMjQ4LDkuMjI4NzI4ODllLTE2IDIuNjExMDI0ODQsLTAuMTM3NDA0NTggMy41MjcxNzM5MSwwLjE4MzIwNjEwNyBDNi43Nzk1MDMxMSwxLjE5MDgzOTY5IDMzLjE2NDU5NjMsOS42MTgzMjA2MSA1NC45Njg5NDQxLDE2LjU4MDE1MjcgTDgwLjE2MzA0MzUsMjQuNjQxMjIxNCBMODYuODA1MTI0MiwyMS41MjY3MTc2IEMxMTIuODY5NTY1LDkuMDY4NzAyMjkgMTM5LjQzNzg4OCw0LjU4MDE1MjY3IDE2Ny4xNTEzOTgsNy45Njk0NjU2NSBDMjA4LjQ2OTcyLDEzLjAwNzYzMzYgMjQ1LjY2NTM3MywzNiAyNjguNzk4MTM3LDcwLjkwMDc2MzQgQzI4Ny41MzMzODUsOTkuMTE0NTAzOCAyOTYuOTIzOTEzLDEzNC4xMDY4NyAyOTQuMjIxMjczLDE2Ni4wMzA1MzQgQzI5MS43NDc2NzEsMTk1LjYxODMyMSAyODAuOTM3MTEyLDIyMi44NzAyMjkgMjYyLjQ3NjcwOCwyNDUuOTU0MTk4IEMyNDQuMzM2OTU3LDI2OC42NzE3NTYgMjE4LjUwMTU1MywyODUuODkzMTMgMTkwLjIzODM1NCwyOTQuMTM3NDA1IEMxODQuMTkxNzcsMjk1LjkyMzY2NCAxNzMuMzM1NDA0LDI5OC4xNjc5MzkgMTY2LjkyMjM2LDI5OC45OTIzNjYgQzE2MS42NTQ1MDMsMjk5LjY3OTM4OSAxNDMuMTQ4MjkyLDI5OS45NTQxOTggMTM2LjkxODQ3OCwyOTkuNDUwMzgyIFogTTE2Ni4yMzUyNDgsMjY4LjU4MDE1MyBDMTkyLjgwMzU3MSwyNjQuNTk1NDIgMjE1LjQzMjQ1MywyNTMuMjgyNDQzIDIzNC4yNTkzMTcsMjM0LjQxMjIxNCBDMjUyLjU4MjI5OCwyMTYuMTM3NDA1IDI2My40ODQ0NzIsMTk0LjQ3MzI4MiAyNjYuNTk5Mzc5LDE3MC4wNjEwNjkgQzI2Ny41NjEzMzUsMTYyLjQ1ODAxNSAyNjcuNjA3MTQzLDE0Ny44NDczMjggMjY2LjY0NTE4NiwxNDAuMjkwMDc2IEMyNjMuMzkyODU3LDExNC40MTIyMTQgMjUxLjcxMTk1Nyw5MC42ODcwMjI5IDIzMy4xMTQxMyw3Mi4wNDU4MDE1IEMyMTkuMzcxODk0LDU4LjIxMzc0MDUgMjA0LjM0NzA1LDQ4LjkxNjAzMDUgMTg2LjE2MTQ5MSw0Mi45MTYwMzA1IEMxNzQuMTE0MTMsMzguOTc3MDk5MiAxNjMuODUzMjYxLDM3LjM3NDA0NTggMTQ5Ljk3MzYwMiwzNy4zNzQwNDU4IEMxMzguNTY3NTQ3LDM3LjMyODI0NDMgMTMyLjAxNzA4MSwzOC4wNjEwNjg3IDEyMi4yNjAwOTMsNDAuNDQyNzQ4MSBDMTA4Ljk3NTkzMiw0My42NDg4NTUgMTAwLjE4MDkwMSw0Ny40MDQ1ODAyIDg1LjI5MzQ3ODMsNTYuMTk4NDczMyBDODQuMTQ4MjkxOSw1Ni44ODU0OTYyIDgzLjMyMzc1NzgsNTYuNjU2NDg4NSA2Mi45Mzk0NDEsNTAuMTUyNjcxOCBDNTEuMzA0MzQ3OCw0Ni40NDI3NDgxIDQxLjU5MzE2NzcsNDMuNTExNDUwNCA0MS40MDk5Mzc5LDQzLjY0ODg1NSBDNDEuMTgwOTAwNiw0My43ODYyNTk1IDQ0LjAyMDk2MjcsNTIuODA5MTYwMyA0Ny42Mzk3NTE2LDYzLjcwOTkyMzcgQzUxLjI1ODU0MDQsNzQuNTY0ODg1NSA1NC4yMzYwMjQ4LDg0IDU0LjIzNjAyNDgsODQuNTk1NDE5OCBDNTQuMjM2MDI0OCw4NS4xOTA4Mzk3IDUzLjA0NTAzMTEsODcuNTcyNTE5MSA1MS41MzMzODUxLDg5Ljg2MjU5NTQgQzM1LjIyNTkzMTcsMTE1LjE5MDg0IDI5LjA0MTkyNTUsMTQyLjgwOTE2IDMzLjIxMDQwMzcsMTcxLjg5MzEzIEMzNS42MzgxOTg4LDE4OC44ODU0OTYgNDEuNDU1NzQ1MywyMDMuODE2Nzk0IDUxLjEyMTExOCwyMTcuNzQwNDU4IEM3MS4yNzYzOTc1LDI0Ni45MTYwMzEgMTAyLjkyOTM0OCwyNjUuNTU3MjUyIDEzOC41MjE3MzksMjY5LjIyMTM3NCBDMTQzLjk3MjgyNiwyNjkuNzcwOTkyIDE2MC43ODQxNjEsMjY5LjQwNDU4IDE2Ni4yMzUyNDgsMjY4LjU4MDE1MyBaIiBpZD0iU2hhcGUiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTk3LjUyNDA2ODMsMjI2LjAzMDUzNCBDOTQuNjg0MDA2MiwyMjUuMDY4NzAyIDkyLjMwMjAxODYsMjIzLjM3NDA0NiA4OC43NzQ4NDQ3LDIxOS43MDk5MjQgQzgwLjk4NzU3NzYsMjExLjU1NzI1MiA3Ny4zMjI5ODE0LDIwMy4wMzgxNjggNzYuODE5MDk5NCwxOTEuNTg3Nzg2IEM3Ni4yMjM2MDI1LDE3OC40NDI3NDggODEuMzU0MDM3MywxNjMuOTIzNjY0IDkyLjk0MzMyMywxNDYuMDE1MjY3IEMxMTIuMzE5ODc2LDExNi4xMDY4NyAxMzEuNzg4MDQzLDk4LjU2NDg4NTUgMTU3LjUzMTgzMiw4Ny44NDczMjgyIEMxNzAuNzI0Mzc5LDgyLjM1MTE0NSAxNzkuMzM2MTgsNzkuNTExNDUwNCAxODUuMDE2MzA0LDc4LjY4NzAyMjkgQzE4OS4yNzYzOTgsNzguMTM3NDA0NiAxOTcuNzA0OTY5LDc5LjM3NDA0NTggMjAyLjkyNzAxOSw4MS4zODkzMTMgQzIwNy42NDUxODYsODMuMjIxMzc0IDIxNC4yNDE0Niw4Ny41MjY3MTc2IDIxNy4xNzMxMzcsOTAuNzMyODI0NCBDMjIxLjY2MjI2Nyw5NS42NzkzODkzIDIyNS41NTU5MDEsMTA2LjY3MTc1NiAyMjUuNTU1OTAxLDExNC41MDM4MTcgQzIyNS41NTU5MDEsMTE3Ljc1NTcyNSAyMjUuNDY0Mjg2LDExOC4xNjc5MzkgMjI0LjMxOTA5OSwxMTkuNDUwMzgyIEMyMjEuOTgyOTE5LDEyMi4wMTUyNjcgMTkyLjk0MDk5NCwxMzcuMTc1NTczIDE4OS41MDU0MzUsMTM3LjYzMzU4OCBDMTg2LjM5MDUyOCwxMzguMDQ1ODAyIDE4NS4xNTM3MjcsMTM3LjE3NTU3MyAxODAuMDIzMjkyLDEzMS4xNzU1NzMgQzE3Mi4wNTI3OTUsMTIxLjg3Nzg2MyAxNjkuNTc5MTkzLDExOS40NTAzODIgMTY4LjE1OTE2MSwxMTkuNDUwMzgyIEMxNjYuNTEwMDkzLDExOS40NTAzODIgMTU1LjQ3MDQ5NywxMjQuOTkyMzY2IDE1MC4yMDI2NCwxMjguNDczMjgyIEMxMzcuMzMwNzQ1LDEzNi45OTIzNjYgMTI2LjYxMTgwMSwxNDguNjcxNzU2IDExOC4yMjkwMzcsMTYzLjUxMTQ1IEMxMTcuNTQxOTI1LDE2NC43MDIyOSAxMTYuOTkyMjM2LDE2NS44NDczMjggMTE2Ljk5MjIzNiwxNjYuMTIyMTM3IEMxMTYuOTkyMjM2LDE2Ni4zOTY5NDcgMTE4LjQ1ODA3NSwxNjguMjI5MDA4IDEyMC4yNDQ1NjUsMTcwLjE1MjY3MiBDMTI0LjU1MDQ2NiwxNzQuODcwMjI5IDEyNS45NzA0OTcsMTc3LjAyMjkwMSAxMjcuODAyNzk1LDE4MS40NjU2NDkgQzEyOS45MDk5MzgsMTg2LjQ1ODAxNSAxMjkuODE4MzIzLDE4Ny43ODYyNiAxMjcuMDI0MDY4LDE5NS4zNDM1MTEgQzEyMi45OTMwMTIsMjA2LjMzNTg3OCAxMjEuNzEwNDA0LDIwOS43NzA5OTIgMTE5LjUxMTY0NiwyMTUuNjc5Mzg5IEMxMTcuMjIxMjczLDIyMS44MTY3OTQgMTE1LjQ4MDU5LDIyNC41MTkwODQgMTEzLjE0NDQxLDIyNS40ODA5MTYgQzExMC45OTE0NiwyMjYuMzk2OTQ3IDk5Ljc2ODYzMzUsMjI2Ljc2MzM1OSA5Ny41MjQwNjgzLDIyNi4wMzA1MzQgWiIgaWQ9IlBhdGgiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
}
.fb-svg {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMzAwcHgiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImZhY2Vib29rLWljb24iIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yODMuNDQ4Mjc2LDAgTDE2LjU1MTcyNDEsMCBDNy40MTA0NTkzMSwtNS41OTc0MTAzNWUtMTYgMS4xMTk0ODIwN2UtMTUsNy40MTA0NTkzMSAwLDE2LjU1MTcyNDEgTDAsMjgzLjQ0ODI3NiBDMS4xMTk0ODIwN2UtMTUsMjkyLjU4OTU0MSA3LjQxMDQ1OTMxLDMwMCAxNi41NTE3MjQxLDMwMCBMMTYwLjM0NDgyOCwzMDAgTDE2MC4zNDQ4MjgsMTgzLjk4Mjc1OSBMMTIxLjI5MzEwMywxODMuOTgyNzU5IEwxMjEuMjkzMTAzLDEzOC41Njg5NjYgTDE2MC4zNDQ4MjgsMTM4LjU2ODk2NiBMMTYwLjM0NDgyOCwxMDUuMTU1MTcyIEMxNjAuMzQ0ODI4LDY2LjQxMzc5MzEgMTg0LjAzNDQ4Myw0NS4zMTAzNDQ4IDIxOC41ODYyMDcsNDUuMzEwMzQ0OCBDMjMwLjIyOTY5Miw0NS4yODQ5NTI2IDI0MS44NjY0NTQsNDUuODcxOTcwMyAyNTMuNDQ4Mjc2LDQ3LjA2ODk2NTUgTDI1My40NDgyNzYsODcuNTY4OTY1NSBMMjI5LjY1NTE3Miw4Ny41Njg5NjU1IEMyMTAuODI3NTg2LDg3LjU2ODk2NTUgMjA3LjE1NTE3Miw5Ni40NjU1MTcyIDIwNy4xNTUxNzIsMTA5LjYwMzQ0OCBMMjA3LjE1NTE3MiwxMzguNTE3MjQxIEwyNTIuMTU1MTcyLDEzOC41MTcyNDEgTDI0Ni4zMTAzNDUsMTgzLjkzMTAzNCBMMjA2Ljg5NjU1MiwxODMuOTMxMDM0IEwyMDYuODk2NTUyLDMwMCBMMjgzLjQ0ODI3NiwzMDAgQzI5Mi41ODk1NDEsMzAwIDMwMCwyOTIuNTg5NTQxIDMwMCwyODMuNDQ4Mjc2IEwzMDAsMTYuNTUxNzI0MSBDMzAwLDcuNDEwNDU5MzEgMjkyLjU4OTU0MSw1LjU5NzQxMDM1ZS0xNiAyODMuNDQ4Mjc2LDAgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjNDI2N0IyIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMDcuMTYwNDU2LDMwMCBMMjA3LjE2MDQ1NiwxODMuOTg5MjczIEwyNDcuMTI2NTI2LDE4My45ODkyNzMgTDI1My4wOTIzOTksMTM4LjU3ODAyOSBMMjA3LjE2MDQ1NiwxMzguNTc4MDI5IEwyMDcuMTYwNDU2LDEwOS42NjU4NiBDMjA3LjE2MDQ1Niw5Ni41Mjg2NjYzIDIxMC45MDg5MjUsODcuNjMyNjE0MSAyMzAuMTI2NDI3LDg3LjYzMjYxNDEgTDI1NC42NzYyNTksODcuNjMyNjE0MSBMMjU0LjY3NjI1OSw0Ny4wODMxNjY4IEMyNDIuODM3MDY0LDQ1Ljg4NDQyNjIgMjMwLjk0MTYzNSw0NS4yOTc0MzkgMjE5LjAzOTQwNiw0NS4zMjQ2NDQ5IEMxODMuNzE5MzI2LDQ1LjMyNDY0NDkgMTU5LjY0NDY1Miw2Ni40MjY5MDgyIDE1OS42NDQ2NTIsMTA1LjE2NjExMiBMMTU5LjY0NDY1MiwxMzguNTc4MDI5IEwxMTkuNzg0MTczLDEzOC41NzgwMjkgTDExOS43ODQxNzMsMTgzLjk4OTI3MyBMMTU5LjY0NDY1MiwxODMuOTg5MjczIEwxNTkuNjQ0NjUyLDMwMCBMMjA3LjE2MDQ1NiwzMDAgWiIgaWQ9ImYiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=);
}
.twitter-svg {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzY4cHgiIGhlaWdodD0iMzAwcHgiIHZpZXdCb3g9IjAgMCAzNjggMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9InR3aXR0ZXItaWNvbiIgZmlsbD0iIzFEQTFGMiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPHBhdGggZD0iTTExNS43Mjg2NCwzMDAgQzI1NC41OTcxMiwzMDAgMzMwLjU1MjMyLDE4NC41NzIwNCAzMzAuNTUyMzIsODQuNDczNDMzNCBDMzMwLjU1MjMyLDgxLjE5NDkwMTIgMzMwLjU1MjMyLDc3LjkzMTEzNzMgMzMwLjMzMTUyLDc0LjY4MjE0MTUgQzM0NS4xMDc5MTgsNjMuOTU5MTM4OSAzNTcuODYzMTUzLDUwLjY4MjA5NiAzNjgsMzUuNDcyNjY5NSBDMzU0LjIyMDMsNDEuNTk4NTI5NiAzMzkuNjAyNjA3LDQ1LjYxNTg2NjcgMzI0LjYzNDg4LDQ3LjM5MDU3NjggQzM0MC4zOTYyMzIsMzcuOTIzOTE5NSAzNTIuMTkyNTM4LDIzLjAzNDUwOTEgMzU3LjgyODQ4LDUuNDkzMjk5MTggQzM0My4wMDc3NTgsMTQuMzE2NjE2NSAzMjYuNzkzNTExLDIwLjUzNDg1MDQgMzA5Ljg4NTQ0LDIzLjg3OTY2MTggQzI4Ni40ODE4NTgsLTEuMDg3NDc4NjIgMjQ5LjI5Mzc4OSwtNy4xOTgyNzQwMSAyMTkuMTc0MTY1LDguOTczODU4NyBDMTg5LjA1NDU0MiwyNS4xNDU5OTE0IDE3My40OTM5NjgsNTkuNTc5MTIxNCAxODEuMjE3OTIsOTIuOTY1MTI2OSBDMTIwLjUxMTEwNSw4OS45MTE4MDI0IDYzLjk1MDY4MzUsNjEuMTQ0NTEwNCAyNS42MTI4LDEzLjgyMjU0MjkgQzUuNTczMzI2OTcsNDguNDMzODY5NiAxNS44MDkxMDE3LDkyLjcxMTk5MjkgNDguOTg4MTYsMTE0Ljk0MDE1MyBDMzYuOTcyODMwNSwxMTQuNTgyODc1IDI1LjIxOTQ3MjQsMTExLjMzMTAwOSAxNC43MiwxMDUuNDU4OTkzIEMxNC43MiwxMDUuNzY5MTI0IDE0LjcyLDEwNi4wOTQwMjQgMTQuNzIsMTA2LjQxODkyMyBDMTQuNzI5ODM0OSwxNDIuNDc2NzY1IDQwLjA2NDE4MTksMTczLjUzMzM1OCA3NS4yOTI4LDE4MC42NzMyNDUgQzY0LjE3NzI4MDQsMTgzLjcxNDYwMSA1Mi41MTQ3ODYyLDE4NC4xNTkxODYgNDEuMjAxMjgsMTgxLjk3Mjg0NCBDNTEuMDkyMzUzNSwyMTIuODI5NzggNzkuNDM3NTc3NSwyMzMuOTY4MzUzIDExMS43Mzk1MiwyMzQuNTc3MDM5IEM4NS4wMDQwOTk4LDI1NS42NTc1ODYgNTEuOTc3MTk2LDI2Ny4xMDEzNzMgMTcuOTczMTIsMjY3LjA2Njk5NyBDMTEuOTY1OTQwNSwyNjcuMDU1NDI3IDUuOTY0NjAzODQsMjY2LjY5MDUyIDAsMjY1Ljk3NDE1MyBDMzQuNTI3NzYxMiwyODguMjA0MzIyIDc0LjcwMjcyNTMsMjk5Ljk5NTgxOSAxMTUuNzI4NjQsMjk5Ljk0MDkyNyIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K);
}
.pinterest-svg {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMzA5cHgiIHZpZXdCb3g9IjAgMCAzMDAgMzA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9InBpbnRlcmVzdC1pY29uIj4KICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgZmlsbD0iI0I3MDgxQiIgY3g9IjE1MCIgY3k9IjE1MCIgcj0iMTUwIj48L2NpcmNsZT4KICAgICAgICAgICAgPHBhdGggZD0iTTE2Ni41MzY2NDUsMjM4LjY3MDcxOCBDMTUxLjAzOTMwNiwyMzcuNDU5NzE2IDE0NC41MzU4ODcsMjI5LjczODY1NCAxMzIuMzg5MTk5LDIyMi4zMTY0ODkgQzEyNS43MDY1NTQsMjU3LjU2MDg4MSAxMTcuNTQ0MTM0LDI5MS4zNTA5OTcgOTMuMzY2Njg2NSwzMDkgQzg1LjkwMzE3ODgsMjU1LjczMzMxOSAxMDQuMzI0NzU3LDIxNS43MjI2NTggMTEyLjg3ODI3NiwxNzMuMjUxNzkzIEM5OC4yOTE3MjIxLDE0OC41NTM5MTIgMTE0LjYzMzg4Niw5OC44NTEyMTA1IDE0NS4zOTg3MDEsMTExLjEwMTk3MSBDMTgzLjI1MDU4NSwxMjYuMTYzNDM2IDExMi42MTg0MzIsMjAyLjkxODMzNSAxNjAuMDMzODkyLDIxMi41MDU4MjkgQzIwOS41NDM0MjYsMjIyLjUxNDE5IDIyOS43NTM5MjgsMTI2LjA5OTc3IDE5OS4wNTcwNzEsOTQuNzQ3MDcxOCBDMTU0LjY5ODQzNyw0OS40NzQ4ODM1IDY5LjkzNDc5MDMsOTMuNzE1MDA1NiA4MC4zNTc4NDk5LDE1OC41MzI3ODYgQzgyLjg5NDMyMzIsMTc0LjM3OTY5NCA5OS4xNzA1MjY1LDE3OS4xODY4NDQgODYuODYxOTM1MSwyMDEuMDU2NTk1IEM1OC40NzIzNTYzLDE5NC43MjY4MTIgNTAuMDAwNzg4NywxNzIuMjA0MzEzIDUxLjA5MTQ2NTUsMTQyLjE3ODU1NyBDNTIuODQ2NDA5Miw5My4wMzAwODg5IDk0Ljk5MzA0MDksNTguNjIwMDYyNiAxMzcuMjY4MjYyLDUzLjg2MTE2NSBDMTkwLjczMTQxNSw0Ny44NDE2NzIyIDI0MC45MDc4ODEsNzMuNjAwNDM2OSAyNDcuODM3NzA5LDEyNC4xODc3NjYgQzI1NS42MzcwMTUsMTgxLjI3OTc5NCAyMjMuNzAyOTAzLDI0My4xMTY2NDUgMTY2LjUzNjY0NSwyMzguNjcwNzE4IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K);
}
.linkedin-svg {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzAwcHgiIGhlaWdodD0iMzAwcHgiIHZpZXdCb3g9IjAgMCAzMDAgMzAwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9ImxpbmtlZGluLWljb24iPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBmaWxsPSIjMTM3N0I1IiB4PSIwIiB5PSIwIiB3aWR0aD0iMzAwIiBoZWlnaHQ9IjMwMCIgcng9IjE1Ij48L3JlY3Q+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNjUsMTc2LjAwMTgzNiBMMjY1LDI2NSBMMjE1Ljc5MjA4MiwyNjUgTDIxNS43OTIwODIsMTgxLjk2MjM5NyBDMjE1Ljc5MjA4MiwxNjEuMTAyNjc0IDIwOC42NzQ2ODcsMTQ2Ljg2NjcyOSAxOTAuODYzMDUyLDE0Ni44NjY3MjkgQzE3Ny4yNjYxMjcsMTQ2Ljg2NjcyOSAxNjkuMTc0NTg4LDE1Ni40NjA3MTMgMTY1LjYxNDgyMywxNjUuNzQxMjc3IEMxNjQuMzE2Njc1LDE2OS4wNTkwNDMgMTYzLjk4MjUzLDE3My42NzY5MzggMTYzLjk4MjUzLDE3OC4zMjExMzggTDE2My45ODI1MywyNjUgTDExNC43NTgwNjUsMjY1IEMxMTQuNzU4MDY1LDI2NSAxMTUuNDIxMDE3LDEyNC4zNjE1NTUgMTE0Ljc1ODA2NSwxMDkuNzkwMzY0IEwxNjMuOTc3NzI2LDEwOS43OTAzNjQgTDE2My45Nzc3MjYsMTMxLjc5MDcwOCBDMTYzLjg3NzkwOSwxMzEuOTU1MjUzIDE2My43NDgyMDEsMTMyLjEzMjY3MSAxNjMuNjU0MjU2LDEzMi4yOTIxNzkgTDE2My45Nzc3MjYsMTMyLjI5MjE3OSBMMTYzLjk3NzcyNiwxMzEuNzkwNzA4IEMxNzAuNTE3MDM5LDEyMS4yMzAxNjIgMTgyLjE5NTU2NiwxMDYuMTQ0MDY4IDIwOC4zMzU3MzgsMTA2LjE0NDA2OCBDMjQwLjcyMTY0NSwxMDYuMTQzNTA4IDI2NSwxMjguMzI3NDI3IDI2NSwxNzYuMDAxODM2IFogTTYyLjUyNTU1NSwzNSBDNDUuODg0NTc2LDM1IDM1LDQ2LjM2MjIzMDMgMzUsNjEuMzAzOTUwMyBDMzUsNzUuOTIwMDYyNSA0NS41Njk2Njk3LDg3LjYyNzExODYgNjEuODc5OTE4LDg3LjYyNzExODYgTDYyLjIwNDg0NjQsODcuNjI3MTE4NiBDNzkuMTY4MTE2Niw4Ny42MjcxMTg2IDg5LjcxNzc0MTksNzUuOTIyMjU4OCA4OS43MTc3NDE5LDYxLjMwMzk1MDMgQzg5LjM5ODA4ODMsNDYuMzYyMjMwMyA3OS4xNjgxMTY2LDM1IDYyLjUyNTU1NSwzNSBaIE0zNy43ODIyNTgxLDI2NSBMODYuMDA4MDY0NSwyNjUgTDg2LjAwODA2NDUsMTEwLjA0MjM3MyBMMzcuNzgyMjU4MSwxMTAuMDQyMzczIEwzNy43ODIyNTgxLDI2NSBaIiBpZD0iTGlua2VkSW4iIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
}
.whats-svg,
.fb-svg,
.twitter-svg,
.pinterest-svg,
.linkedin-svg {
	width: 30px;
	height: 30px;
	display: inline-block;
	position: relative;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: contain;
	text-decoration: none;
	cursor: pointer;
	margin-left:15px;
}
.fonte>div {
	padding-right: 30px;
	border-bottom: 1px solid #ccc;
}
.principal-image {
	background-color: #222121;
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	height: calc(100vh - 90px);
	position: relative;
}
.principal-image:not(.no-gradient) {
}
.principal-image:after {
	content: "";
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.principal-image:not(.no-gradient):after {
	background: linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.4) 102%);
}
.principal-image+div {
	top: 1em;
	left: 0;
	/*height: 455px;*/
	opacity: 1;
	position: absolute;
	text-align: center;
	transition: all .5s linear 0s;
	-webkit-transition: all .5s linear 0s;
	visibility: visible;
	width: 100%;
	-webkit-text-shadow:2px 2px 2px #000;
	-moz-text-shadow:2px 2px 2px #000;
	-ms-text-shadow:2px 2px 2px #000;
	-o-text-shadow:2px 2px 2px #000;
	text-shadow:2px 2px 2px #000;
}
.principal-image+div .container {
	/*width: 1040px;*/
	padding-right: 20px;
	padding-left: 20px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.principal-image+div .container:before {
	display: table;
	content: " ";
}
.principal-image+div .chapeu {
	position: initial;
	letter-spacing: initial;
	background: none;
}
.principal-image+div .chapeu:after {
	content: ":";
}
.principal-image+div .materia-titulo {
	color:#fff;
	margin-top: 15px;
	font-size: 3em;
}
.principal-image+div .fonte {
	font-family: 'Oswald';
	font-weight: lighter;
	color: white;
}
.nota {
	line-height: 1.5em;
}
.badge {font-size:.95em;}
.lista-classificados {
	background-color: #fff;
	cursor: default;
	transition: .3s all;
	border-radius: .55rem;
	margin: .45rem 0;
	overflow: hidden;
	min-height: 180px;
}
.lista-classificados>div {
	background-size: cover;background-position: center;
}
.lista-classificados img {
	width: 100%;
}
.lista-classificados:nth-child(odd) {
	background-color: #f2f2f2;
}
.lista-classificados:nth-child(even) {
	background-color: #e1e1e1;
}
.lista-classificados:hover {
	opacity: .9
}
/*.lista-classificados:hover * {
	transition: .3s all;
	color: #fff;
}*/
.lista-classificados .materia-titulo {
	font-size: 2em;
	line-height: 1;
}
.lista-classificados .categoria {
	font-size: 1em;
}
.slider-bullets {
	position: absolute;
	bottom: .5em;
	left: 0;
	text-align: center;
	height: 20px;
	width: 100%;
}
.lista-classificados *::selection,
.lista-classificados *::-moz-selection {
  background: transparent;
}
.bullet	{
	display: inline-block;
	margin: .3%;
	width: .5em;
	height: .5em;
	background-color: rgba(255,255,255,.4);
}

.lista-noticias h2,
.lista-noticias h5 {
	/*word-break: break-all;*/
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.lista-noticias div span {
	background-color: #990000;
	color: #fff;
	position: relative;
	top:5px;
	left:-15px;
	padding: 5px 25px;
}
.lista-noticias-img-container {
	float: left;
	margin-right: 15px;
	width: 25%;
}

.lista-colunas div a span {
	background-color: #009973;
	color: #fff;
	position: relative;
	top:5px;
	left:-15px;
	padding: 5px 25px;
}
.lista-colunas>div:nth-child(2) {
	/*padding: 0 80px 0 0;*/
}
.lista-noticias-coluna img,
.lista-colunas img {
	width: 300px;
}
.noticia-coluna img {
	width: auto;
	max-height:50%;
}
ul.beneficios li {
	list-style: none;
	list-style-type: none;
}
ul.beneficios li:before {
	color: #009973;
	content: "\002714";
	margin-right: 10px;
	width: 1em;
	margin-left: -1.5em;
}
ul.beneficios li.not span {
	text-decoration:line-through;
}
ul.beneficios li.not:before {
	color: #990000;
	/*content: "\00274C";*/
	content: "\002715";
	margin-right: 10px;
	width: 1em;
	margin-left: -1.5em;
}
ul.beneficios li:after {
	content: ";";
}
.testimonial p {
	font-style: italic;
}
.testimonial p:before {
	content:"\00275D";
	margin-right: 10px;
}
.testimonial .text {
	width: 100%;
}
.testimonial p:after {
	content:"\00275E";
	margin-left: 5px;
}

.ellipsis:after{
	font-style: normal;
	font-size: 3.5rem;
	content: "\0022EE";
	position: absolute;
	right: 15px;
	color: #AAAAAA;
	top: 0;
}
.overlay {
	position: absolute;
	/*top: 500px;*/
	top: calc( 100% + 5px * 2 );
	border: 3px solid rgba(0,0,0,.3);
	/*width: calc( 100% + 3px * 2 );*/
	/*height: calc( 100% + 3px * 2 );*/
	width: 100%;
	height: 100%;
	z-index: 5;
	border-radius: .55rem;
	background-color: rgba(255,255,255,.7);
	padding: 1.5rem;
	-webkit-box-shadow: 3px -3px 3px rgba(0,0,0,.3);
	box-shadow: 3px -3px 3px rgba(0,0,0,.3);
	transition: .2s all;
}
.overlay ul {
	text-align: center;
	margin: auto;
	list-style-type: none;
}
.overlay i {
	font-size: 2em;
}
.overlay div div {
	position: relative;
	transition: .3s all;
}
.overlay div div i {
	opacity: .4;
	transition: .3s all;
}
.overlay div div {
	color: #999;
}
.overlay div div:hover {
	/*color: #DE0101;*/
	color: black;
}
.overlay div div:hover i {
	opacity: 1;
}
.overlayed {
	top: 0;
}
.iconVendido {
	color: #00cc99;
}
.iconVer {
	color: black;
}
.iconRenovar {
	color: orange;
}
.iconEstatisticas, 
.iconEditar {
	color: #6699ff;
}
.iconVendido, 
.iconConcluir {
	color: #00cc99;
}
.iconExcluir {
	color: red;
}
.autoExpand {
	overflow: hidden;
}

.full-screen {
	overflow-y: auto;
	opacity: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: #222;
	display: flex;
}
.full-screen i {
	color: white;
	position: fixed;
	padding: 1em;
	font-size: 2em;
	cursor: pointer;
}
.full-screen .carregando {
	margin: auto;
}
.full-screen img {
	max-width:100%;
}
.full-screen i {
	right: 0px;
	top: 0;
}
.full-screen i:nth-child(1) {
}
.full-screen i:nth-child(2) {
}
.full-screen i:nth-child(2) {
	position: fixed;
	top: calc( 50% - 1em );
	right: 30px;
	padding: 1em;
}
.full-screen i:nth-child(3) {
	left: 0;
	right:initial;
}
.full-screen i:nth-child(3) {
	position: fixed;
	top: calc( 50% - 1em );
	left: 30px;
	padding: 1;
}
.full-screen i:before {
	-webkit-text-shadow: 0px 0px 5px rgba(0,0,0,.8);
	-moz-text-shadow: 0px 0px 5px rgba(0,0,0,.8);
	-ms-text-shadow: 0px 0px 5px rgba(0,0,0,.8);
	-o-text-shadow: 0px 0px 5px rgba(0,0,0,.8);
	text-shadow: 0px 0px 5px rgba(0,0,0,.8);
}
.full-screen .loaded {
	display: none;
}
.full-screen .carregando {
	display: block;
}
.full-screen i.disabled {
	cursor: default;
}
.full-screen i.disabled:before {
	color: gray;
}











/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
	.back:hover,
	.like>label:hover,
	.share:hover {
		background-position-y: -96px;
		-webkit-filter: drop-shadow( 1px 2px 0px rgba(0, 0, 0, .6));
	  filter: drop-shadow( 1px 2px 0px rgba(0, 0, 0, .6));
	}
	.like.darker>label:hover,
	.share.darker:hover {
		background-position-y: -32px;
	}
}

@media (min-width: 360px) {
	#top-nav .assine {
		display: none;
	}
	.d-flex .assine {
		display: block;
	}
}


/*Large devices (desktops, less than 1200px)*/
@media (max-width: 1199.98px) {
	.oferta-veiculos>div,.oferta-imoveis>div {
		padding: 15px;
	}
}

/*Medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px) {
	.mais-acessados>div:nth-child(2) {
		border-left: 0;
	}
	.noticias>div:nth-child(2) {
		border-right: 0;
	}
	.lista-noticias div div div {
		width: 35%;
	}
	.lista-classificados h2 {
		font-size: 1.4em;
	}
	.lista-classificados {
		min-height: 150px;
	}
	.lista-classificados .data-publicado{
		font-size: .8em;
	}
}

/*Small devices (landscape phones, less than 768px)*/
@media (max-width: 767.98px) {
	div.y-slider:not(.ok)::before,
	div.y-slider:not(.ok):before {
		z-index: 1;
		position: absolute;
		right: calc(50vw - 66px);
		margin-top: -90px;
		width: 133px;
		height: 159px;
		content: "";
		background: url(../images/slide-inv.svg);
		background-size: 133px 159px;
		animation: tipSlide 3s infinite;
		animation-delay: 4s;
	  opacity: 0;
	}
	@keyframes tipSlide {
	 0% {
	 	opacity: 0;
	 	left:calc(100vw - 153px);
	  /*transform:translatex(10rem)*/
	 }
	 33% {
	 	opacity: 1;
	 	left:calc(100vw - 153px);
	  /*transform:translatex(10rem)*/
	 }
	 66% {
	 	opacity: 0;
	 	left:20px;
	  /*transform:translatex(-10rem)*/
	 }
	 100% {
	 	opacity: 0;
	 	left:calc(100vw - 153px);
	  /*transform:translatex(0rem)*/
	 }
	}
	.lista-classificados h2 {
		font-size: 1.2em;
	}
	.lista-classificados {
		min-height: 140px;
	}
	.lista-classificados .data-publicado{
		font-size: .65em;
	}
	.lista-classificados .categoria {
		font-size: .8em;
	}
	.lista-classificados .data-publicado{
		display: none!important;
	}
	.p-3 {
		padding: .3rem .5rem !important;
	}
}

/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
	.custom-control-label::before {
		top: .1rem;
		left: -1.7rem;
		width: 1.2rem;
		height: 1.2rem;
	}
	.custom-control-label::after {
		top: .1rem;
		left: -1.7rem;
		width: 1.2rem;
		height: 1.2rem;
	}
	.nav-link {padding: .9rem 1rem;}
  .dropdown-item {padding: .5rem 1.5rem;}
	.logo {height: 50px;}
	ul.beneficios li:before {content: "\002713";}
	.lista-noticias-coluna img,
	.lista-colunas img {width: 100%;}
	.lista-colunas div a span {left:0px;}
	.ellipsis:after{right: 10px;}
	.principal-image {
		background-color: #222121;
		background-size: cover;
		background-attachment: scroll;
	}
	.principal-image+div .materia-titulo {font-size: 2.4em;}
	.principal-image+div {top: 25%;}
	.nota {
		line-height: .7em;
		padding-top:.2em;
		padding-bottom:.4em;
	}
	.like>label {right: 20%;}
	.lista-noticias div div div {
		width: 100%;
		margin-right: 0px;
		margin-top: 10px;
	}
	.lista-noticias div span {
		background-color: #990000;
		color: #fff;
		position: relative;
		top:6px;
		left:0px;
		padding: 5px 25px;
	}
	.lista-classificados {min-height: 120px;}
	.lista-classificados h2 {font-size: 1em;}
	.y-titles>.y-venda:after,
	.y-titles>.y-troca:after,
	.y-titles>.y-aluguel:after{top:-.8rem;font-size:.6em;}
}

@media (max-width: 380px) {
	.logo {
		height: 45px;
	}
	.navbar-brand {
		margin: auto .5rem;
	}
}


