@charset "utf-8";

/* Simple fluid media

   Note: Fluid media requires that you remove the media's height and width attributes from the HTML

   http://www.alistapart.com/articles/fluid-images/ 

*/

@import url('https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,500,500italic&subset=latin');



@import url("https://use.typekit.net/hat0yec.css");



@import url("https://fonts.googleapis.com/icon?family=Material+Icons");



/* fallback */

@font-face {

  font-family: 'Material Icons';

  font-style: normal;

  font-weight: 400;

  src: 

    url(/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2'),

     url(flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff) format('woff'),

     url(flUhRq6tzZclQEJ-Vdg-IuiaDsNc.ttf) format('truetype');

}



.material-icons {

  font-family: 'Material Icons';

  font-weight: normal;

  font-style: normal;

  font-size: 24px;

  line-height: 1;

  letter-spacing: normal;

  text-transform: none;

  display: inline-block;

  white-space: nowrap;

  word-wrap: normal;

  direction: ltr;

font-feature-settings: 'liga';

  -webkit-font-feature-settings: 'liga';

  -webkit-font-smoothing: antialiased;

}



.material-icons {

  /* Support for IE */

  font-feature-settings: 'liga';

}



 html {

    font-family: "Roboto","Helvetica Neue",sans-serif;

    text-rendering: optimizeLegibility!important;

    -webkit-font-smoothing: antialiased!important;

  }



 body {

     font-family: "Roboto",-apple-system,BlinkMacSystemFont,Segoe UI,Lato,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;

    display: flex;

    min-height: 100vh;

    flex-direction: column;

    z-index: 2;

  }

.slides {

    margin-top: 1px;

    z-index: 1;

}

#corona {

	background-color: #000000;

	position: relative;

	float: right;

	top: 30px;

	background-image: url(/imagens/aviso-corona.jpg);

	background-size: cover;

	right: 10px;

}



#confiavel {

    background-color: #000000;

    position: relative;

    float: right;

    top: 30px;

    background-image: url(/imagens/aviso-confiavel.jpg);

    background-size: cover;

    border-radius: 10px;

    right: 10px;

}



#feriado {

	position: relative;

	float: right;

	top: 30px;

	background-size: cover;

	right: 10px;

}

.tit-menu-interno {

    font-size: 1.2rem;

    /* [disabled]font-weight: 600; */

    text-transform: none;

    color: rgba(70,70,70,1.00);

    line-height: 2.2rem;

    background-color: #D9D9D6;

}

.bt-menu-comprar {

    vertical-align: -6px;

    /* [disabled]margin-left: 10px; */

    padding: 0px;

    /* [disabled]display: inline; */

    margin-top: 3px;

}

/* Start of Column CSS */

#dest03 {

    clear: left;

    float: left;

    width: 100%;

    overflow: hidden;

    background-image: -o-linear-gradient(270deg,rgba(0,179,115,1.00) 0%,rgba(2,139,90,1.00) 99.48%);

    background-image: -webkit-linear-gradient(270deg,rgba(0,179,115,1.00) 0%,rgba(2,139,90,1.00) 99.48%);

    background-image: -moz-linear-gradient(270deg,rgba(0,179,115,1.00) 0%,rgba(2,139,90,1.00) 99.48%);

    background-image: linear-gradient(180deg,rgba(0,179,115,1.00) 0%,rgba(2,139,90,1.00) 99.48%);

}

#container1 {

    float: left;

    width: 100%;

    position: relative;

    right: 50%;

    background-image: -webkit-linear-gradient(270deg,rgba(10,60,92,1.00) 0%,rgba(4,28,44,1.00) 99.48%);

    background-image: -moz-linear-gradient(270deg,rgba(10,60,92,1.00) 0%,rgba(4,28,44,1.00) 99.48%);

    background-image: -o-linear-gradient(270deg,rgba(10,60,92,1.00) 0%,rgba(4,28,44,1.00) 99.48%);

    background-image: linear-gradient(180deg,rgba(10,60,92,1.00) 0%,rgba(4,28,44,1.00) 99.48%);

}

#col1 {

	float:left;

	width:46%;

	position:relative;

	left:52%;

	overflow:hidden;

}

#col2 {

	float:left;

	width:46%;

	position:relative;

	left:56%;

	overflow:hidden;

}



.img-menu-interno {

    margin-left: 26px;

    position: absolute;

    bottom: 0px;

    padding-bottom: 20px;

}

.img-menu-interno-ev {

    margin-left: 26px;

    position: absolute;

    bottom: 20px;

}

.img-menu-interno-cpac {

    margin-left: 26px;

    position: absolute;

    bottom: 20px;

}

.waves-effect.waves-light .waves-ripple{

    background-color: rgba(255,255,255,0.45);

    z-index: 5;

}



.menu-interno {

    font-size: 0.85rem;

    font-weight: 300;

    font-family: "proxima-nova",proxima-nova,"proxima nova",proxima nova,"Helvetica Neue",Roboto,sans-serif;

    text-transform: none;

    color: rgba(0,0,0,1.00);

    line-height: normal;

}







  main {

    flex: 1 0 auto;

  }



.container {

    width: 95%;

    max-width: 1230px;

}

.posrelative {

    position: relative;



}



.row {

    margin-bottom: 0px;

}

.img-validacao {

    margin-top: 20px;

    text-align: right;

}



.padd-secao {

    padding-top: 40px;

    padding-bottom: 40px;

}



h4 {

    font-weight: 600;

    color: #041C2C;

    font-size: 28pt;

}

h5 {

    color: #00B373;

    font-weight: 500;

}





.dest-itens-internos {

    padding-top: 50px;

    padding-bottom: 50px;

}



.dest-ajuda {

    padding-top: 50px;

    padding-bottom: 50px;

    background-color: #00B373;

}

.bg-grad-verde {

    background-color: #041C2C;

}

.dest-ajuda-asectigo {

    padding-top: 50px;

    padding-bottom: 50px;

    background-image: url(../imagens/texture-bg2.png);

    background-repeat: repeat;

    color: rgba(0,0,0,1.00);

    background-color: #FDD757;

}

.dest-csr {

    padding-top: 50px;

    padding-bottom: 50px;

    background-color: #FDD757;

    color: rgba(0,0,0,1.00);

}

.dest-ok {

    background-color: rgba(0,179,115,0.25);

    color: rgba(0,0,0,1.00);

    padding: 20px;

    margin-top: 0px;

}



.destaque03 {

    background-color: #228490;

}



.dest03_espaco {

    padding-top: 25px;

    padding-bottom: 25px;

}



.mega {

    min-width: 160px !important;

    width: 100%;

}



.tit_links {

    margin-bottom: 10px;

    display: block;

    color: #17A981;

    font-size: 1.3em;

}



#destaque03 {

    padding-top: 60px;

    padding-bottom: 60px;

    background-image: url(../imagens/bg-10.jpg);

    background-repeat: no-repeat;

    background-size: cover;

    padding-right: 0px;

    background-position: 0% bottom;

}

.row2 {

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 20px;

}



.col-divider {

    border-right: 1px dotted rgba(152,152,152,1.00);

    margin-bottom: auto;

    margin-top: auto;

    position: relative;

    height: 240px;

}



.vert-divider{

    position:absolute;

    left:50%;

    top:10%;

    bottom:10%;

    border-left:1px solid white;

}

#home_suporte .collection-item div .secondary-content {

    float: left;

    color: #26a69a;

    margin-right: 6px;

    margin-left: -11px;

}

#home_suporte .collection {

    border-style: none;

}

#home_suporte .collection .collection-item {

    background-color: rgba(17,47,111,0.53);

    padding: 10px 20px;

    margin: 0;

    line-height: 1.5rem;

    border-bottom: 1px solid rgba(224,224,224,0.18);

    color: rgba(255,255,255,1.00);

    font-family: 'Roboto';

    font-weight: 300;

}

.ico_bullet {

    margin-left: -9px;

    margin-right: 10px;

}

.material-icons {

    font-family: 'Material Icons';

    height: auto;

    line-height: normal;

    margin-top: -3px;

    

}



.valign-center {

    display: inline-flex;

    vertical-align: middle;

    align-items: center;

}

.valign-center .material-icons {

    line-height: 0px;

    height: auto;

}

.caract-icon {

    padding-top: 10px;

    padding-left: 10px;

    padding-bottom: 10px;



}



.form-csr{

white-space: pre;

}



.hoverable-bt{

    -webkit-transition: -webkit-box-shadow .25s;

    transition: -webkit-box-shadow .25s;

    transition: box-shadow .25s;

    transition: box-shadow .25s, -webkit-box-shadow .25s;

}



.hoverable-bt:hover{

    cursor: pointer;

    overflow: hidden;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

    -webkit-tap-highlight-color: transparent;

    z-index: 1;

    -webkit-transition: .3s ease-out;

    transition: .3s ease-out;

    vertical-align: bottom;



}



nav.nav-extended .nav-wrapper{

    min-height: 42px;

}



#home_suporte .collection h5 {

    color: rgba(255,255,255,1.00);

    font-family: 'Roboto';

    margin-bottom: 20px;

}

#home_suporte {

    padding-left: 20px;

    padding-right: 20px;



}



#home_topicos {

    padding-right: 20px;

    padding-left: 10px;

}



#home_info .collection-item div .secondary-content {

    float: left;

    color: #26a69a;

    margin-right: 6px;

    margin-left: -11px;

}

#home_info .collection {

    border-style: none;

}

#home_info .collection .collection-item {

    background-color: rgba(17,47,111,0.53);

    padding: 10px 20px;

    margin: 0;

    line-height: 1.5rem;

    border-bottom: 1px solid rgba(224,224,224,0.18);

    color: rgba(255,255,255,1.00);

    font-family: 'Roboto';

    font-weight: 300;

}



/*Vertical Tabs*/







#home_info .collection h5 {

    color: rgba(255,255,255,1.00);

    font-family: 'Roboto';

    margin-bottom: 20px;

}

#home_info {

    padding-left: 20px;

    padding-right: 20px;



}



#home_clientes .collection {

    border-style: none;

}

#home_clientes .collection .collection-item {

    background-color: rgba(17,47,111,0.53);

    padding: 10px 20px;

    margin: 0;

    line-height: 1.5rem;

    border-bottom: 1px solid rgba(224,224,224,0.18);

    color: rgba(255,255,255,1.00);

    font-family: 'Roboto';

    font-weight: 300;

}





#home_clientes .collection h5 {

    color: rgba(255,255,255,1.00);

    font-family: 'Roboto';

    margin-bottom: 20px;

}

#home_clientes {

    padding-left: 20px;

    padding-right: 20px;



}





#destaque03 .row {

    margin-bottom: 0px;

}





.navbar-fixed {

    height: 80px;

    z-index: 998;

}

#sl_load {

    background-size: cover;

    background-repeat: no-repeat;

    /* [disabled]margin-bottom: -9px; */

    padding-bottom: 0px;

    background-position: center center;

    height: 490px;

    background-color: rgba(0,179,115,1.00);

    margin-top: 152px;

}



.preloader-background {

    display: flex;

    align-items: center;

    justify-content: center;

    background-color: #eee;

    position: absolute;

    z-index: 100;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

}



#sl_numero1 {

    background-image: url(../imagens/dest_01.jpg), -webkit-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_01.jpg), -moz-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_01.jpg), -o-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_01.jpg), linear-gradient(180deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    background-position: center center;

    height: 490px;

    z-index: 1;

}





#sl_confiavel {

    background-image: url("../imagens/dest_interno_confiavel.jpg"), -webkit-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_interno_confiavel.jpg), -moz-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_interno_confiavel.jpg), -o-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_interno_confiavel.jpg), linear-gradient(180deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    background-position: center center;

    height: 490px;

    z-index: 1;

}





#sl_instantssl {

        background-image: url(../imagens/dest_02.jpg), -webkit-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_02.jpg), -moz-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_02.jpg), -o-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_02.jpg), linear-gradient(180deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    height: 490px;

    background-position: center center;

    background-color: rgba(0,0,0,1.00);

    z-index: 1;

}

.divider {

    height: 1px;

    overflow: hidden;

    background-color: rgba(148,148,148,0.26);

    margin-top: 10px;

    margin-bottom: 10px;

}



#sl_wildcard {

        background-image: url(../imagens/dest_04.jpg), -webkit-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_04.jpg), -moz-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_04.jpg), -o-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_04.jpg), linear-gradient(180deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    font-family: Roboto;

    height: 490px;

    background-position: center center;

    background-color: rgba(0,0,0,1.00);

    z-index: 1;

}

