    /*------------------------*/
/*RESET DO CSS*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; box-sizing:border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }

body { line-height:1;}
ol, ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
table { border-collapse:collapse; border-spacing:0; }
textarea, input, a { outline: none; }

/*------------------------*/
/*GRID BOOTSTRAP*/
.center { margin: 0 auto; width: 1320px; position: relative; }
.container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; width: 100%; }
.container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.center, .container { width: 100%; overflow: hidden; padding: 0 30px; }
.row { margin-right: -15px; margin-left: -15px; }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }
.col-xs-12 { width: 100%; }
.col-xs-11 { width: 91.66666667%; }
.col-xs-10 { width: 83.33333333%; }
.col-xs-9 { width: 75%; }
.col-xs-8 { width: 66.66666667%; }
.col-xs-7 { width: 58.33333333%; }
.col-xs-6 { width: 50%; }
.col-xs-5 { width: 41.66666667%; }
.col-xs-4 { width: 33.33333333%; }
.col-xs-3 { width: 25%; }
.col-xs-2 { width: 16.66666667%; }
.col-xs-1 { width: 8.33333333%; }
@media (min-width: 540px) { 
    .center, .container { width: 100%; }
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }
    .col-sm-12 { width: 100%; }
    .col-sm-11 { width: 91.66666667%; }
    .col-sm-10 { width: 83.33333333%; }
    .col-sm-9 { width: 75%; }
    .col-sm-8 { width: 66.66666667%; }
    .col-sm-7 { width: 58.33333333%; }
    .col-sm-6 { width: 50%; }
    .col-sm-5 { width: 41.66666667%; }
    .col-sm-4 { width: 33.33333333%; }
    .col-sm-3 { width: 25%; }
    .col-sm-2 { width: 16.66666667%; }
    .col-sm-1 { width: 8.33333333%; }
}
@media (min-width: 1024px) { 
    .center, .container { width: 1000px; }
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }
    .col-md-12 { width: 100%; }
    .col-md-11 { width: 91.66666667%; }
    .col-md-10 { width: 83.33333333%; }
    .col-md-9 { width: 75%; }
    .col-md-8 { width: 66.66666667%; }
    .col-md-7 { width: 58.33333333%; }
    .col-md-6 { width: 50%; }
    .col-md-5 { width: 41.66666667%; }
    .col-md-4 { width: 33.33333333%; }
    .col-md-3 { width: 25%; }
    .col-md-2 { width: 16.66666667%; }
    .col-md-1 { width: 8.33333333%; }
}
@media (min-width: 1280px) { 
    .center, .container { width: 1260px; }
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }
    .col-lg-12 { width: 100%; }
    .col-lg-11 { width: 91.66666667%; }
    .col-lg-10 { width: 83.33333333%; }
    .col-lg-9 { width: 75%; }
    .col-lg-8 { width: 66.66666667%; }
    .col-lg-7 { width: 58.33333333%; }
    .col-lg-6 { width: 50%; }
    .col-lg-5 { width: 41.66666667%; }
    .col-lg-4 { width: 33.33333333%; }
    .col-lg-3 { width: 25%; }
    .col-lg-2 { width: 16.66666667%; }
    .col-lg-1 { width: 8.33333333%; }
}
@media (min-width: 1360px) { 
    .center, .container { width: 1340px; }
}

@media (max-width: 1023px) { 
    .col-sm-hide { display: none; }
    .col-sm-show { display: block; }
}
@media (max-width: 539px) { 
    .col-xs-hide { display: none; }
    .col-xs-show { display: block; }
}

/*------------------------*/
/*INICIACAO DO CSS*/
body{font-family: 'Roboto', sans-serif; color:#222; font-size:14px; line-height: 160%; background-color:#fafafa; }
a { text-decoration:none; color:#646464; -webkit-transition: 0.1s linear color; -moz-transition: 0.1s linear color; transition: 0.1s linear color; }
hr { margin-bottom: 12px; padding-top: 12px; border: none; border-bottom: 1px solid #B6B5B3; }
em { font-style: italic; }
a:active,a:visited { outline:0 }
strong { font-weight:700; }
.big { font-size: 160%; }
.small { font-size:70%; }
.clear { clear:both; }
.clearfix, .container { *zoom: 1; }
.clearfix:before, .clearfix:after, .container:before, .container:after { display: table; content: ""; line-height: 0; } 
.container:after, .clearfix:after { clear: both; }
.hide-text { font: 0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0; }
.center-text { text-align: center; }
.capitalize { text-transform: capitalize; }
.hidden { display: none; }
.all-line{float:left;width:100%;}
.right{float: right !important;}
.left{float: left;}
.text-center{text-align: center; float: left; width: 100%;}
.bold{font-weight: bold;}
.none{display: none;}
.block{display: block !important;}
.relative{position: relative; overflow: initial ;}
.alerta { border: 1px solid #B26666; padding: 15px 20px; margin-bottom: 20px; color: #B26666; }
.alerta a, .sucesso a { color: inherit; }
.sucesso {border: 1px solid #AD7; padding: 15px 20px; margin-bottom: 20px; color: #AD7; }
.font-poppins{font-family: 'Poppins', sans-serif;}
.over-show {overflow: inherit !important;}

/*inicio do CSS*/
.hide{display: none !important;}
.show{display: block !important;}

.mln_sec{ float: left; width: 100%; }
.mln_sec .main{ float: left; width: 40%; color: #333; margin-left: 30%; margin-top: 10%; font-size: 35px; line-height: 120%; font-style: italic; }