@media (max-width: 1023px){

    .bg4circuloamareloazullinha{
        display: none;
    }

    .bg4setaamarela{
        display: none;
    }

    .slide17texto2{
        color: #ffffff;
        font-size:0.5rem;
        padding: 8%;
    }
}
@media(max-width: 569px){
    .slide17texto2{
        font-size: 0.5rem !important;
        padding:8%;
    }

    .check{
        font-size: 0.6rem;
    }
}



.slide17texto2{
    color: #ffffff;
    font-size:1.2rem;
    padding: 8%;
}

.mod2{
    position: relative;
    display: flex;
    width: 19vw;
    z-index: 1;
}

.imagem2tela0{
    position: relative;
    display: flex;
    width: 36vw;
    margin-left: -8vw;
}

.imagem2tela1{
    position: relative;
    display: flex;
    z-index: 2;
    width: 29vw;
}

.imagem2tela2{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela2.png");
    height: 33vw;
    width: 30vw;
    justify-content: center;
    align-items: center;
    background-size: cover;
    text-align: center;
}

.botao2divtela2{
    width: 8vw;
}

.botao2divtela2h{
    width: 8vw;
    margin-top: 15%; 
}

.botao2divtela2:hover{
    cursor: pointer;
}

.imagem2tela3{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela3.png");
    height: 36vw;
    width: 18vw;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    background-size: cover;
    text-align: center;
}

.botao2divtela3_1{
    width: 9vw;
}
.botao2divtela3_2{
    width: 9vw;
}
.botao2divtela3_3{
    width: 9vw;
}

.botao2divtela3h_1{
    width: 9vw;
    margin-top: 21%; 
    margin-left: 3%;
}
.botao2divtela3h_2{
    width: 9vw;
    margin-top: 19%; 
    margin-left: 3%;
}
.botao2divtela3h_3{
    width: 9vw;
    margin-top: 19%; 
    margin-left: 3%;
}

.botao2divtela3_1:hover{
    cursor: pointer;
}
.botao2divtela3_2:hover{
    cursor: pointer;
}
.botao2divtela3_3:hover{
    cursor: pointer;
}

.imagem2tela4{
    position: relative;
    display: flex;
    z-index: 2;
    width: 60vw;
}

.imagem2tela5{
    position: relative;
    display: flex;
    z-index: 2;
    width: 30vw;
}

.imagem2tela6{
    position: relative;
    display: flex;
    z-index: 2;
    width: 30vw;
}

.bloco2div7_1{
    background-color: #2a4d80;
    height: 35vh;
    width: 35vh;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 3vh;
    font-weight: 900;
    color: #ffffff;

}

.bloco2div7_2{
    background-color: #ca5044;
    height: 35vh;
    width: 35vh;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 3vh;
    font-weight: 900;
    color: #ffffff;
}
.bloco2div7_3{
    background-color: #f1cd3c;
    height: 35vh;
    width: 35vh;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 3vh;
    font-weight: 900;
    color: #ffffff;
}


.fecharNovo:hover{
    transition: 0.5s;
    color:black;
}

.bloco2div7_1:hover{
    cursor: pointer;
}

.bloco2div7_2:hover{
    cursor: pointer;
}

.bloco2div7_3:hover{
    cursor: pointer;
}

.imagem2tela8{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela8.png");
    height: 34.65vw;
    width: 25.2vw;
    
    align-items: center;
    background-size: cover;
    text-align: center;
}

.botao2divtela8{
    width: 8vw;
}

.botao2divtela8h{
    width: 8vw;
    margin-top: 15%; 
    margin-left: 13%;
}

.botao2divtela8:hover{
    cursor: pointer;
}



.imagem2tela10{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela10.png");
    height: 18vw;
    width: 35vw;
    justify-content: flex-end;
    align-items: center;
    background-size: cover;
}


.botao2divtela10{
    width: 7vw;
}

.botao2divtela10h{
    width: 7vw;
    margin-bottom: -25%;
    margin-right: 5%; 
}