#sl_mdcssl {

        background-image: url(../imagens/dest_05.jpg), -webkit-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_05.jpg), -moz-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_05.jpg), -o-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_05.jpg), linear-gradient(180deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    height: 490px;

    background-position: center center;

    background-color: rgba(0,0,0,1.00);

    z-index: 1;

}

.bloco-01 {

    background-size: contain;

    background-repeat: no-repeat;

    padding-left: 10px;

    padding-right: 10px;

}



.bloco-ajuda a {

    color: rgba(234,231,28,1.00);

}

.bloco-ajuda-asectigo a {

    color: rgba(0,163,107,1.00);

    font-weight: 500;

}





.bl_titulo {

    display: block;

    color: rgba(255,255,255,1.00);

    font-family: 'Roboto';

    font-style: normal;

    font-weight: 300;

    font-size: 1.2em;

    z-index: 100;

    margin-bottom: 20px;

}

.tabs_bg {

    border-top-width: 1px;

    border-top-color: #FFFFFF;

    background-color: rgba(4,28,44,0.25);

}

.tabs_bg_bread {

    border-top-width: 1px;

    border-top-color: #041C2C;

    background-color: rgba(4,28,44,0.25);

}

.tabs_bg_suporte {

    border-top: 1px solid rgba(0,0,0,0.23);

    background-color: #666666;

    height: 40px;

}

.atencao-csr {

    padding: 30px;

    font-family: "proxima-nova",sans-serif;

}

.atencao-lista {

    padding-top: 15px;

    padding-right: 10px;

    padding-left: 36px;

    padding-bottom: 15px;

    font-family: "proxima-nova",sans-serif;

}



.tabs_bg2 {

    border-top-width: 1px;

    border-top-color: #FFFFFF;

    background-image: -o-linear-gradient(90deg,rgba(193,189,219,1.00) 0%,rgba(213,214,241,1.00) 100%);

    background-image: linear-gradient(0deg,rgba(193,189,219,1.00) 0%,rgba(213,214,241,1.00) 100%);

    background-color: #C1C6E1;

    height: 30px;

}



header .dropdown-content{

    overflow: visible !important;

    background-color: #e5e4e3;

}



header .dropdown-content li a:hover{

    color: #00A069;

    background-color: #D9D9D6;

}	

#certificados a:hover {

    background-color: transparent;

}

#certificados a {



}



	

	header .dropdown-content:focus{outline:0}

header .dropdown-content li{

    color: rgba(0,0,0,0.87);

    cursor: default;

    width: 100%;

    text-align: left;

    font-size: 0.9rem;

    line-height: normal;

}header .dropdown-content li:hover,header .dropdown-content li.active{

    background-color: #D9D9D6;

}header .dropdown-content li:focus{

    outline: none

}.acesso-item {



}

header .dropdown-content li.divider{min-height:0;height:1px}header .dropdown-content li>a,header .dropdown-content li>span{

    font-size: 1rem;

    color: #000000;

    display: block;

    /* [disabled]line-height: 22px; */

    /* [disabled]padding-top: 14px; */

    padding-right: 16px;

    padding-left: 16px;

    /* [disabled]padding-bottom: 14px; */

    font-weight: 500;

}

.menu-desc {

    font-size: 0.85rem;

    display: block;

    text-transform: none;

    padding-left: 17px;

    padding-right: 10px;

    width: 300px;

    margin-top: -10px;

    font-family: "proxima-nova",proxima-nova,"proxima nova",proxima nova,"Helvetica Neue",Roboto,sans-serif;

    line-height: normal;

}



.menu-desc-suporte {

    font-size: 0.85rem;

    display: block;

    text-transform: none;

    padding-left: 17px;

    padding-right: 10px;

    width: 300px;

    margin-top: -10px;

    font-family: "proxima-nova",proxima-nova,"proxima nova",proxima nova,"Helvetica Neue",Roboto,sans-serif;

    line-height: normal;

}



header .dropdown-content li>span>label{top:1px;left:0;height:18px}header .dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.input-field.col header .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px;-webkit-transform:none;transform:none}



.pin-top {

  position: relative;

}



.pin-bottom {

  position: relative;

}



.pinned {

  position: fixed !important;

}



#sl_evssl {

        background-image: url(../imagens/dest_03.jpg), -webkit-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_03.jpg), -moz-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_03.jpg), -o-linear-gradient(270deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-image: url(../imagens/dest_03.jpg), linear-gradient(180deg,rgba(250,250,250,1.00) 0%,rgba(18,40,55,1.00) 94.30%,rgba(4,28,44,1.00) 100%);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    font-family: Roboto;

    background-position: center center;

    height: 490px;

    background-color: rgba(0,0,0,1.00);

    z-index: 1;

}

#tabs-swipe {

    top: -39px;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;



}

.tabs-mobile {

    top: 0px;

    background-color: transparent;

    margin-top: -10px;

    margin-bottom: 0px;

}



.list_style6 li{

    background-repeat: no-repeat;

    background-position: 0 6px;

    background-image: url(../imagens/bullets/list-style6.png);

    background-color: transparent;

    padding-top: 0;

    padding-right: 0;

    padding-left: 27px;

    padding-bottom: 10px;

    margin-bottom: 10px;

    font-size: 0.9em;

}

.list_style7 li{

    background-repeat: no-repeat;

    background-position: 0 6px;

    background-image: url('../imagens/bullets/list-style5.png');

    background-color: transparent;

    padding-top: 0;

    padding-right: 0;

    padding-left: 27px;

    padding-bottom: 10px;

    border-bottom: 1px dotted rgba(187,200,207,1.00);

    margin-bottom: 10px;

}

.list_style8 li{

    background-repeat: no-repeat;

    background-position: 0px 5px;

    background-image: url('../imagens/bullets/list-style5.png');

    background-color: transparent;

    padding-right: 0;

    padding-left: 27px;

    border-bottom: 1px dotted rgba(187,200,207,1.00);

    margin-bottom: 5px;

    padding-bottom: 5px;

    min-height: 0px;

    text-align: left;

}



#mn-suporte-csr #mn-suporte-manual #mn-suporte-tutoriais #mn-suporte-passo #mn-suporte-duvidas .list_style8 li a{

    font-size: 1rem;

}

.tabs .tab a {

    color: rgba(255,255,255,1.00);

    font-size: 0.9rem;

    border: 1px solid rgba(255,255,255,0.21);

}



.tabs-mobile .tab a {

    color: rgba(255,255,255,1.00);

    border-right: 1px none rgba(255,255,255,0.21);

    border-top: 1px solid rgba(255,255,255,0.21);

    font-size: 1rem;

}



.tabs-interno .tab a {

    color: rgba(0,0,0,1.00);

    border-right: 1px solid rgba(255,255,255,0.21);

    border-top: 1px solid rgba(255,255,255,0.21);

    font-size: 1rem;

}

.tabs .tab a.active {

    background-color: transparent;

    color: #FFDD00;

}



.tabs .tab a:hover,.tabs .tab a.active{

    background-color: transparent;

    color: #FEA602;

}





.tabs-interno .tab a:hover,.tabs-interno .tab a.active{

    background-color: rgba(255,255,255,1.00);

    color: #000000;

    

}





.tabs-br .tab a {

    color: rgba(0,0,0,1.00);

    font-size: 0.9rem;

    border: 1px solid rgba(255,255,255,0.21);

}





.tabs-br .tab a.active {

    background-color: transparent;

    color: #FFDD00;

}







.txt_padrao {

    font-size: 1.2rem;

}

.caracteristica_bg {

    padding-top: 40px;

    padding-bottom: 50px;

    background-image: url(../imagens/bg-11.jpg);

    color: rgba(255,255,255,1.00);

    background-repeat: no-repeat;

    background-position: right 0%;

    background-size: cover;

}

.txt-destaque {

    font-weight: 600;

    color: rgba(159,0,3,1.00);

    text-transform: none;

}



.txt-principal {

    margin-bottom: 40px;

    font-size: 12pt;

    font-weight: 400;

}

.padding-right-15 {

    padding-right: 15px;

}





.caracteristica_bg_code {

    padding-top: 40px;

    padding-bottom: 50px;

    background-image: url(../imagens/bg-13.jpg);

    background-repeat: no-repeat;

    background-position: right 0%;

    margin-top: 0px;

    margin-bottom: 40px;

    background-size: cover;

}

.caracteristica_bg_cpac {

    background-repeat: no-repeat;

    background-position: right 0%;

    background-size: cover;

}









.tabs-interno .tab a:focus,.tabs-interno .tab a:focus.active{

    background-color: rgba(255,255,255,1.00);

    outline: none

}



.tabs .indicator{

  background-color: transparent !important;

}



.tabs-br .indicator{

    background-color: transparent !important;

    color: #000000;

}

.carousel {

    overflow: hidden;

    position: relative;

    width: 100%;

    height: 490px;

    -webkit-perspective: 500px;

    perspective: 500px;

    -webkit-transform-style: preserve-3d;

    transform-style: preserve-3d;

    -webkit-transform-origin: 0% 50%;

    transform-origin: 0% 50%;

    margin-top: 0px;

}

.slide_caption {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 50%;

    padding-right: 20px;

    font-style: normal;

    font-weight: 300;

    left: 0px;

    margin-left: 0px;

    padding-left: 20px;

    top: 68px;

    position: relative;

	

}

.slide_caption2 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 60%;

    font-size: 1.4em;

    padding-right: 20px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 20px;

    top: 80px;

    position: relative;

}



.slide_caption3 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 60%;

    font-size: 1.4em;

    padding-right: 20px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 20px;

    position: relative;

    top: 84px;

}



.slide_caption4 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 65%;

    font-size: 1.4em;

    padding-right: 20px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 20px;

    position: relative;

    top: 66px;

}

.slide_caption5 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 55%;

    font-size: 1.5em;

    padding-right: 20px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 20px;

    position: relative;

    top: 70px;

    /* [disabled]background-color: rgba(0,46,28,0.64); */

}



h3 {

    font-size: 2.92rem;

    margin: 1.46rem 0 1.168rem 0;

    line-height: 110%;

    font-family: "proxima-nova",sans-serif;

}

.tit_first_dest_home {

    color: #00B373;

    font-size: 1.8em;

    font-weight: 900;

    font-style: normal;

    line-height: 54px;

}

.tit_rebranding_dest_home {

    color: #FFFFFF;

    font-size: 1.8em;

    font-weight: 900;

    font-style: normal;

    line-height: 54px;

}

.tit_wildcard_dest_home {

    color: #FFFFFF;

    font-size: 1.8em;

    font-weight: 900;

    font-style: normal;

    line-height: 54px;

}

.tit_chrome_dest_home {

    color: #00B373;

    font-size: 1.8em;

    font-weight: 900;

}



.tit_certificados_dest_home {

    color: #00FFA7;

    font-size: 2em;

    font-weight: bold;

    font-style: italic;

}

.tit_ev_dest_home {

    color: #00FF05;

    font-size: 2.2em;

    font-weight: bold;

    font-style: italic;

}



.box_slide01 {

	font-weight: 400;

	font-style: normal;

	margin-right: 0px;

	font-size: 0em;

}

.bl01_txt {

    margin-top: -60px;

    padding-left: 10px;

    padding-right: 10px;

}

#destaque02 {

    background-image: url(../imagens/bg-10b.jpg);

    background-repeat: repeat-x;

    padding-top: 60px;

    padding-bottom: 60px;

    color: #FFFFFF;

    font-weight: 300;

    background-color: #000000;

    background-size: cover;

}

#destaque01 {

    border-radius: opx;



}



.padd10 {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 10px;

}

.padd20 {

    padding-top: 10px;

    padding-right: 20px;

    padding-left: 20px;

    padding-bottom: 10px;

}

.padd20b {

    padding-top: 20px;

    padding-right: 20px;

    padding-left: 20px;

    padding-bottom: 20px;

}

.img-manuais {

    margin-top: 20px;

    margin-bottom: 20px;

}

.lista-passos {

    font-weight: 400;

    font-size: 1.2rem;

}





.bl-csr {

    margin-bottom: 15px;

    background-color: rgba(84,110,122,1.00);

    border-radius: 4px;

    margin-left: -10px;

    font-weight: 400;

    font-size: 1.3rem;

}



