/* Cache file:3247_pt_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 {
}
.I95440 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I95440: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 {
}
.I95440 {
width:100%;

	
}
.I95440: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 {
}
.I95440 {
width:100%;

	
}
.I95440:hover {
}
}

.I95441 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I95441:hover {
}
@media (max-width:992px) {
.I95441 {

padding-top:70px;


}
.I95441:hover {
}
}
@media (max-width:640px) {
.I95441 {

width:100%;
margin-top:40px;


}
.I95441:hover {
}
}
@media (min-width:1440px) {
.I95441 {

order:28;

}
.I95441:hover {
}
}
.I95449 {
display:flex;
position:var(--I95449-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(--I95449-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I95449-location-transform:translate(0px,0px);
	

transform:
var(--I95449-location-transform, translate(0px,0px))
var(--I95449-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I95449:hover {
}
.I95449 {
--I95449-position-static-computed:static;
}
.I95449 > .sector, .I95449 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I95449 {

position:fixed;
z-index:var(--I95449-z-index, 1);

transform:
var(--I95449-location-transform, translate(0px,0px))
var(--I95449-user-box-transform, translate(0px,0px))
;


}
.I95449:hover {
}

}
@media (max-width:640px) {
.I95449 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I95449-z-index, 1);

transform:
var(--I95449-location-transform, translate(0px,0px))
var(--I95449-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I95449:hover {
}
.I95449 {
--I95449-position-static-computed:static;
}
.I95449 > .sector, .I95449 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I95449 {

order:25;
}
.I95449:hover {
}

}
.I95455 {
display:flex;
position:var(--I95455-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;


}
.I95455:hover {
}

@media (max-width:992px) {
.I95455 {

margin-top:2rem;

}
.I95455:hover {
}

}
@media (max-width:640px) {
.I95455 {

width:100%;
margin-top:0rem;

}
.I95455:hover {
}

}

.I95471 {
display:flex;
position:var(--I95471-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;
--I95471-location-transform:translate(0px,0px);
z-index:var(--I95471-z-index, auto);

transform:
var(--I95471-location-transform, translate(0px,0px))
var(--I95471-user-box-transform, translate(0px,0px))
;

--I95471-z-index:1000;
position:var(--I95471-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I95471:hover {
}
.I95471 {
--I95471-position-static-computed:static;
}
.I95471 > .sector, .I95471 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I95471 {

width:100%;

}
.I95471:hover {
}

}
@media (min-width:1440px) {
.I95471 {

order:59;
}
.I95471:hover {
}

}
.I95464 {
display:flex;
position:var(--I95464-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I95464:hover {
}

@media (min-width:1440px) {
.I95464 {

order:49;
}
.I95464:hover {
}

}
.I95465 {
display:flex;
position:var(--I95465-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I95465:hover {
}

@media (min-width:1440px) {
.I95465 {

order:51;
}
.I95465:hover {
}

}
.I95463 {
display:flex;
position:var(--I95463-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I95463:hover {
}

@media (min-width:1440px) {
.I95463 {

order:47;
}
.I95463:hover {
}

}
.I95462 {
display:flex;
position:var(--I95462-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I95462:hover {
}

@media (min-width:1440px) {
.I95462 {

order:44;
}
.I95462:hover {
}

}
.I95459 {
display:flex;
position:var(--I95459-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I95459:hover {
}


.I95461 {
display:flex;
position:var(--I95461-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I95461:hover {
}

@media (min-width:1440px) {
.I95461 {

order:40;
}
.I95461:hover {
}

}
.I95450 {
display:flex;
position:var(--I95450-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I95450:hover {
}

@media (min-width:1440px) {
.I95450 {

order:26;
}
.I95450:hover {
}

}
.I95458 {
display:flex;
position:var(--I95458-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I95458:hover {
}


.I95448 {
display:flex;
position:var(--I95448-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(--I95448-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I95448-location-transform:translate(0px,0px);
z-index:var(--I95448-z-index, 1);

transform:
var(--I95448-location-transform, translate(0px,0px))
var(--I95448-user-box-transform, translate(0px,0px))
;

--I95448-z-index:555;
}
.I95448:hover {
}
.I95448 {
--I95448-position-static-computed:relative;
}
.I95448 > .sector, .I95448 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I95448 {

height:72px;
margin-bottom:-72px;

}
.I95448:hover {
}

}
@media (max-width:640px) {
.I95448 {

box-sizing:border-box;

}
.I95448:hover {
}

}
@media (min-width:1440px) {
.I95448 {

order:17;
}
.I95448:hover {
}

}
.I95445 {
display:flex;
position:var(--I95445-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(--I95445-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I95445-location-transform:translate(-50%,0px);
	

transform:
var(--I95445-location-transform, translate(0px,0px))
var(--I95445-user-box-transform, translate(0px,0px))
;

--I95445-z-index:999;
}
.I95445:hover {
}
.I95445 {
--I95445-position-static-computed:relative;
}
.I95445 > .sector, .I95445 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I95445 {

height:auto;
min-height:90px;

}
.I95445:hover {
}
.I95445 {
--I95445-position-static-computed:static;
}
.I95445 > .sector, .I95445 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I95445 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I95445:hover {
}

}
@media (min-width:1440px) {
.I95445 {

order:4;
position:fixed;
z-index:var(--I95445-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I95445-location-transform:translate(-50%,0px);
	

transform:
var(--I95445-location-transform, translate(0px,0px))
var(--I95445-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I95445:hover {
}

}
.I95451 {
display:flex;
position:var(--I95451-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I95451:hover {
}

@media (min-width:1440px) {
.I95451 {

order:18;
}
.I95451:hover {
}

}
.I95466 {
display:flex;
position:var(--I95466-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I95466:hover {
}

@media (min-width:1440px) {
.I95466 {

order:52;
}
.I95466:hover {
}

}
.I95468 {
display:flex;
position:var(--I95468-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I95468:hover {
}

@media (min-width:1440px) {
.I95468 {

order:55;
}
.I95468:hover {
}

}
.I95467 {
display:flex;
position:var(--I95467-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I95467:hover {
}

@media (min-width:1440px) {
.I95467 {

order:54;
}
.I95467:hover {
}

}
.I95469 {
display:flex;
position:var(--I95469-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I95469:hover {
}

@media (min-width:1440px) {
.I95469 {

order:56;
}
.I95469:hover {
}

}
.I95452 {
display:flex;
position:var(--I95452-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I95452:hover {
}

@media (min-width:1440px) {
.I95452 {

order:24;
}
.I95452:hover {
}

}
.I95457 {
display:flex;
position:var(--I95457-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I95457:hover {
}


.I95453 {
display:flex;
position:var(--I95453-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I95453:hover {
}

@media (min-width:1440px) {
.I95453 {

order:27;
}
.I95453:hover {
}

}
.I95470 {
display:flex;
position:var(--I95470-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I95470:hover {
}

@media (min-width:1440px) {
.I95470 {

order:58;
}
.I95470:hover {
}

}
.I95472 {
display:flex;
position:var(--I95472-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I95472:hover {
}

@media (min-width:1440px) {
.I95472 {

order:59;
}
.I95472:hover {
}

}
.I95473 {
display:flex;
position:var(--I95473-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I95473:hover {
}

@media (min-width:1440px) {
.I95473 {

order:60;
}
.I95473:hover {
}

}
.I95474 {
display:flex;
position:var(--I95474-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I95474:hover {
}

@media (min-width:1440px) {
.I95474 {

order:61;
}
.I95474:hover {
}

}
.I95460 {
display:flex;
position:var(--I95460-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I95460:hover {
}


.I95475 {
display:flex;
position:var(--I95475-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I95475:hover {
}

@media (min-width:1440px) {
.I95475 {

order:63;
}
.I95475:hover {
}

}
.I95476 {
display:flex;
position:var(--I95476-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I95476:hover {
}

@media (min-width:1440px) {
.I95476 {

order:65;
}
.I95476:hover {
}

}
.I95447 {
display:flex;
position:var(--I95447-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I95447:hover {
}

@media (min-width:1440px) {
.I95447 {

order:66;
}
.I95447:hover {
}

}
.I95477 {
display:flex;
position:var(--I95477-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I95477:hover {
}

@media (min-width:1440px) {
.I95477 {

order:68;
}
.I95477:hover {
}

}
.I95478 {
display:flex;
position:var(--I95478-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I95478:hover {
}

@media (min-width:1440px) {
.I95478 {

order:69;
}
.I95478:hover {
}

}
.I95454 {
display:flex;
position:var(--I95454-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I95454:hover {
}

@media (min-width:1440px) {
.I95454 {

order:70;
}
.I95454:hover {
}

}
.I95479 {
display:flex;
position:var(--I95479-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I95479:hover {
}

@media (min-width:1440px) {
.I95479 {

order:71;
}
.I95479:hover {
}

}
.I95446 {
display:flex;
position:var(--I95446-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I95446:hover {
}

@media (min-width:1440px) {
.I95446 {

order:72;
}
.I95446:hover {
}

}
.I95443 {
display:flex;
position:var(--I95443-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I95443:hover {
}

@media (min-width:1440px) {
.I95443 {

order:73;
}
.I95443:hover {
}

}
.I95442 {
display:flex;
position:var(--I95442-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I95442:hover {
}

@media (min-width:1440px) {
.I95442 {

order:74;
}
.I95442:hover {
}

}
.I95456 {
display:flex;
position:var(--I95456-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I95456:hover {
}


.I95444 {
display:flex;
position:var(--I95444-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I95444:hover {
}

@media (min-width:1440px) {
.I95444 {

order:16;
}
.I95444:hover {
}

}
.I99764 {
display:flex;
position:var(--I99764-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99764:hover {
}

@media (min-width:1440px) {
.I99764 {

order:76;
}
.I99764:hover {
}

}
.I115775 {
display:flex;
position:var(--I115775-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115775:hover {
}


.I116395 {
display:flex;
position:var(--I116395-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116395:hover {
}


h1.I95481, .I95481 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95481 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95481:hover {
}
.I95481 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95481 > .viewport:hover {
}


.I95482 {
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;

	
}
.I95482:hover {
}
@media (max-width:992px) {
.I95482 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I95482:hover {
}
}
@media (max-width:640px) {
.I95482 {
padding-left:1rem;
padding-right:1rem;

	
}
.I95482:hover {
}
}

.I95483 {
display:flex;
position:var(--I95483-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I95483:hover {
}


.I95484 {
display:flex;
position:var(--I95484-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I95484:hover {
}


.I95485 {
display:flex;
position:var(--I95485-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I95485:hover {
}


.I95486 {
display:flex;
position:var(--I95486-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I95486:hover {
}


.I95487 {
display:flex;
position:var(--I95487-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I95487:hover {
}


.I157909 {
display:flex;
position:var(--I157909-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157909:hover {
}


.I167919 {
display:flex;
position:var(--I167919-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167919:hover {
}


.I168675 {
display:flex;
position:var(--I168675-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168675:hover {
}


.I169215 {
display:flex;
position:var(--I169215-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169215:hover {
}


.I95488 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I95488:hover {
}


.I95489 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I95489:hover {
}


.I158124 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158124:hover {
}


.I168297 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168297:hover {
}


.I168945 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168945:hover {
}


.I169485 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169485:hover {
}


h1.I95490, .I95490 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95490 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I95490:hover {
}
.I95490 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95490 > .viewport:hover {
}

@media (max-width:992px) {
.I95490 {

height:auto;


}
.I95490:hover {
}
.I95490 > .viewport {



}
.I95490 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I95490 {

order:4;

}
.I95490:hover {
}
.I95490 > .viewport {



}
.I95490 > .viewport:hover {
}

}
h1.I95491, .I95491 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95491 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I95491:hover {
}
.I95491 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95491 > .viewport:hover {
}

@media (min-width:1440px) {
.I95491 {

order:5;

}
.I95491:hover {
}
.I95491 > .viewport {



}
.I95491 > .viewport:hover {
}

}
h1.I95492, .I95492 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95492 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I95492:hover {
}
.I95492 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95492 > .viewport:hover {
}


h1.I95493, .I95493 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95493 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I95493:hover {
}
.I95493 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95493 > .viewport:hover {
}


h1.I95494, .I95494 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95494 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95494:hover {
}
.I95494 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95494 > .viewport:hover {
}


h1.I95495, .I95495 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95495 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I95495:hover {
}
.I95495 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95495 > .viewport:hover {
}


h1.I95496, .I95496 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95496 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I95496:hover {
}
.I95496 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95496 > .viewport:hover {
}


h1.I95497, .I95497 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95497 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I95497:hover {
}
.I95497 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95497 > .viewport:hover {
}


h1.I95498, .I95498 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95498 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95498:hover {
}
.I95498 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95498 > .viewport:hover {
}


h1.I95499, .I95499 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95499 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95499:hover {
}
.I95499 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95499 > .viewport:hover {
}


h1.I95500, .I95500 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95500 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95500:hover {
}
.I95500 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95500 > .viewport:hover {
}


h1.I95501, .I95501 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95501 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I95501:hover {
}
.I95501 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95501 > .viewport:hover {
}

@media (min-width:1440px) {
.I95501 {

order:3;

}
.I95501:hover {
}
.I95501 > .viewport {



}
.I95501 > .viewport:hover {
}

}
h1.I95502, .I95502 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95502 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;

}
.I95502:hover {
}
.I95502 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95502 > .viewport:hover {
}

@media (min-width:1440px) {
.I95502 {

order:7;

}
.I95502:hover {
}
.I95502 > .viewport {



}
.I95502 > .viewport:hover {
}

}
h1.I95503, .I95503 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95503 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I95503:hover {
}
.I95503 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95503 > .viewport:hover {
}

@media (min-width:1440px) {
.I95503 {

order:6;

}
.I95503:hover {
}
.I95503 > .viewport {



}
.I95503 > .viewport:hover {
}

}
h1.I95504, .I95504 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95504 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I95504:hover {
}
.I95504 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95504 > .viewport:hover {
}

@media (min-width:1440px) {
.I95504 {

order:8;

}
.I95504:hover {
}
.I95504 > .viewport {



}
.I95504 > .viewport:hover {
}

}
h1.I95505, .I95505 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95505 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95505:hover {
}
.I95505 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95505 > .viewport:hover {
}


h1.I95506, .I95506 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95506 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I95506:hover {
}
.I95506 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95506 > .viewport:hover {
}


h1.I95507, .I95507 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95507 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I95507:hover {
}
.I95507 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95507 > .viewport:hover {
}


h1.I95508, .I95508 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95508 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I95508:hover {
}
.I95508 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95508 > .viewport:hover {
}


h1.I95509, .I95509 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95509 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I95509:hover {
}
.I95509 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95509 > .viewport:hover {
}


h1.I95510, .I95510 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95510 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95510:hover {
}
.I95510 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95510 > .viewport:hover {
}


h1.I157995, .I157995 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157995 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157995:hover {
}
.I157995 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157995 > .viewport:hover {
}


h1.I158081, .I158081 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158081 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158081:hover {
}
.I158081 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158081 > .viewport:hover {
}


h1.I158210, .I158210 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158210 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158210:hover {
}
.I158210 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158210 > .viewport:hover {
}


h1.I158296, .I158296 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158296 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158296:hover {
}
.I158296 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158296 > .viewport:hover {
}


h1.I165800, .I165800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165800:hover {
}
.I165800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165800 > .viewport:hover {
}


h1.I167796, .I167796 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167796 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167796:hover {
}
.I167796 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167796 > .viewport:hover {
}


h1.I168027, .I168027 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168027 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168027:hover {
}
.I168027 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168027 > .viewport:hover {
}


h1.I168243, .I168243 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168243 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168243:hover {
}
.I168243 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168243 > .viewport:hover {
}


h1.I168405, .I168405 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168405 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168405:hover {
}
.I168405 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168405 > .viewport:hover {
}


h1.I168513, .I168513 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168513 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168513:hover {
}
.I168513 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168513 > .viewport:hover {
}


h1.I168783, .I168783 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168783 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168783:hover {
}
.I168783 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168783 > .viewport:hover {
}


h1.I168891, .I168891 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168891 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168891:hover {
}
.I168891 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168891 > .viewport:hover {
}


h1.I169053, .I169053 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169053 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169053:hover {
}
.I169053 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169053 > .viewport:hover {
}


h1.I169161, .I169161 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169161 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169161:hover {
}
.I169161 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169161 > .viewport:hover {
}


h1.I169323, .I169323 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169323 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169323:hover {
}
.I169323 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169323 > .viewport:hover {
}


h1.I169431, .I169431 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169431 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169431:hover {
}
.I169431 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169431 > .viewport:hover {
}


h1.I169593, .I169593 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169593 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169593:hover {
}
.I169593 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169593 > .viewport:hover {
}


h1.I169701, .I169701 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169701 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169701:hover {
}
.I169701 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169701 > .viewport:hover {
}


.I95511 {
display:flex;

}
.I95511:hover {
}
@media (max-width:992px) {
.I95511 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I95511:hover {
}
}
@media (max-width:640px) {
.I95511 {
display:flex;
height:60vw;

}
.I95511:hover {
}
}

.I95512, a.I95512 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I95512:hover, a.I95512:hover {
}
@media (max-width:640px) {
.I95512, a.I95512 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I95512:hover, a.I95512:hover {
}
}

.I95513, a.I95513 {
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;

}
.I95513:hover, a.I95513:hover {
}
@media (max-width:640px) {
.I95513, a.I95513 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I95513:hover, a.I95513:hover {
}
}

.I95514 .image, .I95514.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I95514 .image:hover, .I95514.image:hover {
}
@media (max-width:640px) {
.I95514 .image, .I95514.image {
border-radius:100%;

}
.I95514 .image:hover, .I95514.image:hover {
}
}

.I95515, a.I95515 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I95515:hover, a.I95515:hover {
}
@media (max-width:992px) {
.I95515, a.I95515 {
}
.I95515:hover, a.I95515:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95515, a.I95515 {
display:flex;
padding-bottom:1rem;

}
.I95515:hover, a.I95515:hover {
}
}

.I95516, a.I95516 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I95516:hover, a.I95516:hover {
}
@media (max-width:992px) {
.I95516, a.I95516 {
}
.I95516:hover, a.I95516:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95516, a.I95516 {
display:flex;
padding-bottom:1rem;

}
.I95516:hover, a.I95516:hover {
}
}

.I95517, a.I95517 {
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;

}
.I95517:hover, a.I95517:hover {
}
@media (max-width:992px) {
.I95517, a.I95517 {
}
.I95517:hover, a.I95517:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95517, a.I95517 {
display:flex;
padding-bottom:1rem;

}
.I95517:hover, a.I95517:hover {
}
}

.I95518 .image, .I95518.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I95518 .image:hover, .I95518.image:hover {
}
@media (max-width:640px) {
.I95518 .image, .I95518.image {
border-radius:100%;

}
.I95518 .image:hover, .I95518.image:hover {
}
}

.I95519, a.I95519 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I95519:hover, a.I95519:hover {
}
@media (max-width:992px) {
.I95519, a.I95519 {
}
.I95519:hover, a.I95519:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95519, a.I95519 {
display:flex;
padding-bottom:1rem;

}
.I95519:hover, a.I95519:hover {
}
}

.I95520, a.I95520 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I95520:hover, a.I95520:hover {
}
@media (max-width:992px) {
.I95520, a.I95520 {
}
.I95520:hover, a.I95520:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95520, a.I95520 {
display:flex;
padding-bottom:1rem;

}
.I95520:hover, a.I95520:hover {
}
}

.I95521, a.I95521 {
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;

}
.I95521:hover, a.I95521:hover {
}
@media (max-width:992px) {
.I95521, a.I95521 {
}
.I95521:hover, a.I95521:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95521, a.I95521 {
display:flex;
padding-bottom:1rem;

}
.I95521:hover, a.I95521:hover {
}
}

.I95522 .button, .I95522.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I95522 button.button, button.I95522.button {
cursor:pointer;
}
.I95522 .button .text, .I95522.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I95522 .button .icon, .I95522.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;
}
.I95522 .button:hover, .I95522.button:hover {
}
.I95522 .button:hover .text, .I95522.button:hover .text {
text-decoration:underline;

}
.I95522 .button:hover .icon, .I95522.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) {
.I95522 .button, .I95522.button {
}
.I95522 button.button, button.I95522.button {
}
.I95522 .button .text, .I95522.button .text {
font-family:Rubik;

}
.I95522 .button .icon, .I95522.button .icon {
background-size:100% 100%;
}
.I95522 .button:hover, .I95522.button:hover {
}
.I95522 .button:hover .text, .I95522.button:hover .text {
}
.I95522 .button:hover .icon, .I95522.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I95522 .button, .I95522.button {
}
.I95522 button.button, button.I95522.button {
}
.I95522 .button .text, .I95522.button .text {
}
.I95522 .button .icon, .I95522.button .icon {
background-size:100% 100%;
}
.I95522 .button:hover, .I95522.button:hover {
}
.I95522 .button:hover .text, .I95522.button:hover .text {
}
.I95522 .button:hover .icon, .I95522.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I95522 .button, .I95522.button {
}
.I95522 button.button, button.I95522.button {
}
.I95522 .button .text, .I95522.button .text {
}
.I95522 .button .icon, .I95522.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');
}
.I95522 .button:hover, .I95522.button:hover {
}
.I95522 .button:hover .text, .I95522.button:hover .text {
}
.I95522 .button:hover .icon, .I95522.button:hover .icon {
background-size:100% 100%;
}
}
.I95523, a.I95523 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I95523:hover, a.I95523:hover {
}
@media (max-width:992px) {
.I95523, a.I95523 {
}
.I95523:hover, a.I95523:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95523, a.I95523 {
display:flex;
padding-bottom:1rem;

}
.I95523:hover, a.I95523:hover {
}
}

.I95524, a.I95524 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I95524:hover, a.I95524:hover {
}
@media (max-width:992px) {
.I95524, a.I95524 {
}
.I95524:hover, a.I95524:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95524, a.I95524 {
display:flex;
padding-bottom:1rem;

}
.I95524:hover, a.I95524:hover {
}
}

.I95525, a.I95525 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I95525:hover, a.I95525:hover {
}
@media (max-width:992px) {
.I95525, a.I95525 {
}
.I95525:hover, a.I95525:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95525, a.I95525 {
display:flex;
padding-bottom:1rem;

}
.I95525:hover, a.I95525:hover {
}
}

.I95526 .button, .I95526.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95526 button.button, button.I95526.button {
cursor:pointer;
}
.I95526 .button .text, .I95526.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I95526 .button .icon, .I95526.button .icon {
flex:none;
background-size:100% 100%;
}
.I95526 .button:hover, .I95526.button:hover {
}
.I95526 .button:hover .text, .I95526.button:hover .text {
}
.I95526 .button:hover .icon, .I95526.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I95526 .button, .I95526.button {
}
.I95526 button.button, button.I95526.button {
}
.I95526 .button .text, .I95526.button .text {
font-family:Rubik;

}
.I95526 .button .icon, .I95526.button .icon {
background-size:100% 100%;
}
.I95526 .button:hover, .I95526.button:hover {
}
.I95526 .button:hover .text, .I95526.button:hover .text {
}
.I95526 .button:hover .icon, .I95526.button:hover .icon {
background-size:100% 100%;
}
}

.I95527 .button, .I95527.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95527 button.button, button.I95527.button {
cursor:pointer;
}
.I95527 .button .text, .I95527.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I95527 .button .icon, .I95527.button .icon {
flex:none;
background-size:100% 100%;
}
.I95527 .button:hover, .I95527.button:hover {
}
.I95527 .button:hover .text, .I95527.button:hover .text {
}
.I95527 .button:hover .icon, .I95527.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I95527 .button, .I95527.button {
}
.I95527 button.button, button.I95527.button {
}
.I95527 .button .text, .I95527.button .text {
font-family:Rubik;

}
.I95527 .button .icon, .I95527.button .icon {
background-size:100% 100%;
}
.I95527 .button:hover, .I95527.button:hover {
}
.I95527 .button:hover .text, .I95527.button:hover .text {
}
.I95527 .button:hover .icon, .I95527.button:hover .icon {
background-size:100% 100%;
}
}

.I95528 .button, .I95528.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95528 button.button, button.I95528.button {
cursor:pointer;
}
.I95528 .button .text, .I95528.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I95528 .button .icon, .I95528.button .icon {
flex:none;
background-size:100% 100%;
}
.I95528 .button:hover, .I95528.button:hover {
}
.I95528 .button:hover .text, .I95528.button:hover .text {
}
.I95528 .button:hover .icon, .I95528.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I95528 .button, .I95528.button {
}
.I95528 button.button, button.I95528.button {
}
.I95528 .button .text, .I95528.button .text {
font-family:Rubik;

}
.I95528 .button .icon, .I95528.button .icon {
background-size:100% 100%;
}
.I95528 .button:hover, .I95528.button:hover {
}
.I95528 .button:hover .text, .I95528.button:hover .text {
}
.I95528 .button:hover .icon, .I95528.button:hover .icon {
background-size:100% 100%;
}
}

.I95529 .button, .I95529.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95529 button.button, button.I95529.button {
cursor:pointer;
}
.I95529 .button .text, .I95529.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I95529 .button .icon, .I95529.button .icon {
flex:none;
background-size:100% 100%;
}
.I95529 .button:hover, .I95529.button:hover {
}
.I95529 .button:hover .text, .I95529.button:hover .text {
}
.I95529 .button:hover .icon, .I95529.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I95529 .button, .I95529.button {
}
.I95529 button.button, button.I95529.button {
}
.I95529 .button .text, .I95529.button .text {
font-family:Rubik;

}
.I95529 .button .icon, .I95529.button .icon {
background-size:100% 100%;
}
.I95529 .button:hover, .I95529.button:hover {
}
.I95529 .button:hover .text, .I95529.button:hover .text {
}
.I95529 .button:hover .icon, .I95529.button:hover .icon {
background-size:100% 100%;
}
}

.I95530 .button, .I95530.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95530 button.button, button.I95530.button {
cursor:pointer;
}
.I95530 .button .text, .I95530.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I95530 .button .icon, .I95530.button .icon {
flex:none;
background-size:100% 100%;
}
.I95530 .button:hover, .I95530.button:hover {
}
.I95530 .button:hover .text, .I95530.button:hover .text {
}
.I95530 .button:hover .icon, .I95530.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I95530 .button, .I95530.button {
}
.I95530 button.button, button.I95530.button {
}
.I95530 .button .text, .I95530.button .text {
font-family:Rubik;

}
.I95530 .button .icon, .I95530.button .icon {
background-size:100% 100%;
}
.I95530 .button:hover, .I95530.button:hover {
}
.I95530 .button:hover .text, .I95530.button:hover .text {
}
.I95530 .button:hover .icon, .I95530.button:hover .icon {
background-size:100% 100%;
}
}

.I95531, a.I95531 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I95531:hover, a.I95531:hover {
}

.I157952 .image, .I157952.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157952 .image:hover, .I157952.image:hover {
}
@media (max-width:640px) {
.I157952 .image, .I157952.image {
border-radius:100%;

}
.I157952 .image:hover, .I157952.image:hover {
}
}

.I158038, a.I158038 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158038:hover, a.I158038:hover {
}
@media (max-width:992px) {
.I158038, a.I158038 {
}
.I158038:hover, a.I158038:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158038, a.I158038 {
display:flex;
padding-bottom:1rem;

}
.I158038:hover, a.I158038:hover {
}
}

.I158167, a.I158167 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158167:hover, a.I158167:hover {
}
@media (max-width:992px) {
.I158167, a.I158167 {
}
.I158167:hover, a.I158167:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158167, a.I158167 {
display:flex;
padding-bottom:1rem;

}
.I158167:hover, a.I158167:hover {
}
}

.I158253, a.I158253 {
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;

}
.I158253:hover, a.I158253:hover {
}
@media (max-width:992px) {
.I158253, a.I158253 {
}
.I158253:hover, a.I158253:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158253, a.I158253 {
display:flex;
padding-bottom:1rem;

}
.I158253:hover, a.I158253:hover {
}
}

.I165746, a.I165746 {
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;

}
.I165746:hover, a.I165746:hover {
}
@media (max-width:992px) {
.I165746, a.I165746 {
}
.I165746:hover, a.I165746:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165746, a.I165746 {
display:flex;
padding-bottom:1rem;

}
.I165746:hover, a.I165746:hover {
}
}

.I167742, a.I167742 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167742:hover, a.I167742:hover {
}
@media (max-width:992px) {
.I167742, a.I167742 {
}
.I167742:hover, a.I167742:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167742, a.I167742 {
display:flex;
padding-bottom:1rem;

}
.I167742:hover, a.I167742:hover {
}
}

.I167973 .image, .I167973.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167973 .image:hover, .I167973.image:hover {
}
@media (max-width:640px) {
.I167973 .image, .I167973.image {
border-radius:100%;

}
.I167973 .image:hover, .I167973.image:hover {
}
}

.I168189, a.I168189 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168189:hover, a.I168189:hover {
}
@media (max-width:992px) {
.I168189, a.I168189 {
}
.I168189:hover, a.I168189:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168189, a.I168189 {
display:flex;
padding-bottom:1rem;

}
.I168189:hover, a.I168189:hover {
}
}

.I168351, a.I168351 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168351:hover, a.I168351:hover {
}
@media (max-width:992px) {
.I168351, a.I168351 {
}
.I168351:hover, a.I168351:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168351, a.I168351 {
display:flex;
padding-bottom:1rem;

}
.I168351:hover, a.I168351:hover {
}
}

.I168459, a.I168459 {
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;

}
.I168459:hover, a.I168459:hover {
}
@media (max-width:992px) {
.I168459, a.I168459 {
}
.I168459:hover, a.I168459:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168459, a.I168459 {
display:flex;
padding-bottom:1rem;

}
.I168459:hover, a.I168459:hover {
}
}

.I168729 .image, .I168729.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168729 .image:hover, .I168729.image:hover {
}
@media (max-width:640px) {
.I168729 .image, .I168729.image {
border-radius:100%;

}
.I168729 .image:hover, .I168729.image:hover {
}
}

.I168837, a.I168837 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168837:hover, a.I168837:hover {
}
@media (max-width:992px) {
.I168837, a.I168837 {
}
.I168837:hover, a.I168837:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168837, a.I168837 {
display:flex;
padding-bottom:1rem;

}
.I168837:hover, a.I168837:hover {
}
}

.I168999, a.I168999 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168999:hover, a.I168999:hover {
}
@media (max-width:992px) {
.I168999, a.I168999 {
}
.I168999:hover, a.I168999:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168999, a.I168999 {
display:flex;
padding-bottom:1rem;

}
.I168999:hover, a.I168999:hover {
}
}

.I169107, a.I169107 {
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;

}
.I169107:hover, a.I169107:hover {
}
@media (max-width:992px) {
.I169107, a.I169107 {
}
.I169107:hover, a.I169107:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169107, a.I169107 {
display:flex;
padding-bottom:1rem;

}
.I169107:hover, a.I169107:hover {
}
}

.I169269 .image, .I169269.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169269 .image:hover, .I169269.image:hover {
}
@media (max-width:640px) {
.I169269 .image, .I169269.image {
border-radius:100%;

}
.I169269 .image:hover, .I169269.image:hover {
}
}

.I169377, a.I169377 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169377:hover, a.I169377:hover {
}
@media (max-width:992px) {
.I169377, a.I169377 {
}
.I169377:hover, a.I169377:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169377, a.I169377 {
display:flex;
padding-bottom:1rem;

}
.I169377:hover, a.I169377:hover {
}
}

.I169539, a.I169539 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169539:hover, a.I169539:hover {
}
@media (max-width:992px) {
.I169539, a.I169539 {
}
.I169539:hover, a.I169539:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169539, a.I169539 {
display:flex;
padding-bottom:1rem;

}
.I169539:hover, a.I169539:hover {
}
}

.I169647, a.I169647 {
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;

}
.I169647:hover, a.I169647:hover {
}
@media (max-width:992px) {
.I169647, a.I169647 {
}
.I169647:hover, a.I169647:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169647, a.I169647 {
display:flex;
padding-bottom:1rem;

}
.I169647:hover, a.I169647:hover {
}
}

h1.I95532, .I95532 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95532 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I95532:hover {
}
.I95532 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95532 > .viewport:hover {
}


.I95533 {
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;

	
}
.I95533:hover {
}
@media (max-width:992px) {
.I95533 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I95533:hover {
}
}
@media (max-width:640px) {
.I95533 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I95533:hover {
}
}

.I95534 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I95534:hover {
}
@media (max-width:992px) {
.I95534 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I95534:hover {
}
}
@media (max-width:640px) {
.I95534 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I95534:hover {
}
}

.I95535 {
display:flex;
position:var(--I95535-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I95535-location-transform:translate(0px,0px);
z-index:var(--I95535-z-index, auto);

transform:
var(--I95535-location-transform, translate(0px,0px))
var(--I95535-user-box-transform, translate(0px,0px))
;


position:var(--I95535-position-static-computed, static);
}
.I95535:hover {
}

@media (max-width:640px) {
.I95535 {

width:calc(100vw - 2rem);

}
.I95535:hover {
}

}

.I95536 {
display:flex;
position:var(--I95536-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I95536:hover {
}

@media (max-width:640px) {
.I95536 {

width:calc(100vw - 2rem);

}
.I95536:hover {
}

}

.I95537 {
display:flex;
position:var(--I95537-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I95537:hover {
}
.I95537 {
--I95537-position-static-computed:static;
}
.I95537 > .sector, .I95537 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I95537 {

width:calc(100vw - 2rem);

}
.I95537:hover {
}

}

.I95538 {
display:flex;
position:var(--I95538-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I95538:hover {
}

@media (max-width:640px) {
.I95538 {

padding-left:1rem;
padding-right:1rem;

}
.I95538:hover {
}

}

.I95539 {
display:flex;
position:var(--I95539-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I95539:hover {
}

@media (max-width:640px) {
.I95539 {

width:calc(100vw - 2rem);

}
.I95539:hover {
}

}

.I95540 {
display:flex;
position:var(--I95540-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I95540:hover {
}
.I95540 {
--I95540-position-static-computed:static;
}
.I95540 > .sector, .I95540 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I95540 {

width:calc(100vw - 2rem);

}
.I95540:hover {
}

}
@media (min-width:1440px) {
.I95540 {

}
.I95540:hover {
}
.I95540 {
--I95540-position-static-computed:static;
}
.I95540 > .sector, .I95540 > .group-sectors {
position:relative;
}
}
.I95541 {
display:flex;
position:var(--I95541-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I95541:hover {
}

@media (max-width:640px) {
.I95541 {

width:calc(100vw - 2rem);

}
.I95541:hover {
}

}

.I95542 {
display:flex;
position:var(--I95542-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;
}
.I95542:hover {
}

@media (max-width:640px) {
.I95542 {

width:calc(100vw - 2rem);

}
.I95542:hover {
}

}

.I95543 {
display:flex;
position:var(--I95543-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;
}
.I95543:hover {
}

@media (max-width:640px) {
.I95543 {

width:calc(100vw - 2rem);

}
.I95543:hover {
}

}

.I95544 {
display:flex;
position:var(--I95544-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;
}
.I95544:hover {
}

@media (max-width:640px) {
.I95544 {

width:calc(100vw - 2rem);

}
.I95544:hover {
}

}

.I95545 {
display:flex;
position:var(--I95545-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I95545:hover {
}


.I108528 {
display:flex;
position:var(--I108528-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;
}
.I108528:hover {
}

@media (max-width:640px) {
.I108528 {

width:calc(100vw - 2rem);

}
.I108528:hover {
}

}

.I166545 {
display:flex;
position:var(--I166545-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;
}
.I166545:hover {
}


.I95546 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95546:hover {
}

@media (min-width:1440px) {
.I95546 {

order:4;


	
}
.I95546:hover {
}

}
.I95547 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95547:hover {
}

@media (min-width:1440px) {
.I95547 {

order:2;


	
}
.I95547:hover {
}

}
.I95548 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95548:hover {
}


.I95549 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95549:hover {
}


.I95550 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95550:hover {
}


.I95551 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95551:hover {
}


.I95552 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95552:hover {
}


.I95553 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95553:hover {
}


.I95554 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95554:hover {
}


.I95555 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I95555:hover {
}
.I95555 > .sector {
position:relative;
}
@media (max-width:640px) {
.I95555 {



flex-direction:column;
align-items:flex-start;

	
}
.I95555:hover {
}

}

.I108833 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108833:hover {
}


.I167050 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167050:hover {
}


h1.I95556, .I95556 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95556 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I95556:hover {
}
.I95556 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95556 > .viewport:hover {
}

@media (min-width:1440px) {
.I95556 {

order:8;

}
.I95556:hover {
}
.I95556 > .viewport {



}
.I95556 > .viewport:hover {
}

}
h1.I95557, .I95557 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95557 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I95557:hover {
}
.I95557 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I95557 > .viewport:hover {
}


h1.I95558, .I95558 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95558 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I95558:hover {
}
.I95558 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95558 > .viewport:hover {
}

@media (min-width:1440px) {
.I95558 {

order:3;

}
.I95558:hover {
}
.I95558 > .viewport {



}
.I95558 > .viewport:hover {
}

}
h1.I95559, .I95559 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95559 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I95559:hover {
}
.I95559 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95559 > .viewport:hover {
}


h1.I95560, .I95560 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95560 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I95560:hover {
}
.I95560 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95560 > .viewport:hover {
}


h1.I95561, .I95561 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95561 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95561:hover {
}
.I95561 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95561 > .viewport:hover {
}


h1.I95562, .I95562 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95562 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I95562:hover {
}
.I95562 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I95562 > .viewport:hover {
}


h1.I95563, .I95563 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95563 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95563:hover {
}
.I95563 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95563 > .viewport:hover {
}


h1.I95564, .I95564 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95564 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I95564:hover {
}
.I95564 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95564 > .viewport:hover {
}


h1.I95565, .I95565 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95565 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95565:hover {
}
.I95565 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95565 > .viewport:hover {
}


h1.I95566, .I95566 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95566 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95566:hover {
}
.I95566 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95566 > .viewport:hover {
}


h1.I95567, .I95567 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95567 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I95567:hover {
}
.I95567 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95567 > .viewport:hover {
}


h1.I95568, .I95568 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95568 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95568:hover {
}
.I95568 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95568 > .viewport:hover {
}


h1.I95569, .I95569 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95569 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I95569:hover {
}
.I95569 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I95569 > .viewport:hover {
}


h1.I95570, .I95570 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95570 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I95570:hover {
}
.I95570 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95570 > .viewport:hover {
}


h1.I95571, .I95571 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95571 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95571:hover {
}
.I95571 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95571 > .viewport:hover {
}


h1.I95572, .I95572 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95572 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I95572:hover {
}
.I95572 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I95572 > .viewport:hover {
}


h1.I95573, .I95573 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95573 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95573:hover {
}
.I95573 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95573 > .viewport:hover {
}

@media (max-width:640px) {
.I95573 {

width:100%;


}
.I95573:hover {
}
.I95573 > .viewport {



}
.I95573 > .viewport:hover {
}

}

h1.I95574, .I95574 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95574 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95574:hover {
}
.I95574 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95574 > .viewport:hover {
}


h1.I95575, .I95575 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95575 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95575:hover {
}
.I95575 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95575 > .viewport:hover {
}


h1.I95576, .I95576 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95576 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I95576:hover {
}
.I95576 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95576 > .viewport:hover {
}


h1.I95577, .I95577 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95577 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I95577:hover {
}
.I95577 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95577 > .viewport:hover {
}


h1.I95578, .I95578 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95578 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I95578:hover {
}
.I95578 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95578 > .viewport:hover {
}


h1.I95579, .I95579 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95579 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95579:hover {
}
.I95579 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95579 > .viewport:hover {
}


h1.I95580, .I95580 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95580 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95580:hover {
}
.I95580 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95580 > .viewport:hover {
}


h1.I95581, .I95581 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95581 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95581:hover {
}
.I95581 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95581 > .viewport:hover {
}


h1.I95582, .I95582 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95582 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95582:hover {
}
.I95582 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95582 > .viewport:hover {
}


h1.I95583, .I95583 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95583 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95583:hover {
}
.I95583 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95583 > .viewport:hover {
}


h1.I95584, .I95584 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95584 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95584:hover {
}
.I95584 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95584 > .viewport:hover {
}


h1.I95585, .I95585 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95585 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95585:hover {
}
.I95585 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95585 > .viewport:hover {
}


h1.I95586, .I95586 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95586 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I95586:hover {
}
.I95586 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95586 > .viewport:hover {
}


h1.I95587, .I95587 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95587 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I95587:hover {
}
.I95587 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95587 > .viewport:hover {
}


h1.I95588, .I95588 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95588 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I95588:hover {
}
.I95588 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95588 > .viewport:hover {
}

@media (min-width:1440px) {
.I95588 {

order:3;

}
.I95588:hover {
}
.I95588 > .viewport {



}
.I95588 > .viewport:hover {
}

}
h1.I95589, .I95589 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95589 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95589:hover {
}
.I95589 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95589 > .viewport:hover {
}


h1.I95590, .I95590 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95590 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95590:hover {
}
.I95590 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95590 > .viewport:hover {
}


h1.I95591, .I95591 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95591 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I95591:hover {
}
.I95591 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95591 > .viewport:hover {
}


h1.I95592, .I95592 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95592 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95592:hover {
}
.I95592 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95592 > .viewport:hover {
}


h1.I95593, .I95593 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95593 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95593:hover {
}
.I95593 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95593 > .viewport:hover {
}


h1.I95594, .I95594 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95594 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95594:hover {
}
.I95594 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95594 > .viewport:hover {
}


h1.I95595, .I95595 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95595 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95595:hover {
}
.I95595 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95595 > .viewport:hover {
}


h1.I95596, .I95596 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95596 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95596:hover {
}
.I95596 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95596 > .viewport:hover {
}


h1.I95597, .I95597 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95597 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I95597:hover {
}
.I95597 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95597 > .viewport:hover {
}


h1.I95598, .I95598 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95598 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I95598:hover {
}
.I95598 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95598 > .viewport:hover {
}


h1.I95599, .I95599 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95599 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I95599:hover {
}
.I95599 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95599 > .viewport:hover {
}


h1.I95600, .I95600 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95600 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I95600:hover {
}
.I95600 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95600 > .viewport:hover {
}


h1.I95601, .I95601 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95601 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I95601:hover {
}
.I95601 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95601 > .viewport:hover {
}


h1.I95602, .I95602 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95602 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I95602:hover {
}
.I95602 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95602 > .viewport:hover {
}


h1.I95603, .I95603 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95603 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I95603:hover {
}
.I95603 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95603 > .viewport:hover {
}


h1.I95604, .I95604 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95604 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I95604:hover {
}
.I95604 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95604 > .viewport:hover {
}


h1.I108650, .I108650 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108650 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108650:hover {
}
.I108650 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108650 > .viewport:hover {
}


h1.I108772, .I108772 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108772 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108772:hover {
}
.I108772 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108772 > .viewport:hover {
}


h1.I108955, .I108955 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108955 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108955:hover {
}
.I108955 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108955 > .viewport:hover {
}


h1.I109077, .I109077 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109077 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109077:hover {
}
.I109077 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109077 > .viewport:hover {
}


h1.I109199, .I109199 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109199 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109199:hover {
}
.I109199 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109199 > .viewport:hover {
}

@media (max-width:640px) {
.I109199 {

width:100%;


}
.I109199:hover {
}
.I109199 > .viewport {



}
.I109199 > .viewport:hover {
}

}

h1.I163039, .I163039 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163039 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163039:hover {
}
.I163039 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163039 > .viewport:hover {
}


h1.I165971, .I165971 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165971 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165971:hover {
}
.I165971 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165971 > .viewport:hover {
}


h1.I166444, .I166444 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166444 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166444:hover {
}
.I166444 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166444 > .viewport:hover {
}


h1.I166747, .I166747 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166747 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166747:hover {
}
.I166747 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166747 > .viewport:hover {
}


h1.I166949, .I166949 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166949 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166949:hover {
}
.I166949 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166949 > .viewport:hover {
}


h1.I167252, .I167252 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167252 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167252:hover {
}
.I167252 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167252 > .viewport:hover {
}


h1.I167454, .I167454 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167454 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167454:hover {
}
.I167454 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167454 > .viewport:hover {
}


h1.I167656, .I167656 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167656 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167656:hover {
}
.I167656 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167656 > .viewport:hover {
}

@media (max-width:640px) {
.I167656 {

width:100%;


}
.I167656:hover {
}
.I167656 > .viewport {



}
.I167656 > .viewport:hover {
}

}

h1.I176932, .I176932 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176932 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176932:hover {
}
.I176932 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176932 > .viewport:hover {
}


h1.I177138, .I177138 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177138 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177138:hover {
}
.I177138 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177138 > .viewport:hover {
}


h1.I177344, .I177344 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177344 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177344:hover {
}
.I177344 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177344 > .viewport:hover {
}


h1.I177710, .I177710 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177710 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177710:hover {
}
.I177710 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177710 > .viewport:hover {
}


.I95605 .image, .I95605.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95605 .image:hover, .I95605.image:hover {
}
@media (min-width:1440px) {
.I95605 .image, .I95605.image {
width:100%;

}
.I95605 .image:hover, .I95605.image:hover {
}
}
.I95606, a.I95606 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95606:hover, a.I95606:hover {
}
@media (max-width:992px) {
.I95606, a.I95606 {
}
.I95606:hover, a.I95606:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95606, a.I95606 {
display:flex;
padding-bottom:0rem;

}
.I95606:hover, a.I95606:hover {
}
}

.I95607 .image, .I95607.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95607 .image:hover, .I95607.image:hover {
}
@media (min-width:1440px) {
.I95607 .image, .I95607.image {
width:100%;

}
.I95607 .image:hover, .I95607.image:hover {
}
}
.I95608 .image, .I95608.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95608 .image:hover, .I95608.image:hover {
}

.I95609, a.I95609 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95609:hover, a.I95609:hover {
}
@media (max-width:992px) {
.I95609, a.I95609 {
}
.I95609:hover, a.I95609:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95609, a.I95609 {
display:flex;
padding-bottom:0rem;

}
.I95609:hover, a.I95609:hover {
}
}

.I95610, a.I95610 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95610:hover, a.I95610:hover {
}
@media (min-width:1440px) {
.I95610, a.I95610 {
display:flex;
font-weight:500;


}
.I95610:hover, a.I95610:hover {
}
}
.I95611, a.I95611 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95611:hover, a.I95611:hover {
}
@media (max-width:992px) {
.I95611, a.I95611 {
}
.I95611:hover, a.I95611:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95611, a.I95611 {
display:flex;
padding-bottom:0rem;

}
.I95611:hover, a.I95611:hover {
}
}

.I95612, a.I95612 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I95612:hover, a.I95612:hover {
}
@media (max-width:640px) {
.I95612, a.I95612 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I95612:hover, a.I95612:hover {
}
}

.I95613, a.I95613 {
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;

}
.I95613:hover, a.I95613:hover {
}
@media (max-width:992px) {
.I95613, a.I95613 {
}
.I95613:hover, a.I95613:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95613, a.I95613 {
display:flex;
padding-bottom:1rem;

}
.I95613:hover, a.I95613:hover {
}
}

.I95614, a.I95614 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95614:hover, a.I95614:hover {
}

.I95615, a.I95615 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95615:hover, a.I95615:hover {
}
@media (min-width:1440px) {
.I95615, a.I95615 {
display:flex;
font-weight:500;


}
.I95615:hover, a.I95615:hover {
}
}
.I95616 .image, .I95616.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95616 .image:hover, .I95616.image:hover {
}

.I95617, a.I95617 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95617:hover, a.I95617:hover {
}
@media (min-width:1440px) {
.I95617, a.I95617 {
display:flex;
font-weight:500;


}
.I95617:hover, a.I95617:hover {
}
}
.I95618, a.I95618 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95618:hover, a.I95618:hover {
}
@media (max-width:992px) {
.I95618, a.I95618 {
}
.I95618:hover, a.I95618:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95618, a.I95618 {
display:flex;
padding-bottom:0rem;

}
.I95618:hover, a.I95618:hover {
}
}

.I95619 .image, .I95619.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95619 .image:hover, .I95619.image:hover {
}

.I95620, a.I95620 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95620:hover, a.I95620:hover {
}
@media (min-width:1440px) {
.I95620, a.I95620 {
display:flex;
font-weight:500;


}
.I95620:hover, a.I95620:hover {
}
}
.I95621, a.I95621 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95621:hover, a.I95621:hover {
}
@media (max-width:992px) {
.I95621, a.I95621 {
}
.I95621:hover, a.I95621:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95621, a.I95621 {
display:flex;
padding-bottom:0rem;

}
.I95621:hover, a.I95621:hover {
}
}

.I95622 .image, .I95622.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I95622 .image:hover, .I95622.image:hover {
}

.I95623, a.I95623 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95623:hover, a.I95623:hover {
}
@media (min-width:1440px) {
.I95623, a.I95623 {
display:flex;
font-weight:500;


}
.I95623:hover, a.I95623:hover {
}
}
.I95624, a.I95624 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95624:hover, a.I95624:hover {
}
@media (max-width:992px) {
.I95624, a.I95624 {
}
.I95624:hover, a.I95624:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95624, a.I95624 {
display:flex;
padding-bottom:0rem;

}
.I95624:hover, a.I95624:hover {
}
}

.I95625 .image, .I95625.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95625 .image:hover, .I95625.image:hover {
}

.I95626 .image, .I95626.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95626 .image:hover, .I95626.image:hover {
}

.I95627 .image, .I95627.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95627 .image:hover, .I95627.image:hover {
}

.I95628, a.I95628 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95628:hover, a.I95628:hover {
}
@media (max-width:992px) {
.I95628, a.I95628 {
}
.I95628:hover, a.I95628:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95628, a.I95628 {
display:flex;
padding-bottom:0rem;

}
.I95628:hover, a.I95628:hover {
}
}

.I95629, a.I95629 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95629:hover, a.I95629:hover {
}
@media (min-width:1440px) {
.I95629, a.I95629 {
display:flex;
font-weight:500;


}
.I95629:hover, a.I95629:hover {
}
}
.I95630, a.I95630 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95630:hover, a.I95630:hover {
}
@media (max-width:992px) {
.I95630, a.I95630 {
}
.I95630:hover, a.I95630:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95630, a.I95630 {
display:flex;
padding-bottom:0rem;

}
.I95630:hover, a.I95630:hover {
}
}

.I95631, a.I95631 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I95631:hover, a.I95631:hover {
}
@media (max-width:992px) {
.I95631, a.I95631 {
}
.I95631:hover, a.I95631:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I95631, a.I95631 {
display:flex;
font-weight:500;


}
.I95631:hover, a.I95631:hover {
}
}
.I95632, a.I95632 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95632:hover, a.I95632:hover {
}
@media (max-width:992px) {
.I95632, a.I95632 {
}
.I95632:hover, a.I95632:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95632, a.I95632 {
display:flex;
padding-bottom:0rem;

}
.I95632:hover, a.I95632:hover {
}
}

.I95633, a.I95633 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95633:hover, a.I95633:hover {
}
@media (min-width:1440px) {
.I95633, a.I95633 {
display:flex;
font-weight:500;


}
.I95633:hover, a.I95633:hover {
}
}
.I95634 {
}
.I95634:hover {
}
.I95634 {
}
.I95634:hover {
}


.I95635, a.I95635 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95635:hover, a.I95635:hover {
}

.I95636, a.I95636 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95636:hover, a.I95636:hover {
}

.I95637 .button, .I95637.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95637 button.button, button.I95637.button {
cursor:pointer;
}
.I95637 .button .text, .I95637.button .text {
}
.I95637 .button .icon, .I95637.button .icon {
flex:none;
background-size:100% 100%;
}
.I95637 .button:hover, .I95637.button:hover {
}
.I95637 .button:hover .text, .I95637.button:hover .text {
}
.I95637 .button:hover .icon, .I95637.button:hover .icon {
background-size:100% 100%;
}

.I95638 .button, .I95638.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95638 button.button, button.I95638.button {
cursor:pointer;
}
.I95638 .button .text, .I95638.button .text {
}
.I95638 .button .icon, .I95638.button .icon {
flex:none;
background-size:100% 100%;
}
.I95638 .button:hover, .I95638.button:hover {
}
.I95638 .button:hover .text, .I95638.button:hover .text {
}
.I95638 .button:hover .icon, .I95638.button:hover .icon {
background-size:100% 100%;
}

.I95639 .button, .I95639.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95639 button.button, button.I95639.button {
cursor:pointer;
}
.I95639 .button .text, .I95639.button .text {
}
.I95639 .button .icon, .I95639.button .icon {
flex:none;
background-size:100% 100%;
}
.I95639 .button:hover, .I95639.button:hover {
}
.I95639 .button:hover .text, .I95639.button:hover .text {
}
.I95639 .button:hover .icon, .I95639.button:hover .icon {
background-size:100% 100%;
}

.I95640 .button, .I95640.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95640 button.button, button.I95640.button {
cursor:pointer;
}
.I95640 .button .text, .I95640.button .text {
}
.I95640 .button .icon, .I95640.button .icon {
flex:none;
background-size:100% 100%;
}
.I95640 .button:hover, .I95640.button:hover {
}
.I95640 .button:hover .text, .I95640.button:hover .text {
}
.I95640 .button:hover .icon, .I95640.button:hover .icon {
background-size:100% 100%;
}

.I95641 .button, .I95641.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95641 button.button, button.I95641.button {
cursor:pointer;
}
.I95641 .button .text, .I95641.button .text {
}
.I95641 .button .icon, .I95641.button .icon {
flex:none;
background-size:100% 100%;
}
.I95641 .button:hover, .I95641.button:hover {
}
.I95641 .button:hover .text, .I95641.button:hover .text {
}
.I95641 .button:hover .icon, .I95641.button:hover .icon {
background-size:100% 100%;
}

.I95642 .button, .I95642.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95642 button.button, button.I95642.button {
cursor:pointer;
}
.I95642 .button .text, .I95642.button .text {
}
.I95642 .button .icon, .I95642.button .icon {
flex:none;
background-size:100% 100%;
}
.I95642 .button:hover, .I95642.button:hover {
}
.I95642 .button:hover .text, .I95642.button:hover .text {
}
.I95642 .button:hover .icon, .I95642.button:hover .icon {
background-size:100% 100%;
}

.I95643 .button, .I95643.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95643 button.button, button.I95643.button {
cursor:pointer;
}
.I95643 .button .text, .I95643.button .text {
}
.I95643 .button .icon, .I95643.button .icon {
flex:none;
background-size:100% 100%;
}
.I95643 .button:hover, .I95643.button:hover {
}
.I95643 .button:hover .text, .I95643.button:hover .text {
}
.I95643 .button:hover .icon, .I95643.button:hover .icon {
background-size:100% 100%;
}

.I95644 .button, .I95644.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95644 button.button, button.I95644.button {
cursor:pointer;
}
.I95644 .button .text, .I95644.button .text {
}
.I95644 .button .icon, .I95644.button .icon {
flex:none;
background-size:100% 100%;
}
.I95644 .button:hover, .I95644.button:hover {
}
.I95644 .button:hover .text, .I95644.button:hover .text {
}
.I95644 .button:hover .icon, .I95644.button:hover .icon {
background-size:100% 100%;
}

.I95645 .button, .I95645.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95645 button.button, button.I95645.button {
cursor:pointer;
}
.I95645 .button .text, .I95645.button .text {
}
.I95645 .button .icon, .I95645.button .icon {
flex:none;
background-size:100% 100%;
}
.I95645 .button:hover, .I95645.button:hover {
}
.I95645 .button:hover .text, .I95645.button:hover .text {
}
.I95645 .button:hover .icon, .I95645.button:hover .icon {
background-size:100% 100%;
}

.I95646 .button, .I95646.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95646 button.button, button.I95646.button {
cursor:pointer;
}
.I95646 .button .text, .I95646.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I95646 .button .icon, .I95646.button .icon {
flex:none;
background-size:100% 100%;
}
.I95646 .button:hover, .I95646.button:hover {
}
.I95646 .button:hover .text, .I95646.button:hover .text {
}
.I95646 .button:hover .icon, .I95646.button:hover .icon {
background-size:100% 100%;
}

.I95647, a.I95647 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95647:hover, a.I95647:hover {
}

.I95648, a.I95648 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95648:hover, a.I95648:hover {
}

.I95649, a.I95649 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95649:hover, a.I95649:hover {
}

.I95650, a.I95650 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95650:hover, a.I95650:hover {
}

.I95651, a.I95651 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95651:hover, a.I95651:hover {
}

.I95652, a.I95652 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95652:hover, a.I95652:hover {
}

.I95653, a.I95653 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95653:hover, a.I95653:hover {
}

.I108589 .button, .I108589.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108589 button.button, button.I108589.button {
cursor:pointer;
}
.I108589 .button .text, .I108589.button .text {
}
.I108589 .button .icon, .I108589.button .icon {
flex:none;
background-size:100% 100%;
}
.I108589 .button:hover, .I108589.button:hover {
}
.I108589 .button:hover .text, .I108589.button:hover .text {
}
.I108589 .button:hover .icon, .I108589.button:hover .icon {
background-size:100% 100%;
}

.I108711, a.I108711 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108711:hover, a.I108711:hover {
}

.I108894, a.I108894 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108894:hover, a.I108894:hover {
}

.I109016, a.I109016 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109016:hover, a.I109016:hover {
}

.I109138 .image, .I109138.image {
vertical-align:top;
}
.I109138 .image:hover, .I109138.image:hover {
}

.I162942, a.I162942 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162942:hover, a.I162942:hover {
}

.I165870, a.I165870 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165870:hover, a.I165870:hover {
}

.I166343, a.I166343 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166343:hover, a.I166343:hover {
}

.I166646 .button, .I166646.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166646 button.button, button.I166646.button {
cursor:pointer;
}
.I166646 .button .text, .I166646.button .text {
}
.I166646 .button .icon, .I166646.button .icon {
flex:none;
background-size:100% 100%;
}
.I166646 .button:hover, .I166646.button:hover {
}
.I166646 .button:hover .text, .I166646.button:hover .text {
}
.I166646 .button:hover .icon, .I166646.button:hover .icon {
background-size:100% 100%;
}

.I166848, a.I166848 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166848:hover, a.I166848:hover {
}

.I167151, a.I167151 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167151:hover, a.I167151:hover {
}

.I167353, a.I167353 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167353:hover, a.I167353:hover {
}

.I167555 .image, .I167555.image {
vertical-align:top;
}
.I167555 .image:hover, .I167555.image:hover {
}

.I176829, a.I176829 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176829:hover, a.I176829:hover {
}

.I177035, a.I177035 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177035:hover, a.I177035:hover {
}

.I177241, a.I177241 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177241:hover, a.I177241:hover {
}

.I177606, a.I177606 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177606:hover, a.I177606:hover {
}

h1.I95654, .I95654 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95654 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95654:hover {
}
.I95654 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95654 > .viewport:hover {
}


.I95480 {
}
.I95480:hover {
}
.I95480 {
}
.I95480: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;
}
}


