/* Cache file:3257_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 {
}
.I98332 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I98332: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 {
}
.I98332 {
width:100%;

	
}
.I98332: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 {
}
.I98332 {
width:100%;

	
}
.I98332:hover {
}
}

.I98333 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I98333:hover {
}
@media (max-width:992px) {
.I98333 {

padding-top:70px;


}
.I98333:hover {
}
}
@media (max-width:640px) {
.I98333 {

width:100%;
margin-top:40px;


}
.I98333:hover {
}
}
@media (min-width:1440px) {
.I98333 {

order:28;

}
.I98333:hover {
}
}
.I98341 {
display:flex;
position:var(--I98341-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(--I98341-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I98341-location-transform:translate(0px,0px);
	

transform:
var(--I98341-location-transform, translate(0px,0px))
var(--I98341-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I98341:hover {
}
.I98341 {
--I98341-position-static-computed:static;
}
.I98341 > .sector, .I98341 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I98341 {

position:fixed;
z-index:var(--I98341-z-index, 1);

transform:
var(--I98341-location-transform, translate(0px,0px))
var(--I98341-user-box-transform, translate(0px,0px))
;


}
.I98341:hover {
}

}
@media (max-width:640px) {
.I98341 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I98341-z-index, 1);

transform:
var(--I98341-location-transform, translate(0px,0px))
var(--I98341-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I98341:hover {
}
.I98341 {
--I98341-position-static-computed:static;
}
.I98341 > .sector, .I98341 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I98341 {

order:25;
}
.I98341:hover {
}

}
.I98347 {
display:flex;
position:var(--I98347-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;


}
.I98347:hover {
}

@media (max-width:992px) {
.I98347 {

margin-top:2rem;

}
.I98347:hover {
}

}
@media (max-width:640px) {
.I98347 {

width:100%;
margin-top:0rem;

}
.I98347:hover {
}

}

.I98363 {
display:flex;
position:var(--I98363-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;
--I98363-location-transform:translate(0px,0px);
z-index:var(--I98363-z-index, auto);

transform:
var(--I98363-location-transform, translate(0px,0px))
var(--I98363-user-box-transform, translate(0px,0px))
;

--I98363-z-index:1000;
position:var(--I98363-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I98363:hover {
}
.I98363 {
--I98363-position-static-computed:static;
}
.I98363 > .sector, .I98363 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I98363 {

width:100%;

}
.I98363:hover {
}

}
@media (min-width:1440px) {
.I98363 {

order:59;
}
.I98363:hover {
}

}
.I98356 {
display:flex;
position:var(--I98356-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I98356:hover {
}

@media (min-width:1440px) {
.I98356 {

order:49;
}
.I98356:hover {
}

}
.I98357 {
display:flex;
position:var(--I98357-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I98357:hover {
}

@media (min-width:1440px) {
.I98357 {

order:51;
}
.I98357:hover {
}

}
.I98355 {
display:flex;
position:var(--I98355-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I98355:hover {
}

@media (min-width:1440px) {
.I98355 {

order:47;
}
.I98355:hover {
}

}
.I98354 {
display:flex;
position:var(--I98354-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I98354:hover {
}

@media (min-width:1440px) {
.I98354 {

order:44;
}
.I98354:hover {
}

}
.I98351 {
display:flex;
position:var(--I98351-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I98351:hover {
}


.I98353 {
display:flex;
position:var(--I98353-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I98353:hover {
}

@media (min-width:1440px) {
.I98353 {

order:40;
}
.I98353:hover {
}

}
.I98342 {
display:flex;
position:var(--I98342-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I98342:hover {
}

@media (min-width:1440px) {
.I98342 {

order:26;
}
.I98342:hover {
}

}
.I98350 {
display:flex;
position:var(--I98350-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I98350:hover {
}


.I98340 {
display:flex;
position:var(--I98340-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(--I98340-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I98340-location-transform:translate(0px,0px);
z-index:var(--I98340-z-index, 1);

transform:
var(--I98340-location-transform, translate(0px,0px))
var(--I98340-user-box-transform, translate(0px,0px))
;

--I98340-z-index:555;
}
.I98340:hover {
}
.I98340 {
--I98340-position-static-computed:relative;
}
.I98340 > .sector, .I98340 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I98340 {

height:72px;
margin-bottom:-72px;

}
.I98340:hover {
}

}
@media (max-width:640px) {
.I98340 {

box-sizing:border-box;

}
.I98340:hover {
}

}
@media (min-width:1440px) {
.I98340 {

order:17;
}
.I98340:hover {
}

}
.I98337 {
display:flex;
position:var(--I98337-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(--I98337-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I98337-location-transform:translate(-50%,0px);
	

transform:
var(--I98337-location-transform, translate(0px,0px))
var(--I98337-user-box-transform, translate(0px,0px))
;

--I98337-z-index:999;
}
.I98337:hover {
}
.I98337 {
--I98337-position-static-computed:relative;
}
.I98337 > .sector, .I98337 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I98337 {

height:auto;
min-height:90px;

}
.I98337:hover {
}
.I98337 {
--I98337-position-static-computed:static;
}
.I98337 > .sector, .I98337 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I98337 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I98337:hover {
}

}
@media (min-width:1440px) {
.I98337 {

order:4;
position:fixed;
z-index:var(--I98337-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I98337-location-transform:translate(-50%,0px);
	

transform:
var(--I98337-location-transform, translate(0px,0px))
var(--I98337-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I98337:hover {
}

}
.I98343 {
display:flex;
position:var(--I98343-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I98343:hover {
}

@media (min-width:1440px) {
.I98343 {

order:18;
}
.I98343:hover {
}

}
.I98358 {
display:flex;
position:var(--I98358-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I98358:hover {
}

@media (min-width:1440px) {
.I98358 {

order:52;
}
.I98358:hover {
}

}
.I98360 {
display:flex;
position:var(--I98360-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I98360:hover {
}

@media (min-width:1440px) {
.I98360 {

order:55;
}
.I98360:hover {
}

}
.I98359 {
display:flex;
position:var(--I98359-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I98359:hover {
}

@media (min-width:1440px) {
.I98359 {

order:54;
}
.I98359:hover {
}

}
.I98361 {
display:flex;
position:var(--I98361-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I98361:hover {
}

@media (min-width:1440px) {
.I98361 {

order:56;
}
.I98361:hover {
}

}
.I98344 {
display:flex;
position:var(--I98344-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I98344:hover {
}

@media (min-width:1440px) {
.I98344 {

order:24;
}
.I98344:hover {
}

}
.I98349 {
display:flex;
position:var(--I98349-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I98349:hover {
}


.I98345 {
display:flex;
position:var(--I98345-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I98345:hover {
}

@media (min-width:1440px) {
.I98345 {

order:27;
}
.I98345:hover {
}

}
.I98362 {
display:flex;
position:var(--I98362-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I98362:hover {
}

@media (min-width:1440px) {
.I98362 {

order:58;
}
.I98362:hover {
}

}
.I98364 {
display:flex;
position:var(--I98364-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I98364:hover {
}

@media (min-width:1440px) {
.I98364 {

order:59;
}
.I98364:hover {
}

}
.I98365 {
display:flex;
position:var(--I98365-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I98365:hover {
}

@media (min-width:1440px) {
.I98365 {

order:60;
}
.I98365:hover {
}

}
.I98366 {
display:flex;
position:var(--I98366-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I98366:hover {
}

@media (min-width:1440px) {
.I98366 {

order:61;
}
.I98366:hover {
}

}
.I98352 {
display:flex;
position:var(--I98352-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I98352:hover {
}


.I98367 {
display:flex;
position:var(--I98367-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I98367:hover {
}

@media (min-width:1440px) {
.I98367 {

order:63;
}
.I98367:hover {
}

}
.I98368 {
display:flex;
position:var(--I98368-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I98368:hover {
}

@media (min-width:1440px) {
.I98368 {

order:65;
}
.I98368:hover {
}

}
.I98339 {
display:flex;
position:var(--I98339-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I98339:hover {
}

@media (min-width:1440px) {
.I98339 {

order:66;
}
.I98339:hover {
}

}
.I98369 {
display:flex;
position:var(--I98369-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I98369:hover {
}

@media (min-width:1440px) {
.I98369 {

order:68;
}
.I98369:hover {
}

}
.I98370 {
display:flex;
position:var(--I98370-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I98370:hover {
}

@media (min-width:1440px) {
.I98370 {

order:69;
}
.I98370:hover {
}

}
.I98346 {
display:flex;
position:var(--I98346-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I98346:hover {
}

@media (min-width:1440px) {
.I98346 {

order:70;
}
.I98346:hover {
}

}
.I98371 {
display:flex;
position:var(--I98371-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I98371:hover {
}

@media (min-width:1440px) {
.I98371 {

order:71;
}
.I98371:hover {
}

}
.I98338 {
display:flex;
position:var(--I98338-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I98338:hover {
}

@media (min-width:1440px) {
.I98338 {

order:72;
}
.I98338:hover {
}

}
.I98335 {
display:flex;
position:var(--I98335-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I98335:hover {
}

@media (min-width:1440px) {
.I98335 {

order:73;
}
.I98335:hover {
}

}
.I98334 {
display:flex;
position:var(--I98334-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I98334:hover {
}

@media (min-width:1440px) {
.I98334 {

order:74;
}
.I98334:hover {
}

}
.I98348 {
display:flex;
position:var(--I98348-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I98348:hover {
}


.I98336 {
display:flex;
position:var(--I98336-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I98336:hover {
}

@media (min-width:1440px) {
.I98336 {

order:16;
}
.I98336:hover {
}

}
.I99774 {
display:flex;
position:var(--I99774-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99774:hover {
}

@media (min-width:1440px) {
.I99774 {

order:76;
}
.I99774:hover {
}

}
.I115785 {
display:flex;
position:var(--I115785-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115785:hover {
}


.I116405 {
display:flex;
position:var(--I116405-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116405:hover {
}


h1.I98373, .I98373 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98373 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98373:hover {
}
.I98373 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98373 > .viewport:hover {
}


.I98374 {
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;

	
}
.I98374:hover {
}
@media (max-width:992px) {
.I98374 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I98374:hover {
}
}
@media (max-width:640px) {
.I98374 {
padding-left:1rem;
padding-right:1rem;

	
}
.I98374:hover {
}
}

.I98375 {
display:flex;
position:var(--I98375-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I98375:hover {
}


.I98376 {
display:flex;
position:var(--I98376-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I98376:hover {
}


.I98377 {
display:flex;
position:var(--I98377-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I98377:hover {
}


.I98378 {
display:flex;
position:var(--I98378-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I98378:hover {
}


.I98379 {
display:flex;
position:var(--I98379-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I98379:hover {
}

@media (min-width:1440px) {
.I98379 {

display:none;
}
.I98379:hover {
}

}
.I157918 {
display:flex;
position:var(--I157918-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157918:hover {
}


.I167928 {
display:flex;
position:var(--I167928-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167928:hover {
}


.I168684 {
display:flex;
position:var(--I168684-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168684:hover {
}


.I169224 {
display:flex;
position:var(--I169224-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169224:hover {
}


.I98380 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I98380:hover {
}


.I98381 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I98381:hover {
}


.I158133 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158133:hover {
}


.I168306 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168306:hover {
}


.I168954 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168954:hover {
}


.I169494 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169494:hover {
}


h1.I98382, .I98382 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98382 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I98382:hover {
}
.I98382 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98382 > .viewport:hover {
}

@media (max-width:992px) {
.I98382 {

height:auto;


}
.I98382:hover {
}
.I98382 > .viewport {



}
.I98382 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I98382 {

order:4;

}
.I98382:hover {
}
.I98382 > .viewport {



}
.I98382 > .viewport:hover {
}

}
h1.I98383, .I98383 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98383 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I98383:hover {
}
.I98383 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98383 > .viewport:hover {
}

@media (min-width:1440px) {
.I98383 {

order:5;

}
.I98383:hover {
}
.I98383 > .viewport {



}
.I98383 > .viewport:hover {
}

}
h1.I98384, .I98384 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98384 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I98384:hover {
}
.I98384 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98384 > .viewport:hover {
}


h1.I98385, .I98385 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98385 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I98385:hover {
}
.I98385 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98385 > .viewport:hover {
}


h1.I98386, .I98386 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98386 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98386:hover {
}
.I98386 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98386 > .viewport:hover {
}


h1.I98387, .I98387 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98387 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98387:hover {
}
.I98387 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98387 > .viewport:hover {
}


h1.I98388, .I98388 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98388 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I98388:hover {
}
.I98388 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98388 > .viewport:hover {
}


h1.I98389, .I98389 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98389 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I98389:hover {
}
.I98389 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98389 > .viewport:hover {
}


h1.I98390, .I98390 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98390 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98390:hover {
}
.I98390 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98390 > .viewport:hover {
}


h1.I98391, .I98391 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98391 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98391:hover {
}
.I98391 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98391 > .viewport:hover {
}


h1.I98392, .I98392 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98392 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I98392:hover {
}
.I98392 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98392 > .viewport:hover {
}


h1.I98393, .I98393 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98393 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I98393:hover {
}
.I98393 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98393 > .viewport:hover {
}

@media (min-width:1440px) {
.I98393 {

order:3;

}
.I98393:hover {
}
.I98393 > .viewport {



}
.I98393 > .viewport:hover {
}

}
h1.I98394, .I98394 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98394 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I98394:hover {
}
.I98394 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98394 > .viewport:hover {
}

@media (min-width:1440px) {
.I98394 {

order:7;

}
.I98394:hover {
}
.I98394 > .viewport {



}
.I98394 > .viewport:hover {
}

}
h1.I98395, .I98395 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98395 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I98395:hover {
}
.I98395 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98395 > .viewport:hover {
}

@media (min-width:1440px) {
.I98395 {

order:6;

}
.I98395:hover {
}
.I98395 > .viewport {



}
.I98395 > .viewport:hover {
}

}
h1.I98396, .I98396 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98396 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I98396:hover {
}
.I98396 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98396 > .viewport:hover {
}

@media (min-width:1440px) {
.I98396 {

order:8;

}
.I98396:hover {
}
.I98396 > .viewport {



}
.I98396 > .viewport:hover {
}

}
h1.I98397, .I98397 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98397 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98397:hover {
}
.I98397 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98397 > .viewport:hover {
}


h1.I98398, .I98398 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98398 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98398:hover {
}
.I98398 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98398 > .viewport:hover {
}


h1.I98399, .I98399 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98399 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98399:hover {
}
.I98399 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98399 > .viewport:hover {
}


h1.I98400, .I98400 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98400 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I98400:hover {
}
.I98400 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98400 > .viewport:hover {
}


h1.I98401, .I98401 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98401 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98401:hover {
}
.I98401 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98401 > .viewport:hover {
}


h1.I98402, .I98402 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98402 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98402:hover {
}
.I98402 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98402 > .viewport:hover {
}


h1.I158004, .I158004 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158004 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I158004:hover {
}
.I158004 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158004 > .viewport:hover {
}


h1.I158090, .I158090 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158090 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158090:hover {
}
.I158090 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158090 > .viewport:hover {
}


h1.I158219, .I158219 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158219 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158219:hover {
}
.I158219 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158219 > .viewport:hover {
}


h1.I158305, .I158305 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158305 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158305:hover {
}
.I158305 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158305 > .viewport:hover {
}


h1.I165809, .I165809 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165809 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165809:hover {
}
.I165809 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165809 > .viewport:hover {
}


h1.I167805, .I167805 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167805 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167805:hover {
}
.I167805 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167805 > .viewport:hover {
}


h1.I168036, .I168036 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168036 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168036:hover {
}
.I168036 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168036 > .viewport:hover {
}


h1.I168252, .I168252 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168252 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168252:hover {
}
.I168252 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168252 > .viewport:hover {
}


h1.I168414, .I168414 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168414 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168414:hover {
}
.I168414 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168414 > .viewport:hover {
}


h1.I168522, .I168522 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168522 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168522:hover {
}
.I168522 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168522 > .viewport:hover {
}


h1.I168792, .I168792 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168792 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168792:hover {
}
.I168792 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168792 > .viewport:hover {
}


h1.I168900, .I168900 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168900 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168900:hover {
}
.I168900 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168900 > .viewport:hover {
}


h1.I169062, .I169062 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169062 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169062:hover {
}
.I169062 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169062 > .viewport:hover {
}


h1.I169170, .I169170 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169170 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169170:hover {
}
.I169170 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169170 > .viewport:hover {
}


h1.I169332, .I169332 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169332 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169332:hover {
}
.I169332 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169332 > .viewport:hover {
}


h1.I169440, .I169440 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169440 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169440:hover {
}
.I169440 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169440 > .viewport:hover {
}


h1.I169602, .I169602 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169602 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169602:hover {
}
.I169602 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169602 > .viewport:hover {
}


h1.I169710, .I169710 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169710 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169710:hover {
}
.I169710 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169710 > .viewport:hover {
}


.I98403 {
display:flex;

}
.I98403:hover {
}
@media (max-width:992px) {
.I98403 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I98403:hover {
}
}
@media (max-width:640px) {
.I98403 {
display:flex;
height:60vw;

}
.I98403:hover {
}
}

.I98404, a.I98404 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I98404:hover, a.I98404:hover {
}
@media (max-width:640px) {
.I98404, a.I98404 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I98404:hover, a.I98404:hover {
}
}

.I98405, a.I98405 {
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;

}
.I98405:hover, a.I98405:hover {
}
@media (max-width:640px) {
.I98405, a.I98405 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I98405:hover, a.I98405:hover {
}
}

.I98406 .image, .I98406.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I98406 .image:hover, .I98406.image:hover {
}
@media (max-width:640px) {
.I98406 .image, .I98406.image {
border-radius:100%;

}
.I98406 .image:hover, .I98406.image:hover {
}
}

.I98407, a.I98407 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I98407:hover, a.I98407:hover {
}
@media (max-width:992px) {
.I98407, a.I98407 {
}
.I98407:hover, a.I98407:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98407, a.I98407 {
display:flex;
padding-bottom:1rem;

}
.I98407:hover, a.I98407:hover {
}
}

.I98408, a.I98408 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I98408:hover, a.I98408:hover {
}
@media (max-width:992px) {
.I98408, a.I98408 {
}
.I98408:hover, a.I98408:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98408, a.I98408 {
display:flex;
padding-bottom:1rem;

}
.I98408:hover, a.I98408:hover {
}
}

.I98409, a.I98409 {
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;

}
.I98409:hover, a.I98409:hover {
}
@media (max-width:992px) {
.I98409, a.I98409 {
}
.I98409:hover, a.I98409:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98409, a.I98409 {
display:flex;
padding-bottom:1rem;

}
.I98409:hover, a.I98409:hover {
}
}

.I98410 .image, .I98410.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I98410 .image:hover, .I98410.image:hover {
}
@media (max-width:640px) {
.I98410 .image, .I98410.image {
border-radius:100%;

}
.I98410 .image:hover, .I98410.image:hover {
}
}

.I98411, a.I98411 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I98411:hover, a.I98411:hover {
}
@media (max-width:992px) {
.I98411, a.I98411 {
}
.I98411:hover, a.I98411:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98411, a.I98411 {
display:flex;
padding-bottom:1rem;

}
.I98411:hover, a.I98411:hover {
}
}

.I98412, a.I98412 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I98412:hover, a.I98412:hover {
}
@media (max-width:992px) {
.I98412, a.I98412 {
}
.I98412:hover, a.I98412:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98412, a.I98412 {
display:flex;
padding-bottom:1rem;

}
.I98412:hover, a.I98412:hover {
}
}

.I98413, a.I98413 {
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;

}
.I98413:hover, a.I98413:hover {
}
@media (max-width:992px) {
.I98413, a.I98413 {
}
.I98413:hover, a.I98413:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98413, a.I98413 {
display:flex;
padding-bottom:1rem;

}
.I98413:hover, a.I98413:hover {
}
}

.I98414 .button, .I98414.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I98414 button.button, button.I98414.button {
cursor:pointer;
}
.I98414 .button .text, .I98414.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I98414 .button .icon, .I98414.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;
}
.I98414 .button:hover, .I98414.button:hover {
}
.I98414 .button:hover .text, .I98414.button:hover .text {
text-decoration:underline;

}
.I98414 .button:hover .icon, .I98414.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) {
.I98414 .button, .I98414.button {
}
.I98414 button.button, button.I98414.button {
}
.I98414 .button .text, .I98414.button .text {
font-family:Rubik;

}
.I98414 .button .icon, .I98414.button .icon {
background-size:100% 100%;
}
.I98414 .button:hover, .I98414.button:hover {
}
.I98414 .button:hover .text, .I98414.button:hover .text {
}
.I98414 .button:hover .icon, .I98414.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I98414 .button, .I98414.button {
}
.I98414 button.button, button.I98414.button {
}
.I98414 .button .text, .I98414.button .text {
}
.I98414 .button .icon, .I98414.button .icon {
background-size:100% 100%;
}
.I98414 .button:hover, .I98414.button:hover {
}
.I98414 .button:hover .text, .I98414.button:hover .text {
}
.I98414 .button:hover .icon, .I98414.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I98414 .button, .I98414.button {
}
.I98414 button.button, button.I98414.button {
}
.I98414 .button .text, .I98414.button .text {
}
.I98414 .button .icon, .I98414.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');
}
.I98414 .button:hover, .I98414.button:hover {
}
.I98414 .button:hover .text, .I98414.button:hover .text {
}
.I98414 .button:hover .icon, .I98414.button:hover .icon {
background-size:100% 100%;
}
}
.I98415, a.I98415 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I98415:hover, a.I98415:hover {
}
@media (max-width:992px) {
.I98415, a.I98415 {
}
.I98415:hover, a.I98415:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98415, a.I98415 {
display:flex;
padding-bottom:1rem;

}
.I98415:hover, a.I98415:hover {
}
}

.I98416, a.I98416 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I98416:hover, a.I98416:hover {
}
@media (max-width:992px) {
.I98416, a.I98416 {
}
.I98416:hover, a.I98416:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98416, a.I98416 {
display:flex;
padding-bottom:1rem;

}
.I98416:hover, a.I98416:hover {
}
}

.I98417, a.I98417 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I98417:hover, a.I98417:hover {
}
@media (max-width:992px) {
.I98417, a.I98417 {
}
.I98417:hover, a.I98417:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98417, a.I98417 {
display:flex;
padding-bottom:1rem;

}
.I98417:hover, a.I98417:hover {
}
}

.I98418 .button, .I98418.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98418 button.button, button.I98418.button {
cursor:pointer;
}
.I98418 .button .text, .I98418.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I98418 .button .icon, .I98418.button .icon {
flex:none;
background-size:100% 100%;
}
.I98418 .button:hover, .I98418.button:hover {
}
.I98418 .button:hover .text, .I98418.button:hover .text {
}
.I98418 .button:hover .icon, .I98418.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98418 .button, .I98418.button {
}
.I98418 button.button, button.I98418.button {
}
.I98418 .button .text, .I98418.button .text {
font-family:Rubik;

}
.I98418 .button .icon, .I98418.button .icon {
background-size:100% 100%;
}
.I98418 .button:hover, .I98418.button:hover {
}
.I98418 .button:hover .text, .I98418.button:hover .text {
}
.I98418 .button:hover .icon, .I98418.button:hover .icon {
background-size:100% 100%;
}
}

.I98419 .button, .I98419.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98419 button.button, button.I98419.button {
cursor:pointer;
}
.I98419 .button .text, .I98419.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I98419 .button .icon, .I98419.button .icon {
flex:none;
background-size:100% 100%;
}
.I98419 .button:hover, .I98419.button:hover {
}
.I98419 .button:hover .text, .I98419.button:hover .text {
}
.I98419 .button:hover .icon, .I98419.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98419 .button, .I98419.button {
}
.I98419 button.button, button.I98419.button {
}
.I98419 .button .text, .I98419.button .text {
font-family:Rubik;

}
.I98419 .button .icon, .I98419.button .icon {
background-size:100% 100%;
}
.I98419 .button:hover, .I98419.button:hover {
}
.I98419 .button:hover .text, .I98419.button:hover .text {
}
.I98419 .button:hover .icon, .I98419.button:hover .icon {
background-size:100% 100%;
}
}

.I98420 .button, .I98420.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98420 button.button, button.I98420.button {
cursor:pointer;
}
.I98420 .button .text, .I98420.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I98420 .button .icon, .I98420.button .icon {
flex:none;
background-size:100% 100%;
}
.I98420 .button:hover, .I98420.button:hover {
}
.I98420 .button:hover .text, .I98420.button:hover .text {
}
.I98420 .button:hover .icon, .I98420.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98420 .button, .I98420.button {
}
.I98420 button.button, button.I98420.button {
}
.I98420 .button .text, .I98420.button .text {
font-family:Rubik;

}
.I98420 .button .icon, .I98420.button .icon {
background-size:100% 100%;
}
.I98420 .button:hover, .I98420.button:hover {
}
.I98420 .button:hover .text, .I98420.button:hover .text {
}
.I98420 .button:hover .icon, .I98420.button:hover .icon {
background-size:100% 100%;
}
}

.I98421 .button, .I98421.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98421 button.button, button.I98421.button {
cursor:pointer;
}
.I98421 .button .text, .I98421.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I98421 .button .icon, .I98421.button .icon {
flex:none;
background-size:100% 100%;
}
.I98421 .button:hover, .I98421.button:hover {
}
.I98421 .button:hover .text, .I98421.button:hover .text {
}
.I98421 .button:hover .icon, .I98421.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98421 .button, .I98421.button {
}
.I98421 button.button, button.I98421.button {
}
.I98421 .button .text, .I98421.button .text {
font-family:Rubik;

}
.I98421 .button .icon, .I98421.button .icon {
background-size:100% 100%;
}
.I98421 .button:hover, .I98421.button:hover {
}
.I98421 .button:hover .text, .I98421.button:hover .text {
}
.I98421 .button:hover .icon, .I98421.button:hover .icon {
background-size:100% 100%;
}
}

.I98422 .button, .I98422.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98422 button.button, button.I98422.button {
cursor:pointer;
}
.I98422 .button .text, .I98422.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I98422 .button .icon, .I98422.button .icon {
flex:none;
background-size:100% 100%;
}
.I98422 .button:hover, .I98422.button:hover {
}
.I98422 .button:hover .text, .I98422.button:hover .text {
}
.I98422 .button:hover .icon, .I98422.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98422 .button, .I98422.button {
}
.I98422 button.button, button.I98422.button {
}
.I98422 .button .text, .I98422.button .text {
font-family:Rubik;

}
.I98422 .button .icon, .I98422.button .icon {
background-size:100% 100%;
}
.I98422 .button:hover, .I98422.button:hover {
}
.I98422 .button:hover .text, .I98422.button:hover .text {
}
.I98422 .button:hover .icon, .I98422.button:hover .icon {
background-size:100% 100%;
}
}

.I98423, a.I98423 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I98423:hover, a.I98423:hover {
}

.I157961 .image, .I157961.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157961 .image:hover, .I157961.image:hover {
}
@media (max-width:640px) {
.I157961 .image, .I157961.image {
border-radius:100%;

}
.I157961 .image:hover, .I157961.image:hover {
}
}

.I158047, a.I158047 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158047:hover, a.I158047:hover {
}
@media (max-width:992px) {
.I158047, a.I158047 {
}
.I158047:hover, a.I158047:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158047, a.I158047 {
display:flex;
padding-bottom:1rem;

}
.I158047:hover, a.I158047:hover {
}
}

.I158176, a.I158176 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158176:hover, a.I158176:hover {
}
@media (max-width:992px) {
.I158176, a.I158176 {
}
.I158176:hover, a.I158176:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158176, a.I158176 {
display:flex;
padding-bottom:1rem;

}
.I158176:hover, a.I158176:hover {
}
}

.I158262, a.I158262 {
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;

}
.I158262:hover, a.I158262:hover {
}
@media (max-width:992px) {
.I158262, a.I158262 {
}
.I158262:hover, a.I158262:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158262, a.I158262 {
display:flex;
padding-bottom:1rem;

}
.I158262:hover, a.I158262:hover {
}
}

.I165755, a.I165755 {
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;

}
.I165755:hover, a.I165755:hover {
}
@media (max-width:992px) {
.I165755, a.I165755 {
}
.I165755:hover, a.I165755:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165755, a.I165755 {
display:flex;
padding-bottom:1rem;

}
.I165755:hover, a.I165755:hover {
}
}

.I167751, a.I167751 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167751:hover, a.I167751:hover {
}
@media (max-width:992px) {
.I167751, a.I167751 {
}
.I167751:hover, a.I167751:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167751, a.I167751 {
display:flex;
padding-bottom:1rem;

}
.I167751:hover, a.I167751:hover {
}
}

.I167982 .image, .I167982.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167982 .image:hover, .I167982.image:hover {
}
@media (max-width:640px) {
.I167982 .image, .I167982.image {
border-radius:100%;

}
.I167982 .image:hover, .I167982.image:hover {
}
}

.I168198, a.I168198 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168198:hover, a.I168198:hover {
}
@media (max-width:992px) {
.I168198, a.I168198 {
}
.I168198:hover, a.I168198:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168198, a.I168198 {
display:flex;
padding-bottom:1rem;

}
.I168198:hover, a.I168198:hover {
}
}

.I168360, a.I168360 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168360:hover, a.I168360:hover {
}
@media (max-width:992px) {
.I168360, a.I168360 {
}
.I168360:hover, a.I168360:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168360, a.I168360 {
display:flex;
padding-bottom:1rem;

}
.I168360:hover, a.I168360:hover {
}
}

.I168468, a.I168468 {
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;

}
.I168468:hover, a.I168468:hover {
}
@media (max-width:992px) {
.I168468, a.I168468 {
}
.I168468:hover, a.I168468:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168468, a.I168468 {
display:flex;
padding-bottom:1rem;

}
.I168468:hover, a.I168468:hover {
}
}

.I168738 .image, .I168738.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168738 .image:hover, .I168738.image:hover {
}
@media (max-width:640px) {
.I168738 .image, .I168738.image {
border-radius:100%;

}
.I168738 .image:hover, .I168738.image:hover {
}
}

.I168846, a.I168846 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168846:hover, a.I168846:hover {
}
@media (max-width:992px) {
.I168846, a.I168846 {
}
.I168846:hover, a.I168846:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168846, a.I168846 {
display:flex;
padding-bottom:1rem;

}
.I168846:hover, a.I168846:hover {
}
}

.I169008, a.I169008 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169008:hover, a.I169008:hover {
}
@media (max-width:992px) {
.I169008, a.I169008 {
}
.I169008:hover, a.I169008:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169008, a.I169008 {
display:flex;
padding-bottom:1rem;

}
.I169008:hover, a.I169008:hover {
}
}

.I169116, a.I169116 {
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;

}
.I169116:hover, a.I169116:hover {
}
@media (max-width:992px) {
.I169116, a.I169116 {
}
.I169116:hover, a.I169116:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169116, a.I169116 {
display:flex;
padding-bottom:1rem;

}
.I169116:hover, a.I169116:hover {
}
}

.I169278 .image, .I169278.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169278 .image:hover, .I169278.image:hover {
}
@media (max-width:640px) {
.I169278 .image, .I169278.image {
border-radius:100%;

}
.I169278 .image:hover, .I169278.image:hover {
}
}

.I169386, a.I169386 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169386:hover, a.I169386:hover {
}
@media (max-width:992px) {
.I169386, a.I169386 {
}
.I169386:hover, a.I169386:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169386, a.I169386 {
display:flex;
padding-bottom:1rem;

}
.I169386:hover, a.I169386:hover {
}
}

.I169548, a.I169548 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169548:hover, a.I169548:hover {
}
@media (max-width:992px) {
.I169548, a.I169548 {
}
.I169548:hover, a.I169548:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169548, a.I169548 {
display:flex;
padding-bottom:1rem;

}
.I169548:hover, a.I169548:hover {
}
}

.I169656, a.I169656 {
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;

}
.I169656:hover, a.I169656:hover {
}
@media (max-width:992px) {
.I169656, a.I169656 {
}
.I169656:hover, a.I169656:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169656, a.I169656 {
display:flex;
padding-bottom:1rem;

}
.I169656:hover, a.I169656:hover {
}
}

h1.I98424, .I98424 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98424 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98424:hover {
}
.I98424 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98424 > .viewport:hover {
}


.I98425 {
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;

	
}
.I98425:hover {
}
@media (max-width:992px) {
.I98425 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I98425:hover {
}
}
@media (max-width:640px) {
.I98425 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I98425:hover {
}
}

.I98426 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I98426:hover {
}
@media (max-width:992px) {
.I98426 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I98426:hover {
}
}
@media (max-width:640px) {
.I98426 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I98426:hover {
}
}

.I98427 {
display:flex;
position:var(--I98427-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I98427-location-transform:translate(0px,0px);
z-index:var(--I98427-z-index, auto);

transform:
var(--I98427-location-transform, translate(0px,0px))
var(--I98427-user-box-transform, translate(0px,0px))
;


position:var(--I98427-position-static-computed, static);
}
.I98427:hover {
}

@media (max-width:640px) {
.I98427 {

width:calc(100vw - 2rem);

}
.I98427:hover {
}

}

.I98428 {
display:flex;
position:var(--I98428-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;
height:240px;
background-color:rgb(255,205,65);
box-shadow:none;
overflow:hidden;
}
.I98428:hover {
}

@media (max-width:640px) {
.I98428 {

width:calc(100vw - 2rem);

}
.I98428:hover {
}

}

.I98429 {
display:flex;
position:var(--I98429-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I98429:hover {
}
.I98429 {
--I98429-position-static-computed:static;
}
.I98429 > .sector, .I98429 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I98429 {

width:calc(100vw - 2rem);

}
.I98429:hover {
}

}

.I98430 {
display:flex;
position:var(--I98430-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I98430:hover {
}

@media (max-width:640px) {
.I98430 {

padding-left:1rem;
padding-right:1rem;

}
.I98430:hover {
}

}

.I98431 {
display:flex;
position:var(--I98431-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I98431:hover {
}

@media (max-width:640px) {
.I98431 {

width:calc(100vw - 2rem);

}
.I98431:hover {
}

}

.I98432 {
display:flex;
position:var(--I98432-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;
}
.I98432:hover {
}
.I98432 {
--I98432-position-static-computed:static;
}
.I98432 > .sector, .I98432 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I98432 {

width:calc(100vw - 2rem);

}
.I98432:hover {
}

}
@media (min-width:1440px) {
.I98432 {

}
.I98432:hover {
}
.I98432 {
--I98432-position-static-computed:static;
}
.I98432 > .sector, .I98432 > .group-sectors {
position:relative;
}
}
.I98433 {
display:flex;
position:var(--I98433-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;
}
.I98433:hover {
}

@media (max-width:640px) {
.I98433 {

width:calc(100vw - 2rem);

}
.I98433:hover {
}

}

.I98434 {
display:flex;
position:var(--I98434-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;
}
.I98434:hover {
}

@media (max-width:640px) {
.I98434 {

width:calc(100vw - 2rem);

}
.I98434:hover {
}

}

.I98435 {
display:flex;
position:var(--I98435-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;
}
.I98435:hover {
}

@media (max-width:640px) {
.I98435 {

width:calc(100vw - 2rem);

}
.I98435:hover {
}

}

.I98436 {
display:flex;
position:var(--I98436-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;
}
.I98436:hover {
}

@media (max-width:640px) {
.I98436 {

width:calc(100vw - 2rem);

}
.I98436:hover {
}

}

.I98437 {
display:flex;
position:var(--I98437-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I98437:hover {
}


.I108540 {
display:flex;
position:var(--I108540-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;
}
.I108540:hover {
}

@media (max-width:640px) {
.I108540 {

width:calc(100vw - 2rem);

}
.I108540:hover {
}

}

.I166557 {
display:flex;
position:var(--I166557-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;
}
.I166557:hover {
}


.I98438 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98438:hover {
}

@media (min-width:1440px) {
.I98438 {

order:4;


	
}
.I98438:hover {
}

}
.I98439 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98439:hover {
}

@media (min-width:1440px) {
.I98439 {

order:2;


	
}
.I98439:hover {
}

}
.I98440 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98440:hover {
}


.I98441 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98441:hover {
}


.I98442 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98442:hover {
}


.I98443 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98443:hover {
}


.I98444 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98444:hover {
}


.I98445 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98445:hover {
}


.I98446 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I98446:hover {
}


.I98447 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I98447:hover {
}
.I98447 > .sector {
position:relative;
}
@media (max-width:640px) {
.I98447 {



flex-direction:column;
align-items:flex-start;

	
}
.I98447:hover {
}

}

.I108845 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108845:hover {
}


.I167062 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167062:hover {
}


h1.I98448, .I98448 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98448 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I98448:hover {
}
.I98448 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98448 > .viewport:hover {
}

@media (min-width:1440px) {
.I98448 {

order:8;

}
.I98448:hover {
}
.I98448 > .viewport {



}
.I98448 > .viewport:hover {
}

}
h1.I98449, .I98449 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98449 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I98449:hover {
}
.I98449 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I98449 > .viewport:hover {
}


h1.I98450, .I98450 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98450 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I98450:hover {
}
.I98450 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98450 > .viewport:hover {
}

@media (min-width:1440px) {
.I98450 {

order:3;

}
.I98450:hover {
}
.I98450 > .viewport {



}
.I98450 > .viewport:hover {
}

}
h1.I98451, .I98451 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98451 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I98451:hover {
}
.I98451 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98451 > .viewport:hover {
}


h1.I98452, .I98452 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98452 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
overflow:hidden;

}
.I98452:hover {
}
.I98452 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98452 > .viewport:hover {
}


h1.I98453, .I98453 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98453 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98453:hover {
}
.I98453 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98453 > .viewport:hover {
}


h1.I98454, .I98454 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98454 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I98454:hover {
}
.I98454 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I98454 > .viewport:hover {
}


h1.I98455, .I98455 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98455 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98455:hover {
}
.I98455 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98455 > .viewport:hover {
}


h1.I98456, .I98456 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98456 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I98456:hover {
}
.I98456 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98456 > .viewport:hover {
}


h1.I98457, .I98457 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98457 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98457:hover {
}
.I98457 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98457 > .viewport:hover {
}


h1.I98458, .I98458 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98458 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98458:hover {
}
.I98458 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98458 > .viewport:hover {
}


h1.I98459, .I98459 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98459 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I98459:hover {
}
.I98459 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98459 > .viewport:hover {
}


h1.I98460, .I98460 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98460 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98460:hover {
}
.I98460 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98460 > .viewport:hover {
}


h1.I98461, .I98461 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98461 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I98461:hover {
}
.I98461 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I98461 > .viewport:hover {
}


h1.I98462, .I98462 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98462 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98462:hover {
}
.I98462 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98462 > .viewport:hover {
}


h1.I98463, .I98463 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98463 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98463:hover {
}
.I98463 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98463 > .viewport:hover {
}


h1.I98464, .I98464 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98464 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I98464:hover {
}
.I98464 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I98464 > .viewport:hover {
}


h1.I98465, .I98465 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98465 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98465:hover {
}
.I98465 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98465 > .viewport:hover {
}

@media (max-width:640px) {
.I98465 {

width:100%;


}
.I98465:hover {
}
.I98465 > .viewport {



}
.I98465 > .viewport:hover {
}

}

h1.I98466, .I98466 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98466 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98466:hover {
}
.I98466 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98466 > .viewport:hover {
}


h1.I98467, .I98467 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98467 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98467:hover {
}
.I98467 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98467 > .viewport:hover {
}


h1.I98468, .I98468 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98468 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98468:hover {
}
.I98468 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98468 > .viewport:hover {
}


h1.I98469, .I98469 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98469 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98469:hover {
}
.I98469 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98469 > .viewport:hover {
}


h1.I98470, .I98470 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98470 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I98470:hover {
}
.I98470 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98470 > .viewport:hover {
}


h1.I98471, .I98471 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98471 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98471:hover {
}
.I98471 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98471 > .viewport:hover {
}


h1.I98472, .I98472 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98472 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98472:hover {
}
.I98472 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98472 > .viewport:hover {
}


h1.I98473, .I98473 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98473 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98473:hover {
}
.I98473 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98473 > .viewport:hover {
}


h1.I98474, .I98474 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98474 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98474:hover {
}
.I98474 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98474 > .viewport:hover {
}


h1.I98475, .I98475 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98475 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I98475:hover {
}
.I98475 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98475 > .viewport:hover {
}


h1.I98476, .I98476 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98476 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98476:hover {
}
.I98476 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98476 > .viewport:hover {
}


h1.I98477, .I98477 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98477 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98477:hover {
}
.I98477 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98477 > .viewport:hover {
}


h1.I98478, .I98478 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98478 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I98478:hover {
}
.I98478 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98478 > .viewport:hover {
}


h1.I98479, .I98479 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98479 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I98479:hover {
}
.I98479 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98479 > .viewport:hover {
}


h1.I98480, .I98480 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98480 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I98480:hover {
}
.I98480 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98480 > .viewport:hover {
}

@media (min-width:1440px) {
.I98480 {

order:3;

}
.I98480:hover {
}
.I98480 > .viewport {



}
.I98480 > .viewport:hover {
}

}
h1.I98481, .I98481 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98481 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98481:hover {
}
.I98481 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98481 > .viewport:hover {
}


h1.I98482, .I98482 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98482 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98482:hover {
}
.I98482 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98482 > .viewport:hover {
}


h1.I98483, .I98483 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98483 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I98483:hover {
}
.I98483 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98483 > .viewport:hover {
}


h1.I98484, .I98484 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98484 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98484:hover {
}
.I98484 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98484 > .viewport:hover {
}


h1.I98485, .I98485 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98485 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98485:hover {
}
.I98485 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98485 > .viewport:hover {
}


h1.I98486, .I98486 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98486 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98486:hover {
}
.I98486 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98486 > .viewport:hover {
}


h1.I98487, .I98487 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98487 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98487:hover {
}
.I98487 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98487 > .viewport:hover {
}


h1.I98488, .I98488 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98488 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I98488:hover {
}
.I98488 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98488 > .viewport:hover {
}


h1.I98489, .I98489 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98489 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I98489:hover {
}
.I98489 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98489 > .viewport:hover {
}


h1.I98490, .I98490 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98490 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I98490:hover {
}
.I98490 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98490 > .viewport:hover {
}


h1.I98491, .I98491 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98491 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I98491:hover {
}
.I98491 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98491 > .viewport:hover {
}


h1.I98492, .I98492 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98492 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I98492:hover {
}
.I98492 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98492 > .viewport:hover {
}


h1.I98493, .I98493 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98493 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98493:hover {
}
.I98493 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98493 > .viewport:hover {
}


h1.I98494, .I98494 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98494 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98494:hover {
}
.I98494 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98494 > .viewport:hover {
}


h1.I98495, .I98495 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98495 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98495:hover {
}
.I98495 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98495 > .viewport:hover {
}


h1.I98496, .I98496 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98496 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I98496:hover {
}
.I98496 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98496 > .viewport:hover {
}


h1.I108662, .I108662 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108662 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108662:hover {
}
.I108662 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108662 > .viewport:hover {
}


h1.I108784, .I108784 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108784 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108784:hover {
}
.I108784 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108784 > .viewport:hover {
}


h1.I108967, .I108967 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108967 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108967:hover {
}
.I108967 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108967 > .viewport:hover {
}


h1.I109089, .I109089 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109089 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109089:hover {
}
.I109089 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109089 > .viewport:hover {
}


h1.I109211, .I109211 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109211 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109211:hover {
}
.I109211 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109211 > .viewport:hover {
}

@media (max-width:640px) {
.I109211 {

width:100%;


}
.I109211:hover {
}
.I109211 > .viewport {



}
.I109211 > .viewport:hover {
}

}

h1.I163051, .I163051 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163051 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163051:hover {
}
.I163051 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163051 > .viewport:hover {
}


h1.I165983, .I165983 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165983 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165983:hover {
}
.I165983 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165983 > .viewport:hover {
}


h1.I166456, .I166456 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166456 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166456:hover {
}
.I166456 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166456 > .viewport:hover {
}


h1.I166759, .I166759 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166759 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166759:hover {
}
.I166759 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166759 > .viewport:hover {
}


h1.I166961, .I166961 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166961 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166961:hover {
}
.I166961 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166961 > .viewport:hover {
}


h1.I167264, .I167264 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167264 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167264:hover {
}
.I167264 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167264 > .viewport:hover {
}


h1.I167466, .I167466 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167466 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167466:hover {
}
.I167466 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167466 > .viewport:hover {
}


h1.I167668, .I167668 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167668 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167668:hover {
}
.I167668 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167668 > .viewport:hover {
}

@media (max-width:640px) {
.I167668 {

width:100%;


}
.I167668:hover {
}
.I167668 > .viewport {



}
.I167668 > .viewport:hover {
}

}

h1.I176944, .I176944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176944:hover {
}
.I176944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176944 > .viewport:hover {
}


h1.I177150, .I177150 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177150 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177150:hover {
}
.I177150 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177150 > .viewport:hover {
}


h1.I177356, .I177356 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177356 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177356:hover {
}
.I177356 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177356 > .viewport:hover {
}


h1.I177722, .I177722 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177722 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177722:hover {
}
.I177722 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177722 > .viewport:hover {
}


.I98498 .image, .I98498.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98498 .image:hover, .I98498.image:hover {
}
@media (min-width:1440px) {
.I98498 .image, .I98498.image {
width:100%;

}
.I98498 .image:hover, .I98498.image:hover {
}
}
.I98499, a.I98499 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98499:hover, a.I98499:hover {
}
@media (max-width:992px) {
.I98499, a.I98499 {
}
.I98499:hover, a.I98499:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98499, a.I98499 {
display:flex;
padding-bottom:0rem;

}
.I98499:hover, a.I98499:hover {
}
}

.I98500 .image, .I98500.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98500 .image:hover, .I98500.image:hover {
}
@media (min-width:1440px) {
.I98500 .image, .I98500.image {
width:100%;

}
.I98500 .image:hover, .I98500.image:hover {
}
}
.I98501 .image, .I98501.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98501 .image:hover, .I98501.image:hover {
}

.I98502, a.I98502 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98502:hover, a.I98502:hover {
}
@media (max-width:992px) {
.I98502, a.I98502 {
}
.I98502:hover, a.I98502:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98502, a.I98502 {
display:flex;
padding-bottom:0rem;

}
.I98502:hover, a.I98502:hover {
}
}

.I98503, a.I98503 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98503:hover, a.I98503:hover {
}
@media (min-width:1440px) {
.I98503, a.I98503 {
display:flex;
font-weight:500;


}
.I98503:hover, a.I98503:hover {
}
}
.I98504, a.I98504 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98504:hover, a.I98504:hover {
}
@media (max-width:992px) {
.I98504, a.I98504 {
}
.I98504:hover, a.I98504:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98504, a.I98504 {
display:flex;
padding-bottom:0rem;

}
.I98504:hover, a.I98504:hover {
}
}

.I98505, a.I98505 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I98505:hover, a.I98505:hover {
}
@media (max-width:640px) {
.I98505, a.I98505 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I98505:hover, a.I98505:hover {
}
}

.I98506, a.I98506 {
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;

}
.I98506:hover, a.I98506:hover {
}
@media (max-width:992px) {
.I98506, a.I98506 {
}
.I98506:hover, a.I98506:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98506, a.I98506 {
display:flex;
padding-bottom:1rem;

}
.I98506:hover, a.I98506:hover {
}
}

.I98507, a.I98507 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98507:hover, a.I98507:hover {
}

.I98508, a.I98508 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98508:hover, a.I98508:hover {
}
@media (min-width:1440px) {
.I98508, a.I98508 {
display:flex;
font-weight:500;


}
.I98508:hover, a.I98508:hover {
}
}
.I98509 .image, .I98509.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98509 .image:hover, .I98509.image:hover {
}

.I98510, a.I98510 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98510:hover, a.I98510:hover {
}
@media (min-width:1440px) {
.I98510, a.I98510 {
display:flex;
font-weight:500;


}
.I98510:hover, a.I98510:hover {
}
}
.I98511, a.I98511 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98511:hover, a.I98511:hover {
}
@media (max-width:992px) {
.I98511, a.I98511 {
}
.I98511:hover, a.I98511:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98511, a.I98511 {
display:flex;
padding-bottom:0rem;

}
.I98511:hover, a.I98511:hover {
}
}

.I98512 .image, .I98512.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98512 .image:hover, .I98512.image:hover {
}

.I98513, a.I98513 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98513:hover, a.I98513:hover {
}
@media (min-width:1440px) {
.I98513, a.I98513 {
display:flex;
font-weight:500;


}
.I98513:hover, a.I98513:hover {
}
}
.I98514, a.I98514 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98514:hover, a.I98514:hover {
}
@media (max-width:992px) {
.I98514, a.I98514 {
}
.I98514:hover, a.I98514:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98514, a.I98514 {
display:flex;
padding-bottom:0rem;

}
.I98514:hover, a.I98514:hover {
}
}

.I98515 .image, .I98515.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I98515 .image:hover, .I98515.image:hover {
}

.I98516, a.I98516 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98516:hover, a.I98516:hover {
}
@media (min-width:1440px) {
.I98516, a.I98516 {
display:flex;
font-weight:500;


}
.I98516:hover, a.I98516:hover {
}
}
.I98517, a.I98517 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98517:hover, a.I98517:hover {
}
@media (max-width:992px) {
.I98517, a.I98517 {
}
.I98517:hover, a.I98517:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98517, a.I98517 {
display:flex;
padding-bottom:0rem;

}
.I98517:hover, a.I98517:hover {
}
}

.I98518 .image, .I98518.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98518 .image:hover, .I98518.image:hover {
}

.I98519 .image, .I98519.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98519 .image:hover, .I98519.image:hover {
}

.I98520 .image, .I98520.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I98520 .image:hover, .I98520.image:hover {
}

.I98521, a.I98521 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98521:hover, a.I98521:hover {
}
@media (max-width:992px) {
.I98521, a.I98521 {
}
.I98521:hover, a.I98521:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98521, a.I98521 {
display:flex;
padding-bottom:0rem;

}
.I98521:hover, a.I98521:hover {
}
}

.I98522, a.I98522 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98522:hover, a.I98522:hover {
}
@media (min-width:1440px) {
.I98522, a.I98522 {
display:flex;
font-weight:500;


}
.I98522:hover, a.I98522:hover {
}
}
.I98523, a.I98523 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98523:hover, a.I98523:hover {
}
@media (max-width:992px) {
.I98523, a.I98523 {
}
.I98523:hover, a.I98523:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98523, a.I98523 {
display:flex;
padding-bottom:0rem;

}
.I98523:hover, a.I98523:hover {
}
}

.I98524, a.I98524 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I98524:hover, a.I98524:hover {
}
@media (max-width:992px) {
.I98524, a.I98524 {
}
.I98524:hover, a.I98524:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I98524, a.I98524 {
display:flex;
font-weight:500;


}
.I98524:hover, a.I98524:hover {
}
}
.I98525, a.I98525 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I98525:hover, a.I98525:hover {
}
@media (max-width:992px) {
.I98525, a.I98525 {
}
.I98525:hover, a.I98525:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98525, a.I98525 {
display:flex;
padding-bottom:0rem;

}
.I98525:hover, a.I98525:hover {
}
}

.I98526, a.I98526 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I98526:hover, a.I98526:hover {
}
@media (min-width:1440px) {
.I98526, a.I98526 {
display:flex;
font-weight:500;


}
.I98526:hover, a.I98526:hover {
}
}
.I98527 {
}
.I98527:hover {
}
.I98527 {
}
.I98527:hover {
}


.I98528, a.I98528 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98528:hover, a.I98528:hover {
}

.I98529, a.I98529 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98529:hover, a.I98529:hover {
}

.I98530 .button, .I98530.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98530 button.button, button.I98530.button {
cursor:pointer;
}
.I98530 .button .text, .I98530.button .text {
}
.I98530 .button .icon, .I98530.button .icon {
flex:none;
background-size:100% 100%;
}
.I98530 .button:hover, .I98530.button:hover {
}
.I98530 .button:hover .text, .I98530.button:hover .text {
}
.I98530 .button:hover .icon, .I98530.button:hover .icon {
background-size:100% 100%;
}

.I98531 .button, .I98531.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98531 button.button, button.I98531.button {
cursor:pointer;
}
.I98531 .button .text, .I98531.button .text {
}
.I98531 .button .icon, .I98531.button .icon {
flex:none;
background-size:100% 100%;
}
.I98531 .button:hover, .I98531.button:hover {
}
.I98531 .button:hover .text, .I98531.button:hover .text {
}
.I98531 .button:hover .icon, .I98531.button:hover .icon {
background-size:100% 100%;
}

.I98532 .button, .I98532.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98532 button.button, button.I98532.button {
cursor:pointer;
}
.I98532 .button .text, .I98532.button .text {
}
.I98532 .button .icon, .I98532.button .icon {
flex:none;
background-size:100% 100%;
}
.I98532 .button:hover, .I98532.button:hover {
}
.I98532 .button:hover .text, .I98532.button:hover .text {
}
.I98532 .button:hover .icon, .I98532.button:hover .icon {
background-size:100% 100%;
}

.I98533 .button, .I98533.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98533 button.button, button.I98533.button {
cursor:pointer;
}
.I98533 .button .text, .I98533.button .text {
}
.I98533 .button .icon, .I98533.button .icon {
flex:none;
background-size:100% 100%;
}
.I98533 .button:hover, .I98533.button:hover {
}
.I98533 .button:hover .text, .I98533.button:hover .text {
}
.I98533 .button:hover .icon, .I98533.button:hover .icon {
background-size:100% 100%;
}

.I98534 .button, .I98534.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98534 button.button, button.I98534.button {
cursor:pointer;
}
.I98534 .button .text, .I98534.button .text {
}
.I98534 .button .icon, .I98534.button .icon {
flex:none;
background-size:100% 100%;
}
.I98534 .button:hover, .I98534.button:hover {
}
.I98534 .button:hover .text, .I98534.button:hover .text {
}
.I98534 .button:hover .icon, .I98534.button:hover .icon {
background-size:100% 100%;
}

.I98535 .button, .I98535.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98535 button.button, button.I98535.button {
cursor:pointer;
}
.I98535 .button .text, .I98535.button .text {
}
.I98535 .button .icon, .I98535.button .icon {
flex:none;
background-size:100% 100%;
}
.I98535 .button:hover, .I98535.button:hover {
}
.I98535 .button:hover .text, .I98535.button:hover .text {
}
.I98535 .button:hover .icon, .I98535.button:hover .icon {
background-size:100% 100%;
}

.I98536 .button, .I98536.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98536 button.button, button.I98536.button {
cursor:pointer;
}
.I98536 .button .text, .I98536.button .text {
}
.I98536 .button .icon, .I98536.button .icon {
flex:none;
background-size:100% 100%;
}
.I98536 .button:hover, .I98536.button:hover {
}
.I98536 .button:hover .text, .I98536.button:hover .text {
}
.I98536 .button:hover .icon, .I98536.button:hover .icon {
background-size:100% 100%;
}

.I98537 .button, .I98537.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98537 button.button, button.I98537.button {
cursor:pointer;
}
.I98537 .button .text, .I98537.button .text {
}
.I98537 .button .icon, .I98537.button .icon {
flex:none;
background-size:100% 100%;
}
.I98537 .button:hover, .I98537.button:hover {
}
.I98537 .button:hover .text, .I98537.button:hover .text {
}
.I98537 .button:hover .icon, .I98537.button:hover .icon {
background-size:100% 100%;
}

.I98538 .button, .I98538.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98538 button.button, button.I98538.button {
cursor:pointer;
}
.I98538 .button .text, .I98538.button .text {
}
.I98538 .button .icon, .I98538.button .icon {
flex:none;
background-size:100% 100%;
}
.I98538 .button:hover, .I98538.button:hover {
}
.I98538 .button:hover .text, .I98538.button:hover .text {
}
.I98538 .button:hover .icon, .I98538.button:hover .icon {
background-size:100% 100%;
}

.I98539 .button, .I98539.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98539 button.button, button.I98539.button {
cursor:pointer;
}
.I98539 .button .text, .I98539.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I98539 .button .icon, .I98539.button .icon {
flex:none;
background-size:100% 100%;
}
.I98539 .button:hover, .I98539.button:hover {
}
.I98539 .button:hover .text, .I98539.button:hover .text {
}
.I98539 .button:hover .icon, .I98539.button:hover .icon {
background-size:100% 100%;
}

.I98540, a.I98540 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98540:hover, a.I98540:hover {
}

.I98541, a.I98541 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98541:hover, a.I98541:hover {
}

.I98542, a.I98542 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98542:hover, a.I98542:hover {
}

.I98543, a.I98543 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98543:hover, a.I98543:hover {
}

.I98544, a.I98544 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98544:hover, a.I98544:hover {
}

.I98545, a.I98545 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98545:hover, a.I98545:hover {
}

.I98546, a.I98546 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I98546:hover, a.I98546:hover {
}

.I108601 .button, .I108601.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108601 button.button, button.I108601.button {
cursor:pointer;
}
.I108601 .button .text, .I108601.button .text {
}
.I108601 .button .icon, .I108601.button .icon {
flex:none;
background-size:100% 100%;
}
.I108601 .button:hover, .I108601.button:hover {
}
.I108601 .button:hover .text, .I108601.button:hover .text {
}
.I108601 .button:hover .icon, .I108601.button:hover .icon {
background-size:100% 100%;
}

.I108723, a.I108723 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108723:hover, a.I108723:hover {
}

.I108906, a.I108906 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108906:hover, a.I108906:hover {
}

.I109028, a.I109028 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109028:hover, a.I109028:hover {
}

.I109150 .image, .I109150.image {
vertical-align:top;
}
.I109150 .image:hover, .I109150.image:hover {
}

.I162954, a.I162954 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162954:hover, a.I162954:hover {
}

.I165882, a.I165882 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165882:hover, a.I165882:hover {
}

.I166355, a.I166355 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166355:hover, a.I166355:hover {
}

.I166658 .button, .I166658.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166658 button.button, button.I166658.button {
cursor:pointer;
}
.I166658 .button .text, .I166658.button .text {
}
.I166658 .button .icon, .I166658.button .icon {
flex:none;
background-size:100% 100%;
}
.I166658 .button:hover, .I166658.button:hover {
}
.I166658 .button:hover .text, .I166658.button:hover .text {
}
.I166658 .button:hover .icon, .I166658.button:hover .icon {
background-size:100% 100%;
}

.I166860, a.I166860 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166860:hover, a.I166860:hover {
}

.I167163, a.I167163 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167163:hover, a.I167163:hover {
}

.I167365, a.I167365 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167365:hover, a.I167365:hover {
}

.I167567 .image, .I167567.image {
vertical-align:top;
}
.I167567 .image:hover, .I167567.image:hover {
}

.I176841, a.I176841 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176841:hover, a.I176841:hover {
}

.I177047, a.I177047 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177047:hover, a.I177047:hover {
}

.I177253, a.I177253 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177253:hover, a.I177253:hover {
}

.I177618, a.I177618 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177618:hover, a.I177618:hover {
}

h1.I98548, .I98548 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98548 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I98548:hover {
}
.I98548 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98548 > .viewport:hover {
}


.I98372 {
}
.I98372:hover {
}
.I98372 {
}
.I98372: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;
}
}