.bl-instalacao {

    margin-bottom: 15px;

    background-color: rgba(84,110,122,1.00);

    border-radius: 4px;

    margin-left: -10px;

    font-weight: 400;

    font-size: 1.3rem;

    font-family: "Exo","proxima-nova",sans-serif;

}



.bl-tutoriais {

    margin-bottom: 20px;

    background-color: rgba(84,110,122,1.00);

    border-radius: 4px;

    margin-left: -10px;

    font-weight: 400;

    font-size: 1.3rem;

    font-family: "Exo","proxima-nova",sans-serif;

}



.bl_image {

    border-radius: 10px;

}

#home_topicos .collection .collection-item.avatar {

    min-height: 60px;

    padding-left: 70px;

    position: relative;

}

#home_topicos .collection .collection-item {

    line-height: 1.4rem;

    border-radius: 30px;

    color: rgba(255,255,255,1.00);

    font-family: 'Roboto';

    font-size: 1.2em;

    margin-left: 0px;

    background-image: -webkit-linear-gradient(270deg,rgba(57,151,163,0.50) 0%,rgba(56,120,138,0.50) 100%);

    background-image: -moz-linear-gradient(270deg,rgba(57,151,163,0.50) 0%,rgba(56,120,138,0.50) 100%);

    background-image: -o-linear-gradient(270deg,rgba(57,151,163,0.50) 0%,rgba(56,120,138,0.50) 100%);

    background-image: linear-gradient(180deg,rgba(57,151,163,0.50) 0%,rgba(56,120,138,0.50) 100%);

    border-style: none;

    margin-bottom: 2px;

    background-color: transparent;

}

#home_topicos .collection {

    border-radius: 2px;

    margin-top: .5rem;

    margin-right: 0;

    margin-bottom: 1rem;

    overflow: hidden;

    position: relative;

    border-style: none;

    margin-left: -10px;

}

#home_topicos .material-icons {

    font-family: 'Material Icons';

    font-weight: normal;

    font-style: normal;

    font-size: 26px;

    line-height: 1;

    letter-spacing: normal;

    text-transform: none;

    display: inline-block;

    white-space: nowrap;

    word-wrap: normal;

    direction: ltr;

    color: rgba(255,255,255,1.00);

}

.text_menor {

    font-size: 1.3em;

}

.page-footer {

    padding-top: 60px;

    color: #fff;

    padding-bottom: 0px;

    font-size: 0.7rem;

}

.tab-mobile {

    color: rgba(255,255,255,0.32);

    font-size: 1.5em;

    padding-top: 17px;







}

.btn_saibamais {

    padding-left: 20px;

    padding-right: 20px;

    border-radius: 10px;

    z-index: 1;



}





.page-footer .footer-copyright {

    font-weight: 300;

    background-color: rgba(15,116,88,1.00);

}

.menu_principal {

    position: relative;

    margin-right: auto;

    margin-left: 260px;

    float: left;

    margin-top: 15px;



}

.menu_principal a  {

    padding-left: 15px;

    padding-right: 15px;

    color: #041C2C;

    font-weight: 400;

    font-size: 1rem;

    padding-top: 10px;

    padding-bottom: 10px;

}

.menu_principal a:hover {

    background-color: rgba(217,217,214,0.50);

    background-position: 0% 20px;

}

.menu_principal a:focus {



}

.logo-link {

    float: left;

    position: absolute;

    padding: 0px;

    margin: 0px;

    display: inline;



}

.logo-link-mobile {

    display: inline;

    margin-left: -70px;



}

.logo-link-compra {

    position: absolute;

    padding: 0px;

    margin: 0px;

    display: inline;



}

#compra fieldset {

    border-radius: 10px;

    padding: 0.35em 0.75em 0.625em;

    border-color: rgba(255,255,255,1.00);

    border-style: none;

}









#code-signing-certificate .platforms {

    text-align: center;

}

#code-signing-certificate .platform.windows {

	color: #000e92;

	font-size: 30px;

	font-weight: 400;

}

#code-signing-certificate .platform {

    text-align: left;

    min-height: 235px;

}							

#code-signing-certificate .platform:before {

    content: "";

    width: 76px;

    height: 80px;

    display: table-cell;

    background: transparent url(../imagens/platforms-icons.png) no-repeat scroll center 10px;

    padding-right: 20px;

}

#code-signing-certificate .platform.microsoft-authenticode:before{

	background-position: center -90px;

}



#code-signing-certificate .platform.adobe:before{

	background-position: center -203px;

}



#code-signing-certificate .platform.microsoft-office:before{

	background-position: center -309px;

}



#code-signing-certificate .platform.java:before{

	background-position: center -425px;

}



#code-signing-certificate .platform.mozilla:before{

	background-position: center -562px;

}



#code-signing-certificate .platform.apple:before{

	background-position: center -690px;

}



#code-signing-certificate .platform.microsoft-silverlight:before{

	background-position: center -823px;

}



.link_menu {





}



.menu-itens {

    margin-left: 196px;

}

.img_left {

    float: left;

    margin-right: 10px;

    margin-bottom: 0px;

}

.img_right {

    float: right;

    margin-right: 10px;

    margin-left: 10px;

    margin-top: -13px;

}

.bloco-prod-interno {

    min-height: 105px;

}



.img_left2 {

    float: left;

    margin-right: 10px;

    margin-bottom: 10px;

    margin-top: 3px;

}

.card .card-action {

    position: relative;

    background-color: inherit;

    padding-top: 10px;

    padding-right: 24px;

    padding-left: 24px;

    padding-bottom: 10px;

    border-top: 1px solid rgba(160,160,160,0.2);

}

.round-border {

    border-radius: 7px;

}

.sombra {

    height: 20px;

    width: 98.4%;

    margin-top: 52px;

    margin-left: 12px;

}

header .dropdown-menu a  {

    color: #3C5866;

    -webkit-transition: background-color .3s;

    transition: background-color .3s;

    font-size: 1rem;

    display: block;

    padding: 0px;

    cursor: pointer;

    text-transform: none;

    font-weight: 400;

   

}



header .dropdown-menu a:hover  {

    background-color: rgba(0,127,220,0.1);

}



.btn-floating-menu {

    display: inline-block;

    color: #fff;

    position: relative;

    overflow: hidden;

    z-index: 1;

    width: 25px;

    height: 25px;

    padding: 0;

    line-height: 25px;

    border-radius: 50%;

    background-color: #FF7600;

    -webkit-transition: .3s;

    transition: .3s;

    cursor: pointer;

    vertical-align: middle;

    margin-left: 10px;

}



.btn-floating-menu.btn-large {

    width: 25px;

    height: 25px;

}

.certs_menu {

    display: inline;

    line-height: 25px;

}







.btn-floating-menu.btn-large i {

    width: 25px;

    height: 20px;

    line-height: 20px;

    margin-top: 4px;

    font-size: 1.1em;

    text-align: center;

}







/* MENU CSS */





.navbar{

    width: 100%;

    -o-box-shadow: 0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);

    min-height: 80px;

    z-index: 9999;

    border-bottom-style: none;

    border-bottom-color: rgba(255,255,255,1.00);

    -webkit-box-shadow: 0px 0px 0px 0px rgba(255,255,255,1.00);

    box-shadow: 0px 0px 0px 0px rgba(255,255,255,1.00);

    

}.pantone296 {

    background-color: #041C2C;



}

.pantone296-text {

    color: #041C2C;



    

}.pantone2250 {

    background-color: #00B373;



}

.card-trustlogo {

    min-height: 160px;



}



.pantone2250-text {

    color: #00B373;



    

}.pantone1 {

    background-color: #D9D9D6;



}

.pantone1-text {

    color: #D9D9D6;



}    

    

    

.pantone143 {

    background-color: #F1B434;



}

.pantone143-text {

    color: #F1B434;



    

}.pantone121 {

    background-color: #FDD757;



}

.aviso-destaque {

	margin-top: -14px;

	margin-bottom: 20px;

	padding-top: 10px;

	padding-bottom: 10px;

}



.pantone121-text {

    color: #FDD757;



}



.pantone292 {

    background-color: #69B3E7;



}

.pantone292-text {

    color: #69B3E7;



}



.navbar h1,.navbar h2,.navbar h3,.navbar h4,.navbar h5,.navbar h6{font-weight:300;margin:0}.navbar .justify{text-align:justify}.tit_azul {

    color: rgba(41,110,149,1.00);

    font-weight: 400;

    padding-bottom: 5px;

    font-size: 1.6em;

}

.tit_azul_menor {

    color: rgba(41,110,149,1.00);

    font-weight: 400;

    padding-bottom: 5px;

    font-size: 1.2em;

    padding-left: 20px;

}

.tit_verde {

    color: rgba(0,179,9,1.00);

    font-weight: bold;

    padding-bottom: 5px;

    font-size: 1.6em;

}

.navbar .bold{font-weight:700}.navbar .italic{font-style:italic}.navbar .padding-15{padding:15px!important}.navbar .padding-top-10{

    padding-top: 10px;

}.padding-top-10 {

    padding-top: 10px;

}

.padding-top-30 {

    padding-top: 30px;

}

.navbar .padding-right-15{padding-right:15px!important}.navbar .padding-left-15{padding-leftt:15px!important}.navbar .padding-sides-15{padding-left:15px;padding-right:15px}.navbar .margin-top-15{margin-top:15px}.navbar .margin-bottom-15{margin-bottom:15px} .navbar .margin-bottom-10{margin-bottom:10px}.navbar .margin-top-0{margin-top:0}.navbar .text-center{text-align:center}.navbar .pull-right{float:right}.navbar .pull-left{float:left}.navbar .clearfix{clear:both}.navbar img{

    max-width: 100%;

}.livehelp {

    margin-left: -30px;

    margin-right: -23px;

    margin-top: 3px;





}

