#header{position:fixed!important;top:0!important}#bg{background-image:url(../../images/bg_links.jpg);background-repeat:no-repeat;background-position:center;width:100%;height:200px}#breadcump .box{display:flex;justify-content:center;align-items:center}#breadcump .box:before{content:'';width:100%;height:1px;background-color:var(--main-black);opacity:.25}#breadcump .box:after{content:'';width:100%;height:1px;background-color:var(--main-black);opacity:.25}#breadcump .box .etp{margin-left:10px;margin-right:10px;font-size:21px;text-transform:uppercase;font-weight:600;opacity:.25}#breadcump .box .etp.active{opacity:initial}#main .ident{display:flex;align-items:center}#main .ident .losang{width:15px;height:15px;background-color:var(--main-empresa);transform:rotate(45deg)}#main .titulo{margin-left:20px;text-transform:uppercase}#main .titulo .tit1{font-size:21px;line-height:22px;font-weight:300}#main .titulo .tit2{font-size:48px;line-height:48px;font-weight:600;margin-top:10px}#main .legenda{margin-left:20px;text-transform:uppercase}#main .legenda .leg1{font-size:21px;line-height:21px;font-weight:600}#main .legenda .leg2{font-size:14px;line-height:14px;font-weight:300;margin-top:10px}#so .box-so{display:flex;justify-content:initial;align-items:center}#so .box-so-item{margin-right:10px}#so input[type='radio']{display:none}#so label{background-color:var(--main-black);padding:10px;border-radius:10px;color:#fff;text-transform:uppercase;font-weight:600;font-size:21px;user-select:none}#so label.active{background-color:var(--main-empresa);color:#fff}#main #ssd #idade_texto{text-align:center;color:var(--main-empresa);font-weight:600;font-size:21px}#main #ssd .ui-widget.ui-widget-content{background-color:var(--main-black)}#main #ssd .ui-slider .ui-slider-range{background-color:var(--main-empresa)}#main #ssd .ui-state-default,#main #ssd .ui-widget-content .ui-state-default,#main #ssd .ui-widget-header .ui-state-default,#main #ssd .ui-button,html #main #ssd .ui-button.ui-state-disabled:hover,html #main #ssd .ui-button.ui-state-disabled:active{border:2px solid #fff!important;background:var(--main-empresa)!important;font-weight:normal!important;color:#454545!important;border-radius:10px!important}#main #ip #idade_texto{text-align:center;color:var(--main-empresa);font-weight:600;font-size:21px}#main #ip .ui-widget.ui-widget-content{background-color:var(--main-black)}#main #ip .ui-slider .ui-slider-range{background-color:var(--main-empresa)}#main #ip .ui-state-default,#main #ip .ui-widget-content .ui-state-default,#main #ip .ui-widget-header .ui-state-default,#main #ip .ui-button,html #main #ip .ui-button.ui-state-disabled:hover,html #main #ip .ui-button.ui-state-disabled:active{border:2px solid #fff!important;background:var(--main-empresa)!important;font-weight:normal!important;color:#454545!important;border-radius:10px!important}#resumo{background-color:var(--main-black);padding:10px 20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;min-width:250px}#resumo .tit{text-transform:uppercase;font-size:18px;color:var(--main-empresa);font-weight:600;margin-top:10px}#resumo .item .item-texto{color:#fff;text-transform:uppercase;font-weight:700;font-size:16px}#resumo .item .item-texto-final{color:#fff;text-transform:uppercase;font-size:24px}#resumo .item .item-texto-caption{color:#fff;font-size:14px}#resumo .item .item-value{color:var(--main-empresa);font-size:15px}#resumo .item .item-texto-final2{color:#fff;text-transform:uppercase;font-size:18px}@media(max-width:550px){#classe .box-classe{display:block}#classe label{width:100%}}