@charset "UTF-8";@charset "UTF-8";.container{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.container{padding-right:20px;padding-left:20px}}@media only screen and (min-width:768px){.container{width:740px}}@media only screen and (min-width:992px){.container{width:960px}}@media only screen and (min-width:1200px){.container{width:1160px}}@media only screen and (min-width:1360px){.container{width:1280px}}.container-fluid{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.container-fluid{padding-right:20px;padding-left:20px}}.row{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:992px){.row{margin-left:-20px;margin-right:-20px}}.col-xs-1>.row,.col-sm-1>.row,.col-md-1>.row,.col-lg-1>.row,.col-xs-2>.row,.col-sm-2>.row,.col-md-2>.row,.col-lg-2>.row,.col-xs-3>.row,.col-sm-3>.row,.col-md-3>.row,.col-lg-3>.row,.col-xs-4>.row,.col-sm-4>.row,.col-md-4>.row,.col-lg-4>.row,.col-xs-5>.row,.col-sm-5>.row,.col-md-5>.row,.col-lg-5>.row,.col-xs-6>.row,.col-sm-6>.row,.col-md-6>.row,.col-lg-6>.row,.col-xs-7>.row,.col-sm-7>.row,.col-md-7>.row,.col-lg-7>.row,.col-xs-8>.row,.col-sm-8>.row,.col-md-8>.row,.col-lg-8>.row,.col-xs-9>.row,.col-sm-9>.row,.col-md-9>.row,.col-lg-9>.row,.col-xs-10>.row,.col-sm-10>.row,.col-md-10>.row,.col-lg-10>.row,.col-xs-11>.row,.col-sm-11>.row,.col-md-11>.row,.col-lg-11>.row,.col-xs-12>.row,.col-sm-12>.row,.col-md-12>.row,.col-lg-12>.row{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:992px){.col-xs-1>.row,.col-sm-1>.row,.col-md-1>.row,.col-lg-1>.row,.col-xs-2>.row,.col-sm-2>.row,.col-md-2>.row,.col-lg-2>.row,.col-xs-3>.row,.col-sm-3>.row,.col-md-3>.row,.col-lg-3>.row,.col-xs-4>.row,.col-sm-4>.row,.col-md-4>.row,.col-lg-4>.row,.col-xs-5>.row,.col-sm-5>.row,.col-md-5>.row,.col-lg-5>.row,.col-xs-6>.row,.col-sm-6>.row,.col-md-6>.row,.col-lg-6>.row,.col-xs-7>.row,.col-sm-7>.row,.col-md-7>.row,.col-lg-7>.row,.col-xs-8>.row,.col-sm-8>.row,.col-md-8>.row,.col-lg-8>.row,.col-xs-9>.row,.col-sm-9>.row,.col-md-9>.row,.col-lg-9>.row,.col-xs-10>.row,.col-sm-10>.row,.col-md-10>.row,.col-lg-10>.row,.col-xs-11>.row,.col-sm-11>.row,.col-md-11>.row,.col-lg-11>.row,.col-xs-12>.row,.col-sm-12>.row,.col-md-12>.row,.col-lg-12>.row{margin-left:-20px;margin-right:-20px}}.container>.row{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:992px){.container>.row{margin-right:-20px;margin-left:-20px}}.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{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.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{padding-right:20px;padding-left:20px}}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media only screen and (min-width:992px){.form-horizontal .form-group{margin-right:-20px;margin-left:-20px}}.form_main .row{margin-right:-15px;margin-left:-15px}@media only screen and (min-width:992px){.form_main .row{margin-right:-20px;margin-left:-20px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media only screen and (min-width:992px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-20px;margin-left:-20px}}@media only screen and (min-width:992px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-20px}}.navbar-form{margin-right:-15px;margin-left:-15px}@media only screen and (min-width:992px){.navbar-form{margin-right:-20px;margin-left:-20px}}@media only screen and (min-width:992px){.navbar-text{margin-right:-20px;margin-left:-20px}}.navbar-collapse{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.navbar-collapse{padding-right:20px;padding-left:20px}}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:20px;padding-left:20px}}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.blockquote-reverse,blockquote.pull-right{padding-right:20px;padding-left:20px}}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:20px;padding-left:20px}.col-xs-15{width:20%;float:left}@media only screen and (min-width:992px){.col-sm-15{width:20%;float:left}}@media only screen and (min-width:992px){.col-md-15{width:20%;float:left}}@media only screen and (min-width:1200px){.col-lg-15{width:20%;float:left}}.nopadding{padding:0!important;margin:0!important}.no-padding{padding:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}@media only screen and (min-width:480px){.no-padding-left-xs{padding-left:0!important}.no-padding-right-xs{padding-right:0!important}}@media only screen and (min-width:768px){.no-padding-sm{padding-left:0!important;padding-right:0!important}.no-padding-left-sm{padding-left:0!important}.no-padding-right-sm{padding-right:0!important}}@media only screen and (min-width:992px){.no-padding-left-md{padding-left:0!important}.no-padding-right-md{padding-right:0!important}}@media only screen and (min-width:1200px){.no-padding-left-lg{padding-left:0!important}.no-padding-right-lg{padding-right:0!important}.no-padding-lg{padding:0!important}}.mt-120{margin-top:120px}.mb-20{margin-bottom:20px}@charset "UTF-8";@charset "UTF-8";a{color:#5e22f3;text-decoration:none;-webkit-transition:color;-moz-transition:color;-ms-transition:color;-o-transition:color}a:hover,a:focus{color:#5e22f3;text-decoration:none}.btn_default{text-align:center;text-decoration:none;text-transform:uppercase;font-weight:500;font-family:"Sora",sans-serif;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;box-shadow:0;border:0;border-radius:0;-webkit-transition:background;-moz-transition:background;-ms-transition:background;-o-transition:background}.btn_default:hover,.btn_default:active,.btn_default:visited{-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-ms-transition:.1s ease-in;-o-transition:.1s ease-in;text-decoration:none}.btn_sm{font-size:14px;padding:10px 20px}.btn_lg{padding:16.5px 49.5px}.btn_md{padding:17px 30px}.btn_white{background-color:#fff;color:#9e260e}.btn_white:hover{background-color:#c80000;color:#fff}.btn_movida{background-color:#5e22f3;color:#fff}.btn_movida:hover{background-color:#4811d1;color:#fff}.btn_green{background-color:#02b196;color:#fff}.btn_green:hover{background-color:#eceff1;color:#02b196}.btn_blue{background-color:#086fb8;color:#fff}.btn_blue:hover{background-color:#888;color:#fff}.btn_red{background-color:#9e2510;color:#fff}.btn_red:hover{background-color:#9e2510;color:#fff}body{background-color:#fff;width:100%}.carousel-control.right{background:none}.carousel-control.left{background:none}ul{padding:0;margin:0;list-style:none;list-style-image:none}.color-1{color:#086fb8}.color-2{color:#f15922}.color-3{color:#02b196}.color-4{color:#fdb813}.color-5{color:#9e260e}body{font-family:"Sora",sans-serif}@font-face{font-family:'OpenSans';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Regular-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Regular-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Semibold-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:'OpenSans';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Bold-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Bold-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Bold-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/OpenSans-Bold-webfont.svg#open_sansbold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'OpenSans';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/opensans-bolditalic-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/opensans-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/opensans-bolditalic-webfont.woff2) format('woff2'),url(/custom/site-ccrcaminhosparaacidadania/fonts/opensans-bolditalic-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/opensans-bolditalic-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/opensans-bolditalic-webfont.svg#open_sansbold_italic) format('svg');font-weight:700;font-style:italic}@font-face{font-family:'ubuntubold';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bold-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bold-webfont.woff2) format('woff2'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bold-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bold-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bold-webfont.svg#ubuntubold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ubuntubold_italic';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bolditalic-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bolditalic-webfont.woff2) format('woff2'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bolditalic-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bolditalic-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-bolditalic-webfont.svg#ubuntubold_italic) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ubuntuitalic';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-italic-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-italic-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-italic-webfont.woff2) format('woff2'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-italic-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-italic-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-italic-webfont.svg#ubuntuitalic) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ubuntulight';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-light-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-light-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-light-webfont.woff2) format('woff2'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-light-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-light-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-light-webfont.svg#ubuntulight) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ubuntulight_italic';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-lightitalic-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-lightitalic-webfont.woff2) format('woff2'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-lightitalic-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-lightitalic-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-lightitalic-webfont.svg#ubuntulight_italic) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ubuntumedium';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-medium-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-medium-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-medium-webfont.woff2) format('woff2'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-medium-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-medium-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-medium-webfont.svg#ubuntumedium) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ubuntumedium_italic';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-mediumitalic-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-mediumitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-mediumitalic-webfont.woff2) format('woff2'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-mediumitalic-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-mediumitalic-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-mediumitalic-webfont.svg#ubuntumedium_italic) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ubunturegular';src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-regular-webfont.eot);src:url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-regular-webfont.woff2) format('woff2'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-regular-webfont.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-regular-webfont.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/fonts/ubuntu-regular-webfont.svg#ubunturegular) format('svg');font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:"Sora",sans-serif;text-transform:uppercase}.heading_text{font-weight:500}h1.heading_text{font-size:40px;line-height:1.325}h2.heading_text{font-size:40px;line-height:1.325}h4.heading_text{font-size:15px;line-height:1.325}.body_text{font-weight:bold}h1.body_text{font-size:40px;line-height:1.325}h2.body_text{font-size:40px;line-height:1.325}h4.body_text{font-size:15px;line-height:1.325}p{margin:0 0 20px;font-size:16px;line-height:2}@media only screen and (min-width:992px){p{margin:0 0 15px;font-size:14px;line-height:2}}p:last-of-type{margin-bottom:0}.container{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.container{padding-right:20px;padding-left:20px}}@media only screen and (min-width:768px){.container{width:740px}}@media only screen and (min-width:992px){.container{width:960px}}@media only screen and (min-width:1200px){.container{width:1160px}}@media only screen and (min-width:1360px){.container{width:1280px}}.container-fluid{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.container-fluid{padding-right:20px;padding-left:20px}}.row{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:992px){.row{margin-left:-20px;margin-right:-20px}}.col-xs-1>.row,.col-sm-1>.row,.col-md-1>.row,.col-lg-1>.row,.col-xs-2>.row,.col-sm-2>.row,.col-md-2>.row,.col-lg-2>.row,.col-xs-3>.row,.col-sm-3>.row,.col-md-3>.row,.col-lg-3>.row,.col-xs-4>.row,.col-sm-4>.row,.col-md-4>.row,.col-lg-4>.row,.col-xs-5>.row,.col-sm-5>.row,.col-md-5>.row,.col-lg-5>.row,.col-xs-6>.row,.col-sm-6>.row,.col-md-6>.row,.col-lg-6>.row,.col-xs-7>.row,.col-sm-7>.row,.col-md-7>.row,.col-lg-7>.row,.col-xs-8>.row,.col-sm-8>.row,.col-md-8>.row,.col-lg-8>.row,.col-xs-9>.row,.col-sm-9>.row,.col-md-9>.row,.col-lg-9>.row,.col-xs-10>.row,.col-sm-10>.row,.col-md-10>.row,.col-lg-10>.row,.col-xs-11>.row,.col-sm-11>.row,.col-md-11>.row,.col-lg-11>.row,.col-xs-12>.row,.col-sm-12>.row,.col-md-12>.row,.col-lg-12>.row{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:992px){.col-xs-1>.row,.col-sm-1>.row,.col-md-1>.row,.col-lg-1>.row,.col-xs-2>.row,.col-sm-2>.row,.col-md-2>.row,.col-lg-2>.row,.col-xs-3>.row,.col-sm-3>.row,.col-md-3>.row,.col-lg-3>.row,.col-xs-4>.row,.col-sm-4>.row,.col-md-4>.row,.col-lg-4>.row,.col-xs-5>.row,.col-sm-5>.row,.col-md-5>.row,.col-lg-5>.row,.col-xs-6>.row,.col-sm-6>.row,.col-md-6>.row,.col-lg-6>.row,.col-xs-7>.row,.col-sm-7>.row,.col-md-7>.row,.col-lg-7>.row,.col-xs-8>.row,.col-sm-8>.row,.col-md-8>.row,.col-lg-8>.row,.col-xs-9>.row,.col-sm-9>.row,.col-md-9>.row,.col-lg-9>.row,.col-xs-10>.row,.col-sm-10>.row,.col-md-10>.row,.col-lg-10>.row,.col-xs-11>.row,.col-sm-11>.row,.col-md-11>.row,.col-lg-11>.row,.col-xs-12>.row,.col-sm-12>.row,.col-md-12>.row,.col-lg-12>.row{margin-left:-20px;margin-right:-20px}}.container>.row{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:992px){.container>.row{margin-right:-20px;margin-left:-20px}}.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{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.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{padding-right:20px;padding-left:20px}}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media only screen and (min-width:992px){.form-horizontal .form-group{margin-right:-20px;margin-left:-20px}}.form_main .row{margin-right:-15px;margin-left:-15px}@media only screen and (min-width:992px){.form_main .row{margin-right:-20px;margin-left:-20px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media only screen and (min-width:992px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-20px;margin-left:-20px}}@media only screen and (min-width:992px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-20px}}.navbar-form{margin-right:-15px;margin-left:-15px}@media only screen and (min-width:992px){.navbar-form{margin-right:-20px;margin-left:-20px}}@media only screen and (min-width:992px){.navbar-text{margin-right:-20px;margin-left:-20px}}.navbar-collapse{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.navbar-collapse{padding-right:20px;padding-left:20px}}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:20px;padding-left:20px}}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:15px}@media only screen and (min-width:992px){.blockquote-reverse,blockquote.pull-right{padding-right:20px;padding-left:20px}}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:20px;padding-left:20px}.col-xs-15{width:20%;float:left}@media only screen and (min-width:992px){.col-sm-15{width:20%;float:left}}@media only screen and (min-width:992px){.col-md-15{width:20%;float:left}}@media only screen and (min-width:1200px){.col-lg-15{width:20%;float:left}}.icon{display:block;background-repeat:no-repeat!important;position:relative}.icon:after{position:absolute;top:0;left:0;content:"";display:inline-block;background-repeat:no-repeat!important}.icon.icon-house{width:101px;height:101px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -205px}.icon.icon-book{width:101px;height:101px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -103px}.icon.icon-board{width:101px;height:101px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1px}.icon.icon-lamp{width:101px;height:101px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -307px}.icon.icon-arrow-circle-right:after{width:68px;height:69px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -484px}.icon.icon-arrow-circle-left:after{width:68px;height:69px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -554px}.icon.icon-arrow-circle-top-yellow{width:58px;height:58px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/sprite-icon-arrow-circle-top-purple.svg)}.icon.icon-hands{width:94px;height:90px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -786px}.icon.icon-umbrella{width:53px;height:57px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1019px}.icon.icon-book-open{width:71px;height:43px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -742px}.icon.icon-hands-together{width:84px;height:95px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -877px}.icon.icon-thumbs-up{width:45px;height:45px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -973px}.icon.icon-arrow-up-blue{width:14px;height:8px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1077px}.icon.icon-arrow-down-blue{width:14px;height:8px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1086px}.icon.icon-arrow-left-green{width:7px;height:11px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1095px}.icon.icon-arrow-right-green{width:7px;height:11px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1107px}.icon.icon-plus-red{width:19px;height:19px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1119px}.icon.icon-download-red{width:19px;height:23px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1139px}.icon.icon-search-white{width:20px;height:23px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1163px}.icon.icon-search-gray{width:20px;height:23px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1187px}.icon.icon-arrow-up{width:19px;height:11px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1211px}.icon.icon-arrow-down{width:19px;height:11px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1223px}.icon.icon-plus-lg-red{width:23px;height:23px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1235px}.icon.icon-player-red{width:22px;height:22px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1325px}.icon.icon-lock{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/icon-lock.png);background-repeat:no-repeat;background-position:right;width:15px;height:18px;display:inline-block;margin-right:0}.brand{margin:0;padding:0;line-height:1;font-size:1px}.brand a{background-repeat:no-repeat}.brand-ccr{float:left}.brand-ccr::before{content:'';display:inline-block;width:2px;height:90%;background-color:#424242}.brand-ccr a{background:url(/custom/site-ccrcaminhosparaacidadania/images/logo/ccr.png) center center no-repeat;width:46px;height:57px;background-size:contain;margin-left:20px}@media only screen and (min-width:1200px){.brand-ccr.footer{width:102px;height:auto}}.brand-ccr.footer::before{content:none}.brand-ccr.footer a{background-color:#fff!important;border-right:1px solid rgba(0,0,0,.1);border-bottom:2px solid rgba(0,0,0,.1);background:url(/custom/site-ccrcaminhosparaacidadania/images/logo/brand-ccr.png) center center no-repeat;width:103px;height:101px;background-size:59px}@media only screen and (min-width:1200px){.brand-ccr.footer a{background-size:59px;width:100%;height:110px}}#logofooter{margin-bottom:5px;margin-top:3px;display:flex;justify-content:center}.brand-ccr-mobile a{background:url(/custom/site-ccrcaminhosparaacidadania/images/logo/logo_motiva.svg) center center no-repeat;width:158px;height:86px}.brand-ccp a{width:247px;height:57px;background:transparent url(/custom/site-ccrcaminhosparaacidadania/images/logo/logo_motiva.svg) 0 0 no-repeat;background-size:contain;cursor:pointer;position:relative;z-index:1}.brand-tesla{height:auto}.brand-tesla a{display:block;width:90px;height:26px;background:url(/custom/site-ccrcaminhosparaacidadania/images/logo/logo-tesla.png) center center no-repeat;filter:invert(1);opacity:1}.brand_mobile .brand-ccr-mobile{padding-top:35px}@media only screen and (min-width:768px){.brand_mobile .brand-ccr-mobile{display:none}}.calendar{border:1px solid #989999;padding:25px 0 13px 25px;width:325px;position:relative;overflow:hidden}.calendar .calendar_month{position:relative;height:22px;margin-bottom:30px}.calendar .calendar_month .month_prev{position:absolute;top:6px;left:0}.calendar .calendar_month .month_next{position:absolute;top:6px;right:25px}.calendar .calendar_month .month{font-weight:bold;font-size:16px;color:#02b196;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.calendar li{float:left;width:22px;height:22px;margin:0 20px 16px 0;text-align:center;font-size:12px;color:#61676b}.calendar .days_of_the_week{margin-bottom:19px;font-weight:bold;color:#086fb8;text-transform:uppercase}.calendar a.has-event{display:block;height:100%;border-radius:50%;border:1px solid #a5a8a9;background-color:#eceff1;text-decoration:none;line-height:21px;color:#61676b;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.calendar a.has-event:hover,.calendar a.has-event:active,.calendar a.has-event:focus,.calendar a.has-event.active{background-color:#02b196;color:#fff}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.icon{display:block;background-repeat:no-repeat!important;position:relative}.icon:after{position:absolute;top:0;left:0;content:"";display:inline-block;background-repeat:no-repeat!important}.icon.icon-house{width:101px;height:101px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -205px}.icon.icon-book{width:101px;height:101px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -103px}.icon.icon-board{width:101px;height:101px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1px}.icon.icon-lamp{width:101px;height:101px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -307px}.icon.icon-arrow-circle-right:after{width:68px;height:69px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -484px}.icon.icon-arrow-circle-left:after{width:68px;height:69px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -554px}.icon.icon-arrow-circle-top-yellow{width:58px;height:58px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/sprite-icon-arrow-circle-top-purple.svg)}.icon.icon-hands{width:94px;height:90px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -786px}.icon.icon-umbrella{width:53px;height:57px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1019px}.icon.icon-book-open{width:71px;height:43px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -742px}.icon.icon-hands-together{width:84px;height:95px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -877px}.icon.icon-thumbs-up{width:45px;height:45px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -973px}.icon.icon-arrow-up-blue{width:14px;height:8px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1077px}.icon.icon-arrow-down-blue{width:14px;height:8px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1086px}.icon.icon-arrow-left-green{width:7px;height:11px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1095px}.icon.icon-arrow-right-green{width:7px;height:11px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1107px}.icon.icon-plus-red{width:19px;height:19px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1119px}.icon.icon-download-red{width:19px;height:23px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1139px}.icon.icon-search-white{width:20px;height:23px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1163px}.icon.icon-search-gray{width:20px;height:23px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1187px}.icon.icon-arrow-up{width:19px;height:11px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1211px}.icon.icon-arrow-down{width:19px;height:11px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1223px}.icon.icon-plus-lg-red{width:23px;height:23px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1235px}.icon.icon-player-red{width:22px;height:22px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1325px}.icon.icon-lock{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/icon-lock.png);background-repeat:no-repeat;background-position:right;width:15px;height:18px;display:inline-block;margin-right:0}.search_form{margin-left:0;margin-right:0;margin-bottom:30px}.search_form .row{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:1200px){.search_form .row{margin-left:-20px;margin-right:-20px}}@media only screen and (min-width:768px){.search_form{margin-bottom:40px}}.search_form .input_group{position:relative}.search_form input{text-transform:uppercase;font-family:"Sora",sans-serif;font-weight:500;font-size:18px;height:48px;margin:0;-webkit-transition:background;-moz-transition:background;-ms-transition:background;-o-transition:background;margin-bottom:20px;padding-left:52px;background:none;color:#888;color:#fff}@media only screen and (min-width:768px){.search_form input{padding-left:25px;height:58px}}@media only screen and (min-width:992px){.search_form input{margin-bottom:0}}.search_form input::-webkit-input-placeholder{color:#888}@media only screen and (min-width:768px){.search_form input::-webkit-input-placeholder{color:#fff}}.search_form input:-moz-placeholder{color:#888}@media only screen and (min-width:768px){.search_form input:-moz-placeholder{color:#fff}}.search_form input::-moz-placeholder{color:#888}@media only screen and (min-width:768px){.search_form input::-moz-placeholder{color:#fff}}.search_form input:-ms-input-placeholder{color:#888}@media only screen and (min-width:768px){.search_form input:-ms-input-placeholder{color:#fff}}@media only screen and (min-width:768px){.search_form input:focus{-webkit-transition:.1s ease-in-out background;-moz-transition:.1s ease-in-out background;-ms-transition:.1s ease-in-out background;-o-transition:.1s ease-in-out background;background-color:#ccb8ff!important;outline:none;border:1px solid #a986ff}}.search_form .btn{position:absolute;top:0;left:15px;padding:17px;border:0;background:none;height:58px;color:#29292f;font-size:2rem}@media only screen and (min-width:768px){.search_form .btn{left:auto;right:0}}.search_form .btn:focus,.search_form .btn:active,.search_form .btn:hover,.search_form .btn:visited{outline:0!important}.search_form .btn .icon{width:20px;height:23px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1187px}@media only screen and (min-width:768px){.search_form .btn .icon{width:20px;height:23px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1163px}}.section_objetivos_wrapper .section_objetivos_container{background:#eceff1;padding:50px 20px;margin-bottom:30px}@media only screen and (min-width:768px){.section_objetivos_wrapper .section_objetivos_container{padding:40px 20px}}@media only screen and (min-width:992px){.section_objetivos_wrapper .section_objetivos_container{padding:65px 40px}}@media only screen and (min-width:992px){.section_objetivos_wrapper .section_objetivos_container{margin-bottom:40px}}.section_objetivos_wrapper .section_header{display:none}@media only screen and (min-width:768px){.section_objetivos_wrapper .section_header{display:block}}.section_objetivos_wrapper .section_header h1{margin:0;padding:0;font-size:25px;color:#9e260e}@media only screen and (min-width:768px){.section_objetivos_wrapper .section_content{padding-top:65px;padding-bottom:25px}}.section_objetivos_wrapper .section_content:after{content:"";clear:both;display:table}.objetivos_item{margin-bottom:50px}.objetivos_item:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.objetivos_item{margin-bottom:0}}.objetivos_item img{vertical-align:top;overflow:hidden;width:133px;height:133px}@media only screen and (min-width:768px){.objetivos_item img{width:101px;height:101px}}.objetivos_item img+p{margin-top:25px}@media only screen and (min-width:768px){.objetivos_item img+p{margin-top:30px}}.objetivos_item p{margin:0 auto;font-size:19px;line-height:1.789473684;letter-spacing:.04em;color:#888}@media only screen and (min-width:768px){.objetivos_item p{font-size:14px;line-height:1.571428571}}.main_banner{margin-bottom:56px}.main_banner+.section_objetivos{margin-top:30px}@media only screen and (min-width:768px){.main_banner+.section_objetivos{margin-top:0}}.main_banner .main_banner_wrapper{position:relative;height:650px}@media only screen and (min-width:768px){.main_banner .main_banner_wrapper{height:400px}}.main_banner_container{position:relative;height:650px;background-color:#5e22f3;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width:768px){.main_banner_container{height:400px}}.main_banner_coverage .main_banner_container{background-color:#02b196}.main_banner_container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.main_banner_container:after{content:"";position:absolute;bottom:30px;left:50%;display:block;margin-left:-29px;width:58px;height:58px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -683px}@media only screen and (min-width:768px){.main_banner_container:after{display:none}}.main_banner_content{display:table;width:100%;height:650px;position:relative;text-align:center;color:#29292f;background-color:#fff}@media only screen and (min-width:768px){.main_banner_content{max-width:489px;height:400px;margin-left:auto}}.main_banner_content::after{content:'';display:block;position:absolute;left:0;bottom:-10px;width:100%;height:10px;background-color:#5e22f3}.main_banner_content::before{content:'';display:block;position:absolute;left:-10px;bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #5e22f3}.main_banner_content.theme-red{background-color:#f5f5ff}.main_banner_content.theme-red::after{content:'';display:block;position:absolute;left:0;bottom:-10px;width:100%;height:10px;background-color:#5e22f3}.main_banner_content.theme-red::before{content:'';display:block;position:absolute;left:-10px;bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #5e22f3}.main_banner_content.theme-blue{background-color:rgba(8,111,184,.95)}.main_banner_content.theme-blue::after{content:'';display:block;position:absolute;left:0;bottom:-10px;width:100%;height:10px;background-color:#086fb8}.main_banner_content.theme-blue::before{content:'';display:block;position:absolute;left:-10px;bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #075e9b}.main_banner_content.theme-yellow{background-color:rgba(253,184,19,.95)}.main_banner_content.theme-yellow::after{content:'';display:block;position:absolute;left:0;bottom:-10px;width:100%;height:10px;background-color:#fdb813}.main_banner_content.theme-yellow::before{content:'';display:block;position:absolute;left:-10px;bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e3a510}.main_banner_content.theme-orange{background-color:rgba(241,89,34,.95)}.main_banner_content.theme-orange::after{content:'';display:block;position:absolute;left:0;bottom:-10px;width:100%;height:10px;background-color:#f15922}.main_banner_content.theme-orange::before{content:'';display:block;position:absolute;left:-10px;bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #d6501f}.main_banner_content.theme-green{background-color:rgba(2,177,150,.95)}.main_banner_content.theme-green::after{content:'';display:block;position:absolute;left:0;bottom:-10px;width:100%;height:10px;background-color:#02b196}.main_banner_content.theme-green::before{content:'';display:block;position:absolute;left:-10px;bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #029881}.main_banner_content .main_banner_caption{display:table-cell;vertical-align:middle;padding:0 15px}.main_banner_content .main_banner_caption h1{margin:0 0 25px 0;font-weight:500;line-height:1.15;font-size:25px;text-transform:capitalize}@media only screen and (min-width:768px){.main_banner_content .main_banner_caption h1{font-size:45px;line-height:1.15}}@media only screen and (min-width:992px){.main_banner_content .main_banner_caption h1{font-size:35px;line-height:1.15}}.main_banner_content .main_banner_caption p{font-family:"Sora",sans-serif;text-align:center;font-size:19px;line-height:1.684210526;color:#29292f}@media only screen and (min-width:768px){.main_banner_content .main_banner_caption p{font-size:16px;line-height:1.625}}.main_banner_content .main_banner_caption p+.btn_default{margin-top:40px}@media only screen and (min-width:768px){.main_banner_content .main_banner_caption p+.btn_default{margin-top:35px}}.carousel-indicators li{border:0;margin:0 3px;width:7px;height:7px;background-color:rgba(255,255,255,.5);transition:background-color .75s ease-in-out;-webkit-transition:background-color .75s ease-in-out}.carousel-indicators li.active{background-color:#fff;height:9px;margin:0 2px;width:9px}.main_banner .main_banner_wrapper .main_banner_container{background-size:cover}.main_banner .main_banner_wrapper .main_banner_container.theme-red{background-color:#9e260e}.main_banner .main_banner_wrapper .main_banner_container.theme-blue{background-color:#086fb8}.main_banner .main_banner_wrapper .main_banner_container.theme-yellow{background-color:#fdb813}.main_banner .main_banner_wrapper .main_banner_container.theme-orange{background-color:#f15922}.main_banner .main_banner_wrapper .main_banner_container.theme-green{background-color:#02b196}.main_banner .main_banner_wrapper .main_banner_container.theme-red:before{background-color:rgba(158,38,14,.95)}.main_banner .main_banner_wrapper .main_banner_container.theme-blue:before{background-color:rgba(8,111,184,.95)}.main_banner .main_banner_wrapper .main_banner_container.theme-yellow:before{background-color:rgba(253,184,19,.95)}.main_banner .main_banner_wrapper .main_banner_container.theme-orange:before{background-color:rgba(241,89,34,.95)}.main_banner .main_banner_wrapper .main_banner_container.theme-green:before{background-color:rgba(2,177,150,.95)}.main_footer{position:relative;padding:65px 0 0 0}@media only screen and (min-width:768px){.main_footer{padding:115px 0 0 0}}.main_footer .color{position:absolute;bottom:0;left:0;right:0;margin:auto;height:5px;width:20%;background-color:#02b196}.main_footer .color:before{position:absolute;bottom:0;left:-100%;content:"";width:100%;height:5px;background-color:#f15922}.main_footer .color:after{position:absolute;bottom:0;right:-100%;content:"";width:100%;height:5px;background-color:#fdb813}.main_footer .social{position:relative;top:20px;float:right;margin-right:20px}.main_footer .social li{float:left;width:24px;height:24px;text-align:center;margin-left:7px}.main_footer .social li:first-child{margin-left:0}.main_footer .social li a{color:#fff;font-size:16px;line-height:1.6}.footer_nav{display:none;background-color:#000;padding:40px 0}@media only screen and (min-width:768px){.footer_nav{display:block}}.footer_nav h2{padding:0;margin:0 0 10px 0;font-weight:700;font-family:"Sora",sans-serif;font-size:13px;color:#fff}.footer_nav a{font-size:13px;line-height:21px;color:#fff;transition:all .3s ease-in-out}.footer_nav a:hover{color:#fff;opacity:.7}.footer_nav .row{display:flex;justify-content:space-between}.footer_nav .footer_item{padding:0 10px}.footer_nav_navbar{list-style:none;display:block;margin:0;padding:0}.copyright{background:#000}.copyright_wrapper{position:relative;padding-top:3rem}@media only screen and (min-width:768px){.copyright_wrapper{padding-top:0;margin-top:-6px}}@media only screen and (min-width:992px){.copyright_wrapper>div{display:flex;align-items:center;width:100%;justify-content:space-between}}.copyright_wrapper .brand-ccr{display:none;border-bottom:0;border-right:1px solid rgba(0,0,0,.1);border-top:2px solid rgba(0,0,0,.1);top:initial;bottom:0;z-index:1}@media only screen and (min-width:768px){.copyright_wrapper .brand-ccr{float:left;display:block}}.copyright_wrapper .brand-ccr a{position:relative;z-index:1}.copyright_wrapper p{display:flex;align-items:center;justify-content:space-around;flex-direction:column;flex-grow:1;font-family:"Sora",sans-serif;padding:30px 0;text-align:center;gap:1rem;font-size:16px;line-height:1.22;color:#fff!important}@media only screen and (min-width:480px){}@media only screen and (min-width:768px){.copyright_wrapper p{float:left}}@media only screen and (min-width:992px){}@media(min-width:1200px){.copyright_wrapper p{flex-direction:column;padding-left:20px}}@media only screen and (min-width:768px){.copyright_wrapper p{font-size:14px;line-height:1}}.copyright_wrapper .footer-mail{display:block;margin-top:10px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;color:#fff}.copyright_wrapper .footer-mail a{color:#fff;transition:all .3s ease-in-out;text-decoration:underline}.copyright_wrapper .footer-mail a:hover{opacity:.7}.copyright_wrapper .footer-links{margin:10px}@media(min-width:1200px){.copyright_wrapper .footer-links{margin:0}}.copyright_wrapper .footer-links a{display:block;color:#fff;text-decoration:underline}@media only screen and (min-width:768px){.copyright_wrapper .footer-links a{display:inline-block}}.copyright_wrapper .footer-links a:hover{color:#fff;text-decoration:underline;opacity:.7}.copyright_wrapper .footer-links a+a{margin-top:10px}@media only screen and (min-width:768px){.copyright_wrapper .footer-links a+a{margin-top:unset;margin-left:10px}}.copyright_wrapper .brand-tesla{display:block;padding-bottom:30px;text-align:center}@media only screen and (min-width:768px){.copyright_wrapper .brand-tesla{padding:0;text-align:right;float:right}}.copyright_wrapper .tdr{display:block}@media only screen and (min-width:768px){.copyright_wrapper .tdr{display:inline-block}}.cookie-msg{position:fixed;bottom:0;left:0;width:100%;padding:20px;background-color:#f5f5ff;z-index:9999;box-sizing:border-box;flex-direction:column}.cookie-msg .container-fluid{display:flex;justify-content:center;gap:32px}@media only screen and (min-width:768px){.cookie-msg{flex-direction:row}}.cookie-msg .text p{margin-bottom:0}.cookie-msg p{font-size:12px}.cookie-msg p+p{margin-top:0;margin-bottom:0}@media only screen and (min-width:768px){.cookie-msg p{font-size:16px}.cookie-msg p+p{margin-top:10px}}.cookie-msg a{color:#565656;text-decoration:none}.cookie-msg .btn{display:flex;align-items:center;font-size:12px;font-weight:bold;justify-content:space-between;padding:0;gap:.5rem;position:relative}@media only screen and (min-width:768px){.cookie-msg .btn{font-size:18px}}.cookie-msg .btn .ok{display:block;color:#fff;background-color:#5e22f3;text-align:center;margin:0;width:100%;padding:20px 0}@media only screen and (min-width:768px){.cookie-msg .btn .ok{padding:20px 40px}}.cookie-msg .btn .x{position:absolute;top:-145px;right:-6px;font-size:18px}.navbar{margin-bottom:0}.navbar-default{background-color:#5e22f3}.navbar-default .navbar-collapse{position:relative}@media only screen and (max-width:992px){.navbar-default .navbar-collapse{background-color:#fff}}.navbar-default .navbar-collapse .search-icon{padding:0 0 0 10px;height:95px;display:inline-flex;align-items:center}@media(max-width:1199px){.navbar-default .navbar-collapse .search-icon{display:none}}.navbar-default .navbar-collapse .search-icon a{display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:50%;width:40px;height:40px;padding:0}@media(max-width:1199px){.navbar-default .navbar-collapse .search-icon a{justify-content:center!important}}.navbar-default .navbar-collapse .search-icon a:hover,.navbar-default .navbar-collapse .search-icon a:focus{opacity:.8}.navbar-default .navbar-collapse .search-icon a span{width:15px;height:17px;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/icon-search-white.png);background-size:cover;background-repeat:no-repeat;background-position:center}.navbar-default .navbar-collapse .search-bar{padding:25px 30px;display:block}@media(min-width:1200px){.navbar-default .navbar-collapse .search-bar{display:none;padding:0;position:absolute;right:16px;top:50%;margin-top:-20px;width:380px}}.navbar-default .navbar-collapse .search-bar.active{display:block}.navbar-default .navbar-collapse .search-bar .bar{display:flex;justify-content:flex-start;align-items:center;width:100%;height:40px;border-radius:20px;background-color:#fff;border:1px solid #5e22f3}.navbar-default .navbar-collapse .search-bar .bar .icon{min-width:15px;height:17px;margin-left:14px;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#5e22f3;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/icon-search-white.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.navbar-default .navbar-collapse .search-bar .bar form{width:100%}.navbar-default .navbar-collapse .search-bar .bar input{width:calc(100% - 30px);height:100%;background-color:transparent;border:none;color:#4f5266;padding:0;margin:0 15px;font-size:16px}.navbar-default .navbar-collapse .search-bar .bar input:focus{outline:none}.navbar-default .navbar-collapse .search-bar .bar .close{display:none;min-width:10px;height:10px;margin-right:14px;position:relative;opacity:1}@media(min-width:1200px){.navbar-default .navbar-collapse .search-bar .bar .close{display:block}}.navbar-default .navbar-collapse .search-bar .bar .close::after,.navbar-default .navbar-collapse .search-bar .bar .close::before{content:'';display:block;width:100%;height:2px;background-color:#5e22f3;position:absolute;top:50%;left:0}.navbar-default .navbar-collapse .search-bar .bar .close::before{transform:rotate(45deg)}.navbar-default .navbar-collapse .search-bar .bar .close::after{transform:rotate(-45deg)}.navbar-default .navbar-brand{float:inherit;display:flex;align-items:center;margin-top:5px;margin-left:0!important;justify-content:center}.navbar-default .navbar-brand .logo-mobile{display:block}@media only screen and (min-width:992px){.navbar-default .navbar-brand .logo-mobile{display:none}}.navbar-default .navbar-brand .logo-desktop{display:none}@media only screen and (min-width:992px){.navbar-default .navbar-brand .logo-desktop{display:block}}.navbar-default .navbar-brand a{display:flex;align-items:center;gap:32px}.navbar-default .navbar-brand a span{font-size:19px;color:#fff;font-weight:600;position:relative;text-transform:none}.navbar-default .navbar-brand a span:after{content:"";position:absolute;display:block;width:1px;height:2.5rem;top:50%;left:-16px;transform:translateY(-50%);background-color:#8655ff}.navbar-default .navbar-header{margin-left:0;margin-right:0;position:relative;z-index:999}@media only screen and (min-width:1200px){.navbar-default .navbar-nav{float:right}}.navbar-default .navbar-nav .menu-item-text{margin-right:10px}@media(min-width:1200px){.navbar-default .navbar-nav .menu-item-text{display:none}}.navbar-default .navbar-nav>li{position:relative;display:block;text-align:left}@media only screen and (min-width:1200px){.navbar-default .navbar-nav>li{border:0;position:relative;display:block;float:left;line-height:95px}}@media only screen and (min-width:1200px){.navbar-default .navbar-nav>li:first-of-type>a{padding-left:0!important}}@media(max-width:1199px){.navbar-default .navbar-nav>li:last-of-type>a{display:flex;justify-content:space-between}}.navbar-default .navbar-nav>li:last-of-type>a:after{content:none!important}.navbar-default .navbar-nav>li>a{font-family:"Sora",sans-serif;font-size:18px;color:#29292f;padding:25px 30px;position:relative;display:flex;justify-content:space-between}@media only screen and (min-width:1200px){.navbar-default .navbar-nav>li>a{-webkit-transition:color .5s ease-in-out;-moz-transition:color .5s ease-in-out;-ms-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;font-size:15px}}@media only screen and (min-width:768px){.navbar-default .navbar-nav>li>a{color:#fff;font-weight:bold}}@media only screen and (min-width:768px){.navbar-default .navbar-nav>li>a .fas{display:none}}@media only screen and (min-width:1200px){.navbar-default .navbar-nav>li>a{display:block;line-height:95px;padding:0 8px}}@media only screen and (min-width:1360px){.navbar-default .navbar-nav>li>a{padding:0 20px}}@media only screen and (min-width:1200px){.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:active,.navbar-default .navbar-nav>li>a[aria-expanded="true"]{color:#fff!important;background-color:transparent!important;outline:none!important}}.main_header{position:relative;z-index:2;border-bottom:1px solid #f5f5ff;-webkit-box-shadow:0 6px 14px 0 rgba(0,0,0,.55);-moz-box-shadow:0 6px 14px 0 rgba(0,0,0,.55);box-shadow:0 6px 14px 0 rgba(0,0,0,.55)}.main_header .container-fluid{padding-left:16px!important;padding-right:16px!important}@media only screen and (min-width:1200px){.main_header{min-height:95px}.main_header .container-fluid{padding-left:32px!important;padding-right:32px!important}}.main_header .brand{height:90px}.main_header .color{position:absolute;z-index:1;top:0;left:0;right:0;margin:auto;height:5px;width:20%;background-color:#02b196}.main_header .color:before{z-index:1;position:absolute;top:0;left:-100%;content:"";width:100%;height:5px;background-color:#f15922}.main_header .color:after{z-index:1;position:absolute;top:0;right:-100%;content:"";width:100%;height:5px;background-color:#fdb813}.main_header .brand-ccr{display:none}@media only screen and (min-width:480px){.main_header .brand-ccr{display:flex;margin-left:20px!important}}.main_return_top{display:block;margin-top:20px}@media only screen and (min-width:768px){.main_return_top{display:none}}@media only screen and (min-width:768px){.main_return_top{margin-top:105px}}.main_return_top_wrapper{position:relative}.main_return_top_wrapper:before{content:"";position:absolute;z-index:1;top:61px;left:30px;width:25%;height:2px;background-color:#eceff1}.main_return_top_wrapper:after{content:"";position:absolute;z-index:1;top:61px;right:30px;width:25%;height:2px;background-color:#eceff1}.main_return_top_wrapper span{display:inline-block}.main_return_top_wrapper a{display:block;width:250px;padding:30px;margin:0 auto;background-color:#fff;position:relative;font-weight:600;font-size:22px;line-height:1;color:#424242}.main_return_top_wrapper a:hover,.main_return_top_wrapper a:active,.main_return_top_wrapper a:visited{text-decoration:none}.main_return_top_wrapper a .text_top{margin-top:15px}.toggle_menu{display:block;position:relative;top:37px;float:right;overflow:hidden;margin:0;padding:0;width:44px;height:38px;font-size:0;text-indent:-9999px;appearance:none;background-color:transparent;box-shadow:none;border-radius:none;border:0;cursor:pointer;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}@media only screen and (min-width:1200px){.toggle_menu{display:none}}.toggle_menu span{display:block;position:absolute;top:16px;left:8px;right:8px;height:4px;border-radius:8px;background:#fff;-webkit-transition:background 0s .3s;-moz-transition:background 0s .3s;-ms-transition:background 0s .3s;-o-transition:background 0s .3s}.toggle_menu span::before,.toggle_menu span::after{position:absolute;display:block;left:0;width:100%;height:4px;border-radius:8px;background-color:#fff;content:"";transition-duration:.3s,.3s;transition-delay:.3s,0s}.toggle_menu span::before{transition-property:top,transform;top:-9px}.toggle_menu span::after{transition-property:bottom,transform;bottom:-9px}.toggle_menu:focus{outline:none;background-color:transparent!important}.toggle_menu:hover{background-color:transparent!important}.toggle_menu.is-active span{background:none}.toggle_menu.is-active span::before{top:0;transform:rotate(45deg)}.toggle_menu.is-active span::after{bottom:0;transform:rotate(-45deg)}.toggle_menu.is-active span::before,.toggle_menu.is-active span::after{transition-delay:0s,.3s}.navbar{border:none}@media(max-width:1199px){.navbar .navbar-collapse.collapse{display:none!important}.navbar .navbar-collapse.collapse.in{display:block!important}.navbar .collapsing{overflow:hidden!important}}@media only screen and (min-width:1200px){.navbar-nav .dropdown-menu{border:0;font-size:13px;background-color:#f5f5ff;box-shadow:none!important}}.navbar-nav .dropdown-menu .dropdown-toggle{position:relative}@media screen and (max-width:1199px){.main_header .container{width:100%}.navbar-header{float:none}.navbar-nav{float:none;margin:0}.navbar-nav>li:first-child{padding-top:20px}.navbar-nav>li{position:relative;display:block;text-align:left;float:none}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;border:0;box-shadow:none}.navbar-collapse{padding-left:0;padding-right:0;border-top:1px solid #cecece}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#f5f5ff;color:#29292f}.navbar-nav .dropdown{transition:all .3s ease-in-out}.navbar-nav .dropdown .fas{transform:rotate(0deg);transition:all .3s ease-in-out;color:#5e22f3}.navbar-nav .dropdown.open{background-color:#f5f5ff}.navbar-nav .dropdown.open .fas{transform:rotate(180deg)}.navbar-nav .dropdown-toggle:after{position:absolute;top:28.5px;right:30px;display:block;content:""}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#29292f;padding:15px 50px;font-size:16px}.navbar-default .navbar-nav .open .dropdown-menu>li>a:before{content:none!important}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:active{color:#551800}}@media screen and (max-width:767px){.main_header .container{width:auto}.navbar-nav{margin:0}}.navbar-nav .dropdown-menu li:hover,.navbar-nav .dropdown-menu li:focus{background-color:#efe9ff}.navbar-nav .dropdown-menu li a{font-weight:400;font-family:"Sora",sans-serif}@media only screen and (min-width:1200px){.navbar-nav .dropdown-menu li a{text-transform:uppercase;color:#29292f;padding:15px}}.navbar-nav .dropdown-menu li a:hover,.navbar-nav .dropdown-menu li a:focus{color:#23195c;background-color:#efe9ff}.pagination{display:table;margin:95px auto 0 auto}.pagination li a{margin:0 7.5px;background-color:#5e22f3;border:0;font-size:20px;color:#fff;-webkit-transition:background;-moz-transition:background;-ms-transition:background;-o-transition:background}.pagination li a:focus,.pagination li a:hover{-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;-ms-transition:.1s ease-in;-o-transition:.1s ease-in;background-color:#979899;color:#fff}.pagination li.active a,.pagination li.active a:focus,.pagination li.active a:hover{background-color:#979899}label{margin-bottom:10px;margin-left:5px;font-weight:normal;font-family:"Sora",sans-serif;font-size:16px;line-height:1}.form_control{display:block;width:100%;margin-bottom:25px;padding:0 12px;font-size:16px;line-height:1.485;background:#eceff1;background-image:none;border:0;border-radius:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;height:58px!important}.form_control.input-validation-error{border:1px solid red}.input_group .btn{right:15px}@media only screen and (min-width:992px){.input_group .btn{right:20px}}.field-validation-error{font-size:12px;display:block;margin:-22px 0 25px 0;color:red;-webkit-transition:.1s ease-in-out margin;-moz-transition:.1s ease-in-out margin;-ms-transition:.1s ease-in-out margin;-o-transition:.1s ease-in-out margin}.customSelect{color:#fff;text-transform:uppercase;font-family:"Sora",sans-serif;font-weight:500;font-size:18px;height:48px;border:0;margin:0;-webkit-transition:background;-moz-transition:background;-ms-transition:background;-o-transition:background}@media only screen and (min-width:768px){.customSelect{height:58px}}.customSelect.customSelectFocus{display:none;-webkit-transition:.1s ease-in-out background;-moz-transition:.1s ease-in-out background;-ms-transition:.1s ease-in-out background;-o-transition:.1s ease-in-out background;background-color:#ccb8ff!important;color:#29292f;border:1px solid #a986ff}.customSelect .customSelectInner{padding:0;line-height:58px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:85%}.customSelect .customSelectInner:after{content:"";position:absolute;top:50%;right:30px;transform:translateY(-50%);font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:2rem}@media only screen and (min-width:992px){.customSelect .customSelectInner:after{right:40px}}.customSelect .customSelectInner.customSelectOpen .customSelectInner:after{font-family:"Font Awesome 5 Free";font-weight:900;content:""}@charset "UTF-8";.item{margin-bottom:40px}.item .item_date{font-size:18px;line-height:1.33;color:#5e22f3;margin:0}.item .item_date+.item_title{text-transform:none;font-family:"Sora",sans-serif;font-weight:700;margin-top:10px;margin-bottom:25px}.item .item_title{text-align:center;font-size:22px;line-height:1.35}@media only screen and (min-width:992px){.item .item_title{text-align:left}}.item .item_image{text-align:center;display:table;width:100%}@media(min-width:992px){.item .item_image{background-color:#eceff1}}.item .item_image img{max-width:100%}.item .item_image+p{margin-top:25px}.item p{text-align:center;font-size:19px;line-height:1.35;color:#29292f;margin-bottom:20px}@media only screen and (min-width:992px){.item p{font-size:18px}}@media only screen and (min-width:768px){.item p{text-align:left}}.item span{text-align:center;font-size:15px;font-weight:600;line-height:2;color:#5e22f3;margin-bottom:-3px}@media only screen and (min-width:992px){.item span{font-size:14px}}@media only screen and (min-width:768px){.item span{text-align:left}}.item .item_link{text-decoration:none;text-transform:uppercase;text-align:center;font-weight:600;font-family:"Sora",sans-serif;font-size:24px;color:#5e22f3;line-height:1;display:block}@media only screen and (min-width:768px){.item .item_link{font-size:20px;text-align:left}}.item .item_link .icon{display:inline-block;margin-right:20px}.item .item_link:hover{color:#4811d1}.item .item_link:hover .icon{color:#4811d1}.items_inline{padding:15px;background-color:#eceff1;border-bottom:5px solid #e4e4e4}@media only screen and (min-width:768px){.items_inline{padding:45px 55px}}.items_inline .item_inline{padding:35px 0;position:relative}.items_inline .item_inline:first-child{padding-top:0}.items_inline .item_inline.list{border-bottom:1px solid #cecece}.items_inline .item_inline_title{margin:0 0 5px 0;text-transform:none;font-weight:bold;font-family:"Sora",sans-serif;font-size:24px;line-height:1.15;color:#29292f}@media only screen and (min-width:992px){.items_inline .item_inline_title{font-size:20px}}@media only screen and (min-width:992px){.items_inline .item_inline_title{line-height:1.25}}.items_inline .item_inline_summary{font-size:16px;line-height:1.625;font-style:italic;margin-bottom:35px}.items_inline .item_inline_details{font-family:'OpenSans',sans-serif;font-weight:100!important;font-style:italic;font-size:14px;color:#888}.items_inline .item_inline_details+.item_inline_title{font-size:24px;margin-top:45px}@media only screen and (min-width:768px){.items_inline .item_inline_details+.item_inline_title{margin-top:15px;padding-top:15px;font-size:24px}}@media only screen and (min-width:768px){.items_inline .item_inline_details+.item_inline_title{border-top:1px solid #cecece}}.items_inline .item_inline_details+.item_inline_title+.item_inline_image{margin-top:15px}.items_inline .item_inline_date+.item_inline_desc{border-left:1px solid #888}.items_inline .item_inline_date{padding-right:10px}.items_inline .item_inline_desc{padding-left:10px;padding-right:10px}.items_inline .item_inline_desc+.item_inline_desc{border-left:1px solid #888}.items_inline .item_inline_link{margin:0;display:block}.items_inline .item_inline_link:after{display:block;content:"+";margin:0;line-height:1;font-size:20px;color:#5e22f3}@media only screen and (min-width:768px){.items_inline .item_inline_link:after{font-size:30px;position:absolute;right:0;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}}.items_inline .item_inline_more{display:block;padding:50px 0 15px 0;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:500;font-family:"Sora",sans-serif;font-size:25px;line-height:1;color:#5e22f3}.items_inline .item_inline_more .icon{display:inline-block;margin-right:15px}.items_inline nav{text-align:center}.items_inline nav .pagination{display:table;margin:30px auto 0 auto}@media only screen and (min-width:992px){.items_inline nav .pagination{margin:50px auto 0 auto}}.items_inline .item_inline_list{overflow:hidden}.items_inline .item_inline_list dt,.items_inline .item_inline_list dd{font-weight:normal;font-family:"Sora",sans-serif;font-size:16px;color:#888;float:left}.items_inline .item_inline_list dt{padding-right:5px;clear:both;display:inline-block}.items_inline .item_inline_list dd{font-style:italic}.items_inline .ico-back-gray{text-indent:-9999px;float:right;margin-bottom:10px;width:64px;height:65px;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico_arrow_circle_back.png);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}.items_inline .ico-back-gray:hover{opacity:.8}.modal_gallery.modal{padding:0!important}.modal_gallery .close{position:absolute;z-index:2;margin:0;padding:0;width:54px;height:55px;background-color:transparent;border:0;background-repeat:no-repeat;background-position:center;text-indent:-99999px;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico_close_gallery.png);opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;top:0;right:0;margin-top:-75px}@media only screen and (min-width:992px){.modal_gallery .close{margin-top:0;top:20px;right:20px}}.modal_gallery .close:hover{opacity:.45}.modal_gallery .modal-dialog{margin:100px auto;padding:0 15px}@media only screen and (min-width:992px){.modal_gallery .modal-dialog{margin:30px auto;padding:0}}@media only screen and (min-width:1200px){.modal_gallery .modal-dialog{width:1200px}}.modal_gallery .modal-body{padding:0}.modal_gallery .modal-content{background-color:#eceff1}.modal_gallery .modal-footer{border-top:0;padding-bottom:35px;padding-top:0}.modal_gallery .carousel_photo_gallery .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity;padding:0;margin:0}@media only screen and (min-width:1200px){.modal_gallery .carousel_photo_gallery .carousel-inner .item{width:1200px;height:auto}}.modal_gallery .carousel_photo_gallery .carousel-inner .item img{max-width:100%}.modal_gallery .carousel_photo_gallery .carousel-inner .item,.modal_gallery .carousel_photo_gallery .carousel-inner .active.left,.modal_gallery .carousel_photo_gallery .carousel-inner .active.right{opacity:0}.modal_gallery .carousel_photo_gallery .carousel-inner .active,.modal_gallery .carousel_photo_gallery .carousel-inner .next.left,.modal_gallery .carousel_photo_gallery .carousel-inner .prev.right{opacity:1}.modal_gallery .carousel_photo_gallery .carousel-inner .next,.modal_gallery .carousel_photo_gallery .carousel-inner .prev,.modal_gallery .carousel_photo_gallery .carousel-inner .active.left,.modal_gallery .carousel_photo_gallery .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.modal_gallery .carousel_photo_gallery .carousel-caption{display:table;width:100%;min-height:190px;position:static;text-shadow:none;padding:0 10px;font-family:"Sora",sans-serif}@media only screen and (min-width:992px){.modal_gallery .carousel_photo_gallery .carousel-caption{min-height:unset;height:auto;display:block;padding:30px 40px}}.modal_gallery .carousel_photo_gallery .carousel-caption span,.modal_gallery .carousel_photo_gallery .carousel-caption p{vertical-align:middle;display:table-cell;padding:0;margin:0;text-align:center;font-family:"Sora",sans-serif;color:#424242;font-size:16px;line-height:1.75}@media only screen and (min-width:992px){.modal_gallery .carousel_photo_gallery .carousel-caption span,.modal_gallery .carousel_photo_gallery .carousel-caption p{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;font-size:16px;line-height:1.75;white-space:nowrap}}.modal_gallery .carousel_photo_gallery .carousel-caption span{display:block;font-size:20px;font-weight:bold}.modal_gallery .carousel_photo_gallery .carousel-caption span.desc{font-size:16px;font-weight:normal}.modal_gallery .carousel_photo_gallery .carousel-caption span.credits{font-size:14px;font-style:italic;font-weight:normal}.modal_gallery .carousel_photo_gallery .carousel-control{width:unset;opacity:1;filter:alpha(opacity=100);font-size:unset;color:unset;text-align:center;text-shadow:0;text-indent:-9999px}.modal_gallery .carousel_photo_gallery .carousel-control span{position:absolute;z-index:5;display:inline-block;background-repeat:no-repeat;background-size:cover;background-position:center;width:63px;height:63px;font-size:30px;bottom:0;margin-bottom:20px}@media only screen and (min-width:992px){.modal_gallery .carousel_photo_gallery .carousel-control span{margin-top:-31.5px;top:50%}}.modal_gallery .carousel_photo_gallery .carousel-control.right span{right:50%;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico_arrow_gallery_right.png);margin-right:15px}@media only screen and (min-width:992px){.modal_gallery .carousel_photo_gallery .carousel-control.right span{margin-right:20px}}.modal_gallery .carousel_photo_gallery .carousel-control.left span{left:50%;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico_arrow_gallery_left.png);margin-left:15px}@media only screen and (min-width:992px){.modal_gallery .carousel_photo_gallery .carousel-control.left span{margin-left:20px}}.modal_gallery .carousel_photo_gallery .carousel-control:hover{opacity:.45}.modal_gallery .thumbs{display:none}@media only screen and (min-width:992px){.modal_gallery .thumbs{display:block}}.modal_gallery .thumbs .carousel_thumb{margin-bottom:0;padding:0}.modal_gallery .thumbs .carousel-inner{overflow:hidden;width:100%;position:relative}.modal_gallery .thumbs .carousel-inner .item{padding-left:45px;padding-right:45px}.modal_gallery .thumbs .carousel-inner .col{min-height:1px;float:left;width:20%}.modal_gallery .thumbs .carousel-inner .col a{position:relative;display:block;cursor:pointer;width:100%;height:auto;margin:auto}@media only screen and (min-width:1200px){.modal_gallery .thumbs .carousel-inner .col a{width:180px;height:90px}}.modal_gallery .thumbs .carousel-inner .col img{border:2px solid transparent;display:block;margin:auto;width:100%;height:auto}@media only screen and (min-width:1200px){.modal_gallery .thumbs .carousel-inner .col img{width:180px;height:90px}}.modal_gallery .thumbs .carousel-control{width:unset;opacity:1;filter:alpha(opacity=100);text-align:center;color:#888}.modal_gallery .thumbs .carousel-control.right span{margin-left:15px}@media only screen and (min-width:992px){.modal_gallery .thumbs .carousel-control.right span{margin-right:20px}}.modal_gallery .thumbs .carousel-control.left span{margin-left:15px}@media only screen and (min-width:992px){.modal_gallery .thumbs .carousel-control.left span{margin-left:20px}}.modal_gallery .thumbs .carousel-control:hover{opacity:.45}.modal_gallery .thumbs .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}.modal_gallery .thumbs .carousel-indicators li{background:silver}.modal_gallery .thumbs .carousel-indicators.active{background:#333}.modal_gallery .thumbs .selected a{position:relative}.modal_gallery .thumbs .selected a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.45)}.modal_gallery .thumbs .selected img{border:2px solid #9e260e!important}.main_banner+.agenda{margin-top:30px}@media only screen and (min-width:992px){.main_banner+.agenda{margin-top:40px}}.agenda .item_agenda{background-color:#eceff1;padding:60px 30px 30px 30px;flex-direction:column;display:flex;height:100%}.agenda .item_agenda .item_title,.agenda .item_agenda p,.agenda .item_agenda .item_link{text-align:left}.agenda .item_agenda .item_link{margin-top:auto}.home_news .home_news_title_section{margin:0 0 20px 0;font-family:"Sora",sans-serif;font-weight:300;font-weight:normal;font-style:normal;font-size:18px;color:#444}.home_news .home_news_title_section span{position:relative}.home_news .home_news_title_section span::after{content:'';display:block;position:absolute;right:-104px;bottom:0;background-color:#444;width:90px;height:1px}.home_news .home_news_title_section strong{font-family:"Sora",sans-serif}.home_news .news_list_item{margin-left:auto;margin-right:auto;display:block}.home_news .btn_default{margin-top:1rem}.news_list_item{margin-bottom:20px;color:#29292f}@media only screen and (min-width:480px){.news_list_item{max-width:50%}}@media only screen and (min-width:768px){.news_list_item{max-width:none}}.news_list_item.theme-green .news_list_item_content{background-color:#01b295}.news_list_item.theme-red .news_list_item_content{background-color:#9e2510}.news_list_item.theme-orange .news_list_item_content{background-color:#f05a1f}.news_list_item.theme-yellow .news_list_item_content{background-color:#fcb913}.news_list_item.theme-gray .news_list_item_content{background-color:#6d6e71}.news_list_item.theme-blue .news_list_item_content{background-color:#096fb9}.news_list_item.theme-purple .news_list_item_content{background-color:#6202d9}.news_list_item.theme-dark-green .news_list_item_content{background-color:#006400}.news_list_item.theme-dark-pink .news_list_item_content{background-color:#e6145f}.news_list_item.theme-light-blue .news_list_item_content{background-color:#00b9f2}.news_list_item.theme-light-gray .news_list_item_content{background-color:#bed2be}.news_list_item.theme-brown .news_list_item_content{background-color:#8c7d2d}.news_list_item.theme-pink .news_list_item_content{background-color:#f0a0c8}.news_list_item h4{margin:15px 0 5px 0;font-weight:700;font-size:19px;color:#29292f}@media only screen and (min-width:768px){.news_list_item h4{font-size:18px}}.news_list_item .date{font-weight:bold;font-size:10px;margin-bottom:10px}.news_list_item h1{letter-spacing:.04em;text-transform:none;margin:0 0 16px 0;font-weight:700;font-family:"Sora",sans-serif;font-size:21px;line-height:1.33;color:#29292f;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width:768px){.news_list_item h1{font-size:22px}}.news_list_item h1.has-ellipse{position:relative;display:block;display:-webkit-box;height:63.84px;-webkit-line-clamp:2;padding-right:37.2px;overflow:hidden}.news_list_item h1.has-ellipse:after{content:"(...)";position:absolute;bottom:7.92px;right:0}.news_list_item h1.has-ellipse:after{content:"(...)";position:absolute;bottom:7.92px;right:0}.news_list_item p{font-size:19px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#29292f;margin-bottom:34px}@media only screen and (min-width:768px){.news_list_item p{font-size:16px}}.news_list_item p.has-ellipse{position:relative;display:block;display:-webkit-box;height:47.5px;-webkit-line-clamp:2;padding-right:29.45px;overflow:hidden}.news_list_item p.has-ellipse:after{content:"(...)";position:absolute;bottom:4.75px;right:0}.news_list_item p.has-ellipse:after{content:"(...)";position:absolute;bottom:4.75px;right:0}.news_list_item_image{display:block;width:100%}.news_list_item_image:before,.news_list_item_image:after{content:" ";display:table}.news_list_item_image:after{float:none;clear:both}.news_list_item_image:before,.news_list_item_image:after{content:" ";display:table}.news_list_item_image:after{float:none;clear:both}.news_list_item_image img{width:100%}.news_list_item_content{padding:26px 20px 39px;background-color:#f5f5ff}.news_list_item_content a{font-size:12px;font-weight:bold;text-transform:uppercase;padding-bottom:9px;border-bottom:1px solid #29292f;text-decoration:none;color:#29292f}.news_list_item_content a span{display:inline-block;margin-left:40px}.news_more{margin:10px 0 60px}@media only screen and (min-width:768px){.news_more{margin:10px 0 20px}}.news_more .news_more_item{font-family:"Sora",sans-serif}.news_more .news_more_item .date{font-size:10px;font-weight:bold;color:#202020}.news_more .news_more_item h1{color:#202020;font-weight:bold;text-transform:none;font-size:20px;margin:10px 0}.news_more .news_more_item p{color:#202020;font-size:14px;line-height:1.429;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news_more .news_more_item:hover h1{color:#5e22f3}.news_more .news_more_item+.news_more_item{margin-top:32px}.banner_destak{margin-top:30px;margin-bottom:30px}@media only screen and (min-width:992px){.banner_destak{margin-top:0;margin-bottom:40px}}.banner_destak a{display:block}.banner_destak a:after{content:"";display:table}.banner_destak a:hover,.banner_destak a:active,.banner_destak a:focus,.banner_destak a:visited{text-decoration:none;border:0;background-color:transparent}.banner_destak_image_photo{display:block;height:400px;width:100%;background-repeat:no-repeat;background-position:top left;background-position:center center;background-color:#f5f5ff}.banner_destak_legend{height:75px;position:relative;display:table;width:100%;background:#5e22f3;color:#fff}.banner_destak_legend .fas{font-size:24px}.banner_destak_legend.green{background:#02b196}.banner_destak_legend.green::after{content:none}@media only screen and (min-width:480px){.banner_destak_legend{height:65px}}@media only screen and (min-width:768px){.banner_destak_legend{display:flex;justify-content:center;align-items:center;padding:20px;height:90px;padding:0 20px;gap:1rem}}.banner_destak_legend h1{text-transform:none;font-weight:700;font-family:"Sora",sans-serif;font-size:12px;line-height:1.16;display:table-cell;vertical-align:middle;padding:0;margin:0}@media only screen and (min-width:768px){.banner_destak_legend h1{font-size:24px}}@media only screen and (min-width:768px){.banner_destak_legend h1{display:inline-block;margin:0;font-size:22px;line-height:32px}}.banner_destak_legend p{display:none}@media only screen and (min-width:768px){.banner_destak_legend p{display:inline-block;font-size:18px;line-height:22px}}.calendar_banner{position:relative;color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;height:375px;padding:15px}@media only screen and (min-width:768px){.calendar_banner{height:445px}}@media only screen and (min-width:992px){.calendar_banner{margin-left:0;margin-right:0;padding:45px 30px 0}}.calendar_banner .carousel-control{display:none;width:63px;height:63px;position:absolute;top:50%;z-index:5;margin-top:-31.5px;cursor:pointer;opacity:1}@media only screen and (min-width:768px){.calendar_banner .carousel-control{display:block}}.calendar_banner .carousel-control::after{content:'';display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.calendar_banner .carousel-control.left{left:-11px}.calendar_banner .carousel-control.left::after{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico_arrow_schedule_left.png)}.calendar_banner .carousel-control.right{right:-11px}.calendar_banner .carousel-control.right::after{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico_arrow_schedule_right.png)}.calendar_banner .carousel_calendar{height:370px}.calendar_banner .carousel-inner{height:300px;margin-top:60px}@media only screen and (min-width:768px){.calendar_banner .carousel-inner{height:290px}}.calendar_banner .carousel-inner .item{padding:0;margin:0}.calendar_banner .carousel-inner .item span{text-align:center!important;color:#fff}.calendar_banner .carousel-inner .carousel_caption{padding:0 5px}@media only screen and (min-width:768px){.calendar_banner .carousel-inner .carousel_caption{padding:0 80px}}.calendar_banner_header{display:none}@media only screen and (min-width:768px){.calendar_banner_header{display:block}}.calendar_banner_header h1{margin:0;font-size:25px;line-height:28px}.calendar_banner_content h2{letter-spacing:0;font-weight:700;font-family:"Sora",sans-serif;font-size:38px;line-height:1.1;color:#fff;margin-top:0;margin-bottom:30px}@media only screen and (min-width:768px){.calendar_banner_content h2{font-size:50px}}.calendar_banner_content h2 span{margin-top:5px;display:block;font-weight:normal;font-size:17px;line-height:1}@media only screen and (min-width:768px){.calendar_banner_content h2 span{font-size:17px}}.calendar_banner_content p{height:70px;text-align:center;font-weight:normal;font-size:24px;letter-spacing:.04em;font-weight:bold;line-height:1.15;color:#fff;margin-bottom:0}@media only screen and (min-width:768px){.calendar_banner_content p{font-size:22px}}.calendar_banner_content p.has-ellipse{position:relative;display:block;display:-webkit-box;height:55.2px;-webkit-line-clamp:2;padding-right:37.2px;overflow:hidden}.calendar_banner_content p.has-ellipse:after{content:"(...)";position:absolute;bottom:3.6px;right:0}.calendar_banner_content p.has-ellipse:after{content:"(...)";position:absolute;bottom:3.6px;right:0}.calendar_banner_content .btn_default{padding:12px 34px;background-color:#fff;color:#02b196!important;font-size:16px}@media only screen and (min-width:992px){.calendar_banner_content .carousel-indicators{display:none}}.btn_widget_calendar{display:none}@media only screen and (min-width:992px){.btn_widget_calendar{margin-top:25px;display:inline-block}}.section_historic_wrapper{position:relative;background-color:#efe9ff;padding:55px 20px}@media only screen and (min-width:768px){.section_historic_wrapper{padding:60px}}.section_historic .section_header h1{margin:0;font-size:35px;line-height:1.25;color:#5e22f3}@media only screen and (min-width:992px){.section_historic .section_header h1{font-size:45px}}.section_historic .section_header+.timeline{margin-top:70px}@media only screen and (min-width:768px){.section_historic .section_header+.timeline{margin-top:90px}}.section_historic .timeline{list-style:none;padding:0 0 20px;position:relative}@media only screen and (min-width:768px){.section_historic .timeline{padding:0 0 200px}}.section_historic .timeline:before{top:0;right:0;bottom:0;position:absolute;content:" ";width:1px;background-color:#5e22f3}@media only screen and (min-width:768px){.section_historic .timeline:before{right:50%}}.section_historic .timeline>li{margin-bottom:70px;position:relative}@media only screen and (min-width:768px){.section_historic .timeline>li{margin-bottom:30px}}.section_historic .timeline>li:before,.section_historic .timeline>li:after{content:" ";display:table}.section_historic .timeline>li:after{clear:both}@media only screen and (min-width:768px){.section_historic .timeline li:nth-child(even)>.timeline_panel{text-align:left;float:right}.section_historic .timeline li:nth-child(even)>.timeline_panel .timeline_body{float:left}}.section_historic .timeline_panel{margin-top:-10px;width:85%;float:left;position:relative;text-align:right}@media only screen and (min-width:768px){.section_historic .timeline_panel{width:46%}}.section_historic .timeline-badge{box-sizing:border-box;width:12px;height:12px;position:absolute;top:0;left:100%;margin-left:-6px;padding:1px;z-index:100;border:1px solid #5e22f3;border-radius:50%}@media only screen and (min-width:768px){.section_historic .timeline-badge{left:50%}}.section_historic .timeline-badge:before{content:"";position:absolute;top:1px;left:1px;width:8px;height:8px;border-radius:50%;background-color:#5e22f3}.section_historic .timeline_header h2{margin-top:0;text-transform:none;font-weight:bold;font-size:25px;line-height:1.15;color:#5e22f3}@media only screen and (min-width:992px){.section_historic .timeline_body{width:60%;float:right}}.section_historic .timeline_body>p,.section_historic .timeline_body>ul{margin-bottom:0}.section_historic .timeline_body p{font-size:16px;line-height:1.75;color:#29292f}.section_historic .timeline_body>p+p{margin-top:5px}.section_historic .books{position:absolute;bottom:0;left:0;width:100%;height:110px;background:url(/custom/site-ccrcaminhosparaacidadania/images/background/bg-books.png) repeat-x center center;background-size:cover}@media only screen and (min-width:768px){.section_historic .books{height:255px}}.main_banner+.coverage{margin-top:40px}.coverage_wrapper{padding:95px 20px;background-color:#eceff1}@media only screen and (min-width:1200px){.coverage_wrapper{padding:25px 65px}}.coverage_wrapper .brazil-map{display:none}@media only screen and (min-width:1200px){.coverage_wrapper .brazil-map{margin-bottom:35px;float:left;display:block;position:relative;width:747px;height:747px;background:url(/custom/site-ccrcaminhosparaacidadania/images/background/bg-brazil-map.png)}}.coverage_wrapper:after{content:"";clear:both;display:block}.pin-state{cursor:pointer;display:block;width:34px;height:34px;position:absolute;border-radius:50%}.pin-state.theme-green{background-color:#01b295}.pin-state.theme-red{background-color:#9e2510}.pin-state.theme-orange{background-color:#f05a1f}.pin-state.theme-yellow{background-color:#fcb913}.pin-state.theme-gray{background-color:#6d6e71}.pin-state.theme-blue{background-color:#096fb9}.pin-state.theme-purple{background-color:#6202d9}.pin-state.theme-dark-green{background-color:#006400}.pin-state.theme-dark-pink{background-color:#e6145f}.pin-state.theme-light-blue{background-color:#00b9f2}.pin-state.theme-light-gray{background-color:#bed2be}.pin-state.theme-brown{background-color:#8c7d2d}.pin-state.theme-pink{background-color:#f0a0c8}.pin-state:before{content:"";position:absolute;bottom:-22px;left:-3px;width:40px;height:4px;border-radius:50%;background-color:rgba(0,0,0,.2);opacity:.75}.pin-state:after{content:'';position:absolute;bottom:-20px;left:1px;width:0;height:0;border-style:solid;border-width:30px 16px 0 16px}.pin-state.theme-green:after{border-color:#01b295 transparent transparent transparent}.pin-state.theme-red:after{border-color:#9e2510 transparent transparent transparent}.pin-state.theme-orange:after{border-color:#f05a1f transparent transparent transparent}.pin-state.theme-yellow:after{border-color:#fcb913 transparent transparent transparent}.pin-state.theme-gray:after{border-color:#6d6e71 transparent transparent transparent}.pin-state.theme-blue:after{border-color:#096fb9 transparent transparent transparent}.pin-state.theme-purple:after{border-color:#6202d9 transparent transparent transparent}.pin-state.theme-dark-green:after{border-color:#006400 transparent transparent transparent}.pin-state.theme-brown:after{border-color:#8c7d2d transparent transparent transparent}.pin-state.pin-state-ac{top:243px;left:76px}.pin-state.pin-state-ap{top:33px;left:400px}.pin-state.pin-state-al{top:242px;left:700px}.pin-state.pin-state-am{top:141px;left:159px}.pin-state.pin-state-ba{top:287px;left:608px}.pin-state.pin-state-ce{top:156px;left:644px}.pin-state.pin-state-df{top:400px;left:480px}.pin-state.pin-state-es{top:432px;left:610px}.pin-state.pin-state-go{top:376px;left:435px}.pin-state.pin-state-ma{top:150px;left:528px}.pin-state.pin-state-mt{top:300px;left:331px}.pin-state.pin-state-ms{top:434px;left:353px}.pin-state.pin-state-mg{top:422px;left:528px}.pin-state.pin-state-pa{top:158px;left:372px}.pin-state.pin-state-pb{top:199px;left:701px}.pin-state.pin-state-pr{top:530px;left:399px}.pin-state.pin-state-pe{top:218px;left:658px}.pin-state.pin-state-pi{top:209px;left:569px}.pin-state.pin-state-rj{top:482px;left:560px}.pin-state.pin-state-rj.theme-red{top:486px;left:550px;z-index:2}.pin-state.pin-state-rj.theme-gray{top:471px;left:583px;z-index:1}.pin-state.pin-state-rj.theme-dark-green{top:483px;left:568px;z-index:1}.pin-state.pin-state-rn{top:174px;left:694px}.pin-state.pin-state-rs{top:628px;left:364px}.pin-state.pin-state-rs.theme-green{top:627px;left:337px;z-index:1}.pin-state.pin-state-rs.theme-red{z-index:5;top:640px;left:364px}.pin-state.pin-state-rs.theme-yellow{top:640px;left:385px;z-index:3}.pin-state.pin-state-rs.theme-blue{top:618px;left:373px;z-index:1}.pin-state.pin-state-rs.theme-purple{top:623px;left:407px;z-index:3}.pin-state.pin-state-rs.theme-dark-green{top:628px;left:364px;z-index:2}.pin-state.pin-state-rs.theme-orange{top:623px;left:395px;z-index:7}.pin-state.pin-state-ro{top:270px;left:195px}.pin-state.pin-state-rr{top:33px;left:223px}.pin-state.pin-state-sc{top:578px;left:426px}.pin-state.pin-state-sp{z-index:4;top:480px;left:447px}.pin-state.pin-state-sp.theme-green{top:464px;left:464px;z-index:1}.pin-state.pin-state-sp.theme-red{z-index:5;top:502px;left:501px}.pin-state.pin-state-sp.theme-yellow{top:493px;left:446px;z-index:3}.pin-state.pin-state-sp.theme-blue{top:465px;left:420px;z-index:1}.pin-state.pin-state-sp.theme-purple{top:489px;left:480px;z-index:3}.pin-state.pin-state-sp.theme-dark-green{top:510px;left:470px;z-index:2}.pin-state.pin-state-se{top:266px;left:675px}.pin-state.pin-state-to{top:257px;left:455px}.occupation_area{width:100%}@media only screen and (min-width:992px){.occupation_area{padding:10%}}@media only screen and (min-width:1200px){.occupation_area{padding:70px 0 0 0;float:right;width:230px}}.occupation_area p{margin-bottom:15px;text-align:center;font-size:19px;line-height:1.25}@media only screen and (min-width:1200px){.occupation_area p{text-align:left;font-size:16px;line-height:1.75}}.occupation_area .customSelect{background-color:#5e22f3}.occupation_area .customSelect .customSelectInner:after{pointer-events:none}.county{border-top:4px solid #fff;display:none;padding:30px 0;clear:both;width:100%}.county_title{font-size:30px;color:#000}.county .county_dealers:last-child{border-bottom:0;padding-bottom:0}.county_dealers{border-top:1px solid #424242;padding:25px 0}.county_dealers_title{margin:0 0 15px 0;font-weight:bold;font-size:16px;color:#424242}.county_list{margin:0;padding:0;outline:0 none;vertical-align:baseline;list-style:none}@media only screen and (min-width:768px){.county_list{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px}}.county_item{margin:0 0 5px 0}.map_legend{margin:220px 0 0 0;padding:0;display:none}@media only screen and (min-width:1200px){.map_legend{display:block}}.map_legend li{margin:0 0 20px 0;padding:0 0 0 30px;position:relative;font-size:16px;line-height:1.25;color:#424242}.map_legend li:before{content:"";position:absolute;top:0;left:0;width:17px;height:17px}.map_legend li.theme-green:before{background-color:#01b295}.map_legend li.theme-red:before{background-color:#9e2510}.map_legend li.theme-orange:before{background-color:#f05a1f}.map_legend li.theme-yellow:before{background-color:#fcb913}.map_legend li.theme-gray:before{background-color:#6d6e71}.map_legend li.theme-blue:before{background-color:#096fb9}.map_legend li.theme-purple:before{background-color:#6202d9}.map_legend li.theme-dark-green:before{background-color:#006400}.main_banner+.about_photos{margin-top:30px}@media only screen and (min-width:992px){.main_banner+.about_photos{margin-top:40px}}.area-o-programa{padding:0!important}.area-o-programa .modal-open{padding:0!important}.area-o-programa .modal-backdrop.in{opacity:.8;filter:alpha(opacity=50)}.about_wrapper{position:relative}@media only screen and (min-width:768px){.about_wrapper{min-height:1210px}}@media only screen and (min-width:992px){.about_wrapper{min-height:920px}}@media only screen and (min-width:1200px){.about_wrapper{min-height:600px}}.about_photo-item{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;width:100%;height:280px;margin-bottom:30px;cursor:pointer}.about_photo-item:last-child{margin-bottom:0}@media only screen and (min-width:768px){.about_photo-item.item-0{margin-bottom:0;position:absolute;top:0;left:0;right:initial;width:100%;height:280px}}@media only screen and (min-width:992px){.about_photo-item.item-0{top:0;left:0;right:initial;width:600px;height:280px}}@media only screen and (min-width:1200px){.about_photo-item.item-0{top:0;left:0;right:initial;width:520px;height:280px}}@media only screen and (min-width:1360px){.about_photo-item.item-0{position:absolute;top:0;left:0;right:initial;width:600px;height:280px}}@media only screen and (min-width:768px){.about_photo-item.item-1{margin-bottom:0;position:absolute;top:310px;left:0;right:initial;width:340px;height:280px}}@media only screen and (min-width:992px){.about_photo-item.item-1{top:0;right:0;left:initial;width:280px;height:600px}}@media only screen and (min-width:1200px){.about_photo-item.item-1{top:0;left:560px;right:initial;width:260px;height:280px}}@media only screen and (min-width:1360px){.about_photo-item.item-1{top:0;left:640px;right:initial;width:280px;height:280px}}@media only screen and (min-width:768px){.about_photo-item.item-2{margin-bottom:0;position:absolute;top:310px;right:0;left:initial;width:340px;height:590px}}@media only screen and (min-width:992px){.about_photo-item.item-2{top:320px;left:0;right:initial;width:280px;height:600px}}@media only screen and (min-width:1200px){.about_photo-item.item-2{top:0;right:0;left:initial;width:260px;height:600px}}@media only screen and (min-width:1360px){.about_photo-item.item-2{top:0;right:0;left:initial;width:280px;height:600px}}@media only screen and (min-width:768px){.about_photo-item.item-3{margin-bottom:0;position:absolute;top:620px;left:0;right:initial;width:340px;height:280px}}@media only screen and (min-width:992px){.about_photo-item.item-3{top:320px;left:320px;right:initial;width:280px;height:280px}}@media only screen and (min-width:1200px){.about_photo-item.item-3{top:320px;left:0;right:initial;width:260px;height:280px}}@media only screen and (min-width:1360px){.about_photo-item.item-3{top:320px;left:0;right:initial;width:280px;height:280px}}@media only screen and (min-width:768px){.about_photo-item.item-4{margin-bottom:0;position:absolute;top:930px;left:0;right:initial;width:100%;height:280px}}@media only screen and (min-width:992px){.about_photo-item.item-4{top:640px;right:0;left:initial;width:600px;height:280px}}@media only screen and (min-width:1200px){.about_photo-item.item-4{top:320px;left:300px;right:initial;width:520px;height:280px}}@media only screen and (min-width:1360px){.about_photo-item.item-4{top:320px;left:320px;right:initial;width:600px;height:280px}}.about_photo-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;-ms-transition:background-color .5s ease-in-out;-o-transition:background-color .5s ease-in-out}.about_photo-item:hover:after{background:#5e22f3 url(/custom/site-ccrcaminhosparaacidadania/images/icon/icon-plus.png) center center no-repeat}.gallery-v2{margin-top:95px!important}.gallery-v2 .about_wrapper{height:auto}@media(min-width:992px){.gallery-v2 .about_wrapper{display:flex;flex-wrap:wrap}}.gallery-v2 .gallery-v2_item{display:flex;flex-wrap:wrap;width:100%;max-width:295px;margin:0 auto;position:relative}@media(min-width:576px){.gallery-v2 .gallery-v2_item{max-width:600px;flex-wrap:nowrap}}@media(min-width:992px){.gallery-v2 .gallery-v2_item{width:calc(50% - 40px);max-width:none;margin:0 10px}}@media(min-width:1200px){.gallery-v2 .gallery-v2_item{max-width:none;width:calc(33.3% - 20px)}}.gallery-v2 .gallery-v2_item:not(:last-of-type){margin-bottom:40px}@media(min-width:992px){.gallery-v2 .gallery-v2_item:not(:last-of-type){margin-bottom:20px}}@media(min-width:1200px){.gallery-v2 .gallery-v2_item:nth-of-type(1),.gallery-v2 .gallery-v2_item:nth-of-type(3){max-width:none;width:calc(50% - 20px)}}@media(min-width:992px){.gallery-v2 .gallery-v2_item:hover .about_desc{opacity:1}}.gallery-v2 .gallery-v2_item .about_photo-item{position:relative;left:0;top:0;width:100%;height:166px;margin-bottom:10px}@media(min-width:576px){.gallery-v2 .gallery-v2_item .about_photo-item{margin:0 10px 0 0}}@media(min-width:992px){.gallery-v2 .gallery-v2_item .about_photo-item{height:332px;margin:0}}.gallery-v2 .gallery-v2_item .about_photo-item:hover::after{content:none}.gallery-v2 .gallery-v2_item .about_desc{width:100%;color:#202020;transition:opacity .5s}@media(min-width:576px){.gallery-v2 .gallery-v2_item .about_desc{display:flex;flex-direction:column}}@media(min-width:992px){.gallery-v2 .gallery-v2_item .about_desc{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;color:#fff;background:#5e22f3b8}}.gallery-v2 .gallery-v2_item .about_desc h1{margin:0 0 20px;font-family:"Sora",sans-serif;font-size:25px;font-weight:bold;letter-spacing:0;text-transform:none}@media(min-width:576px){.gallery-v2 .gallery-v2_item .about_desc h1{margin:auto 0}}@media(min-width:992px){.gallery-v2 .gallery-v2_item .about_desc h1{margin:0 0 24px;font-size:25px}}.gallery-v2 .gallery-v2_item .about_desc h3{display:none;margin:0 0 10px;font-family:"Sora",sans-serif;font-size:15px;font-weight:normal;letter-spacing:0;text-transform:none}@media(min-width:992px){.gallery-v2 .gallery-v2_item .about_desc h3{display:initial}}.gallery-v2 .gallery-v2_item .about_desc a{display:flex;align-items:center;justify-content:space-between;padding:0 3px 8px 0;border-bottom:1px solid #5e22f3;font-family:"Sora",sans-serif;font-size:12px;font-weight:bold;color:#5e22f3;text-transform:uppercase}@media(min-width:576px){.gallery-v2 .gallery-v2_item .about_desc a{margin-top:auto}}@media(min-width:992px){.gallery-v2 .gallery-v2_item .about_desc a{max-width:185px;color:#fff;border-bottom:1px solid #fff}}.gallery-v2 .gallery-v2_item .about_desc a span{display:inline-block;margin-left:auto}.main_banner+.methodology{margin-top:40px}@media only screen and (min-width:768px){.main_banner+.methodology{margin-top:30px}}.methodology p{color:#424242}@media only screen and (min-width:992px){.methodology .row.count_4 .col-sm-15{width:25%}.methodology .row.count_3 .col-sm-15{width:33.3%}.methodology .row.count_2 .col-sm-15{width:50%}.methodology .row.count_1 .col-sm-15{width:100%}}.methodology .methodology_item{margin:45px 0}.methodology .methodology_item p{font-weight:bold;font-size:16px;line-height:2;color:#424242}.methodology .methodology_item img{width:135px;height:135px;position:relative}@media only screen and (min-width:768px){.methodology .methodology_item img{width:110px;height:110px}}.methodology .methodology_item img+p{margin-top:18px}.methodology .methodology_item img .icon{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.methodology ul{list-style-type:disc;margin:20px}.methodology ul li{margin:0 0 15px;font-size:16px;line-height:2}@media only screen and (min-width:992px){.methodology ul li{margin:0 0 10px;font-size:14px;line-height:2}}.main_banner+.team{margin-top:40px}.team_item{margin:55px 0 0 0}.team_item .team_photo{margin:0 0 25px 0}.team_item h2{margin:0 0 15px 0;padding:0;text-transform:none;font-size:22px;line-height:1;color:#5e22f3}.team_item p{margin:0 auto;max-width:80%;color:#29292f}.team_item p.has-ellipse{position:relative;display:block;display:-webkit-box;height:79.52px;-webkit-line-clamp:4;padding-right:21.7px;overflow:hidden}.team_item p.has-ellipse:after{content:"(...)";position:absolute;bottom:5.88px;right:0}.team_item p.has-ellipse:after{content:"(...)";position:absolute;bottom:5.88px;right:0}.prize{padding-top:20px}.prize .nav-tabs{border-bottom:0;border-right:1px solid #086fb8;min-height:650px}.prize .nav-tabs li{float:none}.prize .nav-tabs li a{margin-right:-2px;padding-right:45px;text-transform:uppercase;text-align:right;font-weight:500;font-family:"Sora",sans-serif;font-size:18px;color:#086fb8}.prize .nav-tabs li a:hover{background:none;border:1px solid transparent;color:#02b196}.prize .nav-tabs li.active a{background:#fff;border-top:1px solid #086fb8;border-right:1px solid #fff;border-bottom:1px solid #086fb8;border-left:1px solid #086fb8;text-transform:uppercase;font-family:"Sora",sans-serif;font-size:18px;color:#02b196}.prize p{font-size:16px;line-height:2.25}.prize .form_main{margin-top:60px}.prize .form_main .btn_default{display:block;margin:0 auto}@media only screen and (min-width:768px){.prize .form_main .btn_default{margin:unset}}.prize .panel{border:0;box-shadow:none}.prize .panel:last-child>.panel-heading{border-bottom:1px solid #086fb8!important}.prize .panel:last-child>.panel-collapse.collapse>.panel-body,.prize .panel:last-child>.panel-collapse.collapsing>.panel-body{border-top:0}.prize .panel-default>.panel-heading{position:relative;height:60px;font-family:"Sora",sans-serif;color:#086fb8;background:none;border-radius:0;border-top:1px solid #086fb8;border-bottom:0;padding:0}.prize .panel-default>.panel-heading .panel-title{font-size:19px;line-height:1.1}.prize .panel-default>.panel-heading a{position:absolute;top:0;left:0;padding:20px;width:100%;height:100%;text-decoration:none;color:#02b196}.prize .panel-default>.panel-heading a.collapsed{color:#086fb8}.prize .panel-default>.panel-heading a.collapsed .icon{width:14px;height:8px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1086px}.prize .panel-default>.panel-heading a .icon{position:absolute;top:25px;right:20px;width:14px;height:8px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1077px}.prize .panel-group .panel+.panel{margin-top:0}.prize .panel-group .panel-heading+.panel-collapse>.panel-body,.prize .panel-group .panel-heading+.panel-collapse .list-group{border-top:0}.prize .customSelect{margin-bottom:30px;background:#02b196}.prize .customSelect .customSelectInner:after{margin-top:-20px}.prize .event .event_date{margin:8px 0 18px 0;font-size:18px;line-height:1.35;color:#02b196}.prize .event .event_title{margin:0 0 25px 0;font-size:22px;line-height:1.45;color:#086fb8}.prize .event p{line-height:2.25;color:#424242}.prize .event #event-select{width:100%}.prize .event.item{margin-bottom:0}.prize #carousel_events_calendar{height:650px}.prize #carousel_events_calendar .carousel-indicators{width:auto;text-align:left;margin:0;left:0;bottom:0}.prize #carousel_events_calendar .carousel-indicators li{width:8px;height:8px;background-color:#02b196}.prize #carousel_events_calendar .carousel-indicators li.active{width:12px;height:12px;background:#fff;border:3px solid #02b196}.main_banner+.partner{margin-top:30px}@media only screen and (min-width:768px){.main_banner+.partner{margin-top:40px}}@media only screen and (min-width:768px){.partner .item p{height:121.5px}}.partner .item_image{text-align:center;width:100%;height:290px;display:table;background:#eceff1}.partner .item_image .helper{display:inline-block;height:100%;vertical-align:middle}.partner .item_image img{vertical-align:middle}.main_banner+.digital_content{margin-top:40px}@media only screen and (min-width:768px){.main_banner+.digital_content{margin-top:30px}}.participant.our_courses .user-info p{font-family:"Sora",sans-serif;font-weight:normal;color:#888;letter-spacing:normal;text-align:left;text-transform:none}.participant.our_courses .item.grey p{text-align:center;font-size:19px;line-height:1.35;color:#888;margin-bottom:20px;text-transform:none;font-family:"Sora",sans-serif}@media(min-width:768px){.participant.our_courses .item.grey p{text-align:left}}@media(min-width:992px){.participant.our_courses .item.grey p{font-size:18px}}.digital_content .intro_text{margin-top:25px;margin-bottom:50px}.digital_content .intro_text p{font-size:16px;line-height:1.625;color:#888}.digital_content .search_form{margin-left:0;margin-right:0}@media only screen and (min-width:992px){.digital_content .search_form{margin-left:0;margin-right:0}}.digital_content .search_form.initial p{text-align:center;margin-bottom:20px}.digital_content .search_form.initial .row{justify-content:center}@media only screen and (min-width:992px){.digital_content .search_form.initial .row>div{width:50%!important}}.digital_content .search_form input{color:#29292f}.digital_content .search_form input::placeholder{color:#29292f}.digital_content .search_form input:focus{border:1px solid #a986ff}@media only screen and (min-width:768px){.digital_content .search_form input{background-color:#ccb8ff}}.digital_content .search_form .customSelect{background-color:#ccb8ff;color:#29292f}.digital_content .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.digital_content .item span{display:flex;flex-direction:row;margin-right:0!important;gap:.5rem}.digital_content .item p{min-height:76px;max-height:76px;overflow:hidden}.digital_content_videos .item_image{background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;height:300px;width:100%}@media only screen and (min-width:992px){.digital_content_videos .item_image{height:150px}}.digital_content_detail .item_inline{padding-bottom:0}.digital_content_detail .item_inline .html1+.btn_default{margin-top:40px}.digital_content_detail .item_inline .item_video,.digital_content_detail .item_inline .item_image{float:left;width:100%;margin-bottom:25px}@media only screen and (min-width:992px){.digital_content_detail .item_inline .item_video,.digital_content_detail .item_inline .item_image{width:45%;margin:0 25px 15px 0}}.digital_content_detail .item_inline .item_image{background-repeat:no-repeat;background-size:auto auto;background-position:center center;height:385px}@media only screen and (min-width:992px){.digital_content_detail .item_inline .item_image{width:30%}}.digital_content_detail .item_inline .item_video{background:#424242;display:table;height:385px}.digital_content_detail .item_inline .embed-responsive{position:relative;display:table-cell;height:0;padding:0;overflow:hidden}.digital_content_detail .btn_download .icon-download-red{float:left;margin-right:10px}.area-conteudo-digital-atividades-complementares .item_inline .btn_default{background-color:#086fb8;color:#fff}.area-conteudo-digital-atividades-complementares .item_inline .btn_default:hover{background-color:#888;color:#fff}.area-conteudo-digital-atividades-complementares .item_inline_title{color:#086fb8}.area-conteudo-digital-atividades-complementares .digital_content .search_form input,.area-conteudo-digital-atividades-complementares .digital_content .search_form .customSelect,.area-conteudo-digital-atividades-complementares .digital_content .search_form .item_inline_title{background-color:#086fb8}.area-conteudo-digital-recomendacoes .item_inline .btn_default{background-color:#02b196;color:#fff}.area-conteudo-digital-recomendacoes .item_inline .btn_default:hover{background-color:#eceff1;color:#02b196}.area-conteudo-digital-recomendacoes .item_inline_title{color:#02b196}@media only screen and (min-width:768px){.area-conteudo-digital-recomendacoes .digital_content .search_form input{background-color:#02b196}}.area-conteudo-digital-recomendacoes .digital_content .search_form .customSelect,.area-conteudo-digital-recomendacoes .digital_content .search_form .item_inline_title{background-color:#02b196}.game-summary p{min-height:36px!important}.area-area-do-aluno-jogos-iniciante .digital_content .row,.area-area-do-aluno-jogos-avancado .digital_content .row,.area-area-do-professor-jogos-iniciante-e-avancado .digital_content .row{flex-direction:column}.digital_object,.digital_iframe{display:block;width:300px;height:300px;margin:0 auto}@media(min-width:768px){.digital_object,.digital_iframe{width:768px;height:576px}}.digital_object embed,.digital_iframe embed{width:300px;height:300px}@media(min-width:768px){.digital_object embed,.digital_iframe embed{width:768px;height:576px}}.game-summary{text-align:center}.game-summary+.game-summary{margin-top:40px}.game-summary h2{text-align:center;text-transform:none;padding:0;font-size:22px;line-height:1;color:#5e22f3}.game-summary p{text-align:center}.main_banner+.interview{margin-top:30px}@media only screen and (min-width:768px){.main_banner+.interview{margin-top:40px}}.interview .item.color1 .item_image{border-bottom:5px solid #086fb8}.interview .item.color1 .item_title{color:#086fb8}.interview .item.color2 .item_image{border-bottom:5px solid #f15922}.interview .item.color2 .item_title{color:#f15922}.interview .item.color4 .item_image{border-bottom:5px solid #fdb813}.interview .item.color4 .item_title{color:#fdb813}.interview .item_image{width:100%;height:290px}@media only screen and (min-width:768px){.interview .search_form input{background-color:#02b196}}.interview .search_form .customSelect,.interview .search_form .item_inline_title{background-color:#02b196}.main_banner+.interview_detail{margin-top:30px}@media only screen and (min-width:768px){.main_banner+.interview_detail{margin-top:40px}}@media only screen and (min-width:768px){.interview_detail .search_form input{background-color:#02b196}}.interview_detail .search_form .customSelect,.interview_detail .search_form .item_inline_title{background-color:#02b196}.interview_detail .item_inline{padding-bottom:0}.interview_detail .item_inline .item_inline_title{color:#02b196}.interview_detail .item_inline .html1+.btn_default{margin-top:40px}.interview_detail .item_inline .item_video,.interview_detail .item_inline .item_image{background:#eceff1;float:left}.interview_detail .item_inline .item_image{background-repeat:no-repeat;background-size:auto auto;background-position:center center;margin-bottom:25px;width:100%;height:285px}@media only screen and (min-width:480px){.interview_detail .item_inline .item_image{margin:0 25px 15px 0;width:340px}}.interview_detail .item_inline .item_video{background:#424242;display:table;width:100%;height:385px;margin-bottom:25px}@media only screen and (min-width:992px){.interview_detail .item_inline .item_video{width:45%;margin:0 25px 15px 0}}.interview_detail .item_inline .embed-responsive{position:relative;display:table-cell;height:0;padding:0;overflow:hidden}.news .intro_text{margin-top:25px;margin-bottom:50px}.news .search_form input{color:#29292f}.news .search_form input::placeholder{color:#29292f}@media only screen and (min-width:768px){.news .search_form input{background-color:#ccb8ff}}.news .search_form .customSelect{background-color:#ccb8ff;color:#29292f!important}.news .item_inline_link:hover .item_inline_title{color:#5e22f3}.news .item_inline_link:hover:after{color:#4811d1}.news .item_inline_image{margin-left:-15px;margin-right:-15px;margin-bottom:30px;height:250px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width:768px){.news .item_inline_image{margin-left:0;margin-right:0;margin-bottom:35px;width:80%;height:480px}}.news .item_inline_image+p{margin-bottom:30px}.news p{font-size:19px;line-height:1.625}@media only screen and (min-width:768px){.news p{font-size:16px}}.news_detail .item_inline{padding-bottom:0}.news_detail .item_inline .html1+.btn_default{margin-top:40px}.news_detail .item_inline .item_inline_title{color:#086fb8;margin-bottom:35px}.news_detail .item_inline .item_video,.news_detail .item_inline .item_image{background-color:#eceff1;float:left;width:100%;margin-bottom:25px}@media only screen and (min-width:992px){.news_detail .item_inline .item_video,.news_detail .item_inline .item_image{width:45%;margin:0 25px 15px 0}}.news_detail .item_inline .item_image{background-repeat:no-repeat;background-size:auto auto;background-position:center center;height:385px}.news_detail .item_inline .item_video{background:#424242;display:table;height:385px}.news_detail .item_inline .embed-responsive{position:relative;display:table-cell;height:0;padding:0;overflow:hidden}.area-nosso-caminho-noticias .items_inline .item_inline_link:after{content:'Veja Mais';font-size:20px}.main_banner+.clipping{margin-top:30px}@media only screen and (min-width:768px){.main_banner+.clipping{margin-top:40px}}.clipping .item_inline.download .item_inline_link:after{font-weight:bold;content:"download";font-size:20px;line-height:1;right:12px}.clipping .item_inline_link:hover h2{color:#5e22f3}.clipping .item_inline_link:after{font-weight:bold;content:"ir para o site";font-size:20px;line-height:1}.main_banner+.agenda{margin-top:40px}@media only screen and (min-width:768px){.main_banner+.agenda{margin-top:30px}}@media only screen and (min-width:768px){.agenda .agenda_wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width:992px){.agenda .agenda_wrapper{padding-left:130px;padding-right:130px}}@media only screen and (min-width:1200px){.agenda .agenda_wrapper{padding-left:0;padding-right:0}}.agenda .intro_text{margin-top:25px;margin-bottom:50px}.agenda .intro_text p{font-size:16px;line-height:1.625;color:#888}@media only screen and (min-width:1200px){.agenda .search_form{margin-bottom:40px}}.agenda .search_form .col-sm-6{margin-bottom:40px}@media only screen and (min-width:1200px){.agenda .search_form .col-sm-6{margin-bottom:0}}.agenda .search_form .customSelect{background-color:#086fb8}.agenda .list_box{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.agenda .data_filter{margin-bottom:50px}@media only screen and (min-width:768px){.agenda .data_filter{margin-bottom:65px}}@media only screen and (min-width:1200px){.agenda .data_filter{padding-left:230px;padding-right:230px}}.agenda .data_filter .carousel_data_filter{margin:0 auto;width:115px}@media only screen and (min-width:768px){.agenda .data_filter .carousel_data_filter{margin:0;width:auto}}.agenda .data_filter .carousel_data_filter .data_filter_item{margin:0 10px;position:relative;width:95px;height:95px}.agenda .data_filter .carousel_data_filter .data_filter_item a{display:table;position:absolute;top:0;left:0;width:100%;height:100%}.agenda .data_filter .carousel_data_filter .data_filter_item a:link,.agenda .data_filter .carousel_data_filter .data_filter_item a:visited,.agenda .data_filter .carousel_data_filter .data_filter_item a:active{text-decoration:none}.agenda .data_filter .carousel_data_filter .data_filter_item a:hover{background-color:#5e22f3;border:0;outline-width:0}.agenda .data_filter .carousel_data_filter .data_filter_item a:focus{border:0;outline-width:0}.agenda .data_filter .carousel_data_filter .data_filter_item.has_event{background-color:#888}.agenda .data_filter .carousel_data_filter .data_filter_item.is_active,.agenda .data_filter .carousel_data_filter .data_filter_item.active{background-color:#9e260e}.agenda .data_filter .carousel_data_filter .data_filter_item.no_event,.agenda .data_filter .carousel_data_filter .data_filter_item.inactive{background-color:#eceff1}.agenda .data_filter .carousel_data_filter .data_filter_item.no_event a:hover,.agenda .data_filter .carousel_data_filter .data_filter_item.inactive a:hover{background-color:#eceff1;cursor:default}.agenda .data_filter .carousel_data_filter .data_filter_item .data_filter_content{display:table-cell;vertical-align:middle}.agenda .data_filter .carousel_data_filter .data_filter_item h2{font-weight:normal;font-family:"Sora",sans-serif;text-transform:uppercase;text-align:center;font-size:23px;color:#fff;line-height:1;font-weight:500}.agenda .data_filter .carousel_data_filter .data_filter_item h2.month{margin:0}.agenda .data_filter .carousel_data_filter .data_filter_item h2.year{margin:12px 0 0 0}.agenda .data_filter .carousel_data_filter .slick-arrow{position:absolute;top:50%;margin-top:-9.5px;border:0;background-color:transparent;background-repeat:no-repeat;text-indent:-9999px}.agenda .data_filter .carousel_data_filter .slick-arrow.slick-prev{width:11px;height:19px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1285px;left:-75px}@media only screen and (min-width:768px){.agenda .data_filter .carousel_data_filter .slick-arrow.slick-prev{left:-35px}}.agenda .data_filter .carousel_data_filter .slick-arrow.slick-next{right:-75px;width:11px;height:19px;background:url(/custom/site-ccrcaminhosparaacidadania/images/icon/iconsSprite.png) -1px -1305px}@media only screen and (min-width:768px){.agenda .data_filter .carousel_data_filter .slick-arrow.slick-next{right:-35px}}.main_banner+.activity_calendar{margin-top:40px}@media only screen and (min-width:768px){.main_banner+.activity_calendar{margin-top:30px}}@media screen and (max-width:767px){.activity_calendar .agenda_wrapper{width:300px}}@media only screen and (min-width:768px){.activity_calendar .agenda_wrapper{padding-left:40px;padding-right:40px}}@media only screen and (min-width:992px){.activity_calendar .agenda_wrapper{padding-left:150px;padding-right:150px}}@media only screen and (min-width:1200px){.activity_calendar .agenda_wrapper{padding-left:20px;padding-right:20px}}.activity_calendar .intro_text{margin-top:25px;margin-bottom:50px}.activity_calendar .intro_text p{font-size:16px;line-height:1.625;color:#888}@media only screen and (min-width:1200px){.activity_calendar .activities{padding:0 75px}}.activity_calendar .activities .table{margin-bottom:0}.activity_calendar .activities .table>tbody>tr>td{border-top:1px solid #cbcccc}.activity_calendar .activities .table th{font-family:ubuntumedium,sans-serif;text-transform:uppercase;line-height:normal;font-weight:normal;font-size:18px;letter-spacing:2px;color:#9e260e;border-bottom:1px solid #000}.activity_calendar .activities .table th.tri{text-align:center}.activity_calendar .activities .table th.tri.tri-2,.activity_calendar .activities .table th.tri.tri-3,.activity_calendar .activities .table th.tri.tri-4{border-left:1px solid #4c4c4c}@media only screen and (min-width:992px){.activity_calendar .activities .table th.tri.tri-1{border-left:1px solid #4c4c4c}}.activity_calendar .activities .table th .trimester{font-size:14px;margin-top:5px}@media only screen and (min-width:992px){.activity_calendar .activities .table th .trimester{white-space:nowrap}}.activity_calendar .activities .table .title-column{vertical-align:middle}.activity_calendar .activities .table .title-column .text{margin:0}.activity_calendar .activities .table .month{width:8.33%;padding:0}@media only screen and (min-width:992px){.activity_calendar .activities .table .month{width:60px}}.activity_calendar .activities .table .month .active{height:16px;margin:5px 0;background-color:#000;border-left:1px dotted #fff;margin-left:-1px}@media only screen and (min-width:992px){.activity_calendar .activities .table .month .active{height:40px}}.activity_calendar .activities .table .month .active.first{margin-left:4px;border-left:none}.activity_calendar .activities .table .month .active.last{margin-right:4px}.activity_calendar .activities .table .month .active.theme-red{background-color:#9e260e}.activity_calendar .activities .table .month .active.theme-blue{background-color:#086fb8}.activity_calendar .activities .table .month .active.theme-yellow{background-color:#fdb813}.activity_calendar .activities .table .month .active.theme-orange{background-color:#f15922}.activity_calendar .activities .table .month .active.theme-green{background-color:#02b196}.activity_calendar .activities .table .month .active.theme-dark-green{background-color:#006400}.activity_calendar .activities .table .month .active.theme-gray{background-color:#6d6e71}.activity_calendar .activities .table .month .active.theme-purple{background-color:#6202d9}.activity_calendar .activities .table .month .active.theme-dark-pink{background-color:#e6145f}.activity_calendar .activities .table .month .active.theme-light-blue{background-color:#00b9f2}.activity_calendar .activities .table .month .active.theme-light-gray{background-color:#bed2be}.activity_calendar .activities .table .month .active.theme-brown{background-color:#8c7d2d}.activity_calendar .activities .table .month .active.theme-pink{background-color:#f0a0c8}.activity_calendar .activities .table .month.month-4,.activity_calendar .activities .table .month.month-7,.activity_calendar .activities .table .month.month-10{border-left:1px solid #4c4c4c}.activity_calendar .activities .table .month.month-4 .active,.activity_calendar .activities .table .month.month-7 .active,.activity_calendar .activities .table .month.month-10 .active{border-left:1px solid #4c4c4c}@media only screen and (min-width:992px){.activity_calendar .activities .table .month.month-1{border-left:1px solid #4c4c4c}.activity_calendar .activities .table .month.month-1 .active{border-left:1px solid #4c4c4c}}.activity_calendar .activities .activities_list{position:relative;margin:0 auto;display:table}.activity_calendar .activities .activities_list li:nth-child(1){color:#086fb8}.activity_calendar .activities .activities_list li:nth-child(2){color:#f15922}.activity_calendar .activities .activities_list li:nth-child(3){color:#02b196}.activity_calendar .activities .activities_list li:nth-child(4){color:#fdb813}.activity_calendar .activities .activities_item{position:relative;z-index:2;padding:0;text-align:center;width:180px;margin-bottom:60px}@media only screen and (min-width:992px){.activity_calendar .activities .activities_item{height:270px;margin:0 65px 0 0;float:left}}.activity_calendar .activities .activities_item:before{content:"";top:102%;bottom:-55px;left:50%;position:absolute;width:2px;background-color:#424242}@media only screen and (min-width:992px){.activity_calendar .activities .activities_item:before{content:"";top:50%;right:-100%;left:100%;margin-top:-61px;width:auto;height:2px;background-color:#424242}}.activity_calendar .activities .activities_item:last-child{margin-bottom:0}@media only screen and (min-width:992px){.activity_calendar .activities .activities_item:last-child{margin-right:0}}.activity_calendar .activities .activities_item:last-child:before{content:none}.activity_calendar .activities .activities_item img{width:142px;position:relative;background-color:#fff;padding:0 10px}.activity_calendar .activities .theme-blue{color:#086fb8}.activity_calendar .activities .theme-orange{color:#f15922}.activity_calendar .activities .theme-green{color:#02b196}.activity_calendar .activities .theme-yellow{color:#fdb813}.activity_calendar .activities h2{display:block;margin:15.5px 0 0 0;text-transform:uppercase;font-weight:bold;font-family:"Sora",sans-serif;font-size:22px;line-height:1.2727}.activity_calendar .activities p{display:block;margin:10px 0 0 0;font-size:16px;line-height:1.57;color:#888}.agenda_detail .intro_text{margin-top:25px;margin-bottom:50px}.agenda_detail .intro_text p{font-size:16px;line-height:1.625;color:#888}.agenda_detail .item_inline_title{font-size:30px!important}.agenda_detail .item_inline_title+.item_inline_list{margin-top:25px}.agenda_detail p{font-size:16px;line-height:1.625;display:block;clear:both;color:#888}.agenda_detail p+p{margin-top:20px}.main_body>.text{margin-top:50px}.main_body>.text .item_inline .item_inline_title{color:#086fb8;margin-bottom:35px}.main_banner+.news{margin-top:40px}@media only screen and (min-width:768px){.main_banner+.news{margin-top:30px}}@media screen and (max-width:767px){.area-nosso-caminho-boas-praticas .digital_content_wrapper{width:300px}}@media only screen and (min-width:768px){.area-nosso-caminho-boas-praticas .digital_content_wrapper{padding-left:40px;padding-right:40px}}@media only screen and (min-width:992px){.area-nosso-caminho-boas-praticas .digital_content_wrapper{padding-left:150px;padding-right:150px}}@media only screen and (min-width:1200px){.area-nosso-caminho-boas-praticas .digital_content_wrapper{padding-left:0;padding-right:0}}.area-nosso-caminho-boas-praticas .intro_text{margin-top:25px;margin-bottom:50px}.area-nosso-caminho-boas-praticas .intro_text p{font-size:16px;line-height:1.625;color:#888}.area-nosso-caminho-boas-praticas .item_inline .btn_default{background-color:#086fb8;color:#fff}.area-nosso-caminho-boas-praticas .item_inline .btn_default:hover{background-color:#888;color:#fff}.area-nosso-caminho-boas-praticas .item_inline_link:hover .item_inline_title{color:#5e22f3}.area-nosso-caminho-boas-praticas .item_inline_link:hover:after{color:#5e22f3}.area-nosso-caminho-boas-praticas .news .search_form input::placeholder{color:#29292f}.area-nosso-caminho-boas-praticas .news .search_form input:focus{border:1px solid #a986ff}@media only screen and (min-width:768px){.area-nosso-caminho-boas-praticas .news .search_form input{background-color:#ccb8ff}}.area-nosso-caminho-boas-praticas .news .search_form .customSelect,.area-nosso-caminho-boas-praticas .news .search_form .item_inline_title{background-color:#ccb8ff}.area-nosso-caminho-boas-praticas .news_detail .item_inline .item_inline_title{color:#5e22f3}.tcm-component-media-gallery-2{width:920px;margin:3rem auto}@media(max-width:576px){.tcm-component-media-gallery-2{background-color:transparent;padding:0 0}.tcm-component-media-gallery-2 .slick-dots{color:#fff}}.tcm-component-media-gallery-2 .slick-dots{opacity:0;pointer-events:none}.tcm-component-media-gallery-2 .media-gallery-highlight{height:0;overflow:hidden}.tcm-component-media-gallery-2 .media-gallery-highlight.slick-initialized{height:unset;overflow:visible}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item{background-color:#666;position:relative}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=image],.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=video]{display:block;position:relative}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=image] .media-gallery-image,.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=video] .media-gallery-image{margin:auto;height:auto;max-width:100%}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=image] .media-gallery-image-container,.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=video] .media-gallery-image-container{position:relative;display:block;width:100%;padding:0;overflow:hidden}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=image] .media-gallery-image-container::before,.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=video] .media-gallery-image-container::before{content:'';display:block}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=image] .media-gallery-image-container.aspect-ratio-21by9::before,.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=video] .media-gallery-image-container.aspect-ratio-21by9::before{padding-top:42.85714%}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=image] .media-gallery-image-container.aspect-ratio-16by9::before,.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=video] .media-gallery-image-container.aspect-ratio-16by9::before{padding-top:56.25%}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=image] .media-gallery-image-container.aspect-ratio-4by3::before,.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=video] .media-gallery-image-container.aspect-ratio-4by3::before{padding-top:75%}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=image] .media-gallery-image-container.aspect-ratio-1by1::before,.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=video] .media-gallery-image-container.aspect-ratio-1by1::before{padding-top:100%}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=image] .media-gallery-image-container .media-gallery-image-bg,.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=video] .media-gallery-image-container .media-gallery-image-bg{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;background-position:center;background-size:cover}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item [data-type=video] iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:2;background-color:#000}.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item-title{background-color:rgba(241,89,34,.95);color:#fff;position:absolute;z-index:1;text-align:right;right:1rem;bottom:1rem;padding:.5rem 1rem;margin:1rem 0 0 1rem;font-size:1rem}@media(max-width:576px){.tcm-component-media-gallery-2 .media-gallery-highlight .media-gallery-carousel-item-title{position:relative;bottom:inherit;right:inherit;margin:0 auto;text-align:center;color:#fff;background:#000}}.tcm-component-media-gallery-2 .media-gallery-highlight .slick-arrow{height:auto}.tcm-component-media-gallery-2 .media-gallery-highlight .slick-arrow::before{color:#000;line-height:1;display:block;text-indent:-9999px;background-size:contain;background-position:center;background-repeat:no-repeat}.tcm-component-media-gallery-2 .media-gallery-highlight .slick-prev::before{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico_arrow_gallery_left.png)}.tcm-component-media-gallery-2 .media-gallery-highlight .slick-next::before{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico_arrow_gallery_right.png)}.tcm-component-media-gallery-2 .media-gallery-highlight .slick-prev,.tcm-component-media-gallery-2 .media-gallery-highlight .slick-next{width:63px;height:63px;z-index:1}.tcm-component-media-gallery-2 .media-gallery-highlight .slick-prev::before,.tcm-component-media-gallery-2 .media-gallery-highlight .slick-next::before{color:#fff;font-size:3rem;text-shadow:0 0 10px #333}.tcm-component-media-gallery-2 .media-gallery-highlight .slick-prev{left:1rem}.tcm-component-media-gallery-2 .media-gallery-highlight .slick-next{right:1rem}.tcm-component-media-gallery-2 .media-gallery-thumbs-container{margin-left:-.5rem}.tcm-component-media-gallery-2 .media-gallery-thumbs{height:0;overflow:hidden}@media(max-width:576px){.tcm-component-media-gallery-2 .media-gallery-thumbs{display:none}}.tcm-component-media-gallery-2 .media-gallery-thumbs.slick-initialized{height:unset;overflow:visible}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb{margin:0;padding:.5rem 0 .5rem .5rem}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb .media-gallery-image{margin:auto;height:auto;max-width:100%}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb .media-gallery-image-container{position:relative;display:block;width:100%;padding:0;overflow:hidden}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb .media-gallery-image-container::before{content:'';display:block}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb .media-gallery-image-container.aspect-ratio-21by9::before{padding-top:42.85714%}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb .media-gallery-image-container.aspect-ratio-16by9::before{padding-top:56.25%}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb .media-gallery-image-container.aspect-ratio-4by3::before{padding-top:75%}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb .media-gallery-image-container.aspect-ratio-1by1::before{padding-top:100%}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb .media-gallery-image-container .media-gallery-image-bg{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;background-position:center;background-size:cover}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb.slick-current .media-gallery-image-container::after{opacity:1;background-color:rgba(241,89,34,.95)}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb .media-gallery-image-container::after{content:'';position:absolute;width:100%;height:.3rem;background-color:#000;display:block;top:0;z-index:1;opacity:.5}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb[data-type=video]{position:relative}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb[data-type=video]::after{display:flex;align-items:center;justify-content:center;color:#fff;background-color:rgba(241,89,34,.95);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:1em;width:1em;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.tcm-component-media-gallery-2 .media-gallery-thumbs .media-gallery-thumb[data-type=video]::after{font-size:2em}.tcm-component-media-gallery-2 .media-gallery-thumbs .slick-arrow{height:auto}.tcm-component-media-gallery-2 .media-gallery-thumbs .slick-arrow::before{color:#000;line-height:1;display:block;text-indent:-9999px;background-size:contain;background-position:center;background-repeat:no-repeat}.tcm-component-media-gallery-2 .media-gallery-thumbs .slick-prev::before{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico_arrow_gallery_left.png)}.tcm-component-media-gallery-2 .media-gallery-thumbs .slick-next::before{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico_arrow_gallery_right.png)}.tcm-component-media-gallery-2 .media-gallery-thumbs .slick-prev,.tcm-component-media-gallery-2 .media-gallery-thumbs .slick-next{width:2rem;height:3rem;z-index:1}.tcm-component-media-gallery-2 .media-gallery-thumbs .slick-prev::before,.tcm-component-media-gallery-2 .media-gallery-thumbs .slick-next::before{color:#fff;font-size:2rem;text-shadow:0 0 10px #333}.tcm-component-media-gallery-2 .media-gallery-thumbs .slick-prev{left:1.5rem}.tcm-component-media-gallery-2 .media-gallery-thumbs .slick-next{right:1rem}.tcm-component-media-gallery-2 .slick-no-slide.slick-track{width:100%!important;text-align:center;transform:none!important}.tcm-component-media-gallery-2 .slick-no-slide.slick-slide{float:none;display:inline-block}.tcm-component-media-gallery-2 .tcm-component-social-networks{justify-content:center;position:absolute;bottom:1rem;right:1rem;left:1rem;margin-top:0}.tcm-component-media-gallery-2 .tcm-component-social-networks .social-network{display:block}.tcm-component-media-gallery-2 .tcm-component-social-networks .social-network a{background-color:#fff;border-radius:50%;padding:.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.tcm-component-media-gallery-2 .tcm-component-social-networks .social-network .social-icon{margin-right:0;font-size:1.4rem;margin-top:4px}.tcm-component-media-gallery-2 .tcm-component-social-networks .social-network .social-text{display:none}.tcm-component-media-gallery-2 .tcm-component-social-networks .social-network+.social-network{margin-left:.5rem}@media(min-width:992px){.tcm-component-media-gallery-2 .tcm-component-social-networks{display:block;left:unset}.tcm-component-media-gallery-2 .tcm-component-social-networks .social-network+.social-network{margin-top:1rem;margin-left:0}}.slick-loading .slick-list{background:#fff url(/custom/site-ccrcaminhosparaacidadania/css/modules/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/custom/site-ccrcaminhosparaacidadania/css/modules/fonts/slick.eot);src:url(/custom/site-ccrcaminhosparaacidadania/css/modules/fonts/slick.eot?#iefix) format('embedded-opentype'),url(/custom/site-ccrcaminhosparaacidadania/css/modules/fonts/slick.woff) format('woff'),url(/custom/site-ccrcaminhosparaacidadania/css/modules/fonts/slick.ttf) format('truetype'),url(/custom/site-ccrcaminhosparaacidadania/css/modules/fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#downloadfiles{font-size:14px;margin-top:2rem}@media only screen and (min-width:768px){#downloadfiles{font-size:18px}}#downloadfiles h2{font-size:20px}#downloadfiles li{padding:10px 0}#downloadfiles li+li{border-top:1px solid #cecece}#downloadfiles a{display:block}#downloadfiles a span{float:right}.our-numbers .our-numbers_wrapper{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:992px){.our-numbers .our-numbers_wrapper{margin:0}}.our-numbers .intro_text{background-color:#eceff1;overflow:hidden;position:relative;display:table;width:100%}@media only screen and (min-width:992px){.our-numbers .intro_text{height:400px}}.our-numbers .intro_text.theme-red{background-color:#9e260e}.our-numbers .intro_text.theme-blue{background-color:#086fb8}.our-numbers .intro_text.theme-yellow{background-color:#fdb813}.our-numbers .intro_text.theme-orange{background-color:#f15922}.our-numbers .intro_text.theme-green{background-color:#02b196}.our-numbers .intro_text:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.our-numbers .intro_text.theme-red:before{background-color:rgba(158,38,14,.95)}.our-numbers .intro_text.theme-blue:before{background-color:rgba(8,111,184,.95)}.our-numbers .intro_text.theme-yellow:before{background-color:rgba(253,184,19,.95)}.our-numbers .intro_text.theme-orange:before{background-color:rgba(241,89,34,.95)}.our-numbers .intro_text.theme-green:before{background-color:rgba(2,177,150,.95)}.our-numbers .intro_text_item{position:relative;z-index:2;display:table-cell;vertical-align:middle;text-align:center;padding:20px;z-index:1}.our-numbers .intro_text_item h1{letter-spacing:5px;font-size:40px;color:#fff;margin:0;padding:0}@media only screen and (min-width:768px){.our-numbers .intro_text_item h1{margin-bottom:25px;font-size:45px}}.our-numbers .intro_text_item p{font-size:16px;line-height:1.75;color:#fff;padding:0;margin:0 auto 25px auto}@media only screen and (min-width:992px){.our-numbers .intro_text_item p{max-width:490px}}.our-numbers .intro_text_item p strong{font-weight:600}.our-numbers .intro_text_item .ico-arrow-down{margin:auto;width:22px;height:14px;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/icon/ico-arrow-down-red.png)}.our-numbers .years_desktop{overflow:hidden;position:relative}@media only screen and (min-width:992px){.our-numbers .years_desktop{height:730px}}.our-numbers .years_desktop .years_item{color:#fff;padding:60px 15px}.our-numbers .years_desktop .years_item.template-1{background-color:#5e22f3}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-1{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/bg_years_item-1.png)}}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-1 .student-box{float:left}}.our-numbers .years_desktop .years_item.template-1 .student-box:after{width:91px;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/years_student_1.png);height:115px}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-1 .student-box:after{height:139px}}.our-numbers .years_desktop .years_item.template-1 .teacher-box{float:right}.our-numbers .years_desktop .years_item.template-1 .teacher-box:after{width:96px;background-position:center bottom;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/years_teacher_1.png);height:115px}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-1 .teacher-box:after{height:136px}}.our-numbers .years_desktop .years_item.template-2{background-color:#5e22f3}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-2{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/bg_years_item-2.png)}}.our-numbers .years_desktop .years_item.template-2 .student-box{float:right}.our-numbers .years_desktop .years_item.template-2 .student-box:after{width:91px;height:115px;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/years_student_2.png)}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-2 .student-box:after{height:139px}}.our-numbers .years_desktop .years_item.template-2 .teacher-box{float:right}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-2 .teacher-box{float:left}}.our-numbers .years_desktop .years_item.template-2 .teacher-box:after{width:96px;background-position:center bottom;background-repeat:no-repeat;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/years_teacher_1.png);height:115px}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-2 .teacher-box:after{height:139px}}.our-numbers .years_desktop .years_item.template-2 .years_item_content .info-box p{text-align:left}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-2 .years_item_content .info-box p{text-align:right}}.our-numbers .years_desktop .years_item.template-2 .years_item_content .info-box ul{margin:0;padding:0}.our-numbers .years_desktop .years_item.template-2 .years_item_content .info-box ul li{position:relative;list-style:none;text-align:center}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-2 .years_item_content .info-box ul li{text-align:right}}.our-numbers .years_desktop .years_item.template-2 .years_item_content .info-box ul li:before{content:"•";padding-right:8px}.our-numbers .years_desktop .years_item.template-2 .years_item_content .text-box p{text-align:center}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item.template-2 .years_item_content .text-box p{text-align:left}}.our-numbers .years_desktop .years_item h2{color:#fff;text-align:center;margin-top:0}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item h2{height:60px;margin-bottom:40px}}.our-numbers .years_desktop .years_item h2 small,.our-numbers .years_desktop .years_item h2 strong{color:#fff;display:block;line-height:1}.our-numbers .years_desktop .years_item h2 strong{font-family:"Sora",sans-serif;font-weight:bold;font-size:45px;line-height:1}.our-numbers .years_desktop .years_item h2 small{font-family:"Sora",sans-serif;font-weight:500;font-style:italic;font-size:16px;margin-bottom:9px}.our-numbers .years_desktop .years_item .years_item_content .student-and-teacher{height:auto;margin-bottom:60px;overflow:hidden}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .student-and-teacher{overflow:auto;margin:0;height:230px}}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .text-box{width:295px}}.our-numbers .years_desktop .years_item .years_item_content .text-box p{line-height:1.75;font-size:19px;text-align:center;margin-bottom:60px}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .text-box p{margin-bottom:0;line-height:1.75;font-size:16px;text-align:right}}.our-numbers .years_desktop .years_item .years_item_content .text-box p strong{font-weight:bold}.our-numbers .years_desktop .years_item .years_item_content .text-box .images{display:block;margin:0 auto 60px;padding:0;list-style:none}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .text-box .images{margin:20px 0}}.our-numbers .years_desktop .years_item .years_item_content .text-box .images li{display:inline-block;margin:10px}.our-numbers .years_desktop .years_item .years_item_content .teacher-box,.our-numbers .years_desktop .years_item .years_item_content .student-box{width:47.5%;height:222px;position:relative;margin:30px 0}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .teacher-box,.our-numbers .years_desktop .years_item .years_item_content .student-box{width:170px;margin:0}}.our-numbers .years_desktop .years_item .years_item_content .teacher-box .info,.our-numbers .years_desktop .years_item .years_item_content .student-box .info{position:relative;color:#424242;background-color:#eceff1;padding:9px 0;margin:auto;width:100%}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .teacher-box .info,.our-numbers .years_desktop .years_item .years_item_content .student-box .info{width:auto;margin:0}}.our-numbers .years_desktop .years_item .years_item_content .teacher-box .info strong,.our-numbers .years_desktop .years_item .years_item_content .student-box .info strong,.our-numbers .years_desktop .years_item .years_item_content .teacher-box .info small,.our-numbers .years_desktop .years_item .years_item_content .student-box .info small{line-height:1;text-align:center;display:block}.our-numbers .years_desktop .years_item .years_item_content .teacher-box .info strong,.our-numbers .years_desktop .years_item .years_item_content .student-box .info strong{font-size:30px;margin-bottom:5px}.our-numbers .years_desktop .years_item .years_item_content .student-box{float:left}.our-numbers .years_desktop .years_item .years_item_content .student-box:after{background-repeat:no-repeat;content:"";position:absolute;top:0;left:50%;margin-left:-46px}.our-numbers .years_desktop .years_item .years_item_content .student-box .info{position:absolute;bottom:0;left:0;right:0;-webkit-box-shadow:1px 1px 0 1px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 0 1px rgba(0,0,0,.2);box-shadow:1px 1px 0 1px rgba(0,0,0,.2)}.our-numbers .years_desktop .years_item .years_item_content .student-box .info:before{position:absolute;bottom:100%;left:50%;margin-left:-7.5px;content:"";width:15px;height:6px;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/years_box_arrow.png)}.our-numbers .years_desktop .years_item .years_item_content .teacher-box:after{content:"";position:absolute;top:0;left:50%;margin-left:-48px}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .teacher-box:after{bottom:0;top:auto}}.our-numbers .years_desktop .years_item .years_item_content .teacher-box .info{-webkit-box-shadow:1px 1px 0 1px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 0 1px rgba(0,0,0,.2);box-shadow:1px 1px 0 1px rgba(0,0,0,.2);position:absolute;bottom:0;left:0;right:0}.our-numbers .years_desktop .years_item .years_item_content .teacher-box .info:after{position:absolute;bottom:100%;left:50%;margin-left:-7.5px;content:"";width:15px;height:6px;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/years_box_arrow.png)}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .teacher-box .info{top:0;bottom:auto}.our-numbers .years_desktop .years_item .years_item_content .teacher-box .info:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);top:100%}}.our-numbers .years_desktop .years_item .years_item_content .info-box{display:table;margin:auto}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .info-box{margin:0;display:block}}.our-numbers .years_desktop .years_item .years_item_content .info-box p{font-weight:bold;font-size:19px;text-align:center;line-height:1.473684211}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .info-box p{text-align:left;font-size:16px;line-height:1.75}}.our-numbers .years_desktop .years_item .years_item_content .info-box ul{margin:0;padding:0}.our-numbers .years_desktop .years_item .years_item_content .info-box ul li{text-align:center;font-size:19px;line-height:1.473684211;position:relative;list-style:none}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content .info-box ul li{text-align:left;font-size:16px;line-height:1.75}}.our-numbers .years_desktop .years_item .years_item_content .info-box ul li:before{content:"•";padding-right:8px}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item .years_item_content{height:486px;position:relative}.our-numbers .years_desktop .years_item .years_item_content .text-box,.our-numbers .years_desktop .years_item .years_item_content .student-box,.our-numbers .years_desktop .years_item .years_item_content .teacher-box,.our-numbers .years_desktop .years_item .years_item_content .info-box{position:absolute;float:none}}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_item{background-repeat:no-repeat;background-position:center center;padding:60px 30px;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s}.our-numbers .years_desktop .years_item.active{opacity:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s}.our-numbers .years_desktop .years_item.template-1 .years_item_content .text-box{top:0;left:0}.our-numbers .years_desktop .years_item.template-1 .years_item_content .text-box ul li{text-align:right}.our-numbers .years_desktop .years_item.template-1 .years_item_content .student-box{bottom:0;left:120px}.our-numbers .years_desktop .years_item.template-1 .years_item_content .student-box:after{margin-left:-42px}.our-numbers .years_desktop .years_item.template-1 .years_item_content .teacher-box{top:0;right:120px}.our-numbers .years_desktop .years_item.template-1 .years_item_content .info-box{bottom:0;right:100px;width:230px}.our-numbers .years_desktop .years_item.template-2 .years_item_content .text-box{top:0;right:0;padding:0 30px}.our-numbers .years_desktop .years_item.template-2 .years_item_content .student-box{bottom:0;right:160px}.our-numbers .years_desktop .years_item.template-2 .years_item_content .teacher-box{top:0;left:120px}.our-numbers .years_desktop .years_item.template-2 .years_item_content .teacher-box:after{margin-left:-46px}.our-numbers .years_desktop .years_item.template-2 .years_item_content .info-box{bottom:0}.our-numbers .years_desktop .years_item .student-and-teacher{height:auto;margin-bottom:60px;overflow:hidden}}@media only screen and (min-width:1200px){.our-numbers .years_desktop .years_item{padding:60px 100px}}@media only screen and (min-width:1360px){.our-numbers .years_desktop .years_item{padding:60px 150px}}.our-numbers .years_desktop .years_select{display:none}@media only screen and (min-width:992px){.our-numbers .years_desktop .years_select{display:block;position:absolute;z-index:2;top:50%;right:2px;padding:0;margin-top:-100px}.our-numbers .years_desktop .years_select li{height:20px;width:20px;list-style:none;position:relative;padding:4px 3px;margin:6px 4px}.our-numbers .years_desktop .years_select li button{background-color:#fff;display:block;width:12px;height:12px;border-radius:50%;border:none;margin:0 auto}.our-numbers .years_desktop .years_select li span{display:none}.our-numbers .years_desktop .years_select li.active,.our-numbers .years_desktop .years_select li:hover{padding:0}.our-numbers .years_desktop .years_select li.active button,.our-numbers .years_desktop .years_select li:hover button{width:100%;height:100%;border:3px solid #fff;background-color:transparent}.our-numbers .years_desktop .years_select li.active span,.our-numbers .years_desktop .years_select li:hover span{position:absolute;right:100%;top:0;height:100%;font-family:"Sora",sans-serif;color:#fff;margin-top:-2px;margin-right:4px}.our-numbers .years_desktop .years_select li:hover span{display:block}}@media only screen and (min-width:1200px){.our-numbers .years_desktop .years_select{right:150px}.our-numbers .years_desktop .years_select li.active span,.our-numbers .years_desktop .years_select li:hover span{right:unset;left:100%;display:block;margin-right:0;margin-left:4px}}.our-numbers .years_tablet .carousel-control{top:70px;bottom:auto}.our-numbers .years_tablet .years_item h2{background-color:#6d6e71;color:#fff;text-align:center;height:120px;margin:0 0 60px 0;padding:25px 0 0 0}.our-numbers .years_tablet .years_item h2 small,.our-numbers .years_tablet .years_item h2 strong{color:#fff;display:block}.our-numbers .years_tablet .years_item h2 small{font-style:italic;font-family:"Sora",sans-serif;font-size:19px;line-height:1.473684211}.our-numbers .years_tablet .years_item h2 strong{font-family:"Sora",sans-serif;font-weight:bold;font-size:35px;line-height:1.842105263}.our-numbers .years_tablet .years_item .years_item_content{padding:0 10px 60px}.our-numbers .years_tablet .years_item .text-box p{text-align:center;font-size:19px;line-height:1.473684211;color:#fff;margin-bottom:60px}.our-numbers .years_tablet .years_item .text-box .images{display:block;margin:0 auto 50px;padding:0;list-style:none}.our-numbers .years_tablet .years_item .text-box .images li{display:inline-block;margin:10px}.our-numbers .years_tablet .years_item .info-box{font-size:19px;line-height:1.473684211}.our-numbers .years_tablet .years_item .info-box p{color:#fff;text-align:center}.our-numbers .years_tablet .years_item .info-box ul{margin:0;padding:0}.our-numbers .years_tablet .years_item .info-box ul li{color:#fff;position:relative;list-style:none;text-align:center}.our-numbers .years_tablet .years_item .info-box ul li:before{content:"•";padding-right:8px}.our-numbers .years_tablet .years_item .student-and-teacher{height:auto;margin-bottom:60px;overflow:hidden}.our-numbers .years_tablet .years_item .student-and-teacher .student-box,.our-numbers .years_tablet .years_item .student-and-teacher .teacher-box{width:47.5%;height:222px;position:relative;margin:30px 0}.our-numbers .years_tablet .years_item .student-and-teacher .student-box:after,.our-numbers .years_tablet .years_item .student-and-teacher .teacher-box:after{content:"";position:absolute;top:0;left:50%}.our-numbers .years_tablet .years_item .student-and-teacher .student-box{float:left}.our-numbers .years_tablet .years_item .student-and-teacher .student-box:after{margin-left:-45.5px;width:91px;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/years_student_1.png);height:115px}.our-numbers .years_tablet .years_item .student-and-teacher .teacher-box{float:right}.our-numbers .years_tablet .years_item .student-and-teacher .teacher-box:after{margin-left:-48px;width:96px;background-position:center bottom;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/years_teacher_1.png);height:115px}.our-numbers .years_tablet .years_item .student-and-teacher .info{text-align:center;position:absolute;bottom:0;left:0;right:0;background-color:#eceff1;padding:9px 0;margin:auto;width:100%;-webkit-box-shadow:1px 1px 0 1px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 0 1px rgba(0,0,0,.2);box-shadow:1px 1px 0 1px rgba(0,0,0,.2)}.our-numbers .years_tablet .years_item .student-and-teacher .info:before{position:absolute;bottom:100%;left:50%;margin-left:-7.5px;content:"";width:15px;height:6px;background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/years_box_arrow.png)}.our-numbers .years_tablet .years_item .student-and-teacher .info strong{font-size:30px;margin-bottom:5px}.our-numbers .years_tablet .years_item .student-and-teacher .info small{line-height:1;text-align:center;display:block}.our-numbers .years_tablet .years_item.template-1{background-color:#02b196}.our-numbers .years_tablet .years_item.template-2{background-color:#086fb8}.participant.our_register .user-info{display:none}.participant .half-margin{margin-right:-10px;margin-left:-10px}.participant .half-margin>*{padding-right:10px;padding-left:10px}.participant p{font-family:"Sora",sans-serif;text-transform:uppercase;line-height:normal;font-weight:normal;font-size:18px;letter-spacing:2px;color:#9e260e;text-align:center}.participant label{font-family:"Sora",sans-serif;font-weight:500;text-transform:uppercase;line-height:normal;font-weight:normal;font-size:18px;letter-spacing:2px;color:#9e260e;margin-top:10px;margin-left:0}.participant .search_form input{color:#fff}.participant input{height:auto;width:100%;padding:16px 21px;outline:none;font-family:"Sora",sans-serif;text-transform:uppercase;line-height:normal;font-weight:normal;font-size:18px;letter-spacing:2px;color:#888;border:1px solid #888}.participant input ::-webkit-input-placeholder{color:#888;opacity:1!important}.participant input :-moz-placeholder{color:#888}.participant input ::-moz-placeholder{color:#888}.participant input :-ms-input-placeholder{color:#888}.participant input[disabled]{background-color:#e5e5e5}.participant .field-validation-error{position:static;margin-top:0;margin-bottom:0}.participant .submit-login{margin-top:30px}.participant .login-problems{margin-top:15px}.participant .remove-padding{padding:0}@media(min-width:320px){.participant .align-button{text-align:left}}@media(min-width:992px){.participant .align-button{text-align:right}}.participant button,.participant .btn_red{font-family:"Sora",sans-serif;text-transform:uppercase;line-height:normal;font-weight:normal;font-size:18px;letter-spacing:2px;background-color:#9e260e;color:#fff;padding:20px 50px}@media(min-width:320px){.participant button,.participant .btn_red{margin-top:20px}}@media(min-width:992px){.participant button,.participant .btn_red{margin-top:0}}.participant.login p{margin-top:105px;margin-bottom:35px}.participant .tabs{margin-top:40px;margin-bottom:30px}@media(max-width:429px){.participant .tabs .btn_red{width:250px}}@media(min-width:430px){.participant .tabs .btn_red+.btn_red{margin-left:15px}}.participant .submit{margin-top:60px;margin-bottom:85px}.our_certificates .user-info{margin-top:90px;margin-bottom:90px}.our_certificates .user-info p{font-family:"Sora",sans-serif;font-weight:normal;color:#888;letter-spacing:normal;text-align:left;text-transform:none}.our_certificates .item .item_image{background-image:url(/custom/site-ccrcaminhosparaacidadania/images/background/certificate_icon.png);width:135px;height:135px;background-color:#fff;margin:0 auto}.our_certificates .item p{font-size:18px;color:#888;letter-spacing:normal;text-align:center}.our_certificates .item h5{font-family:"Sora",sans-serif;font-weight:normal;font-size:18px;color:#888;letter-spacing:normal;text-align:center;text-transform:none;margin-top:-10px;margin-bottom:20px}.our_certificates .item .item_link{text-align:center;letter-spacing:1px}