.navbar img.thumbnail{padding:5px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-o-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.navbar.fixed-top{position:fixed;top:0;left:0;right:0;z-index:2}.navbar.fixed-bottom{position:fixed;bottom:0;right:0;left:0;z-index:2}.navbar.fixed-bottom header .dropdown header .dropdown-menu{top:auto;bottom:57px}.navbar.fixed-bottom header .dropdown header .dropdown-menu header .dropdown > header .dropdown-menu,.navbar.fixed-bottom header .dropdown header .dropdown-menu header .dropdown > .item > header .dropdown-menu{top:auto;bottom:0}.navbar.fixed-left{position:fixed;top:0;left:0;bottom:0;right:auto;width:auto;z-index:2}.navbar.fixed-left .nav > li{display:block}.navbar.fixed-left header .dropdown header .dropdown-menu{left:100%;top:0}.navbar.fixed-left .full-width{display:none!important}.navbar.fixed-left .pull-right header .dropdown-menu{left:100%!important}.navbar.fixed-right{position:fixed;top:0;right:0;bottom:0;left:auto;width:auto;z-index:2}.navbar.fixed-right .nav > li{display:block}.navbar.fixed-right header .dropdown header .dropdown-menu{right:100%;left:auto;top:0}.navbar.fixed-right header .dropdown header .dropdown-menu header .dropdown > header .dropdown-menu,.navbar.fixed-right header .dropdown header .dropdown-menu header .dropdown > .item > header .dropdown-menu{left:auto;right:100%}.navbar.fixed-right .full-width{display:none!important}.navbar .table{width:100%;border-collapse:collapse;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-o-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.navbar .table th{font-weight:400;padding:14px 16px;border-bottom:solid 1px #ccc;color:rgba(0,0,0,0.54)}.navbar .table td{padding:14px 16px;border-bottom:solid 1px #ccc;color:rgba(0,0,0,0.87)}.navbar .table tr:hover{background-color:rgba(0,0,0,0.12)}.navbar .box{text-align:justify;border:solid 1px #ccc;padding:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.navbar .box.active{background-color:#2196F3;color:#fff}.navbar .title{padding:14px 16px 7px;border-bottom:solid 1px #2196F3;margin-bottom:27px}.navbar .title.inline-block{display:inline-block}.navbar .sub-title{border-bottom:dashed 1px #2196F3}.navbar .sub-title.inline-block{display:inline-block}.navbar .nav{padding:0;margin:0;position:relative;list-style-type:none}.navbar .nav > li{display:inline-block}.navbar .nav > li a{color:#fff;text-decoration:none;display:block;padding:14px 16px}.navbar .nav > li.active > a,.navbar .nav > li:hover > a{background-color:#1565C0}.navbar i.fa-caret-down{font-size:14px;margin-left:8px}.navbar.navbar-contained{width:980px}.navbar header .dropdown{position:relative}.navbar header .dropdown .active{background-color:#2196F3;color:#fff}.navbar header .dropdown .active a{color:#fff!important}.navbar header .dropdown.menu-fade > header .dropdown-menu,.navbar header .dropdown.menu-fade > .item > header .dropdown-menu{opacity:0;height:0;display:block;overflow:hidden;transition:all .5s}.navbar header .dropdown.menu-fade:hover > header .dropdown-menu,.navbar header .dropdown.menu-fade:hover > .item > header .dropdown-menu{opacity:1;height:auto;overflow:visible}.navbar header .dropdown.full-width{position:static}.navbar header .dropdown.full-width header .dropdown-menu{

    left: 50px;

    right: 50px;

    line-height: normal;

}.navbar header .dropdown.size-750 header .dropdown-menu{width:750px}.navbar header .dropdown.size-500 header .dropdown-menu{width:500px}.navbar header .dropdown.size-250 header .dropdown-menu{width:250px}.navbar header .dropdown iframe{border:none;width:100%;height:400px}.navbar header .dropdown iframe.height-250{height:250px}.navbar header .dropdown iframe.height-500{height:500px}.navbar header .dropdown iframe.height-750{height:750px}.navbar header .dropdown ul.list{padding:0;margin:0;list-style-type:none;line-height:36px;color:#2196F3}.navbar header .dropdown input[type="text"],.navbar header .dropdown input[type="number"],.navbar header .dropdown input[type="email"],.navbar header .dropdown input[type="date"],.navbar header .dropdown input[type="password"],.navbar header .dropdown select{border:none;border-bottom:solid 1px #2196F3;padding:7px 12px;font-size:18px;font-weight:400;height:36px;background-color:transparent;width:90%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar header .dropdown textarea{border:none;border-bottom:solid 1px #2196F3;padding:7px 12px;font-size:18px;font-weight:400;background-color:transparent;resize:none;width:90%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar header .dropdown .btn{background-color:#2196F3;color:#fff;display:inline-block!important;position:relative;height:auto;font-size:18px;font-weight:400;padding:8px 16px;border:none;line-height:24px;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-o-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.navbar header .dropdown hr{border-color:#2196F3}.navbar header .dropdown .separated-column{position:relative}.navbar header .dropdown .separated-column:before{position:absolute;top:0;bottom:0;content:'';border-left:solid 1px #2196F3}.navbar header .dropdown.pull-right header .dropdown-menu{left:-250px;right:0}.navbar header .dropdown header .dropdown-menu{

    display: none;

    position: absolute;

    top: 44px;

    left: 0;

    padding-top: 20px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 10px;

    background-color: #fff;

    color: #3D3D3D;

    border: none;

    z-index: 5000;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

    -moz-background-clip: padding;

    -webkit-background-clip: padding-box;

    background-clip: padding-box;

    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);

    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);

    -o-box-shadow: 0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);

    box-shadow: 0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);

    font-weight: 300;

}.navbar header .dropdown header .dropdown-menu .item,.navbar header .dropdown header .dropdown-menu > li a{padding:14px 16px;color:#555;position:relative;z-index:2}.navbar header .dropdown header .dropdown-menu .item:after,.navbar header .dropdown header .dropdown-menu > li a:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,0);-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s}.navbar header .dropdown header .dropdown-menu .item:hover:after,.navbar header .dropdown header .dropdown-menu > li a:hover:after{background-color:rgba(0,0,0,0.12)}.navbar header .dropdown header .dropdown-menu > li{width:100%;list-style-type:none}.navbar header .dropdown header .dropdown-menu header .dropdown header .dropdown-menu{top:0;left:100%}.navbar header .dropdown:hover > header .dropdown-menu,.navbar header .dropdown:hover > .item > header .dropdown-menu{

    display: block

}



nav i.material-icons{

    display: block;

    font-size: 24px;

    /* [disabled]height: 80px; */

    line-height: 60px;

    color: rgba(0,0,0,1.00);

}

.acesso-rapido i.material-icons{

    display: block;

    font-size: 24px;

    color: #FFFFFF;

    height: 15px;

    line-height: normal;

    margin-top: 2px;

    margin-right: 5px;

}

.atendimento-online i.material-icons{

    display: block;

    font-size: 24px;

    color: #00FFA7;

    height: 15px;

    line-height: normal;

    margin-top: 2px;

    margin-right: 5px;

}

.menu_principal .material-icons {

	display: inline-block;

	font-size: 24px;

	line-height: 37px;

	color: rgba(0,0,0,1.00);

	margin-left: 0px;

	vertical-align: middle;

}





.menu-suporte {

    background-image: url(../imagens/brown-ribbon.png);

    height: 73px;

    background-position: left 0%;

    color: rgba(252,252,252,1.00);

    font-size: 1.5em;

    line-height: 57px;

    text-align: center;

    

}



.menu-renovacao {

    padding-top: 0px;

    background-image: url(../imagens/green-ribbon-dir.png);

    height: 73px;

    background-position: right 0%;

    padding-left: 0px;

    padding-right: 0px;

    font-size: 1.5em;

    color: rgba(255,255,255,1.00);

    line-height: 57px;

    text-align: center;

}

.menu-linha {

    border-bottom: 1px solid #BBBBBB;

    padding-top: 5px;

    padding-bottom: 20px;

}

.menu-linha-simples {

    border-bottom: 1px solid #D8D8D8;

    padding-top: 5px;

    padding-bottom: 5px;

}

.menu-linha:hover {

    color: rgba(0,160,105,1.00);

    background-repeat: no-repeat;

    background-image: url(../imagens/bullets/seta_verde.png);

    background-position: 280px center;

    background-color: #D9D9D6;



}

.menu-linha:hover a {

    color: rgba(0,160,105,1.00);



}



.menu-code {

    background-repeat: no-repeat;

    padding-top: 15px;

    padding-bottom: 15px;

    font-size: 1em;

    color: rgba(85,85,85,1.00);

    border-radius: 10px;

    min-height: 186px;

    padding-left: 10px;

    border: 1px solid rgba(227,227,227,1.00);

    padding-right: 15px;

}

.bl_menu {

    min-height: 225px;

}

.home_links {

    padding-bottom: 50px;

    padding-left: 40px;

    font-family: Roboto,sans-serif;

}

.page-footer a {

    color: rgba(255,255,255,1.00);

    font-weight: 200;

    font-size: 0.9rem;

}

.page-footer a:hover {

    color: #FDF290;

    text-decoration: underline;

}



.custom {

  opacity: 0;

}



.card-home {

    border: 1px solid rgba(204,210,216,1.00);

    margin-top: 5px;

    margin-bottom: 25px;

}



.card-suporte {

    border: 1px solid rgba(204,210,216,1.00);

    margin-top: 5px;

    margin-bottom: 25px;

}

.card-certificados {

    border: 1px solid rgba(204,210,216,1.00);

    margin-top: 5px;

    margin-bottom: 25px;

    min-height: 250px;

}

.card-home-image {

    margin-top: 15px;

}

.card-certificados-image {

    position: absolute;

    margin-right: auto;

    margin-left: auto;

    bottom: 78px;

    left: 25%;

    right: 25%;



}



.card .card-action-home a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating){

    color: #FFFFFF;

    margin-right: 0px;

    -webkit-transition: color .3s ease;

    transition: color .3s ease;

    text-transform: uppercase

}



.card .card-action .card-action-home a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}

.margin-sides-10 {

    margin-left: 10px;

    margin-right: 10px;

}

.card-content .card-title-home {

    font-weight: 600;

    font-size: 2rem;

    padding-bottom: 4px;

}

.card-title-suporte  {

    font-weight: 600;

    font-size: 1.3rem;

    padding-bottom: 4px;

}

.card .card-content-suporte {

    border-radius: 0 0 2px 2px;

    padding: 20px;

    min-height: 328px;

}

.card .card-content-certificados {

    border-radius: 0 0 2px 2px;

    padding: 20px;

    min-height: 280px;

}





.card .card-content .card-title {

    font-weight: 400;

    font-size: 1.6rem;

    line-height: 1.8rem;

}



.flex {

    display: flex;

    flex-wrap: wrap;

    min-height: 100%;  /*or use calc(100vh - header_height)*/

}



.dest-card-home {

    position: absolute;

    right: 0px;

    top: 0px;

}

.dest2_esq {

    font-size: 1.3rem;

    color: rgba(255,255,255,1.00);

    font-weight: 300;





}

.dest2_dir {

    font-size: 1.2rem;

    color: rgba(255,255,255,1.00);

    font-weight: 300;

}



.tabContent {

    display:none;

}

.dest2b_esq {

    background-image: -webkit-linear-gradient(270deg,rgba(24,147,168,1.00) 0%,rgba(34,107,143,1.00) 99.48%);

    background-image: -moz-linear-gradient(270deg,rgba(24,147,168,1.00) 0%,rgba(34,107,143,1.00) 99.48%);

    background-image: -o-linear-gradient(270deg,rgba(24,147,168,1.00) 0%,rgba(34,107,143,1.00) 99.48%);

    background-image: linear-gradient(180deg,rgba(24,147,168,1.00) 0%,rgba(34,107,143,1.00) 99.48%);

    font-size: 1.3rem;

    color: rgba(255,255,255,1.00);

    font-weight: 300;





}

.dest2b_dir {

    background-image: -o-linear-gradient(270deg,rgba(23,169,129,1.00) 0%,rgba(34,132,144,1.00) 99.48%);

background-image: -webkit-linear-gradient(270deg,rgba(23,169,129,1.00) 0%,rgba(34,132,144,1.00) 99.48%);

background-image: -moz-linear-gradient(270deg,rgba(23,169,129,1.00) 0%,rgba(34,132,144,1.00) 99.48%);

background-image: linear-gradient(180deg,rgba(23,169,129,1.00) 0%,rgba(34,132,144,1.00) 99.48%);

	font-size: 1.2rem;

    color: rgba(255,255,255,1.00);

    font-weight: 300;

}



.tit_dest02 {

    font-size: 2.3rem;

    font-weight: 300;

    line-height: 2.4rem;

}

.section_dest2 {

    padding-top: 50px;

    padding-bottom: 50px;

    padding-left: 10px;

    padding-right: 10px;



}



.collection .collection-item.avatar{min-height:55px;padding-left:72px;position:relative}



.collection a.collection-item{

    display: block;

    -webkit-transition: .25s;

    transition: .25s;

    color: #3C5866;

    font-size: 1.2rem;

}.collection a.collection-item-suporte {

    display: block;

    -webkit-transition: .25s;

    transition: .25s;

    color: #3C5866;

    font-size: 1rem;

}

