/* Cache file:3226_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 {
}
.I88484 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I88484: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 {
}
.I88484 {
width:100%;

	
}
.I88484: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 {
}
.I88484 {
width:100%;

	
}
.I88484:hover {
}
}

.I88485 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I88485:hover {
}
@media (max-width:992px) {
.I88485 {

padding-top:70px;


}
.I88485:hover {
}
}
@media (max-width:640px) {
.I88485 {

width:100%;
margin-top:40px;


}
.I88485:hover {
}
}
@media (min-width:1440px) {
.I88485 {

order:28;

}
.I88485:hover {
}
}
.I88493 {
display:flex;
position:var(--I88493-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(--I88493-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I88493-location-transform:translate(0px,0px);
	

transform:
var(--I88493-location-transform, translate(0px,0px))
var(--I88493-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I88493:hover {
}
.I88493 {
--I88493-position-static-computed:static;
}
.I88493 > .sector, .I88493 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I88493 {

position:fixed;
z-index:var(--I88493-z-index, 1);

transform:
var(--I88493-location-transform, translate(0px,0px))
var(--I88493-user-box-transform, translate(0px,0px))
;


}
.I88493:hover {
}

}
@media (max-width:640px) {
.I88493 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I88493-z-index, 1);

transform:
var(--I88493-location-transform, translate(0px,0px))
var(--I88493-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I88493:hover {
}
.I88493 {
--I88493-position-static-computed:static;
}
.I88493 > .sector, .I88493 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I88493 {

order:25;
}
.I88493:hover {
}

}
.I88499 {
display:flex;
position:var(--I88499-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;


}
.I88499:hover {
}

@media (max-width:992px) {
.I88499 {

margin-top:2rem;

}
.I88499:hover {
}

}
@media (max-width:640px) {
.I88499 {

width:100%;
margin-top:0rem;

}
.I88499:hover {
}

}

.I88515 {
display:flex;
position:var(--I88515-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;
--I88515-location-transform:translate(0px,0px);
z-index:var(--I88515-z-index, auto);

transform:
var(--I88515-location-transform, translate(0px,0px))
var(--I88515-user-box-transform, translate(0px,0px))
;

--I88515-z-index:1000;
position:var(--I88515-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I88515:hover {
}
.I88515 {
--I88515-position-static-computed:static;
}
.I88515 > .sector, .I88515 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88515 {

width:100%;

}
.I88515:hover {
}

}
@media (min-width:1440px) {
.I88515 {

order:59;
}
.I88515:hover {
}

}
.I88508 {
display:flex;
position:var(--I88508-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I88508:hover {
}

@media (min-width:1440px) {
.I88508 {

order:49;
}
.I88508:hover {
}

}
.I88509 {
display:flex;
position:var(--I88509-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I88509:hover {
}

@media (min-width:1440px) {
.I88509 {

order:51;
}
.I88509:hover {
}

}
.I88507 {
display:flex;
position:var(--I88507-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I88507:hover {
}

@media (min-width:1440px) {
.I88507 {

order:47;
}
.I88507:hover {
}

}
.I88506 {
display:flex;
position:var(--I88506-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I88506:hover {
}

@media (min-width:1440px) {
.I88506 {

order:44;
}
.I88506:hover {
}

}
.I88503 {
display:flex;
position:var(--I88503-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I88503:hover {
}


.I88505 {
display:flex;
position:var(--I88505-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I88505:hover {
}

@media (min-width:1440px) {
.I88505 {

order:40;
}
.I88505:hover {
}

}
.I88494 {
display:flex;
position:var(--I88494-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I88494:hover {
}

@media (min-width:1440px) {
.I88494 {

order:26;
}
.I88494:hover {
}

}
.I88502 {
display:flex;
position:var(--I88502-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I88502:hover {
}


.I88492 {
display:flex;
position:var(--I88492-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(--I88492-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I88492-location-transform:translate(0px,0px);
z-index:var(--I88492-z-index, 1);

transform:
var(--I88492-location-transform, translate(0px,0px))
var(--I88492-user-box-transform, translate(0px,0px))
;

--I88492-z-index:555;
}
.I88492:hover {
}
.I88492 {
--I88492-position-static-computed:relative;
}
.I88492 > .sector, .I88492 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I88492 {

height:72px;
margin-bottom:-72px;

}
.I88492:hover {
}

}
@media (max-width:640px) {
.I88492 {

box-sizing:border-box;

}
.I88492:hover {
}

}
@media (min-width:1440px) {
.I88492 {

order:17;
}
.I88492:hover {
}

}
.I88489 {
display:flex;
position:var(--I88489-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(--I88489-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I88489-location-transform:translate(-50%,0px);
	

transform:
var(--I88489-location-transform, translate(0px,0px))
var(--I88489-user-box-transform, translate(0px,0px))
;

--I88489-z-index:999;
}
.I88489:hover {
}
.I88489 {
--I88489-position-static-computed:relative;
}
.I88489 > .sector, .I88489 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I88489 {

height:auto;
min-height:90px;

}
.I88489:hover {
}
.I88489 {
--I88489-position-static-computed:static;
}
.I88489 > .sector, .I88489 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I88489 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I88489:hover {
}

}
@media (min-width:1440px) {
.I88489 {

order:4;
position:fixed;
z-index:var(--I88489-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I88489-location-transform:translate(-50%,0px);
	

transform:
var(--I88489-location-transform, translate(0px,0px))
var(--I88489-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I88489:hover {
}

}
.I88495 {
display:flex;
position:var(--I88495-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I88495:hover {
}

@media (min-width:1440px) {
.I88495 {

order:18;
}
.I88495:hover {
}

}
.I88510 {
display:flex;
position:var(--I88510-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I88510:hover {
}

@media (min-width:1440px) {
.I88510 {

order:52;
}
.I88510:hover {
}

}
.I88512 {
display:flex;
position:var(--I88512-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I88512:hover {
}

@media (min-width:1440px) {
.I88512 {

order:55;
}
.I88512:hover {
}

}
.I88511 {
display:flex;
position:var(--I88511-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I88511:hover {
}

@media (min-width:1440px) {
.I88511 {

order:54;
}
.I88511:hover {
}

}
.I88513 {
display:flex;
position:var(--I88513-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I88513:hover {
}

@media (min-width:1440px) {
.I88513 {

order:56;
}
.I88513:hover {
}

}
.I88496 {
display:flex;
position:var(--I88496-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I88496:hover {
}

@media (min-width:1440px) {
.I88496 {

order:24;
}
.I88496:hover {
}

}
.I88501 {
display:flex;
position:var(--I88501-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I88501:hover {
}


.I88497 {
display:flex;
position:var(--I88497-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I88497:hover {
}

@media (min-width:1440px) {
.I88497 {

order:27;
}
.I88497:hover {
}

}
.I88514 {
display:flex;
position:var(--I88514-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I88514:hover {
}

@media (min-width:1440px) {
.I88514 {

order:58;
}
.I88514:hover {
}

}
.I88516 {
display:flex;
position:var(--I88516-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I88516:hover {
}

@media (min-width:1440px) {
.I88516 {

order:59;
}
.I88516:hover {
}

}
.I88517 {
display:flex;
position:var(--I88517-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I88517:hover {
}

@media (min-width:1440px) {
.I88517 {

order:60;
}
.I88517:hover {
}

}
.I88518 {
display:flex;
position:var(--I88518-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I88518:hover {
}

@media (min-width:1440px) {
.I88518 {

order:61;
}
.I88518:hover {
}

}
.I88504 {
display:flex;
position:var(--I88504-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I88504:hover {
}


.I88519 {
display:flex;
position:var(--I88519-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I88519:hover {
}

@media (min-width:1440px) {
.I88519 {

order:63;
}
.I88519:hover {
}

}
.I88520 {
display:flex;
position:var(--I88520-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I88520:hover {
}

@media (min-width:1440px) {
.I88520 {

order:65;
}
.I88520:hover {
}

}
.I88491 {
display:flex;
position:var(--I88491-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I88491:hover {
}

@media (min-width:1440px) {
.I88491 {

order:66;
}
.I88491:hover {
}

}
.I88521 {
display:flex;
position:var(--I88521-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I88521:hover {
}

@media (min-width:1440px) {
.I88521 {

order:68;
}
.I88521:hover {
}

}
.I88522 {
display:flex;
position:var(--I88522-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I88522:hover {
}

@media (min-width:1440px) {
.I88522 {

order:69;
}
.I88522:hover {
}

}
.I88498 {
display:flex;
position:var(--I88498-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I88498:hover {
}

@media (min-width:1440px) {
.I88498 {

order:70;
}
.I88498:hover {
}

}
.I88523 {
display:flex;
position:var(--I88523-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I88523:hover {
}

@media (min-width:1440px) {
.I88523 {

order:71;
}
.I88523:hover {
}

}
.I88490 {
display:flex;
position:var(--I88490-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I88490:hover {
}

@media (min-width:1440px) {
.I88490 {

order:72;
}
.I88490:hover {
}

}
.I88487 {
display:flex;
position:var(--I88487-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I88487:hover {
}

@media (min-width:1440px) {
.I88487 {

order:73;
}
.I88487:hover {
}

}
.I88486 {
display:flex;
position:var(--I88486-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I88486:hover {
}

@media (min-width:1440px) {
.I88486 {

order:74;
}
.I88486:hover {
}

}
.I88500 {
display:flex;
position:var(--I88500-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I88500:hover {
}


.I88488 {
display:flex;
position:var(--I88488-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I88488:hover {
}

@media (min-width:1440px) {
.I88488 {

order:16;
}
.I88488:hover {
}

}
.I99749 {
display:flex;
position:var(--I99749-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99749:hover {
}

@media (min-width:1440px) {
.I99749 {

order:76;
}
.I99749:hover {
}

}
.I115760 {
display:flex;
position:var(--I115760-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115760:hover {
}


.I116380 {
display:flex;
position:var(--I116380-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116380:hover {
}


h1.I88524, .I88524 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88524 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88524:hover {
}
.I88524 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88524 > .viewport:hover {
}


.I88525 {
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;

	
}
.I88525:hover {
}
@media (max-width:992px) {
.I88525 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I88525:hover {
}
}
@media (max-width:640px) {
.I88525 {
padding-left:1rem;
padding-right:1rem;

	
}
.I88525:hover {
}
}

.I88526 {
display:flex;
position:var(--I88526-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I88526:hover {
}


.I88527 {
display:flex;
position:var(--I88527-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I88527:hover {
}


.I88528 {
display:flex;
position:var(--I88528-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I88528:hover {
}


.I88529 {
display:flex;
position:var(--I88529-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;

flex-direction:row;


}
.I88529:hover {
}


.I88530 {
display:flex;
position:var(--I88530-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I88530:hover {
}


.I157897 {
display:flex;
position:var(--I157897-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157897:hover {
}


.I167907 {
display:flex;
position:var(--I167907-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167907:hover {
}


.I168663 {
display:flex;
position:var(--I168663-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168663:hover {
}


.I169203 {
display:flex;
position:var(--I169203-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169203:hover {
}


.I88531 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I88531:hover {
}


.I88532 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I88532:hover {
}


.I158112 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158112:hover {
}


.I168285 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168285:hover {
}


.I168933 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168933:hover {
}


.I169473 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169473:hover {
}


h1.I88533, .I88533 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88533 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88533:hover {
}
.I88533 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88533 > .viewport:hover {
}

@media (max-width:992px) {
.I88533 {

height:auto;


}
.I88533:hover {
}
.I88533 > .viewport {



}
.I88533 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I88533 {

order:4;

}
.I88533:hover {
}
.I88533 > .viewport {



}
.I88533 > .viewport:hover {
}

}
h1.I88534, .I88534 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88534 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88534:hover {
}
.I88534 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88534 > .viewport:hover {
}

@media (min-width:1440px) {
.I88534 {

order:5;

}
.I88534:hover {
}
.I88534 > .viewport {



}
.I88534 > .viewport:hover {
}

}
h1.I88535, .I88535 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88535 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I88535:hover {
}
.I88535 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88535 > .viewport:hover {
}


h1.I88536, .I88536 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88536 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I88536:hover {
}
.I88536 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88536 > .viewport:hover {
}


h1.I88537, .I88537 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88537 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88537:hover {
}
.I88537 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88537 > .viewport:hover {
}


h1.I88538, .I88538 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88538 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88538:hover {
}
.I88538 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88538 > .viewport:hover {
}


h1.I88539, .I88539 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88539 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88539:hover {
}
.I88539 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88539 > .viewport:hover {
}


h1.I88540, .I88540 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88540 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I88540:hover {
}
.I88540 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88540 > .viewport:hover {
}


h1.I88541, .I88541 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88541 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88541:hover {
}
.I88541 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88541 > .viewport:hover {
}


h1.I88542, .I88542 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88542 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88542:hover {
}
.I88542 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88542 > .viewport:hover {
}


h1.I88543, .I88543 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88543 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I88543:hover {
}
.I88543 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88543 > .viewport:hover {
}


h1.I88544, .I88544 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88544 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I88544:hover {
}
.I88544 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88544 > .viewport:hover {
}

@media (min-width:1440px) {
.I88544 {

order:3;

}
.I88544:hover {
}
.I88544 > .viewport {



}
.I88544 > .viewport:hover {
}

}
h1.I88545, .I88545 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88545 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I88545:hover {
}
.I88545 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88545 > .viewport:hover {
}

@media (min-width:1440px) {
.I88545 {

order:7;

}
.I88545:hover {
}
.I88545 > .viewport {



}
.I88545 > .viewport:hover {
}

}
h1.I88546, .I88546 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88546 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I88546:hover {
}
.I88546 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88546 > .viewport:hover {
}

@media (min-width:1440px) {
.I88546 {

order:6;

}
.I88546:hover {
}
.I88546 > .viewport {



}
.I88546 > .viewport:hover {
}

}
h1.I88547, .I88547 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88547 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I88547:hover {
}
.I88547 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88547 > .viewport:hover {
}

@media (min-width:1440px) {
.I88547 {

order:8;

}
.I88547:hover {
}
.I88547 > .viewport {



}
.I88547 > .viewport:hover {
}

}
h1.I88548, .I88548 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88548 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88548:hover {
}
.I88548 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88548 > .viewport:hover {
}


h1.I88549, .I88549 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88549 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88549:hover {
}
.I88549 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88549 > .viewport:hover {
}


h1.I88550, .I88550 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88550 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88550:hover {
}
.I88550 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88550 > .viewport:hover {
}


h1.I88551, .I88551 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88551 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88551:hover {
}
.I88551 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88551 > .viewport:hover {
}


h1.I88552, .I88552 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88552 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I88552:hover {
}
.I88552 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88552 > .viewport:hover {
}


h1.I88553, .I88553 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88553 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88553:hover {
}
.I88553 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88553 > .viewport:hover {
}


h1.I157983, .I157983 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157983 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157983:hover {
}
.I157983 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157983 > .viewport:hover {
}


h1.I158069, .I158069 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158069 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158069:hover {
}
.I158069 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158069 > .viewport:hover {
}


h1.I158198, .I158198 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158198 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158198:hover {
}
.I158198 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158198 > .viewport:hover {
}


h1.I158284, .I158284 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158284 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158284:hover {
}
.I158284 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158284 > .viewport:hover {
}


h1.I165788, .I165788 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165788 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165788:hover {
}
.I165788 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165788 > .viewport:hover {
}


h1.I167784, .I167784 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167784 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167784:hover {
}
.I167784 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167784 > .viewport:hover {
}


h1.I168015, .I168015 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168015 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168015:hover {
}
.I168015 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168015 > .viewport:hover {
}


h1.I168231, .I168231 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168231 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168231:hover {
}
.I168231 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168231 > .viewport:hover {
}


h1.I168393, .I168393 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168393 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168393:hover {
}
.I168393 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168393 > .viewport:hover {
}


h1.I168501, .I168501 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168501 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168501:hover {
}
.I168501 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168501 > .viewport:hover {
}


h1.I168771, .I168771 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168771 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168771:hover {
}
.I168771 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168771 > .viewport:hover {
}


h1.I168879, .I168879 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168879 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168879:hover {
}
.I168879 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168879 > .viewport:hover {
}


h1.I169041, .I169041 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169041 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169041:hover {
}
.I169041 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169041 > .viewport:hover {
}


h1.I169149, .I169149 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169149 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169149:hover {
}
.I169149 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169149 > .viewport:hover {
}


h1.I169311, .I169311 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169311 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169311:hover {
}
.I169311 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169311 > .viewport:hover {
}


h1.I169419, .I169419 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169419 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169419:hover {
}
.I169419 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169419 > .viewport:hover {
}


h1.I169581, .I169581 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169581 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169581:hover {
}
.I169581 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169581 > .viewport:hover {
}


h1.I169689, .I169689 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169689 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169689:hover {
}
.I169689 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169689 > .viewport:hover {
}


.I88554 {
display:flex;

}
.I88554:hover {
}
@media (max-width:992px) {
.I88554 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I88554:hover {
}
}
@media (max-width:640px) {
.I88554 {
display:flex;
height:60vw;

}
.I88554:hover {
}
}

.I88555, a.I88555 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I88555:hover, a.I88555:hover {
}
@media (max-width:640px) {
.I88555, a.I88555 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88555:hover, a.I88555:hover {
}
}

.I88556, a.I88556 {
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;

}
.I88556:hover, a.I88556:hover {
}
@media (max-width:640px) {
.I88556, a.I88556 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88556:hover, a.I88556:hover {
}
}

.I88557 .image, .I88557.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I88557 .image:hover, .I88557.image:hover {
}
@media (max-width:640px) {
.I88557 .image, .I88557.image {
border-radius:100%;

}
.I88557 .image:hover, .I88557.image:hover {
}
}

.I88558, a.I88558 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88558:hover, a.I88558:hover {
}
@media (max-width:992px) {
.I88558, a.I88558 {
}
.I88558:hover, a.I88558:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88558, a.I88558 {
display:flex;
padding-bottom:1rem;

}
.I88558:hover, a.I88558:hover {
}
}

.I88559, a.I88559 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88559:hover, a.I88559:hover {
}
@media (max-width:992px) {
.I88559, a.I88559 {
}
.I88559:hover, a.I88559:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88559, a.I88559 {
display:flex;
padding-bottom:1rem;

}
.I88559:hover, a.I88559:hover {
}
}

.I88560, a.I88560 {
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;

}
.I88560:hover, a.I88560:hover {
}
@media (max-width:992px) {
.I88560, a.I88560 {
}
.I88560:hover, a.I88560:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88560, a.I88560 {
display:flex;
padding-bottom:1rem;

}
.I88560:hover, a.I88560:hover {
}
}

.I88561 .image, .I88561.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I88561 .image:hover, .I88561.image:hover {
}
@media (max-width:640px) {
.I88561 .image, .I88561.image {
border-radius:100%;

}
.I88561 .image:hover, .I88561.image:hover {
}
}

.I88562, a.I88562 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88562:hover, a.I88562:hover {
}
@media (max-width:992px) {
.I88562, a.I88562 {
}
.I88562:hover, a.I88562:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88562, a.I88562 {
display:flex;
padding-bottom:1rem;

}
.I88562:hover, a.I88562:hover {
}
}

.I88563, a.I88563 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88563:hover, a.I88563:hover {
}
@media (max-width:992px) {
.I88563, a.I88563 {
}
.I88563:hover, a.I88563:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88563, a.I88563 {
display:flex;
padding-bottom:1rem;

}
.I88563:hover, a.I88563:hover {
}
}

.I88564, a.I88564 {
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;

}
.I88564:hover, a.I88564:hover {
}
@media (max-width:992px) {
.I88564, a.I88564 {
}
.I88564:hover, a.I88564:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88564, a.I88564 {
display:flex;
padding-bottom:1rem;

}
.I88564:hover, a.I88564:hover {
}
}

.I88565 .button, .I88565.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I88565 button.button, button.I88565.button {
cursor:pointer;
}
.I88565 .button .text, .I88565.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I88565 .button .icon, .I88565.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;
}
.I88565 .button:hover, .I88565.button:hover {
}
.I88565 .button:hover .text, .I88565.button:hover .text {
text-decoration:underline;

}
.I88565 .button:hover .icon, .I88565.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) {
.I88565 .button, .I88565.button {
}
.I88565 button.button, button.I88565.button {
}
.I88565 .button .text, .I88565.button .text {
font-family:Rubik;

}
.I88565 .button .icon, .I88565.button .icon {
background-size:100% 100%;
}
.I88565 .button:hover, .I88565.button:hover {
}
.I88565 .button:hover .text, .I88565.button:hover .text {
}
.I88565 .button:hover .icon, .I88565.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I88565 .button, .I88565.button {
}
.I88565 button.button, button.I88565.button {
}
.I88565 .button .text, .I88565.button .text {
}
.I88565 .button .icon, .I88565.button .icon {
background-size:100% 100%;
}
.I88565 .button:hover, .I88565.button:hover {
}
.I88565 .button:hover .text, .I88565.button:hover .text {
}
.I88565 .button:hover .icon, .I88565.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I88565 .button, .I88565.button {
}
.I88565 button.button, button.I88565.button {
}
.I88565 .button .text, .I88565.button .text {
}
.I88565 .button .icon, .I88565.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');
}
.I88565 .button:hover, .I88565.button:hover {
}
.I88565 .button:hover .text, .I88565.button:hover .text {
}
.I88565 .button:hover .icon, .I88565.button:hover .icon {
background-size:100% 100%;
}
}
.I88566, a.I88566 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88566:hover, a.I88566:hover {
}
@media (max-width:992px) {
.I88566, a.I88566 {
}
.I88566:hover, a.I88566:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88566, a.I88566 {
display:flex;
padding-bottom:1rem;

}
.I88566:hover, a.I88566:hover {
}
}

.I88567, a.I88567 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88567:hover, a.I88567:hover {
}
@media (max-width:992px) {
.I88567, a.I88567 {
}
.I88567:hover, a.I88567:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88567, a.I88567 {
display:flex;
padding-bottom:1rem;

}
.I88567:hover, a.I88567:hover {
}
}

.I88568, a.I88568 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88568:hover, a.I88568:hover {
}
@media (max-width:992px) {
.I88568, a.I88568 {
}
.I88568:hover, a.I88568:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88568, a.I88568 {
display:flex;
padding-bottom:1rem;

}
.I88568:hover, a.I88568:hover {
}
}

.I88569 .button, .I88569.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88569 button.button, button.I88569.button {
cursor:pointer;
}
.I88569 .button .text, .I88569.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88569 .button .icon, .I88569.button .icon {
flex:none;
background-size:100% 100%;
}
.I88569 .button:hover, .I88569.button:hover {
}
.I88569 .button:hover .text, .I88569.button:hover .text {
}
.I88569 .button:hover .icon, .I88569.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88569 .button, .I88569.button {
}
.I88569 button.button, button.I88569.button {
}
.I88569 .button .text, .I88569.button .text {
font-family:Rubik;

}
.I88569 .button .icon, .I88569.button .icon {
background-size:100% 100%;
}
.I88569 .button:hover, .I88569.button:hover {
}
.I88569 .button:hover .text, .I88569.button:hover .text {
}
.I88569 .button:hover .icon, .I88569.button:hover .icon {
background-size:100% 100%;
}
}

.I88570 .button, .I88570.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88570 button.button, button.I88570.button {
cursor:pointer;
}
.I88570 .button .text, .I88570.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88570 .button .icon, .I88570.button .icon {
flex:none;
background-size:100% 100%;
}
.I88570 .button:hover, .I88570.button:hover {
}
.I88570 .button:hover .text, .I88570.button:hover .text {
}
.I88570 .button:hover .icon, .I88570.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88570 .button, .I88570.button {
}
.I88570 button.button, button.I88570.button {
}
.I88570 .button .text, .I88570.button .text {
font-family:Rubik;

}
.I88570 .button .icon, .I88570.button .icon {
background-size:100% 100%;
}
.I88570 .button:hover, .I88570.button:hover {
}
.I88570 .button:hover .text, .I88570.button:hover .text {
}
.I88570 .button:hover .icon, .I88570.button:hover .icon {
background-size:100% 100%;
}
}

.I88571 .button, .I88571.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88571 button.button, button.I88571.button {
cursor:pointer;
}
.I88571 .button .text, .I88571.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88571 .button .icon, .I88571.button .icon {
flex:none;
background-size:100% 100%;
}
.I88571 .button:hover, .I88571.button:hover {
}
.I88571 .button:hover .text, .I88571.button:hover .text {
}
.I88571 .button:hover .icon, .I88571.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88571 .button, .I88571.button {
}
.I88571 button.button, button.I88571.button {
}
.I88571 .button .text, .I88571.button .text {
font-family:Rubik;

}
.I88571 .button .icon, .I88571.button .icon {
background-size:100% 100%;
}
.I88571 .button:hover, .I88571.button:hover {
}
.I88571 .button:hover .text, .I88571.button:hover .text {
}
.I88571 .button:hover .icon, .I88571.button:hover .icon {
background-size:100% 100%;
}
}

.I88572 .button, .I88572.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88572 button.button, button.I88572.button {
cursor:pointer;
}
.I88572 .button .text, .I88572.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88572 .button .icon, .I88572.button .icon {
flex:none;
background-size:100% 100%;
}
.I88572 .button:hover, .I88572.button:hover {
}
.I88572 .button:hover .text, .I88572.button:hover .text {
}
.I88572 .button:hover .icon, .I88572.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88572 .button, .I88572.button {
}
.I88572 button.button, button.I88572.button {
}
.I88572 .button .text, .I88572.button .text {
font-family:Rubik;

}
.I88572 .button .icon, .I88572.button .icon {
background-size:100% 100%;
}
.I88572 .button:hover, .I88572.button:hover {
}
.I88572 .button:hover .text, .I88572.button:hover .text {
}
.I88572 .button:hover .icon, .I88572.button:hover .icon {
background-size:100% 100%;
}
}

.I88573 .button, .I88573.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88573 button.button, button.I88573.button {
cursor:pointer;
}
.I88573 .button .text, .I88573.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88573 .button .icon, .I88573.button .icon {
flex:none;
background-size:100% 100%;
}
.I88573 .button:hover, .I88573.button:hover {
}
.I88573 .button:hover .text, .I88573.button:hover .text {
}
.I88573 .button:hover .icon, .I88573.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88573 .button, .I88573.button {
}
.I88573 button.button, button.I88573.button {
}
.I88573 .button .text, .I88573.button .text {
font-family:Rubik;

}
.I88573 .button .icon, .I88573.button .icon {
background-size:100% 100%;
}
.I88573 .button:hover, .I88573.button:hover {
}
.I88573 .button:hover .text, .I88573.button:hover .text {
}
.I88573 .button:hover .icon, .I88573.button:hover .icon {
background-size:100% 100%;
}
}

.I88574, a.I88574 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I88574:hover, a.I88574:hover {
}

.I157940 .image, .I157940.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157940 .image:hover, .I157940.image:hover {
}
@media (max-width:640px) {
.I157940 .image, .I157940.image {
border-radius:100%;

}
.I157940 .image:hover, .I157940.image:hover {
}
}

.I158026, a.I158026 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158026:hover, a.I158026:hover {
}
@media (max-width:992px) {
.I158026, a.I158026 {
}
.I158026:hover, a.I158026:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158026, a.I158026 {
display:flex;
padding-bottom:1rem;

}
.I158026:hover, a.I158026:hover {
}
}

.I158155, a.I158155 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158155:hover, a.I158155:hover {
}
@media (max-width:992px) {
.I158155, a.I158155 {
}
.I158155:hover, a.I158155:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158155, a.I158155 {
display:flex;
padding-bottom:1rem;

}
.I158155:hover, a.I158155:hover {
}
}

.I158241, a.I158241 {
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;

}
.I158241:hover, a.I158241:hover {
}
@media (max-width:992px) {
.I158241, a.I158241 {
}
.I158241:hover, a.I158241:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158241, a.I158241 {
display:flex;
padding-bottom:1rem;

}
.I158241:hover, a.I158241:hover {
}
}

.I165734, a.I165734 {
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;

}
.I165734:hover, a.I165734:hover {
}
@media (max-width:992px) {
.I165734, a.I165734 {
}
.I165734:hover, a.I165734:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165734, a.I165734 {
display:flex;
padding-bottom:1rem;

}
.I165734:hover, a.I165734:hover {
}
}

.I167730, a.I167730 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167730:hover, a.I167730:hover {
}
@media (max-width:992px) {
.I167730, a.I167730 {
}
.I167730:hover, a.I167730:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167730, a.I167730 {
display:flex;
padding-bottom:1rem;

}
.I167730:hover, a.I167730:hover {
}
}

.I167961 .image, .I167961.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167961 .image:hover, .I167961.image:hover {
}
@media (max-width:640px) {
.I167961 .image, .I167961.image {
border-radius:100%;

}
.I167961 .image:hover, .I167961.image:hover {
}
}

.I168177, a.I168177 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168177:hover, a.I168177:hover {
}
@media (max-width:992px) {
.I168177, a.I168177 {
}
.I168177:hover, a.I168177:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168177, a.I168177 {
display:flex;
padding-bottom:1rem;

}
.I168177:hover, a.I168177:hover {
}
}

.I168339, a.I168339 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168339:hover, a.I168339:hover {
}
@media (max-width:992px) {
.I168339, a.I168339 {
}
.I168339:hover, a.I168339:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168339, a.I168339 {
display:flex;
padding-bottom:1rem;

}
.I168339:hover, a.I168339:hover {
}
}

.I168447, a.I168447 {
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;

}
.I168447:hover, a.I168447:hover {
}
@media (max-width:992px) {
.I168447, a.I168447 {
}
.I168447:hover, a.I168447:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168447, a.I168447 {
display:flex;
padding-bottom:1rem;

}
.I168447:hover, a.I168447:hover {
}
}

.I168717 .image, .I168717.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168717 .image:hover, .I168717.image:hover {
}
@media (max-width:640px) {
.I168717 .image, .I168717.image {
border-radius:100%;

}
.I168717 .image:hover, .I168717.image:hover {
}
}

.I168825, a.I168825 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168825:hover, a.I168825:hover {
}
@media (max-width:992px) {
.I168825, a.I168825 {
}
.I168825:hover, a.I168825:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168825, a.I168825 {
display:flex;
padding-bottom:1rem;

}
.I168825:hover, a.I168825:hover {
}
}

.I168987, a.I168987 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168987:hover, a.I168987:hover {
}
@media (max-width:992px) {
.I168987, a.I168987 {
}
.I168987:hover, a.I168987:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168987, a.I168987 {
display:flex;
padding-bottom:1rem;

}
.I168987:hover, a.I168987:hover {
}
}

.I169095, a.I169095 {
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;

}
.I169095:hover, a.I169095:hover {
}
@media (max-width:992px) {
.I169095, a.I169095 {
}
.I169095:hover, a.I169095:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169095, a.I169095 {
display:flex;
padding-bottom:1rem;

}
.I169095:hover, a.I169095:hover {
}
}

.I169257 .image, .I169257.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169257 .image:hover, .I169257.image:hover {
}
@media (max-width:640px) {
.I169257 .image, .I169257.image {
border-radius:100%;

}
.I169257 .image:hover, .I169257.image:hover {
}
}

.I169365, a.I169365 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169365:hover, a.I169365:hover {
}
@media (max-width:992px) {
.I169365, a.I169365 {
}
.I169365:hover, a.I169365:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169365, a.I169365 {
display:flex;
padding-bottom:1rem;

}
.I169365:hover, a.I169365:hover {
}
}

.I169527, a.I169527 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169527:hover, a.I169527:hover {
}
@media (max-width:992px) {
.I169527, a.I169527 {
}
.I169527:hover, a.I169527:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169527, a.I169527 {
display:flex;
padding-bottom:1rem;

}
.I169527:hover, a.I169527:hover {
}
}

.I169635, a.I169635 {
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;

}
.I169635:hover, a.I169635:hover {
}
@media (max-width:992px) {
.I169635, a.I169635 {
}
.I169635:hover, a.I169635:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169635, a.I169635 {
display:flex;
padding-bottom:1rem;

}
.I169635:hover, a.I169635:hover {
}
}

h1.I88575, .I88575 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88575 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88575:hover {
}
.I88575 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88575 > .viewport:hover {
}


.I88576 {
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;

	
}
.I88576:hover {
}
@media (max-width:992px) {
.I88576 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I88576:hover {
}
}
@media (max-width:640px) {
.I88576 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I88576:hover {
}
}

.I88577 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I88577:hover {
}
@media (max-width:992px) {
.I88577 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I88577:hover {
}
}
@media (max-width:640px) {
.I88577 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I88577:hover {
}
}

.I88578 {
display:flex;
position:var(--I88578-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(255,205,65);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I88578-location-transform:translate(0px,0px);
z-index:var(--I88578-z-index, auto);

transform:
var(--I88578-location-transform, translate(0px,0px))
var(--I88578-user-box-transform, translate(0px,0px))
;


position:var(--I88578-position-static-computed, static);
}
.I88578:hover {
}

@media (max-width:640px) {
.I88578 {

width:calc(100vw - 2rem);

}
.I88578:hover {
}

}

.I88579 {
display:flex;
position:var(--I88579-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I88579:hover {
}

@media (max-width:640px) {
.I88579 {

width:calc(100vw - 2rem);

}
.I88579:hover {
}

}

.I88580 {
display:flex;
position:var(--I88580-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I88580:hover {
}
.I88580 {
--I88580-position-static-computed:static;
}
.I88580 > .sector, .I88580 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88580 {

width:calc(100vw - 2rem);

}
.I88580:hover {
}

}

.I88581 {
display:flex;
position:var(--I88581-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I88581:hover {
}

@media (max-width:640px) {
.I88581 {

padding-left:1rem;
padding-right:1rem;

}
.I88581:hover {
}

}

.I88582 {
display:flex;
position:var(--I88582-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I88582:hover {
}

@media (max-width:640px) {
.I88582 {

width:calc(100vw - 2rem);

}
.I88582:hover {
}

}

.I88583 {
display:flex;
position:var(--I88583-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I88583:hover {
}
.I88583 {
--I88583-position-static-computed:static;
}
.I88583 > .sector, .I88583 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88583 {

width:calc(100vw - 2rem);

}
.I88583:hover {
}

}
@media (min-width:1440px) {
.I88583 {

}
.I88583:hover {
}
.I88583 {
--I88583-position-static-computed:static;
}
.I88583 > .sector, .I88583 > .group-sectors {
position:relative;
}
}
.I88584 {
display:flex;
position:var(--I88584-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:22;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I88584:hover {
}

@media (max-width:640px) {
.I88584 {

width:calc(100vw - 2rem);

}
.I88584:hover {
}

}

.I88585 {
display:flex;
position:var(--I88585-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;
}
.I88585:hover {
}

@media (max-width:640px) {
.I88585 {

width:calc(100vw - 2rem);

}
.I88585:hover {
}

}

.I88586 {
display:flex;
position:var(--I88586-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;
}
.I88586:hover {
}

@media (max-width:640px) {
.I88586 {

width:calc(100vw - 2rem);

}
.I88586:hover {
}

}

.I88587 {
display:flex;
position:var(--I88587-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;
}
.I88587:hover {
}

@media (max-width:640px) {
.I88587 {

width:calc(100vw - 2rem);

}
.I88587:hover {
}

}

.I88588 {
display:flex;
position:var(--I88588-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I88588:hover {
}


.I108503 {
display:flex;
position:var(--I108503-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;
}
.I108503:hover {
}

@media (max-width:640px) {
.I108503 {

width:calc(100vw - 2rem);

}
.I108503:hover {
}

}

.I166520 {
display:flex;
position:var(--I166520-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;
}
.I166520:hover {
}


.I88589 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88589:hover {
}

@media (min-width:1440px) {
.I88589 {

order:4;


	
}
.I88589:hover {
}

}
.I88590 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88590:hover {
}

@media (min-width:1440px) {
.I88590 {

order:2;


	
}
.I88590:hover {
}

}
.I88591 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88591:hover {
}


.I88592 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88592:hover {
}


.I88593 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88593:hover {
}


.I88594 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88594:hover {
}


.I88595 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88595:hover {
}


.I88596 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88596:hover {
}


.I88597 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88597:hover {
}


.I88954 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I88954:hover {
}
.I88954 > .sector {
position:relative;
}
@media (max-width:640px) {
.I88954 {



flex-direction:column;
align-items:flex-start;

	
}
.I88954:hover {
}

}

.I108808 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108808:hover {
}


.I167025 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167025:hover {
}


h1.I88598, .I88598 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88598 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I88598:hover {
}
.I88598 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88598 > .viewport:hover {
}

@media (min-width:1440px) {
.I88598 {

order:8;

}
.I88598:hover {
}
.I88598 > .viewport {



}
.I88598 > .viewport:hover {
}

}
h1.I88599, .I88599 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88599 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I88599:hover {
}
.I88599 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88599 > .viewport:hover {
}


h1.I88600, .I88600 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88600 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88600:hover {
}
.I88600 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88600 > .viewport:hover {
}

@media (min-width:1440px) {
.I88600 {

order:3;

}
.I88600:hover {
}
.I88600 > .viewport {



}
.I88600 > .viewport:hover {
}

}
h1.I88601, .I88601 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88601 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88601:hover {
}
.I88601 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88601 > .viewport:hover {
}


h1.I88602, .I88602 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88602 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I88602:hover {
}
.I88602 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88602 > .viewport:hover {
}


h1.I88603, .I88603 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88603 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88603:hover {
}
.I88603 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88603 > .viewport:hover {
}


h1.I88604, .I88604 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88604 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88604:hover {
}
.I88604 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88604 > .viewport:hover {
}


h1.I88605, .I88605 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88605 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88605:hover {
}
.I88605 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88605 > .viewport:hover {
}


h1.I88606, .I88606 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88606 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I88606:hover {
}
.I88606 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88606 > .viewport:hover {
}


h1.I88607, .I88607 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88607 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88607:hover {
}
.I88607 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88607 > .viewport:hover {
}


h1.I88608, .I88608 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88608 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88608:hover {
}
.I88608 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88608 > .viewport:hover {
}


h1.I88609, .I88609 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88609 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88609:hover {
}
.I88609 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88609 > .viewport:hover {
}


h1.I88610, .I88610 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88610 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88610:hover {
}
.I88610 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88610 > .viewport:hover {
}


h1.I88611, .I88611 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88611 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I88611:hover {
}
.I88611 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88611 > .viewport:hover {
}


h1.I88612, .I88612 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88612 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88612:hover {
}
.I88612 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88612 > .viewport:hover {
}


h1.I88613, .I88613 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88613 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88613:hover {
}
.I88613 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88613 > .viewport:hover {
}


h1.I88614, .I88614 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88614 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88614:hover {
}
.I88614 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88614 > .viewport:hover {
}


h1.I88615, .I88615 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88615 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88615:hover {
}
.I88615 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88615 > .viewport:hover {
}

@media (max-width:640px) {
.I88615 {

width:100%;


}
.I88615:hover {
}
.I88615 > .viewport {



}
.I88615 > .viewport:hover {
}

}

h1.I88616, .I88616 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88616 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88616:hover {
}
.I88616 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88616 > .viewport:hover {
}


h1.I88617, .I88617 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88617 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88617:hover {
}
.I88617 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88617 > .viewport:hover {
}


h1.I88618, .I88618 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88618 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88618:hover {
}
.I88618 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88618 > .viewport:hover {
}


h1.I88619, .I88619 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88619 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88619:hover {
}
.I88619 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88619 > .viewport:hover {
}


h1.I88620, .I88620 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88620 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88620:hover {
}
.I88620 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88620 > .viewport:hover {
}


h1.I88621, .I88621 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88621 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88621:hover {
}
.I88621 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88621 > .viewport:hover {
}


h1.I88622, .I88622 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88622 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88622:hover {
}
.I88622 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88622 > .viewport:hover {
}


h1.I88623, .I88623 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88623 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88623:hover {
}
.I88623 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88623 > .viewport:hover {
}


h1.I88624, .I88624 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88624 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88624:hover {
}
.I88624 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88624 > .viewport:hover {
}


h1.I88625, .I88625 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88625 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88625:hover {
}
.I88625 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88625 > .viewport:hover {
}


h1.I88626, .I88626 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88626 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88626:hover {
}
.I88626 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88626 > .viewport:hover {
}


h1.I88627, .I88627 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88627 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88627:hover {
}
.I88627 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88627 > .viewport:hover {
}


h1.I88631, .I88631 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88631 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I88631:hover {
}
.I88631 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88631 > .viewport:hover {
}


h1.I88633, .I88633 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88633 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88633:hover {
}
.I88633 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88633 > .viewport:hover {
}


h1.I88637, .I88637 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88637 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I88637:hover {
}
.I88637 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88637 > .viewport:hover {
}

@media (min-width:1440px) {
.I88637 {

order:3;

}
.I88637:hover {
}
.I88637 > .viewport {



}
.I88637 > .viewport:hover {
}

}
h1.I88638, .I88638 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88638 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88638:hover {
}
.I88638 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88638 > .viewport:hover {
}


h1.I88639, .I88639 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88639 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88639:hover {
}
.I88639 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88639 > .viewport:hover {
}


h1.I88640, .I88640 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88640 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I88640:hover {
}
.I88640 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88640 > .viewport:hover {
}


h1.I88641, .I88641 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88641 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88641:hover {
}
.I88641 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88641 > .viewport:hover {
}


h1.I88642, .I88642 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88642 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88642:hover {
}
.I88642 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88642 > .viewport:hover {
}


h1.I88643, .I88643 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88643 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88643:hover {
}
.I88643 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88643 > .viewport:hover {
}


h1.I88644, .I88644 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88644 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88644:hover {
}
.I88644 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88644 > .viewport:hover {
}


h1.I88645, .I88645 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88645 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88645:hover {
}
.I88645 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88645 > .viewport:hover {
}


h1.I88943, .I88943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I88943:hover {
}
.I88943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88943 > .viewport:hover {
}


h1.I89120, .I89120 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89120 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I89120:hover {
}
.I89120 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89120 > .viewport:hover {
}


h1.I89186, .I89186 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89186 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I89186:hover {
}
.I89186 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89186 > .viewport:hover {
}


h1.I89208, .I89208 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89208 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89208:hover {
}
.I89208 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89208 > .viewport:hover {
}


h1.I89230, .I89230 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89230 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89230:hover {
}
.I89230 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89230 > .viewport:hover {
}


h1.I89252, .I89252 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89252 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89252:hover {
}
.I89252 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89252 > .viewport:hover {
}


h1.I89274, .I89274 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89274 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89274:hover {
}
.I89274 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89274 > .viewport:hover {
}


h1.I89296, .I89296 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89296 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89296:hover {
}
.I89296 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89296 > .viewport:hover {
}


h1.I108625, .I108625 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108625 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108625:hover {
}
.I108625 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108625 > .viewport:hover {
}


h1.I108747, .I108747 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108747 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108747:hover {
}
.I108747 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108747 > .viewport:hover {
}


h1.I108930, .I108930 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108930 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108930:hover {
}
.I108930 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108930 > .viewport:hover {
}


h1.I109052, .I109052 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109052 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109052:hover {
}
.I109052 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109052 > .viewport:hover {
}


h1.I109174, .I109174 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109174 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109174:hover {
}
.I109174 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109174 > .viewport:hover {
}

@media (max-width:640px) {
.I109174 {

width:100%;


}
.I109174:hover {
}
.I109174 > .viewport {



}
.I109174 > .viewport:hover {
}

}

h1.I163014, .I163014 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163014 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163014:hover {
}
.I163014 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163014 > .viewport:hover {
}


h1.I165946, .I165946 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165946 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165946:hover {
}
.I165946 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165946 > .viewport:hover {
}


h1.I166419, .I166419 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166419 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166419:hover {
}
.I166419 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166419 > .viewport:hover {
}


h1.I166722, .I166722 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166722 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166722:hover {
}
.I166722 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166722 > .viewport:hover {
}


h1.I166924, .I166924 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166924 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166924:hover {
}
.I166924 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166924 > .viewport:hover {
}


h1.I167227, .I167227 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167227 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167227:hover {
}
.I167227 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167227 > .viewport:hover {
}


h1.I167429, .I167429 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167429 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167429:hover {
}
.I167429 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167429 > .viewport:hover {
}


h1.I167631, .I167631 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167631 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167631:hover {
}
.I167631 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167631 > .viewport:hover {
}

@media (max-width:640px) {
.I167631 {

width:100%;


}
.I167631:hover {
}
.I167631 > .viewport {



}
.I167631 > .viewport:hover {
}

}

h1.I176907, .I176907 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176907 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176907:hover {
}
.I176907 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176907 > .viewport:hover {
}


h1.I177113, .I177113 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177113 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177113:hover {
}
.I177113 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177113 > .viewport:hover {
}


h1.I177319, .I177319 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177319 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177319:hover {
}
.I177319 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177319 > .viewport:hover {
}


h1.I177685, .I177685 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177685 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177685:hover {
}
.I177685 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177685 > .viewport:hover {
}


.I88646 .image, .I88646.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88646 .image:hover, .I88646.image:hover {
}
@media (min-width:1440px) {
.I88646 .image, .I88646.image {
width:100%;

}
.I88646 .image:hover, .I88646.image:hover {
}
}
.I88647, a.I88647 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88647:hover, a.I88647:hover {
}
@media (max-width:992px) {
.I88647, a.I88647 {
}
.I88647:hover, a.I88647:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88647, a.I88647 {
display:flex;
padding-bottom:0rem;

}
.I88647:hover, a.I88647:hover {
}
}

.I88648 .image, .I88648.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88648 .image:hover, .I88648.image:hover {
}
@media (min-width:1440px) {
.I88648 .image, .I88648.image {
width:100%;

}
.I88648 .image:hover, .I88648.image:hover {
}
}
.I88649 .image, .I88649.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88649 .image:hover, .I88649.image:hover {
}

.I88650, a.I88650 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88650:hover, a.I88650:hover {
}
@media (max-width:992px) {
.I88650, a.I88650 {
}
.I88650:hover, a.I88650:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88650, a.I88650 {
display:flex;
padding-bottom:0rem;

}
.I88650:hover, a.I88650:hover {
}
}

.I88651, a.I88651 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88651:hover, a.I88651:hover {
}
@media (min-width:1440px) {
.I88651, a.I88651 {
display:flex;
font-weight:500;


}
.I88651:hover, a.I88651:hover {
}
}
.I88652, a.I88652 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88652:hover, a.I88652:hover {
}
@media (max-width:992px) {
.I88652, a.I88652 {
}
.I88652:hover, a.I88652:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88652, a.I88652 {
display:flex;
padding-bottom:0rem;

}
.I88652:hover, a.I88652:hover {
}
}

.I88653, a.I88653 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I88653:hover, a.I88653:hover {
}
@media (max-width:640px) {
.I88653, a.I88653 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88653:hover, a.I88653:hover {
}
}

.I88654, a.I88654 {
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;

}
.I88654:hover, a.I88654:hover {
}
@media (max-width:992px) {
.I88654, a.I88654 {
}
.I88654:hover, a.I88654:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88654, a.I88654 {
display:flex;
padding-bottom:1rem;

}
.I88654:hover, a.I88654:hover {
}
}

.I88655, a.I88655 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88655:hover, a.I88655:hover {
}

.I88656, a.I88656 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88656:hover, a.I88656:hover {
}
@media (min-width:1440px) {
.I88656, a.I88656 {
display:flex;
font-weight:500;


}
.I88656:hover, a.I88656:hover {
}
}
.I88657 .image, .I88657.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88657 .image:hover, .I88657.image:hover {
}

.I88658, a.I88658 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88658:hover, a.I88658:hover {
}
@media (min-width:1440px) {
.I88658, a.I88658 {
display:flex;
font-weight:500;


}
.I88658:hover, a.I88658:hover {
}
}
.I88659, a.I88659 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88659:hover, a.I88659:hover {
}
@media (max-width:992px) {
.I88659, a.I88659 {
}
.I88659:hover, a.I88659:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88659, a.I88659 {
display:flex;
padding-bottom:0rem;

}
.I88659:hover, a.I88659:hover {
}
}

.I88660 .image, .I88660.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88660 .image:hover, .I88660.image:hover {
}

.I88661, a.I88661 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88661:hover, a.I88661:hover {
}
@media (min-width:1440px) {
.I88661, a.I88661 {
display:flex;
font-weight:500;


}
.I88661:hover, a.I88661:hover {
}
}
.I88662, a.I88662 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88662:hover, a.I88662:hover {
}
@media (max-width:992px) {
.I88662, a.I88662 {
}
.I88662:hover, a.I88662:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88662, a.I88662 {
display:flex;
padding-bottom:0rem;

}
.I88662:hover, a.I88662:hover {
}
}

.I88663 .image, .I88663.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I88663 .image:hover, .I88663.image:hover {
}

.I88664, a.I88664 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88664:hover, a.I88664:hover {
}
@media (min-width:1440px) {
.I88664, a.I88664 {
display:flex;
font-weight:500;


}
.I88664:hover, a.I88664:hover {
}
}
.I88665, a.I88665 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88665:hover, a.I88665:hover {
}
@media (max-width:992px) {
.I88665, a.I88665 {
}
.I88665:hover, a.I88665:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88665, a.I88665 {
display:flex;
padding-bottom:0rem;

}
.I88665:hover, a.I88665:hover {
}
}

.I88666 .image, .I88666.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88666 .image:hover, .I88666.image:hover {
}

.I88667 .image, .I88667.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88667 .image:hover, .I88667.image:hover {
}

.I88668 .image, .I88668.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88668 .image:hover, .I88668.image:hover {
}

.I88669, a.I88669 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88669:hover, a.I88669:hover {
}
@media (max-width:992px) {
.I88669, a.I88669 {
}
.I88669:hover, a.I88669:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88669, a.I88669 {
display:flex;
padding-bottom:0rem;

}
.I88669:hover, a.I88669:hover {
}
}

.I88670, a.I88670 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88670:hover, a.I88670:hover {
}
@media (min-width:1440px) {
.I88670, a.I88670 {
display:flex;
font-weight:500;


}
.I88670:hover, a.I88670:hover {
}
}
.I88671, a.I88671 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88671:hover, a.I88671:hover {
}
@media (max-width:992px) {
.I88671, a.I88671 {
}
.I88671:hover, a.I88671:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88671, a.I88671 {
display:flex;
padding-bottom:0rem;

}
.I88671:hover, a.I88671:hover {
}
}

.I88672, a.I88672 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I88672:hover, a.I88672:hover {
}
@media (max-width:992px) {
.I88672, a.I88672 {
}
.I88672:hover, a.I88672:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I88672, a.I88672 {
display:flex;
font-weight:500;


}
.I88672:hover, a.I88672:hover {
}
}
.I88673, a.I88673 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88673:hover, a.I88673:hover {
}
@media (max-width:992px) {
.I88673, a.I88673 {
}
.I88673:hover, a.I88673:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88673, a.I88673 {
display:flex;
padding-bottom:0rem;

}
.I88673:hover, a.I88673:hover {
}
}

.I88674, a.I88674 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88674:hover, a.I88674:hover {
}
@media (min-width:1440px) {
.I88674, a.I88674 {
display:flex;
font-weight:500;


}
.I88674:hover, a.I88674:hover {
}
}
.I88675 {
}
.I88675:hover {
}
.I88675 {
}
.I88675:hover {
}


.I88679, a.I88679 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I88679:hover, a.I88679:hover {
}

.I88681, a.I88681 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I88681:hover, a.I88681:hover {
}

.I88685 .button, .I88685.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88685 button.button, button.I88685.button {
cursor:pointer;
}
.I88685 .button .text, .I88685.button .text {
}
.I88685 .button .icon, .I88685.button .icon {
flex:none;
background-size:100% 100%;
}
.I88685 .button:hover, .I88685.button:hover {
}
.I88685 .button:hover .text, .I88685.button:hover .text {
}
.I88685 .button:hover .icon, .I88685.button:hover .icon {
background-size:100% 100%;
}

.I88686 .button, .I88686.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88686 button.button, button.I88686.button {
cursor:pointer;
}
.I88686 .button .text, .I88686.button .text {
}
.I88686 .button .icon, .I88686.button .icon {
flex:none;
background-size:100% 100%;
}
.I88686 .button:hover, .I88686.button:hover {
}
.I88686 .button:hover .text, .I88686.button:hover .text {
}
.I88686 .button:hover .icon, .I88686.button:hover .icon {
background-size:100% 100%;
}

.I88687 .button, .I88687.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88687 button.button, button.I88687.button {
cursor:pointer;
}
.I88687 .button .text, .I88687.button .text {
}
.I88687 .button .icon, .I88687.button .icon {
flex:none;
background-size:100% 100%;
}
.I88687 .button:hover, .I88687.button:hover {
}
.I88687 .button:hover .text, .I88687.button:hover .text {
}
.I88687 .button:hover .icon, .I88687.button:hover .icon {
background-size:100% 100%;
}

.I88688 .button, .I88688.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88688 button.button, button.I88688.button {
cursor:pointer;
}
.I88688 .button .text, .I88688.button .text {
}
.I88688 .button .icon, .I88688.button .icon {
flex:none;
background-size:100% 100%;
}
.I88688 .button:hover, .I88688.button:hover {
}
.I88688 .button:hover .text, .I88688.button:hover .text {
}
.I88688 .button:hover .icon, .I88688.button:hover .icon {
background-size:100% 100%;
}

.I88689 .button, .I88689.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88689 button.button, button.I88689.button {
cursor:pointer;
}
.I88689 .button .text, .I88689.button .text {
}
.I88689 .button .icon, .I88689.button .icon {
flex:none;
background-size:100% 100%;
}
.I88689 .button:hover, .I88689.button:hover {
}
.I88689 .button:hover .text, .I88689.button:hover .text {
}
.I88689 .button:hover .icon, .I88689.button:hover .icon {
background-size:100% 100%;
}

.I88690 .button, .I88690.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88690 button.button, button.I88690.button {
cursor:pointer;
}
.I88690 .button .text, .I88690.button .text {
}
.I88690 .button .icon, .I88690.button .icon {
flex:none;
background-size:100% 100%;
}
.I88690 .button:hover, .I88690.button:hover {
}
.I88690 .button:hover .text, .I88690.button:hover .text {
}
.I88690 .button:hover .icon, .I88690.button:hover .icon {
background-size:100% 100%;
}

.I88691 .button, .I88691.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88691 button.button, button.I88691.button {
cursor:pointer;
}
.I88691 .button .text, .I88691.button .text {
}
.I88691 .button .icon, .I88691.button .icon {
flex:none;
background-size:100% 100%;
}
.I88691 .button:hover, .I88691.button:hover {
}
.I88691 .button:hover .text, .I88691.button:hover .text {
}
.I88691 .button:hover .icon, .I88691.button:hover .icon {
background-size:100% 100%;
}

.I88692 .button, .I88692.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88692 button.button, button.I88692.button {
cursor:pointer;
}
.I88692 .button .text, .I88692.button .text {
}
.I88692 .button .icon, .I88692.button .icon {
flex:none;
background-size:100% 100%;
}
.I88692 .button:hover, .I88692.button:hover {
}
.I88692 .button:hover .text, .I88692.button:hover .text {
}
.I88692 .button:hover .icon, .I88692.button:hover .icon {
background-size:100% 100%;
}

.I88693 .button, .I88693.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88693 button.button, button.I88693.button {
cursor:pointer;
}
.I88693 .button .text, .I88693.button .text {
}
.I88693 .button .icon, .I88693.button .icon {
flex:none;
background-size:100% 100%;
}
.I88693 .button:hover, .I88693.button:hover {
}
.I88693 .button:hover .text, .I88693.button:hover .text {
}
.I88693 .button:hover .icon, .I88693.button:hover .icon {
background-size:100% 100%;
}

.I88932 .button, .I88932.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88932 button.button, button.I88932.button {
cursor:pointer;
}
.I88932 .button .text, .I88932.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I88932 .button .icon, .I88932.button .icon {
flex:none;
background-size:100% 100%;
}
.I88932 .button:hover, .I88932.button:hover {
}
.I88932 .button:hover .text, .I88932.button:hover .text {
}
.I88932 .button:hover .icon, .I88932.button:hover .icon {
background-size:100% 100%;
}

.I89109, a.I89109 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89109:hover, a.I89109:hover {
}

.I89175, a.I89175 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89175:hover, a.I89175:hover {
}

.I89197, a.I89197 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89197:hover, a.I89197:hover {
}

.I89219, a.I89219 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89219:hover, a.I89219:hover {
}

.I89241, a.I89241 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89241:hover, a.I89241:hover {
}

.I89263, a.I89263 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89263:hover, a.I89263:hover {
}

.I89285, a.I89285 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89285:hover, a.I89285:hover {
}

.I108564 .button, .I108564.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108564 button.button, button.I108564.button {
cursor:pointer;
}
.I108564 .button .text, .I108564.button .text {
}
.I108564 .button .icon, .I108564.button .icon {
flex:none;
background-size:100% 100%;
}
.I108564 .button:hover, .I108564.button:hover {
}
.I108564 .button:hover .text, .I108564.button:hover .text {
}
.I108564 .button:hover .icon, .I108564.button:hover .icon {
background-size:100% 100%;
}

.I108686, a.I108686 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108686:hover, a.I108686:hover {
}

.I108869, a.I108869 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108869:hover, a.I108869:hover {
}

.I108991, a.I108991 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108991:hover, a.I108991:hover {
}

.I109113 .image, .I109113.image {
vertical-align:top;
}
.I109113 .image:hover, .I109113.image:hover {
}

.I162917, a.I162917 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162917:hover, a.I162917:hover {
}

.I165845, a.I165845 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165845:hover, a.I165845:hover {
}

.I166318, a.I166318 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166318:hover, a.I166318:hover {
}

.I166621 .button, .I166621.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166621 button.button, button.I166621.button {
cursor:pointer;
}
.I166621 .button .text, .I166621.button .text {
}
.I166621 .button .icon, .I166621.button .icon {
flex:none;
background-size:100% 100%;
}
.I166621 .button:hover, .I166621.button:hover {
}
.I166621 .button:hover .text, .I166621.button:hover .text {
}
.I166621 .button:hover .icon, .I166621.button:hover .icon {
background-size:100% 100%;
}

.I166823, a.I166823 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166823:hover, a.I166823:hover {
}

.I167126, a.I167126 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167126:hover, a.I167126:hover {
}

.I167328, a.I167328 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167328:hover, a.I167328:hover {
}

.I167530 .image, .I167530.image {
vertical-align:top;
}
.I167530 .image:hover, .I167530.image:hover {
}

.I176804, a.I176804 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176804:hover, a.I176804:hover {
}

.I177010, a.I177010 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177010:hover, a.I177010:hover {
}

.I177216, a.I177216 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177216:hover, a.I177216:hover {
}

.I177581, a.I177581 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177581:hover, a.I177581:hover {
}

h1.I91934, .I91934 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91934 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91934:hover {
}
.I91934 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91934 > .viewport:hover {
}


.I91933 {
}
.I91933:hover {
}
.I91933 {
}
.I91933: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;
}
}


