.blahtxt2 {
font-size: 1.5em;
display: block;
margin: 71px 17px;
padding: 0px;
max-width: 1217px;

}


.capsin{

display:inline-block;

}
.celeste{
font-size:1.5em;
color:#C6F0FA;
}




table.celeste{
font-size:1.5em;
color:#C6F0FA;
padding:3px;
}


table.cap{
padding:3px;
color:#163D64;
}

th.cap {
    border-right: 3px solid #163D64;
}
tr.cap {
    border-right: 3px solid #163D64;
    border-bottom: 3px solid #163D64;
}


.bluebold{
color:#FA930F;
}

.capxtnd{
float: right;
width:447px;
margin:7px 37px 7px 7px;
padding:17px;
opacity:0;
font-size:1px;
color: #163D64;
background-clip: content-box;
 background-origin: content-box;
background-image: linear-gradient(to right, #163D64, #858771, #cecfb9, #cccfa7, #163D64);
transition:font-size 1s ease-in 1s, opacity 3s ease-out 1s ;
 
}

.captr{
color: #163D64;
}

.tbxtnd{

}

.capsin:hover{

}

.capsin:hover + .capxtnd{
font-size: 0.9em;
opacity:0.9;
}

.pqbaby{
display:inline-block;
float:right;
}


.faqqm{
margin:7px 71px 7px 7px;
padding:17px;
font-size:1.2em;
color:white;
text-align: center;
}

.faqqt{
display:inline-block;

}

.faqqc{
padding:17px;
margin:0px 7px 7px 7px;
border-radius: 7px 7px 7px 7px;
border-width:3px;
border-style:outset;
border-color:#4f667d;
font-size:0.75em;
max-width:471px;
float:left;

}




div.capsin {
background-image: url("lgslgdkhlpbllt.jpg");
width: 47px;
height: 43px;
float:right;
}

.ourmp12galhlp{
width: 617px;
height: 217px;
/*background-image: linear-gradient(to bottom, #163D64 ,#163D64 ,#C6F0FA ,#163D64 );*/
opacity:0;
transition:  opacity 5s;
position: relative;
top: -121px;
left:-167px;

}


.ourmp12:hover .ourmp12galhlp{

opacity:1;

}

.nfoin
{

display:inline-block;

}
.hlprbl1
{
background-image: url("txt2ourtoondnv2xtnd1.jpg");
width: 217px;
height: 186px;
float: right;
opacity:1;
transition-property: opacity;
transition-duration: 2s;
transition-timing-function: linear;
transition-delay:3s;
}

.hlprbl11
{
background-image: url("txt2ourtoondnv2xtnd1.jpg");
width: 217px;
height: 186px;
float: left;
opacity:0;
display:inline-block;
transition-property: opacity;
transition-duration: 2s;
transition-timing-function: ease-out;
transition-delay:3s;
margin:-217px -7px;
}



.hlprbl2
{
background-image: url("txt2ourtoondnv4.jpg");
width: 317px;
height: 137px;
opacity:0;
transition-property: opacity;
transition-duration: 4s;
transition-timing-function: linear;
transition-delay:8s;

}


.hlprbl3
{
margin: 71px 40px 150px 40px;

padding: 10px 10px 2px 10px;
width: 817px;
height:317px;
background-image: url('txt1shtcloudi.jpg');
background-position: top left;
background-repeat: no-repeat;
background-size: initial;

}


.hlprbl3:hover{
animation-name: evilcloudi;
animation-duration: 9s;
animation-fill-mode: forwards ;
animation-timing-function: linear;
animation-delay: 3s;
}

.hlprbl3:hover ~.hlprbl2{
opacity:1;
}

.hlprbl3:hover .hlprbl1{
opacity:0;
}
.hlprbl3:hover +.hlprbl11{
opacity:1;
}


@keyframes evilcloudi {
 
from{
background-position: top left;
}



25%{
background-position: top right ;

}
45%{
background-position: top right ;
background-size: contain;
}


75%{
background-position: top right ;
background-size: contain;
width: 767px;
height:557px;
padding: 10px 10px 2px 10px;
}


to{
background-position: top right ;
background-size: initial;



}


}








