/* Cache file:3243_en_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 {
}
.I94443 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I94443: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 {
}
.I94443 {
width:100%;

	
}
.I94443: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 {
}
.I94443 {
width:100%;

	
}
.I94443:hover {
}
}

.I94444 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I94444:hover {
}
@media (max-width:992px) {
.I94444 {

padding-top:70px;


}
.I94444:hover {
}
}
@media (max-width:640px) {
.I94444 {

width:100%;
margin-top:40px;


}
.I94444:hover {
}
}
@media (min-width:1440px) {
.I94444 {

order:28;

}
.I94444:hover {
}
}
.I94452 {
display:flex;
position:var(--I94452-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(--I94452-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I94452-location-transform:translate(0px,0px);
	

transform:
var(--I94452-location-transform, translate(0px,0px))
var(--I94452-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I94452:hover {
}
.I94452 {
--I94452-position-static-computed:static;
}
.I94452 > .sector, .I94452 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I94452 {

position:fixed;
z-index:var(--I94452-z-index, 1);

transform:
var(--I94452-location-transform, translate(0px,0px))
var(--I94452-user-box-transform, translate(0px,0px))
;


}
.I94452:hover {
}

}
@media (max-width:640px) {
.I94452 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I94452-z-index, 1);

transform:
var(--I94452-location-transform, translate(0px,0px))
var(--I94452-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I94452:hover {
}
.I94452 {
--I94452-position-static-computed:static;
}
.I94452 > .sector, .I94452 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I94452 {

order:25;
}
.I94452:hover {
}

}
.I94458 {
display:flex;
position:var(--I94458-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;


}
.I94458:hover {
}

@media (max-width:992px) {
.I94458 {

margin-top:2rem;

}
.I94458:hover {
}

}
@media (max-width:640px) {
.I94458 {

width:100%;
margin-top:0rem;

}
.I94458:hover {
}

}

.I94474 {
display:flex;
position:var(--I94474-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;
--I94474-location-transform:translate(0px,0px);
z-index:var(--I94474-z-index, auto);

transform:
var(--I94474-location-transform, translate(0px,0px))
var(--I94474-user-box-transform, translate(0px,0px))
;

--I94474-z-index:1000;
position:var(--I94474-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I94474:hover {
}
.I94474 {
--I94474-position-static-computed:static;
}
.I94474 > .sector, .I94474 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I94474 {

width:100%;

}
.I94474:hover {
}

}
@media (min-width:1440px) {
.I94474 {

order:59;
}
.I94474:hover {
}

}
.I94467 {
display:flex;
position:var(--I94467-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I94467:hover {
}

@media (min-width:1440px) {
.I94467 {

order:49;
}
.I94467:hover {
}

}
.I94468 {
display:flex;
position:var(--I94468-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I94468:hover {
}

@media (min-width:1440px) {
.I94468 {

order:51;
}
.I94468:hover {
}

}
.I94466 {
display:flex;
position:var(--I94466-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I94466:hover {
}

@media (min-width:1440px) {
.I94466 {

order:47;
}
.I94466:hover {
}

}
.I94465 {
display:flex;
position:var(--I94465-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I94465:hover {
}

@media (min-width:1440px) {
.I94465 {

order:44;
}
.I94465:hover {
}

}
.I94462 {
display:flex;
position:var(--I94462-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I94462:hover {
}


.I94464 {
display:flex;
position:var(--I94464-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I94464:hover {
}

@media (min-width:1440px) {
.I94464 {

order:40;
}
.I94464:hover {
}

}
.I94453 {
display:flex;
position:var(--I94453-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I94453:hover {
}

@media (min-width:1440px) {
.I94453 {

order:26;
}
.I94453:hover {
}

}
.I94461 {
display:flex;
position:var(--I94461-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I94461:hover {
}


.I94451 {
display:flex;
position:var(--I94451-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(--I94451-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I94451-location-transform:translate(0px,0px);
z-index:var(--I94451-z-index, 1);

transform:
var(--I94451-location-transform, translate(0px,0px))
var(--I94451-user-box-transform, translate(0px,0px))
;

--I94451-z-index:555;
}
.I94451:hover {
}
.I94451 {
--I94451-position-static-computed:relative;
}
.I94451 > .sector, .I94451 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I94451 {

height:72px;
margin-bottom:-72px;

}
.I94451:hover {
}

}
@media (max-width:640px) {
.I94451 {

box-sizing:border-box;

}
.I94451:hover {
}

}
@media (min-width:1440px) {
.I94451 {

order:17;
}
.I94451:hover {
}

}
.I94448 {
display:flex;
position:var(--I94448-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(--I94448-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I94448-location-transform:translate(-50%,0px);
	

transform:
var(--I94448-location-transform, translate(0px,0px))
var(--I94448-user-box-transform, translate(0px,0px))
;

--I94448-z-index:999;
}
.I94448:hover {
}
.I94448 {
--I94448-position-static-computed:relative;
}
.I94448 > .sector, .I94448 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I94448 {

height:auto;
min-height:90px;

}
.I94448:hover {
}
.I94448 {
--I94448-position-static-computed:static;
}
.I94448 > .sector, .I94448 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I94448 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I94448:hover {
}

}
@media (min-width:1440px) {
.I94448 {

order:4;
position:fixed;
z-index:var(--I94448-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I94448-location-transform:translate(-50%,0px);
	

transform:
var(--I94448-location-transform, translate(0px,0px))
var(--I94448-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I94448:hover {
}

}
.I94454 {
display:flex;
position:var(--I94454-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I94454:hover {
}

@media (min-width:1440px) {
.I94454 {

order:18;
}
.I94454:hover {
}

}
.I94469 {
display:flex;
position:var(--I94469-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I94469:hover {
}

@media (min-width:1440px) {
.I94469 {

order:52;
}
.I94469:hover {
}

}
.I94471 {
display:flex;
position:var(--I94471-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I94471:hover {
}

@media (min-width:1440px) {
.I94471 {

order:55;
}
.I94471:hover {
}

}
.I94470 {
display:flex;
position:var(--I94470-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I94470:hover {
}

@media (min-width:1440px) {
.I94470 {

order:54;
}
.I94470:hover {
}

}
.I94472 {
display:flex;
position:var(--I94472-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I94472:hover {
}

@media (min-width:1440px) {
.I94472 {

order:56;
}
.I94472:hover {
}

}
.I94455 {
display:flex;
position:var(--I94455-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I94455:hover {
}

@media (min-width:1440px) {
.I94455 {

order:24;
}
.I94455:hover {
}

}
.I94460 {
display:flex;
position:var(--I94460-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I94460:hover {
}


.I94456 {
display:flex;
position:var(--I94456-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I94456:hover {
}

@media (min-width:1440px) {
.I94456 {

order:27;
}
.I94456:hover {
}

}
.I94473 {
display:flex;
position:var(--I94473-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I94473:hover {
}

@media (min-width:1440px) {
.I94473 {

order:58;
}
.I94473:hover {
}

}
.I94475 {
display:flex;
position:var(--I94475-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I94475:hover {
}

@media (min-width:1440px) {
.I94475 {

order:59;
}
.I94475:hover {
}

}
.I94476 {
display:flex;
position:var(--I94476-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I94476:hover {
}

@media (min-width:1440px) {
.I94476 {

order:60;
}
.I94476:hover {
}

}
.I94477 {
display:flex;
position:var(--I94477-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I94477:hover {
}

@media (min-width:1440px) {
.I94477 {

order:61;
}
.I94477:hover {
}

}
.I94463 {
display:flex;
position:var(--I94463-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I94463:hover {
}


.I94478 {
display:flex;
position:var(--I94478-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I94478:hover {
}

@media (min-width:1440px) {
.I94478 {

order:63;
}
.I94478:hover {
}

}
.I94479 {
display:flex;
position:var(--I94479-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I94479:hover {
}

@media (min-width:1440px) {
.I94479 {

order:65;
}
.I94479:hover {
}

}
.I94450 {
display:flex;
position:var(--I94450-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I94450:hover {
}

@media (min-width:1440px) {
.I94450 {

order:66;
}
.I94450:hover {
}

}
.I94480 {
display:flex;
position:var(--I94480-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I94480:hover {
}

@media (min-width:1440px) {
.I94480 {

order:68;
}
.I94480:hover {
}

}
.I94481 {
display:flex;
position:var(--I94481-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I94481:hover {
}

@media (min-width:1440px) {
.I94481 {

order:69;
}
.I94481:hover {
}

}
.I94457 {
display:flex;
position:var(--I94457-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I94457:hover {
}

@media (min-width:1440px) {
.I94457 {

order:70;
}
.I94457:hover {
}

}
.I94482 {
display:flex;
position:var(--I94482-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I94482:hover {
}

@media (min-width:1440px) {
.I94482 {

order:71;
}
.I94482:hover {
}

}
.I94449 {
display:flex;
position:var(--I94449-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I94449:hover {
}

@media (min-width:1440px) {
.I94449 {

order:72;
}
.I94449:hover {
}

}
.I94446 {
display:flex;
position:var(--I94446-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I94446:hover {
}

@media (min-width:1440px) {
.I94446 {

order:73;
}
.I94446:hover {
}

}
.I94445 {
display:flex;
position:var(--I94445-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I94445:hover {
}

@media (min-width:1440px) {
.I94445 {

order:74;
}
.I94445:hover {
}

}
.I94459 {
display:flex;
position:var(--I94459-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I94459:hover {
}


.I94447 {
display:flex;
position:var(--I94447-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I94447:hover {
}

@media (min-width:1440px) {
.I94447 {

order:16;
}
.I94447:hover {
}

}
.I99760 {
display:flex;
position:var(--I99760-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99760:hover {
}

@media (min-width:1440px) {
.I99760 {

order:76;
}
.I99760:hover {
}

}
.I115771 {
display:flex;
position:var(--I115771-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115771:hover {
}


.I116391 {
display:flex;
position:var(--I116391-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116391:hover {
}


h1.I94484, .I94484 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94484 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94484:hover {
}
.I94484 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94484 > .viewport:hover {
}


.I94485 {
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;

	
}
.I94485:hover {
}
@media (max-width:992px) {
.I94485 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I94485:hover {
}
}
@media (max-width:640px) {
.I94485 {
padding-left:1rem;
padding-right:1rem;

	
}
.I94485:hover {
}
}

.I94486 {
display:flex;
position:var(--I94486-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I94486:hover {
}


.I94487 {
display:flex;
position:var(--I94487-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I94487:hover {
}


.I94488 {
display:flex;
position:var(--I94488-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I94488:hover {
}


.I94489 {
display:flex;
position:var(--I94489-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:5;
width:100%;

flex-direction:row;


}
.I94489:hover {
}


.I94490 {
display:flex;
position:var(--I94490-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:2;
width:100%;
padding-bottom:2rem;

}
.I94490:hover {
}


.I157905 {
display:flex;
position:var(--I157905-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157905:hover {
}


.I167915 {
display:flex;
position:var(--I167915-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167915:hover {
}


.I168671 {
display:flex;
position:var(--I168671-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168671:hover {
}


.I169211 {
display:flex;
position:var(--I169211-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169211:hover {
}


.I94491 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I94491:hover {
}


.I94492 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I94492:hover {
}


.I158120 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158120:hover {
}


.I168293 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168293:hover {
}


.I168941 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168941:hover {
}


.I169481 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169481:hover {
}


h1.I94493, .I94493 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94493 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I94493:hover {
}
.I94493 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94493 > .viewport:hover {
}

@media (max-width:992px) {
.I94493 {

height:auto;


}
.I94493:hover {
}
.I94493 > .viewport {



}
.I94493 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I94493 {

order:4;

}
.I94493:hover {
}
.I94493 > .viewport {



}
.I94493 > .viewport:hover {
}

}
h1.I94494, .I94494 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94494 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94494:hover {
}
.I94494 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94494 > .viewport:hover {
}

@media (min-width:1440px) {
.I94494 {

order:5;

}
.I94494:hover {
}
.I94494 > .viewport {



}
.I94494 > .viewport:hover {
}

}
h1.I94495, .I94495 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94495 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I94495:hover {
}
.I94495 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94495 > .viewport:hover {
}


h1.I94496, .I94496 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94496 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I94496:hover {
}
.I94496 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94496 > .viewport:hover {
}


h1.I94497, .I94497 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94497 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94497:hover {
}
.I94497 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94497 > .viewport:hover {
}


h1.I94498, .I94498 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94498 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94498:hover {
}
.I94498 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94498 > .viewport:hover {
}


h1.I94499, .I94499 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94499 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I94499:hover {
}
.I94499 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94499 > .viewport:hover {
}


h1.I94500, .I94500 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94500 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I94500:hover {
}
.I94500 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94500 > .viewport:hover {
}


h1.I94501, .I94501 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94501 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94501:hover {
}
.I94501 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94501 > .viewport:hover {
}


h1.I94502, .I94502 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94502 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94502:hover {
}
.I94502 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94502 > .viewport:hover {
}


h1.I94503, .I94503 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94503 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I94503:hover {
}
.I94503 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94503 > .viewport:hover {
}


h1.I94504, .I94504 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94504 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I94504:hover {
}
.I94504 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94504 > .viewport:hover {
}

@media (min-width:1440px) {
.I94504 {

order:3;

}
.I94504:hover {
}
.I94504 > .viewport {



}
.I94504 > .viewport:hover {
}

}
h1.I94505, .I94505 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94505 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I94505:hover {
}
.I94505 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94505 > .viewport:hover {
}

@media (min-width:1440px) {
.I94505 {

order:7;

}
.I94505:hover {
}
.I94505 > .viewport {



}
.I94505 > .viewport:hover {
}

}
h1.I94506, .I94506 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94506 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I94506:hover {
}
.I94506 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94506 > .viewport:hover {
}

@media (min-width:1440px) {
.I94506 {

order:6;

}
.I94506:hover {
}
.I94506 > .viewport {



}
.I94506 > .viewport:hover {
}

}
h1.I94507, .I94507 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94507 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I94507:hover {
}
.I94507 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94507 > .viewport:hover {
}

@media (min-width:1440px) {
.I94507 {

order:8;

}
.I94507:hover {
}
.I94507 > .viewport {



}
.I94507 > .viewport:hover {
}

}
h1.I94508, .I94508 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94508 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94508:hover {
}
.I94508 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94508 > .viewport:hover {
}


h1.I94509, .I94509 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94509 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I94509:hover {
}
.I94509 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94509 > .viewport:hover {
}


h1.I94510, .I94510 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94510 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I94510:hover {
}
.I94510 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94510 > .viewport:hover {
}


h1.I94511, .I94511 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94511 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I94511:hover {
}
.I94511 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94511 > .viewport:hover {
}


h1.I94512, .I94512 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94512 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I94512:hover {
}
.I94512 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94512 > .viewport:hover {
}


h1.I94513, .I94513 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94513 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94513:hover {
}
.I94513 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94513 > .viewport:hover {
}


h1.I157991, .I157991 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157991 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157991:hover {
}
.I157991 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157991 > .viewport:hover {
}


h1.I158077, .I158077 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158077 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158077:hover {
}
.I158077 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158077 > .viewport:hover {
}


h1.I158206, .I158206 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158206 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158206:hover {
}
.I158206 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158206 > .viewport:hover {
}


h1.I158292, .I158292 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158292 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158292:hover {
}
.I158292 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158292 > .viewport:hover {
}


h1.I165796, .I165796 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165796 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165796:hover {
}
.I165796 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165796 > .viewport:hover {
}


h1.I167792, .I167792 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167792 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167792:hover {
}
.I167792 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167792 > .viewport:hover {
}


h1.I168023, .I168023 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168023 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168023:hover {
}
.I168023 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168023 > .viewport:hover {
}


h1.I168239, .I168239 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168239 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168239:hover {
}
.I168239 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168239 > .viewport:hover {
}


h1.I168401, .I168401 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168401 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168401:hover {
}
.I168401 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168401 > .viewport:hover {
}


h1.I168509, .I168509 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168509 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168509:hover {
}
.I168509 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168509 > .viewport:hover {
}


h1.I168779, .I168779 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168779 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168779:hover {
}
.I168779 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168779 > .viewport:hover {
}


h1.I168887, .I168887 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168887 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168887:hover {
}
.I168887 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168887 > .viewport:hover {
}


h1.I169049, .I169049 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169049 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169049:hover {
}
.I169049 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169049 > .viewport:hover {
}


h1.I169157, .I169157 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169157 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169157:hover {
}
.I169157 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169157 > .viewport:hover {
}


h1.I169319, .I169319 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169319 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169319:hover {
}
.I169319 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169319 > .viewport:hover {
}


h1.I169427, .I169427 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169427 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169427:hover {
}
.I169427 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169427 > .viewport:hover {
}


h1.I169589, .I169589 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169589 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169589:hover {
}
.I169589 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169589 > .viewport:hover {
}


h1.I169697, .I169697 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169697 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169697:hover {
}
.I169697 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169697 > .viewport:hover {
}


.I94514 {
display:flex;

}
.I94514:hover {
}
@media (max-width:992px) {
.I94514 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I94514:hover {
}
}
@media (max-width:640px) {
.I94514 {
display:flex;
height:60vw;

}
.I94514:hover {
}
}

.I94515, a.I94515 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I94515:hover, a.I94515:hover {
}
@media (max-width:640px) {
.I94515, a.I94515 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I94515:hover, a.I94515:hover {
}
}

.I94516, a.I94516 {
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;

}
.I94516:hover, a.I94516:hover {
}
@media (max-width:640px) {
.I94516, a.I94516 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I94516:hover, a.I94516:hover {
}
}

.I94517 .image, .I94517.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I94517 .image:hover, .I94517.image:hover {
}
@media (max-width:640px) {
.I94517 .image, .I94517.image {
border-radius:100%;

}
.I94517 .image:hover, .I94517.image:hover {
}
}

.I94518, a.I94518 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94518:hover, a.I94518:hover {
}
@media (max-width:992px) {
.I94518, a.I94518 {
}
.I94518:hover, a.I94518:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94518, a.I94518 {
display:flex;
padding-bottom:1rem;

}
.I94518:hover, a.I94518:hover {
}
}

.I94519, a.I94519 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94519:hover, a.I94519:hover {
}
@media (max-width:992px) {
.I94519, a.I94519 {
}
.I94519:hover, a.I94519:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94519, a.I94519 {
display:flex;
padding-bottom:1rem;

}
.I94519:hover, a.I94519:hover {
}
}

.I94520, a.I94520 {
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;

}
.I94520:hover, a.I94520:hover {
}
@media (max-width:992px) {
.I94520, a.I94520 {
}
.I94520:hover, a.I94520:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94520, a.I94520 {
display:flex;
padding-bottom:1rem;

}
.I94520:hover, a.I94520:hover {
}
}

.I94521 .image, .I94521.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I94521 .image:hover, .I94521.image:hover {
}
@media (max-width:640px) {
.I94521 .image, .I94521.image {
border-radius:100%;

}
.I94521 .image:hover, .I94521.image:hover {
}
}

.I94522, a.I94522 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94522:hover, a.I94522:hover {
}
@media (max-width:992px) {
.I94522, a.I94522 {
}
.I94522:hover, a.I94522:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94522, a.I94522 {
display:flex;
padding-bottom:1rem;

}
.I94522:hover, a.I94522:hover {
}
}

.I94523, a.I94523 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94523:hover, a.I94523:hover {
}
@media (max-width:992px) {
.I94523, a.I94523 {
}
.I94523:hover, a.I94523:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94523, a.I94523 {
display:flex;
padding-bottom:1rem;

}
.I94523:hover, a.I94523:hover {
}
}

.I94524, a.I94524 {
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;

}
.I94524:hover, a.I94524:hover {
}
@media (max-width:992px) {
.I94524, a.I94524 {
}
.I94524:hover, a.I94524:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94524, a.I94524 {
display:flex;
padding-bottom:1rem;

}
.I94524:hover, a.I94524:hover {
}
}

.I94525 .button, .I94525.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I94525 button.button, button.I94525.button {
cursor:pointer;
}
.I94525 .button .text, .I94525.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I94525 .button .icon, .I94525.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;
}
.I94525 .button:hover, .I94525.button:hover {
}
.I94525 .button:hover .text, .I94525.button:hover .text {
text-decoration:underline;

}
.I94525 .button:hover .icon, .I94525.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) {
.I94525 .button, .I94525.button {
}
.I94525 button.button, button.I94525.button {
}
.I94525 .button .text, .I94525.button .text {
font-family:Rubik;

}
.I94525 .button .icon, .I94525.button .icon {
background-size:100% 100%;
}
.I94525 .button:hover, .I94525.button:hover {
}
.I94525 .button:hover .text, .I94525.button:hover .text {
}
.I94525 .button:hover .icon, .I94525.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I94525 .button, .I94525.button {
}
.I94525 button.button, button.I94525.button {
}
.I94525 .button .text, .I94525.button .text {
}
.I94525 .button .icon, .I94525.button .icon {
background-size:100% 100%;
}
.I94525 .button:hover, .I94525.button:hover {
}
.I94525 .button:hover .text, .I94525.button:hover .text {
}
.I94525 .button:hover .icon, .I94525.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I94525 .button, .I94525.button {
}
.I94525 button.button, button.I94525.button {
}
.I94525 .button .text, .I94525.button .text {
}
.I94525 .button .icon, .I94525.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');
}
.I94525 .button:hover, .I94525.button:hover {
}
.I94525 .button:hover .text, .I94525.button:hover .text {
}
.I94525 .button:hover .icon, .I94525.button:hover .icon {
background-size:100% 100%;
}
}
.I94526, a.I94526 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I94526:hover, a.I94526:hover {
}
@media (max-width:992px) {
.I94526, a.I94526 {
}
.I94526:hover, a.I94526:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94526, a.I94526 {
display:flex;
padding-bottom:1rem;

}
.I94526:hover, a.I94526:hover {
}
}

.I94527, a.I94527 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I94527:hover, a.I94527:hover {
}
@media (max-width:992px) {
.I94527, a.I94527 {
}
.I94527:hover, a.I94527:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94527, a.I94527 {
display:flex;
padding-bottom:1rem;

}
.I94527:hover, a.I94527:hover {
}
}

.I94528, a.I94528 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I94528:hover, a.I94528:hover {
}
@media (max-width:992px) {
.I94528, a.I94528 {
}
.I94528:hover, a.I94528:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94528, a.I94528 {
display:flex;
padding-bottom:1rem;

}
.I94528:hover, a.I94528:hover {
}
}

.I94529 .button, .I94529.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94529 button.button, button.I94529.button {
cursor:pointer;
}
.I94529 .button .text, .I94529.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94529 .button .icon, .I94529.button .icon {
flex:none;
background-size:100% 100%;
}
.I94529 .button:hover, .I94529.button:hover {
}
.I94529 .button:hover .text, .I94529.button:hover .text {
}
.I94529 .button:hover .icon, .I94529.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94529 .button, .I94529.button {
}
.I94529 button.button, button.I94529.button {
}
.I94529 .button .text, .I94529.button .text {
font-family:Rubik;

}
.I94529 .button .icon, .I94529.button .icon {
background-size:100% 100%;
}
.I94529 .button:hover, .I94529.button:hover {
}
.I94529 .button:hover .text, .I94529.button:hover .text {
}
.I94529 .button:hover .icon, .I94529.button:hover .icon {
background-size:100% 100%;
}
}

.I94530 .button, .I94530.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94530 button.button, button.I94530.button {
cursor:pointer;
}
.I94530 .button .text, .I94530.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94530 .button .icon, .I94530.button .icon {
flex:none;
background-size:100% 100%;
}
.I94530 .button:hover, .I94530.button:hover {
}
.I94530 .button:hover .text, .I94530.button:hover .text {
}
.I94530 .button:hover .icon, .I94530.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94530 .button, .I94530.button {
}
.I94530 button.button, button.I94530.button {
}
.I94530 .button .text, .I94530.button .text {
font-family:Rubik;

}
.I94530 .button .icon, .I94530.button .icon {
background-size:100% 100%;
}
.I94530 .button:hover, .I94530.button:hover {
}
.I94530 .button:hover .text, .I94530.button:hover .text {
}
.I94530 .button:hover .icon, .I94530.button:hover .icon {
background-size:100% 100%;
}
}

.I94531 .button, .I94531.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94531 button.button, button.I94531.button {
cursor:pointer;
}
.I94531 .button .text, .I94531.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94531 .button .icon, .I94531.button .icon {
flex:none;
background-size:100% 100%;
}
.I94531 .button:hover, .I94531.button:hover {
}
.I94531 .button:hover .text, .I94531.button:hover .text {
}
.I94531 .button:hover .icon, .I94531.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94531 .button, .I94531.button {
}
.I94531 button.button, button.I94531.button {
}
.I94531 .button .text, .I94531.button .text {
font-family:Rubik;

}
.I94531 .button .icon, .I94531.button .icon {
background-size:100% 100%;
}
.I94531 .button:hover, .I94531.button:hover {
}
.I94531 .button:hover .text, .I94531.button:hover .text {
}
.I94531 .button:hover .icon, .I94531.button:hover .icon {
background-size:100% 100%;
}
}

.I94532 .button, .I94532.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94532 button.button, button.I94532.button {
cursor:pointer;
}
.I94532 .button .text, .I94532.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94532 .button .icon, .I94532.button .icon {
flex:none;
background-size:100% 100%;
}
.I94532 .button:hover, .I94532.button:hover {
}
.I94532 .button:hover .text, .I94532.button:hover .text {
}
.I94532 .button:hover .icon, .I94532.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94532 .button, .I94532.button {
}
.I94532 button.button, button.I94532.button {
}
.I94532 .button .text, .I94532.button .text {
font-family:Rubik;

}
.I94532 .button .icon, .I94532.button .icon {
background-size:100% 100%;
}
.I94532 .button:hover, .I94532.button:hover {
}
.I94532 .button:hover .text, .I94532.button:hover .text {
}
.I94532 .button:hover .icon, .I94532.button:hover .icon {
background-size:100% 100%;
}
}

.I94533 .button, .I94533.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94533 button.button, button.I94533.button {
cursor:pointer;
}
.I94533 .button .text, .I94533.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94533 .button .icon, .I94533.button .icon {
flex:none;
background-size:100% 100%;
}
.I94533 .button:hover, .I94533.button:hover {
}
.I94533 .button:hover .text, .I94533.button:hover .text {
}
.I94533 .button:hover .icon, .I94533.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94533 .button, .I94533.button {
}
.I94533 button.button, button.I94533.button {
}
.I94533 .button .text, .I94533.button .text {
font-family:Rubik;

}
.I94533 .button .icon, .I94533.button .icon {
background-size:100% 100%;
}
.I94533 .button:hover, .I94533.button:hover {
}
.I94533 .button:hover .text, .I94533.button:hover .text {
}
.I94533 .button:hover .icon, .I94533.button:hover .icon {
background-size:100% 100%;
}
}

.I94534, a.I94534 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I94534:hover, a.I94534:hover {
}

.I157948 .image, .I157948.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157948 .image:hover, .I157948.image:hover {
}
@media (max-width:640px) {
.I157948 .image, .I157948.image {
border-radius:100%;

}
.I157948 .image:hover, .I157948.image:hover {
}
}

.I158034, a.I158034 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158034:hover, a.I158034:hover {
}
@media (max-width:992px) {
.I158034, a.I158034 {
}
.I158034:hover, a.I158034:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158034, a.I158034 {
display:flex;
padding-bottom:1rem;

}
.I158034:hover, a.I158034:hover {
}
}

.I158163, a.I158163 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158163:hover, a.I158163:hover {
}
@media (max-width:992px) {
.I158163, a.I158163 {
}
.I158163:hover, a.I158163:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158163, a.I158163 {
display:flex;
padding-bottom:1rem;

}
.I158163:hover, a.I158163:hover {
}
}

.I158249, a.I158249 {
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;

}
.I158249:hover, a.I158249:hover {
}
@media (max-width:992px) {
.I158249, a.I158249 {
}
.I158249:hover, a.I158249:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158249, a.I158249 {
display:flex;
padding-bottom:1rem;

}
.I158249:hover, a.I158249:hover {
}
}

.I165742, a.I165742 {
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;

}
.I165742:hover, a.I165742:hover {
}
@media (max-width:992px) {
.I165742, a.I165742 {
}
.I165742:hover, a.I165742:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165742, a.I165742 {
display:flex;
padding-bottom:1rem;

}
.I165742:hover, a.I165742:hover {
}
}

.I167738, a.I167738 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167738:hover, a.I167738:hover {
}
@media (max-width:992px) {
.I167738, a.I167738 {
}
.I167738:hover, a.I167738:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167738, a.I167738 {
display:flex;
padding-bottom:1rem;

}
.I167738:hover, a.I167738:hover {
}
}

.I167969 .image, .I167969.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167969 .image:hover, .I167969.image:hover {
}
@media (max-width:640px) {
.I167969 .image, .I167969.image {
border-radius:100%;

}
.I167969 .image:hover, .I167969.image:hover {
}
}

.I168185, a.I168185 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168185:hover, a.I168185:hover {
}
@media (max-width:992px) {
.I168185, a.I168185 {
}
.I168185:hover, a.I168185:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168185, a.I168185 {
display:flex;
padding-bottom:1rem;

}
.I168185:hover, a.I168185:hover {
}
}

.I168347, a.I168347 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168347:hover, a.I168347:hover {
}
@media (max-width:992px) {
.I168347, a.I168347 {
}
.I168347:hover, a.I168347:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168347, a.I168347 {
display:flex;
padding-bottom:1rem;

}
.I168347:hover, a.I168347:hover {
}
}

.I168455, a.I168455 {
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;

}
.I168455:hover, a.I168455:hover {
}
@media (max-width:992px) {
.I168455, a.I168455 {
}
.I168455:hover, a.I168455:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168455, a.I168455 {
display:flex;
padding-bottom:1rem;

}
.I168455:hover, a.I168455:hover {
}
}

.I168725 .image, .I168725.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168725 .image:hover, .I168725.image:hover {
}
@media (max-width:640px) {
.I168725 .image, .I168725.image {
border-radius:100%;

}
.I168725 .image:hover, .I168725.image:hover {
}
}

.I168833, a.I168833 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168833:hover, a.I168833:hover {
}
@media (max-width:992px) {
.I168833, a.I168833 {
}
.I168833:hover, a.I168833:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168833, a.I168833 {
display:flex;
padding-bottom:1rem;

}
.I168833:hover, a.I168833:hover {
}
}

.I168995, a.I168995 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168995:hover, a.I168995:hover {
}
@media (max-width:992px) {
.I168995, a.I168995 {
}
.I168995:hover, a.I168995:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168995, a.I168995 {
display:flex;
padding-bottom:1rem;

}
.I168995:hover, a.I168995:hover {
}
}

.I169103, a.I169103 {
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;

}
.I169103:hover, a.I169103:hover {
}
@media (max-width:992px) {
.I169103, a.I169103 {
}
.I169103:hover, a.I169103:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169103, a.I169103 {
display:flex;
padding-bottom:1rem;

}
.I169103:hover, a.I169103:hover {
}
}

.I169265 .image, .I169265.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169265 .image:hover, .I169265.image:hover {
}
@media (max-width:640px) {
.I169265 .image, .I169265.image {
border-radius:100%;

}
.I169265 .image:hover, .I169265.image:hover {
}
}

.I169373, a.I169373 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169373:hover, a.I169373:hover {
}
@media (max-width:992px) {
.I169373, a.I169373 {
}
.I169373:hover, a.I169373:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169373, a.I169373 {
display:flex;
padding-bottom:1rem;

}
.I169373:hover, a.I169373:hover {
}
}

.I169535, a.I169535 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169535:hover, a.I169535:hover {
}
@media (max-width:992px) {
.I169535, a.I169535 {
}
.I169535:hover, a.I169535:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169535, a.I169535 {
display:flex;
padding-bottom:1rem;

}
.I169535:hover, a.I169535:hover {
}
}

.I169643, a.I169643 {
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;

}
.I169643:hover, a.I169643:hover {
}
@media (max-width:992px) {
.I169643, a.I169643 {
}
.I169643:hover, a.I169643:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169643, a.I169643 {
display:flex;
padding-bottom:1rem;

}
.I169643:hover, a.I169643:hover {
}
}

h1.I94535, .I94535 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94535 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94535:hover {
}
.I94535 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94535 > .viewport:hover {
}


.I94536 {
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;

	
}
.I94536:hover {
}
@media (max-width:992px) {
.I94536 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I94536:hover {
}
}
@media (max-width:640px) {
.I94536 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I94536:hover {
}
}

.I94537 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I94537:hover {
}
@media (max-width:992px) {
.I94537 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I94537:hover {
}
}
@media (max-width:640px) {
.I94537 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I94537:hover {
}
}

.I94538 {
display:flex;
position:var(--I94538-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I94538-location-transform:translate(0px,0px);
z-index:var(--I94538-z-index, auto);

transform:
var(--I94538-location-transform, translate(0px,0px))
var(--I94538-user-box-transform, translate(0px,0px))
;


position:var(--I94538-position-static-computed, static);
}
.I94538:hover {
}

@media (max-width:640px) {
.I94538 {

width:calc(100vw - 2rem);

}
.I94538:hover {
}

}

.I94539 {
display:flex;
position:var(--I94539-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I94539:hover {
}

@media (max-width:640px) {
.I94539 {

width:calc(100vw - 2rem);

}
.I94539:hover {
}

}

.I94540 {
display:flex;
position:var(--I94540-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(255,205,65);
box-shadow:none;
overflow:hidden;
}
.I94540:hover {
}
.I94540 {
--I94540-position-static-computed:static;
}
.I94540 > .sector, .I94540 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I94540 {

width:calc(100vw - 2rem);

}
.I94540:hover {
}

}

.I94541 {
display:flex;
position:var(--I94541-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I94541:hover {
}

@media (max-width:640px) {
.I94541 {

padding-left:1rem;
padding-right:1rem;

}
.I94541:hover {
}

}

.I94542 {
display:flex;
position:var(--I94542-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I94542:hover {
}

@media (max-width:640px) {
.I94542 {

width:calc(100vw - 2rem);

}
.I94542:hover {
}

}

.I94543 {
display:flex;
position:var(--I94543-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I94543:hover {
}
.I94543 {
--I94543-position-static-computed:static;
}
.I94543 > .sector, .I94543 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I94543 {

width:calc(100vw - 2rem);

}
.I94543:hover {
}

}
@media (min-width:1440px) {
.I94543 {

}
.I94543:hover {
}
.I94543 {
--I94543-position-static-computed:static;
}
.I94543 > .sector, .I94543 > .group-sectors {
position:relative;
}
}
.I94544 {
display:flex;
position:var(--I94544-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I94544:hover {
}

@media (max-width:640px) {
.I94544 {

width:calc(100vw - 2rem);

}
.I94544:hover {
}

}

.I94545 {
display:flex;
position:var(--I94545-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;
}
.I94545:hover {
}

@media (max-width:640px) {
.I94545 {

width:calc(100vw - 2rem);

}
.I94545:hover {
}

}

.I94546 {
display:flex;
position:var(--I94546-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;
}
.I94546:hover {
}

@media (max-width:640px) {
.I94546 {

width:calc(100vw - 2rem);

}
.I94546:hover {
}

}

.I94547 {
display:flex;
position:var(--I94547-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;
}
.I94547:hover {
}

@media (max-width:640px) {
.I94547 {

width:calc(100vw - 2rem);

}
.I94547:hover {
}

}

.I94548 {
display:flex;
position:var(--I94548-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I94548:hover {
}


.I108524 {
display:flex;
position:var(--I108524-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;
}
.I108524:hover {
}

@media (max-width:640px) {
.I108524 {

width:calc(100vw - 2rem);

}
.I108524:hover {
}

}

.I166541 {
display:flex;
position:var(--I166541-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;
}
.I166541:hover {
}


.I94549 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94549:hover {
}

@media (min-width:1440px) {
.I94549 {

order:4;


	
}
.I94549:hover {
}

}
.I94550 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94550:hover {
}

@media (min-width:1440px) {
.I94550 {

order:2;


	
}
.I94550:hover {
}

}
.I94551 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94551:hover {
}


.I94552 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94552:hover {
}


.I94553 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94553:hover {
}


.I94554 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94554:hover {
}


.I94555 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94555:hover {
}


.I94556 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94556:hover {
}


.I94557 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94557:hover {
}


.I94558 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I94558:hover {
}
.I94558 > .sector {
position:relative;
}
@media (max-width:640px) {
.I94558 {



flex-direction:column;
align-items:flex-start;

	
}
.I94558:hover {
}

}

.I108829 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108829:hover {
}


.I167046 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167046:hover {
}


h1.I94559, .I94559 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94559 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I94559:hover {
}
.I94559 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94559 > .viewport:hover {
}

@media (min-width:1440px) {
.I94559 {

order:8;

}
.I94559:hover {
}
.I94559 > .viewport {



}
.I94559 > .viewport:hover {
}

}
h1.I94560, .I94560 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94560 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I94560:hover {
}
.I94560 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94560 > .viewport:hover {
}


h1.I94561, .I94561 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94561 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94561:hover {
}
.I94561 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94561 > .viewport:hover {
}

@media (min-width:1440px) {
.I94561 {

order:3;

}
.I94561:hover {
}
.I94561 > .viewport {



}
.I94561 > .viewport:hover {
}

}
h1.I94562, .I94562 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94562 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I94562:hover {
}
.I94562 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94562 > .viewport:hover {
}


h1.I94563, .I94563 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94563 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I94563:hover {
}
.I94563 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94563 > .viewport:hover {
}


h1.I94564, .I94564 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94564 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94564:hover {
}
.I94564 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94564 > .viewport:hover {
}


h1.I94565, .I94565 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94565 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94565:hover {
}
.I94565 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94565 > .viewport:hover {
}


h1.I94566, .I94566 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94566 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94566:hover {
}
.I94566 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94566 > .viewport:hover {
}


h1.I94567, .I94567 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94567 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I94567:hover {
}
.I94567 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94567 > .viewport:hover {
}


h1.I94568, .I94568 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94568 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94568:hover {
}
.I94568 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94568 > .viewport:hover {
}


h1.I94569, .I94569 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94569 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94569:hover {
}
.I94569 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94569 > .viewport:hover {
}


h1.I94570, .I94570 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94570 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I94570:hover {
}
.I94570 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94570 > .viewport:hover {
}


h1.I94571, .I94571 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94571 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94571:hover {
}
.I94571 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94571 > .viewport:hover {
}


h1.I94572, .I94572 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94572 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I94572:hover {
}
.I94572 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94572 > .viewport:hover {
}


h1.I94573, .I94573 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94573 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94573:hover {
}
.I94573 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94573 > .viewport:hover {
}


h1.I94574, .I94574 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94574 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94574:hover {
}
.I94574 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94574 > .viewport:hover {
}


h1.I94575, .I94575 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94575 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94575:hover {
}
.I94575 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94575 > .viewport:hover {
}


h1.I94576, .I94576 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94576 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94576:hover {
}
.I94576 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94576 > .viewport:hover {
}

@media (max-width:640px) {
.I94576 {

width:100%;


}
.I94576:hover {
}
.I94576 > .viewport {



}
.I94576 > .viewport:hover {
}

}

h1.I94577, .I94577 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94577 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94577:hover {
}
.I94577 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94577 > .viewport:hover {
}


h1.I94578, .I94578 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94578 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94578:hover {
}
.I94578 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94578 > .viewport:hover {
}


h1.I94579, .I94579 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94579 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94579:hover {
}
.I94579 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94579 > .viewport:hover {
}


h1.I94580, .I94580 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94580 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94580:hover {
}
.I94580 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94580 > .viewport:hover {
}


h1.I94581, .I94581 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94581 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94581:hover {
}
.I94581 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94581 > .viewport:hover {
}


h1.I94582, .I94582 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94582 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94582:hover {
}
.I94582 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94582 > .viewport:hover {
}


h1.I94583, .I94583 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94583 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94583:hover {
}
.I94583 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94583 > .viewport:hover {
}


h1.I94584, .I94584 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94584 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94584:hover {
}
.I94584 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94584 > .viewport:hover {
}


h1.I94585, .I94585 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94585 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94585:hover {
}
.I94585 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94585 > .viewport:hover {
}


h1.I94586, .I94586 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94586 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94586:hover {
}
.I94586 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94586 > .viewport:hover {
}


h1.I94587, .I94587 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94587 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94587:hover {
}
.I94587 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94587 > .viewport:hover {
}


h1.I94588, .I94588 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94588 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94588:hover {
}
.I94588 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94588 > .viewport:hover {
}


h1.I94589, .I94589 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94589 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I94589:hover {
}
.I94589 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94589 > .viewport:hover {
}


h1.I94590, .I94590 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94590 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I94590:hover {
}
.I94590 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94590 > .viewport:hover {
}


h1.I94591, .I94591 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94591 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I94591:hover {
}
.I94591 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94591 > .viewport:hover {
}

@media (min-width:1440px) {
.I94591 {

order:3;

}
.I94591:hover {
}
.I94591 > .viewport {



}
.I94591 > .viewport:hover {
}

}
h1.I94592, .I94592 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94592 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94592:hover {
}
.I94592 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94592 > .viewport:hover {
}


h1.I94593, .I94593 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94593 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94593:hover {
}
.I94593 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94593 > .viewport:hover {
}


h1.I94594, .I94594 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94594 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I94594:hover {
}
.I94594 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94594 > .viewport:hover {
}


h1.I94595, .I94595 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94595 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94595:hover {
}
.I94595 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94595 > .viewport:hover {
}


h1.I94596, .I94596 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94596 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94596:hover {
}
.I94596 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94596 > .viewport:hover {
}


h1.I94597, .I94597 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94597 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94597:hover {
}
.I94597 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94597 > .viewport:hover {
}


h1.I94598, .I94598 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94598 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94598:hover {
}
.I94598 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94598 > .viewport:hover {
}


h1.I94599, .I94599 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94599 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94599:hover {
}
.I94599 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94599 > .viewport:hover {
}


h1.I94600, .I94600 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94600 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I94600:hover {
}
.I94600 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94600 > .viewport:hover {
}


h1.I94601, .I94601 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94601 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I94601:hover {
}
.I94601 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94601 > .viewport:hover {
}


h1.I94602, .I94602 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94602 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I94602:hover {
}
.I94602 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94602 > .viewport:hover {
}


h1.I94603, .I94603 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94603 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I94603:hover {
}
.I94603 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94603 > .viewport:hover {
}


h1.I94604, .I94604 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94604 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94604:hover {
}
.I94604 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94604 > .viewport:hover {
}


h1.I94605, .I94605 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94605 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94605:hover {
}
.I94605 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94605 > .viewport:hover {
}


h1.I94606, .I94606 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94606 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94606:hover {
}
.I94606 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94606 > .viewport:hover {
}


h1.I94607, .I94607 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94607 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94607:hover {
}
.I94607 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94607 > .viewport:hover {
}


h1.I108646, .I108646 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108646 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108646:hover {
}
.I108646 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108646 > .viewport:hover {
}


h1.I108768, .I108768 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108768 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108768:hover {
}
.I108768 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108768 > .viewport:hover {
}


h1.I108951, .I108951 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108951 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108951:hover {
}
.I108951 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108951 > .viewport:hover {
}


h1.I109073, .I109073 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109073 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109073:hover {
}
.I109073 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109073 > .viewport:hover {
}


h1.I109195, .I109195 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109195 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109195:hover {
}
.I109195 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109195 > .viewport:hover {
}

@media (max-width:640px) {
.I109195 {

width:100%;


}
.I109195:hover {
}
.I109195 > .viewport {



}
.I109195 > .viewport:hover {
}

}

h1.I163035, .I163035 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163035 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163035:hover {
}
.I163035 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163035 > .viewport:hover {
}


h1.I165967, .I165967 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165967 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165967:hover {
}
.I165967 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165967 > .viewport:hover {
}


h1.I166440, .I166440 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166440 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166440:hover {
}
.I166440 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166440 > .viewport:hover {
}


h1.I166743, .I166743 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166743 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166743:hover {
}
.I166743 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166743 > .viewport:hover {
}


h1.I166945, .I166945 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166945 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166945:hover {
}
.I166945 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166945 > .viewport:hover {
}


h1.I167248, .I167248 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167248 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167248:hover {
}
.I167248 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167248 > .viewport:hover {
}


h1.I167450, .I167450 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167450 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167450:hover {
}
.I167450 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167450 > .viewport:hover {
}


h1.I167652, .I167652 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167652 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167652:hover {
}
.I167652 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167652 > .viewport:hover {
}

@media (max-width:640px) {
.I167652 {

width:100%;


}
.I167652:hover {
}
.I167652 > .viewport {



}
.I167652 > .viewport:hover {
}

}

h1.I176928, .I176928 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176928 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176928:hover {
}
.I176928 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176928 > .viewport:hover {
}


h1.I177134, .I177134 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177134 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177134:hover {
}
.I177134 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177134 > .viewport:hover {
}


h1.I177340, .I177340 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177340 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177340:hover {
}
.I177340 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177340 > .viewport:hover {
}


h1.I177706, .I177706 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177706 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177706:hover {
}
.I177706 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177706 > .viewport:hover {
}


.I94608 .image, .I94608.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94608 .image:hover, .I94608.image:hover {
}
@media (min-width:1440px) {
.I94608 .image, .I94608.image {
width:100%;

}
.I94608 .image:hover, .I94608.image:hover {
}
}
.I94609, a.I94609 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94609:hover, a.I94609:hover {
}
@media (max-width:992px) {
.I94609, a.I94609 {
}
.I94609:hover, a.I94609:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94609, a.I94609 {
display:flex;
padding-bottom:0rem;

}
.I94609:hover, a.I94609:hover {
}
}

.I94610 .image, .I94610.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94610 .image:hover, .I94610.image:hover {
}
@media (min-width:1440px) {
.I94610 .image, .I94610.image {
width:100%;

}
.I94610 .image:hover, .I94610.image:hover {
}
}
.I94611 .image, .I94611.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94611 .image:hover, .I94611.image:hover {
}

.I94612, a.I94612 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94612:hover, a.I94612:hover {
}
@media (max-width:992px) {
.I94612, a.I94612 {
}
.I94612:hover, a.I94612:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94612, a.I94612 {
display:flex;
padding-bottom:0rem;

}
.I94612:hover, a.I94612:hover {
}
}

.I94613, a.I94613 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94613:hover, a.I94613:hover {
}
@media (min-width:1440px) {
.I94613, a.I94613 {
display:flex;
font-weight:500;


}
.I94613:hover, a.I94613:hover {
}
}
.I94614, a.I94614 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94614:hover, a.I94614:hover {
}
@media (max-width:992px) {
.I94614, a.I94614 {
}
.I94614:hover, a.I94614:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94614, a.I94614 {
display:flex;
padding-bottom:0rem;

}
.I94614:hover, a.I94614:hover {
}
}

.I94615, a.I94615 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I94615:hover, a.I94615:hover {
}
@media (max-width:640px) {
.I94615, a.I94615 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I94615:hover, a.I94615:hover {
}
}

.I94616, a.I94616 {
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;

}
.I94616:hover, a.I94616:hover {
}
@media (max-width:992px) {
.I94616, a.I94616 {
}
.I94616:hover, a.I94616:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94616, a.I94616 {
display:flex;
padding-bottom:1rem;

}
.I94616:hover, a.I94616:hover {
}
}

.I94617, a.I94617 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94617:hover, a.I94617:hover {
}

.I94618, a.I94618 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94618:hover, a.I94618:hover {
}
@media (min-width:1440px) {
.I94618, a.I94618 {
display:flex;
font-weight:500;


}
.I94618:hover, a.I94618:hover {
}
}
.I94619 .image, .I94619.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94619 .image:hover, .I94619.image:hover {
}

.I94620, a.I94620 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94620:hover, a.I94620:hover {
}
@media (min-width:1440px) {
.I94620, a.I94620 {
display:flex;
font-weight:500;


}
.I94620:hover, a.I94620:hover {
}
}
.I94621, a.I94621 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94621:hover, a.I94621:hover {
}
@media (max-width:992px) {
.I94621, a.I94621 {
}
.I94621:hover, a.I94621:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94621, a.I94621 {
display:flex;
padding-bottom:0rem;

}
.I94621:hover, a.I94621:hover {
}
}

.I94622 .image, .I94622.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94622 .image:hover, .I94622.image:hover {
}

.I94623, a.I94623 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94623:hover, a.I94623:hover {
}
@media (min-width:1440px) {
.I94623, a.I94623 {
display:flex;
font-weight:500;


}
.I94623:hover, a.I94623:hover {
}
}
.I94624, a.I94624 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94624:hover, a.I94624:hover {
}
@media (max-width:992px) {
.I94624, a.I94624 {
}
.I94624:hover, a.I94624:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94624, a.I94624 {
display:flex;
padding-bottom:0rem;

}
.I94624:hover, a.I94624:hover {
}
}

.I94625 .image, .I94625.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I94625 .image:hover, .I94625.image:hover {
}

.I94626, a.I94626 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94626:hover, a.I94626:hover {
}
@media (min-width:1440px) {
.I94626, a.I94626 {
display:flex;
font-weight:500;


}
.I94626:hover, a.I94626:hover {
}
}
.I94627, a.I94627 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94627:hover, a.I94627:hover {
}
@media (max-width:992px) {
.I94627, a.I94627 {
}
.I94627:hover, a.I94627:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94627, a.I94627 {
display:flex;
padding-bottom:0rem;

}
.I94627:hover, a.I94627:hover {
}
}

.I94628 .image, .I94628.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94628 .image:hover, .I94628.image:hover {
}

.I94629 .image, .I94629.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94629 .image:hover, .I94629.image:hover {
}

.I94630 .image, .I94630.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94630 .image:hover, .I94630.image:hover {
}

.I94631, a.I94631 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94631:hover, a.I94631:hover {
}
@media (max-width:992px) {
.I94631, a.I94631 {
}
.I94631:hover, a.I94631:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94631, a.I94631 {
display:flex;
padding-bottom:0rem;

}
.I94631:hover, a.I94631:hover {
}
}

.I94632, a.I94632 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94632:hover, a.I94632:hover {
}
@media (min-width:1440px) {
.I94632, a.I94632 {
display:flex;
font-weight:500;


}
.I94632:hover, a.I94632:hover {
}
}
.I94633, a.I94633 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94633:hover, a.I94633:hover {
}
@media (max-width:992px) {
.I94633, a.I94633 {
}
.I94633:hover, a.I94633:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94633, a.I94633 {
display:flex;
padding-bottom:0rem;

}
.I94633:hover, a.I94633:hover {
}
}

.I94634, a.I94634 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I94634:hover, a.I94634:hover {
}
@media (max-width:992px) {
.I94634, a.I94634 {
}
.I94634:hover, a.I94634:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I94634, a.I94634 {
display:flex;
font-weight:500;


}
.I94634:hover, a.I94634:hover {
}
}
.I94635, a.I94635 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94635:hover, a.I94635:hover {
}
@media (max-width:992px) {
.I94635, a.I94635 {
}
.I94635:hover, a.I94635:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94635, a.I94635 {
display:flex;
padding-bottom:0rem;

}
.I94635:hover, a.I94635:hover {
}
}

.I94636, a.I94636 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94636:hover, a.I94636:hover {
}
@media (min-width:1440px) {
.I94636, a.I94636 {
display:flex;
font-weight:500;


}
.I94636:hover, a.I94636:hover {
}
}
.I94637 {
}
.I94637:hover {
}
.I94637 {
}
.I94637:hover {
}


.I94638, a.I94638 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94638:hover, a.I94638:hover {
}

.I94639, a.I94639 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94639:hover, a.I94639:hover {
}

.I94640 .button, .I94640.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94640 button.button, button.I94640.button {
cursor:pointer;
}
.I94640 .button .text, .I94640.button .text {
}
.I94640 .button .icon, .I94640.button .icon {
flex:none;
background-size:100% 100%;
}
.I94640 .button:hover, .I94640.button:hover {
}
.I94640 .button:hover .text, .I94640.button:hover .text {
}
.I94640 .button:hover .icon, .I94640.button:hover .icon {
background-size:100% 100%;
}

.I94641 .button, .I94641.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94641 button.button, button.I94641.button {
cursor:pointer;
}
.I94641 .button .text, .I94641.button .text {
}
.I94641 .button .icon, .I94641.button .icon {
flex:none;
background-size:100% 100%;
}
.I94641 .button:hover, .I94641.button:hover {
}
.I94641 .button:hover .text, .I94641.button:hover .text {
}
.I94641 .button:hover .icon, .I94641.button:hover .icon {
background-size:100% 100%;
}

.I94642 .button, .I94642.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94642 button.button, button.I94642.button {
cursor:pointer;
}
.I94642 .button .text, .I94642.button .text {
}
.I94642 .button .icon, .I94642.button .icon {
flex:none;
background-size:100% 100%;
}
.I94642 .button:hover, .I94642.button:hover {
}
.I94642 .button:hover .text, .I94642.button:hover .text {
}
.I94642 .button:hover .icon, .I94642.button:hover .icon {
background-size:100% 100%;
}

.I94643 .button, .I94643.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94643 button.button, button.I94643.button {
cursor:pointer;
}
.I94643 .button .text, .I94643.button .text {
}
.I94643 .button .icon, .I94643.button .icon {
flex:none;
background-size:100% 100%;
}
.I94643 .button:hover, .I94643.button:hover {
}
.I94643 .button:hover .text, .I94643.button:hover .text {
}
.I94643 .button:hover .icon, .I94643.button:hover .icon {
background-size:100% 100%;
}

.I94644 .button, .I94644.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94644 button.button, button.I94644.button {
cursor:pointer;
}
.I94644 .button .text, .I94644.button .text {
}
.I94644 .button .icon, .I94644.button .icon {
flex:none;
background-size:100% 100%;
}
.I94644 .button:hover, .I94644.button:hover {
}
.I94644 .button:hover .text, .I94644.button:hover .text {
}
.I94644 .button:hover .icon, .I94644.button:hover .icon {
background-size:100% 100%;
}

.I94645 .button, .I94645.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94645 button.button, button.I94645.button {
cursor:pointer;
}
.I94645 .button .text, .I94645.button .text {
}
.I94645 .button .icon, .I94645.button .icon {
flex:none;
background-size:100% 100%;
}
.I94645 .button:hover, .I94645.button:hover {
}
.I94645 .button:hover .text, .I94645.button:hover .text {
}
.I94645 .button:hover .icon, .I94645.button:hover .icon {
background-size:100% 100%;
}

.I94646 .button, .I94646.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94646 button.button, button.I94646.button {
cursor:pointer;
}
.I94646 .button .text, .I94646.button .text {
}
.I94646 .button .icon, .I94646.button .icon {
flex:none;
background-size:100% 100%;
}
.I94646 .button:hover, .I94646.button:hover {
}
.I94646 .button:hover .text, .I94646.button:hover .text {
}
.I94646 .button:hover .icon, .I94646.button:hover .icon {
background-size:100% 100%;
}

.I94647 .button, .I94647.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94647 button.button, button.I94647.button {
cursor:pointer;
}
.I94647 .button .text, .I94647.button .text {
}
.I94647 .button .icon, .I94647.button .icon {
flex:none;
background-size:100% 100%;
}
.I94647 .button:hover, .I94647.button:hover {
}
.I94647 .button:hover .text, .I94647.button:hover .text {
}
.I94647 .button:hover .icon, .I94647.button:hover .icon {
background-size:100% 100%;
}

.I94648 .button, .I94648.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94648 button.button, button.I94648.button {
cursor:pointer;
}
.I94648 .button .text, .I94648.button .text {
}
.I94648 .button .icon, .I94648.button .icon {
flex:none;
background-size:100% 100%;
}
.I94648 .button:hover, .I94648.button:hover {
}
.I94648 .button:hover .text, .I94648.button:hover .text {
}
.I94648 .button:hover .icon, .I94648.button:hover .icon {
background-size:100% 100%;
}

.I94649 .button, .I94649.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94649 button.button, button.I94649.button {
cursor:pointer;
}
.I94649 .button .text, .I94649.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I94649 .button .icon, .I94649.button .icon {
flex:none;
background-size:100% 100%;
}
.I94649 .button:hover, .I94649.button:hover {
}
.I94649 .button:hover .text, .I94649.button:hover .text {
}
.I94649 .button:hover .icon, .I94649.button:hover .icon {
background-size:100% 100%;
}

.I94650, a.I94650 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94650:hover, a.I94650:hover {
}

.I94651, a.I94651 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94651:hover, a.I94651:hover {
}

.I94652, a.I94652 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94652:hover, a.I94652:hover {
}

.I94653, a.I94653 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94653:hover, a.I94653:hover {
}

.I94654, a.I94654 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94654:hover, a.I94654:hover {
}

.I94655, a.I94655 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94655:hover, a.I94655:hover {
}

.I94656, a.I94656 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94656:hover, a.I94656:hover {
}

.I108585 .button, .I108585.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108585 button.button, button.I108585.button {
cursor:pointer;
}
.I108585 .button .text, .I108585.button .text {
}
.I108585 .button .icon, .I108585.button .icon {
flex:none;
background-size:100% 100%;
}
.I108585 .button:hover, .I108585.button:hover {
}
.I108585 .button:hover .text, .I108585.button:hover .text {
}
.I108585 .button:hover .icon, .I108585.button:hover .icon {
background-size:100% 100%;
}

.I108707, a.I108707 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108707:hover, a.I108707:hover {
}

.I108890, a.I108890 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108890:hover, a.I108890:hover {
}

.I109012, a.I109012 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109012:hover, a.I109012:hover {
}

.I109134 .image, .I109134.image {
vertical-align:top;
}
.I109134 .image:hover, .I109134.image:hover {
}

.I162938, a.I162938 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162938:hover, a.I162938:hover {
}

.I165866, a.I165866 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165866:hover, a.I165866:hover {
}

.I166339, a.I166339 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166339:hover, a.I166339:hover {
}

.I166642 .button, .I166642.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166642 button.button, button.I166642.button {
cursor:pointer;
}
.I166642 .button .text, .I166642.button .text {
}
.I166642 .button .icon, .I166642.button .icon {
flex:none;
background-size:100% 100%;
}
.I166642 .button:hover, .I166642.button:hover {
}
.I166642 .button:hover .text, .I166642.button:hover .text {
}
.I166642 .button:hover .icon, .I166642.button:hover .icon {
background-size:100% 100%;
}

.I166844, a.I166844 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166844:hover, a.I166844:hover {
}

.I167147, a.I167147 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167147:hover, a.I167147:hover {
}

.I167349, a.I167349 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167349:hover, a.I167349:hover {
}

.I167551 .image, .I167551.image {
vertical-align:top;
}
.I167551 .image:hover, .I167551.image:hover {
}

.I176825, a.I176825 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176825:hover, a.I176825:hover {
}

.I177031, a.I177031 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177031:hover, a.I177031:hover {
}

.I177237, a.I177237 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177237:hover, a.I177237:hover {
}

.I177602, a.I177602 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177602:hover, a.I177602:hover {
}

h1.I94657, .I94657 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94657 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94657:hover {
}
.I94657 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94657 > .viewport:hover {
}


.I94483 {
}
.I94483:hover {
}
.I94483 {
}
.I94483: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;
}
}


