@media (max-width:1200px){
	.btAssistencias{ display:block; }
	#btAssistencias{ display:block; }
	div#menuRodapeMobile{ display:block; }
	div#btAssistencias{ display:none; width:300px; margin:0 auto; }
	div#btAssistencias a{ width:100% !important; float:left; box-shadow:none !important; font-size:13px !important; padding:13px 0 25px 45px !important; line-height:14px; }
	div#btAssistencias a::before{ top: 9px !important; left:10px; width:auto; background-size:auto 100%; height:17px; }
	div#btAssistencias a:hover::before{ transform:none; }
	/*div#btAssistencias a:first-of-type{ padding-top:14px !important; }*/
	/*div#btAssistencias a:nth-of-type(3){ padding-top: 0 !important; }*/
	div#btAssistencias a:first-of-type::before{ background-image:url(../images/ico-assistencias-1.png); top:12px !important;  }
	div#btAssistencias a:nth-of-type(2)::before{ background-image:url(../images/ico-assistencias-30.png); top:7px !important; height:24px; left:5px; }
	div#btAssistencias a:nth-of-type(3)::before{ background-image:url(../images/ico-assistencias-4.png); top:7px !important; height:24px; left:5px; }
	div#btAssistencias a:nth-of-type(4)::before{ background-image:url(../images/ico-assistencias-7.png); height:22px; left:5px; }
	div#btAssistencias a:nth-of-type(5)::before{ background-image:url(../images/ico-assistencias-3.png); top: 12px !important; }
	div#btAssistencias a:nth-of-type(6)::before{ background-image:url(../images/ico-assistencias-2.png); top: 12px !important; }
	div#btAssistencias a:last-of-type::before{ background-image:url(../images/ico-assistencias-6.png); left:13px; top: 12px !important; }
	div#bannerPrincipal #banner table tr td.textos h3{ display:block; width:max-content; margin:0 auto; transform:scale(0.9); transform-origin:center 220px; }
	#menu-bottom{ display:none !important; }
	.menuBottom{ display:none !important; }
	div#carrosselMobileHome{ display:block; }
	.select::before{ display:none; }
	.select{
		background-image:url(../images/ico-seta-azul.png);
		background-repeat:no-repeat;
		background-size:9px auto;
		background-position:96% 10px;
	}
	header .menus{ width:100%; min-width:300px; background:#fff; z-index:10; }
	header #menuHamb{ width:100%; border-radius:0; background-color:#fff; padding:0; position:relative; margin:0 auto; overflow:visible; border-bottom:1px solid rgba(0, 0, 0, 0.05); }
	header #menuHamb p{ display:none; }
	header button.btFechar{ top:33px !important; right:calc(50% - 162px) !important; background-color:#fff; left:auto !important; width:40px; border:none; position:fixed; z-index:999999; height:40px; margin:0 15px; }
	header #menuPesquisa button.btFechar{ right:calc(50% - 165px); left:initial; }
	header #menuHamb a{ text-align:left; width:100%; padding:15px 0 15px calc(50% - 150px); margin:0; box-shadow:0 -2px 4px rgba(0, 0, 0, 0.05); font-family:'Intelo-SemiBold'; font-size:16px; }
	header #menuHamb a:hover{ font-size:16px; }
	header #menuHamb a::before{ top:17px; right:calc(50% - 160px); }
	a.icoLigacaoMobile{ display:block; bottom:calc(50vh - 50px); }
	header #menuPesquisa{ 
		background-color:#fff;
		width:100%;
		padding:0;
		margin:0 auto;
		overflow:visible;
		box-shadow:0 -2px 4px rgba(0, 0, 0, 0.05);
		background-image:url(../images/bg-menu-pesquisa-mobile.png);
		background-size:auto;
		background-position:bottom center;
		padding-bottom:110px;
		height:calc(100vh - 85px);
	}
	header #menuPesquisa h2{ font-size:20px; padding:20px 0 10px; margin:0; }
	header #menuPesquisa div.boxPesquisa{ width:295px; }
	header #menuPesquisa div.boxPesquisa input.inputPesquisa{ width:86%; padding:7px 0 0 0; }
	header #menuPesquisa ul{ width:250px; }
	header #menuPesquisa ul li{ float:none; width:100%; background-color:#F1F2F5; border-radius:7px 7px 20px 20px; padding:15px 0 15px 67px; margin:0 0 15px 0; background-position:14px 6px; }
	header #menuPesquisa ul.btMenuPesquisa li:first-of-type{ display:none; }
	header #menuPesquisa ul.btMenuPesquisa li:last-of-type{ display:none; }
	header #menuPesquisa ul li::before{ content:''; position:absolute; top:24px; right:18px; width:9px; height:18px; background-image:url(../images/ico-seta-azul.png); background-repeat:no-repeat; background-size:9px auto; }
	header #menuPesquisa p{ margin:35px 0 12px; font-size:15px; }
	header #menuPesquisa ul li{ padding:15px 0 15px 67px !important; }
	header #menuPesquisa ul li:nth-of-type(2){ background-position:17px 11px; }
	header #menuPesquisa ul.btMenuBolinha{ display:block; }
	header #menuPesquisa ul.btMenuBolinha li{ margin:0 0 15px 0 !important; padding:15px 0 15px 67px !important; color:#fff; background-color:#00316B; background-size:auto 38px; background-position:16px 12px; }
	header #menuPesquisa ul.btMenuBolinha li a{ color:#fff; font-size:18px; }
	header #menuPesquisa ul.btMenuBolinha li a strong{ color:#fff; font-family:'Intelo-Light'; margin-bottom:2px; }
	header #menuPesquisa ul.btMenuBolinha li::before{ background-image:url(../images/ico-seta-verde.png); }
	header #menuPesquisa ul.btMenuBolinha li:first-of-type{ background-image:url(../images/ico-menu-1-sos-branco.png); }
	header #menuPesquisa ul.btMenuBolinha li:first-of-type::before{ background-image:url(../images/btLigar.png); width:37px; height:48px; background-size:100%; top:13px; right:10px; }
	header #menuPesquisa ul.btMenuBolinha li:nth-of-type(2){ background-image:url(../images/ico-menu-1-calc-branco.png); }
	header #menuPesquisa ul.btMenuBolinha li:nth-of-type(2)::before{ background-image:url(../images/btLigar.png); width:37px; height:48px; background-size:100%; top:13px; right:10px; }
	header #menuPesquisa ul.btMenuBolinha li:nth-of-type(3){ background-image:url(../images/ico-menu-6-telefones-branco.png); }

	header #menuPesquisa ul.btMenuBolinha li:last-of-type{ background-image:url(../images/ico-whats-branco.png); }
	header #menuPesquisa ul.btMenuBolinha li:last-of-type:before{ background-image:none; }

	header .fecharMenus{ position:relative; top:inherit; left:inherit; right:inherit; }
	.content{ width:300px !important; min-width:300px !important; } /* border-left:1px solid #000; border-right:1px solid #000;*/
	header .content{ width:300px !important; min-width:300px !important; z-index:7 !important; }
	header .logo{ width:132px; margin:4px 0 0 0; }
	header ul.menu li:first-of-type{ display:none; }
	header ul.menu li:nth-of-type(2){ display:none; }
	header ul.menu li:nth-of-type(3){ display:none; }
	header ul.menu li:nth-of-type(4){ display:none; }
	header ul.menu li:last-of-type{ display:block; }
	header div.content > ul:last-of-type li:first-of-type{ display:none; }
	header ul{ margin:0 0 0 18px; }
	header ul li{ padding:0 3px !important; }
	header ul li a.pesquisa{ padding:9px 10px; }
	header ul li a.area-do-cliente{ padding:9px 10px; }
	header ul:last-of-type{ margin:0 15px; }
	header ul:last-of-type li:last-of-type{ padding:0; }
	div#bannerPrincipal{ margin-top:85px; }
	div#bannerPrincipal #banner{ min-height:calc(100vh - 85px) !important; }
	div#bannerPrincipal div.jquery-slider-selectors{ margin:calc(-100vh) auto 0; position:relative; left:initial !important; right:0; top:105px; }
	div#bannerPrincipal .jquery-slider-selector{ display:inline-block; margin:0 5px; }
	div#bannerPrincipal .jquery-slider-selector-current{ height:8px; width:24px; }
	div#bannerPrincipal #banner table tr td.textos{ padding-left:0; vertical-align:bottom; padding-bottom:20px;}
	div#bannerPrincipal #banner table tr td.textos h1{ text-align:left; font-size:23px; width:200px; line-height:30px; margin:15px 0 -15px 0; }
	div#bannerPrincipal #banner table tr td.textos h1 label{ text-align:left; font-size:23px; line-height:30px; }
	div#bannerPrincipal #banner table tr td.textos h2{ font-size:20px; width:68%; }
	div#bannerPrincipal #banner table tr td.textos h2 b{ font-size:23px; }
	div#bannerPrincipal #banner table tr td.textos h2.t88{ width:88%; }
	div#bannerPrincipal #banner table tr td.textos a{ margin:0; transform:scale(0.8); transform-origin:center bottom; }
	div#bannerPrincipal #banner table tr td.textos a:first-of-type{ margin:0 0 0 43px; }
	div#bannerPrincipal #banner table tr td.textos a:last-of-type{ margin-left:-10px; left:auto; }
	div#bannerPrincipal #banner div{ background-size:auto 100%; min-height:calc(100vh - 85px) !important; }
	div#bannerPrincipal #banner table{ width:300px !important; min-width:initial; }
	div#bannerPrincipal #banner table tr td.boxes{ display:none; }


	div#bannerPrincipal #banner table tr td.textos h1 small{ font-size: 25px; line-height: 25px; }
	div#bannerPrincipal #banner table.slideDanos tr td.textos h1{ width: 315px; }


	div#bannerPrincipal #banner table tr td.textos p{
		width: 100%;
		text-align: center;
	}
	div#bannerPrincipal #banner table tr td.textos h2 small {
		line-height: 26px;
	}


	div#banner-bottom{ height:280px !important; background-size:auto 100%; margin-top:20px; }
	div#banner-bottom hr{ width:calc((50vw - 160px) + 50px); top:-12px; }
	div#banner-bottom a{ bottom:20%; right:auto; width:70px; height:70px; left:0; }
	div#banner-bottom h1{ display:none; }
	div#banner-bottom h2{ margin:0; padding:30px 0 0 0; width:145px; font-size:19px; line-height:24px; }
	div#banner-bottom h2 br{ display:none; }
	div#banner-bottom h2 label{ font-family:'Intelo-SemiBold'; color:#fff; display:block; font-size:19px; line-height:24px; }
	div#banner-rodape.pgInternas h2{ width:59%; text-align:left; color:#00316B !important; margin:0; }
	html body#body-rastreador-caminhoes-onibus-x1 div#banner-rodape.pgInternas div.content h2{ color:#fff !important; }
	html body#body-assistencia-danos-a-terceiros div#body div#full div#banner-rodape.pgInternas div.content h2{ color:#fff !important; }
	html body#body-assistencia-24-horas-x1 div#body div#full div#banner-rodape.pgInternas div.content h2{ color:#fff !important; }
	html body#body-assistencia-reparos-rapidos-x1 div#body div#full div#banner-rodape.pgInternas div.content h2{ color:#fff !important; }
	div#banner-bottom a{ font-size:0px; right:0; left:auto; }
	div#rodape{ margin-bottom:30px; }
	div#rodape .content{ padding:0 0px 25px 0px; background:#fff; }
	div#rodape .content div.conteudo{ padding:10px; background-color:transparent; margin-top:-20px; }
	div#rodape hr.verde{
		width:calc((50vw - 160px) + 80px);
		height:5px;
		border:none;
		border-radius:0 10px 10px 0;
		background:#000000;
		color:#000000;
		display:block;
		z-index:1;
		margin:0;
		position:absolute;
		top:17px;
		left:calc(-50vw + 160px);		
	}
	div#rodape ul{ display:none !important; }
	div#rodape .content div.conteudo .logo{ margin:25px 0 0 10px; }
	div#rodape .content div.conteudo .logo img{ width:138px; }
	div#rodape .content div.conteudo .icons{ width:35px; height:35px; margin:0 5px 0 50px; }
	div#rodape .content div.conteudo #ico-instagram{ margin:0 !important; }
	div#projeta-sua-conquista{ border-top:40px solid #00316B; }
	div#projeta-sua-conquista .content:first-of-type{ padding:35px 0 0 0; }
	div#projeta-sua-conquista .content:first-of-type::before{ width:95px; right:10px; left:auto; }
	div#projeta-sua-conquista .content:first-of-type div:first-of-type{ float:none; width:100%; padding:0; }
	div#projeta-sua-conquista .content:first-of-type div:nth-of-type(2){ display:none; }
	div#projeta-sua-conquista .content:first-of-type div h1{ font-size:26px; line-height:35px; text-align:center; margin:0; width:100%; }
	div#projeta-sua-conquista .content:first-of-type div h1 br{ display:none; }
	div#projeta-sua-conquista .content:first-of-type div hr{ width:90px; height:5px; top:110px; left:0; border-radius:0 5px 5px 0; display:none; }
	div#projeta-sua-conquista div.box-azul{ margin-right:0 !important; margin-left:0 !important; width:100%; float:none; margin-top:60px; }
	div#projeta-sua-conquista div.box-azul p{ font-size:18px; line-height:24px; }
	div#projeta-sua-conquista div.box-azul h3{ font-size:70px; line-height:0; margin:15px 0 10px; }
	div#projeta-sua-conquista div.box-azul h3 label{ font-size:12px; }
	div#projeta-sua-conquista div.box-azul h3 small{ font-size:26px; line-height:26px; }
	div#projeta-sua-conquista div.box-azul h3 small b{ font-size:30px; line-height:30px; }
	div#projeta-sua-conquista div.box-azul a.saiba{ margin:-20px 0 0 135px; }
	div#projeta-sua-conquista .content:last-of-type{ height:260px; }
	div#projeta-sua-conquista div.box-azul a.saiba{ margin:0 auto 20px 135px; }
	
	div#tipos-protecao{ display:none !important; }
	div#assistencias{ margin-top:1140px; }
	div#assistencias hr{ margin:0; width:calc(((100vw - 300px) / 2) + 75px); }
	div#assistencias h2{ font-size:21px; width:100%; margin:15px 0 25px 0; line-height:normal; }
	div#assistencias .linha{ width:300px; margin:0 auto 15px;; padding:0; border-radius:10px; box-shadow:0 0 25px rgba(0, 0, 0, 0.1); height:95px; }
	div#assistencias .linha a{ width:100%; padding:22px 0 0 15px; font-size:17px; }
	div#assistencias .linha:nth-of-type(5) a{ padding:10px 15px; }
	div#assistencias .linha a div.clear{ display:block; }
	div#assistencias .linha a::before{ 
		background-image:url(../images/ico-seta-azul.png);
		background-repeat:no-repeat;
		background-size:auto 50%;
		width:20px;
		height:20px;
		position:absolute;
		top:27px;
		right:-19px;
		content:'';
		box-shadow:0 0 7px rgba(0, 0, 0, 0.2);
		border-radius:50%;
		background-position:13px center;
		padding:7px;
		background-color:#fff;
	}

	div#assistencias .linha a img.ico{ display:none; }
	div#assistencias .linha:hover{ background:inherit; }
	div#assistencias .linha:hover a p{ display:none; }
	div#assistencias .linha a p{ display:none; }
	div#assistencias .linha a label{ margin-top:0; transform:scale(0.5); transform-origin:top right; position:absolute; top:14px; right:20px; }
	div#assistencias .linha a label span:first-of-type{ display:block; font-size:30px; }
	div#assistencias .linha a label span:last-of-type{ font-size:38px; }
	div#assistencias .linha a label span:last-of-type small{ color:#000000; font-family:'Intelo-Bold'; font-size:25px; }
	div#assistencias .linha a label b{ font-size:33px; }
	div#assistencias .linha a label strong{ font-size:93px; line-height:78px; }
	div#assistencias .linha a label strong small{ font-size:47px; margin:-20px 0 0; }
	div#assistencias .linha a label span{ margin-top:0; margin-bottom:0; }
	div#assistencias .linha:hover a label{ margin-top:0; }
	div#assistencias .linha:hover a label span:first-of-type{ display:block; font-size:30px; }
	div#assistencias .linha:hover a label span:last-of-type{ font-size:38px; }
	div#assistencias .linha:hover a label span:last-of-type small{ color:#000000; font-family:'Intelo-Bold'; font-size:25px; }
	div#assistencias .linha:hover a label b{ font-size:33px; }
	div#assistencias .linha:hover a label strong{ font-size:93px; line-height:78px; }
	div#assistencias .linha:hover a label strong small{ font-size:47px; margin:-20px 0 0; }
	div#assistencias .linha:hover a label span{ margin-top:0; margin-bottom:0; }
	div#assistencias .linha a big{ display:block; font-size:19px; width:62%; }

	div#historias{ margin-top:75px; }
	div#historias hr{ width:calc(((100vw - 300px) / 2) + 135px); margin:-35px 0 0 0; right:0; left:auto; border-radius:10px 0 0 10px; }
	div#historias h2{ font-size:25px; text-align:left; margin:0; width:100%; line-height:normal; }
	div#historias h2 br{ display:none; }
	div#historias .content > p{ font-size:16px; line-height:normal; text-align:left; width:100%; margin:10px 0 0 0; }
	div#historias #boxes{ position:relative; width:100%; margin:25px 0 0 0; overflow:hidden; }
	div#historias #boxes div{ overflow:visible !important; }
	div#historias #boxes .box{ border-radius:5px 5px 90px 5px; overflow:visible; width:100%; margin:0 0 35px 0; }
	div#historias #boxes .box:nth-of-type(4){ border-radius:5px 5px 90px 5px; }
	div#historias #boxes a.bt{ display:none; bottom:-30px; right:0px; width:35px; height:35px; background-position:11px center; }
	div#historias .boxZoom{ display:none; }
	div#historias .jquery-slider-selectors{ left:0; width:max-content; }
	html body#body-home div#body div#full div#historias div.content div.jquery-slider-wrapper.jquery-slider-option-navigation-selector div.jquery-slider-selectors{ bottom:10px !important; }
	div#historias .jquery-slider-selector{ width:8px; height:8px; margin:0 5px; background:#00316B; border-radius:10px; }
	div#historias .jquery-slider-selector-current{ background:transparent; border:2px solid #000000; width:24px; }
	div#historias .jquery-slider-navigation a{
		width:35px;
		height:35px;
		position:absolute;
		bottom:-10px;
		top:auto;
		display:block;
		background-repeat:no-repeat;
		background-position:11px center;
		background-size:35%;
		padding:6px;
		border-radius:50%;
		border:2px solid #000000;
		z-index:9;
		background-image:url(../images/ico-seta-azul.png);
	}
	div#historias .jquery-slider-navigation-prev{ left:15px; transform:rotate(-180deg); }
	div#historias .jquery-slider-navigation-next{ right:15px; }
	html body#body-home div#body div#full div#historias div.content div#carrosselHistorias{ display:block; }
	div#historias h2{ position:relative; width:100%; top:auto; left:auto; line-height:normal; text-align:center; padding-top:15px;  }
	div#historias .content > p { position:relative; top:auto; left:auto; width:100%; font-family:'Intelo-SemiBold'; font-size:17px; margin:15px 0 25px; text-align:center; }
	div#historias .content #carrosselHistorias div > img{ width:230px; height:auto; left:45px; position:absolute; border-radius:15px 65px 15px 15px; }
	div#historias .content #carrosselHistorias div div.border{
		position:relative;
		border-radius:15px 15px 15px 90px;
		box-shadow:0 0 10px rgba(0, 0, 0, 0.2);
		width:310px;
		height:385px;
		background:#00316B;
		left:5px;
		top:110px;
		z-index:-1;
		padding:130px 15px 20px 15px;
	}
	div#historias .content #carrosselHistorias div div.border p { font-size:15px; width:100%; margin-top:0; color:#fff;text-align:center; }
	div#historias .content #carrosselHistorias div div.border strong{ font-size:18px; color:#fff; text-align:center; width:100%; margin-top:15px; display:block; font-family:'Intelo-Bold'; position:relative; }
	div#historias .content #carrosselHistorias div div.border strong small{ font-size:15px; color:#fff;display:block; font-family:'Intelo-Bold'; position:relative; }
	div#historias .jquery-slider-selectors{ bottom:10px; width:max-content !important; right:auto; margin:0 auto; position:relative; }
	div#historias{ margin:50px auto 50px; }
	div#historias hr{ top:22px; width:calc((50vw - 160px) + 50px); }
	div#historias #boxes{ display:none; }
	div#parceiro{ display:none; }
	div#quero-ser-parceiro-x1 .bannerQuero{ background:url(../images/seja-parceiro-x1-mobile.jpg) no-repeat top center; padding:220px 0 125px; }
	div#blog{ margin:74px 0 0 0; }
	div#blog hr{ width:calc(((100vw - 300px) / 2) + 105px); top:-35px; }
	div#blog h2{ font-size:26px; }
	div#blog a.box{ padding:10px !important; }
	div#blog a.box div.shadow{ border-radius:5px !important; }
	div#blog a.box:nth-of-type(3) div.shadow{ border-radius:5px 5px 5px 85px !important; }
	div#blog a.box img{ height:22px !important; }
	div#blog a.box p{ font-size:15px; margin-top:0; width:100%; line-height:normal; }
	div#blog a.box p label{ font-size:12px; padding:0 0 0 13px; }
	div#blog a.box p label::before{ top:3px; background-size:7px auto; }
	div#blog a.box p small{ font-size:13px; line-height:normal; }
	div#blog a.box:first-of-type{ display:none; }
	div#blog a.box:nth-of-type(2){ margin:0 5px 5px 0; width:calc(50% - 5px); height:150px; }
	div#blog a.box:nth-of-type(3){ margin:0; width:50%; height:305px; border-radius:5px 5px 5px 85px; }
	div#blog a.box:nth-of-type(4){ margin:-150px 5px 0 0; width:calc(50% - 5px); height:150px; background-size:auto 100%; border-radius:5px; }
	div#blog a.box:nth-of-type(5){ display:none; }
	div#blog a.box:last-of-type{ display:none; }
	div#banner-rodape{ background-size:auto 100%; height:260px; margin-top:0; }
	div#banner-rodape a{ display:none; }
	div#banner-rodape h2{ font-size:25px; padding:30px 0 0 15px; line-height:normal; text-align:left; margin:0; }
	div.assistencias h1{ font-size:24px; padding:0 0 40px; }
	div.assistencias h1 big{ display:block; line-height:36px; font-size:36px; width:100%; }
	div.assistencias .box-branco{ width:100%; margin-bottom:45px; padding:25px 0 0; }
	div.assistencias .icon{ top:40px; right:0; padding:15px 30px; }
	div.assistencias .icon img{ width:70px; }
	div.assistencias .box-branco .bg.assistencia{ width:100%; top:218px; right:-25px; }

	div.assistencias .box-branco .bg.danos{ width:280px; top:280px; right:0px; }

	div.assistencias h2.titulo{ font-size:20px; line-height:normal; margin-top:20px; padding:0 17px; text-align:left; }
	div.assistencias h2.titulo br{ display:none; }
	div.assistencias h2.titulo small{ font-size:18px; line-height:normal; margin-top:45px; text-align:left; font-family:'Intelo-Light'; }
	html body#body-assistencia-residencial-x1 div#body div#full div#assistencia-residencial-x1.internas.assistencias div.content div.icon{ top:39px; }
	div.assistencias .box-branco .faixaCinza{ background:#F9F9F9; padding:10px 0 10px 15px; margin:232px 0 25px; position:relative; }
	div.assistencias .box-branco .faixaCinza h3{ font-size:14px; line-height:17px; width:56% !important; }
	div.assistencias .box-branco .faixaCinza h4{ font-size:52px; margin-top:-8px; height:60px; width:56% !important; }
	div.assistencias .box-branco .faixaCinza h4 strong{ font-size:52px; }

	div#assistencia-danos-a-terceiros .box-branco .faixaCinza h4 strong{ margin:0 0 0 19px; }
	div#assistencia-danos-a-terceiros .box-branco .faixaCinza h4 strong::before{ top:27px; left:-20px; font-size:15px; }
	div#assistencia-danos-a-terceiros .box-branco .faixaCinza h4 > b{ margin:-13px 0 0 0; font-size:9px; }
	div#assistencia-danos-a-terceiros .box-branco .faixaCinza h4 small{ font-size:12px; }


	div.assistencias .box-branco .bg.pneu {
		width: 398px;
		top: 288px;
		right: -84px;
	}

	div.assistencias .box-branco .faixaCinza h4 small{ font-size:15px; margin:0 0 0 5px; line-height:14px; }
	div.assistencias .box-branco .faixaCinza h4 small b{ font-size:8px; }
	div.assistencias .box-branco .faixaCinza label{ top:28px; left:192px; transform:scale(0.4); transform-origin:0 0; width:max-content; }	
	div.assistencias .box-branco .faixaCinza label span:first-of-type{ display:block; font-size:28px; position:absolute; top:-32px; left:0; width:204px; }
	html body#body-assistencia-auto-reparos-x1 div#body div#full div#assistencia-auto-reparos-x1.internas.assistencias div.content div.box-branco div.faixaCinza{ margin:180px 0 25px; }
	html body#body-assistencia-vidros-automotivos-x1 div#body div#full div#assistencia-vidros-automotivos-x1.internas.assistencias div.content div.box-branco div.faixaCinza{ margin:120px 0 25px; }
	div.assistencias h2:nth-of-type(2){ font-size:20px; width:87% !important; margin:0 auto; line-height:normal; }
	#carrossel2 label.boxShadow{ width:300px; left:10px; }
	#carrossel2 .jquery-slider-wrapper{ margin:0; }
	#carrossel2 .jquery-slider-selectors{ width:max-content; margin:0 auto; bottom:0; left:auto; right:auto; position:relative; }
	#carrossel2 #carrosselAssistencias2 div div.box{ width:100%; height:290px; padding:15px 21px; top:50px !important; margin-left:0 !important; border-radius:85px 20px 20px 20px; }
	#carrossel2 #carrosselAssistencias2 div div.box p{ font-size:15px; margin-bottom:0; width:100%; margin-top:10px; text-align:center; }
	#carrossel2 #carrosselAssistencias2 div div.box p strong{ width:100%; text-align:center; }
	#carrossel2 #carrosselAssistencias2 div div.thumb{ display:none; }
	#carrossel2 #carrosselAssistencias2 div div.box .iconCarrossel{ height:52px !important; position:relative; top:auto; right:auto; margin:0 auto; display:block; width:auto !important; }
	div.assistencias .box-branco a.manual{ margin:30px auto 25px; }
	div.assistencias .textoLegalAssistencias{ font-size:13px; margin-top:70px; width:90%; margin-bottom:0; }
	#carrossel2 .jquery-slider-navigation a{ width:40px; height:40px; background-position:15px center; }
	#carrossel2 .jquery-slider-navigation .jquery-slider-navigation-next{ right:16px; bottom:-35px; top:auto; }
	#carrossel2 .jquery-slider-navigation .jquery-slider-navigation-prev{ left:16px; bottom:-35px; top:auto; }
	div.assistencias .ligue{
		margin:0 auto 40px;
		width:310px;
		font-size:15px;
		font-family:'Intelo-SemiBold';
		background-image:url(../images/ico-tel.png);
		background-repeat:no-repeat;
		background-position:8px 12px;
		background-size:45px;
		padding:10px 10px 10px 66px;
		background-color:#F0F1F5;
		border-radius:7px 23px;
	}
	div.assistencias .ligue strong{ font-size:22px; font-family:'Intelo-Bold'; display:block; margin:0 0 10px; line-height:21px; }
	div.assistencias .ligue small{ font-size:14px; font-family:'Intelo-SemiBold'; display:block; }

	div#assistencia-danos-a-terceiros .ligue strong{ width: 85%; }


	div#assistencia-danos-a-terceiros .ligue small{ font-size:14px; }
	div.assistencias hr{ width:calc(((100vw - 300px) / 2) + 105px); }
	#carrossel2 #carrosselAssistencias2{ margin:0; }
	#carrossel2 #carrosselAssistencias2 div{ width:280px; margin:0 0 0 20px; }
	div.internas .btQuero{ width:50%; padding:25px 0; float:left; font-size:19px; }
	div.internas .btQuero big{ font-size:13px; display:block; }
	div.internas #btAzul.btQuero{ padding-left:calc(50vw - 170px); }
	div.internas #btVerde.btQuero{ padding-right:calc(50vw - 170px); }
	div.internas .btQuero:hover{ font-size:19px; }
	div.internas .btQuero:hover big{ font-size:13px; }
	div.assistencias #carrossel h2{ font-size:18px; width:100% !important; text-align:center; line-height:normal; margin:0; }
	div.assistencias div.txtMobile1{ text-align:center; font-size:15px; font-family:'Intelo-Bold'; margin:30px 0 0; display:block; }
	div.assistencias div.txtMobile1 strong{ text-align:center; display:block; font-size:28px; font-family:'Intelo-Bold'; }
	div.internas.assistencias div#carrossel hr{ left:calc(-50vw + 160px); width:50vw; top:-123px; display:none; }
	#carrossel{ margin:30px auto 45px; }
	div.assistencias .boxesAzuis > h2{ font-size:18px; width:100%; text-align:center; line-height:normal; margin-bottom:0; }
	div.assistencias .boxesAzuis > h2 br{ display:none; }
	div.assistencias .boxesAzuis div.box-azul{ padding:25px 20px 35px 20px; border-radius:20px 20px 80px 20px; }
	div.assistencias .boxesAzuis div.box-azul:nth-of-type(2){ border-radius:20px 80px 20px 20px; }
	div.assistencias .boxesAzuis .esq{ float:none; width:100%; }
	div.assistencias .boxesAzuis div.box-azul h2{ font-size:33px; line-height:normal; margin-bottom:0; text-align:left; }
	div.assistencias .boxesAzuis div.box-azul p{ font-size:17px; line-height:normal; width:100%; }
	div.assistencias .boxesAzuis div.box-azul a.saiba:hover img{ background-image:url(../images/ico-seta-azul.png); }
	div.assistencias .boxesAzuis .dir{ float:none; width:100%; }
	div.assistencias .boxesAzuis div.box-azul a.hover-button{ margin:0 !important; width:38%; padding:15px 5px; float:left; }
	div.assistencias .boxesAzuis div.box-azul div.dir a.hover-button:first-of-type{ margin:0 10px 0 28px !important; }
	div.assistencias .boxesAzuis div.box-azul a.saiba{
		font-family:'Intelo-Bold';
		font-size:19px;
		text-align:left;
		color:#00316B;
		margin:0 0 10px 145px !important;
		position:relative;
		background:#fefefe;
		width:max-content !important;
		padding:10px 20px 10px 45px !important;
		border:none;
		border-radius:15px 3px;
		box-shadow:0 0 10px rgba(0, 0, 0, 0.2);
		float:none;
	}
	div.assistencias .boxesAzuis div.box-azul a.saiba img{
		display:inline-block;
		margin:0;
		background-image:url(../images/ico-seta-verde.png);
		background-repeat:no-repeat;
		background-size:100%;
		width:13px;
		height:21px;
		position:absolute;
		top:13px;
		left:20px;
	}
	div.assistencias .boxesAzuis div.box-azul h3{ font-size:70px; line-height:0; margin:20px 0; padding:10px 0 20px 23px; }
	div.assistencias .boxesAzuis div.box-azul h3 label{ font-size:26px; top:-33px; }
	div.assistencias .boxesAzuis div.box-azul h3 small{ font-size:12px; line-height:12px; }
	div.assistencias .boxesAzuis div.box-azul h3 small b{ font-size:25px; line-height:25px; }
	div.assistencias .boxesAzuis div.box-azul h3 small:nth-of-type(2){ font-size:25px; margin-left:42px; }
	div.assistencias .boxesAzuis div.box-azul h3 small:last-of-type{ font-size:30px; margin-left:-50px; }
	div.assistencias .boxesAzuis div.box-azul div.dir a.hover-button:last-of-type{ margin-top:0; } /*15px !important; }*/
	div.assistencias #perguntas h2{ width:100%; font-size:23px; }
	div#perguntas{ margin:100px 0 0 0; }
	div#perguntas ul.p{ width:100%; padding:0 5px; }
	div#perguntas ul li img{ top:19px; right:5px; width:13px; height:19px; background-size:10px auto; }
	div#perguntas ul li{ padding:17px 25px 17px 0; font-size:19px; width:300px; }
	div#perguntas ul.p li div ul li div ul li{ font-size:19px; padding-right:25px; }
	div.assistencias #perguntas hr{ width:calc((50vw - 160px) + 120px); left:auto; margin:0; right:calc((50vw - 160px) * -1); top:-45px; }
	div#perguntas ul li div{ width:300px; }
	div#perguntas ul li div p{ font-size:15px; width:100%; padding:0; line-height:23px; }
	div#perguntas ul li div ul li div ul li div{ width:295px; }
	div#perguntas ul li p a{ font-size:15px; }
	div#perguntas ul li p a::before{ top:5px; }
	#carrossel #carrosselAssistencias div div.thumb.esq{ display:none; }
	#carrossel #carrosselAssistencias div div.thumb.dir{ display:none; }
	#carrossel #carrosselAssistencias div{ padding:0; }
	#carrossel #carrosselAssistencias div div.box{ width:95%; height:350px; box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1); padding:20px; }
	#carrossel #carrosselAssistencias div p{ font-size:15px; margin-bottom:0; width:100%;}
	#carrossel #carrosselAssistencias div p small{ font-size:13px; }
	#carrossel #carrosselAssistencias div p img{ height:63px; float:none; }
	#carrossel #carrosselAssistencias div p b{ font-size:18px; display:block; line-height:normal; margin:4px 0 0 0; }
	#carrossel #carrosselAssistencias div p:first-of-type{ margin-bottom:0; }
	#carrossel #carrosselAssistencias div p strong{ font-size:15px; margin-bottom:0; display:inline; }
	#carrossel #carrosselAssistencias div a.saiba{ position:relative; margin:15px auto 0; width:max-content; padding:0; }
	#carrossel .jquery-slider-navigation .jquery-slider-navigation-prev{ left:10px; top:auto; bottom:-13px; }
	#carrossel .jquery-slider-navigation a{ width:40px; height:40px; background-position:15px center; }
	#carrossel .jquery-slider-selectors{ bottom:15px; right:0; }
	#carrossel .jquery-slider-navigation .jquery-slider-navigation-next{ right:10px; top:auto; bottom:-13px; }
	div.assistencias hr.dir{ display:none; }
	#carrossel label.boxShadow{ width:95%; box-shadow:0px 0px 10px #0003; }
	#carrossel #carrosselAssistencias div label{ top:15px; right:14px; transform:scale(0.6); transform-origin:right top; border-radius:10px 30px; padding:20px 20px 10px; box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1); }
	#carrossel #carrosselAssistencias div label span:first-of-type{ font-size:16px; line-height:0; }
	#carrossel .jquery-slider-wrapper{ margin:0 auto; }
	div#assistencia-auto-reparos-x1 div.icon{ top:85px; }
	div#assistencia-auto-reparos-x1 div.icon img{ width:100px; height:auto; }
	div.assistencias .box-branco .bg.auto{ width:85%; top:348px; right:22px; }
	div.assistencias h2.titulo small{ font-size:16px !important; line-height:normal !important; }
	div#assistencia-auto-reparos-x1 hr.primeiro{ top:232px; }
	#carrossel2 #carrosselAssistencias2 div div.box p strong{ font-size:19px; line-height:24px; width:100%; }
	#carrossel2 #carrosselAssistencias2 div div.box p strong br{ display:none; }
	div.assistencias .box-branco .bg.reparos{ width:119%; top:289px; }
	div#assistencia-reparos-rapidos-x1 hr.primeiro{ top:269px; }
	div#assistencia-reparos-rapidos-x1 div.icon{ top:118px; }
	div#assistencia-reparos-rapidos-x1 div.icon img{ width:100px; height:auto; }
	div.assistencias .box-branco .bg.vidros{ width:104%; top:246px; right:-1px; }
	div.assistencias .box-branco .bg.acidentes{ width:95%; top:321px; left:-40px; }
	div#assistencia-acidentes-pessoais-x1 p.ligue{ background-size:16% auto; }
	div#assistencia-acidentes-pessoais-x1 p.ligue strong{ font-size:22px !important; margin-top:5px; }
	div#assistencia-acidentes-pessoais-x1 p.ligue strong small{ display:block; font-size:13px !important; }
	div#assistencia-acidentes-pessoais-x1 p.ligue strong br{ margin:5px; display:block; }
	div#assistencia-acidentes-pessoais-x1 div.icon{ top:77px; }
	div#assistencia-acidentes-pessoais-x1 div.icon img{ width:auto; height:40px; }
	div.assistencias .box-branco .bg.residencial{ width:136%; top:153px; }
	div#assistencia-24-horas.internas.assistencias hr.primeiro{ top:213px; }
	html body#body-assistencia-24-horas-x1 div#body div#full div#assistencia-24-horas.internas.assistencias div.content h1{ padding:0 0 20px; }
	html body#body-assistencia-residencial-x1 div#body div#full div#assistencia-residencial-x1.internas.assistencias div.content h1{ padding:0 0 20px; }
	div#assistencia-vidros-automotivos-x1 div.icon{ top:112px; }
	div#assistencia-vidros-automotivos-x1 div.icon img{ width:100px; height:auto; }
	div#assistencia-vidros-automotivos-x1 hr.primeiro{ top:269px; }
	div#assistencia-acidentes-pessoais-x1 hr.primeiro{ top:259px; }
	div#assistencia-residencial-x1 hr.primeiro{ top:213px; }
	div#assistencia-acidentes-pessoais-x1 div.box-branco div.faixaCinza h3 br{ display:none; }
	div.assistencias .textoLegalAssistenciasBranco{ margin:0; padding:0 15px; font-size:16px; width:100%; }
	div#assistencia-danos-a-terceiros .textoLegalAssistenciasBranco{ margin:55px 0 0 0; font-size: 12px; }

	div#pesquisa.internas div.boxPesquisa{ width:300px; margin:15px auto 0; }
	div.internas .conteudo{ width:300px; }
	div#pesquisa div#perguntas div.content h1{ font-size:21px; }
	.boxPesquisaLoja h2{ width:100% !important; font-size:24px !important; }
	.inputLoja{ width:62%  !important; }
	form#formPesquisaLoja select#inputEstado{ width:30% !important; }
	form#formPesquisaLoja select#inputPrecisa{ width:95% !important; }
	div#perguntas.boxPesquisaLoja.resultPesquisaLoja > p{ width:100%; }
	div#perguntas h2{ width:100% !important; margin:0 auto 10px !important; font-size:30px !important; }
	div#perguntas h2 img{ height:17px; }
	div#inputFalar.select{ width:100% !important; }
	div.boxResultSelect{ width:100% !important; padding:25px 20px; }
	.boxResultSelect h4{ font-size:20px; }
	.boxResultSelect p{ font-size:16px; }
	.boxResultSelect p strong{ font-size:16px; }
	div.produtos h1{ text-align:center; font-size:22px !important; padding:5px 0 15px; }
	div.produtos div.content h1 img{ height:19px; }
	div.produtos div.faixa-azul{ padding:0px 0 0 0;}
	div.produtos div.faixa-azul h2{ text-align:left; font-size:19px; width:100%; float:none; padding:0 !important; border:none !important; margin:0 !important}
	div.produtos div.faixa-azul h2 small{ text-align:left; font-size:19px; line-height:25px; margin-top:35px; width:265px; }
	div.produtos div.faixa-azul h2 small br{ display:none; }
	div.produtos div.faixa-azul h3{ float:none; width:100% !important; font-size:16px; border-left:none; padding:0 !important; margin:10px 0 0 0 !important; line-height:normal; text-align:left !important; }
	div.produtos div.faixa-azul h3 br{ display:none; }
	div.produtos div.faixa-azul h3 img{ height:12px; }


	div#rastreador-moto-taxi-motociclista-app-x1.produtos div.faixa-azul div.bgImagem {
		background-position: 75px 215px;
	}


	div.produtos div.box-azul{ width:350px; padding:0 15px 21px; right:-180px; top:380px; transform:scale(0.45); transform-origin:0 0; border-radius:45px 20px; }

	body#body-rastreador-carro div.produtos div.box-azul{ top:58px; }
	body#body-rastreador-moto-x1 div.produtos div.box-azul{ top:58px; }
	body#body-rastreador-frotas-x1 div.produtos div.box-azul{ top:58px; }
	body#body-rastreador-caminhoes-onibus-x1 div.produtos div.box-azul{ top:58px; }
	body#body-rastreador-moto-taxi-motociclista-app-x1 div.produtos div.box-azul{ top:58px; }
	
	body#body-rastreador-carro div.produtos div.box-azul h3{ padding-left:0px; padding-right:10px; }
	body#body-rastreador-moto-x1 div.produtos div.box-azul h3{ padding-left:0px; padding-right:10px; }
	body#body-rastreador-frotas-x1 div.produtos div.box-azul h3{ padding-left:0px; padding-right:10px; }
	body#body-rastreador-caminhoes-onibus-x1 div.produtos div.box-azul h3{ padding-left:0px; padding-right:10px; }
	body#body-rastreador-moto-taxi-motociclista-app-x1 div.produtos div.box-azul h3{ padding-left:0px; padding-right:10px; }
	
	
	
	div.produtos div.box-azul h3{ margin:45px 0 30px 15px; }
	body#body-plano-plus-x1 div.produtos div.box-azul h3{ padding:0 13px 0 0; }
	body#body-plano-plus-x1-auto div.box-azul h3{ padding:0 13px 0 0; }
	body#body-plano-plus-moto-x1 div.box-azul h3{ padding:0 13px 0 0; }
	body#body-plano-plus-utilitario-x1 div.box-azul h3{ padding:0 13px 0 0; }
	body#body-plano-plus-carro-taxi-motoristas-app-x1 div.box-azul h3{ padding:0 13px 0 0; }
	
	div.produtos div.box-azul h3 small:first-of-type{ margin:0 0 57px 0; }
	div.produtos div.box-azul h3 small{ font-size:22px; }
	div.produtos div.box-azul h3 small:last-of-type{ font-size:35px; }
	div.produtos .box-branco .content-branco{ padding:0 5px; margin-top:90px }
	div.produtos .box-branco h2{ font-size:22px; margin-bottom:44px; display:none; }
	div.produtos div.content.box-branco div.content-branco h2 img{ height:20px; }
	div.produtos hr{ width:calc((50vw - 160px) + 60px); position:absolute; left:0; top:240px; }
	div.produtos .box-branco p{ font-size:16px; margin-bottom:15px;  font-family:'Intelo-SemiBold'; }
	div.produtos .box-branco{ margin:30px auto 20px; box-shadow:none; }
	div.produtos .box-branco::before{ background:url(../images/ico-barra-azul-mobile.png); background-repeat:no-repeat; position:absolute; top:-53px; right:-10px; content:''; width:88px; height:48px; background-size:100%; }
	div.produtos .box-branco .content-cinza hr{ width:calc((50vw - 160px) + 60px); left:calc((-50vw + 160px)); top:64px !important; display:none !important; }
	div.produtos div.content.box-branco div.content-branco p img{ height:14px; }
	div.produtos .icoProdutos{ display:none; }
	div.produtos #icoProdutos{ display:block; }
	div.produtos #icoProdutos div{ font-size:20px; }
	div.produtos #icoProdutos div small{ display:block; font-size:13px; }
	div.produtos div.box-branco div.jquery-slider-navigation a{
		width:35px;
		height:35px;
		position:absolute;
		bottom:15px;
		top:auto;
		display:block;
		background-repeat:no-repeat;
		background-position:11px center;
		background-size:35%;
		padding:6px;
		border-radius:50%;
		border:2px solid #000000;
		z-index:9;
		background-image:url(../images/ico-seta-azul.png);
	}
	div.produtos div.box-branco a.jquery-slider-navigation-next{ right:15px; }
	div.produtos div.box-branco a.jquery-slider-navigation-prev{ left:15px; transform:rotate(180deg); }
	div.produtos div.box-branco .jquery-slider-selectors{ width:max-content; position:relative; margin:0 auto; bottom:55px; right:auto; top:auto; }
	div.produtos div.box-branco .jquery-slider-selector{ width:8px; height:8px; display:block; margin:0 5px; background:#00316B; border-radius:10px; }
	div.produtos div.box-branco .jquery-slider-selector-current{ background:transparent; border:2px solid #000000; width:30px; }
	div.produtos .box-branco .content-cinza{ padding:0; background:#fff; border-radius:0; }
	div.produtos div.content.box-branco div.content-cinza h2{ padding:40px 0 0 0; display:block; }
	div.produtos div.content.box-branco div.content-cinza h2 img{ height:20px; }
	div.produtos .box-branco .content-cinza ul{ width:100%; margin:30px 0 0 0; }
	div.produtos .box-branco .content-cinza ul li{ font-size:14px; margin:0 15px 15px 0; padding:15px 13px; float:left; width:calc(50% - 8px); text-align:center; box-shadow:0 0 7px rgba(0, 0, 0, 0.1); border-radius:8px; min-height:150px; } 
	div.produtos .box-branco .content-cinza ul li:first-of-type{ padding:15px 35px; }
	div.produtos .box-branco .content-cinza ul li:nth-of-type(2n){ margin:0 0 15px 0; }
	div.produtos .box-branco .content-cinza ul li:last-of-type{ border-radius:8px 8px 8px 60px; }
	div.produtos .box-branco .content-cinza ul li .icones-vantagens{ height:50px; position:relative; top:auto; left:0; display:block; margin:0 auto 10px; }
	div.produtos .boxPlano{ transform:scale(0.52); width:calc(100% / 0.52); transform-origin:0 0; padding:50px 45px; margin-bottom:-157px; margin-top:38px; }
	div.produtos .boxPlano h4{ font-size:43px; }
	div.produtos .boxPlano h4 small{ font-size:30px; }
	div.produtos .boxPlano p{ width:95%; }
	div.internas.produtos div#carrossel h2{ margin:0 auto 10px; padding:0; width:100%; font-size:21px; }
	div.produtos div#carrossel{ margin:36px auto 60px; }
	a.coteAgora{ margin:15px auto 10px; text-align:center; font-size:16px; display:block; width:100%; color:#00316B; box-shadow:0 0px 15px rgba(0, 0, 0, 0.2); padding:10px 0; clear:both; }
	a.coteAgora strong{ font-size:28px; font-family:'Intelo-Bold'; display:block; }
	html body#body-plano-plus-x1-auto div#body div#full div#plano-x1-mais-seguro.internas.produtos hr{ top:226px; }
	div#plano-x1-mais-seguro div.bgImagem{ background-position:calc((50vw - 160px) - 260px) 222px; background-size:665px auto; }
	div.produtos .box-branco .content-cinza small{ padding:10px 10px; font-size:13px; margin:10px auto 0; width:100%; background:none;  font-family:'Intelo-SemiBold'; }
	div.produtos #perguntas hr{ top:-40px !important; }
	html body#body-plano-plus-x1 div#body div#full div#plano-plus-x1.internas.produtos hr{ top:227px; }
	html body#body-plano-plus-x1 div#body div#full div#plano-plus-x1.internas.produtos div.faixa-azul div.bgImagem{ background-position:calc((50vw - 160px) - 269px) 199px; background-size:700px auto; }
	div#rastreador-carro div.bgImagem{ background-position:calc((50vw - 160px) - 250px) bottom; background-size:665px auto; }
	html body#body-plano-plus-carro-taxi-motoristas-app-x1 div#body div#full div#plano-plus-carro-taxi-motoristas-app-x1.internas.produtos hr{ top:227px; }
	div#plano-plus-carro-taxi-motoristas-app-x1 div.bgImagem{ background-position:calc((50vw - 160px) - 251px) 206px; background-size:670px; }
	div#plano-plus-moto-x1.internas.produtos div.faixa-azul div.bgImagem div.content h2{ margin-top:0; border:none; padding:0px 60px 300px 0; }
	html body#body-plano-plus-moto-x1 div#body div#full div#plano-plus-moto-x1.internas.produtos hr{ top:227px; }
	div#plano-plus-moto-x1.internas.produtos div.faixa-azul div.bgImagem div.content h3{ padding:0; text-align:left; margin-top:-305px; }
	div#plano-plus-moto-x1 div.bgImagem{ background-position:calc((50vw - 160px) - 290px) 238px; background-size:700px; }
	div#rastreador-moto-x1 div.bgImagem{ background-position:calc((50vw - 145px) - 290px) 248px; background-size:670px; }
	div#plano-plus-moto-taxi-motoristas-app-x1.internas.produtos div.faixa-azul div.bgImagem div.content h2{ padding:0; border-right:0; }
	div#plano-plus-moto-taxi-motoristas-app-x1.internas.produtos div.faixa-azul div.bgImagem div.content h3{ padding:0; text-align:left; margin:10px 0 0 0; }
	html body#body-rastreador-moto-taxi-motociclista-app-x1 div#body div#full div#plano-plus-moto-taxi-motoristas-app-x1.internas.produtos hr{ top:222px; }
	html body#body-rastreador-moto-taxi-motociclista-app-x1 div#body div#full div#plano-plus-moto-taxi-motoristas-app-x1.internas.produtos div.faixa-azul{ height:595px; }
	div#plano-plus-moto-taxi-motoristas-app-x1 div.bgImagem{ background-position:calc((50vw - 160px) - 171px) 265px; background-size:530px; }
	html body#body-plano-plus-utilitario-x1 div#body div#full div#plano-plus-utilitario-x1.internas.produtos hr{ top:227px; }
	html body#body-plano-plus-utilitario-x1 div#body div#full div#plano-plus-utilitario-x1.internas.produtos div.faixa-azul{ height:535px; }
	div#plano-plus-utilitario-x1 div.bgImagem{ background-position:calc((50vw - 160px) - 339px) 182px; background-size:820px; }
	div#rastreador-caminhoes-onibus-x1 div.bgImagem{ background-position:center 188px; background-size:700px; }
	div#rastreador-frotas-x1 div.bgImagem{ background-position:-97px 229px; background-size:628px; background-image:url(../images/rastreador-frotas-x1-auto-mobile.png); }
	div#rede-de-lojas .bgPesquisa{ height:87px; background-image:url(../images/bg-box-pesquisa-mobile.png); }
	div#rede-de-lojas{ margin-top:90px; }
	div#rede-de-lojas h1{ font-size:27px; padding:20px 0 40px 0; }
	html body#body-duvidas-frequentes div#body div#full div#pesquisa.internas h1{ font-size:27px; padding:20px 0 40px 0; }
	html body#body-duvidas-frequentes div#pesquisa.internas{ margin-top:90px; }
	div#fale-com-a-x1 .bgPesquisa{ height:87px; background-image:url(../images/bg-box-pesquisa-mobile.png); margin-top:-65px; margin-bottom:25px; }
	div#fale-com-a-x1{ margin-top:90px; }
	div#fale-com-a-x1 h1{ font-size:27px; padding:20px 0 40px 0; }
	body#body-duvidas-frequentes div#pesquisa.internas img.bgPesquisa{ height:87px; background-image:url(../images/bg-box-pesquisa-mobile.png); margin-top:-65px !important; }
	body#body-duvidas-frequentes div#pesquisa.internas h2{ margin-top:110px; }
	div#pesquisa.internas div.boxPesquisa input.btPesquisar{ width:9%; }
	div#pesquisa.internas div.boxPesquisa input.inputPesquisa{ width:91%; padding:7px 0 0 0; }
	html body#body-rede-de-lojas div#body div#full div#rodape{ margin-top:50px; }
	html body#body-rede-de-lojas div#menuRodapeMobile{ margin:-55px 0 0 0 !important; }
	html body#body-rede-de-lojas div#menuRodapeMobile ul li{ box-shadow:0 0px 4px rgba(0, 0, 0, 0.05); }
	html body#body-fale-com-a-x1 div#body div#full div#rodape{ margin-top:50px; }
	html body#body-fale-com-a-x1 div#menuRodapeMobile ul li{ box-shadow:0 0px 4px rgba(0, 0, 0, 0.05); }
	html body#body-duvidas-frequentes div#body div#full div#rodape{ margin-top:50px; }
	html body#body-duvidas-frequentes div#menuRodapeMobile ul li{ box-shadow:0 0px 4px rgba(0, 0, 0, 0.05); }
	div#fale-com-a-x1 div#perguntas.boxPesquisaLoja.resultPesquisaLoja > p{ font-size:20px; text-align:center; }
	div#fale-com-a-x1 div#perguntas.boxPesquisaLoja.resultPesquisaLoja > p small{ font-size:14px; }
	div#perguntas.boxPesquisaLoja.resultPesquisaLoja ul.p li div p{ font-size:16px; }
	div#perguntas.boxPesquisaLoja.resultPesquisaLoja ul li small{ font-size:16px; }
	#body-quero-receber-uma-proposta h1{ font-size:24px; }
	div#quero-receber-uma-proposta{ margin-top:10px; }
	div#quero-receber-uma-proposta .content::before{ top:-18px; width:72px; background-size:100%; }
	div#quero-receber-uma-proposta form{ width:100%; }
	div#quero-receber-uma-proposta p{ font-size:20px; }
	div#quero-receber-uma-proposta p small{ font-size:20px; }
	.barraEvolucao{ width:185px; }
	div.modalPassos{ width:300px; padding:20px; }
	html body#body-sobre-a-x1.win div#body div#full div#sobre-a-x1.internas div.content{ margin-top:155px; }
	div#sobre-a-x1.internas div.content{ margin-top:0 !important; }

	div#sobre-a-x1 h1::before{ bottom:-47px; left:calc(50vw - 190px); width:90px; background-size:100%; }
	div#sobre-a-x1 h1{
		font-size:22px; padding:15px 40px 15px; margin:0 auto; text-align:center; color:#00316B; background:#fff; width:300px; display:block; margin:0 auto;
	}
	div#sobre-a-x1 h1::before{ display:none; }
	/*div#sobre-a-x1 h2{ text-align:left; float:none; width:100vw; font-size:22px; line-height:28px; padding:30px calc(50vw - 142px) 80px; position:absolute; top:-145px; left:calc(-50vw + 160px); color:#fff; background:#00316B; }*/
	/*div#sobre-a-x1.internas div.content h2::before{
		background-image:url(../images/ico-barra-branca.png);
		background-repeat:no-repeat;
		background-size:100%;
		width:90px;
		height:48px;
		position:absolute;
		top:-21px;
		right:calc(50vw - 160px);
		content:'';
		background-position:center;
	}*/
	div#sobre-a-x1 h2 {
		text-align: center;
		float: none;
		width: 100%;
		font-size: 24px;
		line-height: 32px;
		padding: 25px 25px 0 25px;
	}
	div#sobre-a-x1 h2 b{ font-size:21px; color:#fff; }
	



	div#sobre-a-x1 h2 br{ display:none; }
	div#sobre-a-x1 h3{
		float:none; width:100%; font-size:17px; background:#fff; position:relative; border-radius:10px 60px 10px 10px; padding:20px 20px 35px; z-index:2; text-align: center; }
	div#sobre-a-x1 h3 br{ display:none; }
	div#sobre-a-x1 h3 span{ display:block; margin:15px; }
	div#sobre-a-x1 .numeros h2{ width:100%; position:relative; padding:8px 0 11px; top:auto; left:auto; font-size:31px; line-height:37px; background:#fff; color:#00316B; }
	div#sobre-a-x1 .numeros h2::before{ display:none; }
	div#sobre-a-x1 .numeros ul{ width:100%; }
	div#sobre-a-x1 .numeros ul li{ width:100%; margin:0 0 10px 0; padding:20px 25px; font-size:16px; border-radius:10px 10px 60px 10px; }
	div#sobre-a-x1 .numeros ul li img{ float:left; margin:0 8px 5px 0; }
	div#sobre-a-x1 .numeros ul li b{ border:none; line-height:20px; margin:20px 0 10px 0; }
	div#sobre-a-x1 .video{ width:300px; margin:35px auto 200px; border-radius:10px 10px 60px 10px; padding:20px; position:relative; z-index:1; }
	div#sobre-a-x1 .video .content{ width:100% !important; min-width:100% !important; margin-top:270px !important; }
	div#sobre-a-x1 .video hr{ left:calc(-50vw + 160px); top:-47px; border-radius:0 5px 5px 0; width:calc(50vw - 50px); display:none; }
	div#sobre-a-x1 .video .abrirVideo{ margin:0; width:100%; height:auto; }
	div#sobre-a-x1 .video small{ margin:0 0 10px 0; font-size:16px; }
	div#sobre-a-x1 .video p { width:100%; position:absolute; top:253px; right:0; font-size:18px; margin:10px 0 0 0; text-align:center; }
	div#sobre-a-x1 .video p br{ display:none; }
	div#sobre-a-x1 .numeros hr:last-of-type{ top:17px; bottom:auto; width:calc(50vw - 50px); left:0; border-radius:0 5px 5px 0; }
	div#sobre-a-x1 .numeros{ padding:35px 0 0 0; }
	div#sobre-a-x1 .numeros .content{ margin-top:10px !important; }
	div#quero-ser-parceiro-x1 h1{ font-size:28px; margin:0 0 60px 0; padding:0; line-height:normal; }
	div#quero-ser-parceiro-x1 h1 b{ font-size:28px; }
	div#quero-ser-parceiro-x1 h2{ 
		width:90%;
		font-size:19px;
		line-height:normal;
		text-align:center;
		color:#00316B;
		position:relative;
		z-index:1;
		margin:0 auto;
	}
	div#quero-ser-parceiro-x1 hr{ top:345px; width:calc(50vw - 50px); }
	div#quero-ser-parceiro-x1 #boxVantagens ul.carrosselQueroSerParceiro{ display:none; }
	div#quero-ser-parceiro-x1 #boxVantagens div#carrosselQueroSerParceiro{ display:block; }
	div#quero-ser-parceiro-x1 #boxVantagens{ margin-top:-322px; }
	div#quero-ser-parceiro-x1 #boxVantagens .content{ padding:200px 20px 20px 20px; margin:0 auto 80px; }
	div#quero-ser-parceiro-x1 h3{ font-size:24px; width:100%; }
	div#quero-ser-parceiro-x1 #boxVantagens hr{ width:calc(50vw - 50px); bottom:-52px; }
	div#quero-ser-parceiro-x1 #modelo{ margin:0 auto; }
	div#quero-ser-parceiro-x1 #modelo h3{ width:100%; text-align:center; margin:0 0 20px 0; }
	div#quero-ser-parceiro-x1 #modelo div.box{ height:185px; width:100%; margin:0 0 5px 0; float:none; background-size:auto 110%; border-radius:5px !important; background-position:top left; }
	div#quero-ser-parceiro-x1 #modelo div.box p{ top:105px; padding:0 40px 0 0; text-align:right; }
	div#quero-ser-parceiro-x1 .jquery-slider-selectors{ bottom:15px; left:0; position:relative; width:max-content; margin:0 auto; }
	div#quero-ser-parceiro-x1 .jquery-slider-selector{ width:8px; height:8px; margin:0 5px; background:#00316B; border-radius:10px; }
	div#quero-ser-parceiro-x1 .jquery-slider-selector-current{ background:transparent; border:2px solid #000000; width:24px; }
	div#quero-ser-parceiro-x1 .jquery-slider-navigation a{
		width:35px;
		height:35px;
		position:absolute;
		bottom:-7px;
		top:auto;
		display:block;
		background-repeat:no-repeat;
		background-position:11px center;
		background-size:35%;
		padding:6px;
		border-radius:50%;
		border:2px solid #000000;
		z-index:9;
		background-image:url(../images/ico-seta-azul.png);	
	}
	div#quero-ser-parceiro-x1 .jquery-slider-navigation .jquery-slider-navigation-next{ right:25px; }
	div#quero-ser-parceiro-x1 .jquery-slider-navigation .jquery-slider-navigation-prev{ left:25px; transform:rotate(180deg); }
	div#quero-ser-parceiro-x1 #modelo div.box:hover div.shadow{ background-color:#A6CE0E; opacity:0.8; }
	div#quero-ser-parceiro-x1 #modelo div.box:hover a.bt{ border-color:#fff; background-image:url(../images/ico-seta-azul.png); }
	div#quero-ser-parceiro-x1 a.hover-button{ margin:0 0 0 33px; }
	div#quero-ser-parceiro-x1 #modelo div.box p small{ opacity:1; color:#00316B; width:121%; text-align:center; margin:45px 0 20px; }
	div#quero-ser-parceiro-x1 #modelo div.box:hover p{ top:105px; color:#00316B; }
	div#quero-ser-parceiro-x1 #modelo div.box:hover p small{ opacity:1; color:#00316B; }
	div#quero-ser-parceiro-x1 #modelo div.box:first-of-type p{ padding-top:25px; }
	div#quero-ser-parceiro-x1 #modelo div.box:nth-of-type(2) p{ padding-top:25px; }
	div#quero-ser-parceiro-x1 #modelo div.box:nth-of-type(3) p{ padding-top:25px; }
	div#quero-ser-parceiro-x1 #historias h3{ position:relative; width:100%; top:auto; left:auto; line-height:normal; text-align:center; padding-top:15px;  }
	div#quero-ser-parceiro-x1 #historias .content p.txt { position:relative; top:auto; left:auto; width:100%; font-family:'Intelo-SemiBold'; font-size:17px; margin:15px 0 25px; text-align:center; }
	div#quero-ser-parceiro-x1 #historias .content #carrosselHistorias div > img{ width:230px; height:auto; left:45px; border-radius:15px 65px 15px 15px; }
	div#quero-ser-parceiro-x1 #historias .content #carrosselHistorias div div.border{
		position:relative;
		border-radius:15px 15px 15px 90px;
		box-shadow:0 0 10px rgba(0, 0, 0, 0.2);
		width:300px;
		height:335px;
		background:#00316B;
		left:10px;
		top:110px;
		z-index:-1;
		padding:115px 20px 35px 20px;
	}
	div#quero-ser-parceiro-x1 #historias .content #carrosselHistorias div div.border p { font-size:15px; width:92%; margin:0 auto; color:#fff; text-align:center; }
	div#quero-ser-parceiro-x1 #historias .content #carrosselHistorias div div.border strong{ font-size:19px; color:#fff; text-align:center; width:100%; margin-bottom:0; }
	div#quero-ser-parceiro-x1 #historias .content #carrosselHistorias div div.border strong small{ font-size:15px; color:#fff; }
	div#quero-ser-parceiro-x1 #historias .jquery-slider-selectors{ bottom:50px !important; width:100% !important; left:auto !important; }
	div#quero-ser-parceiro-x1 #historias .jquery-slider-navigation a{
		width:35px;
		height:35px;
		position:absolute;
		bottom:20px;
		top:auto;
		display:block;
		background-repeat:no-repeat;
		background-position:11px center;
		background-size:35%;
		padding:6px;
		border-radius:50%;
		border:2px solid #000000;
		z-index:9;
		background-image:url(../images/ico-seta-azul.png);
	}
	div#quero-ser-parceiro-x1 #historias .jquery-slider-navigation .jquery-slider-navigation-next{ right:35px; left:auto; }
	div#quero-ser-parceiro-x1 #historias .jquery-slider-navigation .jquery-slider-navigation-prev{ right:auto; left:35px; }
	div#quero-ser-parceiro-x1 #historias{ margin:50px auto 50px; }
	div#quero-ser-parceiro-x1 #historias hr{ top:-10px; width:calc((50vw - 160px) + 50px); }
	html body#body-quero-ser-parceiro-x1 div#body div#full div#rodape{ margin-top:40px; }
	div#quero-ser-parceiro-x1 a.bt{ transform:rotate(90deg); }
	#body-quero-ser-parceiro-x1 .modalFormParceiros table tr td:first-of-type{ display:none; }
	#body-quero-ser-parceiro-x1 .modalFormParceiros form{ width:100%; }
	.videoBannerBottom{ width:90vw; height:60vh; z-index:1; border-radius:0; }
	#body-home #overlay{ background-color:#000 !important; opacity:1 !important; }
	html body#body-rastreador-carro div#body div#full div#rastreador-carro.internas.produtos div.faixa-azul div.bgImagem div.content h2 small{ width:282px; }
	html body#body-rastreador-moto-x1 div#body div#full div#rastreador-moto-x1.internas.produtos div.faixa-azul div.bgImagem div.content h2 small{ width:282px; }
	html body#body-rastreador-caminhoes-onibus-x1 div#body div#full div#rastreador-caminhoes-onibus-x1.internas.produtos div.faixa-azul div.bgImagem div.content h2 small{ width:282px; }
	html body#body-rastreador-frotas-x1 div#body div#full div#rastreador-frotas-x1.internas.produtos div.faixa-azul div.bgImagem div.content h2 small{ width:282px; }
	div.internas.assistencias{ margin:85px 0 50px; }
	div#sobre-a-x1{ margin:85px 0 50px; }
	html body#body-sobre-a-x1 div#body div#full div#rodape{ margin-top:40px; }
	div.modalPassos h3{ font-size:19px; }
	div#area-do-cliente .content::before{ width:75px; top:-34px; left:10px; }
	div#area-do-cliente h1{ margin:-145px 0 50px 0; font-size:25px; line-height:28px; }
	div#area-do-cliente p{ width:100%; font-size:17px; }
	div#area-do-cliente .content{ padding:65px 0 30px !important; min-height:auto; height:auto; }
	div#area-do-cliente label.AreLogin{ width:80%; }
	div#area-do-cliente label.AreSenha{ width:70%; }
	div#area-do-cliente div.campos-form{ width:100%; }
	div#area-do-cliente div.campos-form label.AreCpf{ width:80%; }
	div#area-do-cliente div.campos-form label.ArePlaca{ width:71%; }
	div#area-do-cliente div.campos-form label.AreAno{width:68%; }
	body#body-primeiro-acesso .barraEvolucao{ margin:110px auto -95px; }

	div#area-do-cliente div.box-passos p small{ display:block; margin-top:20px; }
	div#area-do-cliente div.campos-form label.AreSms{ width:55%; }
	div#area-do-cliente div.box-passos p small{ display:block; margin-top:20px; }
	div#area-do-cliente div.campos-form label.AreEmail{ width:95%; }
	div#area-do-cliente div.campos-form label.AreSenha{ width:95%; }
	div#area-do-cliente div.campos-form label.AreRepita{ width:95%; }
	html body#body-primeiro-acesso div#body div#full div#area-do-cliente.internas div.content div.box-passos{ padding-top:20px; }
	
	body#body-primeiro-acesso div.content div.box-passos p br{ display:none; }
	
	html body#body-area-do-cliente-x1 div#body div#full div#area-do-cliente.internas div.content h1{ margin:-135px 0 70px 0; }
	html body#body-acesse-agora div#body div#full div#area-do-cliente.internas div.content h1{ margin:-135px 0 35px 0; }
	div#area-do-cliente{ margin:85px 0 30px; }
	body#body-area-do-cliente-x1 div#area-do-cliente{ margin:85px 0 70px; }
	body#body-acesse-agora div#area-do-cliente{ margin:85px 0 70px; }
	body#body-esqueci-a-senha div#rodape{ margin-top:40px; }
	body#body-primeiro-acesso div#rodape{ margin-top:40px; }
	body#body-acesse-agora div#rodape{ margin-top:40px; }
	body#body-area-do-cliente-x1 div#rodape{ margin-top:40px; }
	div#projeta-sua-conquista div.box-azul{ padding:31px 25px 31px 25px; }
	#plano-x1-mais-seguro{ margin:85px 0 0; } 
	div.internas.produtos{ margin:105px 0 0; }
	#body-quero-ser-parceiro-x1 .modalFormParceiros{ transform:scale(0.76); width:calc(100% / 0.76); transform-origin:0 0; height:calc(100% / 0.76); position:absolute !important; }
	#body-quero-ser-parceiro-x1 .modalFormParceiros #passo-2{ width:94%; margin:0 auto; }
	#body-quero-ser-parceiro-x1 .modalFormParceiros #passo-3{ width:82%; margin:0 auto; }
	#body-quero-ser-parceiro-x1 .modalFormParceiros .closeModalParceiros{ right:25px; }
	.desktop{ display:none; }
	.mobile{ display:block; }
	#carrossel #carrosselAssistencias div .tableProdutos{ height:200px; }
	div#quero-ser-parceiro-x1 #modelo div.box:first-of-type p small{ margin:55px 0 20px; }
	div#quero-ser-parceiro-x1 #modelo div.box:nth-of-type(2) p small{ margin:29px 0 20px; }
	div#quero-ser-parceiro-x1 #modelo div.box:nth-of-type(3) p small{ margin:35px 0 20px; }
	a.coteAgora:hover{ font-size:16px; }
	a.coteAgora:hover strong{ font-size:28px; }
	div.produtos div.btsHorizon{ margin-top:38px; }
	html body#body-home div#body div#full b div#banner-rodape{ background-image:url(../images/bg-banner-rodape-mobile.png); }
	html body#body-plano-plus-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/seguro-carro-roubo-furto-mobile.png); }
	html body#body-rastreador-carro div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/rastreador-carro-veicular-mobile.png); }
	html body#body-plano-plus-carro-taxi-motoristas-app-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/seguro-motorista-app-mobile.png); }
	html body#body-plano-plus-moto-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/plano-plus-moto-x1-veicular-mobile.png); }
	html body#body-rastreador-moto-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/rastreador-moto-x1-veicular-mobile.png); }
	html body#body-rastreador-moto-taxi-motociclista-app-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/seguro-motociclista-app-mobile.png); }
	html body#body-plano-plus-utilitario-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/plano-plus-utilitario-x1-veicular-mobile.png); }
	html body#body-rastreador-caminhoes-onibus-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/seguro-caminhao-x1-veicular-mobile.png); }
	html body#body-rastreador-frotas-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/seguro-frota-x1-veicular-mobile.png); }
	html body#body-assistencia-24-horas-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/bg-banner-rodape-plano-x1-mais-seguro-mobile.png); }
	html body#body-assistencia-auto-reparos-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/rodape-assistencia-auto-reparos-mobile.png); }
	html body#body-assistencia-vidros-automotivos-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/rodape-assistencia-vidros-automotivos-x1-mobile.png); }
	html body#body-assistencia-reparos-rapidos-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/rodape-assistencia-reparos-rapidos-mobile.png); }
	html body#body-assistencia-acidentes-pessoais-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/rodape-assistencia-acidentes-pessoais-mobile.png); }
	html body#body-assistencia-residencial-x1 div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/rodape-assistencia-residencial-mobile.png); }
	html body#body-plano-plus-x1-auto div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/bg-banner-rodape-plano-x1-mais-seguro-mobile.png); }
	html body#body-plano-plus-x1-auto div#body div#full div#banner-rodape.pgInternas h2{ color:#fff !important; }
	html body#body-plano-x1-mais-rastreador-veicular div#body div#full div#banner-rodape.pgInternas{ background-image:url(../images/bg-banner-rodape-mobile.png); }
	html body#body-acesse-agora div#body div#full div#area-do-cliente.internas div.content{ min-height:auto; height:auto; }
	html body#body-quero-receber-uma-proposta.win div#menuBottomMobile{ display:none !important; }
	#carrossel .jquery-slider-navigation a{ border:2px solid #000000; box-shadow:none; background-position:13px center; }
	#carrossel2 .jquery-slider-navigation a{ border:2px solid #000000; box-shadow:none; background-position:13px center; }
	html body#body-home div#body div#full div#projeta-sua-conquista div.content div.box-azul p br{ display:none; }
	#voltarForm{ width:35px; height:35px; background-position:11px center; top:95px; left:83%; }
	div#projeta-sua-conquista div.box-azul h2 span{ margin:0 0 0 69px; }
	.boxResultSelect div.v4 p a.whats, .boxResultSelect div.v5 p a.whats{ background-position:left 1px; }

	div.boxResultSelect div p a.call img{ top:2px !important; }
	div.boxResultSelect div p a.whats img{ top:0px !important; }
	
	
	div#area-do-cliente small.txtBranco a img{ top:-3px; }
	body#body-acesse-agora div#body div#full div#area-do-cliente.internas div.content table tbody tr td small.txtBranco br{ display:none; }
	div#area-do-cliente small.txtBranco a{ margin:0 28px 0 0; }
	
	
	#body-quero-comprar-online h1{ font-size:28px; padding:0 0 45px 0; }
	div#quero-comprar-online form{ width:100%; }
	div.modal-compre-online{ width:94%; }
	div.modal-compre-online p{ font-size:17px; padding:40px 0 0 90px; }
	
	
	
	#callflex-omne-chatbot #callflex-omne-chatbot-iframe-action {
		width:50px !important;
		max-width:50px !important;
		max-height:50px !important;
		min-width:50px !important;
		min-height:50px !important;
		height:50px !important;
		right:10px !important;
		bottom:135px !important;
	}

	#reportagem.internas div.content center p{ width:100% !important; }
	#reportagem.internas iframe{ width:100% !important; }
	#reportagem h1{ font-size:28px; }
	
	@media (min-height:800px){
		div#bannerPrincipal #banner table tr td.textos h1{ font-size:35px; line-height:35px; margin:35px 0 0px 0; }
		div#bannerPrincipal #banner table tr td.textos h1 label{ font-size:35px; line-height:35px; margin:9px 0 0 0; }
		div#bannerPrincipal #banner table tr td.textos h2{ font-size:25px; }
		div#bannerPrincipal #banner table tr td.textos h2 b{ font-size:30px; }
	}
	
	div#projeta-sua-conquista div.box-azul h2{ font-size:33px; }
	div.recuperometro{
		transform:scale(1);
		/*ms-transform:scale(1);*/
		-webkit-transform:scale(1, 1);
		-moz-transform:scale(1);
		-o-transform:scale(1);
	}
	
	#politica-de-privacidade{ width:90%; }
	#politica-de-privacidade .content{ width:100% !important; padding:0 10px; }
	#body-politica-de-privacidade #menuBottomMobile{ display:none !important; }
	#tarjaCookies{
		bottom:0;
		padding:5px 20px 20px;
		width:100%;
		border-radius:0;
	}
	#tarjaCookies .btCookies{ bottom:-30px	}
	#tarjaCookies #nao.btCookies{ right:20px; }



	.selo-black{ }
	.flutuante{ display:block; }
}