.collection a.collection-item:not(.active):hover{background-color:#ddd}

.collection-suporte {

    font-size: 0.5rem;

}







i.medio{

    font-size: 3rem;

}

.float-esq {

    /* [disabled]margin-right: 10px; */

    padding-top: 5px;

    padding-left: 5px;

    padding-bottom: 5px;

    float: left;

}

.tit-dest03 {

    display: block;

    margin-bottom: 21px;

    margin-left: 15px;





}

.separador {

    margin-top: 30px;

    margin-bottom: 30px;



}

.nav-extended .nav-content {

    position: relative;

}

.menu-mobile {

    text-align: left;

    color: rgba(0,0,0,1.00);

    float: left;

    margin-left: 0px;

}



.tabs-home {

    line-height: 0px;





}

.bg-topo {





}

.round-border-direita {

    border-top-right-radius: 5px;

}

.round-border-esquerda {

    border-top-left-radius: 5px;

}

.txt_menor {

    font-size: 0.9rem;

}

.txt_menor2 {

    font-size: 1.1rem;

}

.txt_menor3 {

    font-size: 0.8rem;

    line-height: normal;

    display: block;

    text-align: left;

}

.preco-titulo {

    font-size: 2.5rem;

    font-weight: 300;

}



collection-suporte a {

    font-size: 1rem;

}



.background-blend-mode {

    background-blend-mode: multiply;

    mix-blend-mode: multiply;

}

.dark-overlay {

    background: linear-gradient(180deg,rgba(5,28,44,0) 0,#051c2c);

}



.dest_contato_interno {

    background-image: url(../imagens/dest_interno_contato.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}



.dest_contato_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 48px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: 40px;

    padding-right: 0px;

}



.dest_asectigo_interno {

    background-image: url(../imagens/dest_interno_asectigo.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}





.dest_certificados_interno {

    background-image: url(../imagens/dest_interno_comparativo.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}

.dest_certificados_content {

    padding-top: 10px;

    padding-right: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 20px;

    margin-top: 48px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    margin-right: 31px;

    border-radius: 10px;

    font-size: 1.5rem;

}

.dest_suporte_interno {

    background-image: url(../imagens/dest_interno_suporte2.jpg);

    background-repeat: repeat-x;

    background-position: 50% 50%;

    height: 300px;

    background-size: cover;

}



.dest_suporte_interno2 {

    background-image: url(../imagens/dest_interno_suporte.jpg);

    background-repeat: repeat-x;

    background-position: 50% 50%;

    height: 300px;

    background-size: cover;

}

.dest_suporte_validacao {

    background-image: url(../imagens/dest_interno_validacao.jpg);

    background-repeat: repeat-x;

    background-position: 50% 50%;

    height: 300px;

    background-size: cover;

}

.dest_suporte_trustlogo {

    background-image: url(../imagens/dest_interno_trustlogo.jpg);

    background-repeat: repeat-x;

    background-position: 50% 50%;

    height: 300px;

    background-size: cover;

}

.dest_suporte_content {

    padding-top: 10px;

    padding-right: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 20px;

    margin-top: 32px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    margin-right: 0px;

    border-radius: 10px;

    font-size: 1.5rem;

}

.dest_suporte_install_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 78px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

}



.dest_ssl_interno {

    background-image: url(../imagens/dest_interno_ssl.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}



.dest_ssl_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 48px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

}



.dest_chrome_interno {

    background-image: url(../imagens/dest_interno_chrome.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}



.dest_leiloes_interno {

	background-image: url(/imagens/dest_interno_leilao.jpg);

	background-repeat: repeat-x;

	background-position: center center;

	height: 300px;

	background-size: cover;

}



.dest_validade_interno {

	background-image: url(/imagens/dest_interno_validade.jpg);

	background-repeat: repeat-x;

	background-position: center center;

	height: 300px;

	background-size: cover;

}



.dest_info_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 48px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: 40px;

    padding-right: 0px;

}



.dest_info_interno {

    background-image: url(../imagens/dest_interno_info.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}



.dest_rebranding_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 52px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -98px;

    padding-right: 0px;

}



.dest_n1_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 58px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: 40px;

    padding-right: 0px;

}



.dest_n1_interno {

    background-image: url(../imagens/dest_interno_rebranding.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}



.dest_chrome_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 48px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: 40px;

    padding-right: 0px;

}

#toast-container {

  top: 150px !important;

  right: 40% !important;



}



.dest_leiloes_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 48px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: 40px;

    padding-right: 0px;

}

.ico-toast {

	margin-left: -37px;

	margin-right: 16px;

}





.dest_asectigo_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 57px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

}



.dest_validacao_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 65px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -29px;

}



.dest_sectigossl_interno {

    background-image: url(../imagens/dest_interno_sectigossl.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}

.dest_sectigossl_content {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 39px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,85%,1.00);

    margin-right: 20px;

    font-family: "Exo","proxima-nova",sans-serif;

    border-radius: 10px;

    font-size: 1.5rem;

}



.dest_evssl_interno {

    background-image: url(../imagens/dest_interno_evssl.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}

.dest_evssl_content {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 26px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,85%,1.00);

    margin-right: 20px;

    border-radius: 10px;

    font-size: 1.5rem;

}



.dest_wildcardssl_interno {

    background-image: url(../imagens/dest_interno_wildcard.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}

.dest_wildcardssl_content {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 39px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,85%,1.00);

    margin-right: 20px;

    border-radius: 10px;

    font-size: 1.5rem;

}



.dest_mdcssl_interno {

    background-image: url(../imagens/dest_interno_mdc.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}

.dest_mdcssl_content {

    padding-top: 10px;

    padding-right: 0px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 45px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,85%,1.00);

    margin-right: 0px;

    border-radius: 10px;

    font-size: 1.5rem;

    width: 110%;

}

.dest_codesigning_interno {

    background-image: url(../imagens/dest_interno_code_signing.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}

.alerta-code {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 10px;

}



.dest_codesigning_content {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 55px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: #FFFFFF;

    margin-right: 111px;

    border-radius: 10px;

    font-size: 1.5rem;

}



.dest_personal_interno {

    background-image: url(../imagens/dest_interno_personal.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}

.dest_personal_content {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 55px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,85%,1.00);

    margin-right: 20px;

    border-radius: 10px;

    font-size: 1.5rem;

}

.dest_ssllivre_interno {

    background-image: url(../imagens/dest_interno_gratuito.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}

.dest_ssllivre_content {

    padding-top: 10px;

    padding-right: 0px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 45px;

    margin-bottom: 10px;

    color: hsla(0,0%,85%,1.00);

    margin-right: 0px;

    border-radius: 10px;

    font-style: normal;

    font-weight: 300;

    font-size: 1.5rem;

    width: 110%;

}



.dest_email_interno {

    background-image: url(../imagens/dest_interno_sectigossl.jpg);

    background-repeat: repeat-x;

    background-position: center center;

    height: 300px;

    background-size: cover;

}

.dest_email_content {

    background-color: hsla(226,55%,15%,0.44);

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 55px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 100;

    color: hsla(0,0%,85%,1.00);

    margin-right: 20px;

    font-family: "proxima-nova",sans-serif;

    border-radius: 10px;

    font-size: 1.3rem;

}



.container #tabs-swipe-demo {

}

.container #tabs-swipe-demo {

}

.tabs-interno {

    background-color: rgba(0,0,0,0.00);

}

#nav-interno {

    background-color: rgba(0,0,0,0.00);

}

.nobold {

    font-weight: 200;

}

.card-preco {

    font-size: 1.2rem;

    font-weight: 500;

    margin-top: 40px;

    max-width: 280px;

    min-width: 270px;

    background-image: url(url);

	

}

.card-preco-code {

    font-size: 1.2rem;

    font-weight: 500;

    text-shadow: 1px 1px 1px rgba(255,255,255,0.27);

    margin-top: 0px;

    max-width: 280px;

    min-width: 270px;

}

.tit_caracteristicas {

    text-align: center;

}



.btn_padrao {

    font-size: 1.3rem;

    text-shadow: 1px 1px 2px rgba(0,0,0,0.63);

    border: 1px solid #006A45;

    font-weight: 400;

    font-style: normal;

    background-color: #00B373;

    z-index: 1;

}

.btn_padrao2 {

    font-size: 1.1rem;

    text-shadow: 1px 1px 2px rgba(0,0,0,0.63);

    border: 1px solid #006A45;

    font-weight: 400;

    font-style: normal;

    background-color: #00B373;

}

.top-caract {

    margin-bottom: 10px;

    margin-top: 10px;

    background-color: rgba(21,40,47,0.87);

    padding-top: 20px;

    padding-bottom: 20px;

    padding-right: 20px;

    min-height: 175px;

    padding-left: 10px;

    font-weight: 300;

}

.top-caract2 {

    margin-bottom: 10px;

    margin-top: 10px;

    background-color: rgba(21,40,47,0.87);

    padding-top: 20px;

    padding-bottom: 20px;

    padding-right: 10px;

    min-height: 100px;

    width: 100%;

}

.ico_caract {

    height: 110px;



}

.selo-mais-vendido {

    position: absolute;

    height: 52px;

    width: 52px;

    margin-left: -27px;

    margin-top: -2px;

}

.bl-csr:hover {

    background-color: rgba(254,144,3,1.00);

}



.bl-instalacao:hover {

    background-color: rgba(254,144,3,1.00);

}



.bl-tutoriais:hover {

    background-color: rgba(254,144,3,1.00);

}



.txt-validacao {

    padding-top: 20px;

    padding-right: 20px;

    padding-left: 20px;

    padding-bottom: 40px;

}



/* optional */



.breadcrumb {

    color: #041C2C;

    font-size: 0.9rem;

    font-weight: 400;

}

.breadcrumb:last-child {

    color: #041C2C;

    font-size: 0.9rem;

    font-weight: 400;

}

.txt-dest-home {

    font-family: "proxima-nova",proxima-nova,"proxima nova",proxima nova,"Helvetica Neue",Roboto,sans-serif;

}

.tit-principal {

    color: #005634;

}

#mn-sectigossl {

    width: 280px;

    padding-right: 20px;

    padding-left: 20px;

    height: 590px;

    position: absolute;

    top: 0px;

    left: 300px;

    background-color: rgba(230,237,240,1.00);

    -webkit-box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    visibility: hidden;

    padding-top: 10px;

}

#mn-sectigossl a {

    padding: 0px;

    line-height: normal;

    margin-top: 3px;

    color: rgba(0,0,0,1.00);

    text-transform: none;

    font-size: 1.1rem;

    font-weight: 500;

}



#mn-evssl {

    width: 280px;

    padding-right: 20px;

    padding-left: 20px;

    height: 590px;

    position: absolute;

    top: 0px;

    left: 300px;

    background-color: rgba(230,237,240,1.00);

    -webkit-box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    visibility: hidden;

    padding-top: 10px;

}

#mn-evssl a {

    padding: 0px;

    line-height: normal;

    margin-top: 3px;

    /* [disabled]color: rgba(56,142,65,1.00); */

    text-transform: none;

    font-size: 1.1rem;

    color: rgba(0,0,0,1.00);

    font-weight: 500;

}



#mn-wildcardssl {

    width: 280px;

    padding-right: 20px;

    padding-left: 20px;

    height: 590px;

    position: absolute;

    top: 0px;

    left: 300px;

    background-color: rgba(230,237,240,1.00);

    -webkit-box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    visibility: hidden;

    padding-top: 10px;

}

#mn-wildcardssl a {

    padding: 0px;

    line-height: normal;

    margin-top: 3px;

    /* [disabled]color: rgba(56,142,65,1.00); */

    text-transform: none;

    font-size: 1.1rem;

    color: rgba(0,0,0,1.00);

    font-weight: 500;

}



#mn-mdcssl {

    width: 280px;

    padding-right: 20px;

    padding-left: 20px;

    height: 590px;

    position: absolute;

    top: 0px;

    left: 300px;

    background-color: rgba(230,237,240,1.00);

    -webkit-box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    visibility: hidden;

    padding-top: 10px;

}

#mn-mdcssl a {

    padding: 0px;

    line-height: normal;

    margin-top: 3px;

    /* [disabled]color: rgba(56,142,65,1.00); */

    text-transform: none;

    font-size: 1.1rem;

    color: rgba(0,0,0,1.00);

    font-weight: 500;

}





#mn-codesigning {

    width: 280px;

    padding-right: 20px;

    padding-left: 20px;

    height: 590px;

    position: absolute;

    top: 0px;

    left: 300px;

    background-color: rgba(230,237,240,1.00);

    -webkit-box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    visibility: hidden;

    padding-top: 10px;

}

#mn-codesigning a {

    padding: 0px;

    line-height: normal;

    margin-top: 3px;

    /* [disabled]color: rgba(56,142,65,1.00); */

    text-transform: none;

    font-size: 1.1rem;

    color: rgba(0,0,0,1.00);

    font-weight: 500;

}



#mn-cpac {

    width: 280px;

    padding-right: 20px;

    padding-left: 20px;

    height: 590px;

    position: absolute;

    top: 0px;

    left: 300px;

    background-color: rgba(230,237,240,1.00);

    -webkit-box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    visibility: hidden;

    padding-top: 10px;

}

#mn-cpac a {

    padding: 0px;

    line-height: normal;

    margin-top: 3px;

    /* [disabled]color: rgba(56,142,65,1.00); */

    text-transform: none;

    font-size: 1.1rem;

    color: rgba(0,0,0,1.00);

    font-weight: 500;

}





#mn-suporte-csr {

    width: 280px;

    padding-right: 20px;

    padding-left: 20px;

    height: 475px;

    position: absolute;

    top: 0px;

    left: 300px;

    background-color: rgba(230,237,240,1.00);

    -webkit-box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    visibility: hidden;

    padding-top: 10px;

}

#mn-suporte-csr a {

    padding: 0px;

    line-height: normal;

    margin-top: 3px;

    color: rgba(0,0,0,1.00);

    text-transform: none;

    font-size: 1.1rem;

    font-weight: 500;

}



#mn-suporte-manual {

    width: 280px;

    padding-right: 20px;

    padding-left: 20px;

    height: 475px;

    position: absolute;

    top: 0px;

    left: 300px;

    background-color: rgba(230,237,240,1.00);

    -webkit-box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    visibility: hidden;

    padding-top: 10px;

}

