/* Cache file:3224_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 {
}
.I88060 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I88060: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 {
}
.I88060 {
width:100%;

	
}
.I88060: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 {
}
.I88060 {
width:100%;

	
}
.I88060:hover {
}
}

.I88061 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I88061:hover {
}
@media (max-width:992px) {
.I88061 {

padding-top:70px;


}
.I88061:hover {
}
}
@media (max-width:640px) {
.I88061 {

width:100%;
margin-top:40px;


}
.I88061:hover {
}
}
@media (min-width:1440px) {
.I88061 {

order:28;

}
.I88061:hover {
}
}
.I88069 {
display:flex;
position:var(--I88069-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(--I88069-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I88069-location-transform:translate(0px,0px);
	

transform:
var(--I88069-location-transform, translate(0px,0px))
var(--I88069-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I88069:hover {
}
.I88069 {
--I88069-position-static-computed:static;
}
.I88069 > .sector, .I88069 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I88069 {

position:fixed;
z-index:var(--I88069-z-index, 1);

transform:
var(--I88069-location-transform, translate(0px,0px))
var(--I88069-user-box-transform, translate(0px,0px))
;


}
.I88069:hover {
}

}
@media (max-width:640px) {
.I88069 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I88069-z-index, 1);

transform:
var(--I88069-location-transform, translate(0px,0px))
var(--I88069-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I88069:hover {
}
.I88069 {
--I88069-position-static-computed:static;
}
.I88069 > .sector, .I88069 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I88069 {

order:25;
}
.I88069:hover {
}

}
.I88075 {
display:flex;
position:var(--I88075-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;


}
.I88075:hover {
}

@media (max-width:992px) {
.I88075 {

margin-top:2rem;

}
.I88075:hover {
}

}
@media (max-width:640px) {
.I88075 {

width:100%;
margin-top:0rem;

}
.I88075:hover {
}

}

.I88091 {
display:flex;
position:var(--I88091-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;
--I88091-location-transform:translate(0px,0px);
z-index:var(--I88091-z-index, auto);

transform:
var(--I88091-location-transform, translate(0px,0px))
var(--I88091-user-box-transform, translate(0px,0px))
;

--I88091-z-index:1000;
position:var(--I88091-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I88091:hover {
}
.I88091 {
--I88091-position-static-computed:static;
}
.I88091 > .sector, .I88091 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88091 {

width:100%;

}
.I88091:hover {
}

}
@media (min-width:1440px) {
.I88091 {

order:59;
}
.I88091:hover {
}

}
.I88084 {
display:flex;
position:var(--I88084-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I88084:hover {
}

@media (min-width:1440px) {
.I88084 {

order:49;
}
.I88084:hover {
}

}
.I88085 {
display:flex;
position:var(--I88085-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I88085:hover {
}

@media (min-width:1440px) {
.I88085 {

order:51;
}
.I88085:hover {
}

}
.I88083 {
display:flex;
position:var(--I88083-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I88083:hover {
}

@media (min-width:1440px) {
.I88083 {

order:47;
}
.I88083:hover {
}

}
.I88082 {
display:flex;
position:var(--I88082-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I88082:hover {
}

@media (min-width:1440px) {
.I88082 {

order:44;
}
.I88082:hover {
}

}
.I88079 {
display:flex;
position:var(--I88079-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I88079:hover {
}


.I88081 {
display:flex;
position:var(--I88081-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I88081:hover {
}

@media (min-width:1440px) {
.I88081 {

order:40;
}
.I88081:hover {
}

}
.I88070 {
display:flex;
position:var(--I88070-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I88070:hover {
}

@media (min-width:1440px) {
.I88070 {

order:26;
}
.I88070:hover {
}

}
.I88078 {
display:flex;
position:var(--I88078-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I88078:hover {
}


.I88068 {
display:flex;
position:var(--I88068-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(--I88068-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I88068-location-transform:translate(0px,0px);
z-index:var(--I88068-z-index, 1);

transform:
var(--I88068-location-transform, translate(0px,0px))
var(--I88068-user-box-transform, translate(0px,0px))
;

--I88068-z-index:555;
}
.I88068:hover {
}
.I88068 {
--I88068-position-static-computed:relative;
}
.I88068 > .sector, .I88068 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I88068 {

height:72px;
margin-bottom:-72px;

}
.I88068:hover {
}

}
@media (max-width:640px) {
.I88068 {

box-sizing:border-box;

}
.I88068:hover {
}

}
@media (min-width:1440px) {
.I88068 {

order:17;
}
.I88068:hover {
}

}
.I88065 {
display:flex;
position:var(--I88065-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(--I88065-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I88065-location-transform:translate(-50%,0px);
	

transform:
var(--I88065-location-transform, translate(0px,0px))
var(--I88065-user-box-transform, translate(0px,0px))
;

--I88065-z-index:999;
}
.I88065:hover {
}
.I88065 {
--I88065-position-static-computed:relative;
}
.I88065 > .sector, .I88065 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I88065 {

height:auto;
min-height:90px;

}
.I88065:hover {
}
.I88065 {
--I88065-position-static-computed:static;
}
.I88065 > .sector, .I88065 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I88065 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I88065:hover {
}

}
@media (min-width:1440px) {
.I88065 {

order:4;
position:fixed;
z-index:var(--I88065-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I88065-location-transform:translate(-50%,0px);
	

transform:
var(--I88065-location-transform, translate(0px,0px))
var(--I88065-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I88065:hover {
}

}
.I88071 {
display:flex;
position:var(--I88071-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I88071:hover {
}

@media (min-width:1440px) {
.I88071 {

order:18;
}
.I88071:hover {
}

}
.I88086 {
display:flex;
position:var(--I88086-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I88086:hover {
}

@media (min-width:1440px) {
.I88086 {

order:52;
}
.I88086:hover {
}

}
.I88088 {
display:flex;
position:var(--I88088-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I88088:hover {
}

@media (min-width:1440px) {
.I88088 {

order:55;
}
.I88088:hover {
}

}
.I88087 {
display:flex;
position:var(--I88087-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I88087:hover {
}

@media (min-width:1440px) {
.I88087 {

order:54;
}
.I88087:hover {
}

}
.I88089 {
display:flex;
position:var(--I88089-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I88089:hover {
}

@media (min-width:1440px) {
.I88089 {

order:56;
}
.I88089:hover {
}

}
.I88072 {
display:flex;
position:var(--I88072-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I88072:hover {
}

@media (min-width:1440px) {
.I88072 {

order:24;
}
.I88072:hover {
}

}
.I88077 {
display:flex;
position:var(--I88077-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I88077:hover {
}


.I88073 {
display:flex;
position:var(--I88073-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I88073:hover {
}

@media (min-width:1440px) {
.I88073 {

order:27;
}
.I88073:hover {
}

}
.I88090 {
display:flex;
position:var(--I88090-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I88090:hover {
}

@media (min-width:1440px) {
.I88090 {

order:58;
}
.I88090:hover {
}

}
.I88092 {
display:flex;
position:var(--I88092-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I88092:hover {
}

@media (min-width:1440px) {
.I88092 {

order:59;
}
.I88092:hover {
}

}
.I88093 {
display:flex;
position:var(--I88093-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I88093:hover {
}

@media (min-width:1440px) {
.I88093 {

order:60;
}
.I88093:hover {
}

}
.I88094 {
display:flex;
position:var(--I88094-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I88094:hover {
}

@media (min-width:1440px) {
.I88094 {

order:61;
}
.I88094:hover {
}

}
.I88080 {
display:flex;
position:var(--I88080-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I88080:hover {
}


.I88095 {
display:flex;
position:var(--I88095-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I88095:hover {
}

@media (min-width:1440px) {
.I88095 {

order:63;
}
.I88095:hover {
}

}
.I88096 {
display:flex;
position:var(--I88096-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I88096:hover {
}

@media (min-width:1440px) {
.I88096 {

order:65;
}
.I88096:hover {
}

}
.I88067 {
display:flex;
position:var(--I88067-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I88067:hover {
}

@media (min-width:1440px) {
.I88067 {

order:66;
}
.I88067:hover {
}

}
.I88097 {
display:flex;
position:var(--I88097-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I88097:hover {
}

@media (min-width:1440px) {
.I88097 {

order:68;
}
.I88097:hover {
}

}
.I88098 {
display:flex;
position:var(--I88098-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I88098:hover {
}

@media (min-width:1440px) {
.I88098 {

order:69;
}
.I88098:hover {
}

}
.I88074 {
display:flex;
position:var(--I88074-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I88074:hover {
}

@media (min-width:1440px) {
.I88074 {

order:70;
}
.I88074:hover {
}

}
.I88099 {
display:flex;
position:var(--I88099-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I88099:hover {
}

@media (min-width:1440px) {
.I88099 {

order:71;
}
.I88099:hover {
}

}
.I88066 {
display:flex;
position:var(--I88066-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I88066:hover {
}

@media (min-width:1440px) {
.I88066 {

order:72;
}
.I88066:hover {
}

}
.I88063 {
display:flex;
position:var(--I88063-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I88063:hover {
}

@media (min-width:1440px) {
.I88063 {

order:73;
}
.I88063:hover {
}

}
.I88062 {
display:flex;
position:var(--I88062-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I88062:hover {
}

@media (min-width:1440px) {
.I88062 {

order:74;
}
.I88062:hover {
}

}
.I88076 {
display:flex;
position:var(--I88076-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I88076:hover {
}


.I88064 {
display:flex;
position:var(--I88064-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I88064:hover {
}

@media (min-width:1440px) {
.I88064 {

order:16;
}
.I88064:hover {
}

}
.I99747 {
display:flex;
position:var(--I99747-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99747:hover {
}

@media (min-width:1440px) {
.I99747 {

order:76;
}
.I99747:hover {
}

}
.I115758 {
display:flex;
position:var(--I115758-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115758:hover {
}


.I116378 {
display:flex;
position:var(--I116378-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116378:hover {
}


h1.I88100, .I88100 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88100 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88100:hover {
}
.I88100 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88100 > .viewport:hover {
}


.I88101 {
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;

	
}
.I88101:hover {
}
@media (max-width:992px) {
.I88101 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I88101:hover {
}
}
@media (max-width:640px) {
.I88101 {
padding-left:1rem;
padding-right:1rem;

	
}
.I88101:hover {
}
}

.I88102 {
display:flex;
position:var(--I88102-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I88102:hover {
}


.I88103 {
display:flex;
position:var(--I88103-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I88103:hover {
}


.I88104 {
display:flex;
position:var(--I88104-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I88104:hover {
}


.I88105 {
display:flex;
position:var(--I88105-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:5;
width:100%;

flex-direction:row;


}
.I88105:hover {
}


.I88106 {
display:flex;
position:var(--I88106-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:2;
width:100%;
padding-bottom:2rem;

}
.I88106:hover {
}


.I157895 {
display:flex;
position:var(--I157895-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157895:hover {
}


.I167905 {
display:flex;
position:var(--I167905-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167905:hover {
}


.I168661 {
display:flex;
position:var(--I168661-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168661:hover {
}


.I169201 {
display:flex;
position:var(--I169201-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169201:hover {
}


.I88107 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I88107:hover {
}


.I88108 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I88108:hover {
}


.I158110 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158110:hover {
}


.I168283 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168283:hover {
}


.I168931 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168931:hover {
}


.I169471 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169471:hover {
}


h1.I88109, .I88109 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88109 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88109:hover {
}
.I88109 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88109 > .viewport:hover {
}

@media (max-width:992px) {
.I88109 {

height:auto;


}
.I88109:hover {
}
.I88109 > .viewport {



}
.I88109 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I88109 {

order:4;

}
.I88109:hover {
}
.I88109 > .viewport {



}
.I88109 > .viewport:hover {
}

}
h1.I88110, .I88110 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88110 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88110:hover {
}
.I88110 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88110 > .viewport:hover {
}

@media (min-width:1440px) {
.I88110 {

order:5;

}
.I88110:hover {
}
.I88110 > .viewport {



}
.I88110 > .viewport:hover {
}

}
h1.I88111, .I88111 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88111 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I88111:hover {
}
.I88111 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88111 > .viewport:hover {
}


h1.I88112, .I88112 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88112 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I88112:hover {
}
.I88112 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88112 > .viewport:hover {
}


h1.I88113, .I88113 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88113 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88113:hover {
}
.I88113 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88113 > .viewport:hover {
}


h1.I88114, .I88114 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88114 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88114:hover {
}
.I88114 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88114 > .viewport:hover {
}


h1.I88115, .I88115 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88115 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88115:hover {
}
.I88115 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88115 > .viewport:hover {
}


h1.I88116, .I88116 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88116 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I88116:hover {
}
.I88116 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88116 > .viewport:hover {
}


h1.I88117, .I88117 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88117 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88117:hover {
}
.I88117 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88117 > .viewport:hover {
}


h1.I88118, .I88118 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88118 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88118:hover {
}
.I88118 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88118 > .viewport:hover {
}


h1.I88119, .I88119 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88119 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I88119:hover {
}
.I88119 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88119 > .viewport:hover {
}


h1.I88120, .I88120 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88120 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I88120:hover {
}
.I88120 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88120 > .viewport:hover {
}

@media (min-width:1440px) {
.I88120 {

order:3;

}
.I88120:hover {
}
.I88120 > .viewport {



}
.I88120 > .viewport:hover {
}

}
h1.I88121, .I88121 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88121 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I88121:hover {
}
.I88121 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88121 > .viewport:hover {
}

@media (min-width:1440px) {
.I88121 {

order:7;

}
.I88121:hover {
}
.I88121 > .viewport {



}
.I88121 > .viewport:hover {
}

}
h1.I88122, .I88122 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88122 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I88122:hover {
}
.I88122 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88122 > .viewport:hover {
}

@media (min-width:1440px) {
.I88122 {

order:6;

}
.I88122:hover {
}
.I88122 > .viewport {



}
.I88122 > .viewport:hover {
}

}
h1.I88123, .I88123 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88123 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I88123:hover {
}
.I88123 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88123 > .viewport:hover {
}

@media (min-width:1440px) {
.I88123 {

order:8;

}
.I88123:hover {
}
.I88123 > .viewport {



}
.I88123 > .viewport:hover {
}

}
h1.I88124, .I88124 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88124 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88124:hover {
}
.I88124 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88124 > .viewport:hover {
}


h1.I88125, .I88125 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88125 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88125:hover {
}
.I88125 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88125 > .viewport:hover {
}


h1.I88126, .I88126 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88126 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88126:hover {
}
.I88126 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88126 > .viewport:hover {
}


h1.I88127, .I88127 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88127 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I88127:hover {
}
.I88127 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88127 > .viewport:hover {
}


h1.I88128, .I88128 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88128 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I88128:hover {
}
.I88128 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88128 > .viewport:hover {
}


h1.I88129, .I88129 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88129 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88129:hover {
}
.I88129 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88129 > .viewport:hover {
}


h1.I157981, .I157981 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157981 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157981:hover {
}
.I157981 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157981 > .viewport:hover {
}


h1.I158067, .I158067 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158067 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158067:hover {
}
.I158067 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158067 > .viewport:hover {
}


h1.I158196, .I158196 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158196 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158196:hover {
}
.I158196 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158196 > .viewport:hover {
}


h1.I158282, .I158282 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158282 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158282:hover {
}
.I158282 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158282 > .viewport:hover {
}


h1.I165786, .I165786 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165786 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165786:hover {
}
.I165786 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165786 > .viewport:hover {
}


h1.I167782, .I167782 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167782 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167782:hover {
}
.I167782 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167782 > .viewport:hover {
}


h1.I168013, .I168013 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168013 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168013:hover {
}
.I168013 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168013 > .viewport:hover {
}


h1.I168229, .I168229 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168229 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168229:hover {
}
.I168229 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168229 > .viewport:hover {
}


h1.I168391, .I168391 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168391 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168391:hover {
}
.I168391 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168391 > .viewport:hover {
}


h1.I168499, .I168499 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168499 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168499:hover {
}
.I168499 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168499 > .viewport:hover {
}


h1.I168769, .I168769 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168769 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168769:hover {
}
.I168769 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168769 > .viewport:hover {
}


h1.I168877, .I168877 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168877 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168877:hover {
}
.I168877 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168877 > .viewport:hover {
}


h1.I169039, .I169039 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169039 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169039:hover {
}
.I169039 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169039 > .viewport:hover {
}


h1.I169147, .I169147 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169147 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169147:hover {
}
.I169147 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169147 > .viewport:hover {
}


h1.I169309, .I169309 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169309 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169309:hover {
}
.I169309 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169309 > .viewport:hover {
}


h1.I169417, .I169417 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169417 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169417:hover {
}
.I169417 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169417 > .viewport:hover {
}


h1.I169579, .I169579 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169579 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169579:hover {
}
.I169579 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169579 > .viewport:hover {
}


h1.I169687, .I169687 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169687 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169687:hover {
}
.I169687 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169687 > .viewport:hover {
}


.I88130 {
display:flex;

}
.I88130:hover {
}
@media (max-width:992px) {
.I88130 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I88130:hover {
}
}
@media (max-width:640px) {
.I88130 {
display:flex;
height:60vw;

}
.I88130:hover {
}
}

.I88131, a.I88131 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I88131:hover, a.I88131:hover {
}
@media (max-width:640px) {
.I88131, a.I88131 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88131:hover, a.I88131:hover {
}
}

.I88132, a.I88132 {
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;

}
.I88132:hover, a.I88132:hover {
}
@media (max-width:640px) {
.I88132, a.I88132 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88132:hover, a.I88132:hover {
}
}

.I88133 .image, .I88133.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I88133 .image:hover, .I88133.image:hover {
}
@media (max-width:640px) {
.I88133 .image, .I88133.image {
border-radius:100%;

}
.I88133 .image:hover, .I88133.image:hover {
}
}

.I88134, a.I88134 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88134:hover, a.I88134:hover {
}
@media (max-width:992px) {
.I88134, a.I88134 {
}
.I88134:hover, a.I88134:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88134, a.I88134 {
display:flex;
padding-bottom:1rem;

}
.I88134:hover, a.I88134:hover {
}
}

.I88135, a.I88135 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88135:hover, a.I88135:hover {
}
@media (max-width:992px) {
.I88135, a.I88135 {
}
.I88135:hover, a.I88135:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88135, a.I88135 {
display:flex;
padding-bottom:1rem;

}
.I88135:hover, a.I88135:hover {
}
}

.I88136, a.I88136 {
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;

}
.I88136:hover, a.I88136:hover {
}
@media (max-width:992px) {
.I88136, a.I88136 {
}
.I88136:hover, a.I88136:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88136, a.I88136 {
display:flex;
padding-bottom:1rem;

}
.I88136:hover, a.I88136:hover {
}
}

.I88137 .image, .I88137.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I88137 .image:hover, .I88137.image:hover {
}
@media (max-width:640px) {
.I88137 .image, .I88137.image {
border-radius:100%;

}
.I88137 .image:hover, .I88137.image:hover {
}
}

.I88138, a.I88138 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88138:hover, a.I88138:hover {
}
@media (max-width:992px) {
.I88138, a.I88138 {
}
.I88138:hover, a.I88138:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88138, a.I88138 {
display:flex;
padding-bottom:1rem;

}
.I88138:hover, a.I88138:hover {
}
}

.I88139, a.I88139 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I88139:hover, a.I88139:hover {
}
@media (max-width:992px) {
.I88139, a.I88139 {
}
.I88139:hover, a.I88139:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88139, a.I88139 {
display:flex;
padding-bottom:1rem;

}
.I88139:hover, a.I88139:hover {
}
}

.I88140, a.I88140 {
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;

}
.I88140:hover, a.I88140:hover {
}
@media (max-width:992px) {
.I88140, a.I88140 {
}
.I88140:hover, a.I88140:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88140, a.I88140 {
display:flex;
padding-bottom:1rem;

}
.I88140:hover, a.I88140:hover {
}
}

.I88141 .button, .I88141.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I88141 button.button, button.I88141.button {
cursor:pointer;
}
.I88141 .button .text, .I88141.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I88141 .button .icon, .I88141.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;
}
.I88141 .button:hover, .I88141.button:hover {
}
.I88141 .button:hover .text, .I88141.button:hover .text {
text-decoration:underline;

}
.I88141 .button:hover .icon, .I88141.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) {
.I88141 .button, .I88141.button {
}
.I88141 button.button, button.I88141.button {
}
.I88141 .button .text, .I88141.button .text {
font-family:Rubik;

}
.I88141 .button .icon, .I88141.button .icon {
background-size:100% 100%;
}
.I88141 .button:hover, .I88141.button:hover {
}
.I88141 .button:hover .text, .I88141.button:hover .text {
}
.I88141 .button:hover .icon, .I88141.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I88141 .button, .I88141.button {
}
.I88141 button.button, button.I88141.button {
}
.I88141 .button .text, .I88141.button .text {
}
.I88141 .button .icon, .I88141.button .icon {
background-size:100% 100%;
}
.I88141 .button:hover, .I88141.button:hover {
}
.I88141 .button:hover .text, .I88141.button:hover .text {
}
.I88141 .button:hover .icon, .I88141.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I88141 .button, .I88141.button {
}
.I88141 button.button, button.I88141.button {
}
.I88141 .button .text, .I88141.button .text {
}
.I88141 .button .icon, .I88141.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');
}
.I88141 .button:hover, .I88141.button:hover {
}
.I88141 .button:hover .text, .I88141.button:hover .text {
}
.I88141 .button:hover .icon, .I88141.button:hover .icon {
background-size:100% 100%;
}
}
.I88142, a.I88142 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88142:hover, a.I88142:hover {
}
@media (max-width:992px) {
.I88142, a.I88142 {
}
.I88142:hover, a.I88142:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88142, a.I88142 {
display:flex;
padding-bottom:1rem;

}
.I88142:hover, a.I88142:hover {
}
}

.I88143, a.I88143 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88143:hover, a.I88143:hover {
}
@media (max-width:992px) {
.I88143, a.I88143 {
}
.I88143:hover, a.I88143:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88143, a.I88143 {
display:flex;
padding-bottom:1rem;

}
.I88143:hover, a.I88143:hover {
}
}

.I88144, a.I88144 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I88144:hover, a.I88144:hover {
}
@media (max-width:992px) {
.I88144, a.I88144 {
}
.I88144:hover, a.I88144:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88144, a.I88144 {
display:flex;
padding-bottom:1rem;

}
.I88144:hover, a.I88144:hover {
}
}

.I88145 .button, .I88145.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88145 button.button, button.I88145.button {
cursor:pointer;
}
.I88145 .button .text, .I88145.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88145 .button .icon, .I88145.button .icon {
flex:none;
background-size:100% 100%;
}
.I88145 .button:hover, .I88145.button:hover {
}
.I88145 .button:hover .text, .I88145.button:hover .text {
}
.I88145 .button:hover .icon, .I88145.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88145 .button, .I88145.button {
}
.I88145 button.button, button.I88145.button {
}
.I88145 .button .text, .I88145.button .text {
font-family:Rubik;

}
.I88145 .button .icon, .I88145.button .icon {
background-size:100% 100%;
}
.I88145 .button:hover, .I88145.button:hover {
}
.I88145 .button:hover .text, .I88145.button:hover .text {
}
.I88145 .button:hover .icon, .I88145.button:hover .icon {
background-size:100% 100%;
}
}

.I88146 .button, .I88146.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88146 button.button, button.I88146.button {
cursor:pointer;
}
.I88146 .button .text, .I88146.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88146 .button .icon, .I88146.button .icon {
flex:none;
background-size:100% 100%;
}
.I88146 .button:hover, .I88146.button:hover {
}
.I88146 .button:hover .text, .I88146.button:hover .text {
}
.I88146 .button:hover .icon, .I88146.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88146 .button, .I88146.button {
}
.I88146 button.button, button.I88146.button {
}
.I88146 .button .text, .I88146.button .text {
font-family:Rubik;

}
.I88146 .button .icon, .I88146.button .icon {
background-size:100% 100%;
}
.I88146 .button:hover, .I88146.button:hover {
}
.I88146 .button:hover .text, .I88146.button:hover .text {
}
.I88146 .button:hover .icon, .I88146.button:hover .icon {
background-size:100% 100%;
}
}

.I88147 .button, .I88147.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88147 button.button, button.I88147.button {
cursor:pointer;
}
.I88147 .button .text, .I88147.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88147 .button .icon, .I88147.button .icon {
flex:none;
background-size:100% 100%;
}
.I88147 .button:hover, .I88147.button:hover {
}
.I88147 .button:hover .text, .I88147.button:hover .text {
}
.I88147 .button:hover .icon, .I88147.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88147 .button, .I88147.button {
}
.I88147 button.button, button.I88147.button {
}
.I88147 .button .text, .I88147.button .text {
font-family:Rubik;

}
.I88147 .button .icon, .I88147.button .icon {
background-size:100% 100%;
}
.I88147 .button:hover, .I88147.button:hover {
}
.I88147 .button:hover .text, .I88147.button:hover .text {
}
.I88147 .button:hover .icon, .I88147.button:hover .icon {
background-size:100% 100%;
}
}

.I88148 .button, .I88148.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88148 button.button, button.I88148.button {
cursor:pointer;
}
.I88148 .button .text, .I88148.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88148 .button .icon, .I88148.button .icon {
flex:none;
background-size:100% 100%;
}
.I88148 .button:hover, .I88148.button:hover {
}
.I88148 .button:hover .text, .I88148.button:hover .text {
}
.I88148 .button:hover .icon, .I88148.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88148 .button, .I88148.button {
}
.I88148 button.button, button.I88148.button {
}
.I88148 .button .text, .I88148.button .text {
font-family:Rubik;

}
.I88148 .button .icon, .I88148.button .icon {
background-size:100% 100%;
}
.I88148 .button:hover, .I88148.button:hover {
}
.I88148 .button:hover .text, .I88148.button:hover .text {
}
.I88148 .button:hover .icon, .I88148.button:hover .icon {
background-size:100% 100%;
}
}

.I88149 .button, .I88149.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88149 button.button, button.I88149.button {
cursor:pointer;
}
.I88149 .button .text, .I88149.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I88149 .button .icon, .I88149.button .icon {
flex:none;
background-size:100% 100%;
}
.I88149 .button:hover, .I88149.button:hover {
}
.I88149 .button:hover .text, .I88149.button:hover .text {
}
.I88149 .button:hover .icon, .I88149.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I88149 .button, .I88149.button {
}
.I88149 button.button, button.I88149.button {
}
.I88149 .button .text, .I88149.button .text {
font-family:Rubik;

}
.I88149 .button .icon, .I88149.button .icon {
background-size:100% 100%;
}
.I88149 .button:hover, .I88149.button:hover {
}
.I88149 .button:hover .text, .I88149.button:hover .text {
}
.I88149 .button:hover .icon, .I88149.button:hover .icon {
background-size:100% 100%;
}
}

.I88150, a.I88150 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I88150:hover, a.I88150:hover {
}

.I157938 .image, .I157938.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157938 .image:hover, .I157938.image:hover {
}
@media (max-width:640px) {
.I157938 .image, .I157938.image {
border-radius:100%;

}
.I157938 .image:hover, .I157938.image:hover {
}
}

.I158024, a.I158024 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158024:hover, a.I158024:hover {
}
@media (max-width:992px) {
.I158024, a.I158024 {
}
.I158024:hover, a.I158024:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158024, a.I158024 {
display:flex;
padding-bottom:1rem;

}
.I158024:hover, a.I158024:hover {
}
}

.I158153, a.I158153 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158153:hover, a.I158153:hover {
}
@media (max-width:992px) {
.I158153, a.I158153 {
}
.I158153:hover, a.I158153:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158153, a.I158153 {
display:flex;
padding-bottom:1rem;

}
.I158153:hover, a.I158153:hover {
}
}

.I158239, a.I158239 {
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;

}
.I158239:hover, a.I158239:hover {
}
@media (max-width:992px) {
.I158239, a.I158239 {
}
.I158239:hover, a.I158239:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158239, a.I158239 {
display:flex;
padding-bottom:1rem;

}
.I158239:hover, a.I158239:hover {
}
}

.I165732, a.I165732 {
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;

}
.I165732:hover, a.I165732:hover {
}
@media (max-width:992px) {
.I165732, a.I165732 {
}
.I165732:hover, a.I165732:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165732, a.I165732 {
display:flex;
padding-bottom:1rem;

}
.I165732:hover, a.I165732:hover {
}
}

.I167728, a.I167728 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167728:hover, a.I167728:hover {
}
@media (max-width:992px) {
.I167728, a.I167728 {
}
.I167728:hover, a.I167728:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167728, a.I167728 {
display:flex;
padding-bottom:1rem;

}
.I167728:hover, a.I167728:hover {
}
}

.I167959 .image, .I167959.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167959 .image:hover, .I167959.image:hover {
}
@media (max-width:640px) {
.I167959 .image, .I167959.image {
border-radius:100%;

}
.I167959 .image:hover, .I167959.image:hover {
}
}

.I168175, a.I168175 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168175:hover, a.I168175:hover {
}
@media (max-width:992px) {
.I168175, a.I168175 {
}
.I168175:hover, a.I168175:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168175, a.I168175 {
display:flex;
padding-bottom:1rem;

}
.I168175:hover, a.I168175:hover {
}
}

.I168337, a.I168337 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168337:hover, a.I168337:hover {
}
@media (max-width:992px) {
.I168337, a.I168337 {
}
.I168337:hover, a.I168337:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168337, a.I168337 {
display:flex;
padding-bottom:1rem;

}
.I168337:hover, a.I168337:hover {
}
}

.I168445, a.I168445 {
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;

}
.I168445:hover, a.I168445:hover {
}
@media (max-width:992px) {
.I168445, a.I168445 {
}
.I168445:hover, a.I168445:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168445, a.I168445 {
display:flex;
padding-bottom:1rem;

}
.I168445:hover, a.I168445:hover {
}
}

.I168715 .image, .I168715.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168715 .image:hover, .I168715.image:hover {
}
@media (max-width:640px) {
.I168715 .image, .I168715.image {
border-radius:100%;

}
.I168715 .image:hover, .I168715.image:hover {
}
}

.I168823, a.I168823 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168823:hover, a.I168823:hover {
}
@media (max-width:992px) {
.I168823, a.I168823 {
}
.I168823:hover, a.I168823:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168823, a.I168823 {
display:flex;
padding-bottom:1rem;

}
.I168823:hover, a.I168823:hover {
}
}

.I168985, a.I168985 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168985:hover, a.I168985:hover {
}
@media (max-width:992px) {
.I168985, a.I168985 {
}
.I168985:hover, a.I168985:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168985, a.I168985 {
display:flex;
padding-bottom:1rem;

}
.I168985:hover, a.I168985:hover {
}
}

.I169093, a.I169093 {
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;

}
.I169093:hover, a.I169093:hover {
}
@media (max-width:992px) {
.I169093, a.I169093 {
}
.I169093:hover, a.I169093:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169093, a.I169093 {
display:flex;
padding-bottom:1rem;

}
.I169093:hover, a.I169093:hover {
}
}

.I169255 .image, .I169255.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169255 .image:hover, .I169255.image:hover {
}
@media (max-width:640px) {
.I169255 .image, .I169255.image {
border-radius:100%;

}
.I169255 .image:hover, .I169255.image:hover {
}
}

.I169363, a.I169363 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169363:hover, a.I169363:hover {
}
@media (max-width:992px) {
.I169363, a.I169363 {
}
.I169363:hover, a.I169363:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169363, a.I169363 {
display:flex;
padding-bottom:1rem;

}
.I169363:hover, a.I169363:hover {
}
}

.I169525, a.I169525 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169525:hover, a.I169525:hover {
}
@media (max-width:992px) {
.I169525, a.I169525 {
}
.I169525:hover, a.I169525:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169525, a.I169525 {
display:flex;
padding-bottom:1rem;

}
.I169525:hover, a.I169525:hover {
}
}

.I169633, a.I169633 {
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;

}
.I169633:hover, a.I169633:hover {
}
@media (max-width:992px) {
.I169633, a.I169633 {
}
.I169633:hover, a.I169633:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169633, a.I169633 {
display:flex;
padding-bottom:1rem;

}
.I169633:hover, a.I169633:hover {
}
}

h1.I88151, .I88151 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88151 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88151:hover {
}
.I88151 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88151 > .viewport:hover {
}


.I88152 {
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;

	
}
.I88152:hover {
}
@media (max-width:992px) {
.I88152 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I88152:hover {
}
}
@media (max-width:640px) {
.I88152 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I88152:hover {
}
}

.I88153 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I88153:hover {
}
@media (max-width:992px) {
.I88153 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I88153:hover {
}
}
@media (max-width:640px) {
.I88153 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I88153:hover {
}
}

.I88154 {
display:flex;
position:var(--I88154-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;
--I88154-location-transform:translate(0px,0px);
z-index:var(--I88154-z-index, auto);

transform:
var(--I88154-location-transform, translate(0px,0px))
var(--I88154-user-box-transform, translate(0px,0px))
;


position:var(--I88154-position-static-computed, static);
}
.I88154:hover {
}

@media (max-width:640px) {
.I88154 {

width:calc(100vw - 2rem);

}
.I88154:hover {
}

}

.I88155 {
display:flex;
position:var(--I88155-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;
}
.I88155:hover {
}

@media (max-width:640px) {
.I88155 {

width:calc(100vw - 2rem);

}
.I88155:hover {
}

}

.I88156 {
display:flex;
position:var(--I88156-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;
}
.I88156:hover {
}
.I88156 {
--I88156-position-static-computed:static;
}
.I88156 > .sector, .I88156 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88156 {

width:calc(100vw - 2rem);

}
.I88156:hover {
}

}

.I88157 {
display:flex;
position:var(--I88157-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I88157:hover {
}

@media (max-width:640px) {
.I88157 {

padding-left:1rem;
padding-right:1rem;

}
.I88157:hover {
}

}

.I88158 {
display:flex;
position:var(--I88158-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:15;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I88158:hover {
}

@media (max-width:640px) {
.I88158 {

width:calc(100vw - 2rem);

}
.I88158:hover {
}

}

.I88159 {
display:flex;
position:var(--I88159-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I88159:hover {
}
.I88159 {
--I88159-position-static-computed:static;
}
.I88159 > .sector, .I88159 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I88159 {

width:calc(100vw - 2rem);

}
.I88159:hover {
}

}
@media (min-width:1440px) {
.I88159 {

}
.I88159:hover {
}
.I88159 {
--I88159-position-static-computed:static;
}
.I88159 > .sector, .I88159 > .group-sectors {
position:relative;
}
}
.I88160 {
display:flex;
position:var(--I88160-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I88160:hover {
}

@media (max-width:640px) {
.I88160 {

width:calc(100vw - 2rem);

}
.I88160:hover {
}

}

.I88161 {
display:flex;
position:var(--I88161-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:44;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I88161:hover {
}

@media (max-width:640px) {
.I88161 {

width:calc(100vw - 2rem);

}
.I88161:hover {
}

}

.I88162 {
display:flex;
position:var(--I88162-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;
}
.I88162:hover {
}

@media (max-width:640px) {
.I88162 {

width:calc(100vw - 2rem);

}
.I88162:hover {
}

}

.I88163 {
display:flex;
position:var(--I88163-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;
}
.I88163:hover {
}

@media (max-width:640px) {
.I88163 {

width:calc(100vw - 2rem);

}
.I88163:hover {
}

}

.I88164 {
display:flex;
position:var(--I88164-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I88164:hover {
}


.I108501 {
display:flex;
position:var(--I108501-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;
}
.I108501:hover {
}

@media (max-width:640px) {
.I108501 {

width:calc(100vw - 2rem);

}
.I108501:hover {
}

}

.I166518 {
display:flex;
position:var(--I166518-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;
}
.I166518:hover {
}


.I88165 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88165:hover {
}

@media (min-width:1440px) {
.I88165 {

order:4;


	
}
.I88165:hover {
}

}
.I88166 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88166:hover {
}

@media (min-width:1440px) {
.I88166 {

order:2;


	
}
.I88166:hover {
}

}
.I88167 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88167:hover {
}


.I88168 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88168:hover {
}


.I88169 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88169:hover {
}


.I88170 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88170:hover {
}


.I88171 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88171:hover {
}


.I88172 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88172:hover {
}


.I88173 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I88173:hover {
}


.I88952 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I88952:hover {
}
.I88952 > .sector {
position:relative;
}
@media (max-width:640px) {
.I88952 {



flex-direction:column;
align-items:flex-start;

	
}
.I88952:hover {
}

}

.I108806 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108806:hover {
}


.I167023 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167023:hover {
}


h1.I88174, .I88174 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88174 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I88174:hover {
}
.I88174 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88174 > .viewport:hover {
}

@media (min-width:1440px) {
.I88174 {

order:8;

}
.I88174:hover {
}
.I88174 > .viewport {



}
.I88174 > .viewport:hover {
}

}
h1.I88175, .I88175 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88175 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I88175:hover {
}
.I88175 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88175 > .viewport:hover {
}


h1.I88176, .I88176 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88176 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88176:hover {
}
.I88176 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88176 > .viewport:hover {
}

@media (min-width:1440px) {
.I88176 {

order:3;

}
.I88176:hover {
}
.I88176 > .viewport {



}
.I88176 > .viewport:hover {
}

}
h1.I88177, .I88177 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88177 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88177:hover {
}
.I88177 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88177 > .viewport:hover {
}


h1.I88178, .I88178 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88178 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I88178:hover {
}
.I88178 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88178 > .viewport:hover {
}


h1.I88179, .I88179 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88179 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88179:hover {
}
.I88179 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88179 > .viewport:hover {
}


h1.I88180, .I88180 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88180 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88180:hover {
}
.I88180 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88180 > .viewport:hover {
}


h1.I88181, .I88181 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88181 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88181:hover {
}
.I88181 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88181 > .viewport:hover {
}


h1.I88182, .I88182 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88182 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I88182:hover {
}
.I88182 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88182 > .viewport:hover {
}


h1.I88183, .I88183 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88183 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88183:hover {
}
.I88183 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88183 > .viewport:hover {
}


h1.I88184, .I88184 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88184 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88184:hover {
}
.I88184 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88184 > .viewport:hover {
}


h1.I88185, .I88185 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88185 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I88185:hover {
}
.I88185 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88185 > .viewport:hover {
}


h1.I88186, .I88186 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88186 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88186:hover {
}
.I88186 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88186 > .viewport:hover {
}


h1.I88187, .I88187 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88187 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I88187:hover {
}
.I88187 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88187 > .viewport:hover {
}


h1.I88188, .I88188 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88188 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88188:hover {
}
.I88188 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88188 > .viewport:hover {
}


h1.I88189, .I88189 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88189 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88189:hover {
}
.I88189 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88189 > .viewport:hover {
}


h1.I88190, .I88190 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88190 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I88190:hover {
}
.I88190 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I88190 > .viewport:hover {
}


h1.I88191, .I88191 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88191 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88191:hover {
}
.I88191 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88191 > .viewport:hover {
}

@media (max-width:640px) {
.I88191 {

width:100%;


}
.I88191:hover {
}
.I88191 > .viewport {



}
.I88191 > .viewport:hover {
}

}

h1.I88192, .I88192 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88192 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88192:hover {
}
.I88192 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88192 > .viewport:hover {
}


h1.I88193, .I88193 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88193 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88193:hover {
}
.I88193 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88193 > .viewport:hover {
}


h1.I88194, .I88194 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88194 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88194:hover {
}
.I88194 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88194 > .viewport:hover {
}


h1.I88195, .I88195 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88195 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88195:hover {
}
.I88195 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88195 > .viewport:hover {
}


h1.I88196, .I88196 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88196 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I88196:hover {
}
.I88196 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88196 > .viewport:hover {
}


h1.I88197, .I88197 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88197 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88197:hover {
}
.I88197 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88197 > .viewport:hover {
}


h1.I88198, .I88198 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88198 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88198:hover {
}
.I88198 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88198 > .viewport:hover {
}


h1.I88199, .I88199 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88199 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88199:hover {
}
.I88199 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88199 > .viewport:hover {
}


h1.I88200, .I88200 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88200 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88200:hover {
}
.I88200 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88200 > .viewport:hover {
}


h1.I88201, .I88201 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88201 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I88201:hover {
}
.I88201 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88201 > .viewport:hover {
}


h1.I88202, .I88202 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88202 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I88202:hover {
}
.I88202 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88202 > .viewport:hover {
}


h1.I88203, .I88203 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88203 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88203:hover {
}
.I88203 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88203 > .viewport:hover {
}


h1.I88207, .I88207 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88207 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I88207:hover {
}
.I88207 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88207 > .viewport:hover {
}


h1.I88209, .I88209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I88209:hover {
}
.I88209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88209 > .viewport:hover {
}


h1.I88213, .I88213 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88213 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I88213:hover {
}
.I88213 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88213 > .viewport:hover {
}

@media (min-width:1440px) {
.I88213 {

order:3;

}
.I88213:hover {
}
.I88213 > .viewport {



}
.I88213 > .viewport:hover {
}

}
h1.I88214, .I88214 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88214 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88214:hover {
}
.I88214 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88214 > .viewport:hover {
}


h1.I88215, .I88215 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88215 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88215:hover {
}
.I88215 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88215 > .viewport:hover {
}


h1.I88216, .I88216 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88216 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I88216:hover {
}
.I88216 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88216 > .viewport:hover {
}


h1.I88217, .I88217 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88217 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88217:hover {
}
.I88217 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88217 > .viewport:hover {
}


h1.I88218, .I88218 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88218 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I88218:hover {
}
.I88218 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88218 > .viewport:hover {
}


h1.I88219, .I88219 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88219 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88219:hover {
}
.I88219 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88219 > .viewport:hover {
}


h1.I88220, .I88220 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88220 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88220:hover {
}
.I88220 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88220 > .viewport:hover {
}


h1.I88221, .I88221 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88221 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I88221:hover {
}
.I88221 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88221 > .viewport:hover {
}


h1.I88941, .I88941 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I88941 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I88941:hover {
}
.I88941 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I88941 > .viewport:hover {
}


h1.I89118, .I89118 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89118 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I89118:hover {
}
.I89118 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89118 > .viewport:hover {
}


h1.I89184, .I89184 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89184 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I89184:hover {
}
.I89184 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89184 > .viewport:hover {
}


h1.I89206, .I89206 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89206 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89206:hover {
}
.I89206 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89206 > .viewport:hover {
}


h1.I89228, .I89228 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89228 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89228:hover {
}
.I89228 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89228 > .viewport:hover {
}


h1.I89250, .I89250 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89250 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89250:hover {
}
.I89250 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89250 > .viewport:hover {
}


h1.I89272, .I89272 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89272 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89272:hover {
}
.I89272 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89272 > .viewport:hover {
}


h1.I89294, .I89294 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I89294 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I89294:hover {
}
.I89294 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I89294 > .viewport:hover {
}


h1.I108623, .I108623 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108623 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108623:hover {
}
.I108623 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108623 > .viewport:hover {
}


h1.I108745, .I108745 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108745 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108745:hover {
}
.I108745 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108745 > .viewport:hover {
}


h1.I108928, .I108928 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108928 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108928:hover {
}
.I108928 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108928 > .viewport:hover {
}


h1.I109050, .I109050 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109050 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109050:hover {
}
.I109050 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109050 > .viewport:hover {
}


h1.I109172, .I109172 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109172 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109172:hover {
}
.I109172 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109172 > .viewport:hover {
}

@media (max-width:640px) {
.I109172 {

width:100%;


}
.I109172:hover {
}
.I109172 > .viewport {



}
.I109172 > .viewport:hover {
}

}

h1.I163012, .I163012 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163012 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163012:hover {
}
.I163012 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163012 > .viewport:hover {
}


h1.I165944, .I165944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165944:hover {
}
.I165944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165944 > .viewport:hover {
}


h1.I166417, .I166417 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166417 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166417:hover {
}
.I166417 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166417 > .viewport:hover {
}


h1.I166720, .I166720 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166720 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166720:hover {
}
.I166720 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166720 > .viewport:hover {
}


h1.I166922, .I166922 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166922 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166922:hover {
}
.I166922 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166922 > .viewport:hover {
}


h1.I167225, .I167225 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167225 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167225:hover {
}
.I167225 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167225 > .viewport:hover {
}


h1.I167427, .I167427 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167427 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167427:hover {
}
.I167427 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167427 > .viewport:hover {
}


h1.I167629, .I167629 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167629 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167629:hover {
}
.I167629 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167629 > .viewport:hover {
}

@media (max-width:640px) {
.I167629 {

width:100%;


}
.I167629:hover {
}
.I167629 > .viewport {



}
.I167629 > .viewport:hover {
}

}

h1.I176905, .I176905 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176905 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176905:hover {
}
.I176905 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176905 > .viewport:hover {
}


h1.I177111, .I177111 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177111 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177111:hover {
}
.I177111 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177111 > .viewport:hover {
}


h1.I177317, .I177317 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177317 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177317:hover {
}
.I177317 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177317 > .viewport:hover {
}


h1.I177683, .I177683 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177683 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177683:hover {
}
.I177683 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177683 > .viewport:hover {
}


.I88222 .image, .I88222.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88222 .image:hover, .I88222.image:hover {
}
@media (min-width:1440px) {
.I88222 .image, .I88222.image {
width:100%;

}
.I88222 .image:hover, .I88222.image:hover {
}
}
.I88223, a.I88223 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88223:hover, a.I88223:hover {
}
@media (max-width:992px) {
.I88223, a.I88223 {
}
.I88223:hover, a.I88223:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88223, a.I88223 {
display:flex;
padding-bottom:0rem;

}
.I88223:hover, a.I88223:hover {
}
}

.I88224 .image, .I88224.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88224 .image:hover, .I88224.image:hover {
}
@media (min-width:1440px) {
.I88224 .image, .I88224.image {
width:100%;

}
.I88224 .image:hover, .I88224.image:hover {
}
}
.I88225 .image, .I88225.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88225 .image:hover, .I88225.image:hover {
}

.I88226, a.I88226 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88226:hover, a.I88226:hover {
}
@media (max-width:992px) {
.I88226, a.I88226 {
}
.I88226:hover, a.I88226:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88226, a.I88226 {
display:flex;
padding-bottom:0rem;

}
.I88226:hover, a.I88226:hover {
}
}

.I88227, a.I88227 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88227:hover, a.I88227:hover {
}
@media (min-width:1440px) {
.I88227, a.I88227 {
display:flex;
font-weight:500;


}
.I88227:hover, a.I88227:hover {
}
}
.I88228, a.I88228 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88228:hover, a.I88228:hover {
}
@media (max-width:992px) {
.I88228, a.I88228 {
}
.I88228:hover, a.I88228:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88228, a.I88228 {
display:flex;
padding-bottom:0rem;

}
.I88228:hover, a.I88228:hover {
}
}

.I88229, a.I88229 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I88229:hover, a.I88229:hover {
}
@media (max-width:640px) {
.I88229, a.I88229 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I88229:hover, a.I88229:hover {
}
}

.I88230, a.I88230 {
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;

}
.I88230:hover, a.I88230:hover {
}
@media (max-width:992px) {
.I88230, a.I88230 {
}
.I88230:hover, a.I88230:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88230, a.I88230 {
display:flex;
padding-bottom:1rem;

}
.I88230:hover, a.I88230:hover {
}
}

.I88231, a.I88231 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88231:hover, a.I88231:hover {
}

.I88232, a.I88232 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88232:hover, a.I88232:hover {
}
@media (min-width:1440px) {
.I88232, a.I88232 {
display:flex;
font-weight:500;


}
.I88232:hover, a.I88232:hover {
}
}
.I88233 .image, .I88233.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88233 .image:hover, .I88233.image:hover {
}

.I88234, a.I88234 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88234:hover, a.I88234:hover {
}
@media (min-width:1440px) {
.I88234, a.I88234 {
display:flex;
font-weight:500;


}
.I88234:hover, a.I88234:hover {
}
}
.I88235, a.I88235 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88235:hover, a.I88235:hover {
}
@media (max-width:992px) {
.I88235, a.I88235 {
}
.I88235:hover, a.I88235:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88235, a.I88235 {
display:flex;
padding-bottom:0rem;

}
.I88235:hover, a.I88235:hover {
}
}

.I88236 .image, .I88236.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88236 .image:hover, .I88236.image:hover {
}

.I88237, a.I88237 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88237:hover, a.I88237:hover {
}
@media (min-width:1440px) {
.I88237, a.I88237 {
display:flex;
font-weight:500;


}
.I88237:hover, a.I88237:hover {
}
}
.I88238, a.I88238 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88238:hover, a.I88238:hover {
}
@media (max-width:992px) {
.I88238, a.I88238 {
}
.I88238:hover, a.I88238:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88238, a.I88238 {
display:flex;
padding-bottom:0rem;

}
.I88238:hover, a.I88238:hover {
}
}

.I88239 .image, .I88239.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I88239 .image:hover, .I88239.image:hover {
}

.I88240, a.I88240 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88240:hover, a.I88240:hover {
}
@media (min-width:1440px) {
.I88240, a.I88240 {
display:flex;
font-weight:500;


}
.I88240:hover, a.I88240:hover {
}
}
.I88241, a.I88241 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88241:hover, a.I88241:hover {
}
@media (max-width:992px) {
.I88241, a.I88241 {
}
.I88241:hover, a.I88241:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88241, a.I88241 {
display:flex;
padding-bottom:0rem;

}
.I88241:hover, a.I88241:hover {
}
}

.I88242 .image, .I88242.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88242 .image:hover, .I88242.image:hover {
}

.I88243 .image, .I88243.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88243 .image:hover, .I88243.image:hover {
}

.I88244 .image, .I88244.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I88244 .image:hover, .I88244.image:hover {
}

.I88245, a.I88245 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88245:hover, a.I88245:hover {
}
@media (max-width:992px) {
.I88245, a.I88245 {
}
.I88245:hover, a.I88245:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88245, a.I88245 {
display:flex;
padding-bottom:0rem;

}
.I88245:hover, a.I88245:hover {
}
}

.I88246, a.I88246 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88246:hover, a.I88246:hover {
}
@media (min-width:1440px) {
.I88246, a.I88246 {
display:flex;
font-weight:500;


}
.I88246:hover, a.I88246:hover {
}
}
.I88247, a.I88247 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88247:hover, a.I88247:hover {
}
@media (max-width:992px) {
.I88247, a.I88247 {
}
.I88247:hover, a.I88247:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88247, a.I88247 {
display:flex;
padding-bottom:0rem;

}
.I88247:hover, a.I88247:hover {
}
}

.I88248, a.I88248 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I88248:hover, a.I88248:hover {
}
@media (max-width:992px) {
.I88248, a.I88248 {
}
.I88248:hover, a.I88248:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I88248, a.I88248 {
display:flex;
font-weight:500;


}
.I88248:hover, a.I88248:hover {
}
}
.I88249, a.I88249 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I88249:hover, a.I88249:hover {
}
@media (max-width:992px) {
.I88249, a.I88249 {
}
.I88249:hover, a.I88249:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I88249, a.I88249 {
display:flex;
padding-bottom:0rem;

}
.I88249:hover, a.I88249:hover {
}
}

.I88250, a.I88250 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I88250:hover, a.I88250:hover {
}
@media (min-width:1440px) {
.I88250, a.I88250 {
display:flex;
font-weight:500;


}
.I88250:hover, a.I88250:hover {
}
}
.I88251 {
}
.I88251:hover {
}
.I88251 {
}
.I88251:hover {
}


.I88255, a.I88255 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I88255:hover, a.I88255:hover {
}

.I88257, a.I88257 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I88257:hover, a.I88257:hover {
}

.I88261 .button, .I88261.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88261 button.button, button.I88261.button {
cursor:pointer;
}
.I88261 .button .text, .I88261.button .text {
}
.I88261 .button .icon, .I88261.button .icon {
flex:none;
background-size:100% 100%;
}
.I88261 .button:hover, .I88261.button:hover {
}
.I88261 .button:hover .text, .I88261.button:hover .text {
}
.I88261 .button:hover .icon, .I88261.button:hover .icon {
background-size:100% 100%;
}

.I88262 .button, .I88262.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88262 button.button, button.I88262.button {
cursor:pointer;
}
.I88262 .button .text, .I88262.button .text {
}
.I88262 .button .icon, .I88262.button .icon {
flex:none;
background-size:100% 100%;
}
.I88262 .button:hover, .I88262.button:hover {
}
.I88262 .button:hover .text, .I88262.button:hover .text {
}
.I88262 .button:hover .icon, .I88262.button:hover .icon {
background-size:100% 100%;
}

.I88263 .button, .I88263.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88263 button.button, button.I88263.button {
cursor:pointer;
}
.I88263 .button .text, .I88263.button .text {
}
.I88263 .button .icon, .I88263.button .icon {
flex:none;
background-size:100% 100%;
}
.I88263 .button:hover, .I88263.button:hover {
}
.I88263 .button:hover .text, .I88263.button:hover .text {
}
.I88263 .button:hover .icon, .I88263.button:hover .icon {
background-size:100% 100%;
}

.I88264 .button, .I88264.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88264 button.button, button.I88264.button {
cursor:pointer;
}
.I88264 .button .text, .I88264.button .text {
}
.I88264 .button .icon, .I88264.button .icon {
flex:none;
background-size:100% 100%;
}
.I88264 .button:hover, .I88264.button:hover {
}
.I88264 .button:hover .text, .I88264.button:hover .text {
}
.I88264 .button:hover .icon, .I88264.button:hover .icon {
background-size:100% 100%;
}

.I88265 .button, .I88265.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88265 button.button, button.I88265.button {
cursor:pointer;
}
.I88265 .button .text, .I88265.button .text {
}
.I88265 .button .icon, .I88265.button .icon {
flex:none;
background-size:100% 100%;
}
.I88265 .button:hover, .I88265.button:hover {
}
.I88265 .button:hover .text, .I88265.button:hover .text {
}
.I88265 .button:hover .icon, .I88265.button:hover .icon {
background-size:100% 100%;
}

.I88266 .button, .I88266.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88266 button.button, button.I88266.button {
cursor:pointer;
}
.I88266 .button .text, .I88266.button .text {
}
.I88266 .button .icon, .I88266.button .icon {
flex:none;
background-size:100% 100%;
}
.I88266 .button:hover, .I88266.button:hover {
}
.I88266 .button:hover .text, .I88266.button:hover .text {
}
.I88266 .button:hover .icon, .I88266.button:hover .icon {
background-size:100% 100%;
}

.I88267 .button, .I88267.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88267 button.button, button.I88267.button {
cursor:pointer;
}
.I88267 .button .text, .I88267.button .text {
}
.I88267 .button .icon, .I88267.button .icon {
flex:none;
background-size:100% 100%;
}
.I88267 .button:hover, .I88267.button:hover {
}
.I88267 .button:hover .text, .I88267.button:hover .text {
}
.I88267 .button:hover .icon, .I88267.button:hover .icon {
background-size:100% 100%;
}

.I88268 .button, .I88268.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88268 button.button, button.I88268.button {
cursor:pointer;
}
.I88268 .button .text, .I88268.button .text {
}
.I88268 .button .icon, .I88268.button .icon {
flex:none;
background-size:100% 100%;
}
.I88268 .button:hover, .I88268.button:hover {
}
.I88268 .button:hover .text, .I88268.button:hover .text {
}
.I88268 .button:hover .icon, .I88268.button:hover .icon {
background-size:100% 100%;
}

.I88269 .button, .I88269.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88269 button.button, button.I88269.button {
cursor:pointer;
}
.I88269 .button .text, .I88269.button .text {
}
.I88269 .button .icon, .I88269.button .icon {
flex:none;
background-size:100% 100%;
}
.I88269 .button:hover, .I88269.button:hover {
}
.I88269 .button:hover .text, .I88269.button:hover .text {
}
.I88269 .button:hover .icon, .I88269.button:hover .icon {
background-size:100% 100%;
}

.I88930 .button, .I88930.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I88930 button.button, button.I88930.button {
cursor:pointer;
}
.I88930 .button .text, .I88930.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I88930 .button .icon, .I88930.button .icon {
flex:none;
background-size:100% 100%;
}
.I88930 .button:hover, .I88930.button:hover {
}
.I88930 .button:hover .text, .I88930.button:hover .text {
}
.I88930 .button:hover .icon, .I88930.button:hover .icon {
background-size:100% 100%;
}

.I89107, a.I89107 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89107:hover, a.I89107:hover {
}

.I89173, a.I89173 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89173:hover, a.I89173:hover {
}

.I89195, a.I89195 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89195:hover, a.I89195:hover {
}

.I89217, a.I89217 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89217:hover, a.I89217:hover {
}

.I89239, a.I89239 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89239:hover, a.I89239:hover {
}

.I89261, a.I89261 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89261:hover, a.I89261:hover {
}

.I89283, a.I89283 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I89283:hover, a.I89283:hover {
}

.I108562 .button, .I108562.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108562 button.button, button.I108562.button {
cursor:pointer;
}
.I108562 .button .text, .I108562.button .text {
}
.I108562 .button .icon, .I108562.button .icon {
flex:none;
background-size:100% 100%;
}
.I108562 .button:hover, .I108562.button:hover {
}
.I108562 .button:hover .text, .I108562.button:hover .text {
}
.I108562 .button:hover .icon, .I108562.button:hover .icon {
background-size:100% 100%;
}

.I108684, a.I108684 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108684:hover, a.I108684:hover {
}

.I108867, a.I108867 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108867:hover, a.I108867:hover {
}

.I108989, a.I108989 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108989:hover, a.I108989:hover {
}

.I109111 .image, .I109111.image {
vertical-align:top;
}
.I109111 .image:hover, .I109111.image:hover {
}

.I162915, a.I162915 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162915:hover, a.I162915:hover {
}

.I165843, a.I165843 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165843:hover, a.I165843:hover {
}

.I166316, a.I166316 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166316:hover, a.I166316:hover {
}

.I166619 .button, .I166619.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166619 button.button, button.I166619.button {
cursor:pointer;
}
.I166619 .button .text, .I166619.button .text {
}
.I166619 .button .icon, .I166619.button .icon {
flex:none;
background-size:100% 100%;
}
.I166619 .button:hover, .I166619.button:hover {
}
.I166619 .button:hover .text, .I166619.button:hover .text {
}
.I166619 .button:hover .icon, .I166619.button:hover .icon {
background-size:100% 100%;
}

.I166821, a.I166821 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166821:hover, a.I166821:hover {
}

.I167124, a.I167124 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167124:hover, a.I167124:hover {
}

.I167326, a.I167326 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167326:hover, a.I167326:hover {
}

.I167528 .image, .I167528.image {
vertical-align:top;
}
.I167528 .image:hover, .I167528.image:hover {
}

.I176802, a.I176802 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176802:hover, a.I176802:hover {
}

.I177008, a.I177008 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177008:hover, a.I177008:hover {
}

.I177214, a.I177214 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177214:hover, a.I177214:hover {
}

.I177579, a.I177579 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177579:hover, a.I177579:hover {
}

h1.I91931, .I91931 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I91931 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I91931:hover {
}
.I91931 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I91931 > .viewport:hover {
}


.I91930 {
}
.I91930:hover {
}
.I91930 {
}
.I91930: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;
}
}


