/* Cache file:3225_es_20251120161917.css*/
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 {
}
.I88272 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I88272:hover {
}
@media (max-width:992px) {
html.popup-visible, html.uc-popup-visible {
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
}
html {
}
.I88272 {
width:100%;

	
}
.I88272:hover {
}
}
@media (max-width:640px) {
html.popup-visible, html.uc-popup-visible {
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
}
html {
}
.I88272 {
width:100%;

	
}
.I88272:hover {
}
}

.I88273 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I88273:hover {
}
@media (max-width:992px) {
.I88273 {

padding-top:70px;


}
.I88273:hover {
}
}
@media (max-width:640px) {
.I88273 {

width:100%;
margin-top:40px;


}
.I88273:hover {
}
}
@media (min-width:1440px) {
.I88273 {

order:28;

}
.I88273:hover {
}
}
.I88281 {
display:flex;
position:var(--I88281-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:29;
width:100%;
height:90px;
padding-left:5%;
padding-right:5%;
background-color:rgb(255,255,255);
box-sizing:border-box;

position:fixed;
z-index:var(--I88281-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I88281-location-transform:translate(0px,0px);
	

transform:
var(--I88281-location-transform, translate(0px,0px))
var(--I88281-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I88281:hover {
}
.I88281 {
--I88281-position-static-computed:static;
}
.I88281 > .sector, .I88281 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I88281 {

position:fixed;
z-index:var(--I88281-z-index, 1);

transform:
var(--I88281-location-transform, translate(0px,0px))
var(--I88281-user-box-transform, translate(0px,0px))
;


}
.I88281:hover {
}

}
@media (max-width:640px) {
.I88281 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I88281-z-index, 1);

transform:
var(--I88281-location-transform, translate(0px,0px))
var(--I88281-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I88281:hover {
}
.I88281 {
--I88281-position-static-computed:static;
}
.I88281 > .sector, .I88281 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I88281 {

order:25;
}
.I88281:hover {
}

}
.I88287 {
display:flex;
position:var(--I88287-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
width:940px;
max-width:940px;
margin-left:auto;
margin-right:auto;
margin-top:12rem;

align-items:center;


}
.I88287:hover {
}

@media (max-width:992px) {
.I88287 {

margin-top:2rem;

}
.I88287:hover {
}

}
@media (max-width:640px) {
.I88287 {

width:100%;
margin-top:0rem;

}
.I88287:hover {
}

}

.I88303 {
display:flex;
position:var(--I88303-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:67;
width:100%;
min-height:60px;
padding-bottom:43px;
padding-left:5%;
padding-right:5%;
padding-top:43px;
background-color:rgb(250,250,250);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I88303-location-transform:translate(0px,0px);
z-index:var(--I88303-z-index, auto);

transform:
var(--I88303-location-transform, translate(0px,0px))
var(--I88303-user-box-transform, translate(0px,0px))
;

--I88303-z-index:1000;
position:var(--I88303-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I88303:hover {
}
.I88303 {
--I88303-position-static-computed:static;
}
.I88303 > .sector, .I88303 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88303 {

width:100%;

}
.I88303:hover {
}

}
@media (min-width:1440px) {
.I88303 {

order:59;
}
.I88303:hover {
}

}
.I88296 {
display:flex;
position:var(--I88296-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I88296:hover {
}

@media (min-width:1440px) {
.I88296 {

order:49;
}
.I88296:hover {
}

}
.I88297 {
display:flex;
position:var(--I88297-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I88297:hover {
}

@media (min-width:1440px) {
.I88297 {

order:51;
}
.I88297:hover {
}

}
.I88295 {
display:flex;
position:var(--I88295-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I88295:hover {
}

@media (min-width:1440px) {
.I88295 {

order:47;
}
.I88295:hover {
}

}
.I88294 {
display:flex;
position:var(--I88294-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I88294:hover {
}

@media (min-width:1440px) {
.I88294 {

order:44;
}
.I88294:hover {
}

}
.I88291 {
display:flex;
position:var(--I88291-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I88291:hover {
}


.I88293 {
display:flex;
position:var(--I88293-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I88293:hover {
}

@media (min-width:1440px) {
.I88293 {

order:40;
}
.I88293:hover {
}

}
.I88282 {
display:flex;
position:var(--I88282-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I88282:hover {
}

@media (min-width:1440px) {
.I88282 {

order:26;
}
.I88282:hover {
}

}
.I88290 {
display:flex;
position:var(--I88290-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I88290:hover {
}


.I88280 {
display:flex;
position:var(--I88280-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:23;
width:100%;
height:100px;
max-width:1440px;
margin-bottom:-100px;
margin-left:auto;
margin-right:auto;
background-color:rgb(255,255,255);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

position:-webkit-sticky;
position:sticky;
top:var(--I88280-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I88280-location-transform:translate(0px,0px);
z-index:var(--I88280-z-index, 1);

transform:
var(--I88280-location-transform, translate(0px,0px))
var(--I88280-user-box-transform, translate(0px,0px))
;

--I88280-z-index:555;
}
.I88280:hover {
}
.I88280 {
--I88280-position-static-computed:relative;
}
.I88280 > .sector, .I88280 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I88280 {

height:72px;
margin-bottom:-72px;

}
.I88280:hover {
}

}
@media (max-width:640px) {
.I88280 {

box-sizing:border-box;

}
.I88280:hover {
}

}
@media (min-width:1440px) {
.I88280 {

order:17;
}
.I88280:hover {
}

}
.I88277 {
display:flex;
position:var(--I88277-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:13;
width:100%;
min-height:80px;
background-color:rgba(17,17,17,0.90000);

position:fixed;
z-index:var(--I88277-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I88277-location-transform:translate(-50%,0px);
	

transform:
var(--I88277-location-transform, translate(0px,0px))
var(--I88277-user-box-transform, translate(0px,0px))
;

--I88277-z-index:999;
}
.I88277:hover {
}
.I88277 {
--I88277-position-static-computed:relative;
}
.I88277 > .sector, .I88277 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I88277 {

height:auto;
min-height:90px;

}
.I88277:hover {
}
.I88277 {
--I88277-position-static-computed:static;
}
.I88277 > .sector, .I88277 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I88277 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I88277:hover {
}

}
@media (min-width:1440px) {
.I88277 {

order:4;
position:fixed;
z-index:var(--I88277-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I88277-location-transform:translate(-50%,0px);
	

transform:
var(--I88277-location-transform, translate(0px,0px))
var(--I88277-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I88277:hover {
}

}
.I88283 {
display:flex;
position:var(--I88283-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I88283:hover {
}

@media (min-width:1440px) {
.I88283 {

order:18;
}
.I88283:hover {
}

}
.I88298 {
display:flex;
position:var(--I88298-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I88298:hover {
}

@media (min-width:1440px) {
.I88298 {

order:52;
}
.I88298:hover {
}

}
.I88300 {
display:flex;
position:var(--I88300-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I88300:hover {
}

@media (min-width:1440px) {
.I88300 {

order:55;
}
.I88300:hover {
}

}
.I88299 {
display:flex;
position:var(--I88299-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I88299:hover {
}

@media (min-width:1440px) {
.I88299 {

order:54;
}
.I88299:hover {
}

}
.I88301 {
display:flex;
position:var(--I88301-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I88301:hover {
}

@media (min-width:1440px) {
.I88301 {

order:56;
}
.I88301:hover {
}

}
.I88284 {
display:flex;
position:var(--I88284-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I88284:hover {
}

@media (min-width:1440px) {
.I88284 {

order:24;
}
.I88284:hover {
}

}
.I88289 {
display:flex;
position:var(--I88289-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I88289:hover {
}


.I88285 {
display:flex;
position:var(--I88285-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I88285:hover {
}

@media (min-width:1440px) {
.I88285 {

order:27;
}
.I88285:hover {
}

}
.I88302 {
display:flex;
position:var(--I88302-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I88302:hover {
}

@media (min-width:1440px) {
.I88302 {

order:58;
}
.I88302:hover {
}

}
.I88304 {
display:flex;
position:var(--I88304-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I88304:hover {
}

@media (min-width:1440px) {
.I88304 {

order:59;
}
.I88304:hover {
}

}
.I88305 {
display:flex;
position:var(--I88305-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I88305:hover {
}

@media (min-width:1440px) {
.I88305 {

order:60;
}
.I88305:hover {
}

}
.I88306 {
display:flex;
position:var(--I88306-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I88306:hover {
}

@media (min-width:1440px) {
.I88306 {

order:61;
}
.I88306:hover {
}

}
.I88292 {
display:flex;
position:var(--I88292-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I88292:hover {
}


.I88307 {
display:flex;
position:var(--I88307-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I88307:hover {
}

@media (min-width:1440px) {
.I88307 {

order:63;
}
.I88307:hover {
}

}
.I88308 {
display:flex;
position:var(--I88308-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I88308:hover {
}

@media (min-width:1440px) {
.I88308 {

order:65;
}
.I88308:hover {
}

}
.I88279 {
display:flex;
position:var(--I88279-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I88279:hover {
}

@media (min-width:1440px) {
.I88279 {

order:66;
}
.I88279:hover {
}

}
.I88309 {
display:flex;
position:var(--I88309-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I88309:hover {
}

@media (min-width:1440px) {
.I88309 {

order:68;
}
.I88309:hover {
}

}
.I88310 {
display:flex;
position:var(--I88310-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I88310:hover {
}

@media (min-width:1440px) {
.I88310 {

order:69;
}
.I88310:hover {
}

}
.I88286 {
display:flex;
position:var(--I88286-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I88286:hover {
}

@media (min-width:1440px) {
.I88286 {

order:70;
}
.I88286:hover {
}

}
.I88311 {
display:flex;
position:var(--I88311-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I88311:hover {
}

@media (min-width:1440px) {
.I88311 {

order:71;
}
.I88311:hover {
}

}
.I88278 {
display:flex;
position:var(--I88278-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I88278:hover {
}

@media (min-width:1440px) {
.I88278 {

order:72;
}
.I88278:hover {
}

}
.I88275 {
display:flex;
position:var(--I88275-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I88275:hover {
}

@media (min-width:1440px) {
.I88275 {

order:73;
}
.I88275:hover {
}

}
.I88274 {
display:flex;
position:var(--I88274-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I88274:hover {
}

@media (min-width:1440px) {
.I88274 {

order:74;
}
.I88274:hover {
}

}
.I88288 {
display:flex;
position:var(--I88288-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I88288:hover {
}


.I88276 {
display:flex;
position:var(--I88276-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I88276:hover {
}

@media (min-width:1440px) {
.I88276 {

order:16;
}
.I88276:hover {
}

}
.I99748 {
display:flex;
position:var(--I99748-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99748:hover {
}

@media (min-width:1440px) {
.I99748 {

order:76;
}
.I99748:hover {
}

}
.I115759 {
display:flex;
position:var(--I115759-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115759:hover {
}


.I116379 {
display:flex;
position:var(--I116379-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116379:hover {
}


h1.I88312, .I88312 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88312 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88312:hover {
}
.I88312 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88312 > .viewport:hover {
}


.I88313 {
display:flex;
flex-direction:column;
position:relative;
width:940px;
margin-left:auto;
margin-right:auto;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

align-items:center;

	
}
.I88313:hover {
}
@media (max-width:992px) {
.I88313 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I88313:hover {
}
}
@media (max-width:640px) {
.I88313 {
padding-left:1rem;
padding-right:1rem;

	
}
.I88313:hover {
}
}

.I88314 {
display:flex;
position:var(--I88314-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I88314:hover {
}


.I88315 {
display:flex;
position:var(--I88315-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I88315:hover {
}


.I88316 {
display:flex;
position:var(--I88316-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:4;
width:100%;

flex-direction:row;


}
.I88316:hover {
}


.I88317 {
display:flex;
position:var(--I88317-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;

flex-direction:row;


}
.I88317:hover {
}


.I88318 {
display:flex;
position:var(--I88318-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I88318:hover {
}


.I157896 {
display:flex;
position:var(--I157896-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157896:hover {
}


.I167906 {
display:flex;
position:var(--I167906-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167906:hover {
}


.I168662 {
display:flex;
position:var(--I168662-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168662:hover {
}


.I169202 {
display:flex;
position:var(--I169202-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169202:hover {
}


.I88319 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I88319:hover {
}


.I88320 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I88320:hover {
}


.I158111 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158111:hover {
}


.I168284 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168284:hover {
}


.I168932 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168932:hover {
}


.I169472 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169472:hover {
}


h1.I88321, .I88321 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88321 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88321:hover {
}
.I88321 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88321 > .viewport:hover {
}

@media (max-width:992px) {
.I88321 {

height:auto;


}
.I88321:hover {
}
.I88321 > .viewport {



}
.I88321 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I88321 {

order:4;

}
.I88321:hover {
}
.I88321 > .viewport {



}
.I88321 > .viewport:hover {
}

}
h1.I88322, .I88322 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88322 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88322:hover {
}
.I88322 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88322 > .viewport:hover {
}

@media (min-width:1440px) {
.I88322 {

order:5;

}
.I88322:hover {
}
.I88322 > .viewport {



}
.I88322 > .viewport:hover {
}

}
h1.I88323, .I88323 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88323 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I88323:hover {
}
.I88323 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88323 > .viewport:hover {
}


h1.I88324, .I88324 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88324 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I88324:hover {
}
.I88324 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88324 > .viewport:hover {
}


h1.I88325, .I88325 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88325 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88325:hover {
}
.I88325 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88325 > .viewport:hover {
}


h1.I88326, .I88326 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88326 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88326:hover {
}
.I88326 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88326 > .viewport:hover {
}


h1.I88327, .I88327 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88327 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88327:hover {
}
.I88327 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88327 > .viewport:hover {
}


h1.I88328, .I88328 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88328 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I88328:hover {
}
.I88328 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88328 > .viewport:hover {
}


h1.I88329, .I88329 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88329 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88329:hover {
}
.I88329 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88329 > .viewport:hover {
}


h1.I88330, .I88330 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88330 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88330:hover {
}
.I88330 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88330 > .viewport:hover {
}


h1.I88331, .I88331 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88331 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I88331:hover {
}
.I88331 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88331 > .viewport:hover {
}


h1.I88332, .I88332 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88332 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I88332:hover {
}
.I88332 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88332 > .viewport:hover {
}

@media (min-width:1440px) {
.I88332 {

order:3;

}
.I88332:hover {
}
.I88332 > .viewport {



}
.I88332 > .viewport:hover {
}

}
h1.I88333, .I88333 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88333 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I88333:hover {
}
.I88333 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88333 > .viewport:hover {
}

@media (min-width:1440px) {
.I88333 {

order:7;

}
.I88333:hover {
}
.I88333 > .viewport {



}
.I88333 > .viewport:hover {
}

}
h1.I88334, .I88334 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88334 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I88334:hover {
}
.I88334 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88334 > .viewport:hover {
}

@media (min-width:1440px) {
.I88334 {

order:6;

}
.I88334:hover {
}
.I88334 > .viewport {



}
.I88334 > .viewport:hover {
}

}
h1.I88335, .I88335 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88335 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I88335:hover {
}
.I88335 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88335 > .viewport:hover {
}

@media (min-width:1440px) {
.I88335 {

order:8;

}
.I88335:hover {
}
.I88335 > .viewport {



}
.I88335 > .viewport:hover {
}

}
h1.I88336, .I88336 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88336 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88336:hover {
}
.I88336 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88336 > .viewport:hover {
}


h1.I88337, .I88337 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88337 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88337:hover {
}
.I88337 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88337 > .viewport:hover {
}


h1.I88338, .I88338 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88338 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88338:hover {
}
.I88338 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88338 > .viewport:hover {
}


h1.I88339, .I88339 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88339 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88339:hover {
}
.I88339 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88339 > .viewport:hover {
}


h1.I88340, .I88340 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88340 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I88340:hover {
}
.I88340 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88340 > .viewport:hover {
}


h1.I88341, .I88341 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88341 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88341:hover {
}
.I88341 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88341 > .viewport:hover {
}


h1.I157982, .I157982 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157982 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157982:hover {
}
.I157982 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157982 > .viewport:hover {
}


h1.I158068, .I158068 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158068 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158068:hover {
}
.I158068 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158068 > .viewport:hover {
}


h1.I158197, .I158197 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158197 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158197:hover {
}
.I158197 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158197 > .viewport:hover {
}


h1.I158283, .I158283 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158283 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158283:hover {
}
.I158283 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158283 > .viewport:hover {
}


h1.I165787, .I165787 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165787 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165787:hover {
}
.I165787 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165787 > .viewport:hover {
}


h1.I167783, .I167783 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167783 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167783:hover {
}
.I167783 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167783 > .viewport:hover {
}


h1.I168014, .I168014 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168014 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168014:hover {
}
.I168014 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168014 > .viewport:hover {
}


h1.I168230, .I168230 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168230 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168230:hover {
}
.I168230 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168230 > .viewport:hover {
}


h1.I168392, .I168392 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168392 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168392:hover {
}
.I168392 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168392 > .viewport:hover {
}


h1.I168500, .I168500 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168500 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168500:hover {
}
.I168500 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168500 > .viewport:hover {
}


h1.I168770, .I168770 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168770 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168770:hover {
}
.I168770 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168770 > .viewport:hover {
}


h1.I168878, .I168878 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168878 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168878:hover {
}
.I168878 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168878 > .viewport:hover {
}


h1.I169040, .I169040 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169040 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169040:hover {
}
.I169040 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169040 > .viewport:hover {
}


h1.I169148, .I169148 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169148 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169148:hover {
}
.I169148 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169148 > .viewport:hover {
}


h1.I169310, .I169310 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169310 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169310:hover {
}
.I169310 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169310 > .viewport:hover {
}


h1.I169418, .I169418 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169418 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169418:hover {
}
.I169418 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169418 > .viewport:hover {
}


h1.I169580, .I169580 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169580 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169580:hover {
}
.I169580 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169580 > .viewport:hover {
}


h1.I169688, .I169688 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169688 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169688:hover {
}
.I169688 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169688 > .viewport:hover {
}


.I88342 {
display:flex;

}
.I88342:hover {
}
@media (max-width:992px) {
.I88342 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I88342:hover {
}
}
@media (max-width:640px) {
.I88342 {
display:flex;
height:60vw;

}
.I88342:hover {
}
}

.I88343, a.I88343 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I88343:hover, a.I88343:hover {
}
@media (max-width:640px) {
.I88343, a.I88343 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88343:hover, a.I88343:hover {
}
}

.I88344, a.I88344 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);

width:100%;
margin-bottom:1.5rem;
padding-bottom:1.5rem;
border-bottom-color:rgb(217,217,217);
border-style:solid;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

}
.I88344:hover, a.I88344:hover {
}
@media (max-width:640px) {
.I88344, a.I88344 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88344:hover, a.I88344:hover {
}
}

.I88345 .image, .I88345.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I88345 .image:hover, .I88345.image:hover {
}
@media (max-width:640px) {
.I88345 .image, .I88345.image {
border-radius:100%;

}
.I88345 .image:hover, .I88345.image:hover {
}
}

.I88346, a.I88346 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88346:hover, a.I88346:hover {
}
@media (max-width:992px) {
.I88346, a.I88346 {
}
.I88346:hover, a.I88346:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88346, a.I88346 {
display:flex;
padding-bottom:1rem;

}
.I88346:hover, a.I88346:hover {
}
}

.I88347, a.I88347 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88347:hover, a.I88347:hover {
}
@media (max-width:992px) {
.I88347, a.I88347 {
}
.I88347:hover, a.I88347:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88347, a.I88347 {
display:flex;
padding-bottom:1rem;

}
.I88347:hover, a.I88347:hover {
}
}

.I88348, a.I88348 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88348:hover, a.I88348:hover {
}
@media (max-width:992px) {
.I88348, a.I88348 {
}
.I88348:hover, a.I88348:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88348, a.I88348 {
display:flex;
padding-bottom:1rem;

}
.I88348:hover, a.I88348:hover {
}
}

.I88349 .image, .I88349.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I88349 .image:hover, .I88349.image:hover {
}
@media (max-width:640px) {
.I88349 .image, .I88349.image {
border-radius:100%;

}
.I88349 .image:hover, .I88349.image:hover {
}
}

.I88350, a.I88350 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88350:hover, a.I88350:hover {
}
@media (max-width:992px) {
.I88350, a.I88350 {
}
.I88350:hover, a.I88350:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88350, a.I88350 {
display:flex;
padding-bottom:1rem;

}
.I88350:hover, a.I88350:hover {
}
}

.I88351, a.I88351 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88351:hover, a.I88351:hover {
}
@media (max-width:992px) {
.I88351, a.I88351 {
}
.I88351:hover, a.I88351:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88351, a.I88351 {
display:flex;
padding-bottom:1rem;

}
.I88351:hover, a.I88351:hover {
}
}

.I88352, a.I88352 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88352:hover, a.I88352:hover {
}
@media (max-width:992px) {
.I88352, a.I88352 {
}
.I88352:hover, a.I88352:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88352, a.I88352 {
display:flex;
padding-bottom:1rem;

}
.I88352:hover, a.I88352:hover {
}
}

.I88353 .button, .I88353.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I88353 button.button, button.I88353.button {
cursor:pointer;
}
.I88353 .button .text, .I88353.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I88353 .button .icon, .I88353.button .icon {
flex:none;
background-size:100% 100%;
width:36px;
height:36px;
background-image:url('https://www.genexus.com/media/images/live-2022__button-arrow-back.svg?timestamp=20220919190057');
margin-right:1rem;margin-top:0px;margin-bottom:0px;margin-left:0px;
}
.I88353 .button:hover, .I88353.button:hover {
}
.I88353 .button:hover .text, .I88353.button:hover .text {
text-decoration:underline;

}
.I88353 .button:hover .icon, .I88353.button:hover .icon {
background-size:100% 100%;
width:36px;
height:36px;
background-image:url('https://www.genexus.com/media/images/live-2022__button-arrow-back-hover.svg?timestamp=20220921203911');
}
@media (max-width:992px) {
.I88353 .button, .I88353.button {
}
.I88353 button.button, button.I88353.button {
}
.I88353 .button .text, .I88353.button .text {
font-family:Rubik;

}
.I88353 .button .icon, .I88353.button .icon {
background-size:100% 100%;
}
.I88353 .button:hover, .I88353.button:hover {
}
.I88353 .button:hover .text, .I88353.button:hover .text {
}
.I88353 .button:hover .icon, .I88353.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I88353 .button, .I88353.button {
}
.I88353 button.button, button.I88353.button {
}
.I88353 .button .text, .I88353.button .text {
}
.I88353 .button .icon, .I88353.button .icon {
background-size:100% 100%;
}
.I88353 .button:hover, .I88353.button:hover {
}
.I88353 .button:hover .text, .I88353.button:hover .text {
}
.I88353 .button:hover .icon, .I88353.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I88353 .button, .I88353.button {
}
.I88353 button.button, button.I88353.button {
}
.I88353 .button .text, .I88353.button .text {
}
.I88353 .button .icon, .I88353.button .icon {
background-size:100% 100%;
width:36px;
height:36px;
background-image:url('https://www.genexus.com/media/images/live-2022__button-arrow-back.svg?timestamp=20220919190057');
}
.I88353 .button:hover, .I88353.button:hover {
}
.I88353 .button:hover .text, .I88353.button:hover .text {
}
.I88353 .button:hover .icon, .I88353.button:hover .icon {
background-size:100% 100%;
}
}
.I88354, a.I88354 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88354:hover, a.I88354:hover {
}
@media (max-width:992px) {
.I88354, a.I88354 {
}
.I88354:hover, a.I88354:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88354, a.I88354 {
display:flex;
padding-bottom:1rem;

}
.I88354:hover, a.I88354:hover {
}
}

.I88355, a.I88355 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88355:hover, a.I88355:hover {
}
@media (max-width:992px) {
.I88355, a.I88355 {
}
.I88355:hover, a.I88355:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88355, a.I88355 {
display:flex;
padding-bottom:1rem;

}
.I88355:hover, a.I88355:hover {
}
}

.I88356, a.I88356 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88356:hover, a.I88356:hover {
}
@media (max-width:992px) {
.I88356, a.I88356 {
}
.I88356:hover, a.I88356:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88356, a.I88356 {
display:flex;
padding-bottom:1rem;

}
.I88356:hover, a.I88356:hover {
}
}

.I88357 .button, .I88357.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88357 button.button, button.I88357.button {
cursor:pointer;
}
.I88357 .button .text, .I88357.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88357 .button .icon, .I88357.button .icon {
flex:none;
background-size:100% 100%;
}
.I88357 .button:hover, .I88357.button:hover {
}
.I88357 .button:hover .text, .I88357.button:hover .text {
}
.I88357 .button:hover .icon, .I88357.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88357 .button, .I88357.button {
}
.I88357 button.button, button.I88357.button {
}
.I88357 .button .text, .I88357.button .text {
font-family:Rubik;

}
.I88357 .button .icon, .I88357.button .icon {
background-size:100% 100%;
}
.I88357 .button:hover, .I88357.button:hover {
}
.I88357 .button:hover .text, .I88357.button:hover .text {
}
.I88357 .button:hover .icon, .I88357.button:hover .icon {
background-size:100% 100%;
}
}

.I88358 .button, .I88358.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88358 button.button, button.I88358.button {
cursor:pointer;
}
.I88358 .button .text, .I88358.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88358 .button .icon, .I88358.button .icon {
flex:none;
background-size:100% 100%;
}
.I88358 .button:hover, .I88358.button:hover {
}
.I88358 .button:hover .text, .I88358.button:hover .text {
}
.I88358 .button:hover .icon, .I88358.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88358 .button, .I88358.button {
}
.I88358 button.button, button.I88358.button {
}
.I88358 .button .text, .I88358.button .text {
font-family:Rubik;

}
.I88358 .button .icon, .I88358.button .icon {
background-size:100% 100%;
}
.I88358 .button:hover, .I88358.button:hover {
}
.I88358 .button:hover .text, .I88358.button:hover .text {
}
.I88358 .button:hover .icon, .I88358.button:hover .icon {
background-size:100% 100%;
}
}

.I88359 .button, .I88359.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88359 button.button, button.I88359.button {
cursor:pointer;
}
.I88359 .button .text, .I88359.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88359 .button .icon, .I88359.button .icon {
flex:none;
background-size:100% 100%;
}
.I88359 .button:hover, .I88359.button:hover {
}
.I88359 .button:hover .text, .I88359.button:hover .text {
}
.I88359 .button:hover .icon, .I88359.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88359 .button, .I88359.button {
}
.I88359 button.button, button.I88359.button {
}
.I88359 .button .text, .I88359.button .text {
font-family:Rubik;

}
.I88359 .button .icon, .I88359.button .icon {
background-size:100% 100%;
}
.I88359 .button:hover, .I88359.button:hover {
}
.I88359 .button:hover .text, .I88359.button:hover .text {
}
.I88359 .button:hover .icon, .I88359.button:hover .icon {
background-size:100% 100%;
}
}

.I88360 .button, .I88360.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88360 button.button, button.I88360.button {
cursor:pointer;
}
.I88360 .button .text, .I88360.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88360 .button .icon, .I88360.button .icon {
flex:none;
background-size:100% 100%;
}
.I88360 .button:hover, .I88360.button:hover {
}
.I88360 .button:hover .text, .I88360.button:hover .text {
}
.I88360 .button:hover .icon, .I88360.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88360 .button, .I88360.button {
}
.I88360 button.button, button.I88360.button {
}
.I88360 .button .text, .I88360.button .text {
font-family:Rubik;

}
.I88360 .button .icon, .I88360.button .icon {
background-size:100% 100%;
}
.I88360 .button:hover, .I88360.button:hover {
}
.I88360 .button:hover .text, .I88360.button:hover .text {
}
.I88360 .button:hover .icon, .I88360.button:hover .icon {
background-size:100% 100%;
}
}

.I88361 .button, .I88361.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88361 button.button, button.I88361.button {
cursor:pointer;
}
.I88361 .button .text, .I88361.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88361 .button .icon, .I88361.button .icon {
flex:none;
background-size:100% 100%;
}
.I88361 .button:hover, .I88361.button:hover {
}
.I88361 .button:hover .text, .I88361.button:hover .text {
}
.I88361 .button:hover .icon, .I88361.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88361 .button, .I88361.button {
}
.I88361 button.button, button.I88361.button {
}
.I88361 .button .text, .I88361.button .text {
font-family:Rubik;

}
.I88361 .button .icon, .I88361.button .icon {
background-size:100% 100%;
}
.I88361 .button:hover, .I88361.button:hover {
}
.I88361 .button:hover .text, .I88361.button:hover .text {
}
.I88361 .button:hover .icon, .I88361.button:hover .icon {
background-size:100% 100%;
}
}

.I88362, a.I88362 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I88362:hover, a.I88362:hover {
}

.I157939 .image, .I157939.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157939 .image:hover, .I157939.image:hover {
}
@media (max-width:640px) {
.I157939 .image, .I157939.image {
border-radius:100%;

}
.I157939 .image:hover, .I157939.image:hover {
}
}

.I158025, a.I158025 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158025:hover, a.I158025:hover {
}
@media (max-width:992px) {
.I158025, a.I158025 {
}
.I158025:hover, a.I158025:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158025, a.I158025 {
display:flex;
padding-bottom:1rem;

}
.I158025:hover, a.I158025:hover {
}
}

.I158154, a.I158154 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158154:hover, a.I158154:hover {
}
@media (max-width:992px) {
.I158154, a.I158154 {
}
.I158154:hover, a.I158154:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158154, a.I158154 {
display:flex;
padding-bottom:1rem;

}
.I158154:hover, a.I158154:hover {
}
}

.I158240, a.I158240 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I158240:hover, a.I158240:hover {
}
@media (max-width:992px) {
.I158240, a.I158240 {
}
.I158240:hover, a.I158240:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158240, a.I158240 {
display:flex;
padding-bottom:1rem;

}
.I158240:hover, a.I158240:hover {
}
}

.I165733, a.I165733 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-style:italic;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I165733:hover, a.I165733:hover {
}
@media (max-width:992px) {
.I165733, a.I165733 {
}
.I165733:hover, a.I165733:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165733, a.I165733 {
display:flex;
padding-bottom:1rem;

}
.I165733:hover, a.I165733:hover {
}
}

.I167729, a.I167729 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167729:hover, a.I167729:hover {
}
@media (max-width:992px) {
.I167729, a.I167729 {
}
.I167729:hover, a.I167729:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167729, a.I167729 {
display:flex;
padding-bottom:1rem;

}
.I167729:hover, a.I167729:hover {
}
}

.I167960 .image, .I167960.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167960 .image:hover, .I167960.image:hover {
}
@media (max-width:640px) {
.I167960 .image, .I167960.image {
border-radius:100%;

}
.I167960 .image:hover, .I167960.image:hover {
}
}

.I168176, a.I168176 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168176:hover, a.I168176:hover {
}
@media (max-width:992px) {
.I168176, a.I168176 {
}
.I168176:hover, a.I168176:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168176, a.I168176 {
display:flex;
padding-bottom:1rem;

}
.I168176:hover, a.I168176:hover {
}
}

.I168338, a.I168338 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168338:hover, a.I168338:hover {
}
@media (max-width:992px) {
.I168338, a.I168338 {
}
.I168338:hover, a.I168338:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168338, a.I168338 {
display:flex;
padding-bottom:1rem;

}
.I168338:hover, a.I168338:hover {
}
}

.I168446, a.I168446 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I168446:hover, a.I168446:hover {
}
@media (max-width:992px) {
.I168446, a.I168446 {
}
.I168446:hover, a.I168446:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168446, a.I168446 {
display:flex;
padding-bottom:1rem;

}
.I168446:hover, a.I168446:hover {
}
}

.I168716 .image, .I168716.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168716 .image:hover, .I168716.image:hover {
}
@media (max-width:640px) {
.I168716 .image, .I168716.image {
border-radius:100%;

}
.I168716 .image:hover, .I168716.image:hover {
}
}

.I168824, a.I168824 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168824:hover, a.I168824:hover {
}
@media (max-width:992px) {
.I168824, a.I168824 {
}
.I168824:hover, a.I168824:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168824, a.I168824 {
display:flex;
padding-bottom:1rem;

}
.I168824:hover, a.I168824:hover {
}
}

.I168986, a.I168986 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168986:hover, a.I168986:hover {
}
@media (max-width:992px) {
.I168986, a.I168986 {
}
.I168986:hover, a.I168986:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168986, a.I168986 {
display:flex;
padding-bottom:1rem;

}
.I168986:hover, a.I168986:hover {
}
}

.I169094, a.I169094 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I169094:hover, a.I169094:hover {
}
@media (max-width:992px) {
.I169094, a.I169094 {
}
.I169094:hover, a.I169094:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169094, a.I169094 {
display:flex;
padding-bottom:1rem;

}
.I169094:hover, a.I169094:hover {
}
}

.I169256 .image, .I169256.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169256 .image:hover, .I169256.image:hover {
}
@media (max-width:640px) {
.I169256 .image, .I169256.image {
border-radius:100%;

}
.I169256 .image:hover, .I169256.image:hover {
}
}

.I169364, a.I169364 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169364:hover, a.I169364:hover {
}
@media (max-width:992px) {
.I169364, a.I169364 {
}
.I169364:hover, a.I169364:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169364, a.I169364 {
display:flex;
padding-bottom:1rem;

}
.I169364:hover, a.I169364:hover {
}
}

.I169526, a.I169526 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169526:hover, a.I169526:hover {
}
@media (max-width:992px) {
.I169526, a.I169526 {
}
.I169526:hover, a.I169526:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169526, a.I169526 {
display:flex;
padding-bottom:1rem;

}
.I169526:hover, a.I169526:hover {
}
}

.I169634, a.I169634 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I169634:hover, a.I169634:hover {
}
@media (max-width:992px) {
.I169634, a.I169634 {
}
.I169634:hover, a.I169634:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169634, a.I169634 {
display:flex;
padding-bottom:1rem;

}
.I169634:hover, a.I169634:hover {
}
}

h1.I88363, .I88363 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88363 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88363:hover {
}
.I88363 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88363 > .viewport:hover {
}


.I88364 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:940px;
margin-left:auto;
margin-right:auto;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

flex-direction:column;
align-items:center;

	
}
.I88364:hover {
}
@media (max-width:992px) {
.I88364 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I88364:hover {
}
}
@media (max-width:640px) {
.I88364 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I88364:hover {
}
}

.I88365 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I88365:hover {
}
@media (max-width:992px) {
.I88365 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I88365:hover {
}
}
@media (max-width:640px) {
.I88365 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I88365:hover {
}
}

.I88366 {
display:flex;
position:var(--I88366-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I88366-location-transform:translate(0px,0px);
z-index:var(--I88366-z-index, auto);

transform:
var(--I88366-location-transform, translate(0px,0px))
var(--I88366-user-box-transform, translate(0px,0px))
;


position:var(--I88366-position-static-computed, static);
}
.I88366:hover {
}

@media (max-width:640px) {
.I88366 {

width:calc(100vw - 2rem);

}
.I88366:hover {
}

}

.I88367 {
display:flex;
position:var(--I88367-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I88367:hover {
}

@media (max-width:640px) {
.I88367 {

width:calc(100vw - 2rem);

}
.I88367:hover {
}

}

.I88368 {
display:flex;
position:var(--I88368-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I88368:hover {
}
.I88368 {
--I88368-position-static-computed:static;
}
.I88368 > .sector, .I88368 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88368 {

width:calc(100vw - 2rem);

}
.I88368:hover {
}

}

.I88369 {
display:flex;
position:var(--I88369-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I88369:hover {
}

@media (max-width:640px) {
.I88369 {

padding-left:1rem;
padding-right:1rem;

}
.I88369:hover {
}

}

.I88370 {
display:flex;
position:var(--I88370-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I88370:hover {
}

@media (max-width:640px) {
.I88370 {

width:calc(100vw - 2rem);

}
.I88370:hover {
}

}

.I88371 {
display:flex;
position:var(--I88371-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I88371:hover {
}
.I88371 {
--I88371-position-static-computed:static;
}
.I88371 > .sector, .I88371 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88371 {

width:calc(100vw - 2rem);

}
.I88371:hover {
}

}
@media (min-width:1440px) {
.I88371 {

}
.I88371:hover {
}
.I88371 {
--I88371-position-static-computed:static;
}
.I88371 > .sector, .I88371 > .group-sectors {
position:relative;
}
}
.I88372 {
display:flex;
position:var(--I88372-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:22;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I88372:hover {
}

@media (max-width:640px) {
.I88372 {

width:calc(100vw - 2rem);

}
.I88372:hover {
}

}

.I88373 {
display:flex;
position:var(--I88373-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:44;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I88373:hover {
}

@media (max-width:640px) {
.I88373 {

width:calc(100vw - 2rem);

}
.I88373:hover {
}

}

.I88374 {
display:flex;
position:var(--I88374-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:45;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I88374:hover {
}

@media (max-width:640px) {
.I88374 {

width:calc(100vw - 2rem);

}
.I88374:hover {
}

}

.I88375 {
display:flex;
position:var(--I88375-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:46;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I88375:hover {
}

@media (max-width:640px) {
.I88375 {

width:calc(100vw - 2rem);

}
.I88375:hover {
}

}

.I88376 {
display:flex;
position:var(--I88376-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I88376:hover {
}


.I108502 {
display:flex;
position:var(--I108502-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:47;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I108502:hover {
}

@media (max-width:640px) {
.I108502 {

width:calc(100vw - 2rem);

}
.I108502:hover {
}

}

.I166519 {
display:flex;
position:var(--I166519-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:48;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I166519:hover {
}


.I88377 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88377:hover {
}

@media (min-width:1440px) {
.I88377 {

order:4;


	
}
.I88377:hover {
}

}
.I88378 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88378:hover {
}

@media (min-width:1440px) {
.I88378 {

order:2;


	
}
.I88378:hover {
}

}
.I88379 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88379:hover {
}


.I88380 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88380:hover {
}


.I88381 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88381:hover {
}


.I88382 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88382:hover {
}


.I88383 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88383:hover {
}


.I88384 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88384:hover {
}


.I88385 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88385:hover {
}


.I88953 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I88953:hover {
}
.I88953 > .sector {
position:relative;
}
@media (max-width:640px) {
.I88953 {



flex-direction:column;
align-items:flex-start;

	
}
.I88953:hover {
}

}

.I108807 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108807:hover {
}


.I167024 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167024:hover {
}


h1.I88386, .I88386 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88386 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I88386:hover {
}
.I88386 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88386 > .viewport:hover {
}

@media (min-width:1440px) {
.I88386 {

order:8;

}
.I88386:hover {
}
.I88386 > .viewport {



}
.I88386 > .viewport:hover {
}

}
h1.I88387, .I88387 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88387 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I88387:hover {
}
.I88387 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88387 > .viewport:hover {
}


h1.I88388, .I88388 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88388 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88388:hover {
}
.I88388 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88388 > .viewport:hover {
}

@media (min-width:1440px) {
.I88388 {

order:3;

}
.I88388:hover {
}
.I88388 > .viewport {



}
.I88388 > .viewport:hover {
}

}
h1.I88389, .I88389 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88389 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88389:hover {
}
.I88389 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88389 > .viewport:hover {
}


h1.I88390, .I88390 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88390 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I88390:hover {
}
.I88390 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88390 > .viewport:hover {
}


h1.I88391, .I88391 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88391 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88391:hover {
}
.I88391 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88391 > .viewport:hover {
}


h1.I88392, .I88392 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88392 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88392:hover {
}
.I88392 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88392 > .viewport:hover {
}


h1.I88393, .I88393 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88393 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88393:hover {
}
.I88393 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88393 > .viewport:hover {
}


h1.I88394, .I88394 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88394 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I88394:hover {
}
.I88394 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88394 > .viewport:hover {
}


h1.I88395, .I88395 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88395 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88395:hover {
}
.I88395 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88395 > .viewport:hover {
}


h1.I88396, .I88396 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88396 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88396:hover {
}
.I88396 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88396 > .viewport:hover {
}


h1.I88397, .I88397 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88397 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88397:hover {
}
.I88397 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88397 > .viewport:hover {
}


h1.I88398, .I88398 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88398 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88398:hover {
}
.I88398 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88398 > .viewport:hover {
}


h1.I88399, .I88399 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88399 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I88399:hover {
}
.I88399 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88399 > .viewport:hover {
}


h1.I88400, .I88400 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88400 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88400:hover {
}
.I88400 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88400 > .viewport:hover {
}


h1.I88401, .I88401 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88401 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88401:hover {
}
.I88401 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88401 > .viewport:hover {
}


h1.I88402, .I88402 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88402 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88402:hover {
}
.I88402 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88402 > .viewport:hover {
}


h1.I88403, .I88403 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88403 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88403:hover {
}
.I88403 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88403 > .viewport:hover {
}

@media (max-width:640px) {
.I88403 {

width:100%;


}
.I88403:hover {
}
.I88403 > .viewport {



}
.I88403 > .viewport:hover {
}

}

h1.I88404, .I88404 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88404 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88404:hover {
}
.I88404 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88404 > .viewport:hover {
}


h1.I88405, .I88405 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88405 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88405:hover {
}
.I88405 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88405 > .viewport:hover {
}


h1.I88406, .I88406 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88406 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88406:hover {
}
.I88406 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88406 > .viewport:hover {
}


h1.I88407, .I88407 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88407 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88407:hover {
}
.I88407 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88407 > .viewport:hover {
}


h1.I88408, .I88408 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88408 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88408:hover {
}
.I88408 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88408 > .viewport:hover {
}


h1.I88409, .I88409 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88409 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88409:hover {
}
.I88409 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88409 > .viewport:hover {
}


h1.I88410, .I88410 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88410 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88410:hover {
}
.I88410 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88410 > .viewport:hover {
}


h1.I88411, .I88411 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88411 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88411:hover {
}
.I88411 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88411 > .viewport:hover {
}


h1.I88412, .I88412 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88412 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88412:hover {
}
.I88412 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88412 > .viewport:hover {
}


h1.I88413, .I88413 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88413 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88413:hover {
}
.I88413 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88413 > .viewport:hover {
}


h1.I88414, .I88414 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88414 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88414:hover {
}
.I88414 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88414 > .viewport:hover {
}


h1.I88415, .I88415 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88415 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88415:hover {
}
.I88415 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88415 > .viewport:hover {
}


h1.I88419, .I88419 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88419 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I88419:hover {
}
.I88419 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88419 > .viewport:hover {
}


h1.I88421, .I88421 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88421 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88421:hover {
}
.I88421 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88421 > .viewport:hover {
}


h1.I88425, .I88425 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88425 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I88425:hover {
}
.I88425 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88425 > .viewport:hover {
}

@media (min-width:1440px) {
.I88425 {

order:3;

}
.I88425:hover {
}
.I88425 > .viewport {



}
.I88425 > .viewport:hover {
}

}
h1.I88426, .I88426 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88426 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88426:hover {
}
.I88426 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88426 > .viewport:hover {
}


h1.I88427, .I88427 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88427 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88427:hover {
}
.I88427 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88427 > .viewport:hover {
}


h1.I88428, .I88428 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88428 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I88428:hover {
}
.I88428 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88428 > .viewport:hover {
}


h1.I88429, .I88429 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88429 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88429:hover {
}
.I88429 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88429 > .viewport:hover {
}


h1.I88430, .I88430 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88430 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88430:hover {
}
.I88430 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88430 > .viewport:hover {
}


h1.I88431, .I88431 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88431 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88431:hover {
}
.I88431 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88431 > .viewport:hover {
}


h1.I88432, .I88432 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88432 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88432:hover {
}
.I88432 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88432 > .viewport:hover {
}


h1.I88433, .I88433 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88433 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88433:hover {
}
.I88433 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88433 > .viewport:hover {
}


h1.I88942, .I88942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I88942:hover {
}
.I88942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88942 > .viewport:hover {
}


h1.I89119, .I89119 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89119 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I89119:hover {
}
.I89119 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89119 > .viewport:hover {
}


h1.I89185, .I89185 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89185 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I89185:hover {
}
.I89185 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89185 > .viewport:hover {
}


h1.I89207, .I89207 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89207 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89207:hover {
}
.I89207 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89207 > .viewport:hover {
}


h1.I89229, .I89229 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89229 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89229:hover {
}
.I89229 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89229 > .viewport:hover {
}


h1.I89251, .I89251 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89251 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89251:hover {
}
.I89251 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89251 > .viewport:hover {
}


h1.I89273, .I89273 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89273 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89273:hover {
}
.I89273 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89273 > .viewport:hover {
}


h1.I89295, .I89295 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89295 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89295:hover {
}
.I89295 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89295 > .viewport:hover {
}


h1.I108624, .I108624 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108624 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108624:hover {
}
.I108624 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108624 > .viewport:hover {
}


h1.I108746, .I108746 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108746 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108746:hover {
}
.I108746 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108746 > .viewport:hover {
}


h1.I108929, .I108929 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108929 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108929:hover {
}
.I108929 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108929 > .viewport:hover {
}


h1.I109051, .I109051 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109051 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109051:hover {
}
.I109051 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109051 > .viewport:hover {
}


h1.I109173, .I109173 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109173 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109173:hover {
}
.I109173 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109173 > .viewport:hover {
}

@media (max-width:640px) {
.I109173 {

width:100%;


}
.I109173:hover {
}
.I109173 > .viewport {



}
.I109173 > .viewport:hover {
}

}

h1.I163013, .I163013 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163013 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163013:hover {
}
.I163013 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163013 > .viewport:hover {
}


h1.I165945, .I165945 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165945 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165945:hover {
}
.I165945 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165945 > .viewport:hover {
}


h1.I166418, .I166418 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166418 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166418:hover {
}
.I166418 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166418 > .viewport:hover {
}


h1.I166721, .I166721 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166721 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166721:hover {
}
.I166721 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166721 > .viewport:hover {
}


h1.I166923, .I166923 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166923 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166923:hover {
}
.I166923 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166923 > .viewport:hover {
}


h1.I167226, .I167226 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167226 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167226:hover {
}
.I167226 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167226 > .viewport:hover {
}


h1.I167428, .I167428 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167428 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167428:hover {
}
.I167428 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167428 > .viewport:hover {
}


h1.I167630, .I167630 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167630 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167630:hover {
}
.I167630 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167630 > .viewport:hover {
}

@media (max-width:640px) {
.I167630 {

width:100%;


}
.I167630:hover {
}
.I167630 > .viewport {



}
.I167630 > .viewport:hover {
}

}

h1.I176906, .I176906 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176906 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176906:hover {
}
.I176906 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176906 > .viewport:hover {
}


h1.I177112, .I177112 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177112 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177112:hover {
}
.I177112 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177112 > .viewport:hover {
}


h1.I177318, .I177318 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177318 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177318:hover {
}
.I177318 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177318 > .viewport:hover {
}


h1.I177684, .I177684 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177684 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177684:hover {
}
.I177684 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177684 > .viewport:hover {
}


.I88434 .image, .I88434.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88434 .image:hover, .I88434.image:hover {
}
@media (min-width:1440px) {
.I88434 .image, .I88434.image {
width:100%;

}
.I88434 .image:hover, .I88434.image:hover {
}
}
.I88435, a.I88435 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88435:hover, a.I88435:hover {
}
@media (max-width:992px) {
.I88435, a.I88435 {
}
.I88435:hover, a.I88435:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88435, a.I88435 {
display:flex;
padding-bottom:0rem;

}
.I88435:hover, a.I88435:hover {
}
}

.I88436 .image, .I88436.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88436 .image:hover, .I88436.image:hover {
}
@media (min-width:1440px) {
.I88436 .image, .I88436.image {
width:100%;

}
.I88436 .image:hover, .I88436.image:hover {
}
}
.I88437 .image, .I88437.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88437 .image:hover, .I88437.image:hover {
}

.I88438, a.I88438 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88438:hover, a.I88438:hover {
}
@media (max-width:992px) {
.I88438, a.I88438 {
}
.I88438:hover, a.I88438:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88438, a.I88438 {
display:flex;
padding-bottom:0rem;

}
.I88438:hover, a.I88438:hover {
}
}

.I88439, a.I88439 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88439:hover, a.I88439:hover {
}
@media (min-width:1440px) {
.I88439, a.I88439 {
display:flex;
font-weight:500;


}
.I88439:hover, a.I88439:hover {
}
}
.I88440, a.I88440 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88440:hover, a.I88440:hover {
}
@media (max-width:992px) {
.I88440, a.I88440 {
}
.I88440:hover, a.I88440:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88440, a.I88440 {
display:flex;
padding-bottom:0rem;

}
.I88440:hover, a.I88440:hover {
}
}

.I88441, a.I88441 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I88441:hover, a.I88441:hover {
}
@media (max-width:640px) {
.I88441, a.I88441 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88441:hover, a.I88441:hover {
}
}

.I88442, a.I88442 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

margin-top:1rem;
padding-bottom:1.5rem;

}
.I88442:hover, a.I88442:hover {
}
@media (max-width:992px) {
.I88442, a.I88442 {
}
.I88442:hover, a.I88442:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88442, a.I88442 {
display:flex;
padding-bottom:1rem;

}
.I88442:hover, a.I88442:hover {
}
}

.I88443, a.I88443 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88443:hover, a.I88443:hover {
}

.I88444, a.I88444 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88444:hover, a.I88444:hover {
}
@media (min-width:1440px) {
.I88444, a.I88444 {
display:flex;
font-weight:500;


}
.I88444:hover, a.I88444:hover {
}
}
.I88445 .image, .I88445.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88445 .image:hover, .I88445.image:hover {
}

.I88446, a.I88446 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88446:hover, a.I88446:hover {
}
@media (min-width:1440px) {
.I88446, a.I88446 {
display:flex;
font-weight:500;


}
.I88446:hover, a.I88446:hover {
}
}
.I88447, a.I88447 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88447:hover, a.I88447:hover {
}
@media (max-width:992px) {
.I88447, a.I88447 {
}
.I88447:hover, a.I88447:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88447, a.I88447 {
display:flex;
padding-bottom:0rem;

}
.I88447:hover, a.I88447:hover {
}
}

.I88448 .image, .I88448.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88448 .image:hover, .I88448.image:hover {
}

.I88449, a.I88449 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88449:hover, a.I88449:hover {
}
@media (min-width:1440px) {
.I88449, a.I88449 {
display:flex;
font-weight:500;


}
.I88449:hover, a.I88449:hover {
}
}
.I88450, a.I88450 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88450:hover, a.I88450:hover {
}
@media (max-width:992px) {
.I88450, a.I88450 {
}
.I88450:hover, a.I88450:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88450, a.I88450 {
display:flex;
padding-bottom:0rem;

}
.I88450:hover, a.I88450:hover {
}
}

.I88451 .image, .I88451.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I88451 .image:hover, .I88451.image:hover {
}

.I88452, a.I88452 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88452:hover, a.I88452:hover {
}
@media (min-width:1440px) {
.I88452, a.I88452 {
display:flex;
font-weight:500;


}
.I88452:hover, a.I88452:hover {
}
}
.I88453, a.I88453 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88453:hover, a.I88453:hover {
}
@media (max-width:992px) {
.I88453, a.I88453 {
}
.I88453:hover, a.I88453:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88453, a.I88453 {
display:flex;
padding-bottom:0rem;

}
.I88453:hover, a.I88453:hover {
}
}

.I88454 .image, .I88454.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88454 .image:hover, .I88454.image:hover {
}

.I88455 .image, .I88455.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88455 .image:hover, .I88455.image:hover {
}

.I88456 .image, .I88456.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88456 .image:hover, .I88456.image:hover {
}

.I88457, a.I88457 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88457:hover, a.I88457:hover {
}
@media (max-width:992px) {
.I88457, a.I88457 {
}
.I88457:hover, a.I88457:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88457, a.I88457 {
display:flex;
padding-bottom:0rem;

}
.I88457:hover, a.I88457:hover {
}
}

.I88458, a.I88458 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88458:hover, a.I88458:hover {
}
@media (min-width:1440px) {
.I88458, a.I88458 {
display:flex;
font-weight:500;


}
.I88458:hover, a.I88458:hover {
}
}
.I88459, a.I88459 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88459:hover, a.I88459:hover {
}
@media (max-width:992px) {
.I88459, a.I88459 {
}
.I88459:hover, a.I88459:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88459, a.I88459 {
display:flex;
padding-bottom:0rem;

}
.I88459:hover, a.I88459:hover {
}
}

.I88460, a.I88460 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I88460:hover, a.I88460:hover {
}
@media (max-width:992px) {
.I88460, a.I88460 {
}
.I88460:hover, a.I88460:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I88460, a.I88460 {
display:flex;
font-weight:500;


}
.I88460:hover, a.I88460:hover {
}
}
.I88461, a.I88461 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88461:hover, a.I88461:hover {
}
@media (max-width:992px) {
.I88461, a.I88461 {
}
.I88461:hover, a.I88461:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88461, a.I88461 {
display:flex;
padding-bottom:0rem;

}
.I88461:hover, a.I88461:hover {
}
}

.I88462, a.I88462 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88462:hover, a.I88462:hover {
}
@media (min-width:1440px) {
.I88462, a.I88462 {
display:flex;
font-weight:500;


}
.I88462:hover, a.I88462:hover {
}
}
.I88463 {
}
.I88463:hover {
}
.I88463 {
}
.I88463:hover {
}


.I88467, a.I88467 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I88467:hover, a.I88467:hover {
}

.I88469, a.I88469 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I88469:hover, a.I88469:hover {
}

.I88473 .button, .I88473.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88473 button.button, button.I88473.button {
cursor:pointer;
}
.I88473 .button .text, .I88473.button .text {
}
.I88473 .button .icon, .I88473.button .icon {
flex:none;
background-size:100% 100%;
}
.I88473 .button:hover, .I88473.button:hover {
}
.I88473 .button:hover .text, .I88473.button:hover .text {
}
.I88473 .button:hover .icon, .I88473.button:hover .icon {
background-size:100% 100%;
}

.I88474 .button, .I88474.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88474 button.button, button.I88474.button {
cursor:pointer;
}
.I88474 .button .text, .I88474.button .text {
}
.I88474 .button .icon, .I88474.button .icon {
flex:none;
background-size:100% 100%;
}
.I88474 .button:hover, .I88474.button:hover {
}
.I88474 .button:hover .text, .I88474.button:hover .text {
}
.I88474 .button:hover .icon, .I88474.button:hover .icon {
background-size:100% 100%;
}

.I88475 .button, .I88475.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88475 button.button, button.I88475.button {
cursor:pointer;
}
.I88475 .button .text, .I88475.button .text {
}
.I88475 .button .icon, .I88475.button .icon {
flex:none;
background-size:100% 100%;
}
.I88475 .button:hover, .I88475.button:hover {
}
.I88475 .button:hover .text, .I88475.button:hover .text {
}
.I88475 .button:hover .icon, .I88475.button:hover .icon {
background-size:100% 100%;
}

.I88476 .button, .I88476.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88476 button.button, button.I88476.button {
cursor:pointer;
}
.I88476 .button .text, .I88476.button .text {
}
.I88476 .button .icon, .I88476.button .icon {
flex:none;
background-size:100% 100%;
}
.I88476 .button:hover, .I88476.button:hover {
}
.I88476 .button:hover .text, .I88476.button:hover .text {
}
.I88476 .button:hover .icon, .I88476.button:hover .icon {
background-size:100% 100%;
}

.I88477 .button, .I88477.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88477 button.button, button.I88477.button {
cursor:pointer;
}
.I88477 .button .text, .I88477.button .text {
}
.I88477 .button .icon, .I88477.button .icon {
flex:none;
background-size:100% 100%;
}
.I88477 .button:hover, .I88477.button:hover {
}
.I88477 .button:hover .text, .I88477.button:hover .text {
}
.I88477 .button:hover .icon, .I88477.button:hover .icon {
background-size:100% 100%;
}

.I88478 .button, .I88478.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88478 button.button, button.I88478.button {
cursor:pointer;
}
.I88478 .button .text, .I88478.button .text {
}
.I88478 .button .icon, .I88478.button .icon {
flex:none;
background-size:100% 100%;
}
.I88478 .button:hover, .I88478.button:hover {
}
.I88478 .button:hover .text, .I88478.button:hover .text {
}
.I88478 .button:hover .icon, .I88478.button:hover .icon {
background-size:100% 100%;
}

.I88479 .button, .I88479.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88479 button.button, button.I88479.button {
cursor:pointer;
}
.I88479 .button .text, .I88479.button .text {
}
.I88479 .button .icon, .I88479.button .icon {
flex:none;
background-size:100% 100%;
}
.I88479 .button:hover, .I88479.button:hover {
}
.I88479 .button:hover .text, .I88479.button:hover .text {
}
.I88479 .button:hover .icon, .I88479.button:hover .icon {
background-size:100% 100%;
}

.I88480 .button, .I88480.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88480 button.button, button.I88480.button {
cursor:pointer;
}
.I88480 .button .text, .I88480.button .text {
}
.I88480 .button .icon, .I88480.button .icon {
flex:none;
background-size:100% 100%;
}
.I88480 .button:hover, .I88480.button:hover {
}
.I88480 .button:hover .text, .I88480.button:hover .text {
}
.I88480 .button:hover .icon, .I88480.button:hover .icon {
background-size:100% 100%;
}

.I88481 .button, .I88481.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88481 button.button, button.I88481.button {
cursor:pointer;
}
.I88481 .button .text, .I88481.button .text {
}
.I88481 .button .icon, .I88481.button .icon {
flex:none;
background-size:100% 100%;
}
.I88481 .button:hover, .I88481.button:hover {
}
.I88481 .button:hover .text, .I88481.button:hover .text {
}
.I88481 .button:hover .icon, .I88481.button:hover .icon {
background-size:100% 100%;
}

.I88931 .button, .I88931.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88931 button.button, button.I88931.button {
cursor:pointer;
}
.I88931 .button .text, .I88931.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I88931 .button .icon, .I88931.button .icon {
flex:none;
background-size:100% 100%;
}
.I88931 .button:hover, .I88931.button:hover {
}
.I88931 .button:hover .text, .I88931.button:hover .text {
}
.I88931 .button:hover .icon, .I88931.button:hover .icon {
background-size:100% 100%;
}

.I89108, a.I89108 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89108:hover, a.I89108:hover {
}

.I89174, a.I89174 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89174:hover, a.I89174:hover {
}

.I89196, a.I89196 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89196:hover, a.I89196:hover {
}

.I89218, a.I89218 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89218:hover, a.I89218:hover {
}

.I89240, a.I89240 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89240:hover, a.I89240:hover {
}

.I89262, a.I89262 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89262:hover, a.I89262:hover {
}

.I89284, a.I89284 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89284:hover, a.I89284:hover {
}

.I108563 .button, .I108563.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108563 button.button, button.I108563.button {
cursor:pointer;
}
.I108563 .button .text, .I108563.button .text {
}
.I108563 .button .icon, .I108563.button .icon {
flex:none;
background-size:100% 100%;
}
.I108563 .button:hover, .I108563.button:hover {
}
.I108563 .button:hover .text, .I108563.button:hover .text {
}
.I108563 .button:hover .icon, .I108563.button:hover .icon {
background-size:100% 100%;
}

.I108685, a.I108685 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108685:hover, a.I108685:hover {
}

.I108868, a.I108868 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108868:hover, a.I108868:hover {
}

.I108990, a.I108990 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108990:hover, a.I108990:hover {
}

.I109112 .image, .I109112.image {
vertical-align:top;
}
.I109112 .image:hover, .I109112.image:hover {
}

.I162916, a.I162916 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162916:hover, a.I162916:hover {
}

.I165844, a.I165844 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165844:hover, a.I165844:hover {
}

.I166317, a.I166317 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166317:hover, a.I166317:hover {
}

.I166620 .button, .I166620.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166620 button.button, button.I166620.button {
cursor:pointer;
}
.I166620 .button .text, .I166620.button .text {
}
.I166620 .button .icon, .I166620.button .icon {
flex:none;
background-size:100% 100%;
}
.I166620 .button:hover, .I166620.button:hover {
}
.I166620 .button:hover .text, .I166620.button:hover .text {
}
.I166620 .button:hover .icon, .I166620.button:hover .icon {
background-size:100% 100%;
}

.I166822, a.I166822 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166822:hover, a.I166822:hover {
}

.I167125, a.I167125 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167125:hover, a.I167125:hover {
}

.I167327, a.I167327 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167327:hover, a.I167327:hover {
}

.I167529 .image, .I167529.image {
vertical-align:top;
}
.I167529 .image:hover, .I167529.image:hover {
}

.I176803, a.I176803 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176803:hover, a.I176803:hover {
}

.I177009, a.I177009 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177009:hover, a.I177009:hover {
}

.I177215, a.I177215 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177215:hover, a.I177215:hover {
}

.I177580, a.I177580 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177580:hover, a.I177580:hover {
}

h1.I91927, .I91927 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91927 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91927:hover {
}
.I91927 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91927 > .viewport:hover {
}


.I91926 {
}
.I91926:hover {
}
.I91926 {
}
.I91926:hover {
}


/************************ GRID *************************/
.live-2022-play-me-grid .group-regions .region:nth-child(1n) > .sector {
  width: 100%;
  height: 100%;
  position: absolute;
}

.live-2022-play-me-grid .group-regions .region,
.live-2022-play-me-grid .group-regions .region .sector .gorup-sectors .sector {
  position: relative;
}

.live-2022-play-me-grid .group-regions .region .sector .viewport a {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  box-sizing: border-box;
  transition: all 0.3s;
  overflow: hidden;
  z-index: 1;
}

.live-2022-play-me-grid .group-regions .region .sector .viewport a:hover {
  border: 0.25rem solid #111;
}

.live-2022-play-me-grid .group-regions {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
}

@media (max-width: 992px) {
  .live-2022-play-me-grid .group-regions .region .sector .viewport a {
    width: calc(50vw - 2.5rem);
  }
  .live-2022-play-me-grid .group-regions {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 640px) {
  .live-2022-play-me-grid .group-regions .region .sector .viewport a {
    width: calc(100vw - 2rem);

  }

  .live-2022-play-me-grid .group-regions {
    width: auto;
    max-width: 100%;
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 1rem;
  }
}

.live-2022-play-me-grid .group-regions img {
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  width: 125px;
  height: 100px;
}

/* Scrollbar styles */
.live-2022-play-me-grid .group-regions::-webkit-scrollbar {
  width: 0.5em;
}

.live-2022-play-me-grid .group-regions::-webkit-scrollbar-track {
  background-color: rgb(250, 250, 250);
}

.live-2022-play-me-grid .group-regions::-webkit-scrollbar-thumb {
  border-radius: 5rem;
  background-color: rgb(250, 50, 99);
  outline: 1px solid #fff;
  transition: background-color 0.5s ease;
}

.live-2022-play-me-grid .group-regions::-webkit-scrollbar-thumb:hover {
  border-radius: 5rem;
  background-color: rgb(210, 40, 93);
  outline: 1px solid #fff;
  transition: background-color 0.5s ease;
}

/************************ SLIDER *************************/
.live-2022-play-me-slider .group-regions .region:nth-child(1n) > .sector {
  width: 100%;
  height: 100%;
  position: absolute;
}
.live-2022-play-me-slider .group-regions .region {
  position: relative;
}


.live-2022-play-me-slider {
padding-top:4rem;
}
@media (max-width: 640px) {
.live-2022-play-me-slider {
padding-top:2rem;
}

}

.live-2022-play-me-slider .group-regions .region .sector .viewport a {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 9;
  box-sizing: border-box;
  transition: all 0.3s;
  overflow: hidden;
}

.live-2022-play-me-slider .group-regions .region .sector .viewport a:hover {
  border: 0.25rem solid #111;
}

.live-2022-play-me-slider .group-regions {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
}

.live-2022-play-me-slider .group-regions {
  grid-template-columns: repeat(2, 1fr);
  max-width: 940px;
}

.live-2022-play-me-slider .group-regions {
  display: flex;
  scroll-snap-type: x mandatory;
  overflow-x: scroll;
}

.live-2022-play-me-slider .group-regions > .region {
  flex: 0 0 320px;
}

.live-2022-play-me-slider .group-regions img {
  position: absolute;
  right: 1rem;
  bottom: 1rem;
  width: 125px;
  height: 100px;
  z-index: 0;
}

/* Scrollbar styles */
.live-2022-play-me-slider .group-regions::-webkit-scrollbar {
  width: 0.5em;
  height: 6px;
}

.live-2022-play-me-slider .group-regions::-webkit-scrollbar-track {
  background-color: #eeeeee;
}

.live-2022-play-me-slider .group-regions::-webkit-scrollbar-thumb {
  border-radius: 5rem;
/*  background-color: rgb(250, 50, 99);*/
  background-color: #111;

  transition: background-color 0.5s ease;
}

.live-2022-play-me-slider .group-regions ::-webkit-scrollbar-thumb:hover {
}

/* This is a FIX to hide the horizontal scroll in the "Legacy Modernization & Digital Transformation" in the live-2022 homapage */
@media (min-width: 992px) {
.group-regions.I101624::-webkit-scrollbar, .group-regions.I103798::-webkit-scrollbar {
    height: 0px;
}
}