#mn-suporte-manual a {

    padding: 0px;

    line-height: normal;

    margin-top: 3px;

    color: rgba(0,0,0,1.00);

    text-transform: none;

    font-size: 1.1rem;

    font-weight: 500;

}





#mn-suporte-passo {

    width: 280px;

    padding-right: 20px;

    padding-left: 20px;

    height: 475px;

    position: absolute;

    top: 0px;

    left: 300px;

    background-color: rgba(230,237,240,1.00);

    -webkit-box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    visibility: hidden;

    padding-top: 10px;

}

#mn-suporte-passo a {

    padding: 0px;

    line-height: normal;

    margin-top: 3px;

    color: rgba(0,0,0,1.00);

    text-transform: none;

    font-size: 1.1rem;

    font-weight: 500;

}

#mn-suporte-tutoriais {

    width: 280px;

    padding-right: 20px;

    padding-left: 20px;

    height: 475px;

    position: absolute;

    top: 0px;

    left: 300px;

    background-color: rgba(230,237,240,1.00);

    -webkit-box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    box-shadow: inset 1px 0px 10px rgba(0,0,0,0.18);

    visibility: hidden;

    padding-top: 10px;

}

#mn-suporte-tutoriais a {

    padding: 0px;

    line-height: normal;

    margin-top: 3px;

    color: rgba(0,0,0,1.00);

    text-transform: none;

    font-size: 1.1rem;

    font-weight: 500;

}







.btn-pequeno {

    line-height: 13px;

    font-size: 0.85rem;

    text-decoration: none;

    color: #fff;

    background-color: #00A166;

    text-align: center;

    letter-spacing: .5px;

    -webkit-transition: background-color .2s ease-out;

    transition: background-color .2s ease-out;

    padding-top: 5px;

    padding-right: 5px;

    padding-left: 5px;

    padding-bottom: 5px;

    border-radius: 3px;

    cursor: pointer;

    font-style: italic;

}

.tit-menu-interno a {

    float: left;

    text-align: left;

    color: rgba(0,0,0,1.00);

}

.tit-menu-interno a:hover {

    color: rgba(0,161,102,1.00);

}



.text-menu-interno {

    margin-top: 5px;

    margin-bottom: 5px;

}

.text-menu-interno-cpac {

    margin-top: 3px;





}



.botoes-menu {











}

.margin-top-10 {

    margin-top: 10px;

}

.negrito {

    font-weight: 500;

}

.list-suporte li {

    margin-bottom: 15px;

}

.acesso-rapido {

    margin-top: 5px;

    font-size: 0.9rem;







}

.certificados-preco {

    font-size: 1.5rem;



}

.suporte-passos {

    background-image: url(../imagens/texture-bg2.png);

    background-repeat: repeat;

    background-position: center 0%;

    padding-top: 10px;

    margin-top: -30px;

    border-top: thin solid rgba(228,228,228,1.00);

    border-bottom: thin solid rgba(228,228,228,1.00);

}

.suporte-passos a:hover {

    text-decoration: underline;

}

.cel-passos {

    margin-bottom: 15px;

    border-bottom: 1px dashed rgba(142,158,166,1.00);







}

.cel-passos-ultimo {

    margin-bottom: 15px;







}

.img-passos {

    text-align: center;

}



.card-suporte a {

    color: rgba(0,0,0,1.00);

}

.card-suporte a:hover {

    text-decoration: underline;

}

.card-content-home {

    min-height: 335px;

}

.sectigo-partner {

    margin-bottom: -3px;

    margin-top: -19px;





}









#contato-vendas {

    padding: 20px;

    background-color: #041C2C;

    color: rgba(255,255,255,1.00);

}



#contato-vendas fieldset {

    border: thin dashed rgba(249,249,249,0.25);

    padding: 20px;

    

}



#contato-vendas input {

    background-color: rgba(255,255,255,0.50);

    padding-left: 10px;

    border-bottom-style: none;

    width: 80%;

}



#contato-vendas textarea {

    background-color: rgba(255,255,255,0.50);

    padding: 10px;

    border-bottom-style: none;

    width: 81%;

    min-height: 130px;

}



#contato-vendas label {

    color: rgba(159,244,255,1.00);

    margin-bottom: 10px;

    width: 80%;

    margin-left: 40px;

    margin-top: 10px;

}



#contato-suporte {

    padding: 20px;

    background-color: #041C2C;

    color: rgba(255,255,255,1.00);

}



#contato-suporte fieldset {

    border: thin dashed rgba(249,249,249,0.25);

    padding: 20px;

    

}



#contato-suporte input {

    background-color: rgba(255,255,255,0.50);

    padding-left: 10px;

    border-bottom-style: none;

    width: 80%;

}



#contato-suporte textarea {

    background-color: rgba(255,255,255,0.50);

    padding: 10px;

    border-bottom-style: none;

    width: 81%;

    min-height: 130px;

}



#contato-suporte label {

    color: rgba(159,244,255,1.00);

    margin-bottom: 10px;

    margin-top: 10px;

    margin-left: 40px;

}





#contato-validacao {

    padding: 20px;

    background-color: #041C2C;

    color: rgba(255,255,255,1.00);

}



#contato-validacao fieldset {

    border: thin dashed rgba(249,249,249,0.25);

    padding: 20px;

    

}



#contato-validacao input {

    background-color: rgba(255,255,255,0.50);

    padding-left: 10px;

    border-bottom-style: none;

    width: 80%;

}



#contato-validacao textarea {

    background-color: rgba(255,255,255,0.50);

    padding: 10px;

    border-bottom-style: none;

    width: 81%;

    min-height: 130px;

}



#contato-validacao label {

    color: rgba(159,244,255,1.00);

    margin-bottom: 10px;

}









#contato-financeiro {

    padding: 20px;

    background-color: #041C2C;

    color: rgba(255,255,255,1.00);

}



#contato-financeiro fieldset {

    border: thin dashed rgba(249,249,249,0.25);

    padding: 20px;

    

}



#contato-financeiro input {

    background-color: rgba(255,255,255,0.50);

    padding-left: 10px;

    border-bottom-style: none;

    width: 80%;

}



#contato-financeiro textarea {

    background-color: rgba(255,255,255,0.50);

    padding: 10px;

    border-bottom-style: none;

    width: 81%;

    min-height: 130px;

}



#contato-financeiro label {

    color: rgba(159,244,255,1.00);

    margin-bottom: 10px;

}

.mouse-link {

	cursor: pointer

}

.ico-form {

    margin-top: 10px;



}

.logo {

    margin-right: 20px;

    margin-top: -1px;



}

.logo-order {

    text-align: center;



}

.logo-compra {

    text-align: center;



}



.logo-mobile {

  

 



}

.chat {

    position: relative;

    top: 5px;





}

.snippets-area{

	

}

.snippets-area textarea{

    background-color: #353535;

    width: 100%;

    border: medium none;

    color: #ffffff;

    font-size: 15px;

    resize: none;

    min-height: 180px;

}



.snippet{

    display: table-cell;

    background-color: #353535;

    border-radius: 5px;

    width: 100%;

    overflow: hidden;

    color: #ffffff;

}



.spacer{

	display: table-cell;

	width: 20px;

}



.cod-snippet{



}



.snippet-title{

    font-size: 15px;

    /* [disabled]font-weight: bold; */

    display: block;

    background-color: #041C2C;

    line-height: 30px;

    padding: 0 20px;

}



.snippet-code {

    display: block;

    padding: 15px 20px 40px;

	font-family: "Courier New", Courier, monospace;

}











#nav-mobile {

    min-height: 42px;

}

.btn-large {

    height: 54px;

    line-height: 54px;

    padding: 0 28px;

    font-size: 15px;

    z-index: 5;

}

.btn-group {

    

    margin-top: 20px;

}

.text-warning {

    margin-top: -18px;

    margin-left: 13px;

}

.form-proposta {

    max-width: 600px;

}

#contato-proposta fieldset {

    border-style: none;

    -webkit-box-shadow: 0px 0px rgba(255,251,251,1.00);

    box-shadow: 0px 0px rgba(255,251,251,1.00);

    border-color: rgba(255,255,255,1.00);

}

#contato-proposta .checkbox-inline {

    display: block;

    float: left;

    width: 200px;

}



.form-compra {





}

#contato-compra fieldset {

    border-style: none;

    -webkit-box-shadow: 0px 0px rgba(255,251,251,1.00);

    box-shadow: 0px 0px rgba(255,251,251,1.00);

    border-color: rgba(255,255,255,1.00);

}

#contato-compra .checkbox-inline {

}



#contato-compra textarea {

    white-space: pre-wrap;

}





.form-reposicao {

    max-width: 600px;

}

#contato-reposicao fieldset {

    border-style: none;

    -webkit-box-shadow: 0px 0px rgba(255,251,251,1.00);

    box-shadow: 0px 0px rgba(255,251,251,1.00);

    border-color: rgba(255,255,255,1.00);

}

#contato-reposicao .checkbox-inline {

    display: block;

    float: left;

    width: 200px;

}

.g-recaptcha {

    margin: 20px;

    float: left;

}



.btn-voltar {

    margin-left: 0px;

    margin-righ: 10px;

    margin-right: 16px;

}



.alerta-reposicao {

    border-radius: 10px;

    padding: 20px;

    background-color: rgba(255,198,0,0.31);

    color: rgba(0,0,0,1.00);

}

#compra1 label {

    color: #000000;

    margin-top: 10px;



}

#compra1 .main-label {

    display: block;

    position: relative;

    float: left;

    margin-top: 2px;

    margin-right: 16px;

}



#compra1 .radio-inline {

    color: #000000;

    margin-top: 0px;

    padding-top: 0px;

}



#compra1 .text-danger {



}



#compra2 label {

    color: #000000;

    margin-top: 10px;



}

#compra2 .main-label {

    display: block;

    position: relative;

    float: left;

    margin-top: 2px;

    margin-right: 16px;

}



#compra2 .radio-inline {

    color: #000000;

    margin-top: 0px;

    padding-top: 0px;

}



#compra2 .text-danger {



}



#compra3 label {

    color: #000000;

    margin-top: 10px;



}

#compra3 .main-label {

    display: block;

    position: relative;

    float: left;

    margin-top: 2px;

    margin-right: 16px;

}



#compra3 .radio-inline {

    color: #000000;

    margin-top: 0px;

    padding-top: 0px;

}



#compra3 .text-danger {



}



.compra-campos {

    padding: 20px;

    background-color: rgba(217,217,214,0.50);

}

.form-vertical {

    padding: 25px;

    color: #000000;

    border: 1px solid rgba(4,28,44,0.25);

    background-color: rgba(255,255,255,1.00);





}



.tit-formulario {

    color: #041C2C;

    font-size: 1.2em;

    margin-bottom: 10px;

}

.tit-formulario-assinatura {

	color: #041C2C;

	font-size: 1.2em;

}

.um-ano {





}



.tit-formulario-ok {

    color: Hex

: #041C2C;

    font-size: 1.2em;

    margin-bottom: 10px;

    color: #041C2C;

}

.tit-formulario-contato {

    color: #00B373;

    font-size: 1.1em;

    margin-top: 18px;

}

.tit-formulario-contato {

    color: #00B373;

    font-size: 1.1em;

    margin-top: 18px;

}

.formulario-bg-branco {

    padding: 10px;

    border-radius: 10px;

    background-color: #FFFFFF;

}

.aviso-csr {

    color: #434343;

    border-radius: 5px;

    padding: 10px;

    background-color: rgba(105,179,231,0.25);

    font-size: 0.8em;

}

.aviso-csr-assinatura {

	color: #434343;

	border-radius: 5px;

	padding: 10px;

	font-size: 0.9em;

	margin-bottom: 29px;

	margin-left: -10px;

}



.label-cinza {

    color: rgba(143,143,143,1.00);

}

.quadro-adicional {

    padding-left: 20px;

}

.btn-small i {

    font-size: 1.4rem;

    margin-right: 5px;

}

.form-group {

    padding-left: 0px;

    right: 0px;

}

.col-stats {

    padding-right: 100px;

    padding-left: 20px;

    padding-bottom: 20px;

    min-height: 300px;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    height: 300px;

    font-size: 1.5rem;

    padding-top: 10px;

}

.tit-stats {

    font-size: 7rem;

}

