/* Cache file:3254_es_20251120161917.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I97579 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I97579: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 {
}
.I97579 {
width:100%;

	
}
.I97579: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 {
}
.I97579 {
width:100%;

	
}
.I97579:hover {
}
}

.I97580 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I97580:hover {
}
@media (max-width:992px) {
.I97580 {

padding-top:70px;


}
.I97580:hover {
}
}
@media (max-width:640px) {
.I97580 {

width:100%;
margin-top:40px;


}
.I97580:hover {
}
}
@media (min-width:1440px) {
.I97580 {

order:28;

}
.I97580:hover {
}
}
.I97588 {
display:flex;
position:var(--I97588-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(--I97588-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I97588-location-transform:translate(0px,0px);
	

transform:
var(--I97588-location-transform, translate(0px,0px))
var(--I97588-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I97588:hover {
}
.I97588 {
--I97588-position-static-computed:static;
}
.I97588 > .sector, .I97588 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I97588 {

position:fixed;
z-index:var(--I97588-z-index, 1);

transform:
var(--I97588-location-transform, translate(0px,0px))
var(--I97588-user-box-transform, translate(0px,0px))
;


}
.I97588:hover {
}

}
@media (max-width:640px) {
.I97588 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I97588-z-index, 1);

transform:
var(--I97588-location-transform, translate(0px,0px))
var(--I97588-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I97588:hover {
}
.I97588 {
--I97588-position-static-computed:static;
}
.I97588 > .sector, .I97588 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I97588 {

order:25;
}
.I97588:hover {
}

}
.I97594 {
display:flex;
position:var(--I97594-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;


}
.I97594:hover {
}

@media (max-width:992px) {
.I97594 {

margin-top:2rem;

}
.I97594:hover {
}

}
@media (max-width:640px) {
.I97594 {

width:100%;
margin-top:0rem;

}
.I97594:hover {
}

}

.I97610 {
display:flex;
position:var(--I97610-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;
--I97610-location-transform:translate(0px,0px);
z-index:var(--I97610-z-index, auto);

transform:
var(--I97610-location-transform, translate(0px,0px))
var(--I97610-user-box-transform, translate(0px,0px))
;

--I97610-z-index:1000;
position:var(--I97610-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I97610:hover {
}
.I97610 {
--I97610-position-static-computed:static;
}
.I97610 > .sector, .I97610 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97610 {

width:100%;

}
.I97610:hover {
}

}
@media (min-width:1440px) {
.I97610 {

order:59;
}
.I97610:hover {
}

}
.I97603 {
display:flex;
position:var(--I97603-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I97603:hover {
}

@media (min-width:1440px) {
.I97603 {

order:49;
}
.I97603:hover {
}

}
.I97604 {
display:flex;
position:var(--I97604-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I97604:hover {
}

@media (min-width:1440px) {
.I97604 {

order:51;
}
.I97604:hover {
}

}
.I97602 {
display:flex;
position:var(--I97602-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I97602:hover {
}

@media (min-width:1440px) {
.I97602 {

order:47;
}
.I97602:hover {
}

}
.I97601 {
display:flex;
position:var(--I97601-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I97601:hover {
}

@media (min-width:1440px) {
.I97601 {

order:44;
}
.I97601:hover {
}

}
.I97598 {
display:flex;
position:var(--I97598-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I97598:hover {
}


.I97600 {
display:flex;
position:var(--I97600-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I97600:hover {
}

@media (min-width:1440px) {
.I97600 {

order:40;
}
.I97600:hover {
}

}
.I97589 {
display:flex;
position:var(--I97589-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I97589:hover {
}

@media (min-width:1440px) {
.I97589 {

order:26;
}
.I97589:hover {
}

}
.I97597 {
display:flex;
position:var(--I97597-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I97597:hover {
}


.I97587 {
display:flex;
position:var(--I97587-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(--I97587-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I97587-location-transform:translate(0px,0px);
z-index:var(--I97587-z-index, 1);

transform:
var(--I97587-location-transform, translate(0px,0px))
var(--I97587-user-box-transform, translate(0px,0px))
;

--I97587-z-index:555;
}
.I97587:hover {
}
.I97587 {
--I97587-position-static-computed:relative;
}
.I97587 > .sector, .I97587 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I97587 {

height:72px;
margin-bottom:-72px;

}
.I97587:hover {
}

}
@media (max-width:640px) {
.I97587 {

box-sizing:border-box;

}
.I97587:hover {
}

}
@media (min-width:1440px) {
.I97587 {

order:17;
}
.I97587:hover {
}

}
.I97584 {
display:flex;
position:var(--I97584-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(--I97584-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I97584-location-transform:translate(-50%,0px);
	

transform:
var(--I97584-location-transform, translate(0px,0px))
var(--I97584-user-box-transform, translate(0px,0px))
;

--I97584-z-index:999;
}
.I97584:hover {
}
.I97584 {
--I97584-position-static-computed:relative;
}
.I97584 > .sector, .I97584 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I97584 {

height:auto;
min-height:90px;

}
.I97584:hover {
}
.I97584 {
--I97584-position-static-computed:static;
}
.I97584 > .sector, .I97584 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I97584 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I97584:hover {
}

}
@media (min-width:1440px) {
.I97584 {

order:4;
position:fixed;
z-index:var(--I97584-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I97584-location-transform:translate(-50%,0px);
	

transform:
var(--I97584-location-transform, translate(0px,0px))
var(--I97584-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I97584:hover {
}

}
.I97590 {
display:flex;
position:var(--I97590-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I97590:hover {
}

@media (min-width:1440px) {
.I97590 {

order:18;
}
.I97590:hover {
}

}
.I97605 {
display:flex;
position:var(--I97605-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I97605:hover {
}

@media (min-width:1440px) {
.I97605 {

order:52;
}
.I97605:hover {
}

}
.I97607 {
display:flex;
position:var(--I97607-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I97607:hover {
}

@media (min-width:1440px) {
.I97607 {

order:55;
}
.I97607:hover {
}

}
.I97606 {
display:flex;
position:var(--I97606-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I97606:hover {
}

@media (min-width:1440px) {
.I97606 {

order:54;
}
.I97606:hover {
}

}
.I97608 {
display:flex;
position:var(--I97608-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I97608:hover {
}

@media (min-width:1440px) {
.I97608 {

order:56;
}
.I97608:hover {
}

}
.I97591 {
display:flex;
position:var(--I97591-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I97591:hover {
}

@media (min-width:1440px) {
.I97591 {

order:24;
}
.I97591:hover {
}

}
.I97596 {
display:flex;
position:var(--I97596-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I97596:hover {
}


.I97592 {
display:flex;
position:var(--I97592-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I97592:hover {
}

@media (min-width:1440px) {
.I97592 {

order:27;
}
.I97592:hover {
}

}
.I97609 {
display:flex;
position:var(--I97609-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I97609:hover {
}

@media (min-width:1440px) {
.I97609 {

order:58;
}
.I97609:hover {
}

}
.I97611 {
display:flex;
position:var(--I97611-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I97611:hover {
}

@media (min-width:1440px) {
.I97611 {

order:59;
}
.I97611:hover {
}

}
.I97612 {
display:flex;
position:var(--I97612-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I97612:hover {
}

@media (min-width:1440px) {
.I97612 {

order:60;
}
.I97612:hover {
}

}
.I97613 {
display:flex;
position:var(--I97613-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I97613:hover {
}

@media (min-width:1440px) {
.I97613 {

order:61;
}
.I97613:hover {
}

}
.I97599 {
display:flex;
position:var(--I97599-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I97599:hover {
}


.I97614 {
display:flex;
position:var(--I97614-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I97614:hover {
}

@media (min-width:1440px) {
.I97614 {

order:63;
}
.I97614:hover {
}

}
.I97615 {
display:flex;
position:var(--I97615-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I97615:hover {
}

@media (min-width:1440px) {
.I97615 {

order:65;
}
.I97615:hover {
}

}
.I97586 {
display:flex;
position:var(--I97586-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I97586:hover {
}

@media (min-width:1440px) {
.I97586 {

order:66;
}
.I97586:hover {
}

}
.I97616 {
display:flex;
position:var(--I97616-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I97616:hover {
}

@media (min-width:1440px) {
.I97616 {

order:68;
}
.I97616:hover {
}

}
.I97617 {
display:flex;
position:var(--I97617-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I97617:hover {
}

@media (min-width:1440px) {
.I97617 {

order:69;
}
.I97617:hover {
}

}
.I97593 {
display:flex;
position:var(--I97593-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I97593:hover {
}

@media (min-width:1440px) {
.I97593 {

order:70;
}
.I97593:hover {
}

}
.I97618 {
display:flex;
position:var(--I97618-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I97618:hover {
}

@media (min-width:1440px) {
.I97618 {

order:71;
}
.I97618:hover {
}

}
.I97585 {
display:flex;
position:var(--I97585-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I97585:hover {
}

@media (min-width:1440px) {
.I97585 {

order:72;
}
.I97585:hover {
}

}
.I97582 {
display:flex;
position:var(--I97582-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I97582:hover {
}

@media (min-width:1440px) {
.I97582 {

order:73;
}
.I97582:hover {
}

}
.I97581 {
display:flex;
position:var(--I97581-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I97581:hover {
}

@media (min-width:1440px) {
.I97581 {

order:74;
}
.I97581:hover {
}

}
.I97595 {
display:flex;
position:var(--I97595-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I97595:hover {
}


.I97583 {
display:flex;
position:var(--I97583-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I97583:hover {
}

@media (min-width:1440px) {
.I97583 {

order:16;
}
.I97583:hover {
}

}
.I99771 {
display:flex;
position:var(--I99771-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99771:hover {
}

@media (min-width:1440px) {
.I99771 {

order:76;
}
.I99771:hover {
}

}
.I115782 {
display:flex;
position:var(--I115782-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115782:hover {
}


.I116402 {
display:flex;
position:var(--I116402-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116402:hover {
}


h1.I97620, .I97620 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97620 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97620:hover {
}
.I97620 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97620 > .viewport:hover {
}


.I97621 {
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;

	
}
.I97621:hover {
}
@media (max-width:992px) {
.I97621 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I97621:hover {
}
}
@media (max-width:640px) {
.I97621 {
padding-left:1rem;
padding-right:1rem;

	
}
.I97621:hover {
}
}

.I97622 {
display:flex;
position:var(--I97622-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I97622:hover {
}


.I97623 {
display:flex;
position:var(--I97623-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I97623:hover {
}


.I97624 {
display:flex;
position:var(--I97624-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I97624:hover {
}


.I97625 {
display:flex;
position:var(--I97625-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I97625:hover {
}


.I97626 {
display:flex;
position:var(--I97626-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I97626:hover {
}


.I157915 {
display:flex;
position:var(--I157915-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157915:hover {
}


.I167925 {
display:flex;
position:var(--I167925-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167925:hover {
}


.I168681 {
display:flex;
position:var(--I168681-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168681:hover {
}


.I169221 {
display:flex;
position:var(--I169221-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169221:hover {
}


.I97627 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I97627:hover {
}


.I97628 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I97628:hover {
}


.I158130 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158130:hover {
}


.I168303 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168303:hover {
}


.I168951 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168951:hover {
}


.I169491 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169491:hover {
}


h1.I97629, .I97629 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97629 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97629:hover {
}
.I97629 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97629 > .viewport:hover {
}

@media (max-width:992px) {
.I97629 {

height:auto;


}
.I97629:hover {
}
.I97629 > .viewport {



}
.I97629 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I97629 {

order:4;

}
.I97629:hover {
}
.I97629 > .viewport {



}
.I97629 > .viewport:hover {
}

}
h1.I97630, .I97630 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97630 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97630:hover {
}
.I97630 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97630 > .viewport:hover {
}

@media (min-width:1440px) {
.I97630 {

order:5;

}
.I97630:hover {
}
.I97630 > .viewport {



}
.I97630 > .viewport:hover {
}

}
h1.I97631, .I97631 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97631 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I97631:hover {
}
.I97631 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97631 > .viewport:hover {
}


h1.I97632, .I97632 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97632 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I97632:hover {
}
.I97632 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97632 > .viewport:hover {
}


h1.I97633, .I97633 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97633 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97633:hover {
}
.I97633 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97633 > .viewport:hover {
}


h1.I97634, .I97634 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97634 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97634:hover {
}
.I97634 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97634 > .viewport:hover {
}


h1.I97635, .I97635 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97635 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I97635:hover {
}
.I97635 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97635 > .viewport:hover {
}


h1.I97636, .I97636 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97636 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I97636:hover {
}
.I97636 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97636 > .viewport:hover {
}


h1.I97637, .I97637 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97637 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97637:hover {
}
.I97637 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97637 > .viewport:hover {
}


h1.I97638, .I97638 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97638 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97638:hover {
}
.I97638 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97638 > .viewport:hover {
}


h1.I97639, .I97639 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97639 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97639:hover {
}
.I97639 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97639 > .viewport:hover {
}


h1.I97640, .I97640 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97640 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I97640:hover {
}
.I97640 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97640 > .viewport:hover {
}

@media (min-width:1440px) {
.I97640 {

order:3;

}
.I97640:hover {
}
.I97640 > .viewport {



}
.I97640 > .viewport:hover {
}

}
h1.I97641, .I97641 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97641 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;

}
.I97641:hover {
}
.I97641 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97641 > .viewport:hover {
}

@media (min-width:1440px) {
.I97641 {

order:7;

}
.I97641:hover {
}
.I97641 > .viewport {



}
.I97641 > .viewport:hover {
}

}
h1.I97642, .I97642 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97642 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I97642:hover {
}
.I97642 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97642 > .viewport:hover {
}

@media (min-width:1440px) {
.I97642 {

order:6;

}
.I97642:hover {
}
.I97642 > .viewport {



}
.I97642 > .viewport:hover {
}

}
h1.I97643, .I97643 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97643 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I97643:hover {
}
.I97643 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97643 > .viewport:hover {
}

@media (min-width:1440px) {
.I97643 {

order:8;

}
.I97643:hover {
}
.I97643 > .viewport {



}
.I97643 > .viewport:hover {
}

}
h1.I97644, .I97644 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97644 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97644:hover {
}
.I97644 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97644 > .viewport:hover {
}


h1.I97645, .I97645 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97645 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I97645:hover {
}
.I97645 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97645 > .viewport:hover {
}


h1.I97646, .I97646 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97646 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I97646:hover {
}
.I97646 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97646 > .viewport:hover {
}


h1.I97647, .I97647 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97647 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I97647:hover {
}
.I97647 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97647 > .viewport:hover {
}


h1.I97648, .I97648 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97648 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I97648:hover {
}
.I97648 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97648 > .viewport:hover {
}


h1.I97649, .I97649 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97649 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97649:hover {
}
.I97649 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97649 > .viewport:hover {
}


h1.I158001, .I158001 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158001 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I158001:hover {
}
.I158001 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158001 > .viewport:hover {
}


h1.I158087, .I158087 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158087 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158087:hover {
}
.I158087 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158087 > .viewport:hover {
}


h1.I158216, .I158216 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158216 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158216:hover {
}
.I158216 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158216 > .viewport:hover {
}


h1.I158302, .I158302 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158302 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158302:hover {
}
.I158302 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158302 > .viewport:hover {
}


h1.I165806, .I165806 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165806 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165806:hover {
}
.I165806 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165806 > .viewport:hover {
}


h1.I167802, .I167802 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167802 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167802:hover {
}
.I167802 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167802 > .viewport:hover {
}


h1.I168033, .I168033 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168033 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168033:hover {
}
.I168033 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168033 > .viewport:hover {
}


h1.I168249, .I168249 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168249 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168249:hover {
}
.I168249 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168249 > .viewport:hover {
}


h1.I168411, .I168411 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168411 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168411:hover {
}
.I168411 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168411 > .viewport:hover {
}


h1.I168519, .I168519 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168519 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168519:hover {
}
.I168519 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168519 > .viewport:hover {
}


h1.I168789, .I168789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168789:hover {
}
.I168789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168789 > .viewport:hover {
}


h1.I168897, .I168897 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168897 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168897:hover {
}
.I168897 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168897 > .viewport:hover {
}


h1.I169059, .I169059 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169059 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169059:hover {
}
.I169059 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169059 > .viewport:hover {
}


h1.I169167, .I169167 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169167 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169167:hover {
}
.I169167 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169167 > .viewport:hover {
}


h1.I169329, .I169329 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169329 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169329:hover {
}
.I169329 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169329 > .viewport:hover {
}


h1.I169437, .I169437 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169437 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169437:hover {
}
.I169437 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169437 > .viewport:hover {
}


h1.I169599, .I169599 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169599 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169599:hover {
}
.I169599 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169599 > .viewport:hover {
}


h1.I169707, .I169707 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169707 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169707:hover {
}
.I169707 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169707 > .viewport:hover {
}


.I97650 {
display:flex;

}
.I97650:hover {
}
@media (max-width:992px) {
.I97650 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I97650:hover {
}
}
@media (max-width:640px) {
.I97650 {
display:flex;
height:60vw;

}
.I97650:hover {
}
}

.I97651, a.I97651 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I97651:hover, a.I97651:hover {
}
@media (max-width:640px) {
.I97651, a.I97651 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97651:hover, a.I97651:hover {
}
}

.I97652, a.I97652 {
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;

}
.I97652:hover, a.I97652:hover {
}
@media (max-width:640px) {
.I97652, a.I97652 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97652:hover, a.I97652:hover {
}
}

.I97653 .image, .I97653.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I97653 .image:hover, .I97653.image:hover {
}
@media (max-width:640px) {
.I97653 .image, .I97653.image {
border-radius:100%;

}
.I97653 .image:hover, .I97653.image:hover {
}
}

.I97654, a.I97654 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97654:hover, a.I97654:hover {
}
@media (max-width:992px) {
.I97654, a.I97654 {
}
.I97654:hover, a.I97654:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97654, a.I97654 {
display:flex;
padding-bottom:1rem;

}
.I97654:hover, a.I97654:hover {
}
}

.I97655, a.I97655 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97655:hover, a.I97655:hover {
}
@media (max-width:992px) {
.I97655, a.I97655 {
}
.I97655:hover, a.I97655:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97655, a.I97655 {
display:flex;
padding-bottom:1rem;

}
.I97655:hover, a.I97655:hover {
}
}

.I97656, a.I97656 {
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;

}
.I97656:hover, a.I97656:hover {
}
@media (max-width:992px) {
.I97656, a.I97656 {
}
.I97656:hover, a.I97656:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97656, a.I97656 {
display:flex;
padding-bottom:1rem;

}
.I97656:hover, a.I97656:hover {
}
}

.I97657 .image, .I97657.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I97657 .image:hover, .I97657.image:hover {
}
@media (max-width:640px) {
.I97657 .image, .I97657.image {
border-radius:100%;

}
.I97657 .image:hover, .I97657.image:hover {
}
}

.I97658, a.I97658 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97658:hover, a.I97658:hover {
}
@media (max-width:992px) {
.I97658, a.I97658 {
}
.I97658:hover, a.I97658:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97658, a.I97658 {
display:flex;
padding-bottom:1rem;

}
.I97658:hover, a.I97658:hover {
}
}

.I97659, a.I97659 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I97659:hover, a.I97659:hover {
}
@media (max-width:992px) {
.I97659, a.I97659 {
}
.I97659:hover, a.I97659:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97659, a.I97659 {
display:flex;
padding-bottom:1rem;

}
.I97659:hover, a.I97659:hover {
}
}

.I97660, a.I97660 {
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;

}
.I97660:hover, a.I97660:hover {
}
@media (max-width:992px) {
.I97660, a.I97660 {
}
.I97660:hover, a.I97660:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97660, a.I97660 {
display:flex;
padding-bottom:1rem;

}
.I97660:hover, a.I97660:hover {
}
}

.I97661 .button, .I97661.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I97661 button.button, button.I97661.button {
cursor:pointer;
}
.I97661 .button .text, .I97661.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I97661 .button .icon, .I97661.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;
}
.I97661 .button:hover, .I97661.button:hover {
}
.I97661 .button:hover .text, .I97661.button:hover .text {
text-decoration:underline;

}
.I97661 .button:hover .icon, .I97661.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) {
.I97661 .button, .I97661.button {
}
.I97661 button.button, button.I97661.button {
}
.I97661 .button .text, .I97661.button .text {
font-family:Rubik;

}
.I97661 .button .icon, .I97661.button .icon {
background-size:100% 100%;
}
.I97661 .button:hover, .I97661.button:hover {
}
.I97661 .button:hover .text, .I97661.button:hover .text {
}
.I97661 .button:hover .icon, .I97661.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I97661 .button, .I97661.button {
}
.I97661 button.button, button.I97661.button {
}
.I97661 .button .text, .I97661.button .text {
}
.I97661 .button .icon, .I97661.button .icon {
background-size:100% 100%;
}
.I97661 .button:hover, .I97661.button:hover {
}
.I97661 .button:hover .text, .I97661.button:hover .text {
}
.I97661 .button:hover .icon, .I97661.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I97661 .button, .I97661.button {
}
.I97661 button.button, button.I97661.button {
}
.I97661 .button .text, .I97661.button .text {
}
.I97661 .button .icon, .I97661.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');
}
.I97661 .button:hover, .I97661.button:hover {
}
.I97661 .button:hover .text, .I97661.button:hover .text {
}
.I97661 .button:hover .icon, .I97661.button:hover .icon {
background-size:100% 100%;
}
}
.I97662, a.I97662 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97662:hover, a.I97662:hover {
}
@media (max-width:992px) {
.I97662, a.I97662 {
}
.I97662:hover, a.I97662:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97662, a.I97662 {
display:flex;
padding-bottom:1rem;

}
.I97662:hover, a.I97662:hover {
}
}

.I97663, a.I97663 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97663:hover, a.I97663:hover {
}
@media (max-width:992px) {
.I97663, a.I97663 {
}
.I97663:hover, a.I97663:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97663, a.I97663 {
display:flex;
padding-bottom:1rem;

}
.I97663:hover, a.I97663:hover {
}
}

.I97664, a.I97664 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I97664:hover, a.I97664:hover {
}
@media (max-width:992px) {
.I97664, a.I97664 {
}
.I97664:hover, a.I97664:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97664, a.I97664 {
display:flex;
padding-bottom:1rem;

}
.I97664:hover, a.I97664:hover {
}
}

.I97665 .button, .I97665.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97665 button.button, button.I97665.button {
cursor:pointer;
}
.I97665 .button .text, .I97665.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97665 .button .icon, .I97665.button .icon {
flex:none;
background-size:100% 100%;
}
.I97665 .button:hover, .I97665.button:hover {
}
.I97665 .button:hover .text, .I97665.button:hover .text {
}
.I97665 .button:hover .icon, .I97665.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97665 .button, .I97665.button {
}
.I97665 button.button, button.I97665.button {
}
.I97665 .button .text, .I97665.button .text {
font-family:Rubik;

}
.I97665 .button .icon, .I97665.button .icon {
background-size:100% 100%;
}
.I97665 .button:hover, .I97665.button:hover {
}
.I97665 .button:hover .text, .I97665.button:hover .text {
}
.I97665 .button:hover .icon, .I97665.button:hover .icon {
background-size:100% 100%;
}
}

.I97666 .button, .I97666.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97666 button.button, button.I97666.button {
cursor:pointer;
}
.I97666 .button .text, .I97666.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97666 .button .icon, .I97666.button .icon {
flex:none;
background-size:100% 100%;
}
.I97666 .button:hover, .I97666.button:hover {
}
.I97666 .button:hover .text, .I97666.button:hover .text {
}
.I97666 .button:hover .icon, .I97666.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97666 .button, .I97666.button {
}
.I97666 button.button, button.I97666.button {
}
.I97666 .button .text, .I97666.button .text {
font-family:Rubik;

}
.I97666 .button .icon, .I97666.button .icon {
background-size:100% 100%;
}
.I97666 .button:hover, .I97666.button:hover {
}
.I97666 .button:hover .text, .I97666.button:hover .text {
}
.I97666 .button:hover .icon, .I97666.button:hover .icon {
background-size:100% 100%;
}
}

.I97667 .button, .I97667.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97667 button.button, button.I97667.button {
cursor:pointer;
}
.I97667 .button .text, .I97667.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97667 .button .icon, .I97667.button .icon {
flex:none;
background-size:100% 100%;
}
.I97667 .button:hover, .I97667.button:hover {
}
.I97667 .button:hover .text, .I97667.button:hover .text {
}
.I97667 .button:hover .icon, .I97667.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97667 .button, .I97667.button {
}
.I97667 button.button, button.I97667.button {
}
.I97667 .button .text, .I97667.button .text {
font-family:Rubik;

}
.I97667 .button .icon, .I97667.button .icon {
background-size:100% 100%;
}
.I97667 .button:hover, .I97667.button:hover {
}
.I97667 .button:hover .text, .I97667.button:hover .text {
}
.I97667 .button:hover .icon, .I97667.button:hover .icon {
background-size:100% 100%;
}
}

.I97668 .button, .I97668.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97668 button.button, button.I97668.button {
cursor:pointer;
}
.I97668 .button .text, .I97668.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97668 .button .icon, .I97668.button .icon {
flex:none;
background-size:100% 100%;
}
.I97668 .button:hover, .I97668.button:hover {
}
.I97668 .button:hover .text, .I97668.button:hover .text {
}
.I97668 .button:hover .icon, .I97668.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97668 .button, .I97668.button {
}
.I97668 button.button, button.I97668.button {
}
.I97668 .button .text, .I97668.button .text {
font-family:Rubik;

}
.I97668 .button .icon, .I97668.button .icon {
background-size:100% 100%;
}
.I97668 .button:hover, .I97668.button:hover {
}
.I97668 .button:hover .text, .I97668.button:hover .text {
}
.I97668 .button:hover .icon, .I97668.button:hover .icon {
background-size:100% 100%;
}
}

.I97669 .button, .I97669.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97669 button.button, button.I97669.button {
cursor:pointer;
}
.I97669 .button .text, .I97669.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I97669 .button .icon, .I97669.button .icon {
flex:none;
background-size:100% 100%;
}
.I97669 .button:hover, .I97669.button:hover {
}
.I97669 .button:hover .text, .I97669.button:hover .text {
}
.I97669 .button:hover .icon, .I97669.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I97669 .button, .I97669.button {
}
.I97669 button.button, button.I97669.button {
}
.I97669 .button .text, .I97669.button .text {
font-family:Rubik;

}
.I97669 .button .icon, .I97669.button .icon {
background-size:100% 100%;
}
.I97669 .button:hover, .I97669.button:hover {
}
.I97669 .button:hover .text, .I97669.button:hover .text {
}
.I97669 .button:hover .icon, .I97669.button:hover .icon {
background-size:100% 100%;
}
}

.I97670, a.I97670 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I97670:hover, a.I97670:hover {
}

.I157958 .image, .I157958.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157958 .image:hover, .I157958.image:hover {
}
@media (max-width:640px) {
.I157958 .image, .I157958.image {
border-radius:100%;

}
.I157958 .image:hover, .I157958.image:hover {
}
}

.I158044, a.I158044 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158044:hover, a.I158044:hover {
}
@media (max-width:992px) {
.I158044, a.I158044 {
}
.I158044:hover, a.I158044:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158044, a.I158044 {
display:flex;
padding-bottom:1rem;

}
.I158044:hover, a.I158044:hover {
}
}

.I158173, a.I158173 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158173:hover, a.I158173:hover {
}
@media (max-width:992px) {
.I158173, a.I158173 {
}
.I158173:hover, a.I158173:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158173, a.I158173 {
display:flex;
padding-bottom:1rem;

}
.I158173:hover, a.I158173:hover {
}
}

.I158259, a.I158259 {
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;

}
.I158259:hover, a.I158259:hover {
}
@media (max-width:992px) {
.I158259, a.I158259 {
}
.I158259:hover, a.I158259:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158259, a.I158259 {
display:flex;
padding-bottom:1rem;

}
.I158259:hover, a.I158259:hover {
}
}

.I165752, a.I165752 {
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;

}
.I165752:hover, a.I165752:hover {
}
@media (max-width:992px) {
.I165752, a.I165752 {
}
.I165752:hover, a.I165752:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165752, a.I165752 {
display:flex;
padding-bottom:1rem;

}
.I165752:hover, a.I165752:hover {
}
}

.I167748, a.I167748 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167748:hover, a.I167748:hover {
}
@media (max-width:992px) {
.I167748, a.I167748 {
}
.I167748:hover, a.I167748:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167748, a.I167748 {
display:flex;
padding-bottom:1rem;

}
.I167748:hover, a.I167748:hover {
}
}

.I167979 .image, .I167979.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167979 .image:hover, .I167979.image:hover {
}
@media (max-width:640px) {
.I167979 .image, .I167979.image {
border-radius:100%;

}
.I167979 .image:hover, .I167979.image:hover {
}
}

.I168195, a.I168195 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168195:hover, a.I168195:hover {
}
@media (max-width:992px) {
.I168195, a.I168195 {
}
.I168195:hover, a.I168195:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168195, a.I168195 {
display:flex;
padding-bottom:1rem;

}
.I168195:hover, a.I168195:hover {
}
}

.I168357, a.I168357 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168357:hover, a.I168357:hover {
}
@media (max-width:992px) {
.I168357, a.I168357 {
}
.I168357:hover, a.I168357:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168357, a.I168357 {
display:flex;
padding-bottom:1rem;

}
.I168357:hover, a.I168357:hover {
}
}

.I168465, a.I168465 {
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;

}
.I168465:hover, a.I168465:hover {
}
@media (max-width:992px) {
.I168465, a.I168465 {
}
.I168465:hover, a.I168465:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168465, a.I168465 {
display:flex;
padding-bottom:1rem;

}
.I168465:hover, a.I168465:hover {
}
}

.I168735 .image, .I168735.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168735 .image:hover, .I168735.image:hover {
}
@media (max-width:640px) {
.I168735 .image, .I168735.image {
border-radius:100%;

}
.I168735 .image:hover, .I168735.image:hover {
}
}

.I168843, a.I168843 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168843:hover, a.I168843:hover {
}
@media (max-width:992px) {
.I168843, a.I168843 {
}
.I168843:hover, a.I168843:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168843, a.I168843 {
display:flex;
padding-bottom:1rem;

}
.I168843:hover, a.I168843:hover {
}
}

.I169005, a.I169005 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169005:hover, a.I169005:hover {
}
@media (max-width:992px) {
.I169005, a.I169005 {
}
.I169005:hover, a.I169005:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169005, a.I169005 {
display:flex;
padding-bottom:1rem;

}
.I169005:hover, a.I169005:hover {
}
}

.I169113, a.I169113 {
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;

}
.I169113:hover, a.I169113:hover {
}
@media (max-width:992px) {
.I169113, a.I169113 {
}
.I169113:hover, a.I169113:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169113, a.I169113 {
display:flex;
padding-bottom:1rem;

}
.I169113:hover, a.I169113:hover {
}
}

.I169275 .image, .I169275.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169275 .image:hover, .I169275.image:hover {
}
@media (max-width:640px) {
.I169275 .image, .I169275.image {
border-radius:100%;

}
.I169275 .image:hover, .I169275.image:hover {
}
}

.I169383, a.I169383 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169383:hover, a.I169383:hover {
}
@media (max-width:992px) {
.I169383, a.I169383 {
}
.I169383:hover, a.I169383:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169383, a.I169383 {
display:flex;
padding-bottom:1rem;

}
.I169383:hover, a.I169383:hover {
}
}

.I169545, a.I169545 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169545:hover, a.I169545:hover {
}
@media (max-width:992px) {
.I169545, a.I169545 {
}
.I169545:hover, a.I169545:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169545, a.I169545 {
display:flex;
padding-bottom:1rem;

}
.I169545:hover, a.I169545:hover {
}
}

.I169653, a.I169653 {
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;

}
.I169653:hover, a.I169653:hover {
}
@media (max-width:992px) {
.I169653, a.I169653 {
}
.I169653:hover, a.I169653:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169653, a.I169653 {
display:flex;
padding-bottom:1rem;

}
.I169653:hover, a.I169653:hover {
}
}

h1.I97671, .I97671 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97671 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I97671:hover {
}
.I97671 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97671 > .viewport:hover {
}


.I97672 {
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;

	
}
.I97672:hover {
}
@media (max-width:992px) {
.I97672 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I97672:hover {
}
}
@media (max-width:640px) {
.I97672 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I97672:hover {
}
}

.I97673 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I97673:hover {
}
@media (max-width:992px) {
.I97673 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I97673:hover {
}
}
@media (max-width:640px) {
.I97673 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I97673:hover {
}
}

.I97674 {
display:flex;
position:var(--I97674-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I97674-location-transform:translate(0px,0px);
z-index:var(--I97674-z-index, auto);

transform:
var(--I97674-location-transform, translate(0px,0px))
var(--I97674-user-box-transform, translate(0px,0px))
;


position:var(--I97674-position-static-computed, static);
}
.I97674:hover {
}

@media (max-width:640px) {
.I97674 {

width:calc(100vw - 2rem);

}
.I97674:hover {
}

}

.I97675 {
display:flex;
position:var(--I97675-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I97675:hover {
}

@media (max-width:640px) {
.I97675 {

width:calc(100vw - 2rem);

}
.I97675:hover {
}

}

.I97676 {
display:flex;
position:var(--I97676-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I97676:hover {
}
.I97676 {
--I97676-position-static-computed:static;
}
.I97676 > .sector, .I97676 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97676 {

width:calc(100vw - 2rem);

}
.I97676:hover {
}

}

.I97677 {
display:flex;
position:var(--I97677-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I97677:hover {
}

@media (max-width:640px) {
.I97677 {

padding-left:1rem;
padding-right:1rem;

}
.I97677:hover {
}

}

.I97678 {
display:flex;
position:var(--I97678-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:15;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I97678:hover {
}

@media (max-width:640px) {
.I97678 {

width:calc(100vw - 2rem);

}
.I97678:hover {
}

}

.I97679 {
display:flex;
position:var(--I97679-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:17;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I97679:hover {
}
.I97679 {
--I97679-position-static-computed:static;
}
.I97679 > .sector, .I97679 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I97679 {

width:calc(100vw - 2rem);

}
.I97679:hover {
}

}
@media (min-width:1440px) {
.I97679 {

}
.I97679:hover {
}
.I97679 {
--I97679-position-static-computed:static;
}
.I97679 > .sector, .I97679 > .group-sectors {
position:relative;
}
}
.I97680 {
display:flex;
position:var(--I97680-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;
}
.I97680:hover {
}

@media (max-width:640px) {
.I97680 {

width:calc(100vw - 2rem);

}
.I97680:hover {
}

}

.I97681 {
display:flex;
position:var(--I97681-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;
}
.I97681:hover {
}

@media (max-width:640px) {
.I97681 {

width:calc(100vw - 2rem);

}
.I97681:hover {
}

}

.I97682 {
display:flex;
position:var(--I97682-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;
}
.I97682:hover {
}

@media (max-width:640px) {
.I97682 {

width:calc(100vw - 2rem);

}
.I97682:hover {
}

}

.I97683 {
display:flex;
position:var(--I97683-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;
}
.I97683:hover {
}

@media (max-width:640px) {
.I97683 {

width:calc(100vw - 2rem);

}
.I97683:hover {
}

}

.I97684 {
display:flex;
position:var(--I97684-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I97684:hover {
}


.I108537 {
display:flex;
position:var(--I108537-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;
}
.I108537:hover {
}

@media (max-width:640px) {
.I108537 {

width:calc(100vw - 2rem);

}
.I108537:hover {
}

}

.I166554 {
display:flex;
position:var(--I166554-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;
}
.I166554:hover {
}


.I97685 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97685:hover {
}

@media (min-width:1440px) {
.I97685 {

order:4;


	
}
.I97685:hover {
}

}
.I97686 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97686:hover {
}

@media (min-width:1440px) {
.I97686 {

order:2;


	
}
.I97686:hover {
}

}
.I97687 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97687:hover {
}


.I97688 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97688:hover {
}


.I97689 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97689:hover {
}


.I97690 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97690:hover {
}


.I97691 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97691:hover {
}


.I97692 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97692:hover {
}


.I97693 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I97693:hover {
}


.I97694 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I97694:hover {
}
.I97694 > .sector {
position:relative;
}
@media (max-width:640px) {
.I97694 {



flex-direction:column;
align-items:flex-start;

	
}
.I97694:hover {
}

}

.I108842 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108842:hover {
}


.I167059 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167059:hover {
}


h1.I97695, .I97695 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97695 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I97695:hover {
}
.I97695 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97695 > .viewport:hover {
}

@media (min-width:1440px) {
.I97695 {

order:8;

}
.I97695:hover {
}
.I97695 > .viewport {



}
.I97695 > .viewport:hover {
}

}
h1.I97696, .I97696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I97696:hover {
}
.I97696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97696 > .viewport:hover {
}


h1.I97697, .I97697 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97697 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97697:hover {
}
.I97697 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97697 > .viewport:hover {
}

@media (min-width:1440px) {
.I97697 {

order:3;

}
.I97697:hover {
}
.I97697 > .viewport {



}
.I97697 > .viewport:hover {
}

}
h1.I97698, .I97698 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97698 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97698:hover {
}
.I97698 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97698 > .viewport:hover {
}


h1.I97699, .I97699 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97699 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I97699:hover {
}
.I97699 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97699 > .viewport:hover {
}


h1.I97700, .I97700 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97700 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97700:hover {
}
.I97700 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97700 > .viewport:hover {
}


h1.I97701, .I97701 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97701 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97701:hover {
}
.I97701 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97701 > .viewport:hover {
}


h1.I97702, .I97702 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97702 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97702:hover {
}
.I97702 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97702 > .viewport:hover {
}


h1.I97703, .I97703 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97703 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I97703:hover {
}
.I97703 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97703 > .viewport:hover {
}


h1.I97704, .I97704 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97704 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97704:hover {
}
.I97704 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97704 > .viewport:hover {
}


h1.I97705, .I97705 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97705 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97705:hover {
}
.I97705 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97705 > .viewport:hover {
}


h1.I97706, .I97706 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97706 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I97706:hover {
}
.I97706 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97706 > .viewport:hover {
}


h1.I97707, .I97707 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97707 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97707:hover {
}
.I97707 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97707 > .viewport:hover {
}


h1.I97708, .I97708 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97708 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I97708:hover {
}
.I97708 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97708 > .viewport:hover {
}


h1.I97709, .I97709 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97709 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97709:hover {
}
.I97709 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97709 > .viewport:hover {
}


h1.I97710, .I97710 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97710 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97710:hover {
}
.I97710 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97710 > .viewport:hover {
}


h1.I97711, .I97711 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97711 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I97711:hover {
}
.I97711 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I97711 > .viewport:hover {
}


h1.I97712, .I97712 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97712 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97712:hover {
}
.I97712 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97712 > .viewport:hover {
}

@media (max-width:640px) {
.I97712 {

width:100%;


}
.I97712:hover {
}
.I97712 > .viewport {



}
.I97712 > .viewport:hover {
}

}

h1.I97713, .I97713 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97713 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97713:hover {
}
.I97713 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97713 > .viewport:hover {
}


h1.I97714, .I97714 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97714 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97714:hover {
}
.I97714 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97714 > .viewport:hover {
}


h1.I97715, .I97715 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97715 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97715:hover {
}
.I97715 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97715 > .viewport:hover {
}


h1.I97716, .I97716 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97716 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97716:hover {
}
.I97716 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97716 > .viewport:hover {
}


h1.I97717, .I97717 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97717 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I97717:hover {
}
.I97717 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97717 > .viewport:hover {
}


h1.I97718, .I97718 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97718 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97718:hover {
}
.I97718 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97718 > .viewport:hover {
}


h1.I97719, .I97719 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97719 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97719:hover {
}
.I97719 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97719 > .viewport:hover {
}


h1.I97720, .I97720 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97720 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97720:hover {
}
.I97720 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97720 > .viewport:hover {
}


h1.I97721, .I97721 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97721 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97721:hover {
}
.I97721 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97721 > .viewport:hover {
}


h1.I97722, .I97722 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97722 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I97722:hover {
}
.I97722 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97722 > .viewport:hover {
}


h1.I97723, .I97723 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97723 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97723:hover {
}
.I97723 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97723 > .viewport:hover {
}


h1.I97724, .I97724 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97724 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97724:hover {
}
.I97724 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97724 > .viewport:hover {
}


h1.I97725, .I97725 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97725 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I97725:hover {
}
.I97725 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97725 > .viewport:hover {
}


h1.I97726, .I97726 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97726 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I97726:hover {
}
.I97726 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97726 > .viewport:hover {
}


h1.I97727, .I97727 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97727 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I97727:hover {
}
.I97727 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97727 > .viewport:hover {
}

@media (min-width:1440px) {
.I97727 {

order:3;

}
.I97727:hover {
}
.I97727 > .viewport {



}
.I97727 > .viewport:hover {
}

}
h1.I97728, .I97728 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97728 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97728:hover {
}
.I97728 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97728 > .viewport:hover {
}


h1.I97729, .I97729 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97729 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97729:hover {
}
.I97729 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97729 > .viewport:hover {
}


h1.I97730, .I97730 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97730 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I97730:hover {
}
.I97730 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97730 > .viewport:hover {
}


h1.I97731, .I97731 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97731 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97731:hover {
}
.I97731 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97731 > .viewport:hover {
}


h1.I97732, .I97732 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97732 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I97732:hover {
}
.I97732 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97732 > .viewport:hover {
}


h1.I97733, .I97733 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97733 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97733:hover {
}
.I97733 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97733 > .viewport:hover {
}


h1.I97734, .I97734 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97734 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97734:hover {
}
.I97734 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97734 > .viewport:hover {
}


h1.I97735, .I97735 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97735 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I97735:hover {
}
.I97735 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97735 > .viewport:hover {
}


h1.I97736, .I97736 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97736 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I97736:hover {
}
.I97736 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97736 > .viewport:hover {
}


h1.I97737, .I97737 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97737 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I97737:hover {
}
.I97737 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97737 > .viewport:hover {
}


h1.I97738, .I97738 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97738 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I97738:hover {
}
.I97738 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97738 > .viewport:hover {
}


h1.I97739, .I97739 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97739 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97739:hover {
}
.I97739 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97739 > .viewport:hover {
}


h1.I97740, .I97740 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97740 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I97740:hover {
}
.I97740 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97740 > .viewport:hover {
}


h1.I97741, .I97741 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97741 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97741:hover {
}
.I97741 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97741 > .viewport:hover {
}


h1.I97742, .I97742 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97742 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97742:hover {
}
.I97742 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97742 > .viewport:hover {
}


h1.I97743, .I97743 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97743 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I97743:hover {
}
.I97743 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97743 > .viewport:hover {
}


h1.I108659, .I108659 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108659 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108659:hover {
}
.I108659 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108659 > .viewport:hover {
}


h1.I108781, .I108781 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108781 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108781:hover {
}
.I108781 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108781 > .viewport:hover {
}


h1.I108964, .I108964 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108964 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108964:hover {
}
.I108964 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108964 > .viewport:hover {
}


h1.I109086, .I109086 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109086 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109086:hover {
}
.I109086 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109086 > .viewport:hover {
}


h1.I109208, .I109208 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109208 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109208:hover {
}
.I109208 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109208 > .viewport:hover {
}

@media (max-width:640px) {
.I109208 {

width:100%;


}
.I109208:hover {
}
.I109208 > .viewport {



}
.I109208 > .viewport:hover {
}

}

h1.I163048, .I163048 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163048 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163048:hover {
}
.I163048 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163048 > .viewport:hover {
}


h1.I165980, .I165980 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165980 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165980:hover {
}
.I165980 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165980 > .viewport:hover {
}


h1.I166453, .I166453 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166453 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166453:hover {
}
.I166453 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166453 > .viewport:hover {
}


h1.I166756, .I166756 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166756 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166756:hover {
}
.I166756 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166756 > .viewport:hover {
}


h1.I166958, .I166958 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166958 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166958:hover {
}
.I166958 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166958 > .viewport:hover {
}


h1.I167261, .I167261 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167261 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167261:hover {
}
.I167261 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167261 > .viewport:hover {
}


h1.I167463, .I167463 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167463 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167463:hover {
}
.I167463 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167463 > .viewport:hover {
}


h1.I167665, .I167665 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167665 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167665:hover {
}
.I167665 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167665 > .viewport:hover {
}

@media (max-width:640px) {
.I167665 {

width:100%;


}
.I167665:hover {
}
.I167665 > .viewport {



}
.I167665 > .viewport:hover {
}

}

h1.I176941, .I176941 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176941 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176941:hover {
}
.I176941 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176941 > .viewport:hover {
}


h1.I177147, .I177147 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177147 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177147:hover {
}
.I177147 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177147 > .viewport:hover {
}


h1.I177353, .I177353 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177353 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177353:hover {
}
.I177353 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177353 > .viewport:hover {
}


h1.I177719, .I177719 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177719 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177719:hover {
}
.I177719 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177719 > .viewport:hover {
}


.I97745 .image, .I97745.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97745 .image:hover, .I97745.image:hover {
}
@media (min-width:1440px) {
.I97745 .image, .I97745.image {
width:100%;

}
.I97745 .image:hover, .I97745.image:hover {
}
}
.I97746, a.I97746 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97746:hover, a.I97746:hover {
}
@media (max-width:992px) {
.I97746, a.I97746 {
}
.I97746:hover, a.I97746:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97746, a.I97746 {
display:flex;
padding-bottom:0rem;

}
.I97746:hover, a.I97746:hover {
}
}

.I97747 .image, .I97747.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97747 .image:hover, .I97747.image:hover {
}
@media (min-width:1440px) {
.I97747 .image, .I97747.image {
width:100%;

}
.I97747 .image:hover, .I97747.image:hover {
}
}
.I97748 .image, .I97748.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97748 .image:hover, .I97748.image:hover {
}

.I97749, a.I97749 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97749:hover, a.I97749:hover {
}
@media (max-width:992px) {
.I97749, a.I97749 {
}
.I97749:hover, a.I97749:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97749, a.I97749 {
display:flex;
padding-bottom:0rem;

}
.I97749:hover, a.I97749:hover {
}
}

.I97750, a.I97750 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97750:hover, a.I97750:hover {
}
@media (min-width:1440px) {
.I97750, a.I97750 {
display:flex;
font-weight:500;


}
.I97750:hover, a.I97750:hover {
}
}
.I97751, a.I97751 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97751:hover, a.I97751:hover {
}
@media (max-width:992px) {
.I97751, a.I97751 {
}
.I97751:hover, a.I97751:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97751, a.I97751 {
display:flex;
padding-bottom:0rem;

}
.I97751:hover, a.I97751:hover {
}
}

.I97752, a.I97752 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I97752:hover, a.I97752:hover {
}
@media (max-width:640px) {
.I97752, a.I97752 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I97752:hover, a.I97752:hover {
}
}

.I97753, a.I97753 {
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;

}
.I97753:hover, a.I97753:hover {
}
@media (max-width:992px) {
.I97753, a.I97753 {
}
.I97753:hover, a.I97753:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97753, a.I97753 {
display:flex;
padding-bottom:1rem;

}
.I97753:hover, a.I97753:hover {
}
}

.I97754, a.I97754 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97754:hover, a.I97754:hover {
}

.I97755, a.I97755 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97755:hover, a.I97755:hover {
}
@media (min-width:1440px) {
.I97755, a.I97755 {
display:flex;
font-weight:500;


}
.I97755:hover, a.I97755:hover {
}
}
.I97756 .image, .I97756.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97756 .image:hover, .I97756.image:hover {
}

.I97757, a.I97757 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97757:hover, a.I97757:hover {
}
@media (min-width:1440px) {
.I97757, a.I97757 {
display:flex;
font-weight:500;


}
.I97757:hover, a.I97757:hover {
}
}
.I97758, a.I97758 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97758:hover, a.I97758:hover {
}
@media (max-width:992px) {
.I97758, a.I97758 {
}
.I97758:hover, a.I97758:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97758, a.I97758 {
display:flex;
padding-bottom:0rem;

}
.I97758:hover, a.I97758:hover {
}
}

.I97759 .image, .I97759.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97759 .image:hover, .I97759.image:hover {
}

.I97760, a.I97760 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97760:hover, a.I97760:hover {
}
@media (min-width:1440px) {
.I97760, a.I97760 {
display:flex;
font-weight:500;


}
.I97760:hover, a.I97760:hover {
}
}
.I97761, a.I97761 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97761:hover, a.I97761:hover {
}
@media (max-width:992px) {
.I97761, a.I97761 {
}
.I97761:hover, a.I97761:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97761, a.I97761 {
display:flex;
padding-bottom:0rem;

}
.I97761:hover, a.I97761:hover {
}
}

.I97762 .image, .I97762.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I97762 .image:hover, .I97762.image:hover {
}

.I97763, a.I97763 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97763:hover, a.I97763:hover {
}
@media (min-width:1440px) {
.I97763, a.I97763 {
display:flex;
font-weight:500;


}
.I97763:hover, a.I97763:hover {
}
}
.I97764, a.I97764 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97764:hover, a.I97764:hover {
}
@media (max-width:992px) {
.I97764, a.I97764 {
}
.I97764:hover, a.I97764:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97764, a.I97764 {
display:flex;
padding-bottom:0rem;

}
.I97764:hover, a.I97764:hover {
}
}

.I97765 .image, .I97765.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97765 .image:hover, .I97765.image:hover {
}

.I97766 .image, .I97766.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97766 .image:hover, .I97766.image:hover {
}

.I97767 .image, .I97767.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I97767 .image:hover, .I97767.image:hover {
}

.I97768, a.I97768 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97768:hover, a.I97768:hover {
}
@media (max-width:992px) {
.I97768, a.I97768 {
}
.I97768:hover, a.I97768:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97768, a.I97768 {
display:flex;
padding-bottom:0rem;

}
.I97768:hover, a.I97768:hover {
}
}

.I97769, a.I97769 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97769:hover, a.I97769:hover {
}
@media (min-width:1440px) {
.I97769, a.I97769 {
display:flex;
font-weight:500;


}
.I97769:hover, a.I97769:hover {
}
}
.I97770, a.I97770 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97770:hover, a.I97770:hover {
}
@media (max-width:992px) {
.I97770, a.I97770 {
}
.I97770:hover, a.I97770:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97770, a.I97770 {
display:flex;
padding-bottom:0rem;

}
.I97770:hover, a.I97770:hover {
}
}

.I97771, a.I97771 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I97771:hover, a.I97771:hover {
}
@media (max-width:992px) {
.I97771, a.I97771 {
}
.I97771:hover, a.I97771:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I97771, a.I97771 {
display:flex;
font-weight:500;


}
.I97771:hover, a.I97771:hover {
}
}
.I97772, a.I97772 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I97772:hover, a.I97772:hover {
}
@media (max-width:992px) {
.I97772, a.I97772 {
}
.I97772:hover, a.I97772:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I97772, a.I97772 {
display:flex;
padding-bottom:0rem;

}
.I97772:hover, a.I97772:hover {
}
}

.I97773, a.I97773 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I97773:hover, a.I97773:hover {
}
@media (min-width:1440px) {
.I97773, a.I97773 {
display:flex;
font-weight:500;


}
.I97773:hover, a.I97773:hover {
}
}
.I97774 {
}
.I97774:hover {
}
.I97774 {
}
.I97774:hover {
}


.I97775, a.I97775 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97775:hover, a.I97775:hover {
}

.I97776, a.I97776 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97776:hover, a.I97776:hover {
}

.I97777 .button, .I97777.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97777 button.button, button.I97777.button {
cursor:pointer;
}
.I97777 .button .text, .I97777.button .text {
}
.I97777 .button .icon, .I97777.button .icon {
flex:none;
background-size:100% 100%;
}
.I97777 .button:hover, .I97777.button:hover {
}
.I97777 .button:hover .text, .I97777.button:hover .text {
}
.I97777 .button:hover .icon, .I97777.button:hover .icon {
background-size:100% 100%;
}

.I97778 .button, .I97778.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97778 button.button, button.I97778.button {
cursor:pointer;
}
.I97778 .button .text, .I97778.button .text {
}
.I97778 .button .icon, .I97778.button .icon {
flex:none;
background-size:100% 100%;
}
.I97778 .button:hover, .I97778.button:hover {
}
.I97778 .button:hover .text, .I97778.button:hover .text {
}
.I97778 .button:hover .icon, .I97778.button:hover .icon {
background-size:100% 100%;
}

.I97779 .button, .I97779.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97779 button.button, button.I97779.button {
cursor:pointer;
}
.I97779 .button .text, .I97779.button .text {
}
.I97779 .button .icon, .I97779.button .icon {
flex:none;
background-size:100% 100%;
}
.I97779 .button:hover, .I97779.button:hover {
}
.I97779 .button:hover .text, .I97779.button:hover .text {
}
.I97779 .button:hover .icon, .I97779.button:hover .icon {
background-size:100% 100%;
}

.I97780 .button, .I97780.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97780 button.button, button.I97780.button {
cursor:pointer;
}
.I97780 .button .text, .I97780.button .text {
}
.I97780 .button .icon, .I97780.button .icon {
flex:none;
background-size:100% 100%;
}
.I97780 .button:hover, .I97780.button:hover {
}
.I97780 .button:hover .text, .I97780.button:hover .text {
}
.I97780 .button:hover .icon, .I97780.button:hover .icon {
background-size:100% 100%;
}

.I97781 .button, .I97781.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97781 button.button, button.I97781.button {
cursor:pointer;
}
.I97781 .button .text, .I97781.button .text {
}
.I97781 .button .icon, .I97781.button .icon {
flex:none;
background-size:100% 100%;
}
.I97781 .button:hover, .I97781.button:hover {
}
.I97781 .button:hover .text, .I97781.button:hover .text {
}
.I97781 .button:hover .icon, .I97781.button:hover .icon {
background-size:100% 100%;
}

.I97782 .button, .I97782.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97782 button.button, button.I97782.button {
cursor:pointer;
}
.I97782 .button .text, .I97782.button .text {
}
.I97782 .button .icon, .I97782.button .icon {
flex:none;
background-size:100% 100%;
}
.I97782 .button:hover, .I97782.button:hover {
}
.I97782 .button:hover .text, .I97782.button:hover .text {
}
.I97782 .button:hover .icon, .I97782.button:hover .icon {
background-size:100% 100%;
}

.I97783 .button, .I97783.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97783 button.button, button.I97783.button {
cursor:pointer;
}
.I97783 .button .text, .I97783.button .text {
}
.I97783 .button .icon, .I97783.button .icon {
flex:none;
background-size:100% 100%;
}
.I97783 .button:hover, .I97783.button:hover {
}
.I97783 .button:hover .text, .I97783.button:hover .text {
}
.I97783 .button:hover .icon, .I97783.button:hover .icon {
background-size:100% 100%;
}

.I97784 .button, .I97784.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97784 button.button, button.I97784.button {
cursor:pointer;
}
.I97784 .button .text, .I97784.button .text {
}
.I97784 .button .icon, .I97784.button .icon {
flex:none;
background-size:100% 100%;
}
.I97784 .button:hover, .I97784.button:hover {
}
.I97784 .button:hover .text, .I97784.button:hover .text {
}
.I97784 .button:hover .icon, .I97784.button:hover .icon {
background-size:100% 100%;
}

.I97785 .button, .I97785.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97785 button.button, button.I97785.button {
cursor:pointer;
}
.I97785 .button .text, .I97785.button .text {
}
.I97785 .button .icon, .I97785.button .icon {
flex:none;
background-size:100% 100%;
}
.I97785 .button:hover, .I97785.button:hover {
}
.I97785 .button:hover .text, .I97785.button:hover .text {
}
.I97785 .button:hover .icon, .I97785.button:hover .icon {
background-size:100% 100%;
}

.I97786 .button, .I97786.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I97786 button.button, button.I97786.button {
cursor:pointer;
}
.I97786 .button .text, .I97786.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I97786 .button .icon, .I97786.button .icon {
flex:none;
background-size:100% 100%;
}
.I97786 .button:hover, .I97786.button:hover {
}
.I97786 .button:hover .text, .I97786.button:hover .text {
}
.I97786 .button:hover .icon, .I97786.button:hover .icon {
background-size:100% 100%;
}

.I97787, a.I97787 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97787:hover, a.I97787:hover {
}

.I97788, a.I97788 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97788:hover, a.I97788:hover {
}

.I97789, a.I97789 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97789:hover, a.I97789:hover {
}

.I97790, a.I97790 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97790:hover, a.I97790:hover {
}

.I97791, a.I97791 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97791:hover, a.I97791:hover {
}

.I97792, a.I97792 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97792:hover, a.I97792:hover {
}

.I97793, a.I97793 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I97793:hover, a.I97793:hover {
}

.I108598 .button, .I108598.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108598 button.button, button.I108598.button {
cursor:pointer;
}
.I108598 .button .text, .I108598.button .text {
}
.I108598 .button .icon, .I108598.button .icon {
flex:none;
background-size:100% 100%;
}
.I108598 .button:hover, .I108598.button:hover {
}
.I108598 .button:hover .text, .I108598.button:hover .text {
}
.I108598 .button:hover .icon, .I108598.button:hover .icon {
background-size:100% 100%;
}

.I108720, a.I108720 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108720:hover, a.I108720:hover {
}

.I108903, a.I108903 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108903:hover, a.I108903:hover {
}

.I109025, a.I109025 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109025:hover, a.I109025:hover {
}

.I109147 .image, .I109147.image {
vertical-align:top;
}
.I109147 .image:hover, .I109147.image:hover {
}

.I162951, a.I162951 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162951:hover, a.I162951:hover {
}

.I165879, a.I165879 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165879:hover, a.I165879:hover {
}

.I166352, a.I166352 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166352:hover, a.I166352:hover {
}

.I166655 .button, .I166655.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166655 button.button, button.I166655.button {
cursor:pointer;
}
.I166655 .button .text, .I166655.button .text {
}
.I166655 .button .icon, .I166655.button .icon {
flex:none;
background-size:100% 100%;
}
.I166655 .button:hover, .I166655.button:hover {
}
.I166655 .button:hover .text, .I166655.button:hover .text {
}
.I166655 .button:hover .icon, .I166655.button:hover .icon {
background-size:100% 100%;
}

.I166857, a.I166857 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166857:hover, a.I166857:hover {
}

.I167160, a.I167160 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167160:hover, a.I167160:hover {
}

.I167362, a.I167362 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167362:hover, a.I167362:hover {
}

.I167564 .image, .I167564.image {
vertical-align:top;
}
.I167564 .image:hover, .I167564.image:hover {
}

.I176838, a.I176838 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176838:hover, a.I176838:hover {
}

.I177044, a.I177044 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177044:hover, a.I177044:hover {
}

.I177250, a.I177250 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177250:hover, a.I177250:hover {
}

.I177615, a.I177615 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177615:hover, a.I177615:hover {
}

h1.I97795, .I97795 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I97795 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I97795:hover {
}
.I97795 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I97795 > .viewport:hover {
}


.I97619 {
}
.I97619:hover {
}
.I97619 {
}
.I97619: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;
}
}


