/* Cache file:3253_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 {
}
.I97357 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I97357: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 {
}
.I97357 {
width:100%;

	
}
.I97357: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 {
}
.I97357 {
width:100%;

	
}
.I97357:hover {
}
}

.I97358 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I97358:hover {
}
@media (max-width:992px) {
.I97358 {

padding-top:70px;


}
.I97358:hover {
}
}
@media (max-width:640px) {
.I97358 {

width:100%;
margin-top:40px;


}
.I97358:hover {
}
}
@media (min-width:1440px) {
.I97358 {

order:28;

}
.I97358:hover {
}
}
.I97366 {
display:flex;
position:var(--I97366-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(--I97366-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I97366-location-transform:translate(0px,0px);
	

transform:
var(--I97366-location-transform, translate(0px,0px))
var(--I97366-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I97366:hover {
}
.I97366 {
--I97366-position-static-computed:static;
}
.I97366 > .sector, .I97366 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I97366 {

position:fixed;
z-index:var(--I97366-z-index, 1);

transform:
var(--I97366-location-transform, translate(0px,0px))
var(--I97366-user-box-transform, translate(0px,0px))
;


}
.I97366:hover {
}

}
@media (max-width:640px) {
.I97366 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I97366-z-index, 1);

transform:
var(--I97366-location-transform, translate(0px,0px))
var(--I97366-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I97366:hover {
}
.I97366 {
--I97366-position-static-computed:static;
}
.I97366 > .sector, .I97366 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I97366 {

order:25;
}
.I97366:hover {
}

}
.I97372 {
display:flex;
position:var(--I97372-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;


}
.I97372:hover {
}

@media (max-width:992px) {
.I97372 {

margin-top:2rem;

}
.I97372:hover {
}

}
@media (max-width:640px) {
.I97372 {

width:100%;
margin-top:0rem;

}
.I97372:hover {
}

}

.I97388 {
display:flex;
position:var(--I97388-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;
--I97388-location-transform:translate(0px,0px);
z-index:var(--I97388-z-index, auto);

transform:
var(--I97388-location-transform, translate(0px,0px))
var(--I97388-user-box-transform, translate(0px,0px))
;

--I97388-z-index:1000;
position:var(--I97388-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I97388:hover {
}
.I97388 {
--I97388-position-static-computed:static;
}
.I97388 > .sector, .I97388 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97388 {

width:100%;

}
.I97388:hover {
}

}
@media (min-width:1440px) {
.I97388 {

order:59;
}
.I97388:hover {
}

}
.I97381 {
display:flex;
position:var(--I97381-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I97381:hover {
}

@media (min-width:1440px) {
.I97381 {

order:49;
}
.I97381:hover {
}

}
.I97382 {
display:flex;
position:var(--I97382-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I97382:hover {
}

@media (min-width:1440px) {
.I97382 {

order:51;
}
.I97382:hover {
}

}
.I97380 {
display:flex;
position:var(--I97380-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I97380:hover {
}

@media (min-width:1440px) {
.I97380 {

order:47;
}
.I97380:hover {
}

}
.I97379 {
display:flex;
position:var(--I97379-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I97379:hover {
}

@media (min-width:1440px) {
.I97379 {

order:44;
}
.I97379:hover {
}

}
.I97376 {
display:flex;
position:var(--I97376-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I97376:hover {
}


.I97378 {
display:flex;
position:var(--I97378-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I97378:hover {
}

@media (min-width:1440px) {
.I97378 {

order:40;
}
.I97378:hover {
}

}
.I97367 {
display:flex;
position:var(--I97367-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I97367:hover {
}

@media (min-width:1440px) {
.I97367 {

order:26;
}
.I97367:hover {
}

}
.I97375 {
display:flex;
position:var(--I97375-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I97375:hover {
}


.I97365 {
display:flex;
position:var(--I97365-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(--I97365-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I97365-location-transform:translate(0px,0px);
z-index:var(--I97365-z-index, 1);

transform:
var(--I97365-location-transform, translate(0px,0px))
var(--I97365-user-box-transform, translate(0px,0px))
;

--I97365-z-index:555;
}
.I97365:hover {
}
.I97365 {
--I97365-position-static-computed:relative;
}
.I97365 > .sector, .I97365 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I97365 {

height:72px;
margin-bottom:-72px;

}
.I97365:hover {
}

}
@media (max-width:640px) {
.I97365 {

box-sizing:border-box;

}
.I97365:hover {
}

}
@media (min-width:1440px) {
.I97365 {

order:17;
}
.I97365:hover {
}

}
.I97362 {
display:flex;
position:var(--I97362-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(--I97362-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I97362-location-transform:translate(-50%,0px);
	

transform:
var(--I97362-location-transform, translate(0px,0px))
var(--I97362-user-box-transform, translate(0px,0px))
;

--I97362-z-index:999;
}
.I97362:hover {
}
.I97362 {
--I97362-position-static-computed:relative;
}
.I97362 > .sector, .I97362 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I97362 {

height:auto;
min-height:90px;

}
.I97362:hover {
}
.I97362 {
--I97362-position-static-computed:static;
}
.I97362 > .sector, .I97362 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I97362 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I97362:hover {
}

}
@media (min-width:1440px) {
.I97362 {

order:4;
position:fixed;
z-index:var(--I97362-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I97362-location-transform:translate(-50%,0px);
	

transform:
var(--I97362-location-transform, translate(0px,0px))
var(--I97362-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I97362:hover {
}

}
.I97368 {
display:flex;
position:var(--I97368-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I97368:hover {
}

@media (min-width:1440px) {
.I97368 {

order:18;
}
.I97368:hover {
}

}
.I97383 {
display:flex;
position:var(--I97383-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I97383:hover {
}

@media (min-width:1440px) {
.I97383 {

order:52;
}
.I97383:hover {
}

}
.I97385 {
display:flex;
position:var(--I97385-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I97385:hover {
}

@media (min-width:1440px) {
.I97385 {

order:55;
}
.I97385:hover {
}

}
.I97384 {
display:flex;
position:var(--I97384-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I97384:hover {
}

@media (min-width:1440px) {
.I97384 {

order:54;
}
.I97384:hover {
}

}
.I97386 {
display:flex;
position:var(--I97386-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I97386:hover {
}

@media (min-width:1440px) {
.I97386 {

order:56;
}
.I97386:hover {
}

}
.I97369 {
display:flex;
position:var(--I97369-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I97369:hover {
}

@media (min-width:1440px) {
.I97369 {

order:24;
}
.I97369:hover {
}

}
.I97374 {
display:flex;
position:var(--I97374-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I97374:hover {
}


.I97370 {
display:flex;
position:var(--I97370-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I97370:hover {
}

@media (min-width:1440px) {
.I97370 {

order:27;
}
.I97370:hover {
}

}
.I97387 {
display:flex;
position:var(--I97387-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I97387:hover {
}

@media (min-width:1440px) {
.I97387 {

order:58;
}
.I97387:hover {
}

}
.I97389 {
display:flex;
position:var(--I97389-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I97389:hover {
}

@media (min-width:1440px) {
.I97389 {

order:59;
}
.I97389:hover {
}

}
.I97390 {
display:flex;
position:var(--I97390-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I97390:hover {
}

@media (min-width:1440px) {
.I97390 {

order:60;
}
.I97390:hover {
}

}
.I97391 {
display:flex;
position:var(--I97391-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I97391:hover {
}

@media (min-width:1440px) {
.I97391 {

order:61;
}
.I97391:hover {
}

}
.I97377 {
display:flex;
position:var(--I97377-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I97377:hover {
}


.I97392 {
display:flex;
position:var(--I97392-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I97392:hover {
}

@media (min-width:1440px) {
.I97392 {

order:63;
}
.I97392:hover {
}

}
.I97393 {
display:flex;
position:var(--I97393-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I97393:hover {
}

@media (min-width:1440px) {
.I97393 {

order:65;
}
.I97393:hover {
}

}
.I97364 {
display:flex;
position:var(--I97364-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I97364:hover {
}

@media (min-width:1440px) {
.I97364 {

order:66;
}
.I97364:hover {
}

}
.I97394 {
display:flex;
position:var(--I97394-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I97394:hover {
}

@media (min-width:1440px) {
.I97394 {

order:68;
}
.I97394:hover {
}

}
.I97395 {
display:flex;
position:var(--I97395-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I97395:hover {
}

@media (min-width:1440px) {
.I97395 {

order:69;
}
.I97395:hover {
}

}
.I97371 {
display:flex;
position:var(--I97371-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I97371:hover {
}

@media (min-width:1440px) {
.I97371 {

order:70;
}
.I97371:hover {
}

}
.I97396 {
display:flex;
position:var(--I97396-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I97396:hover {
}

@media (min-width:1440px) {
.I97396 {

order:71;
}
.I97396:hover {
}

}
.I97363 {
display:flex;
position:var(--I97363-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I97363:hover {
}

@media (min-width:1440px) {
.I97363 {

order:72;
}
.I97363:hover {
}

}
.I97360 {
display:flex;
position:var(--I97360-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I97360:hover {
}

@media (min-width:1440px) {
.I97360 {

order:73;
}
.I97360:hover {
}

}
.I97359 {
display:flex;
position:var(--I97359-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I97359:hover {
}

@media (min-width:1440px) {
.I97359 {

order:74;
}
.I97359:hover {
}

}
.I97373 {
display:flex;
position:var(--I97373-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I97373:hover {
}


.I97361 {
display:flex;
position:var(--I97361-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I97361:hover {
}

@media (min-width:1440px) {
.I97361 {

order:16;
}
.I97361:hover {
}

}
.I99770 {
display:flex;
position:var(--I99770-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99770:hover {
}

@media (min-width:1440px) {
.I99770 {

order:76;
}
.I99770:hover {
}

}
.I115781 {
display:flex;
position:var(--I115781-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115781:hover {
}


.I116401 {
display:flex;
position:var(--I116401-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116401:hover {
}


h1.I97398, .I97398 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97398 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97398:hover {
}
.I97398 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97398 > .viewport:hover {
}


.I97399 {
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;

	
}
.I97399:hover {
}
@media (max-width:992px) {
.I97399 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I97399:hover {
}
}
@media (max-width:640px) {
.I97399 {
padding-left:1rem;
padding-right:1rem;

	
}
.I97399:hover {
}
}

.I97400 {
display:flex;
position:var(--I97400-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I97400:hover {
}


.I97401 {
display:flex;
position:var(--I97401-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I97401:hover {
}


.I97402 {
display:flex;
position:var(--I97402-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I97402:hover {
}


.I97403 {
display:flex;
position:var(--I97403-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I97403:hover {
}


.I97404 {
display:flex;
position:var(--I97404-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I97404:hover {
}


.I157914 {
display:flex;
position:var(--I157914-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157914:hover {
}


.I167924 {
display:flex;
position:var(--I167924-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167924:hover {
}


.I168680 {
display:flex;
position:var(--I168680-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168680:hover {
}


.I169220 {
display:flex;
position:var(--I169220-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169220:hover {
}


.I97405 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I97405:hover {
}


.I97406 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I97406:hover {
}


.I158129 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158129:hover {
}


.I168302 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168302:hover {
}


.I168950 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168950:hover {
}


.I169490 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169490:hover {
}


h1.I97407, .I97407 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97407 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97407:hover {
}
.I97407 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97407 > .viewport:hover {
}

@media (max-width:992px) {
.I97407 {

height:auto;


}
.I97407:hover {
}
.I97407 > .viewport {



}
.I97407 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I97407 {

order:4;

}
.I97407:hover {
}
.I97407 > .viewport {



}
.I97407 > .viewport:hover {
}

}
h1.I97408, .I97408 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97408 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97408:hover {
}
.I97408 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97408 > .viewport:hover {
}

@media (min-width:1440px) {
.I97408 {

order:5;

}
.I97408:hover {
}
.I97408 > .viewport {



}
.I97408 > .viewport:hover {
}

}
h1.I97409, .I97409 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97409 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I97409:hover {
}
.I97409 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97409 > .viewport:hover {
}


h1.I97410, .I97410 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97410 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I97410:hover {
}
.I97410 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97410 > .viewport:hover {
}


h1.I97411, .I97411 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97411 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97411:hover {
}
.I97411 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97411 > .viewport:hover {
}


h1.I97412, .I97412 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97412 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97412:hover {
}
.I97412 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97412 > .viewport:hover {
}


h1.I97413, .I97413 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97413 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I97413:hover {
}
.I97413 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97413 > .viewport:hover {
}


h1.I97414, .I97414 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97414 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I97414:hover {
}
.I97414 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97414 > .viewport:hover {
}


h1.I97415, .I97415 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97415 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97415:hover {
}
.I97415 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97415 > .viewport:hover {
}


h1.I97416, .I97416 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97416 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97416:hover {
}
.I97416 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97416 > .viewport:hover {
}


h1.I97417, .I97417 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97417 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97417:hover {
}
.I97417 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97417 > .viewport:hover {
}


h1.I97418, .I97418 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97418 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I97418:hover {
}
.I97418 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97418 > .viewport:hover {
}

@media (min-width:1440px) {
.I97418 {

order:3;

}
.I97418:hover {
}
.I97418 > .viewport {



}
.I97418 > .viewport:hover {
}

}
h1.I97419, .I97419 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97419 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;

}
.I97419:hover {
}
.I97419 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97419 > .viewport:hover {
}

@media (min-width:1440px) {
.I97419 {

order:7;

}
.I97419:hover {
}
.I97419 > .viewport {



}
.I97419 > .viewport:hover {
}

}
h1.I97420, .I97420 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97420 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I97420:hover {
}
.I97420 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97420 > .viewport:hover {
}

@media (min-width:1440px) {
.I97420 {

order:6;

}
.I97420:hover {
}
.I97420 > .viewport {



}
.I97420 > .viewport:hover {
}

}
h1.I97421, .I97421 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97421 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I97421:hover {
}
.I97421 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97421 > .viewport:hover {
}

@media (min-width:1440px) {
.I97421 {

order:8;

}
.I97421:hover {
}
.I97421 > .viewport {



}
.I97421 > .viewport:hover {
}

}
h1.I97422, .I97422 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97422 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97422:hover {
}
.I97422 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97422 > .viewport:hover {
}


h1.I97423, .I97423 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97423 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I97423:hover {
}
.I97423 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97423 > .viewport:hover {
}


h1.I97424, .I97424 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97424 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I97424:hover {
}
.I97424 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97424 > .viewport:hover {
}


h1.I97425, .I97425 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97425 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I97425:hover {
}
.I97425 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97425 > .viewport:hover {
}


h1.I97426, .I97426 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97426 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I97426:hover {
}
.I97426 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97426 > .viewport:hover {
}


h1.I97427, .I97427 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97427 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97427:hover {
}
.I97427 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97427 > .viewport:hover {
}


h1.I158000, .I158000 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158000 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I158000:hover {
}
.I158000 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158000 > .viewport:hover {
}


h1.I158086, .I158086 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158086 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158086:hover {
}
.I158086 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158086 > .viewport:hover {
}


h1.I158215, .I158215 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158215 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158215:hover {
}
.I158215 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158215 > .viewport:hover {
}


h1.I158301, .I158301 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158301 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158301:hover {
}
.I158301 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158301 > .viewport:hover {
}


h1.I165805, .I165805 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165805 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165805:hover {
}
.I165805 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165805 > .viewport:hover {
}


h1.I167801, .I167801 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167801 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167801:hover {
}
.I167801 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167801 > .viewport:hover {
}


h1.I168032, .I168032 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168032 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168032:hover {
}
.I168032 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168032 > .viewport:hover {
}


h1.I168248, .I168248 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168248 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168248:hover {
}
.I168248 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168248 > .viewport:hover {
}


h1.I168410, .I168410 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168410 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168410:hover {
}
.I168410 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168410 > .viewport:hover {
}


h1.I168518, .I168518 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168518 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168518:hover {
}
.I168518 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168518 > .viewport:hover {
}


h1.I168788, .I168788 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168788 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168788:hover {
}
.I168788 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168788 > .viewport:hover {
}


h1.I168896, .I168896 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168896 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168896:hover {
}
.I168896 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168896 > .viewport:hover {
}


h1.I169058, .I169058 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169058 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169058:hover {
}
.I169058 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169058 > .viewport:hover {
}


h1.I169166, .I169166 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169166 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169166:hover {
}
.I169166 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169166 > .viewport:hover {
}


h1.I169328, .I169328 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169328 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169328:hover {
}
.I169328 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169328 > .viewport:hover {
}


h1.I169436, .I169436 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169436 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169436:hover {
}
.I169436 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169436 > .viewport:hover {
}


h1.I169598, .I169598 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169598 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169598:hover {
}
.I169598 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169598 > .viewport:hover {
}


h1.I169706, .I169706 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169706 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169706:hover {
}
.I169706 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169706 > .viewport:hover {
}


.I97428 {
display:flex;

}
.I97428:hover {
}
@media (max-width:992px) {
.I97428 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I97428:hover {
}
}
@media (max-width:640px) {
.I97428 {
display:flex;
height:60vw;

}
.I97428:hover {
}
}

.I97429, a.I97429 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I97429:hover, a.I97429:hover {
}
@media (max-width:640px) {
.I97429, a.I97429 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97429:hover, a.I97429:hover {
}
}

.I97430, a.I97430 {
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;

}
.I97430:hover, a.I97430:hover {
}
@media (max-width:640px) {
.I97430, a.I97430 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97430:hover, a.I97430:hover {
}
}

.I97431 .image, .I97431.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I97431 .image:hover, .I97431.image:hover {
}
@media (max-width:640px) {
.I97431 .image, .I97431.image {
border-radius:100%;

}
.I97431 .image:hover, .I97431.image:hover {
}
}

.I97432, a.I97432 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97432:hover, a.I97432:hover {
}
@media (max-width:992px) {
.I97432, a.I97432 {
}
.I97432:hover, a.I97432:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97432, a.I97432 {
display:flex;
padding-bottom:1rem;

}
.I97432:hover, a.I97432:hover {
}
}

.I97433, a.I97433 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97433:hover, a.I97433:hover {
}
@media (max-width:992px) {
.I97433, a.I97433 {
}
.I97433:hover, a.I97433:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97433, a.I97433 {
display:flex;
padding-bottom:1rem;

}
.I97433:hover, a.I97433:hover {
}
}

.I97434, a.I97434 {
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;

}
.I97434:hover, a.I97434:hover {
}
@media (max-width:992px) {
.I97434, a.I97434 {
}
.I97434:hover, a.I97434:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97434, a.I97434 {
display:flex;
padding-bottom:1rem;

}
.I97434:hover, a.I97434:hover {
}
}

.I97435 .image, .I97435.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I97435 .image:hover, .I97435.image:hover {
}
@media (max-width:640px) {
.I97435 .image, .I97435.image {
border-radius:100%;

}
.I97435 .image:hover, .I97435.image:hover {
}
}

.I97436, a.I97436 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97436:hover, a.I97436:hover {
}
@media (max-width:992px) {
.I97436, a.I97436 {
}
.I97436:hover, a.I97436:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97436, a.I97436 {
display:flex;
padding-bottom:1rem;

}
.I97436:hover, a.I97436:hover {
}
}

.I97437, a.I97437 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97437:hover, a.I97437:hover {
}
@media (max-width:992px) {
.I97437, a.I97437 {
}
.I97437:hover, a.I97437:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97437, a.I97437 {
display:flex;
padding-bottom:1rem;

}
.I97437:hover, a.I97437:hover {
}
}

.I97438, a.I97438 {
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;

}
.I97438:hover, a.I97438:hover {
}
@media (max-width:992px) {
.I97438, a.I97438 {
}
.I97438:hover, a.I97438:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97438, a.I97438 {
display:flex;
padding-bottom:1rem;

}
.I97438:hover, a.I97438:hover {
}
}

.I97439 .button, .I97439.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I97439 button.button, button.I97439.button {
cursor:pointer;
}
.I97439 .button .text, .I97439.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I97439 .button .icon, .I97439.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;
}
.I97439 .button:hover, .I97439.button:hover {
}
.I97439 .button:hover .text, .I97439.button:hover .text {
text-decoration:underline;

}
.I97439 .button:hover .icon, .I97439.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) {
.I97439 .button, .I97439.button {
}
.I97439 button.button, button.I97439.button {
}
.I97439 .button .text, .I97439.button .text {
font-family:Rubik;

}
.I97439 .button .icon, .I97439.button .icon {
background-size:100% 100%;
}
.I97439 .button:hover, .I97439.button:hover {
}
.I97439 .button:hover .text, .I97439.button:hover .text {
}
.I97439 .button:hover .icon, .I97439.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I97439 .button, .I97439.button {
}
.I97439 button.button, button.I97439.button {
}
.I97439 .button .text, .I97439.button .text {
}
.I97439 .button .icon, .I97439.button .icon {
background-size:100% 100%;
}
.I97439 .button:hover, .I97439.button:hover {
}
.I97439 .button:hover .text, .I97439.button:hover .text {
}
.I97439 .button:hover .icon, .I97439.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I97439 .button, .I97439.button {
}
.I97439 button.button, button.I97439.button {
}
.I97439 .button .text, .I97439.button .text {
}
.I97439 .button .icon, .I97439.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');
}
.I97439 .button:hover, .I97439.button:hover {
}
.I97439 .button:hover .text, .I97439.button:hover .text {
}
.I97439 .button:hover .icon, .I97439.button:hover .icon {
background-size:100% 100%;
}
}
.I97440, a.I97440 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97440:hover, a.I97440:hover {
}
@media (max-width:992px) {
.I97440, a.I97440 {
}
.I97440:hover, a.I97440:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97440, a.I97440 {
display:flex;
padding-bottom:1rem;

}
.I97440:hover, a.I97440:hover {
}
}

.I97441, a.I97441 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97441:hover, a.I97441:hover {
}
@media (max-width:992px) {
.I97441, a.I97441 {
}
.I97441:hover, a.I97441:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97441, a.I97441 {
display:flex;
padding-bottom:1rem;

}
.I97441:hover, a.I97441:hover {
}
}

.I97442, a.I97442 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97442:hover, a.I97442:hover {
}
@media (max-width:992px) {
.I97442, a.I97442 {
}
.I97442:hover, a.I97442:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97442, a.I97442 {
display:flex;
padding-bottom:1rem;

}
.I97442:hover, a.I97442:hover {
}
}

.I97443 .button, .I97443.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97443 button.button, button.I97443.button {
cursor:pointer;
}
.I97443 .button .text, .I97443.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97443 .button .icon, .I97443.button .icon {
flex:none;
background-size:100% 100%;
}
.I97443 .button:hover, .I97443.button:hover {
}
.I97443 .button:hover .text, .I97443.button:hover .text {
}
.I97443 .button:hover .icon, .I97443.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97443 .button, .I97443.button {
}
.I97443 button.button, button.I97443.button {
}
.I97443 .button .text, .I97443.button .text {
font-family:Rubik;

}
.I97443 .button .icon, .I97443.button .icon {
background-size:100% 100%;
}
.I97443 .button:hover, .I97443.button:hover {
}
.I97443 .button:hover .text, .I97443.button:hover .text {
}
.I97443 .button:hover .icon, .I97443.button:hover .icon {
background-size:100% 100%;
}
}

.I97444 .button, .I97444.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97444 button.button, button.I97444.button {
cursor:pointer;
}
.I97444 .button .text, .I97444.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97444 .button .icon, .I97444.button .icon {
flex:none;
background-size:100% 100%;
}
.I97444 .button:hover, .I97444.button:hover {
}
.I97444 .button:hover .text, .I97444.button:hover .text {
}
.I97444 .button:hover .icon, .I97444.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97444 .button, .I97444.button {
}
.I97444 button.button, button.I97444.button {
}
.I97444 .button .text, .I97444.button .text {
font-family:Rubik;

}
.I97444 .button .icon, .I97444.button .icon {
background-size:100% 100%;
}
.I97444 .button:hover, .I97444.button:hover {
}
.I97444 .button:hover .text, .I97444.button:hover .text {
}
.I97444 .button:hover .icon, .I97444.button:hover .icon {
background-size:100% 100%;
}
}

.I97445 .button, .I97445.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97445 button.button, button.I97445.button {
cursor:pointer;
}
.I97445 .button .text, .I97445.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97445 .button .icon, .I97445.button .icon {
flex:none;
background-size:100% 100%;
}
.I97445 .button:hover, .I97445.button:hover {
}
.I97445 .button:hover .text, .I97445.button:hover .text {
}
.I97445 .button:hover .icon, .I97445.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97445 .button, .I97445.button {
}
.I97445 button.button, button.I97445.button {
}
.I97445 .button .text, .I97445.button .text {
font-family:Rubik;

}
.I97445 .button .icon, .I97445.button .icon {
background-size:100% 100%;
}
.I97445 .button:hover, .I97445.button:hover {
}
.I97445 .button:hover .text, .I97445.button:hover .text {
}
.I97445 .button:hover .icon, .I97445.button:hover .icon {
background-size:100% 100%;
}
}

.I97446 .button, .I97446.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97446 button.button, button.I97446.button {
cursor:pointer;
}
.I97446 .button .text, .I97446.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97446 .button .icon, .I97446.button .icon {
flex:none;
background-size:100% 100%;
}
.I97446 .button:hover, .I97446.button:hover {
}
.I97446 .button:hover .text, .I97446.button:hover .text {
}
.I97446 .button:hover .icon, .I97446.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97446 .button, .I97446.button {
}
.I97446 button.button, button.I97446.button {
}
.I97446 .button .text, .I97446.button .text {
font-family:Rubik;

}
.I97446 .button .icon, .I97446.button .icon {
background-size:100% 100%;
}
.I97446 .button:hover, .I97446.button:hover {
}
.I97446 .button:hover .text, .I97446.button:hover .text {
}
.I97446 .button:hover .icon, .I97446.button:hover .icon {
background-size:100% 100%;
}
}

.I97447 .button, .I97447.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97447 button.button, button.I97447.button {
cursor:pointer;
}
.I97447 .button .text, .I97447.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97447 .button .icon, .I97447.button .icon {
flex:none;
background-size:100% 100%;
}
.I97447 .button:hover, .I97447.button:hover {
}
.I97447 .button:hover .text, .I97447.button:hover .text {
}
.I97447 .button:hover .icon, .I97447.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97447 .button, .I97447.button {
}
.I97447 button.button, button.I97447.button {
}
.I97447 .button .text, .I97447.button .text {
font-family:Rubik;

}
.I97447 .button .icon, .I97447.button .icon {
background-size:100% 100%;
}
.I97447 .button:hover, .I97447.button:hover {
}
.I97447 .button:hover .text, .I97447.button:hover .text {
}
.I97447 .button:hover .icon, .I97447.button:hover .icon {
background-size:100% 100%;
}
}

.I97448, a.I97448 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I97448:hover, a.I97448:hover {
}

.I157957 .image, .I157957.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157957 .image:hover, .I157957.image:hover {
}
@media (max-width:640px) {
.I157957 .image, .I157957.image {
border-radius:100%;

}
.I157957 .image:hover, .I157957.image:hover {
}
}

.I158043, a.I158043 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158043:hover, a.I158043:hover {
}
@media (max-width:992px) {
.I158043, a.I158043 {
}
.I158043:hover, a.I158043:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158043, a.I158043 {
display:flex;
padding-bottom:1rem;

}
.I158043:hover, a.I158043:hover {
}
}

.I158172, a.I158172 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158172:hover, a.I158172:hover {
}
@media (max-width:992px) {
.I158172, a.I158172 {
}
.I158172:hover, a.I158172:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158172, a.I158172 {
display:flex;
padding-bottom:1rem;

}
.I158172:hover, a.I158172:hover {
}
}

.I158258, a.I158258 {
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;

}
.I158258:hover, a.I158258:hover {
}
@media (max-width:992px) {
.I158258, a.I158258 {
}
.I158258:hover, a.I158258:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158258, a.I158258 {
display:flex;
padding-bottom:1rem;

}
.I158258:hover, a.I158258:hover {
}
}

.I165751, a.I165751 {
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;

}
.I165751:hover, a.I165751:hover {
}
@media (max-width:992px) {
.I165751, a.I165751 {
}
.I165751:hover, a.I165751:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165751, a.I165751 {
display:flex;
padding-bottom:1rem;

}
.I165751:hover, a.I165751:hover {
}
}

.I167747, a.I167747 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167747:hover, a.I167747:hover {
}
@media (max-width:992px) {
.I167747, a.I167747 {
}
.I167747:hover, a.I167747:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167747, a.I167747 {
display:flex;
padding-bottom:1rem;

}
.I167747:hover, a.I167747:hover {
}
}

.I167978 .image, .I167978.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167978 .image:hover, .I167978.image:hover {
}
@media (max-width:640px) {
.I167978 .image, .I167978.image {
border-radius:100%;

}
.I167978 .image:hover, .I167978.image:hover {
}
}

.I168194, a.I168194 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168194:hover, a.I168194:hover {
}
@media (max-width:992px) {
.I168194, a.I168194 {
}
.I168194:hover, a.I168194:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168194, a.I168194 {
display:flex;
padding-bottom:1rem;

}
.I168194:hover, a.I168194:hover {
}
}

.I168356, a.I168356 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168356:hover, a.I168356:hover {
}
@media (max-width:992px) {
.I168356, a.I168356 {
}
.I168356:hover, a.I168356:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168356, a.I168356 {
display:flex;
padding-bottom:1rem;

}
.I168356:hover, a.I168356:hover {
}
}

.I168464, a.I168464 {
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;

}
.I168464:hover, a.I168464:hover {
}
@media (max-width:992px) {
.I168464, a.I168464 {
}
.I168464:hover, a.I168464:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168464, a.I168464 {
display:flex;
padding-bottom:1rem;

}
.I168464:hover, a.I168464:hover {
}
}

.I168734 .image, .I168734.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168734 .image:hover, .I168734.image:hover {
}
@media (max-width:640px) {
.I168734 .image, .I168734.image {
border-radius:100%;

}
.I168734 .image:hover, .I168734.image:hover {
}
}

.I168842, a.I168842 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168842:hover, a.I168842:hover {
}
@media (max-width:992px) {
.I168842, a.I168842 {
}
.I168842:hover, a.I168842:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168842, a.I168842 {
display:flex;
padding-bottom:1rem;

}
.I168842:hover, a.I168842:hover {
}
}

.I169004, a.I169004 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169004:hover, a.I169004:hover {
}
@media (max-width:992px) {
.I169004, a.I169004 {
}
.I169004:hover, a.I169004:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169004, a.I169004 {
display:flex;
padding-bottom:1rem;

}
.I169004:hover, a.I169004:hover {
}
}

.I169112, a.I169112 {
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;

}
.I169112:hover, a.I169112:hover {
}
@media (max-width:992px) {
.I169112, a.I169112 {
}
.I169112:hover, a.I169112:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169112, a.I169112 {
display:flex;
padding-bottom:1rem;

}
.I169112:hover, a.I169112:hover {
}
}

.I169274 .image, .I169274.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169274 .image:hover, .I169274.image:hover {
}
@media (max-width:640px) {
.I169274 .image, .I169274.image {
border-radius:100%;

}
.I169274 .image:hover, .I169274.image:hover {
}
}

.I169382, a.I169382 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169382:hover, a.I169382:hover {
}
@media (max-width:992px) {
.I169382, a.I169382 {
}
.I169382:hover, a.I169382:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169382, a.I169382 {
display:flex;
padding-bottom:1rem;

}
.I169382:hover, a.I169382:hover {
}
}

.I169544, a.I169544 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169544:hover, a.I169544:hover {
}
@media (max-width:992px) {
.I169544, a.I169544 {
}
.I169544:hover, a.I169544:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169544, a.I169544 {
display:flex;
padding-bottom:1rem;

}
.I169544:hover, a.I169544:hover {
}
}

.I169652, a.I169652 {
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;

}
.I169652:hover, a.I169652:hover {
}
@media (max-width:992px) {
.I169652, a.I169652 {
}
.I169652:hover, a.I169652:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169652, a.I169652 {
display:flex;
padding-bottom:1rem;

}
.I169652:hover, a.I169652:hover {
}
}

h1.I97449, .I97449 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97449 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I97449:hover {
}
.I97449 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97449 > .viewport:hover {
}


.I97450 {
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;

	
}
.I97450:hover {
}
@media (max-width:992px) {
.I97450 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I97450:hover {
}
}
@media (max-width:640px) {
.I97450 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I97450:hover {
}
}

.I97451 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I97451:hover {
}
@media (max-width:992px) {
.I97451 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I97451:hover {
}
}
@media (max-width:640px) {
.I97451 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I97451:hover {
}
}

.I97452 {
display:flex;
position:var(--I97452-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;
--I97452-location-transform:translate(0px,0px);
z-index:var(--I97452-z-index, auto);

transform:
var(--I97452-location-transform, translate(0px,0px))
var(--I97452-user-box-transform, translate(0px,0px))
;


position:var(--I97452-position-static-computed, static);
}
.I97452:hover {
}

@media (max-width:640px) {
.I97452 {

width:calc(100vw - 2rem);

}
.I97452:hover {
}

}

.I97453 {
display:flex;
position:var(--I97453-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:9;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I97453:hover {
}

@media (max-width:640px) {
.I97453 {

width:calc(100vw - 2rem);

}
.I97453:hover {
}

}

.I97454 {
display:flex;
position:var(--I97454-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I97454:hover {
}
.I97454 {
--I97454-position-static-computed:static;
}
.I97454 > .sector, .I97454 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97454 {

width:calc(100vw - 2rem);

}
.I97454:hover {
}

}

.I97455 {
display:flex;
position:var(--I97455-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I97455:hover {
}

@media (max-width:640px) {
.I97455 {

padding-left:1rem;
padding-right:1rem;

}
.I97455:hover {
}

}

.I97456 {
display:flex;
position:var(--I97456-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:15;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I97456:hover {
}

@media (max-width:640px) {
.I97456 {

width:calc(100vw - 2rem);

}
.I97456:hover {
}

}

.I97457 {
display:flex;
position:var(--I97457-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I97457:hover {
}
.I97457 {
--I97457-position-static-computed:static;
}
.I97457 > .sector, .I97457 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97457 {

width:calc(100vw - 2rem);

}
.I97457:hover {
}

}
@media (min-width:1440px) {
.I97457 {

}
.I97457:hover {
}
.I97457 {
--I97457-position-static-computed:static;
}
.I97457 > .sector, .I97457 > .group-sectors {
position:relative;
}
}
.I97458 {
display:flex;
position:var(--I97458-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I97458:hover {
}

@media (max-width:640px) {
.I97458 {

width:calc(100vw - 2rem);

}
.I97458:hover {
}

}

.I97459 {
display:flex;
position:var(--I97459-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;
}
.I97459:hover {
}

@media (max-width:640px) {
.I97459 {

width:calc(100vw - 2rem);

}
.I97459:hover {
}

}

.I97460 {
display:flex;
position:var(--I97460-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;
}
.I97460:hover {
}

@media (max-width:640px) {
.I97460 {

width:calc(100vw - 2rem);

}
.I97460:hover {
}

}

.I97461 {
display:flex;
position:var(--I97461-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;
}
.I97461:hover {
}

@media (max-width:640px) {
.I97461 {

width:calc(100vw - 2rem);

}
.I97461:hover {
}

}

.I97462 {
display:flex;
position:var(--I97462-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I97462:hover {
}


.I108536 {
display:flex;
position:var(--I108536-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;
}
.I108536:hover {
}

@media (max-width:640px) {
.I108536 {

width:calc(100vw - 2rem);

}
.I108536:hover {
}

}

.I166553 {
display:flex;
position:var(--I166553-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;
}
.I166553:hover {
}


.I97463 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97463:hover {
}

@media (min-width:1440px) {
.I97463 {

order:4;


	
}
.I97463:hover {
}

}
.I97464 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97464:hover {
}

@media (min-width:1440px) {
.I97464 {

order:2;


	
}
.I97464:hover {
}

}
.I97465 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97465:hover {
}


.I97466 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97466:hover {
}


.I97467 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97467:hover {
}


.I97468 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97468:hover {
}


.I97469 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97469:hover {
}


.I97470 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97470:hover {
}


.I97471 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97471:hover {
}


.I97472 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I97472:hover {
}
.I97472 > .sector {
position:relative;
}
@media (max-width:640px) {
.I97472 {



flex-direction:column;
align-items:flex-start;

	
}
.I97472:hover {
}

}

.I108841 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108841:hover {
}


.I167058 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167058:hover {
}


h1.I97473, .I97473 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97473 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I97473:hover {
}
.I97473 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97473 > .viewport:hover {
}

@media (min-width:1440px) {
.I97473 {

order:8;

}
.I97473:hover {
}
.I97473 > .viewport {



}
.I97473 > .viewport:hover {
}

}
h1.I97474, .I97474 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97474 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I97474:hover {
}
.I97474 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97474 > .viewport:hover {
}


h1.I97475, .I97475 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97475 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97475:hover {
}
.I97475 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97475 > .viewport:hover {
}

@media (min-width:1440px) {
.I97475 {

order:3;

}
.I97475:hover {
}
.I97475 > .viewport {



}
.I97475 > .viewport:hover {
}

}
h1.I97476, .I97476 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97476 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97476:hover {
}
.I97476 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97476 > .viewport:hover {
}


h1.I97477, .I97477 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97477 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I97477:hover {
}
.I97477 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97477 > .viewport:hover {
}


h1.I97478, .I97478 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97478 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97478:hover {
}
.I97478 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97478 > .viewport:hover {
}


h1.I97479, .I97479 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97479 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97479:hover {
}
.I97479 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97479 > .viewport:hover {
}


h1.I97480, .I97480 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97480 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97480:hover {
}
.I97480 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97480 > .viewport:hover {
}


h1.I97481, .I97481 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97481 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I97481:hover {
}
.I97481 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97481 > .viewport:hover {
}


h1.I97482, .I97482 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97482 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97482:hover {
}
.I97482 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97482 > .viewport:hover {
}


h1.I97483, .I97483 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97483 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97483:hover {
}
.I97483 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97483 > .viewport:hover {
}


h1.I97484, .I97484 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97484 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97484:hover {
}
.I97484 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97484 > .viewport:hover {
}


h1.I97485, .I97485 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97485 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97485:hover {
}
.I97485 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97485 > .viewport:hover {
}


h1.I97486, .I97486 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97486 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I97486:hover {
}
.I97486 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97486 > .viewport:hover {
}


h1.I97487, .I97487 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97487 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97487:hover {
}
.I97487 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97487 > .viewport:hover {
}


h1.I97488, .I97488 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97488 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97488:hover {
}
.I97488 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97488 > .viewport:hover {
}


h1.I97489, .I97489 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97489 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97489:hover {
}
.I97489 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97489 > .viewport:hover {
}


h1.I97490, .I97490 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97490 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97490:hover {
}
.I97490 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97490 > .viewport:hover {
}

@media (max-width:640px) {
.I97490 {

width:100%;


}
.I97490:hover {
}
.I97490 > .viewport {



}
.I97490 > .viewport:hover {
}

}

h1.I97491, .I97491 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97491 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97491:hover {
}
.I97491 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97491 > .viewport:hover {
}


h1.I97492, .I97492 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97492 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97492:hover {
}
.I97492 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97492 > .viewport:hover {
}


h1.I97493, .I97493 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97493 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97493:hover {
}
.I97493 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97493 > .viewport:hover {
}


h1.I97494, .I97494 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97494 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97494:hover {
}
.I97494 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97494 > .viewport:hover {
}


h1.I97495, .I97495 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97495 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97495:hover {
}
.I97495 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97495 > .viewport:hover {
}


h1.I97496, .I97496 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97496 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97496:hover {
}
.I97496 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97496 > .viewport:hover {
}


h1.I97497, .I97497 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97497 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97497:hover {
}
.I97497 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97497 > .viewport:hover {
}


h1.I97498, .I97498 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97498 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97498:hover {
}
.I97498 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97498 > .viewport:hover {
}


h1.I97499, .I97499 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97499 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97499:hover {
}
.I97499 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97499 > .viewport:hover {
}


h1.I97500, .I97500 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97500 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97500:hover {
}
.I97500 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97500 > .viewport:hover {
}


h1.I97501, .I97501 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97501 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97501:hover {
}
.I97501 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97501 > .viewport:hover {
}


h1.I97502, .I97502 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97502 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97502:hover {
}
.I97502 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97502 > .viewport:hover {
}


h1.I97503, .I97503 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97503 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I97503:hover {
}
.I97503 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97503 > .viewport:hover {
}


h1.I97504, .I97504 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97504 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I97504:hover {
}
.I97504 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97504 > .viewport:hover {
}


h1.I97505, .I97505 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97505 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I97505:hover {
}
.I97505 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97505 > .viewport:hover {
}

@media (min-width:1440px) {
.I97505 {

order:3;

}
.I97505:hover {
}
.I97505 > .viewport {



}
.I97505 > .viewport:hover {
}

}
h1.I97506, .I97506 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97506 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97506:hover {
}
.I97506 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97506 > .viewport:hover {
}


h1.I97507, .I97507 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97507 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97507:hover {
}
.I97507 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97507 > .viewport:hover {
}


h1.I97508, .I97508 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97508 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I97508:hover {
}
.I97508 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97508 > .viewport:hover {
}


h1.I97509, .I97509 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97509 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97509:hover {
}
.I97509 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97509 > .viewport:hover {
}


h1.I97510, .I97510 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97510 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97510:hover {
}
.I97510 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97510 > .viewport:hover {
}


h1.I97511, .I97511 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97511 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97511:hover {
}
.I97511 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97511 > .viewport:hover {
}


h1.I97512, .I97512 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97512 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97512:hover {
}
.I97512 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97512 > .viewport:hover {
}


h1.I97513, .I97513 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97513 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97513:hover {
}
.I97513 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97513 > .viewport:hover {
}


h1.I97514, .I97514 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97514 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I97514:hover {
}
.I97514 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97514 > .viewport:hover {
}


h1.I97515, .I97515 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97515 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I97515:hover {
}
.I97515 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97515 > .viewport:hover {
}


h1.I97516, .I97516 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97516 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I97516:hover {
}
.I97516 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97516 > .viewport:hover {
}


h1.I97517, .I97517 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97517 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97517:hover {
}
.I97517 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97517 > .viewport:hover {
}


h1.I97518, .I97518 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97518 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97518:hover {
}
.I97518 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97518 > .viewport:hover {
}


h1.I97519, .I97519 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97519 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97519:hover {
}
.I97519 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97519 > .viewport:hover {
}


h1.I97520, .I97520 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97520 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97520:hover {
}
.I97520 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97520 > .viewport:hover {
}


h1.I97521, .I97521 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97521 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97521:hover {
}
.I97521 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97521 > .viewport:hover {
}


h1.I108658, .I108658 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108658 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108658:hover {
}
.I108658 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108658 > .viewport:hover {
}


h1.I108780, .I108780 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108780 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108780:hover {
}
.I108780 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108780 > .viewport:hover {
}


h1.I108963, .I108963 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108963 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108963:hover {
}
.I108963 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108963 > .viewport:hover {
}


h1.I109085, .I109085 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109085 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109085:hover {
}
.I109085 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109085 > .viewport:hover {
}


h1.I109207, .I109207 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109207 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109207:hover {
}
.I109207 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109207 > .viewport:hover {
}

@media (max-width:640px) {
.I109207 {

width:100%;


}
.I109207:hover {
}
.I109207 > .viewport {



}
.I109207 > .viewport:hover {
}

}

h1.I163047, .I163047 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163047 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163047:hover {
}
.I163047 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163047 > .viewport:hover {
}


h1.I165979, .I165979 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165979 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165979:hover {
}
.I165979 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165979 > .viewport:hover {
}


h1.I166452, .I166452 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166452 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166452:hover {
}
.I166452 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166452 > .viewport:hover {
}


h1.I166755, .I166755 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166755 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166755:hover {
}
.I166755 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166755 > .viewport:hover {
}


h1.I166957, .I166957 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166957 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166957:hover {
}
.I166957 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166957 > .viewport:hover {
}


h1.I167260, .I167260 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167260 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167260:hover {
}
.I167260 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167260 > .viewport:hover {
}


h1.I167462, .I167462 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167462 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167462:hover {
}
.I167462 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167462 > .viewport:hover {
}


h1.I167664, .I167664 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167664 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167664:hover {
}
.I167664 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167664 > .viewport:hover {
}

@media (max-width:640px) {
.I167664 {

width:100%;


}
.I167664:hover {
}
.I167664 > .viewport {



}
.I167664 > .viewport:hover {
}

}

h1.I176940, .I176940 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176940 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176940:hover {
}
.I176940 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176940 > .viewport:hover {
}


h1.I177146, .I177146 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177146 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177146:hover {
}
.I177146 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177146 > .viewport:hover {
}


h1.I177352, .I177352 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177352 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177352:hover {
}
.I177352 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177352 > .viewport:hover {
}


h1.I177718, .I177718 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177718 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177718:hover {
}
.I177718 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177718 > .viewport:hover {
}


.I97523 .image, .I97523.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97523 .image:hover, .I97523.image:hover {
}
@media (min-width:1440px) {
.I97523 .image, .I97523.image {
width:100%;

}
.I97523 .image:hover, .I97523.image:hover {
}
}
.I97524, a.I97524 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97524:hover, a.I97524:hover {
}
@media (max-width:992px) {
.I97524, a.I97524 {
}
.I97524:hover, a.I97524:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97524, a.I97524 {
display:flex;
padding-bottom:0rem;

}
.I97524:hover, a.I97524:hover {
}
}

.I97525 .image, .I97525.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97525 .image:hover, .I97525.image:hover {
}
@media (min-width:1440px) {
.I97525 .image, .I97525.image {
width:100%;

}
.I97525 .image:hover, .I97525.image:hover {
}
}
.I97526 .image, .I97526.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97526 .image:hover, .I97526.image:hover {
}

.I97527, a.I97527 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97527:hover, a.I97527:hover {
}
@media (max-width:992px) {
.I97527, a.I97527 {
}
.I97527:hover, a.I97527:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97527, a.I97527 {
display:flex;
padding-bottom:0rem;

}
.I97527:hover, a.I97527:hover {
}
}

.I97528, a.I97528 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97528:hover, a.I97528:hover {
}
@media (min-width:1440px) {
.I97528, a.I97528 {
display:flex;
font-weight:500;


}
.I97528:hover, a.I97528:hover {
}
}
.I97529, a.I97529 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97529:hover, a.I97529:hover {
}
@media (max-width:992px) {
.I97529, a.I97529 {
}
.I97529:hover, a.I97529:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97529, a.I97529 {
display:flex;
padding-bottom:0rem;

}
.I97529:hover, a.I97529:hover {
}
}

.I97530, a.I97530 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I97530:hover, a.I97530:hover {
}
@media (max-width:640px) {
.I97530, a.I97530 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97530:hover, a.I97530:hover {
}
}

.I97531, a.I97531 {
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;

}
.I97531:hover, a.I97531:hover {
}
@media (max-width:992px) {
.I97531, a.I97531 {
}
.I97531:hover, a.I97531:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97531, a.I97531 {
display:flex;
padding-bottom:1rem;

}
.I97531:hover, a.I97531:hover {
}
}

.I97532, a.I97532 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97532:hover, a.I97532:hover {
}

.I97533, a.I97533 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97533:hover, a.I97533:hover {
}
@media (min-width:1440px) {
.I97533, a.I97533 {
display:flex;
font-weight:500;


}
.I97533:hover, a.I97533:hover {
}
}
.I97534 .image, .I97534.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97534 .image:hover, .I97534.image:hover {
}

.I97535, a.I97535 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97535:hover, a.I97535:hover {
}
@media (min-width:1440px) {
.I97535, a.I97535 {
display:flex;
font-weight:500;


}
.I97535:hover, a.I97535:hover {
}
}
.I97536, a.I97536 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97536:hover, a.I97536:hover {
}
@media (max-width:992px) {
.I97536, a.I97536 {
}
.I97536:hover, a.I97536:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97536, a.I97536 {
display:flex;
padding-bottom:0rem;

}
.I97536:hover, a.I97536:hover {
}
}

.I97537 .image, .I97537.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97537 .image:hover, .I97537.image:hover {
}

.I97538, a.I97538 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97538:hover, a.I97538:hover {
}
@media (min-width:1440px) {
.I97538, a.I97538 {
display:flex;
font-weight:500;


}
.I97538:hover, a.I97538:hover {
}
}
.I97539, a.I97539 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97539:hover, a.I97539:hover {
}
@media (max-width:992px) {
.I97539, a.I97539 {
}
.I97539:hover, a.I97539:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97539, a.I97539 {
display:flex;
padding-bottom:0rem;

}
.I97539:hover, a.I97539:hover {
}
}

.I97540 .image, .I97540.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I97540 .image:hover, .I97540.image:hover {
}

.I97541, a.I97541 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97541:hover, a.I97541:hover {
}
@media (min-width:1440px) {
.I97541, a.I97541 {
display:flex;
font-weight:500;


}
.I97541:hover, a.I97541:hover {
}
}
.I97542, a.I97542 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97542:hover, a.I97542:hover {
}
@media (max-width:992px) {
.I97542, a.I97542 {
}
.I97542:hover, a.I97542:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97542, a.I97542 {
display:flex;
padding-bottom:0rem;

}
.I97542:hover, a.I97542:hover {
}
}

.I97543 .image, .I97543.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97543 .image:hover, .I97543.image:hover {
}

.I97544 .image, .I97544.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97544 .image:hover, .I97544.image:hover {
}

.I97545 .image, .I97545.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97545 .image:hover, .I97545.image:hover {
}

.I97546, a.I97546 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97546:hover, a.I97546:hover {
}
@media (max-width:992px) {
.I97546, a.I97546 {
}
.I97546:hover, a.I97546:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97546, a.I97546 {
display:flex;
padding-bottom:0rem;

}
.I97546:hover, a.I97546:hover {
}
}

.I97547, a.I97547 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97547:hover, a.I97547:hover {
}
@media (min-width:1440px) {
.I97547, a.I97547 {
display:flex;
font-weight:500;


}
.I97547:hover, a.I97547:hover {
}
}
.I97548, a.I97548 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97548:hover, a.I97548:hover {
}
@media (max-width:992px) {
.I97548, a.I97548 {
}
.I97548:hover, a.I97548:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97548, a.I97548 {
display:flex;
padding-bottom:0rem;

}
.I97548:hover, a.I97548:hover {
}
}

.I97549, a.I97549 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I97549:hover, a.I97549:hover {
}
@media (max-width:992px) {
.I97549, a.I97549 {
}
.I97549:hover, a.I97549:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I97549, a.I97549 {
display:flex;
font-weight:500;


}
.I97549:hover, a.I97549:hover {
}
}
.I97550, a.I97550 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97550:hover, a.I97550:hover {
}
@media (max-width:992px) {
.I97550, a.I97550 {
}
.I97550:hover, a.I97550:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97550, a.I97550 {
display:flex;
padding-bottom:0rem;

}
.I97550:hover, a.I97550:hover {
}
}

.I97551, a.I97551 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97551:hover, a.I97551:hover {
}
@media (min-width:1440px) {
.I97551, a.I97551 {
display:flex;
font-weight:500;


}
.I97551:hover, a.I97551:hover {
}
}
.I97552 {
}
.I97552:hover {
}
.I97552 {
}
.I97552:hover {
}


.I97553, a.I97553 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97553:hover, a.I97553:hover {
}

.I97554, a.I97554 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97554:hover, a.I97554:hover {
}

.I97555 .button, .I97555.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97555 button.button, button.I97555.button {
cursor:pointer;
}
.I97555 .button .text, .I97555.button .text {
}
.I97555 .button .icon, .I97555.button .icon {
flex:none;
background-size:100% 100%;
}
.I97555 .button:hover, .I97555.button:hover {
}
.I97555 .button:hover .text, .I97555.button:hover .text {
}
.I97555 .button:hover .icon, .I97555.button:hover .icon {
background-size:100% 100%;
}

.I97556 .button, .I97556.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97556 button.button, button.I97556.button {
cursor:pointer;
}
.I97556 .button .text, .I97556.button .text {
}
.I97556 .button .icon, .I97556.button .icon {
flex:none;
background-size:100% 100%;
}
.I97556 .button:hover, .I97556.button:hover {
}
.I97556 .button:hover .text, .I97556.button:hover .text {
}
.I97556 .button:hover .icon, .I97556.button:hover .icon {
background-size:100% 100%;
}

.I97557 .button, .I97557.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97557 button.button, button.I97557.button {
cursor:pointer;
}
.I97557 .button .text, .I97557.button .text {
}
.I97557 .button .icon, .I97557.button .icon {
flex:none;
background-size:100% 100%;
}
.I97557 .button:hover, .I97557.button:hover {
}
.I97557 .button:hover .text, .I97557.button:hover .text {
}
.I97557 .button:hover .icon, .I97557.button:hover .icon {
background-size:100% 100%;
}

.I97558 .button, .I97558.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97558 button.button, button.I97558.button {
cursor:pointer;
}
.I97558 .button .text, .I97558.button .text {
}
.I97558 .button .icon, .I97558.button .icon {
flex:none;
background-size:100% 100%;
}
.I97558 .button:hover, .I97558.button:hover {
}
.I97558 .button:hover .text, .I97558.button:hover .text {
}
.I97558 .button:hover .icon, .I97558.button:hover .icon {
background-size:100% 100%;
}

.I97559 .button, .I97559.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97559 button.button, button.I97559.button {
cursor:pointer;
}
.I97559 .button .text, .I97559.button .text {
}
.I97559 .button .icon, .I97559.button .icon {
flex:none;
background-size:100% 100%;
}
.I97559 .button:hover, .I97559.button:hover {
}
.I97559 .button:hover .text, .I97559.button:hover .text {
}
.I97559 .button:hover .icon, .I97559.button:hover .icon {
background-size:100% 100%;
}

.I97560 .button, .I97560.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97560 button.button, button.I97560.button {
cursor:pointer;
}
.I97560 .button .text, .I97560.button .text {
}
.I97560 .button .icon, .I97560.button .icon {
flex:none;
background-size:100% 100%;
}
.I97560 .button:hover, .I97560.button:hover {
}
.I97560 .button:hover .text, .I97560.button:hover .text {
}
.I97560 .button:hover .icon, .I97560.button:hover .icon {
background-size:100% 100%;
}

.I97561 .button, .I97561.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97561 button.button, button.I97561.button {
cursor:pointer;
}
.I97561 .button .text, .I97561.button .text {
}
.I97561 .button .icon, .I97561.button .icon {
flex:none;
background-size:100% 100%;
}
.I97561 .button:hover, .I97561.button:hover {
}
.I97561 .button:hover .text, .I97561.button:hover .text {
}
.I97561 .button:hover .icon, .I97561.button:hover .icon {
background-size:100% 100%;
}

.I97562 .button, .I97562.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97562 button.button, button.I97562.button {
cursor:pointer;
}
.I97562 .button .text, .I97562.button .text {
}
.I97562 .button .icon, .I97562.button .icon {
flex:none;
background-size:100% 100%;
}
.I97562 .button:hover, .I97562.button:hover {
}
.I97562 .button:hover .text, .I97562.button:hover .text {
}
.I97562 .button:hover .icon, .I97562.button:hover .icon {
background-size:100% 100%;
}

.I97563 .button, .I97563.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97563 button.button, button.I97563.button {
cursor:pointer;
}
.I97563 .button .text, .I97563.button .text {
}
.I97563 .button .icon, .I97563.button .icon {
flex:none;
background-size:100% 100%;
}
.I97563 .button:hover, .I97563.button:hover {
}
.I97563 .button:hover .text, .I97563.button:hover .text {
}
.I97563 .button:hover .icon, .I97563.button:hover .icon {
background-size:100% 100%;
}

.I97564 .button, .I97564.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97564 button.button, button.I97564.button {
cursor:pointer;
}
.I97564 .button .text, .I97564.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I97564 .button .icon, .I97564.button .icon {
flex:none;
background-size:100% 100%;
}
.I97564 .button:hover, .I97564.button:hover {
}
.I97564 .button:hover .text, .I97564.button:hover .text {
}
.I97564 .button:hover .icon, .I97564.button:hover .icon {
background-size:100% 100%;
}

.I97565, a.I97565 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97565:hover, a.I97565:hover {
}

.I97566, a.I97566 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97566:hover, a.I97566:hover {
}

.I97567, a.I97567 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97567:hover, a.I97567:hover {
}

.I97568, a.I97568 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97568:hover, a.I97568:hover {
}

.I97569, a.I97569 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97569:hover, a.I97569:hover {
}

.I97570, a.I97570 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97570:hover, a.I97570:hover {
}

.I97571, a.I97571 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97571:hover, a.I97571:hover {
}

.I108597 .button, .I108597.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108597 button.button, button.I108597.button {
cursor:pointer;
}
.I108597 .button .text, .I108597.button .text {
}
.I108597 .button .icon, .I108597.button .icon {
flex:none;
background-size:100% 100%;
}
.I108597 .button:hover, .I108597.button:hover {
}
.I108597 .button:hover .text, .I108597.button:hover .text {
}
.I108597 .button:hover .icon, .I108597.button:hover .icon {
background-size:100% 100%;
}

.I108719, a.I108719 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108719:hover, a.I108719:hover {
}

.I108902, a.I108902 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108902:hover, a.I108902:hover {
}

.I109024, a.I109024 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109024:hover, a.I109024:hover {
}

.I109146 .image, .I109146.image {
vertical-align:top;
}
.I109146 .image:hover, .I109146.image:hover {
}

.I162950, a.I162950 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162950:hover, a.I162950:hover {
}

.I165878, a.I165878 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165878:hover, a.I165878:hover {
}

.I166351, a.I166351 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166351:hover, a.I166351:hover {
}

.I166654 .button, .I166654.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166654 button.button, button.I166654.button {
cursor:pointer;
}
.I166654 .button .text, .I166654.button .text {
}
.I166654 .button .icon, .I166654.button .icon {
flex:none;
background-size:100% 100%;
}
.I166654 .button:hover, .I166654.button:hover {
}
.I166654 .button:hover .text, .I166654.button:hover .text {
}
.I166654 .button:hover .icon, .I166654.button:hover .icon {
background-size:100% 100%;
}

.I166856, a.I166856 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166856:hover, a.I166856:hover {
}

.I167159, a.I167159 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167159:hover, a.I167159:hover {
}

.I167361, a.I167361 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167361:hover, a.I167361:hover {
}

.I167563 .image, .I167563.image {
vertical-align:top;
}
.I167563 .image:hover, .I167563.image:hover {
}

.I176837, a.I176837 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176837:hover, a.I176837:hover {
}

.I177043, a.I177043 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177043:hover, a.I177043:hover {
}

.I177249, a.I177249 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177249:hover, a.I177249:hover {
}

.I177614, a.I177614 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177614:hover, a.I177614:hover {
}

h1.I97573, .I97573 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97573 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97573:hover {
}
.I97573 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97573 > .viewport:hover {
}


.I97397 {
}
.I97397:hover {
}
.I97397 {
}
.I97397: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;
}
}


