.full.content_nav ol.sections{
    width:15180px;
}

.full.content_nav ol.sections li{
    position: relative;
    margin-right: 35px;
}

.content_nav .buttons {
    width: 61px;
    height: 64px;
    bottom: 316px;
}

.content_nav .buttons.last {
    bottom: 312px;
}

.full.content_nav ol.sections li:nth-child(1){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf1-33.png')no-repeat 69px 154px;
}

.full.content_nav ol.sections li:nth-child(2){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf2.png')no-repeat 90px 186px;
}

.full.content_nav ol.sections li:nth-child(3){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf3-40.png')no-repeat 96px 138px;
}

.full.content_nav ol.sections li:nth-child(4){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf4-42.png')no-repeat 83px 155px;
}

.full.content_nav ol.sections li:nth-child(5){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf5-43.png')no-repeat 89px 140px;
}

.full.content_nav ol.sections li:nth-child(6){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf6-33.png')no-repeat 89px 140px;
}

.full.content_nav ol.sections li:nth-child(7){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf7-34.png')no-repeat 89px 198px;
}

.full.content_nav ol.sections li:nth-child(8){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf8-35.png')no-repeat 69px 190px;
}

.full.content_nav ol.sections li:nth-child(9){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf9-36.png')no-repeat 79px 190px;
}

.full.content_nav ol.sections li:nth-child(10){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf10-37.png')no-repeat 69px 190px;
}

.full.content_nav ol.sections li:nth-child(11){
    background: url('../img/act1/M_G10_U02_L04_btn_funcioncoseno_graf11-38.png')no-repeat 69px 190px;
}

.full.content_nav ol.sections li > p{
	position: absolute;
}

.dialog{
	position: absolute;
    width: 553px;
    height: 455px;
    top: 141px;
    left: 270px;
}

.dialog > p{
	position: relative !important;
    font-size: 0.75em;
    margin: 16px 16px 21px 8px;
    color: #FFFFFF;    
    display: block;
}

.dialog > p:nth-child(1) {
	color: #04011D;
}

.dialog > p:nth-child(3) {
	color: #04011D;
}

.dialog > p:nth-child(5) {
    padding-top: 4px;
    color: #04011D;
}

.dialog > p:nth-child(6) {
    padding-top: 5px;
    padding-left: 121px;
}

.dialog > p:nth-child(7) {
    padding-top: 7px;
    color: #04011D;
}

.dialog > p:nth-child(8) {
    padding-top: 17px;
    color: #DFC7A2;
}

.act_content .home {
    right: 40px;
    top: 520px;
}

.step{
    position: absolute;
    top: 66px;
    right: 91px;
}

.act_content .myTitle{
	text-align: justify;
    left: 50px;
    font-size: 1.8em !important;
}

.act_content .mySubTitle{
    top: 70px;
    left: 50px;
    font-weight: bold;
    color: #0B4862;
    font-size: 1.8em;
}

div[data-sg-id='btn-popup'][data-sg-key='1']{
    position: absolute;
    bottom: 10px;
    left: 453px;
}

div[data-sg-id=btn-popup-close].icon_ins {
    position: relative;
    float: right;
    z-index: 2;
    top: -22px;
    right: 24px;
}

.act_content .stepLocation{
    right: 91px;
    top: 228px;
    width: 163px;
    text-align: center;
    font-size: 1.5em;
    color: #055C53;
}

.text2{
    position: absolute;
    top: 177px;
    left: 319px;
    width: 530px;
    height: 300px;
}

.text2 p{
    position: relative;
    font-size: 1.2em;
    color: #FFFFFF;
    margin-bottom: 65px;
}

.text2 p:nth-child(2) {
    color: #0E123E;
}

.text2 p:nth-child(3) {
    padding-top: 67px;
}

div[data-sg-id='btn-popup'][data-sg-key='2']{
    position: absolute;
    bottom: 10px;
    left: 335px;
}

div[data-sg-id='btn-popup'][data-sg-key='3']{
    position: absolute;
    top: 366px;
    left: 420px;
}

.triangle{
    right: 13px !important;
    top: 31px !important;
}

.full.content_nav ol.sections li:nth-child(3) p:nth-child(3){
    top: 130px;
    left: 324px;
    color: #0E123E;
    font-size: 1.2em;
}


.full.content_nav ol.sections li:nth-child(3) p:nth-child(4){
    bottom: 19px;
    left: 324px;
    color: #FFFFFF;
    font-size: 1.2em;
}

div[data-sg-id='btn-popup'][data-sg-key='4']{
    position: absolute;
    top: 426px;
    left: 610px;
}

div[data-sg-id='btn-popup'][data-sg-key='5']{
    position: absolute;
    bottom: 10px;
    left: 490px;
}

div[data-sg-id='btn-popup'][data-sg-key='6']{
    position: absolute;
    bottom: 10px;
    left: 90px;
}

.full.content_nav ol.sections li:nth-child(4) p:nth-child(3){
    top: 157px;
    left: 324px;
    color: #0E123E;
    font-size: 1.2em;
}

.full.content_nav ol.sections li:nth-child(5) p:nth-child(3){
    top: 139px;
    left: 316px;
    color: #0E123E;
    font-size: 1.2em;
}

.full.content_nav ol.sections li:nth-child(5) p:nth-child(4){
    bottom: 32px;
    left: 316px;
    color: #FFFFFF;
    font-size: 1.2em;
}

.full.content_nav ol.sections li:nth-child(6) p:nth-child(3){
    top: 134px;
    left: 316px;
    color: #FFFFFF;
    font-size: 1.2em;
}

div[data-sg-id='btn-popup'][data-sg-key='7']{
    position: absolute;
    bottom: 10px;
    left: 503px;
}

.full.content_nav ol.sections li:nth-child(7) p:nth-child(3){
    top: 201px;
    left: 316px;
    color: #FFFFFF;
    font-size: 1.2em;
}

div[data-sg-id='btn-popup'][data-sg-key='8']{
    position: absolute;
    bottom: 10px;
    left: 503px;
}

.full.content_nav ol.sections li:nth-child(8) p:nth-child(3){
    top: 257px;
    left: 339px;
    color: #FFFFFF;
    font-size: 1.2em;
}

.full.content_nav ol.sections li:nth-child(8) p:nth-child(4){
    bottom: 125px;
    left: 339px;
    color: #FFFFFF;
    font-size: 1.2em;
    font-weight: bold;
}

.full.content_nav ol.sections li:nth-child(9) p:nth-child(3){
    top: 179px;
    left: 143px;
    color: #00125B;
    font-size: 1.2em;
}

.full.content_nav ol.sections li:nth-child(10) p:nth-child(3){
    top: 182px;
    left: 302px;
    color: #FFFFFF;
    font-size: 1.2em;
}

.full.content_nav ol.sections li:nth-child(10) p:nth-child(4){
    top: 367px;
    left: 289px;
    color: #FFFFFF;
    font-size: 1.2em;
    font-weight: bold;
}

.full.content_nav ol.sections li:nth-child(11) p:nth-child(3){
    top: 275px;
    left: 383px;
    color: #FFFFFF;
    font-size: 1.2em;
}

.full.content_nav ol.sections li:nth-child(11) p:nth-child(4){
    top: 360px;
    left: 383px;
    color: #00125B;
    font-size: 1.2em;
}

.full.content_nav ol.sections li:nth-child(11) .home{
    right: 567px;
    top: 462px;