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 {
}
.I42225 {
display:flex;
flex-direction:column;
position:relative;
flex-direction:column;
align-items:center;

	
}
.I42225:hover {
}

.I42226 {
display:flex;

order:41;
width:100%;
max-width:1300px;
margin-bottom:40px;
margin-top:2px;
padding-left:20px;
padding-right:20px;
box-sizing:border-box;


flex-direction:row;
}
.I42226:hover {
}
@media (max-width:1024px) {
.I42226 {

order:39;

}
.I42226:hover {
}
}
@media (min-width:1600px) {
.I42226 {

order:9;

}
.I42226:hover {
}
}
.I42227 {
display:flex;
position:var(--I42227-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:23;
width:100%;
height:60px;
padding-left:10px;
padding-right:10px;
border-color:var(--color);
background-color:rgb(40,58,76);
box-sizing:border-box;

flex-direction:row;
justify-content:center;
align-items:center;


}
.I42227:hover {
}

@media (max-width:1024px) {
.I42227 {

order:23;
}
.I42227:hover {
}

}
@media (min-width:1600px) {
.I42227 {

order:1;
background-color:rgb(40,58,76);

align-items:center;
justify-content:center;


}
.I42227:hover {
}

}
.I42228 {
display:flex;
position:var(--I42228-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
width:100%;
height:35px;
border-bottom-color:rgb(226,219,199);
border-bottom-style:solid;
border-bottom-width:6px;
background-color:rgb(25,55,76);

align-items:center;
justify-content:center;


}
.I42228:hover {
}

@media (max-width:1024px) {
.I42228 {

order:38;
align-items:flex-start;


}
.I42228:hover {
}

}
@media (min-width:1600px) {
.I42228 {

display:flex;
order:4;
width:100%;
border-bottom-color:rgb(226,219,199);
background-color:rgb(25,55,76);

align-items:center;


}
.I42228:hover {
}

}
.I42255 {
display:flex;
position:var(--I42255-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:80%;

flex-direction:row;
justify-content:flex-start;
align-items:flex-start;


}
.I42255:hover {
}

@media (max-width:1024px) {
.I42255 {

width:100%;

}
.I42255:hover {
}

}
@media (min-width:1600px) {
.I42255 {

order:6;
margin-top:20px;

}
.I42255:hover {
}

}
.I42256 {
display:flex;
position:var(--I42256-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:20%;
margin-top:20px;
background-color:var(--color);

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I42256-location-transform:translate(0px,0px);
z-index:var(--I42256-z-index, auto);

transform:
var(--I42256-location-transform, translate(0px,0px))
var(--I42256-user-box-transform, translate(0px,0px))
;


position:var(--I42256-position-static-computed, static);
flex-direction:row;
justify-content:center;
align-items:flex-start;

flex-wrap:wrap;
}
.I42256:hover {
}
.I42256 {
--I42256-position-static-computed:static;
}
.I42256 > .sector, .I42256 > .group-sectors {
position:relative;
}
@media (max-width:1024px) {
.I42256 {

display:none;
}
.I42256:hover {
}

}
@media (min-width:1600px) {
.I42256 {

order:7;
background-color:var(--color);

}
.I42256:hover {
}

}
.I42229 {
display:flex;
position:var(--I42229-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:24;
width:100%;
height:400px;
background-color:rgb(255,255,255);

}
.I42229:hover {
}

@media (max-width:1024px) {
.I42229 {

order:25;
height:150px;

}
.I42229:hover {
}

}
@media (min-width:1600px) {
.I42229 {

order:3;
}
.I42229:hover {
}

}
.I42230 {
display:flex;
position:var(--I42230-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:83;
width:100%;
padding-top:20px;
border-bottom-color:rgb(218,253,255);
border-bottom-style:solid;
border-bottom-width:4px;
background-color:rgb(94,129,180);

flex-direction:row;
justify-content:center;


}
.I42230:hover {
}

@media (max-width:1024px) {
.I42230 {

order:70;
}
.I42230:hover {
}

}
@media (min-width:1600px) {
.I42230 {

order:77;
}
.I42230:hover {
}

}
.I42231 {
display:flex;
position:var(--I42231-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:88;
width:100%;
height:60px;
background-color:rgb(1,80,121);

flex-direction:column;
align-items:center;
justify-content:center;


}
.I42231:hover {
}

@media (max-width:1024px) {
.I42231 {

order:75;
}
.I42231:hover {
}

}
@media (min-width:1600px) {
.I42231 {

order:78;
}
.I42231:hover {
}

}
.I42232 {
display:flex;
position:var(--I42232-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I42232:hover {
}

@media (max-width:1024px) {
.I42232 {

order:64;
}
.I42232:hover {
}

}
@media (min-width:1600px) {
.I42232 {

order:65;
}
.I42232:hover {
}

}
.I42233 {
display:flex;
position:var(--I42233-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I42233:hover {
}

@media (max-width:1024px) {
.I42233 {

order:62;
}
.I42233:hover {
}

}
@media (min-width:1600px) {
.I42233 {

order:38;
}
.I42233:hover {
}

}
.I42257 {
display:flex;
position:var(--I42257-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I42257:hover {
}

@media (min-width:1600px) {
.I42257 {

order:8;
}
.I42257:hover {
}

}
.I42234 {
display:flex;
position:var(--I42234-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:74;
}
.I42234:hover {
}

@media (max-width:1024px) {
.I42234 {

order:63;
}
.I42234:hover {
}

}
@media (min-width:1600px) {
.I42234 {

order:64;
}
.I42234:hover {
}

}
.I42235 {
display:flex;
position:var(--I42235-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I42235:hover {
}

@media (max-width:1024px) {
.I42235 {

order:67;
}
.I42235:hover {
}

}
@media (min-width:1600px) {
.I42235 {

order:72;
}
.I42235:hover {
}

}
.I42236 {
display:flex;
position:var(--I42236-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I42236:hover {
}

@media (max-width:1024px) {
.I42236 {

order:65;
}
.I42236:hover {
}

}
@media (min-width:1600px) {
.I42236 {

order:71;
}
.I42236:hover {
}

}
.I42237 {
display:flex;
position:var(--I42237-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:80;
}
.I42237:hover {
}

@media (max-width:1024px) {
.I42237 {

order:68;
}
.I42237:hover {
}

}
@media (min-width:1600px) {
.I42237 {

order:76;
}
.I42237:hover {
}

}
.I42238 {
display:flex;
position:var(--I42238-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:27;
}
.I42238:hover {
}

@media (max-width:1024px) {
.I42238 {

order:29;
}
.I42238:hover {
}

}
@media (min-width:1600px) {
.I42238 {

order:79;
}
.I42238:hover {
}

}
.I42239 {
display:flex;
position:var(--I42239-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:26;
}
.I42239:hover {
}

@media (max-width:1024px) {
.I42239 {

order:28;
}
.I42239:hover {
}

}
@media (min-width:1600px) {
.I42239 {

order:80;
}
.I42239:hover {
}

}
.I42258 {
display:flex;
position:var(--I42258-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I42258:hover {
}

@media (min-width:1600px) {
.I42258 {

order:9;
}
.I42258:hover {
}

}
.I42259 {
display:flex;
position:var(--I42259-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:12;
}
.I42259:hover {
}

@media (min-width:1600px) {
.I42259 {

order:10;
}
.I42259:hover {
}

}
.I42240 {
display:flex;
position:var(--I42240-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:86;
}
.I42240:hover {
}

@media (max-width:1024px) {
.I42240 {

order:73;
}
.I42240:hover {
}

}
@media (min-width:1600px) {
.I42240 {

order:81;
}
.I42240:hover {
}

}
.I42241 {
display:flex;
position:var(--I42241-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:82;
}
.I42241:hover {
}

@media (max-width:1024px) {
.I42241 {

order:72;
}
.I42241:hover {
}

}
@media (min-width:1600px) {
.I42241 {

order:82;
}
.I42241:hover {
}

}
.I42242 {
display:flex;
position:var(--I42242-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:84;
}
.I42242:hover {
}

@media (max-width:1024px) {
.I42242 {

order:71;
}
.I42242:hover {
}

}
@media (min-width:1600px) {
.I42242 {

order:83;
}
.I42242:hover {
}

}
.I42260 {
display:flex;
position:var(--I42260-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I42260:hover {
}

@media (min-width:1600px) {
.I42260 {

order:11;
}
.I42260:hover {
}

}
.I42261 {
display:flex;
position:var(--I42261-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
}
.I42261:hover {
}

@media (min-width:1600px) {
.I42261 {

order:12;
}
.I42261:hover {
}

}
.I42262 {
display:flex;
position:var(--I42262-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
}
.I42262:hover {
}

@media (min-width:1600px) {
.I42262 {

order:13;
}
.I42262:hover {
}

}
.I42263 {
display:flex;
position:var(--I42263-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I42263:hover {
}

@media (min-width:1600px) {
.I42263 {

order:14;
}
.I42263:hover {
}

}
.I42243 {
display:flex;
position:var(--I42243-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I42243:hover {
}

@media (max-width:1024px) {
.I42243 {

order:66;
}
.I42243:hover {
}

}
@media (min-width:1600px) {
.I42243 {

order:84;
}
.I42243:hover {
}

}
.I42264 {
display:flex;
position:var(--I42264-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
}
.I42264:hover {
}

@media (min-width:1600px) {
.I42264 {

order:15;
}
.I42264:hover {
}

}
.I42244 {
display:flex;
position:var(--I42244-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:89;
}
.I42244:hover {
}

@media (max-width:1024px) {
.I42244 {

order:76;
}
.I42244:hover {
}

}
@media (min-width:1600px) {
.I42244 {

order:85;
}
.I42244:hover {
}

}
.I42245 {
display:flex;
position:var(--I42245-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:90;
}
.I42245:hover {
}

@media (max-width:1024px) {
.I42245 {

order:77;
}
.I42245:hover {
}

}
@media (min-width:1600px) {
.I42245 {

order:86;
}
.I42245:hover {
}

}
.I42246 {
display:flex;
position:var(--I42246-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:91;
}
.I42246:hover {
}

@media (max-width:1024px) {
.I42246 {

order:78;
}
.I42246:hover {
}

}
@media (min-width:1600px) {
.I42246 {

order:90;
}
.I42246:hover {
}

}
.I42247 {
display:flex;
position:var(--I42247-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:92;
}
.I42247:hover {
}

@media (max-width:1024px) {
.I42247 {

order:79;
}
.I42247:hover {
}

}
@media (min-width:1600px) {
.I42247 {

order:91;
}
.I42247:hover {
}

}
.I42248 {
display:flex;
position:var(--I42248-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:93;
}
.I42248:hover {
}

@media (max-width:1024px) {
.I42248 {

order:80;
}
.I42248:hover {
}

}
@media (min-width:1600px) {
.I42248 {

order:92;
}
.I42248:hover {
}

}
.I42249 {
display:flex;
position:var(--I42249-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:25;
}
.I42249:hover {
}

@media (max-width:1024px) {
.I42249 {

order:27;
}
.I42249:hover {
}

}
@media (min-width:1600px) {
.I42249 {

order:93;
}
.I42249:hover {
}

}
.I42250 {
display:flex;
position:var(--I42250-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I42250:hover {
}

@media (max-width:1024px) {
.I42250 {

order:86;
}
.I42250:hover {
}

}
@media (min-width:1600px) {
.I42250 {

order:94;
}
.I42250:hover {
}

}
.I42251 {
display:flex;
position:var(--I42251-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I42251:hover {
}

@media (max-width:1024px) {
.I42251 {

order:87;
}
.I42251:hover {
}

}
@media (min-width:1600px) {
.I42251 {

order:40;
}
.I42251:hover {
}

}
.I42252 {
display:flex;
position:var(--I42252-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:72;
}
.I42252:hover {
}

@media (max-width:1024px) {
.I42252 {

order:89;
}
.I42252:hover {
}

}
@media (min-width:1600px) {
.I42252 {

order:63;
}
.I42252:hover {
}

}
.I42253 {
display:flex;
position:var(--I42253-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I42253:hover {
}

@media (max-width:1024px) {
.I42253 {

order:90;
}
.I42253:hover {
}

}
@media (min-width:1600px) {
.I42253 {

order:39;
}
.I42253:hover {
}

}
.I42254 {
display:flex;
position:var(--I42254-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:40;
}
.I42254:hover {
}

@media (max-width:1024px) {
.I42254 {

order:95;
}
.I42254:hover {
}

}
@media (min-width:1600px) {
.I42254 {

order:8;
}
.I42254:hover {
}

}
.I42265 {
display:flex;
position:var(--I42265-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I42265:hover {
}

@media (min-width:1600px) {
.I42265 {

order:16;
}
.I42265:hover {
}

}
.I42266 {
display:flex;
position:var(--I42266-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
}
.I42266:hover {
}

@media (min-width:1600px) {
.I42266 {

order:17;
}
.I42266:hover {
}

}
.I42267 {
display:flex;
position:var(--I42267-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:18;
}
.I42267:hover {
}

@media (min-width:1600px) {
.I42267 {

order:18;
}
.I42267:hover {
}

}
.I42268 {
display:flex;
position:var(--I42268-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:19;
}
.I42268:hover {
}

@media (min-width:1600px) {
.I42268 {

order:19;
}
.I42268:hover {
}

}
.I42269 {
display:flex;
position:var(--I42269-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:20;
}
.I42269:hover {
}

@media (min-width:1600px) {
.I42269 {

order:20;
}
.I42269:hover {
}

}
.I42277 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
height:450px;



flex-direction:column;
align-items:center;
align-content:stretch;
	
}
.I42277:hover {
}

@media (min-width:1600px) {
.I42277 {

order:2;


	
}
.I42277:hover {
}

}
.I42278 {
display:flex;
align-items:flex-start;
position:relative;

order:1;


flex-direction:column;

	
}
.I42278:hover {
}


h1.I42285, .I42285 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42285 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I42285:hover {
}
.I42285 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I42285 > .viewport:hover {
}


h1.I42281, .I42281 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42281 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I42281:hover {
}
.I42281 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I42281 > .viewport:hover {
}


h1.I42279, .I42279 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42279 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
flex:auto;
width:100%;


}
.I42279:hover {
}
.I42279 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:stretch;


}
.I42279 > .viewport:hover {
}


h1.I42280, .I42280 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42280 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;

}
.I42280:hover {
}
.I42280 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I42280 > .viewport:hover {
}

@media (max-width:1024px) {
.I42280 {

display:flex;
width:100%;


}
.I42280:hover {
}
.I42280 > .viewport {



}
.I42280 > .viewport:hover {
}

}

h1.I42282, .I42282 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42282 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

top:80px;
}
.I42282:hover {
}
.I42282 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I42282 > .viewport:hover {
}


h1.I42283, .I42283 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42283 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

top:130px;
}
.I42283:hover {
}
.I42283 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I42283 > .viewport:hover {
}


h1.I42284, .I42284 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42284 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

top:180px;
}
.I42284:hover {
}
.I42284 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I42284 > .viewport:hover {
}


h1.I42286, .I42286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I42286:hover {
}
.I42286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I42286 > .viewport:hover {
}


h1.I42288, .I42288 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42288 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:2;
width:600px;
height:500px;
margin-top:20px;
border-radius:4px;
background-color:rgb(187,207,255);


flex-direction:column;
left:250px;
}
.I42288:hover {
}
.I42288 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;
align-items:flex-start;


}
.I42288 > .viewport:hover {
}
.I42288 > .sector-title, .I42288 > .sector-title.i-collapsible-title {
display:flex;
font-family:Monserrat,sans-serif;
font-size:30px;
font-weight:700;
color:rgb(86,124,220);

margin-top:20px;

align-self:center;
}
.I42288 > .sector-title:hover, .I42288 > .sector-title.i-collapsible-title:hover {
}
.I42288 > .sector-title, .I42288 > .sector-title.i-collapsible-title {
}
.I42288 > .sector-title .text, .I42288 > .sector-title.i-collapsible-title .text {
}

@media (max-width:1024px) {
.I42288 {

width:600px;


flex-direction:column;
left:0px;
}
.I42288:hover {
}
.I42288 > .viewport {

justify-content:center;


}
.I42288 > .viewport:hover {
}
.I42288 > .sector-title, .I42288 > .sector-title.i-collapsible-title {
align-self:center;
}
.I42288 > .sector-title:hover, .I42288 > .sector-title.i-collapsible-title:hover {
}
.I42288 > .sector-title, .I42288 > .sector-title.i-collapsible-title {
}
.I42288 > .sector-title .text, .I42288 > .sector-title.i-collapsible-title .text {
}

}
@media (max-width:480px) {
.I42288 {


flex-direction:column;
}
.I42288:hover {
}
.I42288 > .viewport {



}
.I42288 > .viewport:hover {
}
.I42288 > .sector-title, .I42288 > .sector-title.i-collapsible-title {
align-self:center;
}
.I42288 > .sector-title:hover, .I42288 > .sector-title.i-collapsible-title:hover {
}
.I42288 > .sector-title, .I42288 > .sector-title.i-collapsible-title {
}
.I42288 > .sector-title .text, .I42288 > .sector-title.i-collapsible-title .text {
}

}
@media (min-width:1600px) {
.I42288 {


flex-direction:column;
}
.I42288:hover {
}
.I42288 > .viewport {



}
.I42288 > .viewport:hover {
}
.I42288 > .sector-title, .I42288 > .sector-title.i-collapsible-title {
align-self:center;
}
.I42288 > .sector-title:hover, .I42288 > .sector-title.i-collapsible-title:hover {
}
.I42288 > .sector-title, .I42288 > .sector-title.i-collapsible-title {
}
.I42288 > .sector-title .text, .I42288 > .sector-title.i-collapsible-title .text {
}

}
h1.I42289, .I42289 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42289 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
flex:auto;
width:100%;


}
.I42289:hover {
}
.I42289 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

align-items:stretch;


}
.I42289 > .viewport:hover {
}


h1.I42270, .I42270 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I42270, .I42270 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I42270, .I42270 p {
margin:0px;
}

figure.I42270, .I42270 figure {
margin:0px;
}

a.I42270, .I42270 a {
text-decoration:inherit;
color:inherit;
}

.I42270 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I42270 article, article.I42270 {
flex-direction:column;	
}
.I42270 article:hover, article.I42270:hover {
}
.I42270 article.active, article.I42270.active {
}
.I42270 .title {
display:flex;
justify-content:flex-start;
font-family:"Open Sans";
font-size:18pt;
font-weight:500;
text-align:left;
color:rgb(86,124,220);


}
.I42270 .title:hover {
}
.I42270 article.active .title {
}


.I42270 .abstract {
order:;
}
.I42270 .abstract:hover {
}
.I42270 .abstract {
display:block;
font-family:"Open Sans";
font-size:12pt;
text-align:left;
color:rgb(139,139,139);

}

.I42270 .body {
}
.I42270 .body:hover {
	
}
.I42270 .body {
display:block;
margin-top:20px;

font-family:"Open Sans";
font-size:11pt;
color:rgb(0,0,0);

}
.I42270 .body a {
font-family:"Open Sans";
font-size:11pt;
color:rgb(159,177,255);

}
.I42270 .body a:hover {
font-family:"Open Sans";
font-size:11pt;
text-decoration:underline;
color:rgb(86,124,220);

}



@media (max-width:1024px) {
.I42270 header {
}
.I42270 article, article.I42270 {
	
}
.I42270 article:hover, article.I42270:hover {
}
.I42270 article.active, article.I42270.active {
}
.I42270 .title {
display:flex;
justify-content:flex-start;
font-size:18pt;
font-weight:500;
text-align:left;
color:rgb(86,124,220);


}
.I42270 .title:hover {
}
.I42270 article.active .title {
}


.I42270 .abstract {
order:;
}
.I42270 .abstract:hover {
}

.I42270 .body {
}
.I42270 .body:hover {
	
}
.I42270 .body img {
max-width:100%;

}



}
@media (min-width:1600px) {
.I42270 header {
}
.I42270 article, article.I42270 {
	
}
.I42270 article:hover, article.I42270:hover {
}
.I42270 article.active, article.I42270.active {
}
.I42270 .title {
display:flex;
font-size:18pt;
font-weight:500;
color:rgb(86,124,220);

margin-bottom:10px;

}
.I42270 .title:hover {
}
.I42270 article.active .title {
}


.I42270 .abstract {
order:;
}
.I42270 .abstract:hover {
}
.I42270 .abstract {
font-weight:lighter;
color:rgb(196,196,196);

}

.I42270 .body {
}
.I42270 .body:hover {
	
}
.I42270 .body a:hover {
text-decoration:none;

}



}
ul.I42271, .I42271 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

a.I42271, .I42271 a {
text-decoration:inherit;
color:inherit;
}

.I42271 {
display:flex;
margin-left:40px;

}
.I42271:hover {
}
h1.I42271, .I42271 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42271 > .menu {
display:flex;
flex-direction:column;
flex:auto;
}
.I42271 > .menu > .title {
display:none;
}
.I42271 > .menu > .title:hover {
display:none;
}
.I42271 ul.I42271-level-top {
display:flex;
flex-direction:column;
}
.I42271 ul.I42271-level-top:hover {
}
.I42271 ul.I42271-level-top > li.level-top {
display:flex;
flex:auto;
flex-direction:inherit;
position:relative;
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
--trigger:click;
--action-default:submenu;
flex-direction:row;
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper > .component {
white-space:initial;
}
.I42271 ul.I42271-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:pointer;
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper > .value > .text {
font-family:"Open Sans";
font-size:12pt;
color:rgb(1,80,121);
line-height:20px;

}
.I42271 ul.I42271-level-top > li.level-top:hover > .value-wrapper {
display:flex;
}
.I42271 ul.I42271-level-top > li.level-top:hover > .value-wrapper > .value > .text {
font-family:"Open Sans";
font-size:12pt;
color:rgb(51,191,200);

}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top ul.I42271-level-child {
order:2;
flex-direction:column;
}
.I42271 ul.I42271-level-top ul.I42271-level-child:hover {
}

.I42271 ul.I42271-level-top li.level-top > ul.I42271-level-child {
display:none;
position:static;
z-index:auto;
}
.I42271 ul.I42271-level-top li.level-top:hover > ul.I42271-level-child {
top:auto;right:auto;bottom:auto;left:auto;
}
.I42271 ul.I42271-level-top li.level-top.hover > ul.I42271-level-child {
top:auto;right:auto;bottom:auto;left:auto;
}
.I42271 ul.I42271-level-top li.level-child > ul.I42271-level-child {
display:none;
z-index:9999;
}
.I42271 {
position:static;
}
.I42271 ul.I42271-level-top > li.level-top {
position:relative;
}
.I42271 ul.I42271-level-top li.level-child > ul.I42271-level-child {
position:absolute;
}
.I42271 ul.I42271-level-top li.level-child:hover > ul.I42271-level-child,
.I42271 ul.I42271-level-top li.level-child.hover > ul.I42271-level-child,
.I42271 ul.I42271-level-top li.level-child.touch > ul.I42271-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}

.I42271 ul.I42271-level-top li.level-top:hover > ul.I42271-level-child {
display:none;
}
.I42271 ul.I42271-level-top li.level-top.hover > ul.I42271-level-child {
display:flex;
}
.I42271 ul.I42271-level-top li.level-top.touch > ul.I42271-level-child {
display:flex;
}
.I42271 ul.I42271-level-top li.level-child.hover > ul.I42271-level-child {
display:none;
}
.I42271 ul.I42271-level-top li.level-child.touch > ul.I42271-level-child {
display:flex;
}
.I42271 ul.I42271-level-top li.level-child:hover > ul.I42271-level-child {
display:flex;
}

.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child {
display:flex;
position:relative;
flex-direction:inherit;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper > .component {
white-space:initial;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper {
display:flex;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper > .value > .text {
font-family:"Open Sans";
font-size:12pt;
color:rgb(51,191,200);
line-height:20px;

}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child:hover > .value-wrapper {
display:flex;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child:hover > .value-wrapper > .value > .text {
font-family:"Open Sans";
font-size:12pt;
color:rgb(161,237,241);

}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top > li.level-top::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
}
.I42271 ul.I42271-level-top > li.level-top:last-child::after {
content:none;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child:last-child::after {
content:none;
}

@media (max-width:1024px) {
.I42271 {
}
.I42271:hover {
}
.I42271 > .menu {
}
.I42271 > .menu > .title {
}
.I42271 > .menu > .title:hover {
}
.I42271 ul.I42271-level-top {
flex-direction:column;
}
.I42271 ul.I42271-level-top:hover {
}
.I42271 ul.I42271-level-top > li.level-top {
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper > .component {
}
.I42271 ul.I42271-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top ul.I42271-level-child {
}
.I42271 ul.I42271-level-top ul.I42271-level-child:hover {
}


.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper > .component {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top > li.level-top::after {
content:'';
}
.I42271 ul.I42271-level-top > li.level-top:last-child::after {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child::after {
content:'';
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child:last-child::after {
}

}
@media (max-width:480px) {
.I42271 {
}
.I42271:hover {
}
.I42271 > .menu {
}
.I42271 > .menu > .title {
}
.I42271 > .menu > .title:hover {
}
.I42271 ul.I42271-level-top {
flex-direction:column;
}
.I42271 ul.I42271-level-top:hover {
}
.I42271 ul.I42271-level-top > li.level-top {
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper > .component {
}
.I42271 ul.I42271-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top ul.I42271-level-child {
}
.I42271 ul.I42271-level-top ul.I42271-level-child:hover {
}


.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper > .component {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top > li.level-top::after {
content:'';
}
.I42271 ul.I42271-level-top > li.level-top:last-child::after {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child::after {
content:'';
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child:last-child::after {
}

}
@media (min-width:1600px) {
.I42271 {
}
.I42271:hover {
}
.I42271 > .menu {
}
.I42271 > .menu > .title {
}
.I42271 > .menu > .title:hover {
}
.I42271 ul.I42271-level-top {
flex-direction:column;
}
.I42271 ul.I42271-level-top:hover {
}
.I42271 ul.I42271-level-top > li.level-top {
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper > .component {
}
.I42271 ul.I42271-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42271 ul.I42271-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top ul.I42271-level-child {
}
.I42271 ul.I42271-level-top ul.I42271-level-child:hover {
}


.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper > .component {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I42271 ul.I42271-level-top > li.level-top::after {
content:'';
}
.I42271 ul.I42271-level-top > li.level-top:last-child::after {
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child::after {
content:'';
}
.I42271 ul.I42271-level-top ul.I42271-level-child > li.level-child:last-child::after {
}

}
ul.I42272, .I42272 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

a.I42272, .I42272 a {
text-decoration:inherit;
color:inherit;
}

.I42272 {
display:flex;
margin-left:40px;

}
.I42272:hover {
}
h1.I42272, .I42272 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I42272 > .menu {
display:flex;
flex-direction:column;
flex:auto;
}
.I42272 > .menu > .title {
display:none;
}
.I42272 > .menu > .title:hover {
display:none;
}
.I42272 ul.I42272-level-top {
display:flex;
flex-direction:column;
}
.I42272 ul.I42272-level-top:hover {
}
.I42272 ul.I42272-level-top > li.level-top {
display:flex;
flex:auto;
flex-direction:inherit;
position:relative;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .component {
white-space:initial;
}
.I42272 ul.I42272-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .value > .text {
font-family:"Open Sans";
font-size:12pt;
color:rgb(57,87,164);
line-height:20px;

}
.I42272 ul.I42272-level-top > li.level-top:hover > .value-wrapper {
display:flex;
}
.I42272 ul.I42272-level-top > li.level-top:hover > .value-wrapper > .value > .text {
color:rgb(72,111,255);

}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top ul.I42272-level-child {
order:2;
}
.I42272 ul.I42272-level-top ul.I42272-level-child:hover {
}

.I42272 ul.I42272-level-top li.level-top > ul.I42272-level-child {
display:none;
z-index:9999;
}
.I42272 {
position:static;
}
.I42272 ul.I42272-level-top > li.level-top {
position:relative;
}
.I42272 ul.I42272-level-top li.level-top > ul.I42272-level-child {
position:absolute;
}
.I42272 ul.I42272-level-top li.level-top:hover > ul.I42272-level-child,
.I42272 ul.I42272-level-top li.level-top.hover > ul.I42272-level-child,
.I42272 ul.I42272-level-top li.level-top.touch > ul.I42272-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}
.I42272 ul.I42272-level-top li.level-child > ul.I42272-level-child {
display:none;
z-index:9999;
}
.I42272 {
position:static;
}
.I42272 ul.I42272-level-top > li.level-top {
position:relative;
}
.I42272 ul.I42272-level-top li.level-child > ul.I42272-level-child {
position:absolute;
}
.I42272 ul.I42272-level-top li.level-child:hover > ul.I42272-level-child,
.I42272 ul.I42272-level-top li.level-child.hover > ul.I42272-level-child,
.I42272 ul.I42272-level-top li.level-child.touch > ul.I42272-level-child
{
top:100%;right:auto;bottom:auto;left:0px;
}

.I42272 ul.I42272-level-top li.level-top.hover > ul.I42272-level-child {
display:none;
}
.I42272 ul.I42272-level-top li.level-top.touch > ul.I42272-level-child {
display:flex;
}
.I42272 ul.I42272-level-top li.level-top:hover > ul.I42272-level-child {
display:flex;
}
.I42272 ul.I42272-level-top li.level-child.hover > ul.I42272-level-child {
display:none;
}
.I42272 ul.I42272-level-top li.level-child.touch > ul.I42272-level-child {
display:flex;
}
.I42272 ul.I42272-level-top li.level-child:hover > ul.I42272-level-child {
display:flex;
}

.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child {
display:flex;
position:relative;
flex-direction:inherit;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper {
display:flex;
flex:auto;
white-space:nowrap;
flex-direction:row;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper > .component {
white-space:initial;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top > li.level-top::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
}
.I42272 ul.I42272-level-top > li.level-top:last-child::after {
content:none;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child::after {
content:'';
display:flex;
align-items:center;
align-self:center;
order:3;
flex:none;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child:last-child::after {
content:none;
}

@media (max-width:1024px) {
.I42272 {
margin-bottom:20px;
margin-left:20px;
margin-top:10px;

}
.I42272:hover {
}
.I42272 > .menu {
}
.I42272 > .menu > .title {
}
.I42272 > .menu > .title:hover {
}
.I42272 ul.I42272-level-top {
flex-direction:column;
}
.I42272 ul.I42272-level-top:hover {
}
.I42272 ul.I42272-level-top > li.level-top {
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .component {
}
.I42272 ul.I42272-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .value > .text {
color:rgb(255,255,255);

}
.I42272 ul.I42272-level-top > li.level-top:hover > .value-wrapper {
display:flex;
}
.I42272 ul.I42272-level-top > li.level-top:hover > .value-wrapper > .value > .text {
color:rgb(255,255,255);

}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top ul.I42272-level-child {
}
.I42272 ul.I42272-level-top ul.I42272-level-child:hover {
}


.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper > .component {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top > li.level-top::after {
content:'';
}
.I42272 ul.I42272-level-top > li.level-top:last-child::after {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child::after {
content:'';
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child:last-child::after {
}

}
@media (max-width:480px) {
.I42272 {
}
.I42272:hover {
}
.I42272 > .menu {
}
.I42272 > .menu > .title {
}
.I42272 > .menu > .title:hover {
}
.I42272 ul.I42272-level-top {
flex-direction:column;
}
.I42272 ul.I42272-level-top:hover {
}
.I42272 ul.I42272-level-top > li.level-top {
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .component {
}
.I42272 ul.I42272-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top ul.I42272-level-child {
}
.I42272 ul.I42272-level-top ul.I42272-level-child:hover {
}


.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper > .component {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top > li.level-top::after {
content:'';
}
.I42272 ul.I42272-level-top > li.level-top:last-child::after {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child::after {
content:'';
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child:last-child::after {
}

}
@media (min-width:1600px) {
.I42272 {
}
.I42272:hover {
}
.I42272 > .menu {
}
.I42272 > .menu > .title {
}
.I42272 > .menu > .title:hover {
}
.I42272 ul.I42272-level-top {
flex-direction:column;
}
.I42272 ul.I42272-level-top:hover {
}
.I42272 ul.I42272-level-top > li.level-top {
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper {
flex-direction:row;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .component {
}
.I42272 ul.I42272-level-top > li.level-top > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper {
display:flex;
}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .value > .text {
font-size:12pt;
color:rgb(57,87,164);

}
.I42272 ul.I42272-level-top > li.level-top > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top > li.level-top:hover > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top ul.I42272-level-child {
}
.I42272 ul.I42272-level-top ul.I42272-level-child:hover {
}


.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper {
flex-direction:row;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper > .component {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > ul ~ .value-wrapper:not([href]) {
cursor:default;
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child:hover > .value-wrapper > .value > .text {
}
.I42272 ul.I42272-level-top > li.level-top::after {
content:'';
}
.I42272 ul.I42272-level-top > li.level-top:last-child::after {
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child::after {
content:'';
}
.I42272 ul.I42272-level-top ul.I42272-level-child > li.level-child:last-child::after {
}

}
.I42273 .button, .I42273.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:186px;
height:135px;
margin-bottom:10px;
margin-left:35px;
margin-top:30px;
background-image:url('http://www.ose.com.uy/media/images/im_acceso_agenda_1.svg?timestamp=20180918160552');

}
.I42273 button.button, button.I42273.button {
cursor:pointer;
}
.I42273 .button .text, .I42273.button .text {
max-width:0px;overflow:hidden;
}
.I42273 .button .icon, .I42273.button .icon {
flex:none;
background-size:100% 100%;
}
.I42273 .button:hover, .I42273.button:hover {
background-image:url('http://www.ose.com.uy/media/images/im_acceso_agenda_2.svg?timestamp=20180918160647');

}
.I42273 .button:hover .text, .I42273.button:hover .text {
}
.I42273 .button:hover .icon, .I42273.button:hover .icon {
background-size:100% 100%;
}

.I42274 .button, .I42274.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:186px;
height:135px;
margin-left:35px;
background-image:url('http://www.ose.com.uy/media/images/centro_servicios_aaa.svg?timestamp=20180406191944');

}
.I42274 button.button, button.I42274.button {
cursor:pointer;
}
.I42274 .button .text, .I42274.button .text {
max-width:0px;overflow:hidden;
}
.I42274 .button .icon, .I42274.button .icon {
flex:none;
background-size:100% 100%;
}
.I42274 .button:hover, .I42274.button:hover {
background-image:url('http://www.ose.com.uy/media/images/centro_servicios_aa.svg?timestamp=20180406192028');

}
.I42274 .button:hover .text, .I42274.button:hover .text {
}
.I42274 .button:hover .icon, .I42274.button:hover .icon {
background-size:100% 100%;
}

.I42275 .button, .I42275.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:186px;
height:135px;
margin-bottom:10px;
margin-left:35px;
margin-top:10px;
background-image:url('http://www.ose.com.uy/media/images/im_perdidas_hogar_1.svg?timestamp=20180918160140');

}
.I42275 button.button, button.I42275.button {
cursor:pointer;
}
.I42275 .button .text, .I42275.button .text {
max-width:0px;overflow:hidden;
}
.I42275 .button .icon, .I42275.button .icon {
flex:none;
background-size:100% 100%;
}
.I42275 .button:hover, .I42275.button:hover {
background-image:url('http://www.ose.com.uy/media/images/im_perdidas_hogar_2.svg?timestamp=20180918160256');

}
.I42275 .button:hover .text, .I42275.button:hover .text {
}
.I42275 .button:hover .icon, .I42275.button:hover .icon {
background-size:100% 100%;
}

.I42276 .button, .I42276.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
width:35px;
height:35px;
margin-top:20px;
background-image:url('http://www.ose.com.uy/media/images/i_med_atras.svg?timestamp=20200804161604');
background-repeat:no-repeat;
opacity:1.00;

}
.I42276 button.button, button.I42276.button {
cursor:pointer;
}
.I42276 .button .text, .I42276.button .text {
max-width:0px;overflow:hidden;
}
.I42276 .button .icon, .I42276.button .icon {
flex:none;
background-size:100% 100%;
}
.I42276 .button:hover, .I42276.button:hover {
background-image:url('http://www.ose.com.uy/media/images/i_med_atras_inv.svg?timestamp=20200804162500');

}
.I42276 .button:hover .text, .I42276.button:hover .text {
}
.I42276 .button:hover .icon, .I42276.button:hover .icon {
background-size:100% 100%;
}

fieldset.I42287, .I42287 fieldset {
margin:0px;
padding:0px;
border:0px none transparent;
}

button.I42287, .I42287 button {
padding:0px;
border:0px none transparent;
background-color:transparent;
box-sizing:content-box;
font-family:inherit;
font-size:100%;
}

ul.I42287, .I42287 ul {
margin:0px;
padding:0px;
list-style-type:none;
}


.I42287 {
}
.I42287:hover {
}

.I42287 .groupTitle {
}
.I42287 .questionItem {
display:flex;
list-style-type:none;
margin:0px;
flex-direction:column;
-webkit-flex-flow:column-reverse;
flex-flow:column-reverse;	
}
.I42287 .questionDetaildsc {
display:flex;
font-family:Monserrat,sans-serif;
font-size:12pt;
color:rgb(255,0,0);

width:500px;
height:25px;

}

.I42287 .questionDetaildsc:hover {
	
}	
.I42287 .optionItem {	
list-style-type:none;
margin:0px;
display:flex;
justify-content:flex-start;
font-family:Monserrat,sans-serif;
font-size:11pt;
text-align:left;
color:rgb(0,0,0);

width:500px;
height:25px;
	
}
.I42287 .optionContainer {
display:flex;
flex-direction:row;
}
.I42287 .labelClass, .I42287 .legendClass {
margin:0px;
padding:0px;
border:0px;	
display:flex;
font-family:Monserrat,sans-serif;
font-size:11pt;
color:rgb(27,47,147);

margin-bottom:3px;
margin-top:10px;

}
.I42287 .questionInput, .I42287 div[role='optionList'] {
display:flex;	
flex-direction:column;
}
.I42287 .legendClass {
display: block;
width: 100%;
}
.I42287 input::-webkit-input-placeholder, .I42287 textarea::-webkit-input-placeholder {
opacity:0;
}
.I42287 input::-moz-placeholder, .I42287 textarea::-moz-placeholder  {
opacity:0;
}
.I42287 input[type="text"], .I42287 input[type="number"], .I42287 input[type="date"], .I42287 input[type="file"], .I42287 input[type="email"], .I42287 select, .I42287 textarea {
display:flex;
justify-content:flex-start;
font-family:Monserrat,sans-serif;
font-size:11pt;
text-align:left;
color:rgb(139,139,139);

width:500px;
height:25px;
border-style:none;
border-radius:2px;
	
}
.I42287 input[type="text"]:hover, .I42287 input[type="number"]:hover, .I42287 input[type="date"]:hover, .I42287 input[type="file"]:hover, .I42287 input[type="email"]:hover, .I42287 select:hover, .I42287 textarea:hover {
	
}
.I42287 input[type="text"]:focus, .I42287 input[type="number"]:focus, .I42287 input[type="date"]:focus, .I42287 input[type="file"]:focus, .I42287 input[type="email"]:focus, .I42287 select:focus, .I42287 textarea:focus {
	
}
.I42287 textarea {
display:flex;
justify-content:flex-start;
align-items:flex-start;
font-family:Monserrat,sans-serif;
font-size:12pt;
text-align:left;
color:rgb(0,0,0);

	
}
.I42287 textarea:hover {
	
}
.I42287 textarea:focus {
	
}
.I42287 .g-recaptcha {
display:flex;
flex:auto;
justify-content:stretch;
	
}
.I42287 .g-recaptcha:hover {
}
.I42287 .button-survey {
margin-left:auto;margin-right:0;
}
.I42287 .button-survey, .I42287.button-survey {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
margin-top:15px;

}
.I42287 button.button-survey, button.I42287.button-survey {
cursor:pointer;
}
.I42287 .button-survey .text, .I42287.button-survey .text {
font-family:Monserrat,sans-serif;
color:rgb(72,111,255);

}
.I42287 .button-survey .icon, .I42287.button-survey .icon {
flex:none;
background-size:100% 100%;
}
.I42287 .button-survey:hover, .I42287.button-survey:hover {
}
.I42287 .button-survey:hover .text, .I42287.button-survey:hover .text {
color:rgb(75,97,190);

}
.I42287 .button-survey:hover .icon, .I42287.button-survey:hover .icon {
background-size:100% 100%;
}
.I42287 .inputmsg {
display:flex;
flex:auto;
justify-content:stretch;
}
.I42287 .msgform {
display:flex;
font-family:Monserrat,sans-serif;
font-size:10pt;
color:rgb(86,124,220);


}
.I42287 .msgquestion {
margin:0px;	
padding:0px;	
border:0px;	
display:flex;
font-family:Monserrat,sans-serif;
font-size:10pt;
color:rgb(86,124,220);


}

.I42287 label[data-required-text]::before, .I42287 legend[data-required-text]::before  {
content:attr(data-required-text);
display:flex;
font-family:Monserrat,sans-serif;
font-size:12pt;
color:rgb(72,111,255);

	
	
}

.I42287 .inputmsg {
flex-direction:column;
}


.I5852 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-height:150px;

	
}
.I5852:hover {
}

.I5853 {
display:flex;
position:var(--I5853-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
flex:auto;
background-image:url('http://www.ose.com.uy/media/images/f_f_71.jpg?timestamp=20171024185714');
background-size:cover;
background-position:center center;

}
.I5853:hover {
}
.I5853 {
--I5853-position-static-computed:relative;
}
.I5853 > .sector, .I5853 > .group-sectors {
position:absolute;
}

h1.I5856, .I5856 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I5856 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

bottom:8%;
left:13%;
}
.I5856:hover {
}
.I5856 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I5856 > .viewport:hover {
}


.I5855 .image, .I5855.image {
vertical-align:top;
width:150px;
height:103px;

}
.I5855 .image:hover, .I5855.image:hover {
-webkit-filter:blur(0px) contrast(100%) brightness(110%) saturate(100%) grayscale(0%) sepia(0%) invert(0%) hue-rotate(0deg);
filter:blur(0px) contrast(100%) brightness(110%) saturate(100%) grayscale(0%) sepia(0%) invert(0%) hue-rotate(0deg);

}


.I6839 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
min-height:150px;

	
}
.I6839:hover {
}

.I6840 {
display:flex;
position:var(--I6840-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
flex:auto;
background-image:url('http://www.ose.com.uy/media/images/f_f_202.jpg?timestamp=20171114194357');
background-size:cover;
background-position:center center;

}
.I6840:hover {
}
.I6840 {
--I6840-position-static-computed:relative;
}
.I6840 > .sector, .I6840 > .group-sectors {
position:absolute;
}

h1.I6843, .I6843 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I6843 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

bottom:8%;
left:13%;
}
.I6843:hover {
}
.I6843 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I6843 > .viewport:hover {
}


.I6842 .image, .I6842.image {
vertical-align:top;
width:150px;
height:103px;

}
.I6842 .image:hover, .I6842.image:hover {
-webkit-filter:blur(0px) contrast(100%) brightness(110%) saturate(100%) grayscale(0%) sepia(0%) invert(0%) hue-rotate(0deg);
filter:blur(0px) contrast(100%) brightness(110%) saturate(100%) grayscale(0%) sepia(0%) invert(0%) hue-rotate(0deg);

}