.botao2divtela10:hover{
    cursor: pointer;
}

.imagem2tela9{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela9.svg");
    height: 38vw;
    width: 38vw;
    justify-content: center; 
    background-size: cover;
    
}

.nurem2hover{
   
    width: 3.7vw;
    height: 3.7vw;
    display: flex;
}

.nurem2hover:hover{
    cursor: pointer;
}

.imagem2tela10p{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela10-post-it.svg");
    height: 33vw;
    width: 33vw;
    justify-content: center; 
    background-size: cover;
}

.imagem2tela11{
    position: relative;
    display: flex;
    z-index: 2;
    width: 30vw;
}

.imagem2tela12{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela12.png");
    height: 28vw;
    width: 70vw;
    
    justify-content: center; 
    background-size: cover;
}


.botao2divtela12_1{
    width: 5vw;
}
.botao2divtela12_2{
    width: 5vw;
}
.botao2divtela12_3{
    width: 5vw;
}
.botao2divtela12_4{
    width: 5vw;
}
.botao2divtela12_5{
    width: 5vw;
}
.botao2divtela12_6{
    width: 5vw;
}
.botao2divtela12_7{
    width: 5vw;
}

.botao2divtela12h_1{
    width: 5vw;
    margin-top: 17%;
    margin-left: 45%;
}
.botao2divtela12h_2{
    width: 5vw;
    margin-top: 11.3%;
    margin-left: 36%;
}
.botao2divtela12h_3{
    width: 5vw;
    margin-top: 9.2%;
    margin-left: 57%;
}
.botao2divtela12h_7{
    width: 5vw;
    margin-top: 12.5%;
    margin-left: 47%;
}
.botao2divtela12h_6{
    width: 5vw;
    margin-top: 6%;
    margin-left: 66%;
}
.botao2divtela12h_4{
    width: 5vw;
    margin-top: 14.5%;
    margin-left: 37%;
}
.botao2divtela12h_5{
    width: 5vw;
    margin-top: -13.5%;
    margin-left: 66%;
}

.botao2divtela12_1:hover{
cursor: pointer;
}
.botao2divtela12_2:hover{
    cursor: pointer;
}
.botao2divtela12_3:hover{
    cursor: pointer;
}
.botao2divtela12_4:hover{
    cursor: pointer;
}
.botao2divtela12_5:hover{
    cursor: pointer;
}
.botao2divtela12_6:hover{
    cursor: pointer;
}
.botao2divtela12_7:hover{
    cursor: pointer;
}

.imagem2tela13{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela13.png");
    height: 25vw;
    width: 80vw;
    
    background-size: cover;
}

.pais2hover{
    
    width: 6vw;
    height: 6vw;
    display: flex;
}

.pais2hover:hover{
    cursor: pointer;
}

.imagem2tela14{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela14.png");
    height: 34vw;
    width: 27vw;
    justify-content: center;
    align-items: center;
    background-size: cover;
    text-align: center;
}

.botao2divtela14h{
    width: 7vw;
    margin-bottom: -61%;
    margin-right: -21%; 
}

.botao2divtela14{
    width: 7vw;
}

.botao2divtela14:hover{
    cursor: pointer;
}

.paragrafo1{
    z-index: 3;
    font-size: 5vh;
    font-family: "Open Sans";
    color: #e25f07;
    font-weight: 900;
}

.imagem2tela16{
    position: relative;
    display: flex;
    z-index: 2;
    width: 30vw;
}

.imagem2tela17{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela17.png");
    height: 29.4vw;
    width: 31vw;
    
    background-size: cover;
    text-align: center;
}



.tooltiplaranjacima1{
    position: relative;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 9.5vw;
    
    border-radius: 15px;
    padding: 3vh;
    box-sizing: border-box;
    background: #e25f07;
    visibility: visible;
}

.tooltiplaranjacima1:after{
    position: absolute;
    width: 3vh;
    height: 3vh;
    
    top: -11%;
    
    content: '';
    transform: rotate(45deg);
    
    background: #e25f07;
    
}

