/* Cache file:3242_es_20251120161917.css*/
body {
margin:0px;
}

html.popup-visible, html.uc-popup-visible {
overflow:hidden;
}
html.popup-visible.popup-ios body, html.uc-popup-visible.uc-popup-ios body {
position:fixed;
width:100vw;
}
html.popup-visible.popup-ios .popup-mask, html.uc-popup-visible.uc-popup-ios .uc-popup-mask {
-webkit-overflow-scrolling:touch;
}
html {
}
.I94149 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I94149: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 {
}
.I94149 {
width:100%;

	
}
.I94149: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 {
}
.I94149 {
width:100%;

	
}
.I94149:hover {
}
}

.I94150 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I94150:hover {
}
@media (max-width:992px) {
.I94150 {

padding-top:70px;


}
.I94150:hover {
}
}
@media (max-width:640px) {
.I94150 {

width:100%;
margin-top:40px;


}
.I94150:hover {
}
}
@media (min-width:1440px) {
.I94150 {

order:28;

}
.I94150:hover {
}
}
.I94158 {
display:flex;
position:var(--I94158-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(--I94158-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I94158-location-transform:translate(0px,0px);
	

transform:
var(--I94158-location-transform, translate(0px,0px))
var(--I94158-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I94158:hover {
}
.I94158 {
--I94158-position-static-computed:static;
}
.I94158 > .sector, .I94158 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I94158 {

position:fixed;
z-index:var(--I94158-z-index, 1);

transform:
var(--I94158-location-transform, translate(0px,0px))
var(--I94158-user-box-transform, translate(0px,0px))
;


}
.I94158:hover {
}

}
@media (max-width:640px) {
.I94158 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I94158-z-index, 1);

transform:
var(--I94158-location-transform, translate(0px,0px))
var(--I94158-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I94158:hover {
}
.I94158 {
--I94158-position-static-computed:static;
}
.I94158 > .sector, .I94158 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I94158 {

order:25;
}
.I94158:hover {
}

}
.I94164 {
display:flex;
position:var(--I94164-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;


}
.I94164:hover {
}

@media (max-width:992px) {
.I94164 {

margin-top:2rem;

}
.I94164:hover {
}

}
@media (max-width:640px) {
.I94164 {

width:100%;
margin-top:0rem;

}
.I94164:hover {
}

}

.I94180 {
display:flex;
position:var(--I94180-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;
--I94180-location-transform:translate(0px,0px);
z-index:var(--I94180-z-index, auto);

transform:
var(--I94180-location-transform, translate(0px,0px))
var(--I94180-user-box-transform, translate(0px,0px))
;

--I94180-z-index:1000;
position:var(--I94180-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I94180:hover {
}
.I94180 {
--I94180-position-static-computed:static;
}
.I94180 > .sector, .I94180 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I94180 {

width:100%;

}
.I94180:hover {
}

}
@media (min-width:1440px) {
.I94180 {

order:59;
}
.I94180:hover {
}

}
.I94173 {
display:flex;
position:var(--I94173-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I94173:hover {
}

@media (min-width:1440px) {
.I94173 {

order:49;
}
.I94173:hover {
}

}
.I94174 {
display:flex;
position:var(--I94174-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I94174:hover {
}

@media (min-width:1440px) {
.I94174 {

order:51;
}
.I94174:hover {
}

}
.I94172 {
display:flex;
position:var(--I94172-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I94172:hover {
}

@media (min-width:1440px) {
.I94172 {

order:47;
}
.I94172:hover {
}

}
.I94171 {
display:flex;
position:var(--I94171-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I94171:hover {
}

@media (min-width:1440px) {
.I94171 {

order:44;
}
.I94171:hover {
}

}
.I94168 {
display:flex;
position:var(--I94168-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I94168:hover {
}


.I94170 {
display:flex;
position:var(--I94170-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I94170:hover {
}

@media (min-width:1440px) {
.I94170 {

order:40;
}
.I94170:hover {
}

}
.I94159 {
display:flex;
position:var(--I94159-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I94159:hover {
}

@media (min-width:1440px) {
.I94159 {

order:26;
}
.I94159:hover {
}

}
.I94167 {
display:flex;
position:var(--I94167-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I94167:hover {
}


.I94157 {
display:flex;
position:var(--I94157-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(--I94157-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I94157-location-transform:translate(0px,0px);
z-index:var(--I94157-z-index, 1);

transform:
var(--I94157-location-transform, translate(0px,0px))
var(--I94157-user-box-transform, translate(0px,0px))
;

--I94157-z-index:555;
}
.I94157:hover {
}
.I94157 {
--I94157-position-static-computed:relative;
}
.I94157 > .sector, .I94157 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I94157 {

height:72px;
margin-bottom:-72px;

}
.I94157:hover {
}

}
@media (max-width:640px) {
.I94157 {

box-sizing:border-box;

}
.I94157:hover {
}

}
@media (min-width:1440px) {
.I94157 {

order:17;
}
.I94157:hover {
}

}
.I94154 {
display:flex;
position:var(--I94154-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(--I94154-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I94154-location-transform:translate(-50%,0px);
	

transform:
var(--I94154-location-transform, translate(0px,0px))
var(--I94154-user-box-transform, translate(0px,0px))
;

--I94154-z-index:999;
}
.I94154:hover {
}
.I94154 {
--I94154-position-static-computed:relative;
}
.I94154 > .sector, .I94154 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I94154 {

height:auto;
min-height:90px;

}
.I94154:hover {
}
.I94154 {
--I94154-position-static-computed:static;
}
.I94154 > .sector, .I94154 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I94154 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I94154:hover {
}

}
@media (min-width:1440px) {
.I94154 {

order:4;
position:fixed;
z-index:var(--I94154-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I94154-location-transform:translate(-50%,0px);
	

transform:
var(--I94154-location-transform, translate(0px,0px))
var(--I94154-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I94154:hover {
}

}
.I94160 {
display:flex;
position:var(--I94160-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I94160:hover {
}

@media (min-width:1440px) {
.I94160 {

order:18;
}
.I94160:hover {
}

}
.I94175 {
display:flex;
position:var(--I94175-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I94175:hover {
}

@media (min-width:1440px) {
.I94175 {

order:52;
}
.I94175:hover {
}

}
.I94177 {
display:flex;
position:var(--I94177-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I94177:hover {
}

@media (min-width:1440px) {
.I94177 {

order:55;
}
.I94177:hover {
}

}
.I94176 {
display:flex;
position:var(--I94176-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I94176:hover {
}

@media (min-width:1440px) {
.I94176 {

order:54;
}
.I94176:hover {
}

}
.I94178 {
display:flex;
position:var(--I94178-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I94178:hover {
}

@media (min-width:1440px) {
.I94178 {

order:56;
}
.I94178:hover {
}

}
.I94161 {
display:flex;
position:var(--I94161-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I94161:hover {
}

@media (min-width:1440px) {
.I94161 {

order:24;
}
.I94161:hover {
}

}
.I94166 {
display:flex;
position:var(--I94166-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I94166:hover {
}


.I94162 {
display:flex;
position:var(--I94162-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I94162:hover {
}

@media (min-width:1440px) {
.I94162 {

order:27;
}
.I94162:hover {
}

}
.I94179 {
display:flex;
position:var(--I94179-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I94179:hover {
}

@media (min-width:1440px) {
.I94179 {

order:58;
}
.I94179:hover {
}

}
.I94181 {
display:flex;
position:var(--I94181-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I94181:hover {
}

@media (min-width:1440px) {
.I94181 {

order:59;
}
.I94181:hover {
}

}
.I94182 {
display:flex;
position:var(--I94182-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I94182:hover {
}

@media (min-width:1440px) {
.I94182 {

order:60;
}
.I94182:hover {
}

}
.I94183 {
display:flex;
position:var(--I94183-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I94183:hover {
}

@media (min-width:1440px) {
.I94183 {

order:61;
}
.I94183:hover {
}

}
.I94169 {
display:flex;
position:var(--I94169-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I94169:hover {
}


.I94184 {
display:flex;
position:var(--I94184-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I94184:hover {
}

@media (min-width:1440px) {
.I94184 {

order:63;
}
.I94184:hover {
}

}
.I94185 {
display:flex;
position:var(--I94185-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I94185:hover {
}

@media (min-width:1440px) {
.I94185 {

order:65;
}
.I94185:hover {
}

}
.I94156 {
display:flex;
position:var(--I94156-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I94156:hover {
}

@media (min-width:1440px) {
.I94156 {

order:66;
}
.I94156:hover {
}

}
.I94186 {
display:flex;
position:var(--I94186-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I94186:hover {
}

@media (min-width:1440px) {
.I94186 {

order:68;
}
.I94186:hover {
}

}
.I94187 {
display:flex;
position:var(--I94187-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I94187:hover {
}

@media (min-width:1440px) {
.I94187 {

order:69;
}
.I94187:hover {
}

}
.I94163 {
display:flex;
position:var(--I94163-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I94163:hover {
}

@media (min-width:1440px) {
.I94163 {

order:70;
}
.I94163:hover {
}

}
.I94188 {
display:flex;
position:var(--I94188-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I94188:hover {
}

@media (min-width:1440px) {
.I94188 {

order:71;
}
.I94188:hover {
}

}
.I94155 {
display:flex;
position:var(--I94155-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I94155:hover {
}

@media (min-width:1440px) {
.I94155 {

order:72;
}
.I94155:hover {
}

}
.I94152 {
display:flex;
position:var(--I94152-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I94152:hover {
}

@media (min-width:1440px) {
.I94152 {

order:73;
}
.I94152:hover {
}

}
.I94151 {
display:flex;
position:var(--I94151-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I94151:hover {
}

@media (min-width:1440px) {
.I94151 {

order:74;
}
.I94151:hover {
}

}
.I94165 {
display:flex;
position:var(--I94165-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I94165:hover {
}


.I94153 {
display:flex;
position:var(--I94153-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I94153:hover {
}

@media (min-width:1440px) {
.I94153 {

order:16;
}
.I94153:hover {
}

}
.I99759 {
display:flex;
position:var(--I99759-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99759:hover {
}

@media (min-width:1440px) {
.I99759 {

order:76;
}
.I99759:hover {
}

}
.I115770 {
display:flex;
position:var(--I115770-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115770:hover {
}


.I116390 {
display:flex;
position:var(--I116390-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116390:hover {
}


h1.I94190, .I94190 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94190 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94190:hover {
}
.I94190 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94190 > .viewport:hover {
}


.I94191 {
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;

	
}
.I94191:hover {
}
@media (max-width:992px) {
.I94191 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I94191:hover {
}
}
@media (max-width:640px) {
.I94191 {
padding-left:1rem;
padding-right:1rem;

	
}
.I94191:hover {
}
}

.I94192 {
display:flex;
position:var(--I94192-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I94192:hover {
}


.I94193 {
display:flex;
position:var(--I94193-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I94193:hover {
}


.I94194 {
display:flex;
position:var(--I94194-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I94194:hover {
}


.I94195 {
display:flex;
position:var(--I94195-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:5;
width:100%;

flex-direction:row;


}
.I94195:hover {
}


.I94196 {
display:flex;
position:var(--I94196-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I94196:hover {
}


.I157904 {
display:flex;
position:var(--I157904-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157904:hover {
}


.I167914 {
display:flex;
position:var(--I167914-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167914:hover {
}


.I168670 {
display:flex;
position:var(--I168670-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168670:hover {
}


.I169210 {
display:flex;
position:var(--I169210-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169210:hover {
}


.I94197 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I94197:hover {
}


.I94198 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I94198:hover {
}


.I158119 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158119:hover {
}


.I168292 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168292:hover {
}


.I168940 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168940:hover {
}


.I169480 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169480:hover {
}


h1.I94199, .I94199 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94199 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I94199:hover {
}
.I94199 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94199 > .viewport:hover {
}

@media (max-width:992px) {
.I94199 {

height:auto;


}
.I94199:hover {
}
.I94199 > .viewport {



}
.I94199 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I94199 {

order:4;

}
.I94199:hover {
}
.I94199 > .viewport {



}
.I94199 > .viewport:hover {
}

}
h1.I94200, .I94200 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94200 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94200:hover {
}
.I94200 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94200 > .viewport:hover {
}

@media (min-width:1440px) {
.I94200 {

order:5;

}
.I94200:hover {
}
.I94200 > .viewport {



}
.I94200 > .viewport:hover {
}

}
h1.I94201, .I94201 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94201 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I94201:hover {
}
.I94201 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94201 > .viewport:hover {
}


h1.I94202, .I94202 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94202 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I94202:hover {
}
.I94202 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94202 > .viewport:hover {
}


h1.I94203, .I94203 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94203 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94203:hover {
}
.I94203 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94203 > .viewport:hover {
}


h1.I94204, .I94204 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94204 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94204:hover {
}
.I94204 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94204 > .viewport:hover {
}


h1.I94205, .I94205 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94205 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I94205:hover {
}
.I94205 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94205 > .viewport:hover {
}


h1.I94206, .I94206 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94206 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I94206:hover {
}
.I94206 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94206 > .viewport:hover {
}


h1.I94207, .I94207 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94207 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94207:hover {
}
.I94207 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94207 > .viewport:hover {
}


h1.I94208, .I94208 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94208 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94208:hover {
}
.I94208 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94208 > .viewport:hover {
}


h1.I94209, .I94209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I94209:hover {
}
.I94209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94209 > .viewport:hover {
}


h1.I94210, .I94210 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94210 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I94210:hover {
}
.I94210 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94210 > .viewport:hover {
}

@media (min-width:1440px) {
.I94210 {

order:3;

}
.I94210:hover {
}
.I94210 > .viewport {



}
.I94210 > .viewport:hover {
}

}
h1.I94211, .I94211 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94211 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;

}
.I94211:hover {
}
.I94211 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94211 > .viewport:hover {
}

@media (min-width:1440px) {
.I94211 {

order:7;

}
.I94211:hover {
}
.I94211 > .viewport {



}
.I94211 > .viewport:hover {
}

}
h1.I94212, .I94212 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94212 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I94212:hover {
}
.I94212 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94212 > .viewport:hover {
}

@media (min-width:1440px) {
.I94212 {

order:6;

}
.I94212:hover {
}
.I94212 > .viewport {



}
.I94212 > .viewport:hover {
}

}
h1.I94213, .I94213 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94213 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I94213:hover {
}
.I94213 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94213 > .viewport:hover {
}

@media (min-width:1440px) {
.I94213 {

order:8;

}
.I94213:hover {
}
.I94213 > .viewport {



}
.I94213 > .viewport:hover {
}

}
h1.I94214, .I94214 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94214 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94214:hover {
}
.I94214 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94214 > .viewport:hover {
}


h1.I94215, .I94215 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94215 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94215:hover {
}
.I94215 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94215 > .viewport:hover {
}


h1.I94216, .I94216 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94216 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94216:hover {
}
.I94216 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94216 > .viewport:hover {
}


h1.I94217, .I94217 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94217 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I94217:hover {
}
.I94217 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94217 > .viewport:hover {
}


h1.I94218, .I94218 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94218 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94218:hover {
}
.I94218 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94218 > .viewport:hover {
}


h1.I94219, .I94219 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94219 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94219:hover {
}
.I94219 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94219 > .viewport:hover {
}


h1.I157990, .I157990 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157990 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157990:hover {
}
.I157990 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157990 > .viewport:hover {
}


h1.I158076, .I158076 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158076 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158076:hover {
}
.I158076 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158076 > .viewport:hover {
}


h1.I158205, .I158205 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158205 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158205:hover {
}
.I158205 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158205 > .viewport:hover {
}


h1.I158291, .I158291 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158291 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158291:hover {
}
.I158291 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158291 > .viewport:hover {
}


h1.I165795, .I165795 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165795 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165795:hover {
}
.I165795 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165795 > .viewport:hover {
}


h1.I167791, .I167791 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167791 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167791:hover {
}
.I167791 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167791 > .viewport:hover {
}


h1.I168022, .I168022 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168022 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168022:hover {
}
.I168022 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168022 > .viewport:hover {
}


h1.I168238, .I168238 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168238 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168238:hover {
}
.I168238 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168238 > .viewport:hover {
}


h1.I168400, .I168400 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168400 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168400:hover {
}
.I168400 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168400 > .viewport:hover {
}


h1.I168508, .I168508 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168508 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168508:hover {
}
.I168508 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168508 > .viewport:hover {
}


h1.I168778, .I168778 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168778 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168778:hover {
}
.I168778 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168778 > .viewport:hover {
}


h1.I168886, .I168886 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168886 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168886:hover {
}
.I168886 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168886 > .viewport:hover {
}


h1.I169048, .I169048 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169048 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169048:hover {
}
.I169048 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169048 > .viewport:hover {
}


h1.I169156, .I169156 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169156 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169156:hover {
}
.I169156 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169156 > .viewport:hover {
}


h1.I169318, .I169318 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169318 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169318:hover {
}
.I169318 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169318 > .viewport:hover {
}


h1.I169426, .I169426 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169426 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169426:hover {
}
.I169426 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169426 > .viewport:hover {
}


h1.I169588, .I169588 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169588 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169588:hover {
}
.I169588 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169588 > .viewport:hover {
}


h1.I169696, .I169696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169696:hover {
}
.I169696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169696 > .viewport:hover {
}


.I94220 {
display:flex;

}
.I94220:hover {
}
@media (max-width:992px) {
.I94220 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I94220:hover {
}
}
@media (max-width:640px) {
.I94220 {
display:flex;
height:60vw;

}
.I94220:hover {
}
}

.I94221, a.I94221 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I94221:hover, a.I94221:hover {
}
@media (max-width:640px) {
.I94221, a.I94221 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I94221:hover, a.I94221:hover {
}
}

.I94222, a.I94222 {
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;

}
.I94222:hover, a.I94222:hover {
}
@media (max-width:640px) {
.I94222, a.I94222 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I94222:hover, a.I94222:hover {
}
}

.I94223 .image, .I94223.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I94223 .image:hover, .I94223.image:hover {
}
@media (max-width:640px) {
.I94223 .image, .I94223.image {
border-radius:100%;

}
.I94223 .image:hover, .I94223.image:hover {
}
}

.I94224, a.I94224 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94224:hover, a.I94224:hover {
}
@media (max-width:992px) {
.I94224, a.I94224 {
}
.I94224:hover, a.I94224:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94224, a.I94224 {
display:flex;
padding-bottom:1rem;

}
.I94224:hover, a.I94224:hover {
}
}

.I94225, a.I94225 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94225:hover, a.I94225:hover {
}
@media (max-width:992px) {
.I94225, a.I94225 {
}
.I94225:hover, a.I94225:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94225, a.I94225 {
display:flex;
padding-bottom:1rem;

}
.I94225:hover, a.I94225:hover {
}
}

.I94226, a.I94226 {
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;

}
.I94226:hover, a.I94226:hover {
}
@media (max-width:992px) {
.I94226, a.I94226 {
}
.I94226:hover, a.I94226:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94226, a.I94226 {
display:flex;
padding-bottom:1rem;

}
.I94226:hover, a.I94226:hover {
}
}

.I94227 .image, .I94227.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I94227 .image:hover, .I94227.image:hover {
}
@media (max-width:640px) {
.I94227 .image, .I94227.image {
border-radius:100%;

}
.I94227 .image:hover, .I94227.image:hover {
}
}

.I94228, a.I94228 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94228:hover, a.I94228:hover {
}
@media (max-width:992px) {
.I94228, a.I94228 {
}
.I94228:hover, a.I94228:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94228, a.I94228 {
display:flex;
padding-bottom:1rem;

}
.I94228:hover, a.I94228:hover {
}
}

.I94229, a.I94229 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I94229:hover, a.I94229:hover {
}
@media (max-width:992px) {
.I94229, a.I94229 {
}
.I94229:hover, a.I94229:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94229, a.I94229 {
display:flex;
padding-bottom:1rem;

}
.I94229:hover, a.I94229:hover {
}
}

.I94230, a.I94230 {
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;

}
.I94230:hover, a.I94230:hover {
}
@media (max-width:992px) {
.I94230, a.I94230 {
}
.I94230:hover, a.I94230:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94230, a.I94230 {
display:flex;
padding-bottom:1rem;

}
.I94230:hover, a.I94230:hover {
}
}

.I94231 .button, .I94231.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I94231 button.button, button.I94231.button {
cursor:pointer;
}
.I94231 .button .text, .I94231.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I94231 .button .icon, .I94231.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;
}
.I94231 .button:hover, .I94231.button:hover {
}
.I94231 .button:hover .text, .I94231.button:hover .text {
text-decoration:underline;

}
.I94231 .button:hover .icon, .I94231.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) {
.I94231 .button, .I94231.button {
}
.I94231 button.button, button.I94231.button {
}
.I94231 .button .text, .I94231.button .text {
font-family:Rubik;

}
.I94231 .button .icon, .I94231.button .icon {
background-size:100% 100%;
}
.I94231 .button:hover, .I94231.button:hover {
}
.I94231 .button:hover .text, .I94231.button:hover .text {
}
.I94231 .button:hover .icon, .I94231.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I94231 .button, .I94231.button {
}
.I94231 button.button, button.I94231.button {
}
.I94231 .button .text, .I94231.button .text {
}
.I94231 .button .icon, .I94231.button .icon {
background-size:100% 100%;
}
.I94231 .button:hover, .I94231.button:hover {
}
.I94231 .button:hover .text, .I94231.button:hover .text {
}
.I94231 .button:hover .icon, .I94231.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I94231 .button, .I94231.button {
}
.I94231 button.button, button.I94231.button {
}
.I94231 .button .text, .I94231.button .text {
}
.I94231 .button .icon, .I94231.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');
}
.I94231 .button:hover, .I94231.button:hover {
}
.I94231 .button:hover .text, .I94231.button:hover .text {
}
.I94231 .button:hover .icon, .I94231.button:hover .icon {
background-size:100% 100%;
}
}
.I94232, a.I94232 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I94232:hover, a.I94232:hover {
}
@media (max-width:992px) {
.I94232, a.I94232 {
}
.I94232:hover, a.I94232:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94232, a.I94232 {
display:flex;
padding-bottom:1rem;

}
.I94232:hover, a.I94232:hover {
}
}

.I94233, a.I94233 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I94233:hover, a.I94233:hover {
}
@media (max-width:992px) {
.I94233, a.I94233 {
}
.I94233:hover, a.I94233:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94233, a.I94233 {
display:flex;
padding-bottom:1rem;

}
.I94233:hover, a.I94233:hover {
}
}

.I94234, a.I94234 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I94234:hover, a.I94234:hover {
}
@media (max-width:992px) {
.I94234, a.I94234 {
}
.I94234:hover, a.I94234:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94234, a.I94234 {
display:flex;
padding-bottom:1rem;

}
.I94234:hover, a.I94234:hover {
}
}

.I94235 .button, .I94235.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94235 button.button, button.I94235.button {
cursor:pointer;
}
.I94235 .button .text, .I94235.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94235 .button .icon, .I94235.button .icon {
flex:none;
background-size:100% 100%;
}
.I94235 .button:hover, .I94235.button:hover {
}
.I94235 .button:hover .text, .I94235.button:hover .text {
}
.I94235 .button:hover .icon, .I94235.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94235 .button, .I94235.button {
}
.I94235 button.button, button.I94235.button {
}
.I94235 .button .text, .I94235.button .text {
font-family:Rubik;

}
.I94235 .button .icon, .I94235.button .icon {
background-size:100% 100%;
}
.I94235 .button:hover, .I94235.button:hover {
}
.I94235 .button:hover .text, .I94235.button:hover .text {
}
.I94235 .button:hover .icon, .I94235.button:hover .icon {
background-size:100% 100%;
}
}

.I94236 .button, .I94236.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94236 button.button, button.I94236.button {
cursor:pointer;
}
.I94236 .button .text, .I94236.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94236 .button .icon, .I94236.button .icon {
flex:none;
background-size:100% 100%;
}
.I94236 .button:hover, .I94236.button:hover {
}
.I94236 .button:hover .text, .I94236.button:hover .text {
}
.I94236 .button:hover .icon, .I94236.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94236 .button, .I94236.button {
}
.I94236 button.button, button.I94236.button {
}
.I94236 .button .text, .I94236.button .text {
font-family:Rubik;

}
.I94236 .button .icon, .I94236.button .icon {
background-size:100% 100%;
}
.I94236 .button:hover, .I94236.button:hover {
}
.I94236 .button:hover .text, .I94236.button:hover .text {
}
.I94236 .button:hover .icon, .I94236.button:hover .icon {
background-size:100% 100%;
}
}

.I94237 .button, .I94237.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94237 button.button, button.I94237.button {
cursor:pointer;
}
.I94237 .button .text, .I94237.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94237 .button .icon, .I94237.button .icon {
flex:none;
background-size:100% 100%;
}
.I94237 .button:hover, .I94237.button:hover {
}
.I94237 .button:hover .text, .I94237.button:hover .text {
}
.I94237 .button:hover .icon, .I94237.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94237 .button, .I94237.button {
}
.I94237 button.button, button.I94237.button {
}
.I94237 .button .text, .I94237.button .text {
font-family:Rubik;

}
.I94237 .button .icon, .I94237.button .icon {
background-size:100% 100%;
}
.I94237 .button:hover, .I94237.button:hover {
}
.I94237 .button:hover .text, .I94237.button:hover .text {
}
.I94237 .button:hover .icon, .I94237.button:hover .icon {
background-size:100% 100%;
}
}

.I94238 .button, .I94238.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94238 button.button, button.I94238.button {
cursor:pointer;
}
.I94238 .button .text, .I94238.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94238 .button .icon, .I94238.button .icon {
flex:none;
background-size:100% 100%;
}
.I94238 .button:hover, .I94238.button:hover {
}
.I94238 .button:hover .text, .I94238.button:hover .text {
}
.I94238 .button:hover .icon, .I94238.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94238 .button, .I94238.button {
}
.I94238 button.button, button.I94238.button {
}
.I94238 .button .text, .I94238.button .text {
font-family:Rubik;

}
.I94238 .button .icon, .I94238.button .icon {
background-size:100% 100%;
}
.I94238 .button:hover, .I94238.button:hover {
}
.I94238 .button:hover .text, .I94238.button:hover .text {
}
.I94238 .button:hover .icon, .I94238.button:hover .icon {
background-size:100% 100%;
}
}

.I94239 .button, .I94239.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94239 button.button, button.I94239.button {
cursor:pointer;
}
.I94239 .button .text, .I94239.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I94239 .button .icon, .I94239.button .icon {
flex:none;
background-size:100% 100%;
}
.I94239 .button:hover, .I94239.button:hover {
}
.I94239 .button:hover .text, .I94239.button:hover .text {
}
.I94239 .button:hover .icon, .I94239.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I94239 .button, .I94239.button {
}
.I94239 button.button, button.I94239.button {
}
.I94239 .button .text, .I94239.button .text {
font-family:Rubik;

}
.I94239 .button .icon, .I94239.button .icon {
background-size:100% 100%;
}
.I94239 .button:hover, .I94239.button:hover {
}
.I94239 .button:hover .text, .I94239.button:hover .text {
}
.I94239 .button:hover .icon, .I94239.button:hover .icon {
background-size:100% 100%;
}
}

.I94240, a.I94240 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I94240:hover, a.I94240:hover {
}

.I157947 .image, .I157947.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157947 .image:hover, .I157947.image:hover {
}
@media (max-width:640px) {
.I157947 .image, .I157947.image {
border-radius:100%;

}
.I157947 .image:hover, .I157947.image:hover {
}
}

.I158033, a.I158033 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158033:hover, a.I158033:hover {
}
@media (max-width:992px) {
.I158033, a.I158033 {
}
.I158033:hover, a.I158033:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158033, a.I158033 {
display:flex;
padding-bottom:1rem;

}
.I158033:hover, a.I158033:hover {
}
}

.I158162, a.I158162 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158162:hover, a.I158162:hover {
}
@media (max-width:992px) {
.I158162, a.I158162 {
}
.I158162:hover, a.I158162:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158162, a.I158162 {
display:flex;
padding-bottom:1rem;

}
.I158162:hover, a.I158162:hover {
}
}

.I158248, a.I158248 {
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;

}
.I158248:hover, a.I158248:hover {
}
@media (max-width:992px) {
.I158248, a.I158248 {
}
.I158248:hover, a.I158248:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158248, a.I158248 {
display:flex;
padding-bottom:1rem;

}
.I158248:hover, a.I158248:hover {
}
}

.I165741, a.I165741 {
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;

}
.I165741:hover, a.I165741:hover {
}
@media (max-width:992px) {
.I165741, a.I165741 {
}
.I165741:hover, a.I165741:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165741, a.I165741 {
display:flex;
padding-bottom:1rem;

}
.I165741:hover, a.I165741:hover {
}
}

.I167737, a.I167737 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167737:hover, a.I167737:hover {
}
@media (max-width:992px) {
.I167737, a.I167737 {
}
.I167737:hover, a.I167737:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167737, a.I167737 {
display:flex;
padding-bottom:1rem;

}
.I167737:hover, a.I167737:hover {
}
}

.I167968 .image, .I167968.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167968 .image:hover, .I167968.image:hover {
}
@media (max-width:640px) {
.I167968 .image, .I167968.image {
border-radius:100%;

}
.I167968 .image:hover, .I167968.image:hover {
}
}

.I168184, a.I168184 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168184:hover, a.I168184:hover {
}
@media (max-width:992px) {
.I168184, a.I168184 {
}
.I168184:hover, a.I168184:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168184, a.I168184 {
display:flex;
padding-bottom:1rem;

}
.I168184:hover, a.I168184:hover {
}
}

.I168346, a.I168346 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168346:hover, a.I168346:hover {
}
@media (max-width:992px) {
.I168346, a.I168346 {
}
.I168346:hover, a.I168346:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168346, a.I168346 {
display:flex;
padding-bottom:1rem;

}
.I168346:hover, a.I168346:hover {
}
}

.I168454, a.I168454 {
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;

}
.I168454:hover, a.I168454:hover {
}
@media (max-width:992px) {
.I168454, a.I168454 {
}
.I168454:hover, a.I168454:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168454, a.I168454 {
display:flex;
padding-bottom:1rem;

}
.I168454:hover, a.I168454:hover {
}
}

.I168724 .image, .I168724.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168724 .image:hover, .I168724.image:hover {
}
@media (max-width:640px) {
.I168724 .image, .I168724.image {
border-radius:100%;

}
.I168724 .image:hover, .I168724.image:hover {
}
}

.I168832, a.I168832 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168832:hover, a.I168832:hover {
}
@media (max-width:992px) {
.I168832, a.I168832 {
}
.I168832:hover, a.I168832:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168832, a.I168832 {
display:flex;
padding-bottom:1rem;

}
.I168832:hover, a.I168832:hover {
}
}

.I168994, a.I168994 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168994:hover, a.I168994:hover {
}
@media (max-width:992px) {
.I168994, a.I168994 {
}
.I168994:hover, a.I168994:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168994, a.I168994 {
display:flex;
padding-bottom:1rem;

}
.I168994:hover, a.I168994:hover {
}
}

.I169102, a.I169102 {
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;

}
.I169102:hover, a.I169102:hover {
}
@media (max-width:992px) {
.I169102, a.I169102 {
}
.I169102:hover, a.I169102:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169102, a.I169102 {
display:flex;
padding-bottom:1rem;

}
.I169102:hover, a.I169102:hover {
}
}

.I169264 .image, .I169264.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169264 .image:hover, .I169264.image:hover {
}
@media (max-width:640px) {
.I169264 .image, .I169264.image {
border-radius:100%;

}
.I169264 .image:hover, .I169264.image:hover {
}
}

.I169372, a.I169372 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169372:hover, a.I169372:hover {
}
@media (max-width:992px) {
.I169372, a.I169372 {
}
.I169372:hover, a.I169372:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169372, a.I169372 {
display:flex;
padding-bottom:1rem;

}
.I169372:hover, a.I169372:hover {
}
}

.I169534, a.I169534 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169534:hover, a.I169534:hover {
}
@media (max-width:992px) {
.I169534, a.I169534 {
}
.I169534:hover, a.I169534:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169534, a.I169534 {
display:flex;
padding-bottom:1rem;

}
.I169534:hover, a.I169534:hover {
}
}

.I169642, a.I169642 {
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;

}
.I169642:hover, a.I169642:hover {
}
@media (max-width:992px) {
.I169642, a.I169642 {
}
.I169642:hover, a.I169642:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169642, a.I169642 {
display:flex;
padding-bottom:1rem;

}
.I169642:hover, a.I169642:hover {
}
}

h1.I94241, .I94241 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94241 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94241:hover {
}
.I94241 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94241 > .viewport:hover {
}


.I94242 {
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;

	
}
.I94242:hover {
}
@media (max-width:992px) {
.I94242 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I94242:hover {
}
}
@media (max-width:640px) {
.I94242 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I94242:hover {
}
}

.I94243 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I94243:hover {
}
@media (max-width:992px) {
.I94243 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I94243:hover {
}
}
@media (max-width:640px) {
.I94243 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I94243:hover {
}
}

.I94244 {
display:flex;
position:var(--I94244-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I94244-location-transform:translate(0px,0px);
z-index:var(--I94244-z-index, auto);

transform:
var(--I94244-location-transform, translate(0px,0px))
var(--I94244-user-box-transform, translate(0px,0px))
;


position:var(--I94244-position-static-computed, static);
}
.I94244:hover {
}

@media (max-width:640px) {
.I94244 {

width:calc(100vw - 2rem);

}
.I94244:hover {
}

}

.I94245 {
display:flex;
position:var(--I94245-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I94245:hover {
}

@media (max-width:640px) {
.I94245 {

width:calc(100vw - 2rem);

}
.I94245:hover {
}

}

.I94246 {
display:flex;
position:var(--I94246-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(255,205,65);
box-shadow:none;
overflow:hidden;
}
.I94246:hover {
}
.I94246 {
--I94246-position-static-computed:static;
}
.I94246 > .sector, .I94246 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I94246 {

width:calc(100vw - 2rem);

}
.I94246:hover {
}

}

.I94247 {
display:flex;
position:var(--I94247-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I94247:hover {
}

@media (max-width:640px) {
.I94247 {

padding-left:1rem;
padding-right:1rem;

}
.I94247:hover {
}

}

.I94248 {
display:flex;
position:var(--I94248-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I94248:hover {
}

@media (max-width:640px) {
.I94248 {

width:calc(100vw - 2rem);

}
.I94248:hover {
}

}

.I94249 {
display:flex;
position:var(--I94249-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I94249:hover {
}
.I94249 {
--I94249-position-static-computed:static;
}
.I94249 > .sector, .I94249 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I94249 {

width:calc(100vw - 2rem);

}
.I94249:hover {
}

}
@media (min-width:1440px) {
.I94249 {

}
.I94249:hover {
}
.I94249 {
--I94249-position-static-computed:static;
}
.I94249 > .sector, .I94249 > .group-sectors {
position:relative;
}
}
.I94250 {
display:flex;
position:var(--I94250-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:22;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I94250:hover {
}

@media (max-width:640px) {
.I94250 {

width:calc(100vw - 2rem);

}
.I94250:hover {
}

}

.I94251 {
display:flex;
position:var(--I94251-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:44;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I94251:hover {
}

@media (max-width:640px) {
.I94251 {

width:calc(100vw - 2rem);

}
.I94251:hover {
}

}

.I94252 {
display:flex;
position:var(--I94252-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;
}
.I94252:hover {
}

@media (max-width:640px) {
.I94252 {

width:calc(100vw - 2rem);

}
.I94252:hover {
}

}

.I94253 {
display:flex;
position:var(--I94253-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;
}
.I94253:hover {
}

@media (max-width:640px) {
.I94253 {

width:calc(100vw - 2rem);

}
.I94253:hover {
}

}

.I94254 {
display:flex;
position:var(--I94254-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I94254:hover {
}


.I108523 {
display:flex;
position:var(--I108523-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;
}
.I108523:hover {
}

@media (max-width:640px) {
.I108523 {

width:calc(100vw - 2rem);

}
.I108523:hover {
}

}

.I166540 {
display:flex;
position:var(--I166540-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;
}
.I166540:hover {
}


.I94255 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94255:hover {
}

@media (min-width:1440px) {
.I94255 {

order:4;


	
}
.I94255:hover {
}

}
.I94256 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94256:hover {
}

@media (min-width:1440px) {
.I94256 {

order:2;


	
}
.I94256:hover {
}

}
.I94257 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94257:hover {
}


.I94258 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94258:hover {
}


.I94259 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94259:hover {
}


.I94260 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94260:hover {
}


.I94261 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94261:hover {
}


.I94262 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94262:hover {
}


.I94263 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I94263:hover {
}


.I94264 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I94264:hover {
}
.I94264 > .sector {
position:relative;
}
@media (max-width:640px) {
.I94264 {



flex-direction:column;
align-items:flex-start;

	
}
.I94264:hover {
}

}

.I108828 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108828:hover {
}


.I167045 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167045:hover {
}


h1.I94265, .I94265 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94265 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I94265:hover {
}
.I94265 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94265 > .viewport:hover {
}

@media (min-width:1440px) {
.I94265 {

order:8;

}
.I94265:hover {
}
.I94265 > .viewport {



}
.I94265 > .viewport:hover {
}

}
h1.I94266, .I94266 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94266 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I94266:hover {
}
.I94266 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94266 > .viewport:hover {
}


h1.I94267, .I94267 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94267 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94267:hover {
}
.I94267 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94267 > .viewport:hover {
}

@media (min-width:1440px) {
.I94267 {

order:3;

}
.I94267:hover {
}
.I94267 > .viewport {



}
.I94267 > .viewport:hover {
}

}
h1.I94268, .I94268 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94268 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I94268:hover {
}
.I94268 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94268 > .viewport:hover {
}


h1.I94269, .I94269 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94269 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I94269:hover {
}
.I94269 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94269 > .viewport:hover {
}


h1.I94270, .I94270 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94270 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94270:hover {
}
.I94270 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94270 > .viewport:hover {
}


h1.I94271, .I94271 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94271 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94271:hover {
}
.I94271 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94271 > .viewport:hover {
}


h1.I94272, .I94272 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94272 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94272:hover {
}
.I94272 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94272 > .viewport:hover {
}


h1.I94273, .I94273 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94273 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I94273:hover {
}
.I94273 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94273 > .viewport:hover {
}


h1.I94274, .I94274 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94274 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94274:hover {
}
.I94274 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94274 > .viewport:hover {
}


h1.I94275, .I94275 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94275 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94275:hover {
}
.I94275 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94275 > .viewport:hover {
}


h1.I94276, .I94276 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94276 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I94276:hover {
}
.I94276 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94276 > .viewport:hover {
}


h1.I94277, .I94277 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94277 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94277:hover {
}
.I94277 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94277 > .viewport:hover {
}


h1.I94278, .I94278 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94278 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I94278:hover {
}
.I94278 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94278 > .viewport:hover {
}


h1.I94279, .I94279 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94279 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94279:hover {
}
.I94279 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94279 > .viewport:hover {
}


h1.I94280, .I94280 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94280 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94280:hover {
}
.I94280 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94280 > .viewport:hover {
}


h1.I94281, .I94281 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94281 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I94281:hover {
}
.I94281 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I94281 > .viewport:hover {
}


h1.I94282, .I94282 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94282 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94282:hover {
}
.I94282 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94282 > .viewport:hover {
}

@media (max-width:640px) {
.I94282 {

width:100%;


}
.I94282:hover {
}
.I94282 > .viewport {



}
.I94282 > .viewport:hover {
}

}

h1.I94283, .I94283 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94283 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94283:hover {
}
.I94283 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94283 > .viewport:hover {
}


h1.I94284, .I94284 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94284 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94284:hover {
}
.I94284 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94284 > .viewport:hover {
}


h1.I94285, .I94285 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94285 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94285:hover {
}
.I94285 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94285 > .viewport:hover {
}


h1.I94286, .I94286 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94286 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94286:hover {
}
.I94286 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94286 > .viewport:hover {
}


h1.I94287, .I94287 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94287 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I94287:hover {
}
.I94287 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94287 > .viewport:hover {
}


h1.I94288, .I94288 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94288 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94288:hover {
}
.I94288 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94288 > .viewport:hover {
}


h1.I94289, .I94289 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94289 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94289:hover {
}
.I94289 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94289 > .viewport:hover {
}


h1.I94290, .I94290 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94290 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94290:hover {
}
.I94290 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94290 > .viewport:hover {
}


h1.I94291, .I94291 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94291 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94291:hover {
}
.I94291 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94291 > .viewport:hover {
}


h1.I94292, .I94292 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94292 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I94292:hover {
}
.I94292 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94292 > .viewport:hover {
}


h1.I94293, .I94293 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94293 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94293:hover {
}
.I94293 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94293 > .viewport:hover {
}


h1.I94294, .I94294 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94294 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94294:hover {
}
.I94294 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94294 > .viewport:hover {
}


h1.I94295, .I94295 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94295 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I94295:hover {
}
.I94295 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94295 > .viewport:hover {
}


h1.I94296, .I94296 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94296 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I94296:hover {
}
.I94296 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94296 > .viewport:hover {
}


h1.I94297, .I94297 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94297 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I94297:hover {
}
.I94297 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94297 > .viewport:hover {
}

@media (min-width:1440px) {
.I94297 {

order:3;

}
.I94297:hover {
}
.I94297 > .viewport {



}
.I94297 > .viewport:hover {
}

}
h1.I94298, .I94298 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94298 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94298:hover {
}
.I94298 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94298 > .viewport:hover {
}


h1.I94299, .I94299 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94299 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94299:hover {
}
.I94299 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94299 > .viewport:hover {
}


h1.I94300, .I94300 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94300 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I94300:hover {
}
.I94300 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94300 > .viewport:hover {
}


h1.I94301, .I94301 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94301 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94301:hover {
}
.I94301 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94301 > .viewport:hover {
}


h1.I94302, .I94302 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94302 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I94302:hover {
}
.I94302 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94302 > .viewport:hover {
}


h1.I94303, .I94303 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94303 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94303:hover {
}
.I94303 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94303 > .viewport:hover {
}


h1.I94304, .I94304 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94304 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94304:hover {
}
.I94304 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94304 > .viewport:hover {
}


h1.I94305, .I94305 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94305 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I94305:hover {
}
.I94305 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94305 > .viewport:hover {
}


h1.I94306, .I94306 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94306 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I94306:hover {
}
.I94306 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94306 > .viewport:hover {
}


h1.I94307, .I94307 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94307 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I94307:hover {
}
.I94307 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94307 > .viewport:hover {
}


h1.I94308, .I94308 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94308 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I94308:hover {
}
.I94308 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94308 > .viewport:hover {
}


h1.I94309, .I94309 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94309 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I94309:hover {
}
.I94309 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94309 > .viewport:hover {
}


h1.I94310, .I94310 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94310 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94310:hover {
}
.I94310 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94310 > .viewport:hover {
}


h1.I94311, .I94311 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94311 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94311:hover {
}
.I94311 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94311 > .viewport:hover {
}


h1.I94312, .I94312 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94312 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94312:hover {
}
.I94312 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94312 > .viewport:hover {
}


h1.I94313, .I94313 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94313 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I94313:hover {
}
.I94313 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94313 > .viewport:hover {
}


h1.I108645, .I108645 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108645 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108645:hover {
}
.I108645 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108645 > .viewport:hover {
}


h1.I108767, .I108767 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108767 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108767:hover {
}
.I108767 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108767 > .viewport:hover {
}


h1.I108950, .I108950 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108950 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108950:hover {
}
.I108950 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108950 > .viewport:hover {
}


h1.I109072, .I109072 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109072 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109072:hover {
}
.I109072 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109072 > .viewport:hover {
}


h1.I109194, .I109194 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109194 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109194:hover {
}
.I109194 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109194 > .viewport:hover {
}

@media (max-width:640px) {
.I109194 {

width:100%;


}
.I109194:hover {
}
.I109194 > .viewport {



}
.I109194 > .viewport:hover {
}

}

h1.I163034, .I163034 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163034 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163034:hover {
}
.I163034 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163034 > .viewport:hover {
}


h1.I165966, .I165966 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165966 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165966:hover {
}
.I165966 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165966 > .viewport:hover {
}


h1.I166439, .I166439 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166439 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166439:hover {
}
.I166439 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166439 > .viewport:hover {
}


h1.I166742, .I166742 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166742 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166742:hover {
}
.I166742 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166742 > .viewport:hover {
}


h1.I166944, .I166944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166944:hover {
}
.I166944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166944 > .viewport:hover {
}


h1.I167247, .I167247 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167247 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167247:hover {
}
.I167247 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167247 > .viewport:hover {
}


h1.I167449, .I167449 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167449 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167449:hover {
}
.I167449 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167449 > .viewport:hover {
}


h1.I167651, .I167651 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167651 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167651:hover {
}
.I167651 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167651 > .viewport:hover {
}

@media (max-width:640px) {
.I167651 {

width:100%;


}
.I167651:hover {
}
.I167651 > .viewport {



}
.I167651 > .viewport:hover {
}

}

h1.I176927, .I176927 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176927 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176927:hover {
}
.I176927 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176927 > .viewport:hover {
}


h1.I177133, .I177133 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177133 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177133:hover {
}
.I177133 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177133 > .viewport:hover {
}


h1.I177339, .I177339 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177339 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177339:hover {
}
.I177339 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177339 > .viewport:hover {
}


h1.I177705, .I177705 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177705 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177705:hover {
}
.I177705 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177705 > .viewport:hover {
}


.I94314 .image, .I94314.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94314 .image:hover, .I94314.image:hover {
}
@media (min-width:1440px) {
.I94314 .image, .I94314.image {
width:100%;

}
.I94314 .image:hover, .I94314.image:hover {
}
}
.I94315, a.I94315 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94315:hover, a.I94315:hover {
}
@media (max-width:992px) {
.I94315, a.I94315 {
}
.I94315:hover, a.I94315:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94315, a.I94315 {
display:flex;
padding-bottom:0rem;

}
.I94315:hover, a.I94315:hover {
}
}

.I94316 .image, .I94316.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94316 .image:hover, .I94316.image:hover {
}
@media (min-width:1440px) {
.I94316 .image, .I94316.image {
width:100%;

}
.I94316 .image:hover, .I94316.image:hover {
}
}
.I94317 .image, .I94317.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94317 .image:hover, .I94317.image:hover {
}

.I94318, a.I94318 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94318:hover, a.I94318:hover {
}
@media (max-width:992px) {
.I94318, a.I94318 {
}
.I94318:hover, a.I94318:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94318, a.I94318 {
display:flex;
padding-bottom:0rem;

}
.I94318:hover, a.I94318:hover {
}
}

.I94319, a.I94319 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94319:hover, a.I94319:hover {
}
@media (min-width:1440px) {
.I94319, a.I94319 {
display:flex;
font-weight:500;


}
.I94319:hover, a.I94319:hover {
}
}
.I94320, a.I94320 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94320:hover, a.I94320:hover {
}
@media (max-width:992px) {
.I94320, a.I94320 {
}
.I94320:hover, a.I94320:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94320, a.I94320 {
display:flex;
padding-bottom:0rem;

}
.I94320:hover, a.I94320:hover {
}
}

.I94321, a.I94321 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I94321:hover, a.I94321:hover {
}
@media (max-width:640px) {
.I94321, a.I94321 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I94321:hover, a.I94321:hover {
}
}

.I94322, a.I94322 {
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;

}
.I94322:hover, a.I94322:hover {
}
@media (max-width:992px) {
.I94322, a.I94322 {
}
.I94322:hover, a.I94322:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94322, a.I94322 {
display:flex;
padding-bottom:1rem;

}
.I94322:hover, a.I94322:hover {
}
}

.I94323, a.I94323 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94323:hover, a.I94323:hover {
}

.I94324, a.I94324 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94324:hover, a.I94324:hover {
}
@media (min-width:1440px) {
.I94324, a.I94324 {
display:flex;
font-weight:500;


}
.I94324:hover, a.I94324:hover {
}
}
.I94325 .image, .I94325.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94325 .image:hover, .I94325.image:hover {
}

.I94326, a.I94326 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94326:hover, a.I94326:hover {
}
@media (min-width:1440px) {
.I94326, a.I94326 {
display:flex;
font-weight:500;


}
.I94326:hover, a.I94326:hover {
}
}
.I94327, a.I94327 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94327:hover, a.I94327:hover {
}
@media (max-width:992px) {
.I94327, a.I94327 {
}
.I94327:hover, a.I94327:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94327, a.I94327 {
display:flex;
padding-bottom:0rem;

}
.I94327:hover, a.I94327:hover {
}
}

.I94328 .image, .I94328.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94328 .image:hover, .I94328.image:hover {
}

.I94329, a.I94329 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94329:hover, a.I94329:hover {
}
@media (min-width:1440px) {
.I94329, a.I94329 {
display:flex;
font-weight:500;


}
.I94329:hover, a.I94329:hover {
}
}
.I94330, a.I94330 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94330:hover, a.I94330:hover {
}
@media (max-width:992px) {
.I94330, a.I94330 {
}
.I94330:hover, a.I94330:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94330, a.I94330 {
display:flex;
padding-bottom:0rem;

}
.I94330:hover, a.I94330:hover {
}
}

.I94331 .image, .I94331.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I94331 .image:hover, .I94331.image:hover {
}

.I94332, a.I94332 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94332:hover, a.I94332:hover {
}
@media (min-width:1440px) {
.I94332, a.I94332 {
display:flex;
font-weight:500;


}
.I94332:hover, a.I94332:hover {
}
}
.I94333, a.I94333 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94333:hover, a.I94333:hover {
}
@media (max-width:992px) {
.I94333, a.I94333 {
}
.I94333:hover, a.I94333:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94333, a.I94333 {
display:flex;
padding-bottom:0rem;

}
.I94333:hover, a.I94333:hover {
}
}

.I94334 .image, .I94334.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94334 .image:hover, .I94334.image:hover {
}

.I94335 .image, .I94335.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94335 .image:hover, .I94335.image:hover {
}

.I94336 .image, .I94336.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I94336 .image:hover, .I94336.image:hover {
}

.I94337, a.I94337 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94337:hover, a.I94337:hover {
}
@media (max-width:992px) {
.I94337, a.I94337 {
}
.I94337:hover, a.I94337:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94337, a.I94337 {
display:flex;
padding-bottom:0rem;

}
.I94337:hover, a.I94337:hover {
}
}

.I94338, a.I94338 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94338:hover, a.I94338:hover {
}
@media (min-width:1440px) {
.I94338, a.I94338 {
display:flex;
font-weight:500;


}
.I94338:hover, a.I94338:hover {
}
}
.I94339, a.I94339 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94339:hover, a.I94339:hover {
}
@media (max-width:992px) {
.I94339, a.I94339 {
}
.I94339:hover, a.I94339:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94339, a.I94339 {
display:flex;
padding-bottom:0rem;

}
.I94339:hover, a.I94339:hover {
}
}

.I94340, a.I94340 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I94340:hover, a.I94340:hover {
}
@media (max-width:992px) {
.I94340, a.I94340 {
}
.I94340:hover, a.I94340:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I94340, a.I94340 {
display:flex;
font-weight:500;


}
.I94340:hover, a.I94340:hover {
}
}
.I94341, a.I94341 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I94341:hover, a.I94341:hover {
}
@media (max-width:992px) {
.I94341, a.I94341 {
}
.I94341:hover, a.I94341:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I94341, a.I94341 {
display:flex;
padding-bottom:0rem;

}
.I94341:hover, a.I94341:hover {
}
}

.I94342, a.I94342 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I94342:hover, a.I94342:hover {
}
@media (min-width:1440px) {
.I94342, a.I94342 {
display:flex;
font-weight:500;


}
.I94342:hover, a.I94342:hover {
}
}
.I94343 {
}
.I94343:hover {
}
.I94343 {
}
.I94343:hover {
}


.I94344, a.I94344 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94344:hover, a.I94344:hover {
}

.I94345, a.I94345 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94345:hover, a.I94345:hover {
}

.I94346 .button, .I94346.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94346 button.button, button.I94346.button {
cursor:pointer;
}
.I94346 .button .text, .I94346.button .text {
}
.I94346 .button .icon, .I94346.button .icon {
flex:none;
background-size:100% 100%;
}
.I94346 .button:hover, .I94346.button:hover {
}
.I94346 .button:hover .text, .I94346.button:hover .text {
}
.I94346 .button:hover .icon, .I94346.button:hover .icon {
background-size:100% 100%;
}

.I94347 .button, .I94347.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94347 button.button, button.I94347.button {
cursor:pointer;
}
.I94347 .button .text, .I94347.button .text {
}
.I94347 .button .icon, .I94347.button .icon {
flex:none;
background-size:100% 100%;
}
.I94347 .button:hover, .I94347.button:hover {
}
.I94347 .button:hover .text, .I94347.button:hover .text {
}
.I94347 .button:hover .icon, .I94347.button:hover .icon {
background-size:100% 100%;
}

.I94348 .button, .I94348.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94348 button.button, button.I94348.button {
cursor:pointer;
}
.I94348 .button .text, .I94348.button .text {
}
.I94348 .button .icon, .I94348.button .icon {
flex:none;
background-size:100% 100%;
}
.I94348 .button:hover, .I94348.button:hover {
}
.I94348 .button:hover .text, .I94348.button:hover .text {
}
.I94348 .button:hover .icon, .I94348.button:hover .icon {
background-size:100% 100%;
}

.I94349 .button, .I94349.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94349 button.button, button.I94349.button {
cursor:pointer;
}
.I94349 .button .text, .I94349.button .text {
}
.I94349 .button .icon, .I94349.button .icon {
flex:none;
background-size:100% 100%;
}
.I94349 .button:hover, .I94349.button:hover {
}
.I94349 .button:hover .text, .I94349.button:hover .text {
}
.I94349 .button:hover .icon, .I94349.button:hover .icon {
background-size:100% 100%;
}

.I94350 .button, .I94350.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94350 button.button, button.I94350.button {
cursor:pointer;
}
.I94350 .button .text, .I94350.button .text {
}
.I94350 .button .icon, .I94350.button .icon {
flex:none;
background-size:100% 100%;
}
.I94350 .button:hover, .I94350.button:hover {
}
.I94350 .button:hover .text, .I94350.button:hover .text {
}
.I94350 .button:hover .icon, .I94350.button:hover .icon {
background-size:100% 100%;
}

.I94351 .button, .I94351.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94351 button.button, button.I94351.button {
cursor:pointer;
}
.I94351 .button .text, .I94351.button .text {
}
.I94351 .button .icon, .I94351.button .icon {
flex:none;
background-size:100% 100%;
}
.I94351 .button:hover, .I94351.button:hover {
}
.I94351 .button:hover .text, .I94351.button:hover .text {
}
.I94351 .button:hover .icon, .I94351.button:hover .icon {
background-size:100% 100%;
}

.I94352 .button, .I94352.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94352 button.button, button.I94352.button {
cursor:pointer;
}
.I94352 .button .text, .I94352.button .text {
}
.I94352 .button .icon, .I94352.button .icon {
flex:none;
background-size:100% 100%;
}
.I94352 .button:hover, .I94352.button:hover {
}
.I94352 .button:hover .text, .I94352.button:hover .text {
}
.I94352 .button:hover .icon, .I94352.button:hover .icon {
background-size:100% 100%;
}

.I94353 .button, .I94353.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94353 button.button, button.I94353.button {
cursor:pointer;
}
.I94353 .button .text, .I94353.button .text {
}
.I94353 .button .icon, .I94353.button .icon {
flex:none;
background-size:100% 100%;
}
.I94353 .button:hover, .I94353.button:hover {
}
.I94353 .button:hover .text, .I94353.button:hover .text {
}
.I94353 .button:hover .icon, .I94353.button:hover .icon {
background-size:100% 100%;
}

.I94354 .button, .I94354.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94354 button.button, button.I94354.button {
cursor:pointer;
}
.I94354 .button .text, .I94354.button .text {
}
.I94354 .button .icon, .I94354.button .icon {
flex:none;
background-size:100% 100%;
}
.I94354 .button:hover, .I94354.button:hover {
}
.I94354 .button:hover .text, .I94354.button:hover .text {
}
.I94354 .button:hover .icon, .I94354.button:hover .icon {
background-size:100% 100%;
}

.I94355 .button, .I94355.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I94355 button.button, button.I94355.button {
cursor:pointer;
}
.I94355 .button .text, .I94355.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I94355 .button .icon, .I94355.button .icon {
flex:none;
background-size:100% 100%;
}
.I94355 .button:hover, .I94355.button:hover {
}
.I94355 .button:hover .text, .I94355.button:hover .text {
}
.I94355 .button:hover .icon, .I94355.button:hover .icon {
background-size:100% 100%;
}

.I94356, a.I94356 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94356:hover, a.I94356:hover {
}

.I94357, a.I94357 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94357:hover, a.I94357:hover {
}

.I94358, a.I94358 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94358:hover, a.I94358:hover {
}

.I94359, a.I94359 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94359:hover, a.I94359:hover {
}

.I94360, a.I94360 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94360:hover, a.I94360:hover {
}

.I94361, a.I94361 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94361:hover, a.I94361:hover {
}

.I94362, a.I94362 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I94362:hover, a.I94362:hover {
}

.I108584 .button, .I108584.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108584 button.button, button.I108584.button {
cursor:pointer;
}
.I108584 .button .text, .I108584.button .text {
}
.I108584 .button .icon, .I108584.button .icon {
flex:none;
background-size:100% 100%;
}
.I108584 .button:hover, .I108584.button:hover {
}
.I108584 .button:hover .text, .I108584.button:hover .text {
}
.I108584 .button:hover .icon, .I108584.button:hover .icon {
background-size:100% 100%;
}

.I108706, a.I108706 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108706:hover, a.I108706:hover {
}

.I108889, a.I108889 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108889:hover, a.I108889:hover {
}

.I109011, a.I109011 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109011:hover, a.I109011:hover {
}

.I109133 .image, .I109133.image {
vertical-align:top;
}
.I109133 .image:hover, .I109133.image:hover {
}

.I162937, a.I162937 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162937:hover, a.I162937:hover {
}

.I165865, a.I165865 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165865:hover, a.I165865:hover {
}

.I166338, a.I166338 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166338:hover, a.I166338:hover {
}

.I166641 .button, .I166641.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166641 button.button, button.I166641.button {
cursor:pointer;
}
.I166641 .button .text, .I166641.button .text {
}
.I166641 .button .icon, .I166641.button .icon {
flex:none;
background-size:100% 100%;
}
.I166641 .button:hover, .I166641.button:hover {
}
.I166641 .button:hover .text, .I166641.button:hover .text {
}
.I166641 .button:hover .icon, .I166641.button:hover .icon {
background-size:100% 100%;
}

.I166843, a.I166843 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166843:hover, a.I166843:hover {
}

.I167146, a.I167146 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167146:hover, a.I167146:hover {
}

.I167348, a.I167348 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167348:hover, a.I167348:hover {
}

.I167550 .image, .I167550.image {
vertical-align:top;
}
.I167550 .image:hover, .I167550.image:hover {
}

.I176824, a.I176824 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176824:hover, a.I176824:hover {
}

.I177030, a.I177030 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177030:hover, a.I177030:hover {
}

.I177236, a.I177236 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177236:hover, a.I177236:hover {
}

.I177601, a.I177601 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177601:hover, a.I177601:hover {
}

h1.I94363, .I94363 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I94363 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I94363:hover {
}
.I94363 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I94363 > .viewport:hover {
}


.I94189 {
}
.I94189:hover {
}
.I94189 {
}
.I94189: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;
}
}


