/* Cache file:3227_en_20251120161917.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I88696 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I88696: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 {
}
.I88696 {
width:100%;

	
}
.I88696: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 {
}
.I88696 {
width:100%;

	
}
.I88696:hover {
}
}

.I88697 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I88697:hover {
}
@media (max-width:992px) {
.I88697 {

padding-top:70px;


}
.I88697:hover {
}
}
@media (max-width:640px) {
.I88697 {

width:100%;
margin-top:40px;


}
.I88697:hover {
}
}
@media (min-width:1440px) {
.I88697 {

order:28;

}
.I88697:hover {
}
}
.I88705 {
display:flex;
position:var(--I88705-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(--I88705-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I88705-location-transform:translate(0px,0px);
	

transform:
var(--I88705-location-transform, translate(0px,0px))
var(--I88705-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I88705:hover {
}
.I88705 {
--I88705-position-static-computed:static;
}
.I88705 > .sector, .I88705 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I88705 {

position:fixed;
z-index:var(--I88705-z-index, 1);

transform:
var(--I88705-location-transform, translate(0px,0px))
var(--I88705-user-box-transform, translate(0px,0px))
;


}
.I88705:hover {
}

}
@media (max-width:640px) {
.I88705 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I88705-z-index, 1);

transform:
var(--I88705-location-transform, translate(0px,0px))
var(--I88705-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I88705:hover {
}
.I88705 {
--I88705-position-static-computed:static;
}
.I88705 > .sector, .I88705 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I88705 {

order:25;
}
.I88705:hover {
}

}
.I88711 {
display:flex;
position:var(--I88711-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;


}
.I88711:hover {
}

@media (max-width:992px) {
.I88711 {

margin-top:2rem;

}
.I88711:hover {
}

}
@media (max-width:640px) {
.I88711 {

width:100%;
margin-top:0rem;

}
.I88711:hover {
}

}

.I88727 {
display:flex;
position:var(--I88727-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;
--I88727-location-transform:translate(0px,0px);
z-index:var(--I88727-z-index, auto);

transform:
var(--I88727-location-transform, translate(0px,0px))
var(--I88727-user-box-transform, translate(0px,0px))
;

--I88727-z-index:1000;
position:var(--I88727-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I88727:hover {
}
.I88727 {
--I88727-position-static-computed:static;
}
.I88727 > .sector, .I88727 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88727 {

width:100%;

}
.I88727:hover {
}

}
@media (min-width:1440px) {
.I88727 {

order:59;
}
.I88727:hover {
}

}
.I88720 {
display:flex;
position:var(--I88720-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I88720:hover {
}

@media (min-width:1440px) {
.I88720 {

order:49;
}
.I88720:hover {
}

}
.I88721 {
display:flex;
position:var(--I88721-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I88721:hover {
}

@media (min-width:1440px) {
.I88721 {

order:51;
}
.I88721:hover {
}

}
.I88719 {
display:flex;
position:var(--I88719-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I88719:hover {
}

@media (min-width:1440px) {
.I88719 {

order:47;
}
.I88719:hover {
}

}
.I88718 {
display:flex;
position:var(--I88718-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I88718:hover {
}

@media (min-width:1440px) {
.I88718 {

order:44;
}
.I88718:hover {
}

}
.I88715 {
display:flex;
position:var(--I88715-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I88715:hover {
}


.I88717 {
display:flex;
position:var(--I88717-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I88717:hover {
}

@media (min-width:1440px) {
.I88717 {

order:40;
}
.I88717:hover {
}

}
.I88706 {
display:flex;
position:var(--I88706-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I88706:hover {
}

@media (min-width:1440px) {
.I88706 {

order:26;
}
.I88706:hover {
}

}
.I88714 {
display:flex;
position:var(--I88714-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I88714:hover {
}


.I88704 {
display:flex;
position:var(--I88704-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(--I88704-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I88704-location-transform:translate(0px,0px);
z-index:var(--I88704-z-index, 1);

transform:
var(--I88704-location-transform, translate(0px,0px))
var(--I88704-user-box-transform, translate(0px,0px))
;

--I88704-z-index:555;
}
.I88704:hover {
}
.I88704 {
--I88704-position-static-computed:relative;
}
.I88704 > .sector, .I88704 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I88704 {

height:72px;
margin-bottom:-72px;

}
.I88704:hover {
}

}
@media (max-width:640px) {
.I88704 {

box-sizing:border-box;

}
.I88704:hover {
}

}
@media (min-width:1440px) {
.I88704 {

order:17;
}
.I88704:hover {
}

}
.I88701 {
display:flex;
position:var(--I88701-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(--I88701-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I88701-location-transform:translate(-50%,0px);
	

transform:
var(--I88701-location-transform, translate(0px,0px))
var(--I88701-user-box-transform, translate(0px,0px))
;

--I88701-z-index:999;
}
.I88701:hover {
}
.I88701 {
--I88701-position-static-computed:relative;
}
.I88701 > .sector, .I88701 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I88701 {

height:auto;
min-height:90px;

}
.I88701:hover {
}
.I88701 {
--I88701-position-static-computed:static;
}
.I88701 > .sector, .I88701 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I88701 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I88701:hover {
}

}
@media (min-width:1440px) {
.I88701 {

order:4;
position:fixed;
z-index:var(--I88701-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I88701-location-transform:translate(-50%,0px);
	

transform:
var(--I88701-location-transform, translate(0px,0px))
var(--I88701-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I88701:hover {
}

}
.I88707 {
display:flex;
position:var(--I88707-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I88707:hover {
}

@media (min-width:1440px) {
.I88707 {

order:18;
}
.I88707:hover {
}

}
.I88722 {
display:flex;
position:var(--I88722-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I88722:hover {
}

@media (min-width:1440px) {
.I88722 {

order:52;
}
.I88722:hover {
}

}
.I88724 {
display:flex;
position:var(--I88724-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I88724:hover {
}

@media (min-width:1440px) {
.I88724 {

order:55;
}
.I88724:hover {
}

}
.I88723 {
display:flex;
position:var(--I88723-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I88723:hover {
}

@media (min-width:1440px) {
.I88723 {

order:54;
}
.I88723:hover {
}

}
.I88725 {
display:flex;
position:var(--I88725-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I88725:hover {
}

@media (min-width:1440px) {
.I88725 {

order:56;
}
.I88725:hover {
}

}
.I88708 {
display:flex;
position:var(--I88708-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I88708:hover {
}

@media (min-width:1440px) {
.I88708 {

order:24;
}
.I88708:hover {
}

}
.I88713 {
display:flex;
position:var(--I88713-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I88713:hover {
}


.I88709 {
display:flex;
position:var(--I88709-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I88709:hover {
}

@media (min-width:1440px) {
.I88709 {

order:27;
}
.I88709:hover {
}

}
.I88726 {
display:flex;
position:var(--I88726-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I88726:hover {
}

@media (min-width:1440px) {
.I88726 {

order:58;
}
.I88726:hover {
}

}
.I88728 {
display:flex;
position:var(--I88728-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I88728:hover {
}

@media (min-width:1440px) {
.I88728 {

order:59;
}
.I88728:hover {
}

}
.I88729 {
display:flex;
position:var(--I88729-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I88729:hover {
}

@media (min-width:1440px) {
.I88729 {

order:60;
}
.I88729:hover {
}

}
.I88730 {
display:flex;
position:var(--I88730-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I88730:hover {
}

@media (min-width:1440px) {
.I88730 {

order:61;
}
.I88730:hover {
}

}
.I88716 {
display:flex;
position:var(--I88716-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I88716:hover {
}


.I88731 {
display:flex;
position:var(--I88731-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I88731:hover {
}

@media (min-width:1440px) {
.I88731 {

order:63;
}
.I88731:hover {
}

}
.I88732 {
display:flex;
position:var(--I88732-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I88732:hover {
}

@media (min-width:1440px) {
.I88732 {

order:65;
}
.I88732:hover {
}

}
.I88703 {
display:flex;
position:var(--I88703-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I88703:hover {
}

@media (min-width:1440px) {
.I88703 {

order:66;
}
.I88703:hover {
}

}
.I88733 {
display:flex;
position:var(--I88733-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I88733:hover {
}

@media (min-width:1440px) {
.I88733 {

order:68;
}
.I88733:hover {
}

}
.I88734 {
display:flex;
position:var(--I88734-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I88734:hover {
}

@media (min-width:1440px) {
.I88734 {

order:69;
}
.I88734:hover {
}

}
.I88710 {
display:flex;
position:var(--I88710-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I88710:hover {
}

@media (min-width:1440px) {
.I88710 {

order:70;
}
.I88710:hover {
}

}
.I88735 {
display:flex;
position:var(--I88735-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I88735:hover {
}

@media (min-width:1440px) {
.I88735 {

order:71;
}
.I88735:hover {
}

}
.I88702 {
display:flex;
position:var(--I88702-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I88702:hover {
}

@media (min-width:1440px) {
.I88702 {

order:72;
}
.I88702:hover {
}

}
.I88699 {
display:flex;
position:var(--I88699-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I88699:hover {
}

@media (min-width:1440px) {
.I88699 {

order:73;
}
.I88699:hover {
}

}
.I88698 {
display:flex;
position:var(--I88698-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I88698:hover {
}

@media (min-width:1440px) {
.I88698 {

order:74;
}
.I88698:hover {
}

}
.I88712 {
display:flex;
position:var(--I88712-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I88712:hover {
}


.I88700 {
display:flex;
position:var(--I88700-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I88700:hover {
}

@media (min-width:1440px) {
.I88700 {

order:16;
}
.I88700:hover {
}

}
.I99750 {
display:flex;
position:var(--I99750-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99750:hover {
}

@media (min-width:1440px) {
.I99750 {

order:76;
}
.I99750:hover {
}

}
.I115761 {
display:flex;
position:var(--I115761-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115761:hover {
}


.I116381 {
display:flex;
position:var(--I116381-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116381:hover {
}


h1.I88736, .I88736 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88736 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88736:hover {
}
.I88736 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88736 > .viewport:hover {
}


.I88737 {
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;

	
}
.I88737:hover {
}
@media (max-width:992px) {
.I88737 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I88737:hover {
}
}
@media (max-width:640px) {
.I88737 {
padding-left:1rem;
padding-right:1rem;

	
}
.I88737:hover {
}
}

.I88738 {
display:flex;
position:var(--I88738-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I88738:hover {
}


.I88739 {
display:flex;
position:var(--I88739-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I88739:hover {
}


.I88740 {
display:flex;
position:var(--I88740-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I88740:hover {
}


.I88741 {
display:flex;
position:var(--I88741-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
width:100%;

flex-direction:row;


}
.I88741:hover {
}


.I88742 {
display:flex;
position:var(--I88742-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I88742:hover {
}


.I157898 {
display:flex;
position:var(--I157898-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157898:hover {
}


.I167908 {
display:flex;
position:var(--I167908-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167908:hover {
}


.I168664 {
display:flex;
position:var(--I168664-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168664:hover {
}


.I169204 {
display:flex;
position:var(--I169204-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169204:hover {
}


.I88743 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I88743:hover {
}


.I88744 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I88744:hover {
}


.I158113 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158113:hover {
}


.I168286 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168286:hover {
}


.I168934 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168934:hover {
}


.I169474 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169474:hover {
}


h1.I88745, .I88745 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88745 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88745:hover {
}
.I88745 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88745 > .viewport:hover {
}

@media (max-width:992px) {
.I88745 {

height:auto;


}
.I88745:hover {
}
.I88745 > .viewport {



}
.I88745 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I88745 {

order:4;

}
.I88745:hover {
}
.I88745 > .viewport {



}
.I88745 > .viewport:hover {
}

}
h1.I88746, .I88746 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88746 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88746:hover {
}
.I88746 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88746 > .viewport:hover {
}

@media (min-width:1440px) {
.I88746 {

order:5;

}
.I88746:hover {
}
.I88746 > .viewport {



}
.I88746 > .viewport:hover {
}

}
h1.I88747, .I88747 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88747 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I88747:hover {
}
.I88747 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88747 > .viewport:hover {
}


h1.I88748, .I88748 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88748 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I88748:hover {
}
.I88748 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88748 > .viewport:hover {
}


h1.I88749, .I88749 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88749 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88749:hover {
}
.I88749 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88749 > .viewport:hover {
}


h1.I88750, .I88750 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88750 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88750:hover {
}
.I88750 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88750 > .viewport:hover {
}


h1.I88751, .I88751 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88751 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88751:hover {
}
.I88751 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88751 > .viewport:hover {
}


h1.I88752, .I88752 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88752 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I88752:hover {
}
.I88752 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88752 > .viewport:hover {
}


h1.I88753, .I88753 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88753 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88753:hover {
}
.I88753 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88753 > .viewport:hover {
}


h1.I88754, .I88754 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88754 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88754:hover {
}
.I88754 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88754 > .viewport:hover {
}


h1.I88755, .I88755 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88755 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I88755:hover {
}
.I88755 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88755 > .viewport:hover {
}


h1.I88756, .I88756 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88756 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I88756:hover {
}
.I88756 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88756 > .viewport:hover {
}

@media (min-width:1440px) {
.I88756 {

order:3;

}
.I88756:hover {
}
.I88756 > .viewport {



}
.I88756 > .viewport:hover {
}

}
h1.I88757, .I88757 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88757 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I88757:hover {
}
.I88757 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88757 > .viewport:hover {
}

@media (min-width:1440px) {
.I88757 {

order:7;

}
.I88757:hover {
}
.I88757 > .viewport {



}
.I88757 > .viewport:hover {
}

}
h1.I88758, .I88758 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88758 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I88758:hover {
}
.I88758 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88758 > .viewport:hover {
}

@media (min-width:1440px) {
.I88758 {

order:6;

}
.I88758:hover {
}
.I88758 > .viewport {



}
.I88758 > .viewport:hover {
}

}
h1.I88759, .I88759 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88759 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I88759:hover {
}
.I88759 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88759 > .viewport:hover {
}

@media (min-width:1440px) {
.I88759 {

order:8;

}
.I88759:hover {
}
.I88759 > .viewport {



}
.I88759 > .viewport:hover {
}

}
h1.I88760, .I88760 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88760 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88760:hover {
}
.I88760 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88760 > .viewport:hover {
}


h1.I88761, .I88761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88761:hover {
}
.I88761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88761 > .viewport:hover {
}


h1.I88762, .I88762 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88762 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88762:hover {
}
.I88762 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88762 > .viewport:hover {
}


h1.I88763, .I88763 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88763 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88763:hover {
}
.I88763 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88763 > .viewport:hover {
}


h1.I88764, .I88764 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88764 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I88764:hover {
}
.I88764 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88764 > .viewport:hover {
}


h1.I88765, .I88765 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88765 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88765:hover {
}
.I88765 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88765 > .viewport:hover {
}


h1.I157984, .I157984 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157984 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157984:hover {
}
.I157984 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157984 > .viewport:hover {
}


h1.I158070, .I158070 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158070 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158070:hover {
}
.I158070 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158070 > .viewport:hover {
}


h1.I158199, .I158199 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158199 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158199:hover {
}
.I158199 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158199 > .viewport:hover {
}


h1.I158285, .I158285 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158285 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158285:hover {
}
.I158285 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158285 > .viewport:hover {
}


h1.I165789, .I165789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165789:hover {
}
.I165789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165789 > .viewport:hover {
}


h1.I167785, .I167785 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167785 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167785:hover {
}
.I167785 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167785 > .viewport:hover {
}


h1.I168016, .I168016 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168016 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168016:hover {
}
.I168016 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168016 > .viewport:hover {
}


h1.I168232, .I168232 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168232 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168232:hover {
}
.I168232 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168232 > .viewport:hover {
}


h1.I168394, .I168394 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168394 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168394:hover {
}
.I168394 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168394 > .viewport:hover {
}


h1.I168502, .I168502 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168502 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168502:hover {
}
.I168502 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168502 > .viewport:hover {
}


h1.I168772, .I168772 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168772 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168772:hover {
}
.I168772 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168772 > .viewport:hover {
}


h1.I168880, .I168880 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168880 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168880:hover {
}
.I168880 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168880 > .viewport:hover {
}


h1.I169042, .I169042 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169042 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169042:hover {
}
.I169042 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169042 > .viewport:hover {
}


h1.I169150, .I169150 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169150 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169150:hover {
}
.I169150 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169150 > .viewport:hover {
}


h1.I169312, .I169312 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169312 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169312:hover {
}
.I169312 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169312 > .viewport:hover {
}


h1.I169420, .I169420 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169420 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169420:hover {
}
.I169420 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169420 > .viewport:hover {
}


h1.I169582, .I169582 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169582 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169582:hover {
}
.I169582 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169582 > .viewport:hover {
}


h1.I169690, .I169690 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169690 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169690:hover {
}
.I169690 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169690 > .viewport:hover {
}


.I88766 {
display:flex;

}
.I88766:hover {
}
@media (max-width:992px) {
.I88766 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I88766:hover {
}
}
@media (max-width:640px) {
.I88766 {
display:flex;
height:60vw;

}
.I88766:hover {
}
}

.I88767, a.I88767 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I88767:hover, a.I88767:hover {
}
@media (max-width:640px) {
.I88767, a.I88767 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88767:hover, a.I88767:hover {
}
}

.I88768, a.I88768 {
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;

}
.I88768:hover, a.I88768:hover {
}
@media (max-width:640px) {
.I88768, a.I88768 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88768:hover, a.I88768:hover {
}
}

.I88769 .image, .I88769.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I88769 .image:hover, .I88769.image:hover {
}
@media (max-width:640px) {
.I88769 .image, .I88769.image {
border-radius:100%;

}
.I88769 .image:hover, .I88769.image:hover {
}
}

.I88770, a.I88770 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88770:hover, a.I88770:hover {
}
@media (max-width:992px) {
.I88770, a.I88770 {
}
.I88770:hover, a.I88770:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88770, a.I88770 {
display:flex;
padding-bottom:1rem;

}
.I88770:hover, a.I88770:hover {
}
}

.I88771, a.I88771 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88771:hover, a.I88771:hover {
}
@media (max-width:992px) {
.I88771, a.I88771 {
}
.I88771:hover, a.I88771:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88771, a.I88771 {
display:flex;
padding-bottom:1rem;

}
.I88771:hover, a.I88771:hover {
}
}

.I88772, a.I88772 {
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;

}
.I88772:hover, a.I88772:hover {
}
@media (max-width:992px) {
.I88772, a.I88772 {
}
.I88772:hover, a.I88772:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88772, a.I88772 {
display:flex;
padding-bottom:1rem;

}
.I88772:hover, a.I88772:hover {
}
}

.I88773 .image, .I88773.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I88773 .image:hover, .I88773.image:hover {
}
@media (max-width:640px) {
.I88773 .image, .I88773.image {
border-radius:100%;

}
.I88773 .image:hover, .I88773.image:hover {
}
}

.I88774, a.I88774 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88774:hover, a.I88774:hover {
}
@media (max-width:992px) {
.I88774, a.I88774 {
}
.I88774:hover, a.I88774:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88774, a.I88774 {
display:flex;
padding-bottom:1rem;

}
.I88774:hover, a.I88774:hover {
}
}

.I88775, a.I88775 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88775:hover, a.I88775:hover {
}
@media (max-width:992px) {
.I88775, a.I88775 {
}
.I88775:hover, a.I88775:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88775, a.I88775 {
display:flex;
padding-bottom:1rem;

}
.I88775:hover, a.I88775:hover {
}
}

.I88776, a.I88776 {
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;

}
.I88776:hover, a.I88776:hover {
}
@media (max-width:992px) {
.I88776, a.I88776 {
}
.I88776:hover, a.I88776:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88776, a.I88776 {
display:flex;
padding-bottom:1rem;

}
.I88776:hover, a.I88776:hover {
}
}

.I88777 .button, .I88777.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I88777 button.button, button.I88777.button {
cursor:pointer;
}
.I88777 .button .text, .I88777.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I88777 .button .icon, .I88777.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;
}
.I88777 .button:hover, .I88777.button:hover {
}
.I88777 .button:hover .text, .I88777.button:hover .text {
text-decoration:underline;

}
.I88777 .button:hover .icon, .I88777.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) {
.I88777 .button, .I88777.button {
}
.I88777 button.button, button.I88777.button {
}
.I88777 .button .text, .I88777.button .text {
font-family:Rubik;

}
.I88777 .button .icon, .I88777.button .icon {
background-size:100% 100%;
}
.I88777 .button:hover, .I88777.button:hover {
}
.I88777 .button:hover .text, .I88777.button:hover .text {
}
.I88777 .button:hover .icon, .I88777.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I88777 .button, .I88777.button {
}
.I88777 button.button, button.I88777.button {
}
.I88777 .button .text, .I88777.button .text {
}
.I88777 .button .icon, .I88777.button .icon {
background-size:100% 100%;
}
.I88777 .button:hover, .I88777.button:hover {
}
.I88777 .button:hover .text, .I88777.button:hover .text {
}
.I88777 .button:hover .icon, .I88777.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I88777 .button, .I88777.button {
}
.I88777 button.button, button.I88777.button {
}
.I88777 .button .text, .I88777.button .text {
}
.I88777 .button .icon, .I88777.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');
}
.I88777 .button:hover, .I88777.button:hover {
}
.I88777 .button:hover .text, .I88777.button:hover .text {
}
.I88777 .button:hover .icon, .I88777.button:hover .icon {
background-size:100% 100%;
}
}
.I88778, a.I88778 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88778:hover, a.I88778:hover {
}
@media (max-width:992px) {
.I88778, a.I88778 {
}
.I88778:hover, a.I88778:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88778, a.I88778 {
display:flex;
padding-bottom:1rem;

}
.I88778:hover, a.I88778:hover {
}
}

.I88779, a.I88779 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88779:hover, a.I88779:hover {
}
@media (max-width:992px) {
.I88779, a.I88779 {
}
.I88779:hover, a.I88779:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88779, a.I88779 {
display:flex;
padding-bottom:1rem;

}
.I88779:hover, a.I88779:hover {
}
}

.I88780, a.I88780 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88780:hover, a.I88780:hover {
}
@media (max-width:992px) {
.I88780, a.I88780 {
}
.I88780:hover, a.I88780:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88780, a.I88780 {
display:flex;
padding-bottom:1rem;

}
.I88780:hover, a.I88780:hover {
}
}

.I88781 .button, .I88781.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88781 button.button, button.I88781.button {
cursor:pointer;
}
.I88781 .button .text, .I88781.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88781 .button .icon, .I88781.button .icon {
flex:none;
background-size:100% 100%;
}
.I88781 .button:hover, .I88781.button:hover {
}
.I88781 .button:hover .text, .I88781.button:hover .text {
}
.I88781 .button:hover .icon, .I88781.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88781 .button, .I88781.button {
}
.I88781 button.button, button.I88781.button {
}
.I88781 .button .text, .I88781.button .text {
font-family:Rubik;

}
.I88781 .button .icon, .I88781.button .icon {
background-size:100% 100%;
}
.I88781 .button:hover, .I88781.button:hover {
}
.I88781 .button:hover .text, .I88781.button:hover .text {
}
.I88781 .button:hover .icon, .I88781.button:hover .icon {
background-size:100% 100%;
}
}

.I88782 .button, .I88782.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88782 button.button, button.I88782.button {
cursor:pointer;
}
.I88782 .button .text, .I88782.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88782 .button .icon, .I88782.button .icon {
flex:none;
background-size:100% 100%;
}
.I88782 .button:hover, .I88782.button:hover {
}
.I88782 .button:hover .text, .I88782.button:hover .text {
}
.I88782 .button:hover .icon, .I88782.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88782 .button, .I88782.button {
}
.I88782 button.button, button.I88782.button {
}
.I88782 .button .text, .I88782.button .text {
font-family:Rubik;

}
.I88782 .button .icon, .I88782.button .icon {
background-size:100% 100%;
}
.I88782 .button:hover, .I88782.button:hover {
}
.I88782 .button:hover .text, .I88782.button:hover .text {
}
.I88782 .button:hover .icon, .I88782.button:hover .icon {
background-size:100% 100%;
}
}

.I88783 .button, .I88783.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88783 button.button, button.I88783.button {
cursor:pointer;
}
.I88783 .button .text, .I88783.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88783 .button .icon, .I88783.button .icon {
flex:none;
background-size:100% 100%;
}
.I88783 .button:hover, .I88783.button:hover {
}
.I88783 .button:hover .text, .I88783.button:hover .text {
}
.I88783 .button:hover .icon, .I88783.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88783 .button, .I88783.button {
}
.I88783 button.button, button.I88783.button {
}
.I88783 .button .text, .I88783.button .text {
font-family:Rubik;

}
.I88783 .button .icon, .I88783.button .icon {
background-size:100% 100%;
}
.I88783 .button:hover, .I88783.button:hover {
}
.I88783 .button:hover .text, .I88783.button:hover .text {
}
.I88783 .button:hover .icon, .I88783.button:hover .icon {
background-size:100% 100%;
}
}

.I88784 .button, .I88784.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88784 button.button, button.I88784.button {
cursor:pointer;
}
.I88784 .button .text, .I88784.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88784 .button .icon, .I88784.button .icon {
flex:none;
background-size:100% 100%;
}
.I88784 .button:hover, .I88784.button:hover {
}
.I88784 .button:hover .text, .I88784.button:hover .text {
}
.I88784 .button:hover .icon, .I88784.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88784 .button, .I88784.button {
}
.I88784 button.button, button.I88784.button {
}
.I88784 .button .text, .I88784.button .text {
font-family:Rubik;

}
.I88784 .button .icon, .I88784.button .icon {
background-size:100% 100%;
}
.I88784 .button:hover, .I88784.button:hover {
}
.I88784 .button:hover .text, .I88784.button:hover .text {
}
.I88784 .button:hover .icon, .I88784.button:hover .icon {
background-size:100% 100%;
}
}

.I88785 .button, .I88785.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88785 button.button, button.I88785.button {
cursor:pointer;
}
.I88785 .button .text, .I88785.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88785 .button .icon, .I88785.button .icon {
flex:none;
background-size:100% 100%;
}
.I88785 .button:hover, .I88785.button:hover {
}
.I88785 .button:hover .text, .I88785.button:hover .text {
}
.I88785 .button:hover .icon, .I88785.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88785 .button, .I88785.button {
}
.I88785 button.button, button.I88785.button {
}
.I88785 .button .text, .I88785.button .text {
font-family:Rubik;

}
.I88785 .button .icon, .I88785.button .icon {
background-size:100% 100%;
}
.I88785 .button:hover, .I88785.button:hover {
}
.I88785 .button:hover .text, .I88785.button:hover .text {
}
.I88785 .button:hover .icon, .I88785.button:hover .icon {
background-size:100% 100%;
}
}

.I88786, a.I88786 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I88786:hover, a.I88786:hover {
}

.I157941 .image, .I157941.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157941 .image:hover, .I157941.image:hover {
}
@media (max-width:640px) {
.I157941 .image, .I157941.image {
border-radius:100%;

}
.I157941 .image:hover, .I157941.image:hover {
}
}

.I158027, a.I158027 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158027:hover, a.I158027:hover {
}
@media (max-width:992px) {
.I158027, a.I158027 {
}
.I158027:hover, a.I158027:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158027, a.I158027 {
display:flex;
padding-bottom:1rem;

}
.I158027:hover, a.I158027:hover {
}
}

.I158156, a.I158156 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158156:hover, a.I158156:hover {
}
@media (max-width:992px) {
.I158156, a.I158156 {
}
.I158156:hover, a.I158156:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158156, a.I158156 {
display:flex;
padding-bottom:1rem;

}
.I158156:hover, a.I158156:hover {
}
}

.I158242, a.I158242 {
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;

}
.I158242:hover, a.I158242:hover {
}
@media (max-width:992px) {
.I158242, a.I158242 {
}
.I158242:hover, a.I158242:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158242, a.I158242 {
display:flex;
padding-bottom:1rem;

}
.I158242:hover, a.I158242:hover {
}
}

.I165735, a.I165735 {
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;

}
.I165735:hover, a.I165735:hover {
}
@media (max-width:992px) {
.I165735, a.I165735 {
}
.I165735:hover, a.I165735:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165735, a.I165735 {
display:flex;
padding-bottom:1rem;

}
.I165735:hover, a.I165735:hover {
}
}

.I167731, a.I167731 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167731:hover, a.I167731:hover {
}
@media (max-width:992px) {
.I167731, a.I167731 {
}
.I167731:hover, a.I167731:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167731, a.I167731 {
display:flex;
padding-bottom:1rem;

}
.I167731:hover, a.I167731:hover {
}
}

.I167962 .image, .I167962.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167962 .image:hover, .I167962.image:hover {
}
@media (max-width:640px) {
.I167962 .image, .I167962.image {
border-radius:100%;

}
.I167962 .image:hover, .I167962.image:hover {
}
}

.I168178, a.I168178 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168178:hover, a.I168178:hover {
}
@media (max-width:992px) {
.I168178, a.I168178 {
}
.I168178:hover, a.I168178:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168178, a.I168178 {
display:flex;
padding-bottom:1rem;

}
.I168178:hover, a.I168178:hover {
}
}

.I168340, a.I168340 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168340:hover, a.I168340:hover {
}
@media (max-width:992px) {
.I168340, a.I168340 {
}
.I168340:hover, a.I168340:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168340, a.I168340 {
display:flex;
padding-bottom:1rem;

}
.I168340:hover, a.I168340:hover {
}
}

.I168448, a.I168448 {
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;

}
.I168448:hover, a.I168448:hover {
}
@media (max-width:992px) {
.I168448, a.I168448 {
}
.I168448:hover, a.I168448:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168448, a.I168448 {
display:flex;
padding-bottom:1rem;

}
.I168448:hover, a.I168448:hover {
}
}

.I168718 .image, .I168718.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168718 .image:hover, .I168718.image:hover {
}
@media (max-width:640px) {
.I168718 .image, .I168718.image {
border-radius:100%;

}
.I168718 .image:hover, .I168718.image:hover {
}
}

.I168826, a.I168826 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168826:hover, a.I168826:hover {
}
@media (max-width:992px) {
.I168826, a.I168826 {
}
.I168826:hover, a.I168826:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168826, a.I168826 {
display:flex;
padding-bottom:1rem;

}
.I168826:hover, a.I168826:hover {
}
}

.I168988, a.I168988 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168988:hover, a.I168988:hover {
}
@media (max-width:992px) {
.I168988, a.I168988 {
}
.I168988:hover, a.I168988:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168988, a.I168988 {
display:flex;
padding-bottom:1rem;

}
.I168988:hover, a.I168988:hover {
}
}

.I169096, a.I169096 {
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;

}
.I169096:hover, a.I169096:hover {
}
@media (max-width:992px) {
.I169096, a.I169096 {
}
.I169096:hover, a.I169096:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169096, a.I169096 {
display:flex;
padding-bottom:1rem;

}
.I169096:hover, a.I169096:hover {
}
}

.I169258 .image, .I169258.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169258 .image:hover, .I169258.image:hover {
}
@media (max-width:640px) {
.I169258 .image, .I169258.image {
border-radius:100%;

}
.I169258 .image:hover, .I169258.image:hover {
}
}

.I169366, a.I169366 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169366:hover, a.I169366:hover {
}
@media (max-width:992px) {
.I169366, a.I169366 {
}
.I169366:hover, a.I169366:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169366, a.I169366 {
display:flex;
padding-bottom:1rem;

}
.I169366:hover, a.I169366:hover {
}
}

.I169528, a.I169528 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169528:hover, a.I169528:hover {
}
@media (max-width:992px) {
.I169528, a.I169528 {
}
.I169528:hover, a.I169528:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169528, a.I169528 {
display:flex;
padding-bottom:1rem;

}
.I169528:hover, a.I169528:hover {
}
}

.I169636, a.I169636 {
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;

}
.I169636:hover, a.I169636:hover {
}
@media (max-width:992px) {
.I169636, a.I169636 {
}
.I169636:hover, a.I169636:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169636, a.I169636 {
display:flex;
padding-bottom:1rem;

}
.I169636:hover, a.I169636:hover {
}
}

h1.I88787, .I88787 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88787 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88787:hover {
}
.I88787 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88787 > .viewport:hover {
}


.I88788 {
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;

	
}
.I88788:hover {
}
@media (max-width:992px) {
.I88788 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I88788:hover {
}
}
@media (max-width:640px) {
.I88788 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I88788:hover {
}
}

.I88789 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I88789:hover {
}
@media (max-width:992px) {
.I88789 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I88789:hover {
}
}
@media (max-width:640px) {
.I88789 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I88789:hover {
}
}

.I88790 {
display:flex;
position:var(--I88790-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(255,205,65);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I88790-location-transform:translate(0px,0px);
z-index:var(--I88790-z-index, auto);

transform:
var(--I88790-location-transform, translate(0px,0px))
var(--I88790-user-box-transform, translate(0px,0px))
;


position:var(--I88790-position-static-computed, static);
}
.I88790:hover {
}

@media (max-width:640px) {
.I88790 {

width:calc(100vw - 2rem);

}
.I88790:hover {
}

}

.I88791 {
display:flex;
position:var(--I88791-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I88791:hover {
}

@media (max-width:640px) {
.I88791 {

width:calc(100vw - 2rem);

}
.I88791:hover {
}

}

.I88792 {
display:flex;
position:var(--I88792-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I88792:hover {
}
.I88792 {
--I88792-position-static-computed:static;
}
.I88792 > .sector, .I88792 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88792 {

width:calc(100vw - 2rem);

}
.I88792:hover {
}

}

.I88793 {
display:flex;
position:var(--I88793-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I88793:hover {
}

@media (max-width:640px) {
.I88793 {

padding-left:1rem;
padding-right:1rem;

}
.I88793:hover {
}

}

.I88794 {
display:flex;
position:var(--I88794-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I88794:hover {
}

@media (max-width:640px) {
.I88794 {

width:calc(100vw - 2rem);

}
.I88794:hover {
}

}

.I88795 {
display:flex;
position:var(--I88795-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I88795:hover {
}
.I88795 {
--I88795-position-static-computed:static;
}
.I88795 > .sector, .I88795 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88795 {

width:calc(100vw - 2rem);

}
.I88795:hover {
}

}
@media (min-width:1440px) {
.I88795 {

}
.I88795:hover {
}
.I88795 {
--I88795-position-static-computed:static;
}
.I88795 > .sector, .I88795 > .group-sectors {
position:relative;
}
}
.I88796 {
display:flex;
position:var(--I88796-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:22;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I88796:hover {
}

@media (max-width:640px) {
.I88796 {

width:calc(100vw - 2rem);

}
.I88796:hover {
}

}

.I88797 {
display:flex;
position:var(--I88797-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;
}
.I88797:hover {
}

@media (max-width:640px) {
.I88797 {

width:calc(100vw - 2rem);

}
.I88797:hover {
}

}

.I88798 {
display:flex;
position:var(--I88798-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;
}
.I88798:hover {
}

@media (max-width:640px) {
.I88798 {

width:calc(100vw - 2rem);

}
.I88798:hover {
}

}

.I88799 {
display:flex;
position:var(--I88799-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;
}
.I88799:hover {
}

@media (max-width:640px) {
.I88799 {

width:calc(100vw - 2rem);

}
.I88799:hover {
}

}

.I88800 {
display:flex;
position:var(--I88800-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I88800:hover {
}


.I108504 {
display:flex;
position:var(--I108504-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;
}
.I108504:hover {
}

@media (max-width:640px) {
.I108504 {

width:calc(100vw - 2rem);

}
.I108504:hover {
}

}

.I166521 {
display:flex;
position:var(--I166521-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;
}
.I166521:hover {
}


.I88801 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88801:hover {
}

@media (min-width:1440px) {
.I88801 {

order:4;


	
}
.I88801:hover {
}

}
.I88802 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88802:hover {
}

@media (min-width:1440px) {
.I88802 {

order:2;


	
}
.I88802:hover {
}

}
.I88803 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88803:hover {
}


.I88804 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88804:hover {
}


.I88805 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88805:hover {
}


.I88806 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88806:hover {
}


.I88807 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88807:hover {
}


.I88808 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88808:hover {
}


.I88809 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88809:hover {
}


.I88955 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I88955:hover {
}
.I88955 > .sector {
position:relative;
}
@media (max-width:640px) {
.I88955 {



flex-direction:column;
align-items:flex-start;

	
}
.I88955:hover {
}

}

.I108809 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108809:hover {
}


.I167026 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167026:hover {
}


h1.I88810, .I88810 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88810 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I88810:hover {
}
.I88810 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88810 > .viewport:hover {
}

@media (min-width:1440px) {
.I88810 {

order:8;

}
.I88810:hover {
}
.I88810 > .viewport {



}
.I88810 > .viewport:hover {
}

}
h1.I88811, .I88811 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88811 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I88811:hover {
}
.I88811 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88811 > .viewport:hover {
}


h1.I88812, .I88812 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88812 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88812:hover {
}
.I88812 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88812 > .viewport:hover {
}

@media (min-width:1440px) {
.I88812 {

order:3;

}
.I88812:hover {
}
.I88812 > .viewport {



}
.I88812 > .viewport:hover {
}

}
h1.I88813, .I88813 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88813 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88813:hover {
}
.I88813 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88813 > .viewport:hover {
}


h1.I88814, .I88814 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88814 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I88814:hover {
}
.I88814 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88814 > .viewport:hover {
}


h1.I88815, .I88815 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88815 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88815:hover {
}
.I88815 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88815 > .viewport:hover {
}


h1.I88816, .I88816 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88816 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88816:hover {
}
.I88816 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88816 > .viewport:hover {
}


h1.I88817, .I88817 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88817 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88817:hover {
}
.I88817 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88817 > .viewport:hover {
}


h1.I88818, .I88818 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88818 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I88818:hover {
}
.I88818 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88818 > .viewport:hover {
}


h1.I88819, .I88819 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88819 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88819:hover {
}
.I88819 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88819 > .viewport:hover {
}


h1.I88820, .I88820 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88820 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88820:hover {
}
.I88820 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88820 > .viewport:hover {
}


h1.I88821, .I88821 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88821 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88821:hover {
}
.I88821 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88821 > .viewport:hover {
}


h1.I88822, .I88822 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88822 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88822:hover {
}
.I88822 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88822 > .viewport:hover {
}


h1.I88823, .I88823 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88823 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I88823:hover {
}
.I88823 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88823 > .viewport:hover {
}


h1.I88824, .I88824 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88824 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88824:hover {
}
.I88824 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88824 > .viewport:hover {
}


h1.I88825, .I88825 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88825 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88825:hover {
}
.I88825 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88825 > .viewport:hover {
}


h1.I88826, .I88826 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88826 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88826:hover {
}
.I88826 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88826 > .viewport:hover {
}


h1.I88827, .I88827 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88827 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88827:hover {
}
.I88827 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88827 > .viewport:hover {
}

@media (max-width:640px) {
.I88827 {

width:100%;


}
.I88827:hover {
}
.I88827 > .viewport {



}
.I88827 > .viewport:hover {
}

}

h1.I88828, .I88828 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88828 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88828:hover {
}
.I88828 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88828 > .viewport:hover {
}


h1.I88829, .I88829 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88829 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88829:hover {
}
.I88829 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88829 > .viewport:hover {
}


h1.I88830, .I88830 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88830 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88830:hover {
}
.I88830 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88830 > .viewport:hover {
}


h1.I88831, .I88831 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88831 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88831:hover {
}
.I88831 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88831 > .viewport:hover {
}


h1.I88832, .I88832 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88832 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88832:hover {
}
.I88832 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88832 > .viewport:hover {
}


h1.I88833, .I88833 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88833 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88833:hover {
}
.I88833 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88833 > .viewport:hover {
}


h1.I88834, .I88834 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88834 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88834:hover {
}
.I88834 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88834 > .viewport:hover {
}


h1.I88835, .I88835 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88835 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88835:hover {
}
.I88835 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88835 > .viewport:hover {
}


h1.I88836, .I88836 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88836 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88836:hover {
}
.I88836 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88836 > .viewport:hover {
}


h1.I88837, .I88837 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88837 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88837:hover {
}
.I88837 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88837 > .viewport:hover {
}


h1.I88838, .I88838 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88838 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88838:hover {
}
.I88838 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88838 > .viewport:hover {
}


h1.I88839, .I88839 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88839 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88839:hover {
}
.I88839 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88839 > .viewport:hover {
}


h1.I88843, .I88843 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88843 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I88843:hover {
}
.I88843 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88843 > .viewport:hover {
}


h1.I88845, .I88845 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88845 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88845:hover {
}
.I88845 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88845 > .viewport:hover {
}


h1.I88849, .I88849 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88849 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I88849:hover {
}
.I88849 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88849 > .viewport:hover {
}

@media (min-width:1440px) {
.I88849 {

order:3;

}
.I88849:hover {
}
.I88849 > .viewport {



}
.I88849 > .viewport:hover {
}

}
h1.I88850, .I88850 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88850 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88850:hover {
}
.I88850 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88850 > .viewport:hover {
}


h1.I88851, .I88851 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88851 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88851:hover {
}
.I88851 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88851 > .viewport:hover {
}


h1.I88852, .I88852 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88852 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I88852:hover {
}
.I88852 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88852 > .viewport:hover {
}


h1.I88853, .I88853 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88853 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88853:hover {
}
.I88853 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88853 > .viewport:hover {
}


h1.I88854, .I88854 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88854 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88854:hover {
}
.I88854 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88854 > .viewport:hover {
}


h1.I88855, .I88855 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88855 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88855:hover {
}
.I88855 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88855 > .viewport:hover {
}


h1.I88856, .I88856 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88856 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88856:hover {
}
.I88856 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88856 > .viewport:hover {
}


h1.I88857, .I88857 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88857 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88857:hover {
}
.I88857 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88857 > .viewport:hover {
}


h1.I88944, .I88944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I88944:hover {
}
.I88944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88944 > .viewport:hover {
}


h1.I89121, .I89121 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89121 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I89121:hover {
}
.I89121 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89121 > .viewport:hover {
}


h1.I89187, .I89187 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89187 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I89187:hover {
}
.I89187 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89187 > .viewport:hover {
}


h1.I89209, .I89209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89209:hover {
}
.I89209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89209 > .viewport:hover {
}


h1.I89231, .I89231 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89231 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89231:hover {
}
.I89231 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89231 > .viewport:hover {
}


h1.I89253, .I89253 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89253 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89253:hover {
}
.I89253 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89253 > .viewport:hover {
}


h1.I89275, .I89275 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89275 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89275:hover {
}
.I89275 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89275 > .viewport:hover {
}


h1.I89297, .I89297 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89297 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89297:hover {
}
.I89297 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89297 > .viewport:hover {
}


h1.I108626, .I108626 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108626 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108626:hover {
}
.I108626 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108626 > .viewport:hover {
}


h1.I108748, .I108748 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108748 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108748:hover {
}
.I108748 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108748 > .viewport:hover {
}


h1.I108931, .I108931 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108931 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108931:hover {
}
.I108931 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108931 > .viewport:hover {
}


h1.I109053, .I109053 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109053 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109053:hover {
}
.I109053 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109053 > .viewport:hover {
}


h1.I109175, .I109175 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109175 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109175:hover {
}
.I109175 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109175 > .viewport:hover {
}

@media (max-width:640px) {
.I109175 {

width:100%;


}
.I109175:hover {
}
.I109175 > .viewport {



}
.I109175 > .viewport:hover {
}

}

h1.I163015, .I163015 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163015 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163015:hover {
}
.I163015 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163015 > .viewport:hover {
}


h1.I165947, .I165947 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165947 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165947:hover {
}
.I165947 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165947 > .viewport:hover {
}


h1.I166420, .I166420 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166420 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166420:hover {
}
.I166420 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166420 > .viewport:hover {
}


h1.I166723, .I166723 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166723 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166723:hover {
}
.I166723 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166723 > .viewport:hover {
}


h1.I166925, .I166925 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166925 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166925:hover {
}
.I166925 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166925 > .viewport:hover {
}


h1.I167228, .I167228 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167228 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167228:hover {
}
.I167228 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167228 > .viewport:hover {
}


h1.I167430, .I167430 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167430 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167430:hover {
}
.I167430 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167430 > .viewport:hover {
}


h1.I167632, .I167632 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167632 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167632:hover {
}
.I167632 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167632 > .viewport:hover {
}

@media (max-width:640px) {
.I167632 {

width:100%;


}
.I167632:hover {
}
.I167632 > .viewport {



}
.I167632 > .viewport:hover {
}

}

h1.I176908, .I176908 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176908 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176908:hover {
}
.I176908 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176908 > .viewport:hover {
}


h1.I177114, .I177114 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177114 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177114:hover {
}
.I177114 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177114 > .viewport:hover {
}


h1.I177320, .I177320 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177320 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177320:hover {
}
.I177320 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177320 > .viewport:hover {
}


h1.I177686, .I177686 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177686 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177686:hover {
}
.I177686 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177686 > .viewport:hover {
}


.I88858 .image, .I88858.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88858 .image:hover, .I88858.image:hover {
}
@media (min-width:1440px) {
.I88858 .image, .I88858.image {
width:100%;

}
.I88858 .image:hover, .I88858.image:hover {
}
}
.I88859, a.I88859 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88859:hover, a.I88859:hover {
}
@media (max-width:992px) {
.I88859, a.I88859 {
}
.I88859:hover, a.I88859:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88859, a.I88859 {
display:flex;
padding-bottom:0rem;

}
.I88859:hover, a.I88859:hover {
}
}

.I88860 .image, .I88860.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88860 .image:hover, .I88860.image:hover {
}
@media (min-width:1440px) {
.I88860 .image, .I88860.image {
width:100%;

}
.I88860 .image:hover, .I88860.image:hover {
}
}
.I88861 .image, .I88861.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88861 .image:hover, .I88861.image:hover {
}

.I88862, a.I88862 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88862:hover, a.I88862:hover {
}
@media (max-width:992px) {
.I88862, a.I88862 {
}
.I88862:hover, a.I88862:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88862, a.I88862 {
display:flex;
padding-bottom:0rem;

}
.I88862:hover, a.I88862:hover {
}
}

.I88863, a.I88863 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88863:hover, a.I88863:hover {
}
@media (min-width:1440px) {
.I88863, a.I88863 {
display:flex;
font-weight:500;


}
.I88863:hover, a.I88863:hover {
}
}
.I88864, a.I88864 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88864:hover, a.I88864:hover {
}
@media (max-width:992px) {
.I88864, a.I88864 {
}
.I88864:hover, a.I88864:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88864, a.I88864 {
display:flex;
padding-bottom:0rem;

}
.I88864:hover, a.I88864:hover {
}
}

.I88865, a.I88865 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I88865:hover, a.I88865:hover {
}
@media (max-width:640px) {
.I88865, a.I88865 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88865:hover, a.I88865:hover {
}
}

.I88866, a.I88866 {
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;

}
.I88866:hover, a.I88866:hover {
}
@media (max-width:992px) {
.I88866, a.I88866 {
}
.I88866:hover, a.I88866:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88866, a.I88866 {
display:flex;
padding-bottom:1rem;

}
.I88866:hover, a.I88866:hover {
}
}

.I88867, a.I88867 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88867:hover, a.I88867:hover {
}

.I88868, a.I88868 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88868:hover, a.I88868:hover {
}
@media (min-width:1440px) {
.I88868, a.I88868 {
display:flex;
font-weight:500;


}
.I88868:hover, a.I88868:hover {
}
}
.I88869 .image, .I88869.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88869 .image:hover, .I88869.image:hover {
}

.I88870, a.I88870 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88870:hover, a.I88870:hover {
}
@media (min-width:1440px) {
.I88870, a.I88870 {
display:flex;
font-weight:500;


}
.I88870:hover, a.I88870:hover {
}
}
.I88871, a.I88871 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88871:hover, a.I88871:hover {
}
@media (max-width:992px) {
.I88871, a.I88871 {
}
.I88871:hover, a.I88871:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88871, a.I88871 {
display:flex;
padding-bottom:0rem;

}
.I88871:hover, a.I88871:hover {
}
}

.I88872 .image, .I88872.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88872 .image:hover, .I88872.image:hover {
}

.I88873, a.I88873 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88873:hover, a.I88873:hover {
}
@media (min-width:1440px) {
.I88873, a.I88873 {
display:flex;
font-weight:500;


}
.I88873:hover, a.I88873:hover {
}
}
.I88874, a.I88874 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88874:hover, a.I88874:hover {
}
@media (max-width:992px) {
.I88874, a.I88874 {
}
.I88874:hover, a.I88874:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88874, a.I88874 {
display:flex;
padding-bottom:0rem;

}
.I88874:hover, a.I88874:hover {
}
}

.I88875 .image, .I88875.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I88875 .image:hover, .I88875.image:hover {
}

.I88876, a.I88876 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88876:hover, a.I88876:hover {
}
@media (min-width:1440px) {
.I88876, a.I88876 {
display:flex;
font-weight:500;


}
.I88876:hover, a.I88876:hover {
}
}
.I88877, a.I88877 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88877:hover, a.I88877:hover {
}
@media (max-width:992px) {
.I88877, a.I88877 {
}
.I88877:hover, a.I88877:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88877, a.I88877 {
display:flex;
padding-bottom:0rem;

}
.I88877:hover, a.I88877:hover {
}
}

.I88878 .image, .I88878.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88878 .image:hover, .I88878.image:hover {
}

.I88879 .image, .I88879.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88879 .image:hover, .I88879.image:hover {
}

.I88880 .image, .I88880.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88880 .image:hover, .I88880.image:hover {
}

.I88881, a.I88881 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88881:hover, a.I88881:hover {
}
@media (max-width:992px) {
.I88881, a.I88881 {
}
.I88881:hover, a.I88881:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88881, a.I88881 {
display:flex;
padding-bottom:0rem;

}
.I88881:hover, a.I88881:hover {
}
}

.I88882, a.I88882 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88882:hover, a.I88882:hover {
}
@media (min-width:1440px) {
.I88882, a.I88882 {
display:flex;
font-weight:500;


}
.I88882:hover, a.I88882:hover {
}
}
.I88883, a.I88883 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88883:hover, a.I88883:hover {
}
@media (max-width:992px) {
.I88883, a.I88883 {
}
.I88883:hover, a.I88883:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88883, a.I88883 {
display:flex;
padding-bottom:0rem;

}
.I88883:hover, a.I88883:hover {
}
}

.I88884, a.I88884 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I88884:hover, a.I88884:hover {
}
@media (max-width:992px) {
.I88884, a.I88884 {
}
.I88884:hover, a.I88884:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I88884, a.I88884 {
display:flex;
font-weight:500;


}
.I88884:hover, a.I88884:hover {
}
}
.I88885, a.I88885 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88885:hover, a.I88885:hover {
}
@media (max-width:992px) {
.I88885, a.I88885 {
}
.I88885:hover, a.I88885:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88885, a.I88885 {
display:flex;
padding-bottom:0rem;

}
.I88885:hover, a.I88885:hover {
}
}

.I88886, a.I88886 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88886:hover, a.I88886:hover {
}
@media (min-width:1440px) {
.I88886, a.I88886 {
display:flex;
font-weight:500;


}
.I88886:hover, a.I88886:hover {
}
}
.I88887 {
}
.I88887:hover {
}
.I88887 {
}
.I88887:hover {
}


.I88891, a.I88891 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I88891:hover, a.I88891:hover {
}

.I88893, a.I88893 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I88893:hover, a.I88893:hover {
}

.I88897 .button, .I88897.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88897 button.button, button.I88897.button {
cursor:pointer;
}
.I88897 .button .text, .I88897.button .text {
}
.I88897 .button .icon, .I88897.button .icon {
flex:none;
background-size:100% 100%;
}
.I88897 .button:hover, .I88897.button:hover {
}
.I88897 .button:hover .text, .I88897.button:hover .text {
}
.I88897 .button:hover .icon, .I88897.button:hover .icon {
background-size:100% 100%;
}

.I88898 .button, .I88898.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88898 button.button, button.I88898.button {
cursor:pointer;
}
.I88898 .button .text, .I88898.button .text {
}
.I88898 .button .icon, .I88898.button .icon {
flex:none;
background-size:100% 100%;
}
.I88898 .button:hover, .I88898.button:hover {
}
.I88898 .button:hover .text, .I88898.button:hover .text {
}
.I88898 .button:hover .icon, .I88898.button:hover .icon {
background-size:100% 100%;
}

.I88899 .button, .I88899.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88899 button.button, button.I88899.button {
cursor:pointer;
}
.I88899 .button .text, .I88899.button .text {
}
.I88899 .button .icon, .I88899.button .icon {
flex:none;
background-size:100% 100%;
}
.I88899 .button:hover, .I88899.button:hover {
}
.I88899 .button:hover .text, .I88899.button:hover .text {
}
.I88899 .button:hover .icon, .I88899.button:hover .icon {
background-size:100% 100%;
}

.I88900 .button, .I88900.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88900 button.button, button.I88900.button {
cursor:pointer;
}
.I88900 .button .text, .I88900.button .text {
}
.I88900 .button .icon, .I88900.button .icon {
flex:none;
background-size:100% 100%;
}
.I88900 .button:hover, .I88900.button:hover {
}
.I88900 .button:hover .text, .I88900.button:hover .text {
}
.I88900 .button:hover .icon, .I88900.button:hover .icon {
background-size:100% 100%;
}

.I88901 .button, .I88901.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88901 button.button, button.I88901.button {
cursor:pointer;
}
.I88901 .button .text, .I88901.button .text {
}
.I88901 .button .icon, .I88901.button .icon {
flex:none;
background-size:100% 100%;
}
.I88901 .button:hover, .I88901.button:hover {
}
.I88901 .button:hover .text, .I88901.button:hover .text {
}
.I88901 .button:hover .icon, .I88901.button:hover .icon {
background-size:100% 100%;
}

.I88902 .button, .I88902.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88902 button.button, button.I88902.button {
cursor:pointer;
}
.I88902 .button .text, .I88902.button .text {
}
.I88902 .button .icon, .I88902.button .icon {
flex:none;
background-size:100% 100%;
}
.I88902 .button:hover, .I88902.button:hover {
}
.I88902 .button:hover .text, .I88902.button:hover .text {
}
.I88902 .button:hover .icon, .I88902.button:hover .icon {
background-size:100% 100%;
}

.I88903 .button, .I88903.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88903 button.button, button.I88903.button {
cursor:pointer;
}
.I88903 .button .text, .I88903.button .text {
}
.I88903 .button .icon, .I88903.button .icon {
flex:none;
background-size:100% 100%;
}
.I88903 .button:hover, .I88903.button:hover {
}
.I88903 .button:hover .text, .I88903.button:hover .text {
}
.I88903 .button:hover .icon, .I88903.button:hover .icon {
background-size:100% 100%;
}

.I88904 .button, .I88904.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88904 button.button, button.I88904.button {
cursor:pointer;
}
.I88904 .button .text, .I88904.button .text {
}
.I88904 .button .icon, .I88904.button .icon {
flex:none;
background-size:100% 100%;
}
.I88904 .button:hover, .I88904.button:hover {
}
.I88904 .button:hover .text, .I88904.button:hover .text {
}
.I88904 .button:hover .icon, .I88904.button:hover .icon {
background-size:100% 100%;
}

.I88905 .button, .I88905.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88905 button.button, button.I88905.button {
cursor:pointer;
}
.I88905 .button .text, .I88905.button .text {
}
.I88905 .button .icon, .I88905.button .icon {
flex:none;
background-size:100% 100%;
}
.I88905 .button:hover, .I88905.button:hover {
}
.I88905 .button:hover .text, .I88905.button:hover .text {
}
.I88905 .button:hover .icon, .I88905.button:hover .icon {
background-size:100% 100%;
}

.I88933 .button, .I88933.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88933 button.button, button.I88933.button {
cursor:pointer;
}
.I88933 .button .text, .I88933.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I88933 .button .icon, .I88933.button .icon {
flex:none;
background-size:100% 100%;
}
.I88933 .button:hover, .I88933.button:hover {
}
.I88933 .button:hover .text, .I88933.button:hover .text {
}
.I88933 .button:hover .icon, .I88933.button:hover .icon {
background-size:100% 100%;
}

.I89110, a.I89110 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89110:hover, a.I89110:hover {
}

.I89176, a.I89176 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89176:hover, a.I89176:hover {
}

.I89198, a.I89198 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89198:hover, a.I89198:hover {
}

.I89220, a.I89220 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89220:hover, a.I89220:hover {
}

.I89242, a.I89242 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89242:hover, a.I89242:hover {
}

.I89264, a.I89264 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89264:hover, a.I89264:hover {
}

.I89286, a.I89286 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89286:hover, a.I89286:hover {
}

.I108565 .button, .I108565.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108565 button.button, button.I108565.button {
cursor:pointer;
}
.I108565 .button .text, .I108565.button .text {
}
.I108565 .button .icon, .I108565.button .icon {
flex:none;
background-size:100% 100%;
}
.I108565 .button:hover, .I108565.button:hover {
}
.I108565 .button:hover .text, .I108565.button:hover .text {
}
.I108565 .button:hover .icon, .I108565.button:hover .icon {
background-size:100% 100%;
}

.I108687, a.I108687 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108687:hover, a.I108687:hover {
}

.I108870, a.I108870 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108870:hover, a.I108870:hover {
}

.I108992, a.I108992 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108992:hover, a.I108992:hover {
}

.I109114 .image, .I109114.image {
vertical-align:top;
}
.I109114 .image:hover, .I109114.image:hover {
}

.I162918, a.I162918 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162918:hover, a.I162918:hover {
}

.I165846, a.I165846 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165846:hover, a.I165846:hover {
}

.I166319, a.I166319 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166319:hover, a.I166319:hover {
}

.I166622 .button, .I166622.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166622 button.button, button.I166622.button {
cursor:pointer;
}
.I166622 .button .text, .I166622.button .text {
}
.I166622 .button .icon, .I166622.button .icon {
flex:none;
background-size:100% 100%;
}
.I166622 .button:hover, .I166622.button:hover {
}
.I166622 .button:hover .text, .I166622.button:hover .text {
}
.I166622 .button:hover .icon, .I166622.button:hover .icon {
background-size:100% 100%;
}

.I166824, a.I166824 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166824:hover, a.I166824:hover {
}

.I167127, a.I167127 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167127:hover, a.I167127:hover {
}

.I167329, a.I167329 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167329:hover, a.I167329:hover {
}

.I167531 .image, .I167531.image {
vertical-align:top;
}
.I167531 .image:hover, .I167531.image:hover {
}

.I176805, a.I176805 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176805:hover, a.I176805:hover {
}

.I177011, a.I177011 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177011:hover, a.I177011:hover {
}

.I177217, a.I177217 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177217:hover, a.I177217:hover {
}

.I177582, a.I177582 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177582:hover, a.I177582:hover {
}

h1.I91936, .I91936 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91936 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91936:hover {
}
.I91936 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91936 > .viewport:hover {
}


.I91935 {
}
.I91935:hover {
}
.I91935 {
}
.I91935: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;
}
}