.tooltiplaranjacima2{
    position: relative;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 9.5vw;
    
    border-radius: 15px;
    padding: 3vh;
    box-sizing: border-box;
    background: #e25f07;
    visibility: visible;
}

.tooltippilar{
    background: #e25f07;
    width: 9.5vw;
    border-radius: 15px;
}

.tooltiplaranjacima2:after{
    position: absolute;
    width: 3vh;
    height: 3vh;
    
    top: -11%;
    
    content: '';
    transform: rotate(45deg);
    
    background: #e25f07;
    
}

.tooltiplaranjacima3{
    position: relative;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: center;
    width: 9.5vw;
    
    border-radius: 15px;
    padding: 3vh;
    box-sizing: border-box;
    background: #e25f07;
    visibility: visible;
}

.tooltiplaranjacima3:after{
    position: absolute;
    width: 3vh;
    height: 3vh;
    
    top: -11%;
    
    content: '';
    transform: rotate(45deg);
    
    background: #e25f07;
    
}

.laranjapilar{
    background-color: #e25f07; 
    color: #ffffff; 
    width: 95%; 
    padding: 2vh;
    visibility: visible;
}

.botao2divtela17h_1{
    width: 7vw;
}
.botao2divtela17h_2{
    width: 7vw;
}
.botao2divtela17h_3{
    width: 7vw;
}


.botao2divtela17_1{
    width: 7vw;
}
.botao2divtela17_2{
    width: 7vw;
}
.botao2divtela17_3{
    width: 7vw;
}

.botao2divtela17_1:hover{
    cursor: pointer;
}
.botao2divtela17_2:hover{
    cursor: pointer;
}
.botao2divtela17_3:hover{
    cursor: pointer;
}


.imagem2tela18{
    position: relative;
    display: flex;
    z-index: 2;
    width: 30vw;
}

.imagem2tela19{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela19.png");
    height: 18vw;
    width: 28vw;
    justify-content: center;
    align-items: center;
    background-size: cover;
    text-align: center;
}

.botao2divtela19h{
    width: 7vw;
    margin-bottom: -52%;
    margin-right: -10%;
}

.botao2divtela19{
    width: 7vw;
}

.botao2divtela19:hover{
    cursor: pointer;
}

.imagem2tela201{
    position: relative;
    display: flex;
    z-index: 2;
    width: 34vw;
}

.imagem2tela202{
    position: relative;
    display: flex;
    z-index: 2;
    width: 34vw;
}

.imagem2tela21{
    position: relative;
    display: flex;
    z-index: 2;
    width: 31vw;
}

.imagem2tela22{
    position: relative;
    display: flex;
    z-index: 2;
    width: 32vw;
}

.imagem2tela24{
    display: flex;
    background-repeat: no-repeat;
    background-image: url("../img/imagem2-tela24.svg");
    height: 22vw;
    width: 80vw;
    flex-direction: column;
    background-size: cover;
}

.tl2hover{
    
    width:  6.9vw;
    height: 6.9vw;
    
}

.tl2hover:hover{
    cursor: pointer;    
}

.jBox-TooltipDark .jBox-container {
	border-radius: 3px;
	background: #e25f07 !important; 
	color: #fff;
	box-shadow: 0 0 6px rgba(0, 0, 0, .4);
}

/* Pointer */

.jBox-TooltipDark .jBox-pointer:after {
	background: #e25f07 !important;
}

/* Close button */

.jBox-TooltipDark .jBox-closeButton {
	background: #222;
}

.jBox-TooltipDark.jBox-closeButton-box:before {
	box-shadow: 0 0 6px rgba(0, 0, 0, .4);
}

.jBox-TooltipDark.jBox-closeButton-box .jBox-closeButton path {
	fill: #d2d4d6;
}

.jBox-TooltipDark.jBox-closeButton-box .jBox-closeButton:hover path {
	fill: #fff;
}

.jBox-TooltipDark.jBox-closeButton-box .jBox-closeButton:active path {
	fill: #b2b4b6;
}