body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I863 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-height:100vh;

align-items:center;

	
}
.I863:hover {
}

.I864 {
display:flex;
position:var(--I864-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1120px;

justify-content:center;


}
.I864:hover {
}


.I865 {
display:flex;
position:var(--I865-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1120px;

align-items:center;


}
.I865:hover {
}


.I867 {
display:flex;
position:var(--I867-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;
max-width:1120px;
margin-top:25px;

align-items:center;


}
.I867:hover {
}


h1.I869, .I869 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I869 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I869:hover {
}
.I869 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I869 > .viewport:hover {
}


h1.I872, .I872 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I872 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;
margin-bottom:50px;
margin-top:30px;
border-color:rgb(109,109,109);
background-image:url('https://server.genexus.com/media/images/fdo_celeste.png?timestamp=20180502201825');
background-repeat:repeat-x;


}
.I872:hover {
}
.I872 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:flex-start;


}
.I872 > .viewport:hover {
}


iframe.I868, .I868 iframe {
border-style:none;
border-width:0px;
}

iframe.I868  {
width:100%;
height:1500px;
margin-left:4%;
margin-right:4%;

}
iframe.I868:hover {
}


.I871 {
display:flex;
flex-direction:column;
padding-left:20px;

}
.I871:hover {
}
h1.I871, .I871 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I871, .I871 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I871, .I871 p {
margin:0px;
}

figure.I871, .I871 figure {
margin:0px;
}

a.I871, .I871 a {
text-decoration:inherit;
color:inherit;
}

.I871 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I871 article, article.I871 {
flex-direction:column;	
}
.I871 article:hover, article.I871:hover {
}
.I871 article.active, article.I871.active {
}
.I871 .title {
display:flex;
align-items:center;
font-family:"ProximaNova Semibold";
font-size:14pt;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:rgb(109,109,109);

height:40px;
margin-bottom:10px;

}
.I871 .title:hover {
}
.I871 article.active .title {
}


.I871 .abstract {
order:;
}
.I871 .abstract:hover {
}

.I871 .image, .I871.image {
min-width:100px;
min-height:100px;

order:;
}
.I871 .image:hover, .I871.image:hover {
}
.I871 article.active .image, .I871.image {
}
.I871 .body {
}
.I871 .body:hover {
	
}
.I871 .body {
display:block;
font-family:proximanovaregular;
font-size:12pt;

}
.I871 .body img {
}
.I871 .body img:hover {
}



.I871 .articles {
display:flex;
flex:1;
flex-direction:row;
	
}
.I871 .articles:hover {
}
.I871 .article-container::after {
content:'';
display:flex;
align-items:center;
align-self:center;
}
.I871 .article-container:last-child::after {
content:none;	
}
.I871:hover .article-container::after {
}


