@charset "utf-8";*{margin:0;padding:0;}
body{font-family:'Open Sans', sans-serif;}
.grecaptcha-badge {display: none !important;}
.container{border:#F00 solid 0px;}
.row{border:#FFDD00 solid 0px;}
#brand-image{height:25px;}
.cky-notice .cky-title {
  font-size: 14px!important;
}
.cky-notice-des p {
  font-size: 13px!important;
}
blockquote {
    border-radius: 10px!important;
    background-color: #f3fbee!important;
    border: 2px dashed #d6f1c5!important;
    padding: 15px!important;
    margin: 20px 0 20px 0!important;
	font-size: 1.0em!important;

}

blockquote .article-single a, a:visited {
        font: 1.0em 'Open Sans', sans-serif!important;
        color: #0000FF !important;
        font-weight: 500;
    text-decoration: underline;
    }

blockquote .article-single a:hover {
        font: 1.0em 'Open Sans', sans-serif!important;
        color: #0000FF !important;
		font-weight: 500;
    text-decoration: underline;
}

.posicao-txt2{margin:-15px 0 0 0 !important;}
ul{list-style:none;}
#slides{display:none}
#slides .slidesjs-navigation{display:none;}
.slidesjs-pagination{width:100px;margin:0 auto;list-style:none;}
.slidesjs-pagination li{float:left;margin:0 1px;}
.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(img/pagination.png);background-position:0 0;margin:0 auto;overflow:hidden;}
.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active{background-position:0 -13px}
.slidesjs-pagination li a:hover{background-position:0 -26px}
#slides a:link,
#slides a:visited{color:#333}
#slides a:hover,
#slides a:active{color:#9e2020}
.navbar{overflow:hidden}
#slides{display:none;}
.container-depoimentos{margin:0 auto;}
.metaslider .flexslider{margin:0 0 0 0 !important;}
.wp-caption-text{padding:0!important;background:#444444;}
.wp-caption p{font:12px 'Open Sans', sans-serif!important;border:0;color:#FFFFFF !important;text-align:center;margin:0!important;padding:0!important;width:100% !important;}
.wp-caption img{margin:0!important;padding:0!important;border:0;}
.bg-content-depoimentos2-page{padding-bottom:20px;text-align:center;background:url(images/bg-depoimentos-ideia.png) no-repeat 40px 45px;}
.nocentro{text-align:center !important;margin:0 auto !important;}
.goleft{text-align:left !important;}
.goright{text-align:right !important;}
.table > thead > tr > th{background-color:#0092C2;color:#FFFFFF;}
a.link-google-maps:link, a.link-google-maps:visited{text-decoration:none !important;}
a.link-google-maps:hover{text-decoration:none !important;}
a.link-google-maps:active{text-decoration:none !important;}
.noticias-container{padding:20px 0;border-top:#0092C2 solid 10px;background-color:#21466B;margin-bottom:10px;}
.content-noticias{float:left;}
.content-noticias p{float:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;margin:3px 0 0 0;}
a.mais-noticias:link, a.mais-noticias:visited{font:15px 'Open Sans', sans-serif;color:#fff !important;text-decoration:none;margin:4px 0 0 0;}
a.mais-noticias:hover{text-decoration:underline;font:15px 'Open Sans', sans-serif;color:#fff !important;margin:4px 0 0 0;}
a.mais-noticias:active{text-decoration:underline;font:15px 'Open Sans', sans-serif;color:#fff !important;margin:4px 0 0 0;}
.content-breadcrumb-voltar{float:right;}
.img-banner-interno{margin:10px !important;}
.content_tags{padding:10px;border:#F8F8F8 solid 1px;background:#F8F8F8;margin-bottom:30px;color:#21466B;}
.content_tags a:hover{font:14px Arial, Helvetica, sans-serif;color:#21466B !important;text-decoration:underline;}
.content_tags a, a:visited{font:14px Arial, Helvetica, sans-serif;color:#21466B !important;text-decoration:none;}
.img-pg-solicitar{margin:10px;float:left;}



.paginator{margin:30px auto !important;}
.paginator a{background:#21466B;color:#fff !important;font:1.0em 'Open Sans', sans-serif;}
.paginator a:hover{background:#0092C2;font:1.0em 'Open Sans', sans-serif;}
.paginator a:active{background:#21466B !important;color:#fff !important;font:1.0em 'Open Sans', sans-serif;}
.paginator a:visited{color:#fff !important;font:1.0em 'Open Sans', sans-serif;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{background:#0092C2;color:#fff !important;font:1.0em 'Open Sans', sans-serif;}
.wp-pagenavi span{background:#0092C2;color:#fff !important;font:1.0em 'Open Sans', sans-serif;}
a.link-contato-interno:link, a.link-contato-interno:visited{font:1.1em 'Open Sans', sans-serif;color:#333 !important;text-decoration:none;}
a.link-contato-interno:hover{font:1.1em 'Open Sans', sans-serif;color:#333 !important;text-decoration:none;}
a.link-contato-interno:active{font:1.1em 'Open Sans', sans-serif;color:#333 !important;text-decoration:none;}
.footer-info-selo-img { float:right; margin:5px; border:0; }
.footer-info-selo-ra { float:right; padding: 1px 0 0 0; margin:5px; border:0; }
.footer-info-selo-img2 { float:left; height:82px; border:0; }
#cf7md-form .ajax-loader {
    background-image: url(images/ajax-loader.gif);
    width: 16px;
    height: 16px;
}
#cf7md-form .ajax-loader .cf7md-spinner {
    display: none !important;
}
@media (min-width:1200px){.facebook-n, .vau-tablet, .vau-cel, .vistos-tablet, .vistos-cel, .noticias-tablet, .noticias-cel, .facebook-tablet, .facebook-cel , .btn-ligar-contato{display:none;}
.carousel-container-not, .carousel-container-tablet, .carousel-container-cel, .contato-home-tablet, .contato-home-cel, .facebook-tablet-cel, .footer-tablet, .footer-cel, .container-passaporte-cel, .depoimentos-cel{display:none;}
body:after{display:none;position:absolute;z-index:-1;content:url(images/bg-menu-header-empresa-s.jpg) url(images/bg-menu-header-servicos-s.jpg) url(images/bg-menu-header-vistos-s.jpg) url(images/bg-menu-header-home-s.jpg) url(images/bg-menu-passaporte-urgente-s.jpg) url(images/bg-menu-visto-americano-urgente-s.jpg) url(images/bg-menu-header-contato-s.jpg) url(images/icone-hover-visto.png);}
.navbar{display:none;}
.footer-tablet, .footer-celular{display:none;}
[class^="icon-"]:before, [class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.redes-sociais .icon-facebook:before, .redes-sociais.icon-instagram:before, .redes-sociais .icon-twitter:before, .redes-sociais .icon-youtube:before, .icon-list:before, .redes-sociais .icon-linkedin:before, .redes-sociais .icon-instagram:before, .redes-sociais icon-youtube:before, .redes-sociais .icon-mapa-do-site:before, .icon-telefone-brasil:before, .telefone-sao-paulo .icon-telefone-sp:before, .telefone-campinas .icon-telefone-campinas:before, .menu-item-18:before, .telefone-rio-de-janeiro .icon-telefone-rio-de-janeiro:before, .footer-info .icon-footer-endereco:before, .icon-passaporte:before, .icon-passaporte-comum-botao:before, .icon-passaporte-urgente-botao:before, .icon-visto-americano-urgente-titulo-d:before, .icon-visto-americano-urgente-titulo-e:before, .icon-1-vau-home-icon-beneficios:before, .icon-2-vau-home-icon-beneficios:before, .icon-3-vau-home-icon-beneficios:before, .icon-vistos-aprovado:before, .icon-outros-vistos:before, .icon-depoimentos:before, .icon-noticias:before, .icon-empresa:before, .icon-local:before, .icon-servicos:before, .icon-pass:before, .icon-facebook-home:before, .icon-contato-home:before, .icon-rne:before, .icon-vistos:before, .icon-dolar:before, .icon-agencia:before, .icon-contato:before, .icon-depoimentos-pg:before, .icon-noticias-pg:before, .icon-palavra-chave:before, .icon-busca-pg:before, .icon-s2vistos-pg:before{background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/icones.png) no-repeat;display:block;}
.icon-s2vistos-pg:before{background-position:-460px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-busca-pg:before{background-position:-415px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-palavra-chave:before{background-position:-369px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-noticias-pg:before{background-position:-138px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-depoimentos-pg:before{background-position:-323px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-contato:before{background-position:-231px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-servicos:before{background-position:-277px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-pass:before{background-position:-323px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-rne:before{background-position:-369px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-vistos:before{background-position:-415px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-dolar:before{background-position:-231px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-agencia:before{background-position:-277px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.header{height:282px;width:998px;margin:0;border:#FF0000 solid 0px;}
.header_p0{background-color:#21466B;}
.header_p0 .header-aviso p{color:#FFFFFF;font:15px 'Open Sans', sans-serif;padding:13px 8px 8px 8px;text-align:center;}
.header_p1{height:60px;background-color:#0092C2;border-bottom:#21466B solid 10px;}
.redes-sociais{height:40px;width:240px;border:#FFF solid 0px;margin:6px 0 0 0;float:left;}
.redes-sociais .icon-facebook:before{background-position:-3px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-facebook:before{background-position:-3px -35px;}
.redes-sociais .icon-twitter:before{background-position:-38px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-twitter:before{background-position:-38px -35px;}
.redes-sociais .icon-linkedin:before{background-position:-73px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-linkedin:before{background-position:-73px -35px;}
.redes-sociais .icon-instagram:before{background-position:-108px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-instagram:before{background-position:-108px -35px;}
.redes-sociais .icon-youtube:before{background-position:-143px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-youtube:before{background-position:-143px -35px;}
.redes-sociais .icon-mapa-do-site:before{background-position:-178px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-mapa-do-site:before{background-position:-178px -35px;}
.redes-sociais ul{padding:0 0 0 0;}
.redes-sociais ul li{display:inline;float:left;margin:0 0px 0 7px;border:#FF0004 solid 0px;}
.telefone-brasil{height:47px;width:260px;border:#FFF solid 0px;margin:1px 0 0 50px;float:left;}
.telefone-brasil .icon-telefone-brasil:before{background-position:-4px -73px;content:"";height:45px;float:left;top:0;width:45px;border:#FF0004 solid 0px;}
.telefone-brasil .telefone-numero-br{color:#FFFFFF;font:20px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-brasil .telefone-texto-br{color:#FFFFFF;font:14px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.telefone-sao-paulo{height:47px;width:190px;border:#FFF solid 0px;margin:1px 0 0 70px;float:left;}
.telefone-sao-paulo .icon-telefone-sp:before{background-position:-57px -73px;content:"";height:42px;float:left;top:0;width:27px;margin:2px 0 0 0;border:#FF0004 solid 0px;}
.telefone-sao-paulo .telefone-numero-sp{color:#FFFFFF;font:20px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-sao-paulo .telefone-texto-sp{color:#FFFFFF;font:14px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.telefone-campinas{height:47px;width:190px;border:#FFF solid 0px;margin:1px 0 0 40px;float:left;}
.telefone-campinas .icon-telefone-campinas:before{background-position:-57px -73px;content:"";height:42px;float:left;top:0;width:27px;margin:2px 0 0 0;border:#FF0004 solid 0px;}
.telefone-campinas .telefone-numero-campinas{color:#FFFFFF;font:20px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-campinas .telefone-texto-campinas{color:#FFFFFF;font:14px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.telefone-rio-de-janeiro{height:47px;width:190px;border:#FFF solid 0px;margin:1px 0 0 40px;float:left;}
.telefone-rio-de-janeiro .icon-telefone-rio-de-janeiro:before{background-position:-57px -73px;content:"";height:42px;float:left;top:0;width:27px;margin:2px 0 0 0;border:#FF0004 solid 0px;}
.telefone-rio-de-janeiro .telefone-numero-rio-de-janeiro{color:#FFFFFF;font:20px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-rio-de-janeiro .telefone-texto-rio-de-janeiro{color:#FFFFFF;font:14px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.header_p2{height:210px;border:#FF0000 solid 0px;}
.header-logo{width:269px;height:100px;border:#FF0000 solid 0px;float:none;margin:50px auto 0;}
.header-frase{border:#FF0000 solid 0px;margin:-30px auto 0;}
.header-frase p{text-align:center;font:20px 'Open Sans', sans-serif;color:#6C6C72;line-height:2.9em;}
.header-slogan{width:418px;height:36px;border:#FF0000 solid 0px;margin:50px auto 0;}
.header-busca{width:465px;height:55px;border:#FF0000 solid 0px;margin:23px auto 0;background:url(images/bg-busca-header.png) top center no-repeat;}
.form-busca{border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#2b2b2b;padding:10px 10px 7px;margin:6px 0 0 60px;width:350px;}
.sbutton{margin:10px 0 0 8px;height:32px;width:32px;padding:0 0 0 0;position:absolute;}
.container-passaporte-desk{z-index:-50;}
#nav{font-size:1.1em;margin:0 0 0 0;z-index:1000 !important;position:relative;}
#nav ul{list-style:none;line-height:1;}
#nav li{margin:2px 0 0 1px;float:left;list-style:none;border:0px solid #EBEBEB;}
#nav a{display:block;height:90px;text-decoration:none;color:#333!important;}
#nav a:visited{color:#828687;text-decoration:none;color:#333!important;}
#nav a:hover{text-decoration:none;}
#nav a:active{color:#C00;text-decoration:none;}
.home-nav a{padding:48px 0 0 0;width:120px;background:url(images/bg-menu-header-home.jpg) top left no-repeat;border-top:#008CBB solid 10px !important;font:17px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.home-nav a:hover{width:120px;border-top:#00698C solid 10px !important;background:url(images/bg-menu-header-home-s.jpg) top left no-repeat;color:#00698C!important;font:17px 'Open Sans', sans-serif;font-style:italic;}
.empresa-nav a{padding:48px 0 0 0;width:120px;background:url(images/bg-menu-header-empresa.jpg) top left no-repeat;border-top:#008CBB solid 10px !important;font:17px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.empresa-nav a:hover{width:120px;border-top:#00698C solid 10px !important;background:url(images/bg-menu-header-empresa-s.jpg) top left no-repeat;color:#00698C!important;font:17px 'Open Sans', sans-serif;font-style:italic;}
.contato-nav a{padding:48px 0 0 0;width:120px;background:url(images/bg-menu-header-contato.jpg) top left no-repeat;border-top:#008CBB solid 10px !important;font:17px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.contato-nav a:hover{width:120px;border-top:#00698C solid 10px !important;background:url(images/bg-menu-header-contato-s.jpg) top left no-repeat;color:#00698C!important;font:17px 'Open Sans', sans-serif;font-style:italic;}
.servicos-nav a{padding:48px 0 0 0;width:120px;background:url(images/bg-menu-header-servicos.jpg) top left no-repeat;border-top:#008CBB solid 10px !important;font:17px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.servicos-nav a:hover{padding:48px 0 0 0;width:120px;border-top:#00698C solid 10px !important;background:url(images/bg-menu-header-servicos-s.jpg) top left no-repeat;color:#00698C!important;font:17px 'Open Sans', sans-serif;font-style:italic;height:90px;}
.vistos-nav a{padding:48px 0 0 0;width:120px;background:url(images/bg-menu-header-vistos.jpg) top left no-repeat;border-top:#008CBB solid 10px !important;font:17px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#444444;font-style:italic;height:90px;}
.vistos-nav a:hover{width:120px;border-top:#00698C solid 10px !important;background:url(images/bg-menu-header-vistos-s.jpg) top left no-repeat;color:#00698C!important;font:17px 'Open Sans', sans-serif;font-style:italic;}
.passaporte-urgente-nav a{padding:11px 0 0 65px;width:200px;background:url(images/bg-menu-passaporte-urgente.jpg) top left no-repeat;border-top:#9E9900 solid 10px !important;font:17px 'Open Sans', sans-serif;line-height:25px;text-align:left!important;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.passaporte-urgente-nav a:hover{width:200px;border-top:#777400 solid 10px !important;background:url(images/bg-menu-passaporte-urgente-s.jpg) top left no-repeat;color:#777400!important;font:17px 'Open Sans', sans-serif;font-style:italic;line-height:25px;}
.visto-americano-urgente-nav a{padding:11px 0 0 65px;width:225px;background:url(images/bg-menu-visto-americano-urgente.jpg) top left no-repeat;border-top:#A62A00 solid 10px !important;font:16px 'Open Sans', sans-serif;line-height:25px;text-align:left!important;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.visto-americano-urgente-nav a:hover{width:225px;border-top:#791F00 solid 10px !important;background:url(images/bg-menu-visto-americano-urgente-s.jpg) top left no-repeat;color:#791F00!important;font:16px 'Open Sans', sans-serif;font-style:italic;line-height:25px;}
.menu-nav-principal{margin:0 0 0 50px;}
#nav ul a:active{text-decoration:none;color:#444444;}
#nav li ul{position:absolute;left:-999em;width:207px;border-bottom:1px solid #FFF;}
#nav li a:active{text-decoration:none;color:#444444;}
#nav li li{margin:0 0 0 0!important;width:255px!important;height:40px!important;border-top:0px !important;background:#F9F7F7 !important;text-transform:none!important;border-top:1px solid #EEEEEE !important;border-bottom:1px solid #EEEEEE !important;}
#nav li li a, #nav li li a:visited{border-top:0px !important;padding:10px 0 0 10px !important;width:255px !important;font-weight:normal;text-transform:none !important;color:#444444 !important;height:15px !important;background:#F9F7F7 !important;border:0!important;font-style:none!important;font:15px 'Open Sans', sans-serif!important;text-align:left!important;border-left:5px solid #008CBB !important;height:40px!important;}
#nav li li a:hover{background:#CCC !important;border-left:5px solid #00698C!important;height:40px!important;}
#nav li li a:active{color:#444444 !important;border-left:5px solid #00698C!important;height:40px!important;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto;color:#444444;}
a.main:hover{background:none;}
#nav .current_page_item a{font:18px 'Open Sans', sans-serif;text-transform:uppercase;font-weight:500;font-style:italic;text-align:center;color:#444444;}
.current_page_parent a{text-decoration:underline;color:#B20519;}
.b-azul{background:#21466B;height:20px;z-index:-50;}
.carousel-container-desk{z-index:-2;}

.bg-rne-crnm-home{height:420px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2020/06/bg-rne-home.jpg) repeat-x center;}
.content-rne-crnm-home{height:420px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2020/06/rne-brasil-s2vistos-min.png) no-repeat  center;}
.content-passaporte-home-txt{margin:20px 15px 0 0;float:right;height:370px;width:620px;border:#FF0004 solid 0px;}
.content-rne-home-txt-titulo{padding:0 0 0 0 !important;float:left;}
.rne-home-txt-titulo{padding:28px 0 0 10px !important;float:left;font:35px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#000;font-weight: bold; }
.rne-home-txt-titulo2{padding:0 0 0 10px !important;float:left;font:25px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#00115B;font-weight: bold; }
.content-rne-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:520px;}
.content-rne-home-txt2 h3{padding:0 0 0 0 !important;font:33px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#000;}
.content-rne-home-botao{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:100%;}
.content-rne-comum-home-botao{margin:2px;float:left;width:270px;height:90px;border:#FF0004 solid 0px;}
.icon-rne-comum-botao:before{background-position:-4px -129px;content:"";height:76px;width:69px;float:left;top:0;border:#FF0004 solid 0px;}
.rne-comum-home-botao{margin:9px 0 0 0px !important;background:#002891;border-top:#002891 solid 7px;height:55px;width:185px;float:left;}
.rne-comum-home-botao a:hover{border-top:#00AE00 solid 7px;}
.rne-comum-home-botao p{padding:5px 0 0 0;font:23px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.img-home-rne-rj { text-align:center; }

.bg-passaporte-home{height:422px;background:url(images/bg-passaporte-home.jpg) repeat-x center;}
.content-passaporte-home{height:422px;background:url(images/foto-mulher-com-passaporte.png) no-repeat 30px 39px;}
.content-passaporte-home-txt{margin:20px 15px 0 0;float:right;height:370px;width:620px;border:#FF0004 solid 0px;}
.icon-passaporte:before{background-position:-116px -75px;margin:2px 0 0 0;content:"";height:39px;position:relative;top:0;float:left;width:39px;border:#FF0004 solid 0px;}
.content-passaporte-home-txt-titulo{padding:0 0 0 0 !important;float:left;}
.passaporte-home-txt-titulo{padding:0 0 0 10px !important;float:left;font:35px 'Open Sans', sans-serif;text-transform:uppercase;font-style:italic;text-align:left;color:#FFFFFF;}
.content-passaporte-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:520px;}
.content-passaporte-home-txt2 h2{padding:0 0 0 0 !important;font:33px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#FFFFFF;}
.content-passaporte-home-txt2 p{padding:0 0 0 0;font:18px 'Open Sans', sans-serif;text-align:left;color:#FFFFFF;}
.content-passaporte-home-txt3{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:100%;}
.content-passaporte-home-txt3 p{padding:5px 0 0 0;font:15px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-passaporte-home-botao{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:100%;}
.content-passaporte-comum-home-botao{margin:2px;float:left;width:270px;height:90px;border:#FF0004 solid 0px;}
.icon-passaporte-comum-botao:before{background-position:-4px -129px;content:"";height:76px;width:69px;float:left;top:0;border:#FF0004 solid 0px;}
.passaporte-comum-home-botao{margin:9px 0 0 0px !important;background:#ABA600;border-top:#006600 solid 7px;height:55px;width:185px;float:left;}
.passaporte-comum-home-botao a:hover{border-top:#00AE00 solid 7px;}
.passaporte-comum-home-botao p{padding:5px 0 0 0;font:23px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-passaporte-urgente-home-botao{margin:2px 2px 2px 20px;float:left;width:320px;height:90px;border:#FF0004 solid 0px;}
.icon-passaporte-urgente-botao:before{background-position:-90px -129px;content:"";height:76px;width:69px;float:left;top:0;border:#FF0004 solid 0px;}
.passaporte-urgente-home-botao{margin:9px 0 0 0px !important;background:#ABA600;border-top:#006600 solid 7px;height:55px;width:240px;float:left;}
.passaporte-urgente-home-botao a:hover{border-top:#00AE00 solid 7px;}
.passaporte-urgente-home-botao p{padding:5px 0 0 0;font:23px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.bg-visto-americano-urgente{height:435px;background:url(images/bg-visto-americano-urgente.jpg) repeat-x center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}


.content-visto-americano-urgente-home{height:435px;background:url(images/logo-visto-americano-urgente.png) no-repeat 0 70px;}
.content-visto-americano-urgente-home-txt{margin:20px 15px 0 0;border:#FF0004 solid 0px;}
.content-visto-americano-urgente-home-txt-titulo{padding:0 0 0 0 !important;float:left;}
.visto-americano-urgente-home-txt-titulo{margin:2px 0 0 0;padding:7px 13px 8px 12px !important;float:left;font-style:italic;color:#FFFFFF;background:#852D36;font-size: 35px!important;}
.icon-visto-americano-urgente-titulo-d:before{background-position:-164px -216px;margin:2px 0 0 0;content:"";width:125px;height:66px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-visto-americano-urgente-titulo-e:before{background-position:-12px -216px;margin:2px 0 0 0;content:"";width:125px;height:66px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-visto-americano-urgente-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:95%;}
.content-visto-americano-urgente-home-txt2 h2{padding:5px 0 0 0;font:28px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-vau-home-icon-beneficios{margin:0 0 0 50px;float:left;width:260px;height:170px;border:#FF0004 solid 0px;}
.icon-1-vau-home-icon-beneficios:before{background-position:-161px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-2-vau-home-icon-beneficios:before{background-position:-208px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-3-vau-home-icon-beneficios:before{background-position:-254px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.vau-home-icon-beneficios-txt{padding:6px 0 0 53px;font:23px 'Open Sans', sans-serif;color:#FFFFFF;}
.content-vau-home-icon-beneficios ul{padding:2px;margin:0px !important;list-style:none;}
.content-vau-home-icon-beneficios li{margin:20px 0 0 0 !important;}
.content-vau-home-icon-botao{margin:113px 60px 0 0;float:right;border:#FF0004 solid 0px;}
.vau-home-botao{margin:9px 0 0 0px !important;background:#0092C2;border-bottom:#21466B solid 7px;float:left;}
.vau-home-botao a:hover{border-top:#00AE00 solid 7px;}
.vau-home-botao p{padding:10px 30px 0px 30px;font:23px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#FFFFFF;}
.bg-vistos{height:1246px;background:#0092C2;}
.content-vistos-titulo1{margin:20px 0 0 40px;float:left;width:450px;height:260px;background:url(images/bg-titulo-gr-vistos.png) no-repeat 0 155px;border:#FFFFFF solid 0px;}
.content-vistos-titulo1 p{padding:10px 0 0 26px;font:55px 'Open Sans', sans-serif;text-align:left;text-transform:uppercase;color:#FFFFFF;}
.content-vistos-titulo2{margin:48px 45px 0 0;float:right;border:#FFFFFF solid 0px;}
.icon-vistos-aprovado:before{background-position:-8px -300px;margin:2px 0 0 0;content:"";width:103px;height:100px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-vistos-titulo2-ap{padding:0 0 0 26px;font:35px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#FFFFFF;}
.content-vistos-titulo2-ap2{font:35px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#0092C2;float:inherit;width:230px;background:#FFFFFF;}
.content-vistos-titulo2-ap-txt{margin:73px 0 0 0;font:13px 'Open Sans', sans-serif;text-align:left;color:#FFFFFF;}
.content-vistos-titulo2-ap-txt2{margin:4px 0 0 0;font:13px 'Open Sans', sans-serif;text-align:left;color:#FFFFFF;}
.content-vistos-titulo2-ap-txt3{margin:4px 0 0 0;}
a.link-politica:link, a.link-politica:visited{text-decoration:underline;font:13px 'Open Sans', sans-serif;color:#fff !important;}
a.link-politica:hover{text-decoration:underline;font:13px 'Open Sans', sans-serif;color:#fff !important;}
a.link-politica:active{text-decoration:underline;font:13px 'Open Sans', sans-serif;color:#fff !important;}
.content-visto-americano-home{left:38px;}
.content-visto-canadense-home{left:0px;}
.content-visto-chines-home{left:-37px;}
.content-visto-japones-home{left:38px;}
.content-visto-australiano-home{left:0px;}
.content-visto-vietna-home{left:-37px;}
.content-visto-cuba-home{left:38px;}
.content-visto-india-home{left:0px;}
.content-visto-egito-home{left:-37px;}
.hoverzoom{position:relative;width:353px;overflow:hidden;}
.hoverzoom-div{position:absolute;border:#FF0004 solid 0px;bottom:0px;opacity:1;box-shadow:inset 0 0 100px 50px rgba(0,0,0,.8);}
.hoverzoom-div h2{margin:5px 0 0 0;padding:4px;font:25px 'Open Sans', sans-serif;color:#FFF;text-align:center;font-style:italic;}
.hoverzoom-div h3{margin:4px 0 10px 0;padding:0px 10px 8px 10px;text-align:center;font:15px 'Open Sans', sans-serif;color:#FFF;}
.hoverzoom > img{width:100%;border-radius:2px;}
.hoverzoom:hover > img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.hoverzoom .retina{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);border-radius:2px;text-align:center;padding:30px;-webkit-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-moz-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-ms-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-o-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);}
.hoverzoom:hover .retina{opacity:1;box-shadow:inset 0 0 100px 50px rgba(0,0,0,.5);}
.hoverzoom .retina p{color:#fff;}
.hoverzoom .retina a{display:block;margin:90px auto 0;}
.outros-vistos{height:100px;background:#0087B3;}
.icon-outros-vistos:before{background-position:-174px -130px;margin:2px 0 0 0;content:"";width:48px;height:47px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-outros-vistos{height:53px;width:280px;border:#FFFFFF solid 0px;margin:23px auto;}
.content-outros-vistos p{padding:12px 0 0 65px;text-align:left;font:20px 'Open Sans', sans-serif;color:#FFF;text-transform:uppercase;}
a.link-outros-vistos:link, a.link-outros-vistos:visited{text-decoration:none;font:20px 'Open Sans', sans-serif;color:#fff;}
a.link-outros-vistos:hover{text-decoration:underline;font:20px 'Open Sans', sans-serif;color:#fff !important;}
a.link-outros-vistos:active{text-decoration:underline;font:20px 'Open Sans', sans-serif;color:#fff;}
.bg-content-depoimentos{padding: 50px 0 50px 0;background:#F6F6F9;}
.bg-content-depoimentos2{text-align:center;}
.icon-depoimentos:before{background-position:-231px -131px;margin:2px 0 0 0;content:"";width:39px;height:39px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-depoimentos-home-txt-titulo{width:350px;border:#FFFFFF solid 0px;margin:15px auto 15px auto;}
.depoimentos-home-txt-titulo{margin:0 0 0 0;font:26px 'Open Sans', sans-serif;text-align:center;color:#000000;font-style:italic;}
.noticias-desk {padding: 50px 0 50px;}
.depoimentos-home-txt-titulo-interno{margin:0 0 0 0;font:26px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;font-style:italic;}
.content-noticias-home-titulo{height:70px;background:#FFF;}
.icon-noticias:before{background-position:-138px -301px;margin:2px 0 0 0;content:"";width:39px;height:39px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-noticias-home-txt-titulo{height:53px;width:280px;border:#FFFFFF solid 0px;margin:0px auto;}
.noticias-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.content-noticias-home-quadro{width:260px;background:#FFF;border:#EEEEEE solid 1px;padding:10px;}
.content-noticias-home-quadro-img{height:100px;width:241px;padding:5px;margin:0 auto;clip:rect(0px,241px,100px,0px);}
.content-noticias-home-quadro h1{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro h4{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro h2{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro p{font:14px 'Open Sans', sans-serif;text-align:left;color:#21466B;padding:5px;margin:0;height:140px;}
.ico-noticia{height:32px;width:32px;}
.ico-mais-noticia{height:32px;width:32px;margin:0 auto;margin-bottom:0;}
ul#noticias-home{padding:0;}
ul#noticias-home li{display:inline;padding:10px 0 10px 100px;float:left;list-style-type:none;}
.bg-contato-home{background:url(images/bg-contato-home.png) repeat-y right;height:750px;margin:15px 0 0 0;}
.icon-noticias:before{background-position:-138px -301px;margin:2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-contato-empresa-home-txt-titulo{margin:60px 0 0 20px;}
.contato-empresa-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.icon-empresa:before{background-position:-185px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.contato-empresa-home-txt-titulo2{margin:0 0 0 75px;font:16px 'Open Sans', sans-serif;font-style:italic;color:#0092C2;}
.texto-empresa-home{margin:10px 0 0 5px;color:#444444;font:15px 'Open Sans', sans-serif;padding:10px 90px 0 0;}
.icon-local:before{background-position:-190px -349px;margin:0 0 0 0;content:"";width:41px;height:45px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-local-empresa-home-txt-titulo{margin:30px 0 0 20px;}
.local-empresa-home-txt-titulo{margin:0 0 0 5px;padding:5px 0 0 0;font:15px 'Open Sans', sans-serif;text-align:left;color:#1F466B;line-height:20px;float:left;}
.redondo-img-local-empresa{margin:20px 0 0 20px;width:150px;height:150px;border-radius:50%;}
.content-facebook-home-txt-titulo{margin:40px 0 0 20px;}
.facebook-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.icon-facebook-home:before{background-position:-138px -348px;margin:-2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-facebook-home{margin:20px 0 0 20px;}
.icon-contato-home:before{background-position:-231px -301px;margin:-2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-contato-home-txt-titulo{margin:68px 0 0 0;}
.contato-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.form-contato-home{margin:25px 0 0 0;}
.form-contato-home input, textarea{border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 7px;}
.form-contato-home p{margin:0 0 0 0;padding:12px 0 0 0;font:17px 'Open Sans', sans-serif;color:#1F466B;}
.form-contato-home textarea{width:448px;}
.wpcf7 .wpcf7-submit{text-transform:uppercase;font-weight:700;position:relative;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;color:#fff;padding:15px 40px 15px 40px;font:15px 'Open Sans', sans-serif;border:none;font-weight:bold;}
.wpcf7-submit{background-color:#7EC24F;}
.container-depoimentos{margin:0 auto;padding:10px 30px 0 30px;border:#FFFFFF solid 0px;}
.container-depoimentos p{color:#FFF;}
.depoimento-txt{margin:10px 0 0 0;color:#fff;font:15px 'Open Sans', sans-serif;border:#FFFFFF solid 0px;}
.depoimento-txt-cliente{padding:10px;color:#fff;font:14px 'Open Sans', sans-serif;border:#FFFFFF solid 0px;}
a.link-depoimento-cliente:link, a.link-depoimento-cliente:visited{text-decoration:none;font:14px 'Open Sans', sans-serif;color:#fff;}
a.link-depoimento-cliente:hover{text-decoration:none;font:14px 'Open Sans', sans-serif;color:#fff;}
a.link-depoimento-cliente:active{text-decoration:none;font:14px 'Open Sans', sans-serif;color:#fff;}
#clear{clear:both;}
.bg-footer{height:760px;border:#F30 solid 0px;background:url(images/bg-footer-desk.png) no-repeat center;}
.content-logo-footer{margin:255px 0 0 0;border:#F30 solid 0px;height:180px;}
.footer-logo{width:259px;height:73px;border:#FF0000 solid 0px;float:none;margin:0px auto 0;}
.footer-frase{border:#FF0000 solid 0px;margin:-8px auto 0;}
.footer-frase p{text-align:center;font:19px 'Open Sans', sans-serif;color:#FFFFFF;line-height:3.2em;}
.footer-redes-sociais{height:50px;width:250px;border:#FFF solid 0px;margin:0 0 0 0;margin:0px auto 0;}
.footer-info{font-size:1.1em;margin-top:10px;height:290px;overflow:hidden;float:left;border:#FF0000 solid 0px;}
.footer-info p{margin:10px 0 15px 20px;text-align:left;font:16px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .icon-footer-endereco:before{background-position:-90px -73px;content:"";height:32px;float:left;top:0;width:21px;margin:0 0 0 0;border:#FF0004 solid 0px;}
.footer-info .footer-address-sao-paulo{margin:0 0 0 20px;text-align:left;border:#FF0000 solid 0px;}
.footer-address-sao-paulo-txt{margin:0 0 0 10px;font:14px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-address-sao-paulo-txt2{margin:30px 0 0 15px;font:14px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-address-sao-paulo-endereco a, a:hover, a:visited, a:active{font:15px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-address-sao-paulo-endereco{margin:0 0 0 30px;font:15px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-address-campinas{margin:20px 0 0 20px;text-align:left;border:#FF0000 solid 0px;}
.footer-info .footer-address-campinas-txt{margin:0 0 0 10px;font:14px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .footer-address-campinas-txt2{margin:30px 0 0 10px;font:14px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .footer-address-campinas-endereco a, a:hover, a:visited, a:active{font:15px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-address-campinas-endereco{margin:0 0 0 30px;font:15px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}

.footer-info .footer-address-rj{margin:0 0 0 20px;text-align:left;border:#FF0000 solid 0px;}
.footer-info .footer-address-rj-txt{margin:0 0 0 10px;font:14px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .footer-address-rj-endereco a, a:hover, a:visited, a:active{font:15px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-address-rj-endereco{margin:0 0 0 30px;font:15px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}

.footer-info .footer-brasil{margin:25px 0 0 20px;text-align:left;border:#FF0000 solid 0px;}
.telefone-brasil-footer{height:47px;width:260px;border:#FFF solid 0px;float:left;}
.telefone-brasil-footer .icon-telefone-brasil:before{background-position:-4px -73px;content:"";height:45px;float:left;top:0;width:45px;border:#FF0004 solid 0px;}
.telefone-brasil-footer .telefone-numero-br{color:#FFFFFF;font:22px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-brasil-footer .telefone-texto-br{color:#FFFFFF;font:16px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.footer-menu{font-size:1.1em;margin-top:10px;width:300px;height:255px;overflow:hidden;float:left;border:#FF0000 solid 0px;}
.nav-menu-footer{float:left;width:270px;height:230px;border:#FF0000 solid 0px;margin:15px 0 0 0;border:#FF0000 solid 0px;}
.nav-menu-footer ul{list-style:none;line-height:1;list-style-type:none;}
.nav-menu-footer a{display:block;text-decoration:none;border:#FF0000 solid 0px;padding-bottom:2px;font:16px 'Open Sans', sans-serif;color:#F00;padding-top:2px;}
.nav-menu-footer a:hover{text-decoration:underline;color:#FFF;}
.nav-menu-footer li{margin:15px 0 0 0;list-style-type:none;}
.nav-menu-footer a, .nav-menu-footer a:visited{font:16px 'Open Sans', sans-serif;color:#FFF !important;height:23px;}
.footer-info-pagamento{font-size:1.1em;margin-top:10px;height:290px;overflow:hidden;float:left;border:#FF0000 solid 0px;}
.footer-info-pagamento p{padding:20px 0 0px 0;text-align:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info-pagamento-img-pg{margin:10px 0 0 0;}
.footer-info-selo p{padding:25px 0 0px 0;text-align:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;}
.dev-footer{height:55px;background:#444444;}
.dev-footer p{margin:5px 20px 0 0;text-align:center;font:13px 'Open Sans', sans-serif;color:#FFFFFF !important;}
a.dev-footer:link, a.dev-footer:visited{font:15px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:none;}
a.dev-footer:hover{font:15px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:underline;}
a.dev-footer:active{font:15px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:underline;}
.header-page-empresa{border-top:#7EC24F solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-empresa2.jpg) no-repeat center;}
.header-page-cotacao-dolar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-cotacao-dolar.jpg) no-repeat center;}
.header-page-vistos-despachante{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-vistos-despachante.jpg) no-repeat center;}
.box-header-page-empresa{background:rgba(0,0,0,0.4);position:relative;height:100px;margin:55px 0 0 0;}
.header-page-servicos{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-servicos.jpg) no-repeat center;}
.header-page-servicos-passaporte-italiano{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-italiano.jpg) no-repeat center;}
.header-page-rne{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-rne.jpg) no-repeat center;}
.header-page-passaporte-no-rio-de-janeiro{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-no-rio-de-janeiro.jpg) no-repeat center;}
.header-page-visto-vietna{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-vietna.jpg) no-repeat center;}
.header-page-visto-vietna-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-vietna-solicitar.jpg) no-repeat center;}
.header-page-visto-japao{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-japao.jpg) no-repeat center;}
.header-page-visto-japao-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-japao-solicitar.jpg) no-repeat center;}
.header-page-visto-para-trabalho-japao{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-para-trabalho-japao.jpg) no-repeat center;}
.header-page-empregos-no-japao{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-empregos-no-japao.jpg) no-repeat center;}


.header-page-como-tirar-visto-para-dubai{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-dubai.jpg) no-repeat center;}

.header-page-seguro-viagem{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/bg-seguro-viagem.jpg) no-repeat center;}


.header-page-passaporte-emergencial{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-de-emergencia.jpg) no-repeat center;}
.header-page-visto-india{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-india.jpg) no-repeat center;}
.header-page-visto-india-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-india-solicitar.jpg) no-repeat center;}
.header-page-visto-egito{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-egito.jpg) no-repeat center;}
.header-page-visto-egito-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-egito-solicitar.jpg) no-repeat center;}
.header-page-visto-china{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-china.jpg) no-repeat center;}
.header-page-visto-china-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-china-solicitar.jpg) no-repeat center;}
.header-page-visto-taiwan{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2024/02/header-s2vistos-visto-taiwan.jpg) no-repeat center;}
.header-page-visto-taiwan-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2024/02/header-s2vistos-visto-taiwan.jpg) no-repeat center;}
.header-page-visto-canada{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-canada.jpg) no-repeat center;}
.header-page-visto-canada-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-canada-solicitar.jpg) no-repeat center;}
.header-page-visto-australiano{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-australiano.jpg) no-repeat center;}
.header-page-visto-australiano-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-australiano-solicitar.jpg) no-repeat center;}
.header-page-visto-americano-urgente{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-americano-urgente.jpg) no-repeat center;}
.header-page-visto-americano-urgente-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-americano-urgente-solicitar.jpg) no-repeat center;}
.header-page-visto-usa{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-usa.jpg) no-repeat center;}
.header-page-visto-usa-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-usa-solicitar.jpg) no-repeat center;}
.header-page-visto-cuba{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-cuba.jpg) no-repeat center;}
.header-page-visto-cuba-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-cuba-solicitar.jpg) no-repeat center;}
.header-page-renovacao-visto-americano{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-renovacao-visto-americano.jpg) no-repeat center;}
.header-page-passaporte-brasileiro{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte.jpg) no-repeat center;}
.header-page-passaporte-urgente{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-urgente.jpg) no-repeat center;}
.header-page-passaporte-eletronico-portugues{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-portugal.jpg) no-repeat center;}

.header-page-naturalizacao-de-estrangeiro{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-certificado-naturalizacao.jpg) no-repeat center;}
.header-page-passaporte-urgente-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-urgente-solicitar.jpg) no-repeat center;}
.breadcrumbs-container{padding:20px 0;background-color:#21466B;margin-bottom:10px;}
.header-page{background-color:transparent;position:relative;}
.header-page h1{margin:5px auto;width:500px;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:32px 'Open Sans', sans-serif;}
.header-page span{margin:7px auto;width:500px;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:32px 'Open Sans', sans-serif;}
.header-page p{margin:6px auto;padding:0 0 6px 0;text-align:center;font:28px 'Open Sans', sans-serif;color:#FFFFFF;}
.header-page-padrao h1{margin:5px 0 0 0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:32px 'Open Sans', sans-serif;}
.header-page-padrao span{margin:7px 0 0 0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:32px 'Open Sans', sans-serif;}
.header-page-padrao p{margin:6px auto;padding:0 0 6px 0;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;font:28px 'Open Sans', sans-serif;color:#FFFFFF;}
.content_breadcrumb{float:left;}
.content_breadcrumb p{float:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;margin:3px 0 0 0;}
a.voltar-page:link, a.voltar-page:visited{font:15px 'Open Sans', sans-serif;color:#fff !important;text-decoration:none;margin:3px 0 0 0;}
a.voltar-page:hover{text-decoration:underline;font:15px 'Open Sans', sans-serif;color:#fff !important;margin:3px 0 0 0;}
a.voltar-page:active{text-decoration:underline;font:15px 'Open Sans', sans-serif;color:#fff !important;margin:3px 0 0 0;}
.content-breadcrumb-voltar{float:right;}
.article-page-titulo{margin:0 0 10px 0;background:url('https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/borderbottom.gif') repeat-x scroll center bottom;padding:0 0 8px 0;}
.article-page-titulo-center{margin:10px auto;width:180px;}
.article-page-titulo h1{padding:8px 0 0 50px;font:1.9em 'Open Sans', sans-serif;color:#21466B;text-transform:uppercase;}
.article-page p{font:1.2em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.article-page h1, h2, h3, h4, h5, h6{color:#0092C2;font-weight:normal;letter-spacing:-0.01em;line-height:1.2em;padding-top:.3em;}
.article-page h1{font:1.9em 'Open Sans', sans-serif;}
.article-page h2{font:1.6em 'Open Sans', sans-serif;}
.article-page h3{font:1.6em 'Open Sans', sans-serif;}
.article-page h4{font:1.6em 'Open Sans', sans-serif;}
.article-page h5{font:1.6em 'Open Sans', sans-serif;}
.article-page h6{font:1.6em 'Open Sans', sans-serif;}
.article-page img{margin:10px;}
.article-page a, a:visited{font:1.1em 'Open Sans', sans-serif;color:#333 !important; text-decoration:underline!important;}
.article-page a:hover{font:1.1em 'Open Sans', sans-serif;color:#333 !important;text-decoration:underline;}
.article-page li{font:1.2em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
a.contato-page:link, a.contato-page:visited{font:1.1em 'Open Sans', sans-serif;color:#0092C2;text-decoration:none;text-align:center;}
a.contato-page:hover{font:1.1em 'Open Sans', sans-serif;text-decoration:underline;color:#0092C2;text-align:center;}
a.contato-page:active{text-decoration:underline;font:1.1em 'Open Sans', sans-serif;color:#0092C2;text-align:center;}
.content_breadcrumb a, a:visited{font:1.0em 'Open Sans', sans-serif;color:#FFF;text-decoration:none;}
.content_breadcrumb a:hover{font:1.0em 'Open Sans', sans-serif;color:#FFF;text-decoration:underline;}
.simple-heading{text-transform:uppercase;width:100%;position:relative;padding-bottom:10px;margin-bottom:30px;}
.quadro-servicos{margin:5px 0 5px 0;text-align:center;}
.quadro-servicos h2{font:1.6em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;}
.quadro-servicos img{margin:0;}
a.link-botao-servicos:link, a.link-botao-servicos:visited{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.link-botao-servicos:hover{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.link-botao-servicos:active{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
.btn-servicos{color:#fff;background-color:#21466B;border-color:#152D44;}
.btn-servicos:hover{color:#fff;background-color:#152D44;border-color:#152D44;}
.btn-servicos-on{color:#fff;background-color:#7EC24F;border-color:#589133;}
.btn-servicos-on:hover{color:#fff;background-color:#589133;border-color:#589133;}
.quadro-interno{margin:5px 0 5px 0;text-align:left;text-align:justify;}
.quadro-interno h2{font:1.6em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h3{font:1.6em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h4{font:1.6em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h5{font:1.6em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h6{font:1.6em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno img{margin:0;}
.quadro-interno li{font:1.2em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.quadro-interno-img-rne{margin:20px 0 0 0 !important;}
.quadro-interno-rne-margin{margin:20px 0 20px 0 !important;}
.formulario-interno{border:#000000 solid 0px;margin-top:7px;}
.formulario-interno-solicitar{border:#000000 solid 0px;margin-top:32px !important;}
.formulario-interno h3{padding-bottom:12px;}
.formulario-interno-titulo{color:#0092C2;font-weight:normal;font:1.6em 'Open Sans', sans-serif;padding-bottom:12px !important;}
.formulario-interno p{font:1.2em 'Open Sans', sans-serif;letter-spacing:0em;line-height:1.45em;padding-bottom:0.0em;margin:13px 0 0 0 !important;}
.textarea-interna{width:442px;}
.formulario-interno input{border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#2b2b2b;padding:8px;}
.contato-interno-s2vistos{margin-top:10px !important;margin-bottom:10px !important;border:1px solid rgba(0, 0, 0, 0.1);margin-bottom:20px;}
.contato-interno-s2vistos img{margin:5px 0 0 0;}
.contato-interno-s2vistos p{font:1.1em 'Open Sans', sans-serif;padding-bottom:0em;color:#0092C2;margin:0 0 8px;text-decoration:none;}
.contato-interno-s2vistos a, a:hover, a:visited{text-decoration:none;color:#333 !important;}
.content_breadcrumb a, a:hover{text-decoration:none;color:#FFF !important;}
.content_breadcrumb a:visited{text-decoration:none;color:#FFF !important;}
.contato-interno-s2vistos span{display:block;font:0.9em 'Open Sans', sans-serif;color:rgba(38, 42, 45, 0.7);padding-bottom:0.6em;text-decoration:none;}
.contato-interno-s2vistos a, a:hover, a:visited{text-decoration:none;color:#333;}
.btn-texto{font-weight:700;font:1.2em 'Open Sans', sans-serif;color:#FFF;}
.img-passaporte{margin:90px 0 0 0 !important;}
a.link-despachante-s2vistos:link, a.link-despachante-s2vistos:visited{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
a.link-despachante-s2vistos:hover{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
a.link-despachante-s2vistos:active{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
.titulo-vistos-tabela-cuba{font:1.2em 'Open Sans', sans-serif !important;}
.titulo-vistos-tabela-china{font:1.2em 'Open Sans', sans-serif !important;}
.titulo-interno-contato{font:1.4em 'Open Sans', sans-serif !important;}
.article-single-titulo{margin:0 0 10px 0;background:url('https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/borderbottom.gif') repeat-x scroll center bottom;padding:0 0 8px 0;}
.article-single-titulo-center{margin:10px auto;width:180px;}
.article-single-titulo h1{padding:8px 0 0 50px;font:1.9em 'Open Sans', sans-serif;color:#21466B;}
.article-single p{font:1.2em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.article-single h1, h2, h3, h4, h5, h6{color:#0092C2;font-weight:normal;letter-spacing:-0.01em;line-height:1.2em;padding-top:.3em;}
.article-single h1{font:1.9em 'Open Sans', sans-serif;}
.article-single h2{font:1.6em 'Open Sans', sans-serif;}
.article-single h3{font:1.6em 'Open Sans', sans-serif;}
.article-single h4{font:1.6em 'Open Sans', sans-serif;}
.article-single h5{font:1.6em 'Open Sans', sans-serif;}
.article-single h6{font:1.6em 'Open Sans', sans-serif;}
.article-single img{margin:10px;float:left;margin:0 13px 3px 0;}
.article-single a, a:visited{font:1.0em 'Open Sans', sans-serif;color:#0000FF !important;font-weight: 500;
    text-decoration: underline;}
.article-single a:hover{font:1.0em 'Open Sans', sans-serif;color:#0000FF !important;font-weight: 500;
    text-decoration: underline;}
.article-single li{font:1.0em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
a.titulo-noticias:link, a.titulo-noticias:visited{font:1.1em 'Open Sans', sans-serif;color:#0092C2 !important;text-decoration:none;}
a.titulo-noticias:hover{font:1.1em 'Open Sans', sans-serif;text-decoration:none;color:#0092C2 !important;}
a.titulo-noticias:active{text-decoration:none;font:1.1em 'Open Sans', sans-serif;color:#0092C2 !important;}
.banner-google-comentarios{margin:10px;}
.posicao-txt{margin:0px 0 0 0 !important;}



.clientes-img{max-width:150px;max-height:150px;width:auto;height:auto;}

.container-slider-home-desk {
    height: 560px;
    background: url(https://www.s2vistos.com.br/wp-content/uploads/2016/09/Banner-Inicial-Desk-Empresa.jpg) repeat-x center;
}

}
@media (min-width:991px) and (max-width:1199px){body:after{display:none;position:absolute;z-index:-1;content:url(images/bg-menu-header-empresa-n-s.jpg) url(images/bg-menu-header-servicos-n-s.jpg) url(images/bg-menu-header-vistos-n-s.jpg) url(images/bg-menu-header-home-n-s.jpg) url(images/bg-menu-passaporte-urgente-s.jpg) url(images/bg-menu-visto-americano-urgente-s.jpg) url(images/bg-menu-header-contato-n-s.jpg) url(images/icone-hover-visto.png);}
.navbar{display:none;}
.footer-tablet, .footer-celular, .vau-tablet, .vau-cel, .vistos-tablet, .vistos-cel, .noticias-tablet, .noticias-cel, .contato-home-tablet, .contato-home-cel, .facebook-tablet-cel, .footer-tablet, .footer-cel, .container-passaporte-cel, .depoimentos-cel, .facebook-tablet, .facebook-cel, .btn-ligar-contato{display:none;}
[class^="icon-"]:before, [class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.redes-sociais .icon-facebook:before, .redes-sociais.icon-instagram:before, .redes-sociais .icon-twitter:before, .redes-sociais .icon-youtube:before, .icon-list:before, .redes-sociais .icon-linkedin:before, .redes-sociais .icon-instagram:before, .redes-sociais icon-youtube:before, .redes-sociais .icon-mapa-do-site:before, .icon-telefone-brasil:before, .telefone-sao-paulo .icon-telefone-sp:before, .telefone-campinas .icon-telefone-campinas:before, .telefone-rio-de-janeiro .icon-telefone-rio-de-janeiro:before, .menu-item-18:before, .footer-info .icon-footer-endereco:before, .icon-passaporte:before, .icon-passaporte-comum-botao:before, .icon-passaporte-urgente-botao:before, .icon-visto-americano-urgente-titulo-d:before, .icon-visto-americano-urgente-titulo-e:before, .icon-1-vau-home-icon-beneficios:before, .icon-2-vau-home-icon-beneficios:before, .icon-3-vau-home-icon-beneficios:before, .icon-vistos-aprovado:before, .icon-outros-vistos:before, .icon-depoimentos:before, .icon-noticias:before, .icon-empresa:before, .icon-servicos:before, .icon-pass:before, .icon-local:before, .icon-facebook-home:before, .icon-contato-home:before, .icon-rne:before, .icon-vistos:before, .icon-dolar:before, .icon-agencia:before, .icon-contato:before, .icon-depoimentos-pg:before, .icon-noticias-pg:before, .icon-palavra-chave:before, .icon-busca-pg:before, .icon-s2vistos-pg:before{background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/icones.png) no-repeat;display:block;}
.carousel-container-tablet, .carousel-container-cel, .carousel-container-desk{display:none;}
.icon-s2vistos-pg:before{background-position:-460px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-busca-pg:before{background-position:-415px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-palavra-chave:before{background-position:-369px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-noticias-pg:before{background-position:-138px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-depoimentos-pg:before{background-position:-323px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-contato:before{background-position:-231px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-servicos:before{background-position:-277px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-pass:before{background-position:-323px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-rne:before{background-position:-369px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-vistos:before{background-position:-415px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-dolar:before{background-position:-231px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-agencia:before{background-position:-277px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.header{height:282px;width:998px;margin:0;border:#FF0000 solid 0px;}
.header_p0{background-color:#21466B;}
.header_p0 .header-aviso p{color:#FFFFFF;font:15px 'Open Sans', sans-serif;padding:13px 8px 8px 8px;text-align:center;}
.header_p1{height:60px;background-color:#0092C2;border-bottom:#21466B solid 10px;}
.redes-sociais{height:40px;width:240px;border:#FFF solid 0px;margin:6px 0 0 0;float:left;}
.redes-sociais .icon-facebook:before{background-position:-3px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-facebook:before{background-position:-3px -35px;}
.redes-sociais .icon-twitter:before{background-position:-38px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-twitter:before{background-position:-38px -35px;}
.redes-sociais .icon-linkedin:before{background-position:-73px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-linkedin:before{background-position:-73px -35px;}
.redes-sociais .icon-instagram:before{background-position:-108px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-instagram:before{background-position:-108px -35px;}
.redes-sociais .icon-youtube:before{background-position:-143px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-youtube:before{background-position:-143px -35px;}
.redes-sociais .icon-mapa-do-site:before{background-position:-178px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-mapa-do-site:before{background-position:-178px -35px;}
.redes-sociais ul{padding:0 0 0 0;}
.redes-sociais ul li{display:inline;float:left;margin:0 0px 0 7px;border:#FF0004 solid 0px;}
.telefone-brasil{height:47px;width:260px;border:#FFF solid 0px;margin:1px 0 0 50px;float:left;}
.telefone-brasil .icon-telefone-brasil:before{background-position:-4px -73px;content:"";height:45px;float:left;top:0;width:45px;border:#FF0004 solid 0px;}
.telefone-brasil .telefone-numero-br{color:#FFFFFF;font:20px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-brasil .telefone-texto-br{color:#FFFFFF;font:14px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.telefone-sao-paulo{height:47px;width:190px;border:#FFF solid 0px;margin:1px 0 0 70px;float:left;}
.telefone-sao-paulo .icon-telefone-sp:before{background-position:-57px -73px;content:"";height:42px;float:left;top:0;width:27px;margin:2px 0 0 0;border:#FF0004 solid 0px;}
.telefone-sao-paulo .telefone-numero-sp{color:#FFFFFF;font:20px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-sao-paulo .telefone-texto-sp{color:#FFFFFF;font:14px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.telefone-campinas{height:47px;width:190px;border:#FFF solid 0px;margin:1px 0 0 40px;float:left;}
.telefone-campinas .icon-telefone-campinas:before{background-position:-57px -73px;content:"";height:42px;float:left;top:0;width:27px;margin:2px 0 0 0;border:#FF0004 solid 0px;}
.telefone-campinas .telefone-numero-campinas{color:#FFFFFF;font:20px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-campinas .telefone-texto-campinas{color:#FFFFFF;font:14px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.telefone-rio-de-janeiro{height:47px;width:190px;border:#FFF solid 0px;margin:1px 0 0 40px;float:left;}
.telefone-rio-de-janeiro .icon-telefone-rio-de-janeiro:before{background-position:-57px -73px;content:"";height:42px;float:left;top:0;width:27px;margin:2px 0 0 0;border:#FF0004 solid 0px;}
.telefone-rio-de-janeiro .telefone-numero-rio-de-janeiro{color:#FFFFFF;font:20px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-rio-de-janeiro .telefone-texto-rio-de-janeiro{color:#FFFFFF;font:14px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.header_p2{height:210px;border:#FF0000 solid 0px;}
.header-logo{width:269px;height:100px;border:#FF0000 solid 0px;float:none;margin:50px auto 0;}
.header-frase{border:#FF0000 solid 0px;margin:-30px auto 0;}
.header-frase p{text-align:center;font:20px 'Open Sans', sans-serif;color:#6C6C72;line-height:2.9em;}
.header-slogan{width:418px;height:36px;border:#FF0000 solid 0px;margin:50px auto 0;}
.header-busca{width:465px;height:55px;border:#FF0000 solid 0px;margin:23px auto 0;background:url(images/bg-busca-header.png) top center no-repeat;}
.form-busca{border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#2b2b2b;padding:10px 10px 7px;margin:6px 0 0 60px;width:350px;}
.sbutton{margin:10px 0 0 8px;height:32px;width:32px;padding:0 0 0 0;position:absolute;}
.container-passaporte-desk{z-index:-50;}
.metaslider .flexslider{margin:0 0 0 0 !important;}
#nav{font-size:1.1em;margin:0 0 0 0;z-index:1000 !important;position:relative;}
#nav ul{list-style:none;line-height:1;}
#nav li{margin:2px 0 0 1px;float:left;list-style:none;border:0px solid #EBEBEB;}
#nav a{display:block;height:90px;text-decoration:none;color:#333!important;}
#nav a:visited{color:#444444;text-decoration:none;}
#nav a:hover{color:#444444;text-decoration:none;}
#nav a:active{color:#444444;text-decoration:none;}
.home-nav a{padding:48px 0 0 0;width:105px;background:url(images/bg-menu-header-home-n.jpg) top left no-repeat;border-top:#008CBB solid 10px !important;font:15px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.home-nav a:hover{width:105px;border-top:#00698C solid 10px !important;background:url(images/bg-menu-header-home-n-s.jpg) top left no-repeat;color:#00698C!important;font:15px 'Open Sans', sans-serif;font-style:italic;}
.empresa-nav a{padding:48px 0 0 0;width:105px;background:url(images/bg-menu-header-empresa-n.jpg) top left no-repeat;border-top:#008CBB solid 10px !important;font:15px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.empresa-nav a:hover{width:105px;border-top:#00698C solid 10px !important;background:url(images/bg-menu-header-empresa-n-s.jpg) top left no-repeat;color:#00698C!important;font:15px 'Open Sans', sans-serif;font-style:italic;}
.contato-nav a{padding:48px 0 0 0;width:105px;background:url(images/bg-menu-header-contato-n.jpg) top left no-repeat;border-top:#008CBB solid 10px !important;font:15px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.contato-nav a:hover{width:105px;border-top:#00698C solid 10px !important;background:url(images/bg-menu-header-contato-n-s.jpg) top left no-repeat;color:#00698C!important;font:15px 'Open Sans', sans-serif;font-style:italic;}
.servicos-nav a{padding:48px 0 0 0;width:105px;background:url(images/bg-menu-header-servicos-n.jpg) top left no-repeat;border-top:#008CBB solid 10px !important;font:15px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.servicos-nav a:hover{padding:48px 0 0 0;width:105px;border-top:#00698C solid 10px !important;background:url(images/bg-menu-header-servicos-n-s.jpg) top left no-repeat;color:#00698C!important;font:15px 'Open Sans', sans-serif;font-style:italic;height:90px;}
.vistos-nav a{padding:48px 0 0 0;width:105px;background:url(images/bg-menu-header-vistos-n.jpg) top left no-repeat;border-top:#008CBB solid 10px !important;font:15px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#444444;font-style:italic;height:90px;}
.vistos-nav a:hover{width:105px;border-top:#00698C solid 10px !important;background:url(images/bg-menu-header-vistos-n-s.jpg) top left no-repeat;color:#00698C!important;font:15px 'Open Sans', sans-serif;font-style:italic;}
.passaporte-urgente-nav a{padding:11px 0 0 65px;width:180px;background:url(images/bg-menu-passaporte-urgente.jpg) top left no-repeat;border-top:#9E9900 solid 10px !important;font:15px 'Open Sans', sans-serif;line-height:25px;text-align:left!important;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.passaporte-urgente-nav a:hover{width:180px;border-top:#777400 solid 10px !important;background:url(images/bg-menu-passaporte-urgente-s.jpg) top left no-repeat;color:#777400!important;font:15px 'Open Sans', sans-serif;font-style:italic;line-height:25px;}
.visto-americano-urgente-nav a{padding:11px 0 0 65px;width:220px;background:url(images/bg-menu-visto-americano-urgente.jpg) top left no-repeat;border-top:#A62A00 solid 10px !important;font:15px 'Open Sans', sans-serif;line-height:25px;text-align:left!important;text-transform:uppercase;color:#444444;text-align:center;font-style:italic;height:90px;}
.visto-americano-urgente-nav a:hover{width:220px;border-top:#791F00 solid 10px !important;background:url(images/bg-menu-visto-americano-urgente-s.jpg) top left no-repeat;color:#791F00!important;font:15px 'Open Sans', sans-serif;font-style:italic;line-height:25px;}
.menu-nav-principal{margin:0 0 0 0;}
#nav ul a:active{text-decoration:none;color:#444444;}
#nav li ul{position:absolute;left:-999em;width:207px;border-bottom:1px solid #FFF;}
#nav li a:active{text-decoration:none;color:#444444;}
#nav li li{margin:0 0 0 0!important;width:255px!important;height:40px!important;border-top:0px !important;background:#F9F7F7 !important;text-transform:none!important;border-top:1px solid #EEEEEE !important;border-bottom:1px solid #EEEEEE !important;}
#nav li li a, #nav li li a:visited{border-top:0px !important;padding:10px 0 0 10px !important;width:255px !important;font-weight:normal;text-transform:none !important;color:#444444 !important;height:15px !important;background:#F9F7F7 !important;border:0!important;font-style:none!important;font:14px 'Open Sans', sans-serif!important;text-align:left!important;border-left:5px solid #008CBB !important;height:40px!important;}
#nav li li a:hover{background:#CCC !important;border-left:5px solid #00698C!important;height:40px!important;}
#nav li li a:active{color:#444444 !important;border-left:5px solid #00698C!important;height:40px!important;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto;color:#444444;}
a.main:hover{background:none;}
#nav .current_page_item a{font:16px 'Open Sans', sans-serif;text-transform:uppercase;font-weight:500;font-style:italic;text-align:center;color:#444444;}
.current_page_parent a{text-decoration:underline;color:#B20519;}
.b-azul{background:#21466B;height:15px;z-index:-50;}
.carousel-container-desk{z-index:-2;display:none;}

.bg-rne-crnm-home{height:420px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2020/06/bg-rne-home.jpg) repeat-x center;}
.content-rne-crnm-home{height:420px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2020/06/rne-brasil-s2vistos-min.png) no-repeat  center;}
.content-passaporte-home-txt{margin:15px 15px 0 0;float:right;height:370px;width:620px;border:#FF0004 solid 0px;}
.content-rne-home-txt-titulo{padding:0 0 0 0 !important;float:left;}
.rne-home-txt-titulo{padding:0px 0 0 10px !important;float:left;font:35px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#000;font-weight: bold; }
.rne-home-txt-titulo2{padding:0 0 0 10px !important;float:left;font:20px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#00115B;font-weight: bold; }
.content-rne-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:520px;}
.content-rne-home-txt2 h3{padding:0 0 0 0 !important;font:20px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#000;}
.content-rne-home-botao{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:100%;}
.content-rne-comum-home-botao{margin:2px;float:left;width:270px;height:50px;border:#FF0004 solid 0px;}
.icon-rne-comum-botao:before{background-position:-4px -129px;content:"";height:50px;width:69px;float:left;top:0;border:#FF0004 solid 0px;}
.rne-comum-home-botao{margin:9px 0 0 0px !important;background:#002891;border-top:#002891 solid 7px;height:55px;width:185px;float:left;}
.rne-comum-home-botao a:hover{border-top:#00AE00 solid 7px;}
.rne-comum-home-botao p{padding:5px 0 0 0;font:23px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.img-home-rne-rj { text-align:center; }

.bg-passaporte-home{height:422px;background:url(images/bg-passaporte-home.jpg) repeat-x center;}
.content-passaporte-home{height:422px;background:url(images/foto-mulher-com-passaporte.png) no-repeat -130px 39px;}
.content-passaporte-home-txt{margin:20px 0 0 0;height:370px;border:#FF0004 solid 0px;}
.icon-passaporte:before{background-position:-116px -75px;margin:2px 0 0 0;content:"";height:39px;position:relative;top:0;float:left;width:39px;border:#FF0004 solid 0px;}
.content-passaporte-home-txt-titulo{padding:0 0 0 0 !important;float:left;}
.passaporte-home-txt-titulo{padding:0 0 0 10px !important;float:left;font:32px 'Open Sans', sans-serif;text-transform:uppercase;font-style:italic;text-align:left;color:#FFFFFF;}
.content-passaporte-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;}
.content-passaporte-home-txt2 h2{padding:0 0 0 0 !important;font:30px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#FFFFFF;}
.content-passaporte-home-txt2 p{padding:0 0 0 0;font:16px 'Open Sans', sans-serif;text-align:left;color:#FFFFFF;}
.content-passaporte-home-txt3{margin:5px 0 5px 0px;float:left;border:#FF0004 solid 0px;width:100%;}
.content-passaporte-home-txt3 p{padding:5px 0 0 0;font:14px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-passaporte-home-botao{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:100%;}
.content-passaporte-comum-home-botao{margin:2px;float:left;height:90px;border:#FF0004 solid 0px;}
.icon-passaporte-comum-botao:before{background-position:-4px -129px;content:"";height:76px;width:69px;float:left;top:0;border:#FF0004 solid 0px;}
.passaporte-comum-home-botao{margin:9px 0 0 0px !important;background:#ABA600;border-top:#006600 solid 7px;height:55px;float:left;}
.passaporte-comum-home-botao a:hover{border-top:#00AE00 solid 7px;}
.passaporte-comum-home-botao p{padding:10px 10px 5px 5px;font:17px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-passaporte-urgente-home-botao{margin:2px 2px 2px 20px;float:left;height:90px;border:#FF0004 solid 0px;}
.icon-passaporte-urgente-botao:before{background-position:-90px -129px;content:"";height:76px;width:69px;float:left;top:0;border:#FF0004 solid 0px;}
.passaporte-urgente-home-botao{margin:9px 0 0 0px !important;background:#ABA600;border-top:#006600 solid 7px;height:55px;float:left;}
.passaporte-urgente-home-botao a:hover{border-top:#00AE00 solid 7px;}
.passaporte-urgente-home-botao p{padding:10px 10px 5px 5px;font:17px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.bg-visto-americano-urgente{height:418px;background:url(images/bg-visto-americano-urgente.jpg) repeat-x center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.content-visto-americano-urgente-home{height:435px;background:url(images/logo-visto-americano-urgente-n.png) no-repeat 0 85px;}
.content-visto-americano-urgente-home-txt{margin:25px 15px 0 0;border:#FF0004 solid 0px;}
.content-visto-americano-urgente-home-txt-titulo{padding:0 0 0 0 !important;float:left;}
.visto-americano-urgente-home-txt-titulo{margin:2px 0 0 0;padding:10px 13px 12px 12px !important;float:left;font-style:italic;font:23px 'Open Sans', sans-serif;color:#FFFFFF;background:#852D36;}
.icon-visto-americano-urgente-titulo-d:before{background-position:-163px -216px;margin:2px 0 0 0;content:"";width:125px;height:66px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-visto-americano-urgente-titulo-e:before{background-position:-12px -216px;margin:2px 0 0 0;content:"";width:125px;height:66px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-visto-americano-urgente-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:95%;}
.content-visto-americano-urgente-home-txt2 h2{padding:5px 0 0 0;font:24px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-vau-home-icon-beneficios{margin:0 0 0 50px;float:left;width:260px;height:170px;border:#FF0004 solid 0px;}
.icon-1-vau-home-icon-beneficios:before{background-position:-161px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-2-vau-home-icon-beneficios:before{background-position:-208px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-3-vau-home-icon-beneficios:before{background-position:-254px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.vau-home-icon-beneficios-txt{padding:8px 0 0 53px;font:19px 'Open Sans', sans-serif;color:#FFFFFF;}
.content-vau-home-icon-beneficios ul{padding:2px;margin:0px !important;list-style:none;}
.content-vau-home-icon-beneficios li{margin:20px 0 0 0 !important;}
.content-vau-home-icon-botao{margin:113px 60px 0 0;float:right;border:#FF0004 solid 0px;}
.vau-home-botao{margin:9px 0 0 0px !important;background:#0092C2;border-bottom:#21466B solid 7px;float:left;}
.vau-home-botao a:hover{border-top:#00AE00 solid 7px;}
.vau-home-botao p{padding:10px 30px 0px 30px;font:18px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#FFFFFF;}
.bg-vistos{height:1071px;background:#0092C2;}
.content-vistos-titulo1{margin:20px 0 0 40px;float:left;width:450px;height:230px;background:url(images/bg-titulo-gr-vistos.png) no-repeat 0 110px;border:#FFFFFF solid 0px;}
.content-vistos-titulo1 p{padding:0 0 0 26px;font:40px 'Open Sans', sans-serif;text-align:left;text-transform:uppercase;color:#FFFFFF;}
.content-vistos-titulo2{margin:20px 45px 0 0;float:right;border:#FFFFFF solid 0px;}
.icon-vistos-aprovado:before{background-position:-8px -300px;margin:2px 0 0 0;content:"";width:103px;height:100px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-vistos-titulo2-ap{padding:0 0 0 26px;font:35px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#FFFFFF;}
.content-vistos-titulo2-ap2{font:35px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#0092C2;float:inherit;width:230px;background:#FFFFFF;}
.content-vistos-titulo2-ap-txt{margin:73px 0 0 0;font:13px 'Open Sans', sans-serif;text-align:left;color:#FFFFFF;}
.content-vistos-titulo2-ap-txt2{margin:4px 0 0 0;font:13px 'Open Sans', sans-serif;text-align:left;color:#FFFFFF;}
.content-vistos-titulo2-ap-txt3{margin:4px 0 0 0;}
a.link-politica:link, a.link-politica:visited{text-decoration:underline;font:13px 'Open Sans', sans-serif;color:#fff !important;}
a.link-politica:hover{text-decoration:underline;font:13px 'Open Sans', sans-serif;color:#fff !important;}
a.link-politica:active{text-decoration:underline;font:13px 'Open Sans', sans-serif;color:#fff !important;}
.col-md-4{border:#FF0004 solid 0px;}
.content-visto-americano-home{left:37px;}
.content-visto-canadense-home{left:0px;}
.content-visto-chines-home{left:-37px;}
.content-visto-japones-home{left:37px;}
.content-visto-australiano-home{left:0px;}
.content-visto-vietna-home{left:-37px;}
.content-visto-cuba-home{left:37px;}
.content-visto-india-home{left:0px;}
.content-visto-egito-home{left:-37px;}
.hoverzoom{position:relative;overflow:hidden;}
.hoverzoom-div{position:absolute;border:#FF0004 solid 0px;bottom:0px;opacity:1;box-shadow:inset 0 0 100px 50px rgba(0,0,0,.8);}
.hoverzoom-div h2{margin:5px 0 0 0;padding:4px;font:20px 'Open Sans', sans-serif;color:#FFF;text-align:center;font-style:italic;}
.hoverzoom-div h3{margin:4px 0 10px 0;padding:0px 10px 8px 10px;text-align:center;font:13px 'Open Sans', sans-serif;color:#FFF;}
.hoverzoom > img{width:100%;border-radius:2px;}
.hoverzoom:hover > img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.hoverzoom .retina{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);border-radius:2px;text-align:center;padding:30px;-webkit-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-moz-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-ms-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-o-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);}
.hoverzoom:hover .retina{opacity:1;box-shadow:inset 0 0 100px 50px rgba(0,0,0,.5);}
.hoverzoom .retina p{color:#fff;}
.hoverzoom .retina a{display:block;margin:65px auto 0;}
.outros-vistos{height:100px;background:#0087B3;}
.icon-outros-vistos:before{background-position:-174px -130px;margin:2px 0 0 0;content:"";width:48px;height:47px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-outros-vistos{height:53px;width:280px;border:#FFFFFF solid 0px;margin:15px auto;}
.content-outros-vistos p{padding:18px 0 0 65px;text-align:left;font:15px 'Open Sans', sans-serif;color:#FFF;text-transform:uppercase;}
a.link-outros-vistos:link, a.link-outros-vistos:visited{text-decoration:none;font:20px 'Open Sans', sans-serif;color:#fff;}
a.link-outros-vistos:hover{text-decoration:underline;font:20px 'Open Sans', sans-serif;color:#fff;}
a.link-outros-vistos:active{text-decoration:underline;font:20px 'Open Sans', sans-serif;color:#fff;}
.bg-content-depoimentos{padding: 50px 0 50px 0;background:#F6F6F9;}
.bg-content-depoimentos2{text-align:center;}
.content-depoimentos{}
.icon-depoimentos:before{background-position:-231px -131px;margin:2px 0 0 0;content:"";width:39px;height:39px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-depoimentos-home-txt-titulo{width:350px;border:#FFFFFF solid 0px;margin:15px auto 15px auto;}
.depoimentos-home-txt-titulo{margin:0 0 0 0;font:26px 'Open Sans', sans-serif;text-align:center;color:#000000;font-style:italic;}
.depoimentos-home-txt-titulo-interno{margin:0 0 0 0;font:26px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;font-style:italic;}
.container-depoimentos{margin:0 auto;padding:10px 30px 0 20px;border:#FFFFFF solid 0px;}
.container-depoimentos p{color:#FFF;}
.depoimento-txt{margin:10px 0 0 0;color:#fff;font:14px 'Open Sans', sans-serif;border:#FFFFFF solid 0px;}
.depoimento-txt-cliente{padding:10px;color:#fff;font:14px 'Open Sans', sans-serif;border:#FFFFFF solid 0px;}
a.link-depoimento-cliente:link, a.link-depoimento-cliente:visited{text-decoration:none;font:14px 'Open Sans', sans-serif;color:#fff;}
a.link-depoimento-cliente:hover{text-decoration:none;font:14px 'Open Sans', sans-serif;color:#fff;}
a.link-depoimento-cliente:active{text-decoration:none;font:14px 'Open Sans', sans-serif;color:#fff;}
.content-noticias-home-titulo{background:#FFF;}
.icon-noticias:before{background-position:-138px -301px;margin:2px 0 0 0;content:"";width:39px;height:39px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-noticias-home-txt-titulo{height:53px;width:280px;border:#FFFFFF solid 0px;margin:0px auto;}
.noticias-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.content-noticias-home-quadro{width:260px;background:#FFF;border:#EEEEEE solid 1px;padding:10px;}
.content-noticias-home-quadro-img{height:100px;width:241px;padding:5px;margin:0 auto;clip:rect(0px,241px,100px,0px);}
.content-noticias-home-quadro h1{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro h4{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro h2{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro p{font:14px 'Open Sans', sans-serif;text-align:left;color:#21466B;padding:5px;margin:0;height:140px;}
.ico-noticia{height:32px;width:32px;}
.ico-mais-noticia{height:32px;width:32px;margin:0 auto;margin-bottom:0;}
ul#noticias-home{padding:0;}
ul#noticias-home li{display:inline;padding:10px 0 10px 40px;float:left;list-style-type:none;}
.bg-contato-home{background:url(images/bg-contato-home.png) repeat-y right;height:750px;margin:15px 0 0 0;}
.icon-noticias:before{background-position:-138px -301px;margin:2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-contato-empresa-home-txt-titulo{margin:30px 0 0 20px;}
.contato-empresa-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.icon-empresa:before{background-position:-185px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.contato-empresa-home-txt-titulo2{margin:0 0 0 75px;font:16px 'Open Sans', sans-serif;font-style:italic;color:#0092C2;}
.texto-empresa-home{margin:10px 0 0 5px;color:#444444;font:15px 'Open Sans', sans-serif;padding:10px 55px 0 0;}
.icon-local:before{background-position:-190px -349px;margin:0 0 0 0;content:"";width:41px;height:45px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-local-empresa-home-txt-titulo{margin:30px 0 0 20px;}
.local-empresa-home-txt-titulo{margin:0 0 0 5px;padding:5px 0 0 0;font:15px 'Open Sans', sans-serif;text-align:left;color:#1F466B;line-height:20px;float:left;}
.redondo-img-local-empresa{margin:20px 0 0 20px;width:150px;height:150px;border-radius:50%;}
.content-facebook-home-txt-titulo{margin:40px 0 0 20px;}
.facebook-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.icon-facebook-home:before{background-position:-138px -348px;margin:-2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-facebook-home{margin:20px 0 0 20px;}
.icon-contato-home:before{background-position:-231px -301px;margin:-2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-contato-home-txt-titulo{margin:40px 0 0 0;}
.contato-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.form-contato-home{margin:25px 0 0 0;}
.form-contato-home input, textarea{border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 7px;}
.form-contato-home p{margin:0 0 0 0;padding:12px 0 0 0;font:17px 'Open Sans', sans-serif;color:#1F466B;}
.form-contato-home textarea{width:350px;}
.form-contato-home input{width:350px;}
.wpcf7 .wpcf7-submit{text-transform:uppercase;font-weight:700;position:relative;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;color:#fff;padding:10px 40px 10px 40px;font:15px 'Open Sans', sans-serif;border:none;font-weight:bold;width:150px;}
.wpcf7-submit{background-color:#7EC24F;}
.facebook-desk{display:none;}
#clear{clear:both;}
.bg-footer{height:760px;border:#F30 solid 0px;background:url(images/bg-footer-desk.png) no-repeat center;}
.content-logo-footer{margin:255px 0 0 0;border:#F30 solid 0px;height:180px;}
.footer-logo{width:259px;height:73px;border:#FF0000 solid 0px;float:none;margin:0px auto 0;}
.footer-frase{border:#FF0000 solid 0px;margin:-8px auto 0;}
.footer-frase p{text-align:center;font:19px 'Open Sans', sans-serif;color:#FFFFFF;line-height:3.2em;}
.footer-redes-sociais{height:50px;width:250px;border:#FFF solid 0px;margin:0 0 0 0;margin:0px auto 0;}
.footer-info{font-size:1.1em;height:298px;overflow:hidden;float:left;border:#FF0000 solid 0px;}
.footer-info p{margin:10px 0 15px 20px;text-align:left;font:16px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .icon-footer-endereco:before{background-position:-90px -73px;content:"";height:32px;float:left;top:0;width:21px;margin:0 0 0 0;border:#FF0004 solid 0px;}
.footer-info .footer-address-sao-paulo{margin:0 0 0 20px;text-align:left;border:#FF0000 solid 0px;}
.footer-address-sao-paulo-txt{margin:0 0 0 10px;font:14px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-address-sao-paulo-endereco a, a:hover, a:visited, a:active{font:15px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-address-sao-paulo-endereco{margin:0 0 0 30px;font:15px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-address-campinas{margin:20px 0 0 20px;text-align:left;border:#FF0000 solid 0px;}
.footer-info .footer-address-campinas-txt{margin:0 0 0 10px;font:14px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .footer-address-campinas-endereco a, a:hover, a:visited, a:active{font:15px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-address-campinas-endereco{margin:0 0 0 30px;font:15px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-brasil{margin:10px 0 0 20px;text-align:left;border:#FF0000 solid 0px;}
.telefone-brasil-footer{height:47px;width:260px;border:#FFF solid 0px;float:left;}
.telefone-brasil-footer .icon-telefone-brasil:before{background-position:-4px -73px;content:"";height:45px;float:left;top:0;width:45px;border:#FF0004 solid 0px;}
.telefone-brasil-footer .telefone-numero-br{color:#FFFFFF;font:22px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-brasil-footer .telefone-texto-br{color:#FFFFFF;font:16px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.footer-menu{font-size:1.1em;margin-top:10px;width:300px;height:255px;overflow:hidden;float:left;border:#FF0000 solid 0px;}
.nav-menu-footer{float:left;width:270px;height:230px;border:#FF0000 solid 0px;margin:15px 0 0 0;border:#FF0000 solid 0px;}
.nav-menu-footer ul{list-style:none;line-height:1;list-style-type:none;}
.nav-menu-footer a{display:block;text-decoration:none;border:#FF0000 solid 0px;padding-bottom:2px;font:16px 'Open Sans', sans-serif;color:#F00;padding-top:2px;}
.nav-menu-footer a:hover{text-decoration:underline;color:#FFF;}
.nav-menu-footer li{margin:15px 0 0 0;list-style-type:none;}
.nav-menu-footer a, .nav-menu-footer a:visited{font:16px 'Open Sans', sans-serif;color:#FFF !important;height:23px;}
.footer-info-pagamento{font-size:1.1em;margin-top:10px;height:290px;overflow:hidden;float:left;border:#FF0000 solid 0px;}
.footer-info-pagamento p{padding:20px 0 0px 0;text-align:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info-pagamento-img-pg{margin:10px 0 0 0;}
.footer-info-selo p{padding:25px 0 0px 0;text-align:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;}
.dev-footer{height:60px;background:#444444;}
.dev-footer p{margin:5px 20px 0 0;text-align:center;font:13px 'Open Sans', sans-serif;color:#FFFFFF !important;}
a.dev-footer:link, a.dev-footer:visited{font:15px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:none;}
a.dev-footer:hover{font:15px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:underline;}
a.dev-footer:active{font:15px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:underline;}
.header-page-empresa{border-top:#7EC24F solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-empresa2.jpg) no-repeat center;}
.header-page-servicos{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-servicos.jpg) no-repeat center;}
.header-page-servicos-passaporte-italiano{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-italiano.jpg) no-repeat center;}
.header-page-rne{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-rne.jpg) no-repeat center;}
.header-page-passaporte-no-rio-de-janeiro{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-no-rio-de-janeiro.jpg) no-repeat center;}
.header-page-visto-vietna{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-vietna.jpg) no-repeat center;}
.header-page-visto-vietna-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-vietna-solicitar.jpg) no-repeat center;}
.header-page-visto-egito{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-egito.jpg) no-repeat center;}
.header-page-visto-egito-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-egito-solicitar.jpg) no-repeat center;}
.header-page-passaporte-eletronico-portugues{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-portugal.jpg) no-repeat center;}
.header-page-visto-taiwan{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2024/02/header-s2vistos-visto-taiwan.jpg) no-repeat center;}
.header-page-visto-taiwan-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2024/02/header-s2vistos-visto-taiwan.jpg) no-repeat center;}
.header-page-visto-china{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-china.jpg) no-repeat center;}
.header-page-visto-china-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-china-solicitar.jpg) no-repeat center;}
.header-page-visto-canada{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-canada.jpg) no-repeat center;}
.header-page-visto-canada-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-canada-solicitar.jpg) no-repeat center;}
.header-page-visto-australiano{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-australiano.jpg) no-repeat center;}
.header-page-visto-australiano-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-australiano-solicitar.jpg) no-repeat center;}
.header-page-visto-americano-urgente{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-americano-urgente.jpg) no-repeat center;}
.header-page-visto-americano-urgente-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-americano-urgente-solicitar.jpg) no-repeat center;}
.header-page-visto-usa{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-usa.jpg) no-repeat center;}
.header-page-visto-usa-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-usa-solicitar.jpg) no-repeat center;}
.header-page-visto-cuba{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-cuba.jpg) no-repeat center;}
.header-page-visto-cuba-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-cuba-solicitar.jpg) no-repeat center;}
.header-page-visto-japao{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-japao.jpg) no-repeat center;}
.header-page-visto-japao-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-japao-solicitar.jpg) no-repeat center;}
.header-page-visto-para-trabalho-japao{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-para-trabalho-japao.jpg) no-repeat center;}
.header-page-empregos-no-japao{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-empregos-no-japao.jpg) no-repeat center;}

.header-page-como-tirar-visto-para-dubai{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-dubai.jpg) no-repeat center;}

.header-page-seguro-viagem{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/bg-seguro-viagem.jpg) no-repeat center;}

.header-page-passaporte-emergencial{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-de-emergencia.jpg) no-repeat center;}
.header-page-visto-india{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-india.jpg) no-repeat center;}
.header-page-visto-india-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-india-solicitar.jpg) no-repeat center;}
.header-page-renovacao-visto-americano{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-renovacao-visto-americano.jpg) no-repeat center;}
.header-page-passaporte-brasileiro{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte.jpg) no-repeat center;}
.header-page-cotacao-dolar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-cotacao-dolar.jpg) no-repeat center;}
.header-page-vistos-despachante{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-vistos-despachante.jpg) no-repeat center;}
.header-page-passaporte-urgente{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-urgente.jpg) no-repeat center;}
.header-page-naturalizacao-de-estrangeiro{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-certificado-naturalizacao.jpg) no-repeat center;}
.header-page-passaporte-urgente-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-urgente-solicitar.jpg) no-repeat center;}
.header-page-padrao h1{margin:5px 0 0 0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:27px 'Open Sans', sans-serif;}
.header-page-padrao span{margin:7px 0 0 0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:27px 'Open Sans', sans-serif;}
.header-page-padrao p{margin:6px auto;padding:0 0 6px 0;text-align:center;font:28px 'Open Sans', sans-serif;color:#FFFFFF;}
.box-header-page-empresa{background:rgba(0,0,0,0.4);position:relative;height:100px;margin:55px 0 0 0;}
.breadcrumbs-container{padding:20px 0;background-color:#21466B;margin-bottom:10px;}
.header-page{background-color:transparent;position:relative;}
.header-page h1{margin:5px auto;width:500px;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:32px 'Open Sans', sans-serif;}
.header-page span{margin:7px auto;width:500px;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:32px 'Open Sans', sans-serif;}
.header-page p{margin:6px auto;padding:0 0 6px 0;text-align:center;font:28px 'Open Sans', sans-serif;color:#FFFFFF;}
.content_breadcrumb{float:left;}
.content_breadcrumb p{float:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;margin:3px 0 0 0;}
a.voltar-page:link, a.voltar-page:visited{font:15px 'Open Sans', sans-serif;color:#fff !important;text-decoration:none;}
a.voltar-page:hover{text-decoration:underline;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.voltar-page:active{text-decoration:underline;font:15px 'Open Sans', sans-serif;color:#fff !important;}
.content-breadcrumb-voltar{float:right;}
.article-page-titulo{margin:0 0 10px 0;background:url('https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/borderbottom.gif') repeat-x scroll center bottom;padding:0 0 8px 0;}
.article-page-titulo-center{margin:10px auto;width:180px;}
.article-page-titulo h1{padding:8px 0 0 50px;font:1.9em 'Open Sans', sans-serif;color:#21466B;text-transform:uppercase;}
.article-page p{font:1.2em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.article-page h1, h2, h3, h4, h5, h6{color:#0092C2;font-weight:normal;letter-spacing:-0.01em;line-height:1.2em;padding-top:.3em;}
.article-page h1{font:1.9em 'Open Sans', sans-serif;}
.article-page h2{font:1.8em 'Open Sans', sans-serif;}
.article-page h3{font:1.7em 'Open Sans', sans-serif;}
.article-page h4{font:1.6em 'Open Sans', sans-serif;}
.article-page h5{font:1.5em 'Open Sans', sans-serif;}
.article-page h6{font:1.4em 'Open Sans', sans-serif;}
.article-page img{margin:10px;}
.article-page li{font:1.1em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.article-page a, a:visited{font:1.1em 'Open Sans', sans-serif;color:#333 !important;text-decoration:underline!important;}
.article-page a:hover{font:1.1em 'Open Sans', sans-serif;color:#333 !important;text-decoration:underline;}
a.contato-page:link, a.contato-page:visited{font:1.1em 'Open Sans', sans-serif;color:#0092C2;text-decoration:none;text-align:center;}
a.contato-page:hover{font:1.1em 'Open Sans', sans-serif;text-decoration:underline;color:#0092C2;text-align:center;}
a.contato-page:active{text-decoration:underline;font:1.1em 'Open Sans', sans-serif;color:#0092C2;text-align:center;}
.content_breadcrumb a, a:visited{font:1.0em 'Open Sans', sans-serif;color:#FFF;text-decoration:none;}
.content_breadcrumb a:hover{font:1.0em 'Open Sans', sans-serif;color:#FFF;text-decoration:underline;}
.simple-heading{text-transform:uppercase;width:100%;position:relative;padding-bottom:10px;margin-bottom:30px;}
.quadro-servicos{margin:5px 0 5px 0;text-align:center;}
.quadro-servicos h2{font:1.6em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;}
.quadro-servicos img{margin:0;}
a.link-botao-servicos:link, a.link-botao-servicos:visited{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.link-botao-servicos:hover{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.link-botao-servicos:active{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
.btn-servicos{color:#fff;background-color:#21466B;border-color:#152D44;}
.btn-servicos:hover{color:#fff;background-color:#152D44;border-color:#152D44;}
.btn-servicos-on{color:#fff;background-color:#7EC24F;border-color:#589133;}
.btn-servicos-on:hover{color:#fff;background-color:#589133;border-color:#589133;}
.quadro-interno{margin:5px 0 5px 0;text-align:left;text-align:justify;}
.quadro-interno h2{font:1.6em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h3{font:1.6em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h4{font:1.6em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h5{font:1.6em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h6{font:1.6em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno img{margin:0;}
.quadro-interno li{font:1.2em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.quadro-interno-img-rne{margin:20px 0 0 0 !important;}
.quadro-interno-rne-margin{margin:20px 0 20px 0 !important;}
.formulario-interno{border:#000000 solid 0px;margin-top:7px;}
.formulario-interno-solicitar{border:#000000 solid 0px;margin-top:25px !important;}
.formulario-interno h3{padding-bottom:12px;}
.formulario-interno-titulo{color:#0092C2;font-weight:normal;font:1.6em 'Open Sans', sans-serif;padding-bottom:12px !important;}
.formulario-interno p{font:1.2em 'Open Sans', sans-serif;letter-spacing:0em;line-height:1.45em;padding-bottom:0.0em;margin:13px 0 0 0 !important;}
.textarea-interna{width:442px;}
.formulario-interno input{border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#2b2b2b;padding:8px;}
.contato-interno-s2vistos{margin-top:10px !important;margin-bottom:30px !important;border:1px solid rgba(0, 0, 0, 0.1);}
.contato-interno-s2vistos img{margin:5px 0 0 0;}
.contato-interno-s2vistos p{font:1em 'Open Sans', sans-serif;padding-bottom:0em;color:#0092C2;margin:0 0 8px;text-decoration:none;}
.contato-interno-s2vistos a, a:hover, a:visited{text-decoration:none;color:#333 !important;}
.content_breadcrumb a, a:hover{text-decoration:none;color:#FFF !important;}
.content_breadcrumb a:visited{text-decoration:none;color:#FFF !important;}
.contato-interno-s2vistos span{display:block;font:0.9em 'Open Sans', sans-serif;color:rgba(38, 42, 45, 0.7);padding-bottom:0.6em;text-decoration:none;}
.contato-interno-s2vistos a, a:hover, a:visited{text-decoration:none;color:#333;}
.btn-texto{font-weight:700;font:1.3em 'Open Sans', sans-serif;color:#FFF;}
a.link-despachante-s2vistos:link, a.link-despachante-s2vistos:visited{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
a.link-despachante-s2vistos:hover{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
a.link-despachante-s2vistos:active{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
.titulo-vistos-tabela{font:1.3em 'Open Sans', sans-serif !important;}
.titulo-vistos-tabela-cuba{font:1.3em 'Open Sans', sans-serif !important;}
.titulo-vistos-tabela-china{font:1.1em 'Open Sans', sans-serif !important;}
.titulo-interno-contato{font:1.1em 'Open Sans', sans-serif !important;}
.article-single-titulo{margin:0 0 10px 0;background:url('https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/borderbottom.gif') repeat-x scroll center bottom;padding:0 0 8px 0;}
.article-single-titulo-center{margin:10px auto;width:180px;}
.article-single-titulo h1{padding:8px 0 0 50px;font:1.9em 'Open Sans', sans-serif;color:#21466B;}
.article-single p{font:1.2em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.article-single h1, h2, h3, h4, h5, h6{color:#0092C2;font-weight:normal;letter-spacing:-0.01em;line-height:1.2em;padding-top:.3em;}
.article-single h1{font:1.9em 'Open Sans', sans-serif;}
.article-single h2{font:1.8em 'Open Sans', sans-serif;}
.article-single h3{font:1.7em 'Open Sans', sans-serif;}
.article-single h4{font:1.6em 'Open Sans', sans-serif;}
.article-single h5{font:1.5em 'Open Sans', sans-serif;}
.article-single h6{font:1.4em 'Open Sans', sans-serif;}
.article-single img{float:left;margin:0 13px 3px 0;}
.article-single li{font:1.1em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.article-single a, a:visited{font:1.0em 'Open Sans', sans-serif;color:#0000FF !important;font-weight: 500;
    text-decoration: underline;}
.article-single a:hover{font:1.0em 'Open Sans', sans-serif;color:#0000FF !important;font-weight: 500;
    text-decoration: underline;}
a.titulo-noticias:link, a.titulo-noticias:visited{font:1.0em 'Open Sans', sans-serif;color:#0092C2 !important;text-decoration:none;}
a.titulo-noticias:hover{font:1.0em 'Open Sans', sans-serif;text-decoration:none;color:#0092C2 !important;}
a.titulo-noticias:active{text-decoration:none;font:1.0em 'Open Sans', sans-serif;color:#0092C2 !important;}
.banner-google{max-width:400px;max-height:220px;width:auto;height:auto;}
.banner-google-comentarios{margin:20px 10px 10px 10px;}
.posicao-txt{margin:-40px 0 0 0 !important;}
.clientes-img{max-width:120px;max-height:150px;width:auto;height:auto;}
.container-slider-home-not {
    height: 412px;
    background: url(https://www.s2vistos.com.br/wp-content/uploads/2016/09/Banner-Inicial-Not-Empresa.jpg) repeat-x center;
}
.noticias-desk {padding: 50px 0 50px;}
}
@media (min-width:768px) and (max-width:990px){.redes-sociais .icon-facebook:before, .redes-sociais.icon-instagram:before, .redes-sociais .icon-twitter:before, .redes-sociais .icon-youtube:before, .icon-list:before, .redes-sociais .icon-linkedin:before, .redes-sociais .icon-instagram:before, .redes-sociais icon-youtube:before, .redes-sociais .icon-mapa-do-site:before, .icon-telefone-brasil:before, .telefone-sao-paulo .icon-telefone-sp:before, .telefone-campinas .icon-telefone-campinas:before, .telefone-rio-de-janeiro .icon-telefone-rio-de-janeiro:before, .menu-item-18:before, .footer-info .icon-footer-endereco:before, .icon-passaporte:before, .icon-passaporte-comum-botao:before, .icon-passaporte-urgente-botao:before, .icon-visto-americano-urgente-titulo-d:before, .icon-visto-americano-urgente-titulo-e:before, .icon-1-vau-home-icon-beneficios:before, .icon-2-vau-home-icon-beneficios:before, .icon-3-vau-home-icon-beneficios:before, .icon-vistos-aprovado:before, .icon-outros-vistos:before, .icon-depoimentos:before, .icon-noticias:before, .icon-empresa:before, .icon-local:before, .icon-servicos:before, .icon-pass:before, .icon-facebook-home:before, .icon-contato-home:before, .icon-rne:before, .icon-vistos:before, .icon-dolar:before, .icon-agencia:before, .icon-contato:before, .icon-depoimentos-pg:before, .icon-noticias-pg:before, .icon-palavra-chave:before, .icon-busca-pg:before, .icon-s2vistos-pg:before{background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/icones.png) no-repeat;display:block;}
.icon-s2vistos-pg:before{background-position:-460px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-busca-pg:before{background-position:-415px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-palavra-chave:before{background-position:-369px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-noticias-pg:before{background-position:-138px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-depoimentos-pg:before{background-position:-323px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-contato:before{background-position:-231px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-servicos:before{background-position:-277px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-pass:before{background-position:-323px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-rne:before{background-position:-369px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-vistos:before{background-position:-415px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-dolar:before{background-position:-231px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-agencia:before{background-position:-277px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.carousel-container-desk, .carousel-container-not, .carousel-container-cel, .contato-home-cel{z-index:-2;display:none;}
.header-desk, .footer-desk, .vau-desk, .vistos-desk, .contato-home-desk, .facebook-desk, .facebook-n, .container-passaporte-cel, .vau-cel, .vistos-cel, .depoimentos-cel, .noticias-cel, .facebook-cel, .footer-cel, .single-sidebar-desk{display:none;}
.header_p0{background-color:#21466B;}
.header_p0 .header-aviso p{color:#FFFFFF;font:12px 'Open Sans', sans-serif;padding:13px 8px 8px 8px;text-align:center;}
#brand-image{height:15px !important;}
.navbar{margin-bottom:0px!important;border:#F00 solid 0px;}
.navbar-nav{float:none !important;}
.nav > li > a{padding:14px 7px !important;}
.nav{font:14px 'Open Sans', sans-serif;color:#21466B;}
.navbar-default .navbar-nav > li > a{color:#21466B;}
.navbar-default .navbar-nav > li > a:hover{color:#0092C2!important;}
.b-azul{background:#21466B;height:10px;}

.bg-rne-crnm-home{height:420px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2020/06/bg-rne-home.jpg) repeat-x center;}
.content-rne-crnm-home{height:420px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2020/06/rne-brasil-s2vistos-min.png) no-repeat  center;}
.content-passaporte-home-txt{margin:15px 15px 0 0;float:right;height:370px;width:620px;border:#FF0004 solid 0px;}
.content-rne-home-txt-titulo{padding:0 0 0 0 !important;float:left;}
.rne-home-txt-titulo{padding:0px 0 0 10px !important;float:left;font:35px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#000;font-weight: bold; }
.rne-home-txt-titulo2{padding:0 0 0 10px !important;float:left;font:20px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#00115B;font-weight: bold; }
.content-rne-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:520px;}
.content-rne-home-txt2 h3{padding:0 0 0 0 !important;font:20px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#000;}
.content-rne-home-botao{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:100%;}
.content-rne-comum-home-botao{margin:2px;float:left;width:270px;height:50px;border:#FF0004 solid 0px;}
.icon-rne-comum-botao:before{background-position:-4px -129px;content:"";height:50px;width:69px;float:left;top:0;border:#FF0004 solid 0px;}
.rne-comum-home-botao{margin:9px 0 0 0px !important;background:#002891;border-top:#002891 solid 7px;height:55px;width:185px;float:left;}
.rne-comum-home-botao a:hover{border-top:#00AE00 solid 7px;}
.rne-comum-home-botao p{padding:5px 0 0 0;font:23px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.img-home-rne-rj { text-align:center; }

.bg-passaporte-home{height:322px;background:url(images/bg-passaporte-home-m.jpg) repeat-x center;}
.content-passaporte-home{height:322px;}
.content-passaporte-home-txt{height:320px;border:#FF0004 solid 0px;}
.icon-passaporte:before{background-position:-116px -75px;margin:2px 0 0 0;content:"";height:39px;position:relative;top:0;float:left;width:39px;border:#FF0004 solid 0px;}
.content-passaporte-home-txt-titulo{padding:0 0 0 0 !important;float:left;}
.passaporte-home-txt-titulo{padding:0 0 0 10px !important;font:25px 'Open Sans', sans-serif;text-transform:uppercase;font-style:italic;text-align:left;color:#FFFFFF;}
.content-passaporte-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;}
.content-passaporte-home-txt2 h2{margin-top:0px !important;padding:0 0 0 0 !important;font:22px 'Open Sans', sans-serif;text-transform:uppercase;text-align:left;color:#FFFFFF;}
.content-passaporte-home-txt2 p{padding:0 0 0 0;font:14px 'Open Sans', sans-serif;text-align:left;color:#FFFFFF;}
.content-passaporte-home-txt3{margin:5px 0 5px 0px;float:left;border:#FF0004 solid 0px;width:100%;}
.content-passaporte-home-txt3 p{padding:5px 0 0 0;font:14px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-passaporte-home-botao{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:100%;}
.content-passaporte-comum-home-botao{margin:2px;float:left;height:70px;border:#FF0004 solid 0px;}
.icon-passaporte-comum-botao:before{background-position:-8px -418px;content:"";height:56px;width:51px;float:left;top:0;border:#FF0004 solid 0px;}
.passaporte-comum-home-botao{margin:9px 0 0 0px !important;background:#ABA600;border-top:#006600 solid 3px;height:38px;float:left;}
.passaporte-comum-home-botao a:hover{border-top:#00AE00 solid 7px;}
.passaporte-comum-home-botao p{padding:8px 6px 6px 6px;font:13px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-passaporte-urgente-home-botao{margin:2px 2px 2px 20px;float:left;height:90px;border:#FF0004 solid 0px;}
.icon-passaporte-urgente-botao:before{background-position:-70px -418px;content:"";height:56px;width:51px;float:left;top:0;border:#FF0004 solid 0px;}
.passaporte-urgente-home-botao{margin:9px 0 0 0px !important;background:#ABA600;border-top:#006600 solid 3px;height:38px;float:left;}
.passaporte-urgente-home-botao a:hover{border-top:#00AE00 solid 7px;}
.passaporte-urgente-home-botao p{padding:8px 6px 6px 6px;font:13px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.bg-visto-americano-urgente{height:380px;background:url(images/bg-visto-americano-urgente.jpg) repeat-x center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.content-visto-americano-urgente-home{height:435px;background:url(images/logo-visto-americano-urgente-n.png) no-repeat 0 85px;}
.content-visto-americano-urgente-home-txt{margin:25px 15px 0 0;border:#FF0004 solid 0px;}
.content-visto-americano-urgente-home-txt-titulo{padding:0 0 0 0 !important;margin:0 0 0 40px;}
.visto-americano-urgente-home-txt-titulo{margin:2px 0 0 0;padding:10px 40px 12px 40px !important;float:left;font-style:italic;font:23px 'Open Sans', sans-serif;color:#FFFFFF;background:#852D36;}
.icon-visto-americano-urgente-titulo-d:before{background-position:-163px -216px;margin:2px 0 0 0;content:"";width:125px;height:66px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-visto-americano-urgente-titulo-e:before{background-position:-12px -216px;margin:2px 0 0 0;content:"";width:125px;height:66px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-visto-americano-urgente-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:95%;}
.content-visto-americano-urgente-home-txt2 h2{padding:5px 0 0 0;font:24px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-vau-home-icon-beneficios{margin:0 0 0 50px;float:left;width:260px;height:170px;border:#FF0004 solid 0px;}
.icon-1-vau-home-icon-beneficios:before{background-position:-161px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-2-vau-home-icon-beneficios:before{background-position:-208px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-3-vau-home-icon-beneficios:before{background-position:-254px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.vau-home-icon-beneficios-txt{padding:8px 0 0 53px;font:19px 'Open Sans', sans-serif;color:#FFFFFF;}
.content-vau-home-icon-beneficios ul{padding:2px;margin:0px !important;list-style:none;}
.content-vau-home-icon-beneficios li{margin:20px 0 0 0 !important;}
.content-vau-home-icon-botao{margin:113px 60px 0 0;float:right;border:#FF0004 solid 0px;}
.vau-home-botao{margin:9px 0 0 0px !important;background:#0092C2;border-bottom:#21466B solid 7px;float:left;}
.vau-home-botao a:hover{border-top:#00AE00 solid 7px;}
.vau-home-botao p{padding:10px 30px 0px 30px;font:18px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#FFFFFF;}
.bg-vistos{height:1480px;background:#0092C2;}
.content-vistos-titulo1{margin:20px 0 0 20px;float:left;width:260px;height:200px;background:url(images/bg-titulo-gr-vistos-m.png) no-repeat 0 115px;border:#FFFFFF solid 0px;}
.content-vistos-titulo1 p{padding:0 0 0 26px;font:38px 'Open Sans', sans-serif;text-align:left;text-transform:uppercase;color:#FFFFFF;}
.content-vistos-titulo2{float:right;margin:19px 0 0 20px;border:#FFFFFF solid 0px;}
.icon-vistos-aprovado:before{background-position:-8px -300px;margin:2px 0 0 0;content:"";width:103px;height:100px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-vistos-titulo2-ap{padding:0 0 0 26px;font:30px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#FFFFFF;}
.content-vistos-titulo2-ap2{font:30px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#0092C2;float:inherit;width:230px;background:#FFFFFF;}
.content-vistos-titulo2-ap-txt{margin:73px 0 0 0;font:13px 'Open Sans', sans-serif;text-align:left;color:#FFFFFF;}
.content-vistos-titulo2-ap-txt2{margin:4px 0 0 0;font:13px 'Open Sans', sans-serif;text-align:left;color:#FFFFFF;}
.content-vistos-titulo2-ap-txt3{margin:4px 0 0 0;}
a.link-politica:link, a.link-politica:visited{text-decoration:underline;font:13px 'Open Sans', sans-serif;color:#fff !important;}
a.link-politica:hover{text-decoration:underline;font:13px 'Open Sans', sans-serif;color:#fff !important;}
a.link-politica:active{text-decoration:underline;font:13px 'Open Sans', sans-serif;color:#fff !important;}
.col-md-4{border:#FF0004 solid 0px;}
.content-visto-americano-home{left:15px;}
.content-visto-canadense-home{left:-15px;}
.content-visto-chines-home{left:15px;}
.content-visto-japones-home{left:-15px;}
.content-visto-australiano-home{left:15px;}
.content-visto-vietna-home{left:-15px;}
.content-visto-cuba-home{left:15px;}
.content-visto-india-home{left:-15px;}
.hoverzoom{position:relative;overflow:hidden;}
.hoverzoom-div{position:absolute;border:#FF0004 solid 0px;bottom:0px;opacity:1;box-shadow:inset 0 0 100px 50px rgba(0,0,0,.8);}
.hoverzoom-div h2{margin:5px 0 0 0;padding:4px;font:20px 'Open Sans', sans-serif;color:#FFF;text-align:center;font-style:italic;}
.hoverzoom-div h3{margin:4px 0 10px 0;padding:0px 10px 8px 10px;text-align:center;font:13px 'Open Sans', sans-serif;color:#FFF;}

.hoverzoom > img{width:100%;border-radius:2px;}
.hoverzoom:hover > img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.hoverzoom .retina{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);border-radius:2px;text-align:center;padding:30px;-webkit-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-moz-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-ms-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-o-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);}
.hoverzoom:hover .retina{opacity:1;box-shadow:inset 0 0 100px 50px rgba(0,0,0,.5);}
.hoverzoom .retina p{color:#fff;}
.hoverzoom .retina a{display:block;margin:65px auto 0;}
.outros-vistos{height:100px;background:#0087B3;}
.icon-outros-vistos:before{background-position:-174px -130px;margin:2px 0 0 0;content:"";width:48px;height:47px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-outros-vistos{height:53px;width:280px;border:#FFFFFF solid 0px;margin:15px auto;}
.content-outros-vistos p{padding:18px 0 0 65px;text-align:left;font:15px 'Open Sans', sans-serif;color:#FFF;text-transform:uppercase;}
a.link-outros-vistos:link, a.link-outros-vistos:visited{text-decoration:none;font:20px 'Open Sans', sans-serif;color:#fff;}
a.link-outros-vistos:hover{text-decoration:underline;font:20px 'Open Sans', sans-serif;color:#fff;}
a.link-outros-vistos:active{text-decoration:underline;font:20px 'Open Sans', sans-serif;color:#fff;}
.bg-content-depoimentos{padding: 50px 0 50px 0;background:#F6F6F9;}
.bg-content-depoimentos2{text-align:center;}
.content-depoimentos{}
.icon-depoimentos:before{background-position:-231px -131px;margin:2px 0 0 0;content:"";width:39px;height:39px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-depoimentos-home-txt-titulo{width:350px;border:#FFFFFF solid 0px;margin:15px auto 15px auto;}
.depoimentos-home-txt-titulo{margin:0 0 0 0;font:26px 'Open Sans', sans-serif;text-align:center;color:#000000;font-style:italic;}
.container-depoimentos{margin:0 auto;padding:10px 30px 0 20px;border:#FFFFFF solid 0px;}
.container-depoimentos p{color:#FFF;}
.depoimento-txt{margin:10px 0 0 0;color:#fff;font:14px 'Open Sans', sans-serif;border:#FFFFFF solid 0px;}
.depoimento-txt-cliente{padding:10px;color:#fff;font:14px 'Open Sans', sans-serif;border:#FFFFFF solid 0px;}
a.link-depoimento-cliente:link, a.link-depoimento-cliente:visited{text-decoration:none;font:14px 'Open Sans', sans-serif;color:#fff;}
a.link-depoimento-cliente:hover{text-decoration:none;font:14px 'Open Sans', sans-serif;color:#fff;}
a.link-depoimento-cliente:active{text-decoration:none;font:14px 'Open Sans', sans-serif;color:#fff;}
.content-noticias-home-titulo{background:#FFF;}
.icon-noticias:before{background-position:-138px -301px;margin:2px 0 0 0;content:"";width:39px;height:39px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-noticias-home-txt-titulo{width:220px;border:#000 solid 0px;margin:10px auto;}
.noticias-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.content-noticias-home-quadro{width:260px;background:#FFF;border:#EEEEEE solid 1px;padding:10px;}
.content-noticias-home-quadro-img{height:100px;width:241px;padding:5px;margin:0 auto;clip:rect(0px,241px,100px,0px);}
.content-noticias-home-quadro h1{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro h4{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro h2{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro p{font:14px 'Open Sans', sans-serif;text-align:left;color:#21466B;padding:5px;margin:0;height:140px;}
.ico-noticia{height:32px;width:32px;}
.ico-mais-noticia{height:32px;width:32px;margin:0 auto;margin-bottom:0;}
ul#noticias-home{padding:0;}
ul#noticias-home li{display:inline;padding:0 0 10px 50px;float:left;list-style-type:none;}
.bg-contato-home{background:url(images/bg-contato-home.png) repeat-y right;height:650px;margin:15px 0 0 0;}
.icon-noticias:before{background-position:-138px -301px;margin:2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-contato-empresa-home-txt-titulo{margin:30px auto;width:300px;}
.contato-empresa-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.icon-empresa:before{background-position:-185px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.contato-empresa-home-txt-titulo2{margin:-30px 0 10px 265px;font:16px 'Open Sans', sans-serif;font-style:italic;color:#0092C2;}
.texto-empresa-home{margin:10px 0 0 5px;color:#444444;text-align:center;font:15px 'Open Sans', sans-serif;padding:10px 70px 0 0;}
.icon-local:before{background-position:-190px -349px;margin:0 0 0 0;content:"";width:41px;height:45px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-local-empresa-home-txt-titulo{margin:30px 0 0 80px;}
.local-empresa-home-txt-titulo{margin:0 0 0 5px;padding:5px 0 0 0;font:15px 'Open Sans', sans-serif;text-align:left;color:#1F466B;line-height:20px;float:left;}
.redondo-img-local-empresa{margin:20px 0 0 100px;width:110px;height:110px;border-radius:50%;}
.content-facebook-home-txt-titulo{margin:30px 0 0 210px;width:250px;}
.facebook-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.icon-facebook-home:before{background-position:-138px -348px;margin:-2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-facebook-home{margin:20px 0 0 20px;}
.icon-contato-home:before{background-position:-231px -301px;margin:-2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-contato-home-txt-titulo{margin:40px 0 0 0;}
.contato-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.facebook-tablet-cel{width:660px;margin:20px 0 0 60px;}
#clear{clear:both;}
.bg-footer{height:760px;border:#F30 solid 0px;background:url(images/bg-footer-desk.png) no-repeat center;}
.content-logo-footer{margin:220px 0 0 0;border:#F30 solid 0px;height:180px;}
.footer-logo{width:259px;height:73px;border:#FF0000 solid 0px;float:none;margin:0px auto 0;}
.footer-frase{border:#FF0000 solid 0px;margin:-8px auto 0;}
.footer-frase p{text-align:center;font:17px 'Open Sans', sans-serif;color:#FFFFFF;line-height:3.2em;}
.footer-redes-sociais{height:50px;width:250px;border:#FFF solid 0px;margin:0 0 0 0;margin:0px auto 0;}
.footer-info{font-size:1.1em;overflow:hidden;float:left;border:#FF0000 solid 0px;}
.footer-info p{margin:0 0 15px 20px;text-align:left;font:14px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .icon-footer-endereco:before{background-position:-90px -73px;content:"";height:32px;float:left;top:0;width:21px;margin:0 0 0 0;border:#FF0004 solid 0px;}
.footer-info .footer-address-sao-paulo{margin:0 0 0 20px;text-align:left;border:#FF0000 solid 0px;}
.footer-address-sao-paulo-txt{margin:0 0 0 10px;font:13px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-address-sao-paulo-endereco a, a:hover, a:visited, a:active{font:13px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-address-sao-paulo-endereco{margin:0 0 0 30px;font:13px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-address-campinas{margin:10px 0 0 20px;text-align:left;border:#FF0000 solid 0px;}
.footer-info .footer-address-campinas-txt{margin:0 0 0 10px;font:13px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .footer-address-campinas-endereco a, a:hover, a:visited{font:14px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none;}
.footer-info .footer-address-campinas-endereco{margin:0 0 0 30px;font:13px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none;}
.footer-info .footer-brasil{margin:10px 0 0 20px;text-align:left;border:#FF0000 solid 0px;}
.telefone-brasil-footer{height:47px;width:260px;border:#FFF solid 0px;float:left;}
.telefone-brasil-footer .icon-telefone-brasil:before{background-position:-4px -73px;content:"";height:45px;float:left;top:0;width:45px;border:#FF0004 solid 0px;}
.telefone-brasil-footer .telefone-numero-br{color:#FFFFFF;font:16px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-brasil-footer .telefone-texto-br{color:#FFFFFF;font:15px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.footer-info-pagamento{margin:0 0 10px 0;font-size:1.1em;overflow:hidden;float:left;border:#FF0000 solid 0px;}
.footer-info-pagamento p{text-align:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info-pagamento-img-pg{margin:10px 0 0 0;}
.footer-info-selo p{padding:25px 0 0px 0;text-align:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;}
.dev-footer{height:60px;background:#444444;}
.dev-footer p{margin:5px;text-align:center;font:13px 'Open Sans', sans-serif;color:#FFFFFF;}
a.dev-footer:link, a.dev-footer:visited{font:15px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:none;}
a.dev-footer:hover{font:15px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:underline;}
a.dev-footer:active{font:15px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:underline;}
.redes-sociais{height:40px;width:240px;border:#FFF solid 0px;margin:6px 0 0 0;float:left;}
.redes-sociais .icon-facebook:before{background-position:-3px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-facebook:before{background-position:-3px -35px;}
.redes-sociais .icon-twitter:before{background-position:-38px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-twitter:before{background-position:-38px -35px;}
.redes-sociais .icon-linkedin:before{background-position:-73px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-linkedin:before{background-position:-73px -35px;}
.redes-sociais .icon-instagram:before{background-position:-108px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-instagram:before{background-position:-108px -35px;}
.redes-sociais .icon-youtube:before{background-position:-143px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-youtube:before{background-position:-143px -35px;}
.redes-sociais .icon-mapa-do-site:before{background-position:-178px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-mapa-do-site:before{background-position:-178px -35px;}
.redes-sociais ul{padding:0 0 0 0;}
.redes-sociais ul li{display:inline;float:left;margin:0 0px 0 7px;border:#FF0004 solid 0px;}
.header-page-empresa{border-top:#7EC24F solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-empresa2.jpg) no-repeat center;}
.header-page-servicos-passaporte-italiano{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-italiano.jpg) no-repeat center;}
.header-page-rne{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-rne.jpg) no-repeat center;}
.header-page-passaporte-no-rio-de-janeiro{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-no-rio-de-janeiro.jpg) no-repeat center;}
.header-page-visto-vietna{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-vietna.jpg) no-repeat center;}
.header-page-visto-vietna-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-vietna-solicitar.jpg) no-repeat center;}
.header-page-visto-egito{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-egito.jpg) no-repeat center;}
.header-page-visto-egito-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-egito-solicitar.jpg) no-repeat center;}
.header-page-passaporte-eletronico-portugues{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-portugal.jpg) no-repeat center;}
.header-page-visto-china{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-china.jpg) no-repeat center;}
.header-page-visto-china-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-china-solicitar.jpg) no-repeat center;}
.header-page-visto-canada{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-canada.jpg) no-repeat center;}
.header-page-visto-canada-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-canada-solicitar.jpg) no-repeat center;}
.header-page-visto-australiano{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-australiano.jpg) no-repeat center;}
.header-page-visto-australiano-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-australiano-solicitar.jpg) no-repeat center;}
.header-page-passaporte-urgente{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-urgente.jpg) no-repeat center;}
.header-page-naturalizacao-de-estrangeiro{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-certificado-naturalizacao.jpg) no-repeat center;}
.header-page-passaporte-urgente-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-urgente-solicitar.jpg) no-repeat center;}
.header-page-visto-americano-urgente{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-americano-urgente.jpg) no-repeat center;}
.header-page-visto-americano-urgente-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-americano-urgente-solicitar.jpg) no-repeat center;}
.header-page-visto-usa{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-usa.jpg) no-repeat center;}
.header-page-visto-usa-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-usa-solicitar.jpg) no-repeat center;}
.header-page-visto-cuba{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-cuba.jpg) no-repeat center;}
.header-page-visto-cuba-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-cuba-solicitar.jpg) no-repeat center;}
.header-page-visto-japao{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-japao.jpg) no-repeat center;}
.header-page-visto-japao-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-japao-solicitar.jpg) no-repeat center;}
.header-page-visto-para-trabalho-japao{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-para-trabalho-japao.jpg) no-repeat center;}
.header-page-empregos-no-japao{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-empregos-no-japao.jpg) no-repeat center;}


.header-page-como-tirar-visto-para-dubai{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-dubai.jpg) no-repeat center;}

.header-page-seguro-viagem{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/bg-seguro-viagem.jpg) no-repeat center;}

.header-page-passaporte-emergencial{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-de-emergencia.jpg) no-repeat center;}
.header-page-visto-india{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-india.jpg) no-repeat center;}
.header-page-visto-india-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-india-solicitar.jpg) no-repeat center;}
.header-page-renovacao-visto-americano{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-renovacao-visto-americano.jpg) no-repeat center;}
.header-page-passaporte-brasileiro{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte.jpg) no-repeat center;}
.header-page-cotacao-dolar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-cotacao-dolar.jpg) no-repeat center;}
.header-page-vistos-despachante{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-vistos-despachante.jpg) no-repeat center;}
.box-header-page-empresa{background:rgba(0,0,0,0.4);position:relative;height:100px;margin:55px 0 0 0;}
.header-page-servicos{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-servicos.jpg) no-repeat center;}
.header-page-padrao h1{margin:5px 0 0 0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:32px 'Open Sans', sans-serif;}
.header-page-padrao span{margin:5px 0 0 0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:32px 'Open Sans', sans-serif;}
.header-page-padrao p{margin:6px auto;padding:0 0 6px 0;text-align:center;font:28px 'Open Sans', sans-serif;color:#FFFFFF;}
.breadcrumbs-container{padding:20px 0;background-color:#21466B;margin-bottom:10px;}
.header-page{background-color:transparent;position:relative;}
.header-page h1{margin:5px auto;width:500px;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:32px 'Open Sans', sans-serif;}
.header-page span{margin:5px auto;width:500px;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:32px 'Open Sans', sans-serif;}
.header-page p{margin:6px auto;padding:0 0 6px 0;text-align:center;font:28px 'Open Sans', sans-serif;color:#FFFFFF;}
.content_breadcrumb{float:left;}
.content_breadcrumb p{float:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;margin:3px 0 0 0;}
a.voltar-page:link, a.voltar-page:visited{font:15px 'Open Sans', sans-serif;color:#fff !important;text-decoration:none;}
a.voltar-page:hover{text-decoration:underline;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.voltar-page:active{text-decoration:underline;font:15px 'Open Sans', sans-serif;color:#fff !important;}
.content-breadcrumb-voltar{float:right;}
.article-page-titulo{margin:0 0 10px 0;background:url('https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/borderbottom.gif') repeat-x scroll center bottom;padding:0 0 8px 0;}
.article-page-titulo-center{margin:10px auto;width:180px;}
.article-page-titulo h1{padding:8px 0 0 50px;font:1.9em 'Open Sans', sans-serif;color:#21466B;text-transform:uppercase;}
.article-page p{font:1.0em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.article-page h1, h2, h3, h4, h5, h6{color:#0092C2;font-weight:normal;letter-spacing:-0.01em;line-height:1.2em;padding-top:.3em;}
.article-page h1{font:1.7em 'Open Sans', sans-serif;}
.article-page h2{font:1.6em 'Open Sans', sans-serif;}
.article-page h3{font:1.5em 'Open Sans', sans-serif;}
.article-page h4{font:1.4em 'Open Sans', sans-serif;}
.article-page h5{font:1.3em 'Open Sans', sans-serif;}
.article-page h6{font:1.2em 'Open Sans', sans-serif;}
.article-page img{max-width:300px;max-height:230px;width:auto;height:auto;}
.article-page a, a:visited{font:1.0em 'Open Sans', sans-serif;color:#333 !important; text-decoration:underline!important;}
.article-page a:hover{font:1.0em 'Open Sans', sans-serif;color:#333 !important;text-decoration:underline;}
a.contato-page:link, a.contato-page:visited{font:1.0em 'Open Sans', sans-serif;color:#0092C2;text-decoration:none;text-align:center;}
a.contato-page:hover{font:1.0em 'Open Sans', sans-serif;text-decoration:underline;color:#0092C2;text-align:center;}
a.contato-page:active{text-decoration:underline;font:1.0em 'Open Sans', sans-serif;color:#0092C2;text-align:center;}
.content_breadcrumb a, a:visited{font:1.0em 'Open Sans', sans-serif;color:#FFF;text-decoration:none;}
.content_breadcrumb a:hover{font:1.0em 'Open Sans', sans-serif;color:#FFF;text-decoration:underline;}
.simple-heading{text-transform:uppercase;width:100%;position:relative;padding-bottom:10px;margin-bottom:30px;}
.quadro-servicos{margin:5px 0 5px 0;text-align:center;}
.quadro-servicos h2{font:1.6em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;}
.quadro-servicos img{margin:0;}
a.link-botao-servicos:link, a.link-botao-servicos:visited{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.link-botao-servicos:hover{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.link-botao-servicos:active{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
.btn-servicos{color:#fff;background-color:#21466B;border-color:#152D44;}
.btn-servicos:hover{color:#fff;background-color:#152D44;border-color:#152D44;}
.btn-servicos-on{color:#fff;background-color:#7EC24F;border-color:#589133;}
.btn-servicos-on:hover{color:#fff;background-color:#589133;border-color:#589133;}
.quadro-interno{margin:5px 0 5px 0;text-align:left;text-align:justify;}
.quadro-interno h2{font:1.3em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h3{font:1.3em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h4{font:1.3em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h5{font:1.3em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h6{font:1.3em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno img{margin:0;}
.quadro-interno li{font:1.0em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.formulario-interno{border:#000000 solid 0px;margin-top:7px;}
.formulario-interno-solicitar{border:#000000 solid 0px;margin-top:25px !important;}
.formulario-interno h3{padding-bottom:12px;}
.formulario-interno-titulo{color:#0092C2;font-weight:normal;font:1.3em 'Open Sans', sans-serif;padding-bottom:12px !important;}
.formulario-interno p{font:1.0em 'Open Sans', sans-serif;letter-spacing:0em;line-height:1.45em;padding-bottom:0.0em;margin:13px 0 0 0 !important;}
.textarea-interna{width:350px;border:1px solid rgba(0, 0, 0, 0.1);}
.formulario-interno input{border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#2b2b2b;padding:8px;}
.contato-interno-s2vistos{margin-top:10px !important;margin-bottom:10px !important;border:1px solid rgba(0, 0, 0, 0.1);margin-bottom:20px;}
.contato-interno-s2vistos img{margin:5px 0 0 0;}
.contato-interno-s2vistos p{font:1em 'Open Sans', sans-serif;padding-bottom:0em;color:#0092C2;margin:0 0 8px;text-decoration:none;}
.contato-interno-s2vistos a, a:hover, a:visited{text-decoration:none;color:#333 !important;}
.content_breadcrumb a, a:hover{text-decoration:none;color:#FFF !important;}
.content_breadcrumb a:visited{text-decoration:none;color:#FFF !important;}
.contato-interno-s2vistos span{display:block;font:0.8em 'Open Sans', sans-serif;color:rgba(38, 42, 45, 0.7);padding-bottom:0.6em;text-decoration:none;}
.contato-interno-s2vistos a, a:hover, a:visited{text-decoration:none;color:#333;}
.wpcf7 .wpcf7-submit{text-transform:uppercase;font-weight:700;position:relative;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;color:#fff;padding:10px 20px 10px 20px;font:12px 'Open Sans', sans-serif;border:none;font-weight:bold;}
.wpcf7-submit{background-color:#7EC24F;}
.btn-texto{font-weight:700;font:1.2em 'Open Sans', sans-serif;color:#FFF;}
a.link-despachante-s2vistos:link, a.link-despachante-s2vistos:visited{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
a.link-despachante-s2vistos:hover{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
a.link-despachante-s2vistos:active{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
.titulo-vistos-tabela{font:1.1em 'Open Sans', sans-serif !important;}
.article-page li{font:1.0em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.titulo-vistos-tabela-china{font:1.0em 'Open Sans', sans-serif !important;}
.titulo-interno-contato{font:0.9em 'Open Sans', sans-serif !important;}
.article-single-titulo{margin:0 0 10px 0;background:url('https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/borderbottom.gif') repeat-x scroll center bottom;padding:0 0 8px 0;}
.article-single-titulo-center{margin:10px auto;width:180px;}
.article-single-titulo h1{padding:8px 0 0 50px;font:1.9em 'Open Sans', sans-serif;color:#21466B;}
.article-single p{font:1.0em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.article-single h1, h2, h3, h4, h5, h6{color:#0092C2;font-weight:normal;letter-spacing:-0.01em;line-height:1.2em;padding-top:.3em;}
.article-single h1{font:1.7em 'Open Sans', sans-serif;}
.article-single h2{font:1.6em 'Open Sans', sans-serif;}
.article-single h3{font:1.5em 'Open Sans', sans-serif;}
.article-single h4{font:1.4em 'Open Sans', sans-serif;}
.article-single h5{font:1.3em 'Open Sans', sans-serif;}
.article-single h6{font:1.2em 'Open Sans', sans-serif;}
.article-single img{float:left;margin:0 13px 3px 0;max-width:300px;max-height:230px;width:auto;height:auto;}
.article-single a, a:visited{font:1.0em 'Open Sans', sans-serif;color:#0000FF !important;font-weight: 500;
    text-decoration: underline;}
.article-single a:hover{font:1.0em 'Open Sans', sans-serif;color:#0000FF !important;font-weight: 500;
    text-decoration: underline;}
a.titulo-noticias:link, a.titulo-noticias:visited{font:0.7em 'Open Sans', sans-serif;color:#0092C2 !important;text-decoration:none;}
a.titulo-noticias:hover{font:0.7em 'Open Sans', sans-serif;text-decoration:none;color:#0092C2 !important;}
a.titulo-noticias:active{text-decoration:none;font:0.7em 'Open Sans', sans-serif;color:#0092C2 !important;}
.banner-google{max-width:310px;max-height:260px;width:auto;height:auto;}
.banner-google-comentarios{margin:10px;}
.posicao-txt{margin:-40px 0 0 0 !important;}
.clientes-img{max-width:100px !important;max-height:150px !important;width:auto !important;height:auto !important;}
#header-page-txt-p{margin:6px auto;padding:0 0 6px 0;text-align:center;font:20px 'Open Sans', sans-serif;color:#FFFFFF;}
#header-page-txt-t{margin:6px auto;padding:0 0 6px 0;text-align:center;font:21px 'Open Sans', sans-serif;color:#FFFFFF;}
.search-img{max-width:180px;max-height:150px;width:auto;height:auto;}
	.posicao-txt2{margin:-15px 0 0 0 !important;}
.container-slider-home-tablet {
    height: 300px;
    background: url(https://www.s2vistos.com.br/wp-content/uploads/2016/09/Banner-Inicial-Cel-Empresa.jpg) repeat-x center;

}
}
@media (max-width:767px){.carousel-container-desk, .carousel-container-not, .carousel-container-tablet, .vau-desk, .vistos-desk, .contato-home-desk, .facebook-desk, .facebook-n, .facebook-desk, .container-passaporte-desk, .vau-tablet, .vistos-tablet, .noticias-tablet, .contato-home-tablet, .page-interna-desk{display:none;}
.header-desk, .footer-tablet, .page-sidebar-desk, .page-rodape-desk, .single-sidebar-desk, .facebook-tablet, .footer-tablet, .formulario-interno-desk-tablet{display:none;}
.redes-sociais .icon-facebook:before, .redes-sociais.icon-instagram:before, .redes-sociais .icon-twitter:before, .redes-sociais .icon-youtube:before, .icon-list:before, .redes-sociais .icon-linkedin:before, .redes-sociais .icon-instagram:before, .redes-sociais icon-youtube:before, .redes-sociais .icon-mapa-do-site:before, .icon-telefone-brasil:before, .telefone-sao-paulo .icon-telefone-sp:before, .telefone-campinas .icon-telefone-campinas:before, .telefone-rio-de-janeiro .icon-telefone-rio-de-janeiro:before, .menu-item-18:before, .footer-info .icon-footer-endereco:before, .icon-passaporte:before, .icon-passaporte-comum-botao:before, .icon-passaporte-urgente-botao:before, .icon-visto-americano-urgente-titulo-d:before, .icon-visto-americano-urgente-titulo-e:before, .icon-1-vau-home-icon-beneficios:before, .icon-2-vau-home-icon-beneficios:before, .icon-3-vau-home-icon-beneficios:before, .icon-vistos-aprovado:before, .icon-outros-vistos:before, .icon-depoimentos:before, .icon-noticias:before, .icon-empresa:before, .icon-servicos:before, .icon-local:before, .icon-pass:before, .icon-facebook-home:before, .icon-contato-home:before, .icon-rne:before, .icon-vistos:before, .icon-dolar:before, .icon-agencia:before, .icon-contato:before, .icon-depoimentos-pg:before, .icon-noticias-pg:before, .icon-palavra-chave:before, .icon-busca-pg:before, .icon-s2vistos-pg:before{background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/icones-cel.png) no-repeat;display:block;}
.nav-menu-footer a, .nav-menu-footer a:visited {
        font: 16px 'Open Sans', sans-serif;
        color: #FFF !important;
        height: 23px;
    }
.article-page li{font:1.0em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.icon-s2vistos-pg:before{background-position:-460px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-busca-pg:before{background-position:-415px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-palavra-chave:before{background-position:-369px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-noticias-pg:before{background-position:-138px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-depoimentos-pg:before{background-position:-323px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-contato:before{background-position:-231px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-rne:before{background-position:-369px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-vistos:before{background-position:-415px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-dolar:before{background-position:-231px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-agencia:before{background-position:-277px -348px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
body{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
.container{border:#F00 solid 0px;}
#brand-image{height:25px;}
.navbar{margin-bottom:0 !important;}
.box:after{content:'';display:table;clear:both;}
.navbar-default .navbar-nav > li > a{color:#21466B;}
.navbar-default .navbar-nav > li > a:hover{color:#0092C2!important;}
.navbar-default .navbar-toggle .icon-bar{background-color:#FFFFFF !important;}
.navbar-brand{text-transform:uppercase;font-weight:900;letter-spacing:2px;}
.navbar-nav{font-weight:400;}
.navbar-nav a:hover{color:#0092C2!important;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-nav>li.current_page_item a{color:#0092C2;}
.navbar-collapse.in,.collapsing{}
.navbar-default .navbar-toggle{color:#0092C2!important;}
a.main:hover{background:none !important;}
.box:after{content:'';display:table;clear:both;}
.brand-before,
.brand-name{text-transform:capitalize;}
.brand-before{margin:15px 0;}
.brand-name{margin:0;font-size:4em;}
.navbar-default .navbar-toggle{border:0 !important;background:#0092C2 !important;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#21466B !important;}
.tagline-divider{margin:15px auto 3px;max-width:250px;border-color:#999999;}
.header_p0{background-color:#21466B;}
.header_p0 .header-aviso p{color:#FFFFFF;font:11px 'Open Sans', sans-serif;padding:13px 8px 8px 8px;text-align:center;}
.bg-passaporte-home{background:#0193C4;border-top:#21476C solid 10px;border-bottom:#21476C solid 10px;}
.content-passaporte-home-txt{border:#FF0004 solid 0px;}
.icon-passaporte:before{background-position:-116px -75px;margin:2px 0 0 0;content:"";height:39px;position:relative;top:0;float:left;width:39px;border:#FF0004 solid 0px;}

.rne-brasil-home-img-mobile { text-align:center; margin:20px 0 0 0; }
.rne-brasil-home-img-ok-mobile { display: block;
    margin-left: auto;
    margin-right: auto; }
.bg-rne-crnm-home{height:630px; border-top:#F5C115 solid 14px; border-bottom:#00115C solid 14px; background:#E0E0E0;}
.content-passaporte-home-txt{float:right;border:#FF0004 solid 0px;}
.content-rne-home-txt-titulo{padding:0 0 0 0 !important;}
.rne-home-txt-titulo{padding:0px 0 0 10px !important;font:25px 'Open Sans', sans-serif;text-transform:uppercase;text-align:center;color:#000;font-weight: bold; }
.rne-home-txt-titulo2{padding:0 0 0 10px !important;font:20px 'Open Sans', sans-serif;text-transform:uppercase;text-align:center;color:#00115B;font-weight: bold; }
.content-rne-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:520px;}
.content-rne-home-txt2 h3{padding:0 0 0 0 !important;font:15px 'Open Sans', sans-serif;text-transform:uppercase;text-align:center;color:#000;}
.content-rne-home-botao{margin:0 0 0 0;float:center;border:#FF0004 solid 0px;width:100%;}
.content-rne-comum-home-botao{margin:2px;float:center;width:270px;height:50px;border:#FF0004 solid 0px;}
.icon-rne-comum-botao:before{background-position:-4px -129px;content:"";height:50px;width:69px;top:0;border:#FF0004 solid 0px;}
.rne-comum-home-botao{display: block;
    margin-left: auto;
    margin-right: auto;background:#002891;border-top:#002891 solid 7px;height:55px;width:185px;}
.rne-comum-home-botao a:hover{border-top:#00AE00 solid 7px;}
.rne-comum-home-botao p{padding:5px 0 0 0;font:23px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.img-home-rne-rj { text-align:center; }

.content-passaporte-home-txt-titulo{width:200px;border:#000 solid 0px;margin:15px auto;}
.passaporte-home-txt-titulo{padding:0 0 0 10px !important;font:22px 'Open Sans', sans-serif;text-transform:uppercase;font-style:italic;text-align:left;color:#FFFFFF;}
.content-passaporte-home-txt2{margin:0 0 10px 0;border:#FF0004 solid 0px;word-wrap:break-word;}
.content-passaporte-home-txt2 h2{margin-top:0px !important;padding:0 0 0 0 !important;font:22px 'Open Sans', sans-serif;text-transform:uppercase;text-align:center;color:#FFFFFF;word-wrap:break-word;}
.content-passaporte-home-txt2 p{padding:0 0 0 0;font:14px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;word-wrap:break-word;}
.content-passaporte-home-txt3{float:left;border:#FF0004 solid 0px;width:100%;}
.content-passaporte-home-txt3 p{padding:0 0 0 0;font:13px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-passaporte-home-botao{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:100%;}
.content-passaporte-comum-home-botao{width:220px;margin:0px auto;border:#FF0004 solid 0px;}
.icon-passaporte-comum-botao:before{background-position:-8px -418px;content:"";height:56px;width:51px;float:left;top:0;border:#FF0004 solid 0px;}
.passaporte-comum-home-botao{margin:9px 0 0 0px !important;background:#ABA600;border-top:#006600 solid 4px;height:38px;float:left;}
.passaporte-comum-home-botao a:hover{border-top:#00AE00 solid 7px;}
.passaporte-comum-home-botao p{padding:5px 15px 15px 15px;font:15px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-passaporte-urgente-home-botao{width:220px;margin:10px auto;height:59px;border:#FF0004 solid 0px;}
.icon-passaporte-urgente-botao:before{background-position:-70px -418px;content:"";height:56px;width:51px;float:left;top:0;border:#FF0004 solid 0px;}
.passaporte-urgente-home-botao{margin:9px 0 0 0px !important;background:#ABA600;border-top:#006600 solid 4px;height:38px;float:left;}
.passaporte-urgente-home-botao a:hover{border-top:#00AE00 solid 7px;}
.passaporte-urgente-home-botao p{padding:5px 15px 15px 15px;font:15px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.bg-visto-americano-urgente{height:380px;background:url(images/bg-visto-americano-urgente.jpg) repeat-x center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.content-visto-americano-urgente-home{height:435px;background:url(images/logo-visto-americano-urgente-n.png) no-repeat 0 85px;}
.content-visto-americano-urgente-home-txt{margin:25px 15px 0 0;border:#FF0004 solid 0px;}
.content-visto-americano-urgente-home-txt-titulo{padding:0 0 0 0 !important;margin:15px auto;width:270px;}
.visto-americano-urgente-home-txt-titulo{margin:2px 0 0 0;padding:11px 2px 11px 2px !important;float:left;font-style:italic;font:13px 'Open Sans', sans-serif;color:#FFFFFF;background:#852D36;}
.icon-visto-americano-urgente-titulo-d:before{background-position:-231px -418px;margin:2px 0 0 0;content:"";width:33px;height:49px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-visto-americano-urgente-titulo-e:before{background-position:-189px -418px;margin:2px 0 0 0;content:"";width:33px;height:49px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-visto-americano-urgente-home-txt2{margin:0 0 0 0;float:left;border:#FF0004 solid 0px;width:95%;}
.content-visto-americano-urgente-home-txt2 h2{margin:5px 0 5px 0;padding:0 0 0 0;font:18px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-vau-home-icon-beneficios{margin:0px auto;width:190px;}
.icon-1-vau-home-icon-beneficios:before{background-position:-161px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-2-vau-home-icon-beneficios:before{background-position:-208px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-3-vau-home-icon-beneficios:before{background-position:-254px -75px;margin:2px 0 0 0;content:"";width:44px;height:44px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.vau-home-icon-beneficios-txt{padding:10px 0 0 53px;font:15px 'Open Sans', sans-serif;color:#FFFFFF;}
.content-vau-home-icon-beneficios ul{margin:-10px 0 0 0 !important;list-style:none;}
.content-vau-home-icon-beneficios li{margin:20px 0 0 0 !important;}
.content-vau-home-icon-botao{margin:10px auto;width:120px;border:#FF0004 solid 0px;}
.vau-home-botao{margin:9px 0 0 0px !important;background:#0092C2;border-bottom:#21466B solid 7px;float:left;}
.vau-home-botao a:hover{border-top:#00AE00 solid 7px;}
.vau-home-botao p{padding:9px 20px 0px 20px;font:14px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#FFFFFF;}
.bg-vistos{height:1420px;background:#0092C2;}
.content-vistos-titulo1{margin:0 auto;width:250px;height:140px;background:url(images/bg-titulo-gr-vistos-m.png) no-repeat 0 80px;border:#FFFFFF solid 0px;}
.content-vistos-titulo1 p{padding:0 0 0 26px;font:30px 'Open Sans', sans-serif;text-align:left;text-transform:uppercase;color:#FFFFFF;}
.content-vistos-titulo2{margin:19px auto;border:#FFFFFF solid 0px;}
.icon-vistos-aprovado:before{background-position:-8px -300px;margin:2px 0 0 0;content:"";width:103px;height:100px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-vistos-titulo2-ap{padding:0 0 0 26px;font:25px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#FFFFFF;}
.content-vistos-titulo2-ap2{font:25px 'Open Sans', sans-serif;text-align:center;text-transform:uppercase;color:#0092C2;float:inherit;background:#FFFFFF;}
.content-vistos-titulo2-ap-txt{margin:0 0 0 0;font:12px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-vistos-titulo2-ap-txt2{margin:0 0 0 0;font:12px 'Open Sans', sans-serif;text-align:center;color:#FFFFFF;}
.content-vistos-titulo2-ap-txt3{margin:4px 0 0 0;text-align:center;}
a.link-politica:link, a.link-politica:visited{text-decoration:underline;font:12px 'Open Sans', sans-serif;color:#fff !important;}
a.link-politica:hover{text-decoration:underline;font:12px 'Open Sans', sans-serif;color:#fff !important;}
a.link-politica:active{text-decoration:underline;font:12px 'Open Sans', sans-serif;color:#fff !important;}
.col-md-4{border:#FF0004 solid 0px;}
.content-visto-americano-home{left:0px;}
.content-visto-canadense-home{left:0px;}
.content-visto-chines-home{left:0px;}
.content-visto-japones-home{left:0px;}
.hoverzoom{position:relative;max-width:291px;overflow:hidden;margin:0px auto;}
.hoverzoom-div{position:absolute;border:#FF0004 solid 0px;bottom:0px;opacity:1;box-shadow:inset 0 0 100px 50px rgba(0,0,0,.8);}
.hoverzoom-div h2{margin:5px 0 0 0;padding:4px;font:20px 'Open Sans', sans-serif;color:#FFF;text-align:center;font-style:italic;}
.hoverzoom-div h3{margin:4px 0 10px 0;padding:0px 10px 8px 10px;text-align:center;font:13px 'Open Sans', sans-serif;color:#FFF;}
.hoverzoom > img{width:100%;border-radius:2px;}
.hoverzoom:hover > img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.hoverzoom .retina{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);border-radius:2px;text-align:center;padding:30px;-webkit-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-moz-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-ms-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);-o-transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);transition:all .8s cubic-bezier(.190, 1.000, .220, 1.000);}
.hoverzoom:hover .retina{opacity:1;box-shadow:inset 0 0 100px 50px rgba(0,0,0,.5);}
.hoverzoom .retina p{color:#fff;}
.hoverzoom .retina a{display:block;margin:65px auto 0;}
.outros-vistos{height:100px;background:#0087B3;}
.icon-outros-vistos:before{background-position:-174px -130px;margin:2px 0 0 0;content:"";width:48px;height:47px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-outros-vistos{height:53px;width:180px;border:#FFFFFF solid 0px;margin:15px auto;}
.content-outros-vistos p{padding:18px 0 0 65px;text-align:left;font:15px 'Open Sans', sans-serif;color:#FFF;text-transform:uppercase;}
a.link-outros-vistos:link, a.link-outros-vistos:visited{text-decoration:none;font:20px 'Open Sans', sans-serif;color:#fff;}
a.link-outros-vistos:hover{text-decoration:underline;font:20px 'Open Sans', sans-serif;color:#fff;}
a.link-outros-vistos:active{text-decoration:underline;font:20px 'Open Sans', sans-serif;color:#fff;}
.bg-content-depoimentos{padding: 50px 0 50px 0;text-align:center;background:#F6F6F9;}
.icon-depoimentos:before{background-position:-231px -131px;margin:2px auto;content:"";width:39px;height:39px;position:relative;top:0;border:#FF0004 solid 0px;}
.content-depoimentos-home-txt-titulo{border:#FFFFFF solid 0px;margin:15px auto;}
.depoimentos-home-txt-titulo{margin:0 auto;font:19px 'Open Sans', sans-serif;text-align:center;color:#000000;}
.bg-content-noticias{height:110px;text-align:center;background:#7EC24F;}
.icon-noticias:before{background-position:-138px -301px;margin:2px auto;content:"";width:39px;height:39px;position:relative;top:0;border:#FF0004 solid 0px;}
.content-noticias-home-txt-titulo{border:#FFFFFF solid 0px;}
.noticias-home-txt-titulo{margin:0 auto;font:19px 'Open Sans', sans-serif;text-align:center;color:#FFF;}
.bg-contato-home{}
.content-contato-empresa-home-txt-titulo{margin:15px auto;width:208px;}
.contato-empresa-home-txt-titulo{margin:0 0 0 15px;font:22px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.icon-empresa:before{background-position:-185px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-servicos:before{background-position:-277px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.icon-pass:before{background-position:-323px -301px;margin:7px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.contato-empresa-home-txt-titulo2{margin:0 auto;width:200px;font:16px 'Open Sans', sans-serif;font-style:italic;color:#0092C2;}
.texto-empresa-home{margin:10px;color:#444444;text-align:center;font:14px 'Open Sans', sans-serif;}
.icon-local:before{background-position:-190px -349px;margin:0 0 0 0;content:"";width:41px;height:45px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-local-empresa-home-txt-titulo{border:#000 solid 0px;height:50px;text-align:center;margin:5px auto;width:145px;}
.local-empresa-home-txt-titulo{margin:0 0 0 5px;padding:5px 0 0 0;font:15px 'Open Sans', sans-serif;text-align:left;color:#1F466B;line-height:20px;float:left;}
.redondo-img-local-empresa{width:110px;height:110px;border-radius:50%;}
.redondo-img-local-empresa-center{margin:20px auto;width:110px;}
.endereco-contato-local{margin:5px auto;width:200px;text-align:center;font:15px 'Open Sans', sans-serif;color:#1F466B;}
.content-facebook-home-txt-titulo{margin:15px auto;width:250px;}
.facebook-home-txt-titulo{margin:0 0 0 15px;font:22px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.icon-facebook-home:before{background-position:-138px -348px;margin:-2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-facebook-home{margin:20px 0 0 20px;}
.icon-contato-home:before{background-position:-231px -301px;margin:-2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-contato-home-txt-titulo{margin:40px 0 0 0;}
.contato-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.facebook-cel{width:100%;margin:5px auto;border:#FF0105 solid 0px;}
.facebook-cel-center{width:220px;margin:0px auto;}
#clear{clear:both;}
.bg-footer{background-color:#0092C2;}
.content-logo-footer{margin:100px 0 0 0;border:#F30 solid 0px;}
.footer-logo{width:259px;height:73px;border:#FF0000 solid 0px;float:none;margin:30px auto 0;}
.footer-frase{border:#FF0000 solid 0px;margin:-8px auto 0;}
.footer-frase p{text-align:center;font:17px 'Open Sans', sans-serif;color:#FFFFFF;line-height:3.2em;}
.footer-redes-sociais{height:50px;width:250px;border:#FFF solid 0px;margin:0 0 0 0;margin:0px auto 0;}
.footer-info{font-size:1.1em;overflow:hidden;border:#FF0000 solid 0px;}
.footer-info p{text-align:center;font:14px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .icon-footer-endereco:before{background-position:-90px -73px;content:"";height:32px;float:left;top:0;width:21px;margin:0 0 0 0;border:#FF0004 solid 0px;}
.footer-info .footer-address-sao-paulo{text-align:center;border:#FF0000 solid 0px;}
.footer-address-sao-paulo-txt{font:16px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-address-sao-paulo-endereco a, a:hover, a:visited, a:active{font:13px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-address-sao-paulo-endereco{margin:0 0 0 30px;font:13px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-address-campinas{margin:10px;text-align:center;border:#FF0000 solid 0px;}
.footer-info .footer-address-campinas-txt{font:16px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .footer-address-campinas-endereco a, a:hover, a:visited, a:active{font:14px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-address-campinas-endereco{margin:0 0 0 30px;font:13px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-address-rj{margin:10px;text-align:center;border:#FF0000 solid 0px;}
.footer-info .footer-address-rj-txt{font:16px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info .footer-address-rj-endereco a, a:hover, a:visited, a:active{font:14px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-address-rj-endereco{margin:0 0 0 30px;font:13px 'Open Sans', sans-serif;color:#FFFFFF;text-decoration:none !important;}
.footer-info .footer-brasil{margin:20px auto;width:250px;}
.telefone-brasil-footer{height:70px;width:260px;border:#FFF solid 0px;float:left;}
.telefone-brasil-footer .icon-telefone-brasil:before{background-position:-4px -73px;content:"";height:45px;float:left;top:0;width:45px;border:#FF0004 solid 0px;}
.telefone-brasil-footer .telefone-numero-br{color:#FFFFFF;font:16px 'Open Sans', sans-serif;text-align:left;float:left;padding:0 0 0 13px;}
.telefone-brasil-footer .telefone-texto-br{color:#FFFFFF;font:15px 'Open Sans', sans-serif;text-align:left;padding:0 0 0 13px;}
.footer-info-pagamento{margin:0 0 10px 0;font-size:1.1em;overflow:hidden;float:left;border:#FF0000 solid 0px;}
.footer-info-pagamento p{text-align:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;}
.footer-info-pagamento-img-pg{margin:10px 0 0 0;}
.footer-info-selo p{padding:25px 0 0px 0;text-align:left;font:15px 'Open Sans', sans-serif;color:#FFFFFF;}
.dev-footer{background:#444444;}
.dev-footer p{margin:5px;text-align:center;font:13px 'Open Sans', sans-serif;color:#FFFFFF;}
a.dev-footer:link, a.dev-footer:visited{padding:0 10px 0 10px;font:16px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:none;}
a.dev-footer:hover{padding:0 10px 0 10px;font:16px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:underline;}
a.dev-footer:active{padding:0 10px 0 10px;font:16px 'Open Sans', sans-serif;color:#FFFFFF !important;text-decoration:underline;}
.redes-sociais{height:40px;width:240px;border:#FFF solid 0px;margin:6px 0 0 0;float:left;}
.redes-sociais .icon-facebook:before{background-position:-3px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-facebook:before{background-position:-3px -35px;}
.redes-sociais .icon-twitter:before{background-position:-38px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-twitter:before{background-position:-38px -35px;}
.redes-sociais .icon-linkedin:before{background-position:-73px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-linkedin:before{background-position:-73px -35px;}
.redes-sociais .icon-instagram:before{background-position:-108px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-instagram:before{background-position:-108px -35px;}
.redes-sociais .icon-youtube:before{background-position:-143px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-youtube:before{background-position:-143px -35px;}
.redes-sociais .icon-mapa-do-site:before{background-position:-178px 0;content:"";height:36px;position:relative;top:0;width:32px;border:#FF0004 solid 0px;}
.redes-sociais li:hover .icon-mapa-do-site:before{background-position:-178px -35px;}
.redes-sociais ul{padding:0 0 0 0;}
.redes-sociais ul li{display:inline;float:left;margin:0 0px 0 7px;border:#FF0004 solid 0px;}
.header-page-empresa{border-top:#7EC24F solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-empresa-cel.jpg) no-repeat center;}
.header-page-servicos-passaporte-italiano{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-italiano-cel.jpg) no-repeat center;}
.header-page-rne{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-rne-cel.jpg) no-repeat center;}
.header-page-passaporte-no-rio-de-janeiro{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-no-rio-de-janeiro-cel.jpg) no-repeat center;}
.header-page-visto-vietna{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-vietna-cel.jpg) no-repeat center;}
.header-page-visto-vietna-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-vietna-solicitar-cel.jpg) no-repeat center;}
.header-page-visto-egito{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-egito-cel.jpg) no-repeat center;}
.header-page-visto-egito-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-egito-solicitar-cel.jpg) no-repeat center;}
.header-page-passaporte-eletronico-portugues{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-portugal-cel.jpg) no-repeat center;}
.header-page-visto-taiwan{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2024/02/header-s2vistos-visto-taiwan.jpg) no-repeat center;}
.header-page-visto-taiwan-solicitar{border-top:#0092C2 solid 10px;height:220px;background:url(https://www.s2vistos.com.br/wp-content/uploads/2024/02/header-s2vistos-visto-taiwan.jpg) no-repeat center;}
.header-page-visto-china{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-china-cel.jpg) no-repeat center;}
.header-page-visto-china-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-china-solicitar-cel.jpg) no-repeat center;}
.header-page-visto-canada{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-canada-cel.jpg) no-repeat center;}
.header-page-visto-canada-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-canada-solicitar-cel.jpg) no-repeat center;}
.header-page-visto-australiano{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-australiano-cel.jpg) no-repeat center;}
.header-page-visto-australiano-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-australiano-solicitar-cel.jpg) no-repeat center;}
.header-page-passaporte-urgente{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-urgente-cel.jpg) no-repeat center;}
.header-page-naturalizacao-de-estrangeiro{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-certificado-naturalizacao-cel.jpg) no-repeat center;}
.header-page-passaporte-urgente-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-urgente-solicitar-cel.jpg) no-repeat center;}
.header-page-visto-americano-urgente{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-americano-urgente-cel.jpg) no-repeat center;}
.header-page-visto-americano-urgente-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-americano-urgente-solicitar-cel.jpg) no-repeat center;}
.header-page-visto-usa{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-usa-cel.jpg) no-repeat center;}
.header-page-visto-usa-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-usa-solicitar-cel.jpg) no-repeat center;}
.header-page-visto-cuba{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-cuba-cel.jpg) no-repeat center;}
.header-page-visto-cuba-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-cuba-solicitar-cel.jpg) no-repeat center;}
.header-page-visto-japao{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-japao-cel.jpg) no-repeat center;}
.header-page-visto-japao-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-japao-solicitar.jpg) no-repeat center;}
.header-page-visto-para-trabalho-japao{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-para-trabalho-japao-cel.jpg) no-repeat center;}
.header-page-empregos-no-japao{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-empregos-no-japao-cel.jpg) no-repeat center;}
.header-page-como-tirar-visto-para-dubai{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-dubai-cel.jpg) no-repeat center;}

.header-page-seguro-viagem{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/bg-seguro-viagem-mobile.jpg) no-repeat center;}

.header-page-passaporte-emergencial{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-de-emergencia-cel.jpg) no-repeat center;}
.header-page-visto-india{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-india-cel.jpg) no-repeat center;}
.header-page-visto-india-solicitar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-visto-india-solicitar-cel.jpg) no-repeat center;}
.header-page-renovacao-visto-americano{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-renovacao-visto-americano-cel.jpg) no-repeat center;}
.header-page-passaporte-brasileiro{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-passaporte-cel.jpg) no-repeat center;}
.header-page-cotacao-dolar{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-cotacao-dolar-cel.jpg) no-repeat center;}
.header-page-vistos-despachante{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-vistos-despachante-cel.jpg) no-repeat center;}
.box-header-page-empresa{background:rgba(0,0,0,0.4);position:relative;height:100px;margin:55px 0 0 0;}
.breadcrumbs-container{padding:20px 0;background-color:#21466B;margin-bottom:10px;}
.header-page{background-color:transparent;position:relative;}
.header-page-servicos{border-top:#0092C2 solid 10px;height:219px;background:url(https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/header-s2vistos-servicos-cel.jpg) no-repeat center;}
.header-page-padrao h1{margin:15px 0 0 0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:19px 'Open Sans', sans-serif;}
.header-page-padrao span{margin:15px 0 0 0;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:19px 'Open Sans', sans-serif;}
.header-page-padrao p{margin:0px auto;padding:0 0 6px 0;text-align:center;font:18px 'Open Sans', sans-serif;color:#FFFFFF;}
.header-page h1{margin:15px auto;width:270px;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:19px 'Open Sans', sans-serif;}
.header-page span{margin:15px auto;width:270px;text-shadow:0 1px 1px rgba(0,0,0,.4);padding:0;font-weight:bold;color:#FFFFFF;font:19px 'Open Sans', sans-serif;}
.header-page p{margin:6px auto;padding:0 0 6px 0;text-align:center;font:18px 'Open Sans', sans-serif;color:#FFFFFF;}
.content_breadcrumb{float:left;}
.content_breadcrumb p{float:left;font:12px 'Open Sans', sans-serif;color:#FFFFFF;margin:3px 0 0 0;}
a.voltar-page:link, a.voltar-page:visited{font:15px 'Open Sans', sans-serif;color:#fff !important;text-decoration:none;}
a.voltar-page:hover{text-decoration:underline;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.voltar-page:active{text-decoration:underline;font:15px 'Open Sans', sans-serif;color:#fff !important;}
.content-breadcrumb-voltar{float:right;}
.article-page-titulo{margin:0 0 10px 0;background:url('https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/borderbottom.gif') repeat-x scroll center bottom;padding:0 0 8px 0;}
.article-page-titulo-center{margin:10px auto;width:180px;}
.article-page-titulo h1{padding:13px 0 0 50px;font:1.5em 'Open Sans', sans-serif;color:#21466B;text-transform:uppercase;}
.article-page p{font:1.2em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.article-page td{font:1.2em 'Open Sans', sans-serif;}
.article-page h1, h2, h3, h4, h5, h6{color:#0092C2;font-weight:normal;letter-spacing:-0.01em;line-height:1.2em;padding-top:.0em;}
.article-page h1{font:1.7em 'Open Sans', sans-serif;}
.article-page h2{font:1.6em 'Open Sans', sans-serif;}
.article-page h3{font:1.5em 'Open Sans', sans-serif;}
.article-page h4{font:1.4em 'Open Sans', sans-serif;}
.article-page h5{font:1.3em 'Open Sans', sans-serif;}
.article-page h6{font:1.2em 'Open Sans', sans-serif;}
/* .article-page img{max-width:200px;max-height:150px;width:auto;height:auto;}  */
.article-page a, a:visited{font:1.1em 'Open Sans', sans-serif;color:#333 !important; text-decoration:underline!important;}
.article-page a:hover{font:1.1em 'Open Sans', sans-serif;color:#333 !important;text-decoration:underline;}
a.contato-page:link, a.contato-page:visited{font:0.9em 'Open Sans', sans-serif;color:#0092C2;text-decoration:none;text-align:center;}
a.contato-page:hover{font:1.2em 'Open Sans', sans-serif;text-decoration:underline;color:#0092C2;text-align:center;}
a.contato-page:active{text-decoration:underline;font:0.9em 'Open Sans', sans-serif;color:#0092C2;text-align:center;}
.content_breadcrumb a, a:visited{font:1.2em 'Open Sans', sans-serif;color:#FFF;text-decoration:none;}
.content_breadcrumb a:hover{font:1.2em 'Open Sans', sans-serif;color:#FFF;text-decoration:underline;}
.contato-interno-s2vistos{margin-top:10px !important;margin-bottom:10px !important;border:1px solid rgba(0, 0, 0, 0.1);margin-bottom:20px;}
.contato-interno-s2vistos img{margin:5px 0 0 0;}
.contato-interno-s2vistos p{font:0.9em 'Open Sans', sans-serif;padding-bottom:0em;color:#0092C2;margin:0 0 8px;text-decoration:none;}
.contato-interno-s2vistos a, a:hover, a:visited{text-decoration:none;color:#333 !important;}
.content_breadcrumb a, a:hover{text-decoration:none;color:#FFF !important;}
.content_breadcrumb a:visited{text-decoration:none;color:#FFF !important;}
.contato-interno-s2vistos span{display:block;font:0.8em 'Open Sans', sans-serif;color:rgba(38, 42, 45, 0.7);padding-bottom:0.6em;text-decoration:none;}
.contato-interno-s2vistos a, a:hover, a:visited{text-decoration:none;color:#333;font:1.0em 'Open Sans', sans-serif;padding-bottom:0em;}
.quadro-interno{margin:5px 0 5px 0;text-align:left;text-align:justify;}
.quadro-interno h2{font:1.3em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h3{font:1.3em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h4{font:1.3em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h5{font:1.3em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno h6{font:1.3em 'Open Sans', sans-serif;margin:0 0 13px 0;}
.quadro-interno img{margin:0;}
.quadro-interno li{font:1.0em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
a.link-botao-servicos:link, a.link-botao-servicos:visited{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.link-botao-servicos:hover{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
a.link-botao-servicos:active{text-decoration:none;font:15px 'Open Sans', sans-serif;color:#fff !important;}
.btn-servicos{color:#fff;background-color:#21466B;border-color:#152D44;}
.btn-servicos:hover{color:#fff;background-color:#152D44;border-color:#152D44;}
.btn-servicos-on{color:#fff;background-color:#7EC24F;border-color:#589133;}
.btn-servicos-on:hover{color:#fff;background-color:#589133;border-color:#589133;}
.btn-texto{font-weight:700;font:1.2em 'Open Sans', sans-serif;color:#FFF;}
a.link-despachante-s2vistos:link, a.link-despachante-s2vistos:visited{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
a.link-despachante-s2vistos:hover{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
a.link-despachante-s2vistos:active{font:1.0em 'Open Sans', sans-serif;text-transform:uppercase;margin:-10px 0 13px 0;color:#0092C2 !important;letter-spacing:-0.01em;padding-top:.3em;text-decoration:none;}
.article-single-titulo{margin:0 0 10px 0;background:url('https://www.s2vistos.com.br/wp-content/themes/s2vistos/images/borderbottom.gif') repeat-x scroll center bottom;padding:0 0 8px 0;}
.article-single-titulo-center{margin:10px auto;width:180px;}
.article-single-titulo h1{padding:13px 0 0 50px;font:1.3em 'Open Sans', sans-serif;color:#21466B;}
.article-single p{font:1.2em 'Open Sans', sans-serif;letter-spacing:-0.02em;line-height:1.45em;padding-bottom:0.6em;}
.article-single td{font:1.2em 'Open Sans', sans-serif;}
.article-single h1, h2, h3, h4, h5, h6{color:#0092C2;font-weight:normal;letter-spacing:-0.01em;line-height:1.2em;padding-top:.0em;}
.article-single h1{font:1.7em 'Open Sans', sans-serif; margin: 3px;}
.article-single h2{font:1.6em 'Open Sans', sans-serif; margin: 3px;}
.article-single h3{font:1.5em 'Open Sans', sans-serif; margin: 3px;}
.article-single h4{font:1.4em 'Open Sans', sans-serif; margin: 3px;}
.article-single h5{font:1.3em 'Open Sans', sans-serif; margin: 3px;}
.article-single h6{font:1.2em 'Open Sans', sans-serif; margin: 3px;}
.article-single img{margin: 10px 0 15px 2px; width: 100%; height: 100%;}
.article-single a, a:visited{font:1.0em 'Open Sans', sans-serif;color:#0000FF !important;font-weight: 500;
    text-decoration: underline;}
.article-single a:hover{font:1.0em 'Open Sans', sans-serif;color:#0000FF !important;font-weight: 500;
    text-decoration: underline;}
a.titulo-noticias:link, a.titulo-noticias:visited{font:0.6em 'Open Sans', sans-serif;color:#0092C2 !important;text-decoration:none;}
a.titulo-noticias:hover{font:0.7em 'Open Sans', sans-serif;text-decoration:none;color:#0092C2 !important;}
a.titulo-noticias:active{text-decoration:none;font:0.7em 'Open Sans', sans-serif;color:#0092C2 !important;}
.banner-google{max-width:250px;max-height:110px;width:auto;height:auto;}
.posicao-txt{margin:-20px 0 0 0 !important;}
#header-page-txt-p{margin:6px auto;padding:0 0 6px 0;text-align:center;font:15px 'Open Sans', sans-serif;color:#FFFFFF;}
#header-page-txt-t{margin:6px auto;padding:0 0 6px 0;text-align:center;font:16px 'Open Sans', sans-serif;color:#FFFFFF;}
.search-img{max-width:100px;max-height:150px;width:auto;height:auto;}
.container-slider-home-cel {
    height: 300px;
    background: url(https://www.s2vistos.com.br/wp-content/uploads/2020/04/banner-home-s2vistos-e-passaportes-cel-min.jpg) no-repeat center;
}
.joinchat { z-index: 9999999;

}
.posicao-txt2{margin:0 0 0 0 !important;}

.content-noticias-home-titulo{height:70px;background:#FFF;}
.icon-noticias:before{background-position:-138px -301px;margin:2px 0 0 0;content:"";width:39px;height:39px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
.content-noticias-home-txt-titulo{height:53px;width:280px;border:#FFFFFF solid 0px;margin:50px 10px 0 25%;}
.noticias-home-txt-titulo{margin:0 0 0 15px;font:26px 'Open Sans', sans-serif;text-align:center;color:#1F466B;font-style:italic;}
.content-noticias-home-quadro{width:260px;background:#FFF;border:#EEEEEE solid 1px;padding:10px;margin:0 auto;}
.content-noticias-home-quadro-img{height:100px;width:241px;padding:5px;margin:0 auto;clip:rect(0px,241px,100px,0px);}
.content-noticias-home-quadro h1{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro h4{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro h2{font:15px 'Open Sans', sans-serif;text-align:center;color:#21466B;padding:5px;margin:0 auto;font-weight:bold;}
.content-noticias-home-quadro p{font:14px 'Open Sans', sans-serif;text-align:left;color:#21466B;padding:5px;margin:0;height:140px;}
.ico-noticia{height:32px;width:32px;}
.ico-mais-noticia{height:32px;width:32px;margin:0 auto;margin-bottom:0;}
ul#noticias-home{padding:0;}
ul#noticias-home li{display:inline;padding:10px 0 10px 100px; list-style-type:none;}

.icon-noticias:before{background-position:-138px -301px;margin:2px 0 0 0;content:"";width:41px;height:41px;position:relative;top:0;float:left;border:#FF0004 solid 0px;}
}