.stats-bg1 {

    background-image: url(../imagens/icones/grey-secure-world.svg);

    background-repeat: no-repeat;

   background-size: 90px auto;

    background-position: 80% 15%;

   

}



.stats-bg2 {

    background-image: url("../imagens/icones/grey-trophy.svg");

    background-repeat: no-repeat;

   background-size: 90px auto;

    background-position: 80% 15%;



}





.stats-bg3 {

    background-image: url("../imagens/icones/grey-certificate.svg");

    background-repeat: no-repeat;

    background-size: 90px auto;

    background-position: 80% 15%;

 

}





.stats-bg4 {

    background-image: url("../imagens/icones/grey-building.svg");

    background-repeat: no-repeat;

    background-size: 90px auto;

    background-position: 80% 15%;

    

}





.tabs-br {

    position: relative;

    overflow-x: auto;

    overflow-y: hidden;

    height: 48px;

    width: 100%;

    margin: 0 auto;

    white-space: nowrap;

    color: #000000;

}

.card-trustlogo a {

    color: #FFFFFF;

    text-decoration: underline;

}

.selomd {

    margin-top: 5px;

    margin-bottom: 5px;

}

.selosm {

    margin-top: 10px;

    margin-bottom: 10px;

}

.social-icones {

    display: inline;

    text-align: center;

    margin-left: 14px;

}

.box-preco {

	width: 100px;

	height: 100px;

	float: right;

	background-color: #DB8F90;

}

.preco-form {



}

.aviso-raiz {

	padding-top: 10px;

	padding-bottom: 10px;

	font-size: 1em;

}



.assinatura-form {

	border-radius: 10px;

	background-color: rgba(217,236,249,1.00);

	margin-left: -15px;

	padding-left: 15px;

	height: 218px;

	padding-top: 15px;

	margin-top: 19px;

}

.assinatura-preco {

	margin-bottom: 30px;

	padding-right: 0px;

	margin-right: 10px;

}

.agreement-novo {

	border: 1px solid #00B373;

	padding: 20px;

	border-radius: 3px;

}

.material-tooltip {

    max-width: 300px;

}
.sitelock-logo-bundle {
    display: block;
}


































































































































































































@media only screen and (min-width: 601px){

.btn-flat i {

    font-size: 1.6rem;

    margin-right: 5px;

}



.displaynone {

	display: none;

}

.displayshow {

}





.logo {

    margin-right: 20px;

    margin-top: -1px;



}



.input-group-prepend {

    margin-left: 10px;

}

#compra1 textarea label {

    color: rgba(126,126,126,1.00);

    background-color: rgba(135,133,133,1.00);

}



#compra2 textarea label {

    color: rgba(126,126,126,1.00);

    background-color: rgba(135,133,133,1.00);

}



#compra3 textarea label {

    color: rgba(126,126,126,1.00);

    background-color: rgba(135,133,133,1.00);

}









.logo-mobile {

    margin-top: -1px;

    margin-left: -94px;



}



.acesso-rapido {

    margin-top: 0px;

    color: #FFFFFF;







}

.atendimento-online {

    margin-top: 0px;

    color: #00FFA7;







}

.margin-top-15 {

    margin-top: 15px;

}

.breadcrumb:last-child {

    color: #041C2C;

    font-weight: 500;

}



.btn-pequeno-redondo {

    line-height: 13px;

    font-size: 0.85rem;

    text-decoration: none;

    color: #fff;

    background-color: #00A166;

    text-align: center;

    letter-spacing: .5px;

    -webkit-transition: background-color .2s ease-out;

    transition: background-color .2s ease-out;

    padding-top: 14px;

    padding-bottom: 12px;

    border-radius: 50px;

    cursor: pointer;

    font-style: italic;

    padding-left: 2px;

    padding-right: 2px;

}



#home_topicos .collection .collection-item.avatar.valign-wrapper .circle {

    position: absolute;

    width: 60px;

    height: 60px;

    overflow: hidden;

    left: 0px;

    display: inline-block;

    vertical-align: middle;

}





.btn-preco {

    margin-top: 14px;

}



.round-border-pontas  {

    border-top-left-radius: 10px;

    border-top-right-radius: 10px;

}

#acessorapido .acesso-item a {

    color: rgba(84,110,122,1.00);

    text-transform: none;











}

#acessorapido .acesso-item a:hover {

    background-color: rgba(217,229,235,1.00);

}









.btn_saibamais {

    border-radius: 5px;

    background-color: rgba(0,160,105,1.00);

    margin-top: 17px;

    z-index: 1;

}

.btn_saibamais:hover {

    background-color: rgba(4,28,44,1.00);

}

#tabs-swipe {

    top: -39px;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;



}

.tit_rebranding_dest_home {

	color: #FFFFFF;

	font-size: 1.5em;

	font-weight: 900;

	font-style: normal;

	line-height: 45px;

}

.box_slide01 {

	font-weight: 400;

	font-style: normal;

	margin-right: 0px;

	font-size: 1.7em;

}



















}@media only screen and (min-width: 993px){

.dest_codesigning_content {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 55px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: #FFFFFF;

    margin-right: 67px;

    border-radius: 10px;

    font-size: 1.5rem;

}













}





nav {

    color: #FFFFFF;

    background-color: #FFFFFF;

    width: 100%;

    height: 19px;

    z-index: 500;

}

nav ul a {

    color: #041C2C;

    -webkit-transition: background-color .3s;

    transition: background-color .3s;

    font-size: 1rem;

    padding-top: 0px;

    padding-right: 15px;

    padding-left: 15px;

    padding-bottom: 0px;

    display: block;

    cursor: pointer;

    text-transform: uppercase;

    font-weight: 300;

    line-height: 2rem;

    border-bottom-width: 1px;

}

nav .brand-logo {

    display: block;

    color: #fff;

    line-height: 0px;

    padding-right: 20px;

    padding-left: 20px;

    background-color: #00A069;

    position: relative;

    float: left;

    height: 105px;

    padding-top: 30px;

    margin-right: 15px;

    z-index: 999999;

}

header .dropdown_certificado {

    background-color: #fff;

    overflow-y: auto;

    opacity: 0;

    position: relative;

    z-index: 999;

    width: 100%;

    display: inline;

}





















/*==========  Non-Mobile First Method  ==========*/



/* Large Devices, Wide Screens */

@media only screen and (max-width : 1200px) {

.slide_caption {

    position: relative;

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 50%;

    top: 67px;

    padding-right: 20px;

    font-family: 'Roboto';

    font-style: normal;

    font-weight: 300;

    margin-left: 0px;

    padding-left: 20px;

}

.livehelp {

    line-height: 0px;

    height: 40px;





}

.card .card-content-home {

    border-radius: 0 0 2px 2px;

    padding: 20px;

    min-height: 336px;

}

.card .card-content-certificados {

    border-radius: 0 0 2px 2px;

    padding: 20px;

    min-height: 336px;

}

.card .card-action-home {

    text-align: center;

    background-color: #041C2C;





}

.card .card-action-home a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating) {

    color: #FFFFFF;

    -webkit-transition: color .3s ease;

    transition: color .3s ease;

    text-transform: uppercase;

}

.menu_principal a {

    padding-top: 10px;

    padding-bottom: 10px;

    padding-left: 13px;

    padding-right: 13px;

    color: #041C2C;

    font-weight: 400;

    font-size: 0.85rem;

}































}



/* Medium Devices, Desktops */

@media only screen and (max-width : 992px) {

		.navbar > .nav > li{display:block;border-bottom:solid 1px #1565C0}.navbar > .nav > li header .dropdown-menu{position:static;width:100%!important}.navbar > .nav > liheader .dropdown.pull-right{float:none!important}

.slide_caption {

    position: relative;

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 80%;

    top: 80px;

    padding-right: 20px;

    font-family: 'Roboto';

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

}

.slide_caption5 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 66%;

    font-size: 1.5em;

    padding-right: 20px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 20px;

    position: relative;

    top: 82px;

}

.slide_caption2 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 75%;

    font-size: 1.4em;

    padding-right: 20px;

    font-style: normal;

    font-weight: 300;

    padding-left: 20px;

    position: relative;

    top: 86px;

}

.slide_caption3 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 75%;

    font-size: 1.4em;

    padding-right: 20px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 20px;

    position: relative;

    top: 110px;

}

.slide_caption4 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: left;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 75%;

    font-size: 1.4em;

    padding-right: 20px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 20px;

    position: relative;

    top: 72px;

}

.card .card-content-home {

    border-radius: 0 0 2px 2px;

    padding: 20px;

    min-height: 300px;

}

.card .card-content-certificados {

    border-radius: 0 0 2px 2px;

    padding: 20px;

    min-height: 300px;

}

.selo-mais-vendido {

    position: relative;

    height: 52px;

    width: 52px;

    margin-top: -2px;

    float: right;

    right: -12px;

}

nav .brand-logo {

    display: inline;

    color: #fff;

    line-height: 0px;

    padding-right: 20px;

    padding-left: 20px;

    background-color: #00A069;

    height: 100%;

    padding-top: 10px;

    width: 100%;

    margin-top: -28px;

    text-align: center;

    padding-bottom: 10px;

    margin-bottom: -30px;

    /* [disabled]margin-left: -1px; */

}

.nav-extended .sidenav-trigger {

    float: left;

    position: relative;

    z-index: 1;

    /* [disabled]margin-top: -13px; */

    margin-left: 22px;

    margin-bottom: 0;

    height: 54px;

    top: 44px;



}

.dest_validacao_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 40px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.3rem;

    margin-right: -31px;

}

.img-passos {

    text-align: center;

    margin-top: 0px;

}

.dest_n1_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 42px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -56px;

    padding-right: 0px;

}

.dest_info_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 48px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -16px;

    padding-right: 0px;

}

.dest_chrome_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 33px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.6rem;

    margin-right: -19px;

    padding-right: 0px;

}

    .dest_leiloes_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 33px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.6rem;

    margin-right: -19px;

    padding-right: 0px;

}

.dest_codesigning_content {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 23px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,85%,1.00);

    margin-right: 42px;

    border-radius: 10px;

    font-size: 1.5rem;

}

.tit_wildcard_dest_home {

    color: #00B373;

    font-size: 1.7em;

    font-weight: bold;

}

#sl_load {

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    background-position: center center;

    height: 490px;

    background-color: rgba(0,0,0,1.00);

    margin-top: 115px;

}

.bloco-prod-interno {

    min-height: 70px;

}

#corona {

	background-color: #000000;

	position: relative;

	float: right;

	top: 61px;

	background-image: url(/imagens/aviso-corona.jpg);

	background-size: cover;

	right: 10px;

	max-width: 330px;

}

    

    #confiavel {

	background-color: #000000;

	position: relative;

	float: right;

	top: 61px;

	background-image: url(/imagens/aviso-confiavel.jpg);

	background-size: cover;

	right: 10px;

	max-width: 330px;

}





#feriado {

	position: relative;

	float: right;

	top: 61px;

	background-size: cover;

	right: 10px;

	max-width: 330px;

}

















































}

/* Small Devices, Tablets */

@media only screen and (max-width : 768px) {

.slide_caption5 {

    z-index: auto;

    padding-top: 20px;

    padding-bottom: 20px;

    color: #fff;

    text-align: center;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 100%;

    font-size: 1.3em;

    padding-right: 30px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 30px;

    position: relative;

    top: 35px;

}

.slide_caption4 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: center;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 100%;

    font-size: 1.4em;

    padding-right: 20px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 20px;

    position: relative;

    top: 30px;

}

.slide_caption3 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: center;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 100%;

    font-size: 1.4em;

    padding-right: 20px;

    font-family: 'Roboto';

    font-style: normal;

    font-weight: normal;

    left: auto;

    margin-left: 0px;

    padding-left: 20px;

    position: relative;

    top: 65px;

}

.slide_caption2 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: center;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 100%;

    font-size: 1.4em;

    padding-right: 20px;

    font-family: 'Roboto';

    font-style: normal;

    font-weight: normal;

    padding-left: 20px;

    position: relative;

    top: 59px;

    left: 1px;

}

.slide_caption {

	position: relative;

	z-index: auto;

	padding-top: 0px;

	padding-bottom: 10px;

	color: #fff;

	text-align: center;

	border-radius: 10px;

	text-shadow: 0px 0px rgba(0, 0, 0, .6);

	width: 91%;

	top: 27px;

	padding-right: 0px;

	font-family: 'Roboto';

	font-style: normal;

	font-weight: normal;

	margin-left: 0px;

	padding-left: 0px;

	left: 0px;

}



	

	#sl_load {

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -7px;

    padding-bottom: 0px;

    font-family: Roboto;

    background-position: center center;

    height: 400px;

    margin-top: 136px;

}

	

#sl_numero1 {

    background-image: url(../imagens/dest_01.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -7px;

    padding-bottom: 0px;

    font-family: Roboto;

    background-position: center center;

    height: 400px;

}

    

 #sl_confiavel {

    background-image: url(../imagens/dest_01.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -7px;

    padding-bottom: 0px;

    font-family: Roboto;

    background-position: center center;

    height: 400px;

}

#sl_instantssl {

    background-image: url(../imagens/dest_02.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -7px;

    padding-bottom: 0px;

    height: 400px;

    background-position: center center;

}

#sl_evssl {

    background-image: url(../imagens/dest_03.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -7px;

    padding-bottom: 0px;

    font-family: Roboto;

    background-position: center center;

    height: 400px;

}

#sl_wildcard {

    background-image: url(../imagens/dest_04.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -7px;

    padding-bottom: 0px;

    font-family: Roboto;

    height: 400px;

    background-position: center center;

}

#sl_mdcssl {

    background-image: url(../imagens/dest_05.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -7px;

    padding-bottom: 0px;

    height: 400px;

    background-position: center center;

}

.livehelp {

    margin-left: -30px;

    margin-right: -23px;

    margin-top: 3px;





}

.bg-topo {

    padding-bottom: 0px;

}

.card .card-content-home {

    border-radius: 0 0 2px 2px;

    padding-top: 20px;

    padding-right: 20px;

    padding-left: 20px;

    padding-bottom: 10px;

    min-height: 205px;

}

	

	.card .card-content-certificados {

    border-radius: 0 0 2px 2px;

    padding-top: 20px;

    padding-right: 20px;

    padding-left: 20px;

    padding-bottom: 10px;

    min-height: 280px;

}

.dest_sectigossl_content {

    padding-top: 10px;

    padding-right: 0px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 50px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 100;

    color: hsla(0,0%,85%,1.00);

    margin-right: 0px;

    font-family: "proxima-nova",sans-serif;

    border-radius: 10px;

    font-size: 1.3rem;

}

.dest_evssl_content {

    padding-top: 10px;

    padding-right: 0px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 40px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 100;

    color: hsla(0,0%,85%,1.00);

    margin-right: 0px;

    font-family: "proxima-nova",sans-serif;

    border-radius: 10px;

    font-size: 1.3rem;

}

.dest_mdcssl_content {

    padding-top: 10px;

    padding-right: 0px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 58px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 100;

    color: hsla(0,0%,85%,1.00);

    margin-right: 0px;

    font-family: "proxima-nova",sans-serif;

    border-radius: 10px;

    font-size: 1.3rem;

    width: 111%;

}

.dest_personal_content {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 48px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 100;

    color: hsla(0,0%,85%,1.00);

    font-family: "proxima-nova",sans-serif;

    border-radius: 10px;

    font-size: 1.3rem;

    margin-right: -81px;

}

.dest_codesigning_content {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 50px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 100;

    color: hsla(0,0%,85%,1.00);

    margin-right: -87px;

    font-family: "proxima-nova",sans-serif;

    border-radius: 10px;

    font-size: 1.3rem;

}

.dest_wildcardssl_content {

    padding-top: 10px;

    padding-right: 0px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 34px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,85%,1.00);

    margin-right: -66px;

    border-radius: 10px;

    font-size: 1.5rem;

}

.dest_suporte_install_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    margin-top: 29px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -28px;

}

.tit_wildcard_dest_home {

    font-size: 2.5rem;

}

.tit_chrome_dest_home {

    font-size: 2rem;

    margin-right: 0px;

}

.dest_validacao_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 40px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.3rem;

    margin-right: -31px;

}

.card-certificados {

    border: 1px solid rgba(204,210,216,1.00);

    margin-top: 5px;

    margin-bottom: 25px;

    min-height: 250px;

}

.img-passos {

    text-align: center;

    margin-top: 0px;

}

.dest_chrome_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 33px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.6rem;

    margin-right: -19px;

    padding-right: 0px;

}

    

    .dest_leiloes_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 33px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.6rem;

    margin-right: -19px;

    padding-right: 0px;

}

.dest_n1_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 42px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -56px;

    padding-right: 0px;

}

.dest_info_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 48px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -16px;

    padding-right: 0px;

}

.tabs .tab a {

    color: rgba(255,255,255,1.00);

    font-size: 0.8rem;

    border: 1px solid rgba(255,255,255,0.21);

}

.tabs-br .tab a {

    color: rgba(0,0,0,1.00);

    font-size: 0.8rem;

    border: 1px solid rgba(255,255,255,0.21);

}

#corona {

	background-color: #000000;

	position: relative;

	float: right;

	top: 31px;

	background-image: url(/imagens/aviso-corona.jpg);

	background-size: cover;

	max-width: 330px;

	right: -10px;

}

    #confiavel {

	background-color: #000000;

	position: relative;

	float: right;

	top: 31px;

	background-image: url(/imagens/aviso-confiavel.jpg);

	background-size: cover;

	max-width: 330px;

	right: -10px;

}

#feriado {

	position: relative;

	float: right;

	top: 31px;

	background-size: cover;

	max-width: 330px;

	right: -10px;

}

.assinatura-form {

	border-radius: 10px;

	background-color: rgba(217,236,249,1.00);

	margin-left: -15px;

	padding-left: 15px;

	height: 481px;

	padding-top: 15px;

	margin-top: 19px;

}































































 }



/* Extra Small Devices, Phones */ 

@media only screen and (max-width : 480px) {

.livehelp {

    margin-left: -38px;

    margin-right: -150px;

    margin-top: 3px;

    height: 50px;

}

.dest_sectigossl_content {

    padding-top: 10px;

    padding-right: 10px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 25px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 100;

    color: hsla(0,0%,85%,1.00);

    margin-right: -36px;

    font-family: "proxima-nova",sans-serif;

    border-radius: 10px;

    font-size: 1.3rem;

}

.dest_mdcssl_content {

    padding-top: 10px;

    padding-right: 0px;

    padding-left: 10px;

    padding-bottom: 20px;

    margin-top: 35px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 100;

    color: hsla(0,0%,85%,1.00);

    margin-right: 0px;

    font-family: "proxima-nova",sans-serif;

    border-radius: 10px;

    font-size: 1.3rem;

    width: 122%;

}

.slide_caption5 {

    z-index: auto;

    padding-top: 20px;

    padding-bottom: 20px;

    color: #fff;

    text-align: center;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 100%;

    font-size: 1.3em;

    padding-right: 30px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 30px;

    position: relative;

    top: 19px;

}

.slide_caption2 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: center;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 100%;

    font-size: 1.4em;

    padding-right: 20px;

    font-family: 'Roboto';

    font-style: normal;

    font-weight: normal;

    padding-left: 20px;

    position: relative;

    top: 48px;

    left: 1px;

}

.slide_caption3 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: center;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 100%;

    font-size: 1.4em;

    padding-right: 20px;

    font-family: 'Roboto';

    font-style: normal;

    font-weight: normal;

    left: auto;

    margin-left: 0px;

    padding-left: 20px;

    position: relative;

    top: 69px;

}

.slide_caption4 {

    z-index: auto;

    padding-top: 10px;

    padding-bottom: 10px;

    color: #fff;

    text-align: center;

    border-radius: 10px;

    text-shadow: 0px 0px rgba(0, 0, 0, .6);

    width: 100%;

    font-size: 1.4em;

    padding-right: 10px;

    font-style: normal;

    font-weight: 300;

    left: auto;

    margin-left: 0px;

    padding-left: 10px;

    position: relative;

    top: 30px;

}

.slide_caption {

	position: relative;

	z-index: auto;

	padding-top: 10px;

	padding-bottom: 10px;

	color: #fff;

	text-align: center;

	border-radius: 10px;

	text-shadow: 1px 1px 2px rgba(0,0,0,0.78);

	width: 100%;

	top: 16px;

	padding-right: 20px;

	font-family: 'Roboto';

	font-style: normal;

	font-weight: normal;

	left: auto;

	margin-left: 0px;

	padding-left: 20px;

	display: none;

}

.dest_suporte_install_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 60px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -70px;

    text-shadow: 2px 2px 2px rgba(0,0,0,1.00);

}

	



	

.tit_wildcard_dest_home {

    font-size: 2.5rem;

    line-height: normal;



}

.dest_validacao_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 23px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.2rem;

    margin-right: -31px;

}

	

	.dest_certificados_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 61px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.3rem;

    margin-right: -76px;

}

		.dest_n1_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 16px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -31px;

}

	

.card-certificados {

    border: 1px solid rgba(204,210,216,1.00);

    margin-top: 5px;

    margin-bottom: 25px;

    min-height: 250px;

}

.dest_info_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 20px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -33px;

    padding-right: 0px;

}

.dest_asectigo_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 40px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    text-shadow: 2px 2px 2px rgba(0,0,0,1.00);

    margin-right: -52px;

}

.dest_ssl_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 31px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -29px;

    text-shadow: 2px 2px 2px rgba(0,0,0,1.00);

}

#tabs-swipe {

    top: -39px;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;



}

.bg-topo {

    padding-bottom: 0px;

}

.logo-mobile {

    margin-left: -51px;





  

 



}

.btn-large {

    height: 54px;

    line-height: 54px;

    padding: 0 20px;

    font-size: 11px;

    z-index: 5;

}

.dest_contato_content {

    padding-top: 10px;

    /* [disabled]padding-left: 10px; */

    padding-bottom: 10px;

    margin-top: 31px;

    margin-bottom: 10px;

    font-style: normal;

    font-weight: 300;

    color: hsla(0,0%,100%,1.00);

    border-radius: 10px;

    font-size: 1.5rem;

    margin-right: -41px;

    padding-right: 0px;

    text-shadow: 2px 2px 2px rgba(0,0,0,1.00);

}

#corona {

	background-color: #000000;

	position: relative;

	float: right;

	top: 24px;

	background-image: url(/imagens/aviso-corona.jpg);

	background-size: cover;

	right: 59px;

	max-width: 330px;

}

    #confiavel {

	background-color: #000000;

	position: relative;

	float: right;

	top: 24px;

	background-image: url(/imagens/aviso-confiavel.jpg);

	background-size: cover;

	right: 59px;

	max-width: 330px;

}

#feriado {

	position: relative;

	float: right;

	top: 24px;

	background-size: cover;

	right: 59px;

	max-width: 330px;

}

.tit_rebranding_dest_home {

	color: #FFFFFF;

	font-size: 1.5em;

	font-weight: 900;

	font-style: normal;

	line-height: 45px;

}



























































}



/* Custom, iPhone Retina */ 

@media only screen and (max-width : 320px) {

.livehelp {

    margin-left: -38px;

    margin-right: -150px;

    margin-top: 3px;

    height: 50px;

    display: none;

}



#sl_load {

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    font-family: Roboto;

    background-position: center center;

    height: 490px;

    margin-top: 175px;

}

#sl_numero1 {

    background-image: url(../imagens/dest_01.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    font-family: Roboto;

    background-position: center center;

    height: 490px;

}

    

    #sl_confiavel {

    background-image: url(../imagens/dest_interno_confiavel.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    font-family: Roboto;

    background-position: center center;

    height: 490px;

}

#sl_instantssl {

    background-image: url(../imagens/dest_02.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    height: 490px;

    background-position: center center;

}



#sl_wildcard {

    background-image: url(../imagens/dest_04.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    font-family: Roboto;

    height: 490px;

    background-position: center center;

}

#sl_mdcssl {

    background-image: url(../imagens/dest_05.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    height: 490px;

    background-position: center center;

}



#sl_evssl {

    background-image: url(../imagens/dest_03.jpg);

    background-size: cover;

    background-repeat: no-repeat;

    margin-bottom: -9px;

    padding-bottom: 0px;

    font-family: Roboto;

    background-position: center center;

    height: 490px;

}

.assinatura-form {

	border-radius: 10px;

	background-color: rgba(217,236,249,1.00);

	margin-left: -15px;

	padding-left: 15px;

	height: 550px;

	padding-top: 15px;

	margin-top: 19px;

}







}

.s10 {

}

.xl6 {

}

.l7 {

}

.l5 {

}

.lighten-4 {

}

#preco-form {

    width: 100px;

    height: 100px;

    background-color: #829EDF;

}
