/* Cache file:3246_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 {
}
.I95179 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I95179: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 {
}
.I95179 {
width:100%;

	
}
.I95179: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 {
}
.I95179 {
width:100%;

	
}
.I95179:hover {
}
}

.I95180 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I95180:hover {
}
@media (max-width:992px) {
.I95180 {

padding-top:70px;


}
.I95180:hover {
}
}
@media (max-width:640px) {
.I95180 {

width:100%;
margin-top:40px;


}
.I95180:hover {
}
}
@media (min-width:1440px) {
.I95180 {

order:28;

}
.I95180:hover {
}
}
.I95188 {
display:flex;
position:var(--I95188-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(--I95188-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I95188-location-transform:translate(0px,0px);
	

transform:
var(--I95188-location-transform, translate(0px,0px))
var(--I95188-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I95188:hover {
}
.I95188 {
--I95188-position-static-computed:static;
}
.I95188 > .sector, .I95188 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I95188 {

position:fixed;
z-index:var(--I95188-z-index, 1);

transform:
var(--I95188-location-transform, translate(0px,0px))
var(--I95188-user-box-transform, translate(0px,0px))
;


}
.I95188:hover {
}

}
@media (max-width:640px) {
.I95188 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I95188-z-index, 1);

transform:
var(--I95188-location-transform, translate(0px,0px))
var(--I95188-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I95188:hover {
}
.I95188 {
--I95188-position-static-computed:static;
}
.I95188 > .sector, .I95188 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I95188 {

order:25;
}
.I95188:hover {
}

}
.I95194 {
display:flex;
position:var(--I95194-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;


}
.I95194:hover {
}

@media (max-width:992px) {
.I95194 {

margin-top:2rem;

}
.I95194:hover {
}

}
@media (max-width:640px) {
.I95194 {

width:100%;
margin-top:0rem;

}
.I95194:hover {
}

}

.I95210 {
display:flex;
position:var(--I95210-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;
--I95210-location-transform:translate(0px,0px);
z-index:var(--I95210-z-index, auto);

transform:
var(--I95210-location-transform, translate(0px,0px))
var(--I95210-user-box-transform, translate(0px,0px))
;

--I95210-z-index:1000;
position:var(--I95210-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I95210:hover {
}
.I95210 {
--I95210-position-static-computed:static;
}
.I95210 > .sector, .I95210 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I95210 {

width:100%;

}
.I95210:hover {
}

}
@media (min-width:1440px) {
.I95210 {

order:59;
}
.I95210:hover {
}

}
.I95203 {
display:flex;
position:var(--I95203-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I95203:hover {
}

@media (min-width:1440px) {
.I95203 {

order:49;
}
.I95203:hover {
}

}
.I95204 {
display:flex;
position:var(--I95204-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I95204:hover {
}

@media (min-width:1440px) {
.I95204 {

order:51;
}
.I95204:hover {
}

}
.I95202 {
display:flex;
position:var(--I95202-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I95202:hover {
}

@media (min-width:1440px) {
.I95202 {

order:47;
}
.I95202:hover {
}

}
.I95201 {
display:flex;
position:var(--I95201-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I95201:hover {
}

@media (min-width:1440px) {
.I95201 {

order:44;
}
.I95201:hover {
}

}
.I95198 {
display:flex;
position:var(--I95198-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I95198:hover {
}


.I95200 {
display:flex;
position:var(--I95200-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I95200:hover {
}

@media (min-width:1440px) {
.I95200 {

order:40;
}
.I95200:hover {
}

}
.I95189 {
display:flex;
position:var(--I95189-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I95189:hover {
}

@media (min-width:1440px) {
.I95189 {

order:26;
}
.I95189:hover {
}

}
.I95197 {
display:flex;
position:var(--I95197-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I95197:hover {
}


.I95187 {
display:flex;
position:var(--I95187-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(--I95187-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I95187-location-transform:translate(0px,0px);
z-index:var(--I95187-z-index, 1);

transform:
var(--I95187-location-transform, translate(0px,0px))
var(--I95187-user-box-transform, translate(0px,0px))
;

--I95187-z-index:555;
}
.I95187:hover {
}
.I95187 {
--I95187-position-static-computed:relative;
}
.I95187 > .sector, .I95187 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I95187 {

height:72px;
margin-bottom:-72px;

}
.I95187:hover {
}

}
@media (max-width:640px) {
.I95187 {

box-sizing:border-box;

}
.I95187:hover {
}

}
@media (min-width:1440px) {
.I95187 {

order:17;
}
.I95187:hover {
}

}
.I95184 {
display:flex;
position:var(--I95184-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(--I95184-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I95184-location-transform:translate(-50%,0px);
	

transform:
var(--I95184-location-transform, translate(0px,0px))
var(--I95184-user-box-transform, translate(0px,0px))
;

--I95184-z-index:999;
}
.I95184:hover {
}
.I95184 {
--I95184-position-static-computed:relative;
}
.I95184 > .sector, .I95184 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I95184 {

height:auto;
min-height:90px;

}
.I95184:hover {
}
.I95184 {
--I95184-position-static-computed:static;
}
.I95184 > .sector, .I95184 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I95184 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I95184:hover {
}

}
@media (min-width:1440px) {
.I95184 {

order:4;
position:fixed;
z-index:var(--I95184-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I95184-location-transform:translate(-50%,0px);
	

transform:
var(--I95184-location-transform, translate(0px,0px))
var(--I95184-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I95184:hover {
}

}
.I95190 {
display:flex;
position:var(--I95190-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I95190:hover {
}

@media (min-width:1440px) {
.I95190 {

order:18;
}
.I95190:hover {
}

}
.I95205 {
display:flex;
position:var(--I95205-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I95205:hover {
}

@media (min-width:1440px) {
.I95205 {

order:52;
}
.I95205:hover {
}

}
.I95207 {
display:flex;
position:var(--I95207-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I95207:hover {
}

@media (min-width:1440px) {
.I95207 {

order:55;
}
.I95207:hover {
}

}
.I95206 {
display:flex;
position:var(--I95206-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I95206:hover {
}

@media (min-width:1440px) {
.I95206 {

order:54;
}
.I95206:hover {
}

}
.I95208 {
display:flex;
position:var(--I95208-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I95208:hover {
}

@media (min-width:1440px) {
.I95208 {

order:56;
}
.I95208:hover {
}

}
.I95191 {
display:flex;
position:var(--I95191-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I95191:hover {
}

@media (min-width:1440px) {
.I95191 {

order:24;
}
.I95191:hover {
}

}
.I95196 {
display:flex;
position:var(--I95196-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I95196:hover {
}


.I95192 {
display:flex;
position:var(--I95192-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I95192:hover {
}

@media (min-width:1440px) {
.I95192 {

order:27;
}
.I95192:hover {
}

}
.I95209 {
display:flex;
position:var(--I95209-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I95209:hover {
}

@media (min-width:1440px) {
.I95209 {

order:58;
}
.I95209:hover {
}

}
.I95211 {
display:flex;
position:var(--I95211-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I95211:hover {
}

@media (min-width:1440px) {
.I95211 {

order:59;
}
.I95211:hover {
}

}
.I95212 {
display:flex;
position:var(--I95212-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I95212:hover {
}

@media (min-width:1440px) {
.I95212 {

order:60;
}
.I95212:hover {
}

}
.I95213 {
display:flex;
position:var(--I95213-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I95213:hover {
}

@media (min-width:1440px) {
.I95213 {

order:61;
}
.I95213:hover {
}

}
.I95199 {
display:flex;
position:var(--I95199-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I95199:hover {
}


.I95214 {
display:flex;
position:var(--I95214-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I95214:hover {
}

@media (min-width:1440px) {
.I95214 {

order:63;
}
.I95214:hover {
}

}
.I95215 {
display:flex;
position:var(--I95215-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I95215:hover {
}

@media (min-width:1440px) {
.I95215 {

order:65;
}
.I95215:hover {
}

}
.I95186 {
display:flex;
position:var(--I95186-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I95186:hover {
}

@media (min-width:1440px) {
.I95186 {

order:66;
}
.I95186:hover {
}

}
.I95216 {
display:flex;
position:var(--I95216-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I95216:hover {
}

@media (min-width:1440px) {
.I95216 {

order:68;
}
.I95216:hover {
}

}
.I95217 {
display:flex;
position:var(--I95217-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I95217:hover {
}

@media (min-width:1440px) {
.I95217 {

order:69;
}
.I95217:hover {
}

}
.I95193 {
display:flex;
position:var(--I95193-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I95193:hover {
}

@media (min-width:1440px) {
.I95193 {

order:70;
}
.I95193:hover {
}

}
.I95218 {
display:flex;
position:var(--I95218-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I95218:hover {
}

@media (min-width:1440px) {
.I95218 {

order:71;
}
.I95218:hover {
}

}
.I95185 {
display:flex;
position:var(--I95185-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I95185:hover {
}

@media (min-width:1440px) {
.I95185 {

order:72;
}
.I95185:hover {
}

}
.I95182 {
display:flex;
position:var(--I95182-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I95182:hover {
}

@media (min-width:1440px) {
.I95182 {

order:73;
}
.I95182:hover {
}

}
.I95181 {
display:flex;
position:var(--I95181-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I95181:hover {
}

@media (min-width:1440px) {
.I95181 {

order:74;
}
.I95181:hover {
}

}
.I95195 {
display:flex;
position:var(--I95195-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I95195:hover {
}


.I95183 {
display:flex;
position:var(--I95183-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I95183:hover {
}

@media (min-width:1440px) {
.I95183 {

order:16;
}
.I95183:hover {
}

}
.I99763 {
display:flex;
position:var(--I99763-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99763:hover {
}

@media (min-width:1440px) {
.I99763 {

order:76;
}
.I99763:hover {
}

}
.I115774 {
display:flex;
position:var(--I115774-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115774:hover {
}


.I116394 {
display:flex;
position:var(--I116394-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116394:hover {
}


h1.I95220, .I95220 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95220 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95220:hover {
}
.I95220 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95220 > .viewport:hover {
}


.I95221 {
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;

	
}
.I95221:hover {
}
@media (max-width:992px) {
.I95221 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I95221:hover {
}
}
@media (max-width:640px) {
.I95221 {
padding-left:1rem;
padding-right:1rem;

	
}
.I95221:hover {
}
}

.I95222 {
display:flex;
position:var(--I95222-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I95222:hover {
}


.I95223 {
display:flex;
position:var(--I95223-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I95223:hover {
}


.I95224 {
display:flex;
position:var(--I95224-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I95224:hover {
}


.I95225 {
display:flex;
position:var(--I95225-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I95225:hover {
}


.I95226 {
display:flex;
position:var(--I95226-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I95226:hover {
}


.I157908 {
display:flex;
position:var(--I157908-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157908:hover {
}


.I167918 {
display:flex;
position:var(--I167918-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167918:hover {
}


.I168674 {
display:flex;
position:var(--I168674-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168674:hover {
}


.I169214 {
display:flex;
position:var(--I169214-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169214:hover {
}


.I95227 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I95227:hover {
}


.I95228 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I95228:hover {
}


.I158123 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158123:hover {
}


.I168296 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168296:hover {
}


.I168944 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168944:hover {
}


.I169484 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169484:hover {
}


h1.I95229, .I95229 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95229 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I95229:hover {
}
.I95229 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95229 > .viewport:hover {
}

@media (max-width:992px) {
.I95229 {

height:auto;


}
.I95229:hover {
}
.I95229 > .viewport {



}
.I95229 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I95229 {

order:4;

}
.I95229:hover {
}
.I95229 > .viewport {



}
.I95229 > .viewport:hover {
}

}
h1.I95230, .I95230 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95230 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I95230:hover {
}
.I95230 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95230 > .viewport:hover {
}

@media (min-width:1440px) {
.I95230 {

order:5;

}
.I95230:hover {
}
.I95230 > .viewport {



}
.I95230 > .viewport:hover {
}

}
h1.I95231, .I95231 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95231 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I95231:hover {
}
.I95231 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95231 > .viewport:hover {
}


h1.I95232, .I95232 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95232 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I95232:hover {
}
.I95232 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95232 > .viewport:hover {
}


h1.I95233, .I95233 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95233 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95233:hover {
}
.I95233 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95233 > .viewport:hover {
}


h1.I95234, .I95234 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95234 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95234:hover {
}
.I95234 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95234 > .viewport:hover {
}


h1.I95235, .I95235 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95235 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I95235:hover {
}
.I95235 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95235 > .viewport:hover {
}


h1.I95236, .I95236 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95236 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I95236:hover {
}
.I95236 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95236 > .viewport:hover {
}


h1.I95237, .I95237 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95237 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95237:hover {
}
.I95237 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95237 > .viewport:hover {
}


h1.I95238, .I95238 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95238 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95238:hover {
}
.I95238 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95238 > .viewport:hover {
}


h1.I95239, .I95239 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95239 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95239:hover {
}
.I95239 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95239 > .viewport:hover {
}


h1.I95240, .I95240 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95240 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I95240:hover {
}
.I95240 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95240 > .viewport:hover {
}

@media (min-width:1440px) {
.I95240 {

order:3;

}
.I95240:hover {
}
.I95240 > .viewport {



}
.I95240 > .viewport:hover {
}

}
h1.I95241, .I95241 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95241 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;

}
.I95241:hover {
}
.I95241 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95241 > .viewport:hover {
}

@media (min-width:1440px) {
.I95241 {

order:7;

}
.I95241:hover {
}
.I95241 > .viewport {



}
.I95241 > .viewport:hover {
}

}
h1.I95242, .I95242 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95242 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I95242:hover {
}
.I95242 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95242 > .viewport:hover {
}

@media (min-width:1440px) {
.I95242 {

order:6;

}
.I95242:hover {
}
.I95242 > .viewport {



}
.I95242 > .viewport:hover {
}

}
h1.I95243, .I95243 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95243 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I95243:hover {
}
.I95243 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95243 > .viewport:hover {
}

@media (min-width:1440px) {
.I95243 {

order:8;

}
.I95243:hover {
}
.I95243 > .viewport {



}
.I95243 > .viewport:hover {
}

}
h1.I95244, .I95244 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95244 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95244:hover {
}
.I95244 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95244 > .viewport:hover {
}


h1.I95245, .I95245 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95245 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I95245:hover {
}
.I95245 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95245 > .viewport:hover {
}


h1.I95246, .I95246 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95246 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I95246:hover {
}
.I95246 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95246 > .viewport:hover {
}


h1.I95247, .I95247 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95247 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I95247:hover {
}
.I95247 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95247 > .viewport:hover {
}


h1.I95248, .I95248 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95248 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I95248:hover {
}
.I95248 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95248 > .viewport:hover {
}


h1.I95249, .I95249 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95249 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95249:hover {
}
.I95249 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95249 > .viewport:hover {
}


h1.I157994, .I157994 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157994 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157994:hover {
}
.I157994 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157994 > .viewport:hover {
}


h1.I158080, .I158080 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158080 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158080:hover {
}
.I158080 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158080 > .viewport:hover {
}


h1.I158209, .I158209 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158209 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158209:hover {
}
.I158209 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158209 > .viewport:hover {
}


h1.I158295, .I158295 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158295 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158295:hover {
}
.I158295 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158295 > .viewport:hover {
}


h1.I165799, .I165799 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165799 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165799:hover {
}
.I165799 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165799 > .viewport:hover {
}


h1.I167795, .I167795 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167795 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167795:hover {
}
.I167795 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167795 > .viewport:hover {
}


h1.I168026, .I168026 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168026 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168026:hover {
}
.I168026 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168026 > .viewport:hover {
}


h1.I168242, .I168242 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168242 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168242:hover {
}
.I168242 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168242 > .viewport:hover {
}


h1.I168404, .I168404 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168404 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168404:hover {
}
.I168404 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168404 > .viewport:hover {
}


h1.I168512, .I168512 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168512 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168512:hover {
}
.I168512 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168512 > .viewport:hover {
}


h1.I168782, .I168782 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168782 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168782:hover {
}
.I168782 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168782 > .viewport:hover {
}


h1.I168890, .I168890 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168890 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168890:hover {
}
.I168890 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168890 > .viewport:hover {
}


h1.I169052, .I169052 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169052 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169052:hover {
}
.I169052 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169052 > .viewport:hover {
}


h1.I169160, .I169160 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169160 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169160:hover {
}
.I169160 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169160 > .viewport:hover {
}


h1.I169322, .I169322 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169322 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169322:hover {
}
.I169322 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169322 > .viewport:hover {
}


h1.I169430, .I169430 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169430 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169430:hover {
}
.I169430 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169430 > .viewport:hover {
}


h1.I169592, .I169592 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169592 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169592:hover {
}
.I169592 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169592 > .viewport:hover {
}


h1.I169700, .I169700 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169700 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169700:hover {
}
.I169700 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169700 > .viewport:hover {
}


.I95250 {
display:flex;

}
.I95250:hover {
}
@media (max-width:992px) {
.I95250 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I95250:hover {
}
}
@media (max-width:640px) {
.I95250 {
display:flex;
height:60vw;

}
.I95250:hover {
}
}

.I95251, a.I95251 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I95251:hover, a.I95251:hover {
}
@media (max-width:640px) {
.I95251, a.I95251 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I95251:hover, a.I95251:hover {
}
}

.I95252, a.I95252 {
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;

}
.I95252:hover, a.I95252:hover {
}
@media (max-width:640px) {
.I95252, a.I95252 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I95252:hover, a.I95252:hover {
}
}

.I95253 .image, .I95253.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I95253 .image:hover, .I95253.image:hover {
}
@media (max-width:640px) {
.I95253 .image, .I95253.image {
border-radius:100%;

}
.I95253 .image:hover, .I95253.image:hover {
}
}

.I95254, a.I95254 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I95254:hover, a.I95254:hover {
}
@media (max-width:992px) {
.I95254, a.I95254 {
}
.I95254:hover, a.I95254:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95254, a.I95254 {
display:flex;
padding-bottom:1rem;

}
.I95254:hover, a.I95254:hover {
}
}

.I95255, a.I95255 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I95255:hover, a.I95255:hover {
}
@media (max-width:992px) {
.I95255, a.I95255 {
}
.I95255:hover, a.I95255:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95255, a.I95255 {
display:flex;
padding-bottom:1rem;

}
.I95255:hover, a.I95255:hover {
}
}

.I95256, a.I95256 {
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;

}
.I95256:hover, a.I95256:hover {
}
@media (max-width:992px) {
.I95256, a.I95256 {
}
.I95256:hover, a.I95256:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95256, a.I95256 {
display:flex;
padding-bottom:1rem;

}
.I95256:hover, a.I95256:hover {
}
}

.I95257 .image, .I95257.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I95257 .image:hover, .I95257.image:hover {
}
@media (max-width:640px) {
.I95257 .image, .I95257.image {
border-radius:100%;

}
.I95257 .image:hover, .I95257.image:hover {
}
}

.I95258, a.I95258 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I95258:hover, a.I95258:hover {
}
@media (max-width:992px) {
.I95258, a.I95258 {
}
.I95258:hover, a.I95258:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95258, a.I95258 {
display:flex;
padding-bottom:1rem;

}
.I95258:hover, a.I95258:hover {
}
}

.I95259, a.I95259 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I95259:hover, a.I95259:hover {
}
@media (max-width:992px) {
.I95259, a.I95259 {
}
.I95259:hover, a.I95259:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95259, a.I95259 {
display:flex;
padding-bottom:1rem;

}
.I95259:hover, a.I95259:hover {
}
}

.I95260, a.I95260 {
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;

}
.I95260:hover, a.I95260:hover {
}
@media (max-width:992px) {
.I95260, a.I95260 {
}
.I95260:hover, a.I95260:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95260, a.I95260 {
display:flex;
padding-bottom:1rem;

}
.I95260:hover, a.I95260:hover {
}
}

.I95261 .button, .I95261.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I95261 button.button, button.I95261.button {
cursor:pointer;
}
.I95261 .button .text, .I95261.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I95261 .button .icon, .I95261.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;
}
.I95261 .button:hover, .I95261.button:hover {
}
.I95261 .button:hover .text, .I95261.button:hover .text {
text-decoration:underline;

}
.I95261 .button:hover .icon, .I95261.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) {
.I95261 .button, .I95261.button {
}
.I95261 button.button, button.I95261.button {
}
.I95261 .button .text, .I95261.button .text {
font-family:Rubik;

}
.I95261 .button .icon, .I95261.button .icon {
background-size:100% 100%;
}
.I95261 .button:hover, .I95261.button:hover {
}
.I95261 .button:hover .text, .I95261.button:hover .text {
}
.I95261 .button:hover .icon, .I95261.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I95261 .button, .I95261.button {
}
.I95261 button.button, button.I95261.button {
}
.I95261 .button .text, .I95261.button .text {
}
.I95261 .button .icon, .I95261.button .icon {
background-size:100% 100%;
}
.I95261 .button:hover, .I95261.button:hover {
}
.I95261 .button:hover .text, .I95261.button:hover .text {
}
.I95261 .button:hover .icon, .I95261.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I95261 .button, .I95261.button {
}
.I95261 button.button, button.I95261.button {
}
.I95261 .button .text, .I95261.button .text {
}
.I95261 .button .icon, .I95261.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');
}
.I95261 .button:hover, .I95261.button:hover {
}
.I95261 .button:hover .text, .I95261.button:hover .text {
}
.I95261 .button:hover .icon, .I95261.button:hover .icon {
background-size:100% 100%;
}
}
.I95262, a.I95262 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I95262:hover, a.I95262:hover {
}
@media (max-width:992px) {
.I95262, a.I95262 {
}
.I95262:hover, a.I95262:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95262, a.I95262 {
display:flex;
padding-bottom:1rem;

}
.I95262:hover, a.I95262:hover {
}
}

.I95263, a.I95263 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I95263:hover, a.I95263:hover {
}
@media (max-width:992px) {
.I95263, a.I95263 {
}
.I95263:hover, a.I95263:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95263, a.I95263 {
display:flex;
padding-bottom:1rem;

}
.I95263:hover, a.I95263:hover {
}
}

.I95264, a.I95264 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I95264:hover, a.I95264:hover {
}
@media (max-width:992px) {
.I95264, a.I95264 {
}
.I95264:hover, a.I95264:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95264, a.I95264 {
display:flex;
padding-bottom:1rem;

}
.I95264:hover, a.I95264:hover {
}
}

.I95265 .button, .I95265.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95265 button.button, button.I95265.button {
cursor:pointer;
}
.I95265 .button .text, .I95265.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I95265 .button .icon, .I95265.button .icon {
flex:none;
background-size:100% 100%;
}
.I95265 .button:hover, .I95265.button:hover {
}
.I95265 .button:hover .text, .I95265.button:hover .text {
}
.I95265 .button:hover .icon, .I95265.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I95265 .button, .I95265.button {
}
.I95265 button.button, button.I95265.button {
}
.I95265 .button .text, .I95265.button .text {
font-family:Rubik;

}
.I95265 .button .icon, .I95265.button .icon {
background-size:100% 100%;
}
.I95265 .button:hover, .I95265.button:hover {
}
.I95265 .button:hover .text, .I95265.button:hover .text {
}
.I95265 .button:hover .icon, .I95265.button:hover .icon {
background-size:100% 100%;
}
}

.I95266 .button, .I95266.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95266 button.button, button.I95266.button {
cursor:pointer;
}
.I95266 .button .text, .I95266.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I95266 .button .icon, .I95266.button .icon {
flex:none;
background-size:100% 100%;
}
.I95266 .button:hover, .I95266.button:hover {
}
.I95266 .button:hover .text, .I95266.button:hover .text {
}
.I95266 .button:hover .icon, .I95266.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I95266 .button, .I95266.button {
}
.I95266 button.button, button.I95266.button {
}
.I95266 .button .text, .I95266.button .text {
font-family:Rubik;

}
.I95266 .button .icon, .I95266.button .icon {
background-size:100% 100%;
}
.I95266 .button:hover, .I95266.button:hover {
}
.I95266 .button:hover .text, .I95266.button:hover .text {
}
.I95266 .button:hover .icon, .I95266.button:hover .icon {
background-size:100% 100%;
}
}

.I95267 .button, .I95267.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95267 button.button, button.I95267.button {
cursor:pointer;
}
.I95267 .button .text, .I95267.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I95267 .button .icon, .I95267.button .icon {
flex:none;
background-size:100% 100%;
}
.I95267 .button:hover, .I95267.button:hover {
}
.I95267 .button:hover .text, .I95267.button:hover .text {
}
.I95267 .button:hover .icon, .I95267.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I95267 .button, .I95267.button {
}
.I95267 button.button, button.I95267.button {
}
.I95267 .button .text, .I95267.button .text {
font-family:Rubik;

}
.I95267 .button .icon, .I95267.button .icon {
background-size:100% 100%;
}
.I95267 .button:hover, .I95267.button:hover {
}
.I95267 .button:hover .text, .I95267.button:hover .text {
}
.I95267 .button:hover .icon, .I95267.button:hover .icon {
background-size:100% 100%;
}
}

.I95268 .button, .I95268.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95268 button.button, button.I95268.button {
cursor:pointer;
}
.I95268 .button .text, .I95268.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I95268 .button .icon, .I95268.button .icon {
flex:none;
background-size:100% 100%;
}
.I95268 .button:hover, .I95268.button:hover {
}
.I95268 .button:hover .text, .I95268.button:hover .text {
}
.I95268 .button:hover .icon, .I95268.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I95268 .button, .I95268.button {
}
.I95268 button.button, button.I95268.button {
}
.I95268 .button .text, .I95268.button .text {
font-family:Rubik;

}
.I95268 .button .icon, .I95268.button .icon {
background-size:100% 100%;
}
.I95268 .button:hover, .I95268.button:hover {
}
.I95268 .button:hover .text, .I95268.button:hover .text {
}
.I95268 .button:hover .icon, .I95268.button:hover .icon {
background-size:100% 100%;
}
}

.I95269 .button, .I95269.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95269 button.button, button.I95269.button {
cursor:pointer;
}
.I95269 .button .text, .I95269.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I95269 .button .icon, .I95269.button .icon {
flex:none;
background-size:100% 100%;
}
.I95269 .button:hover, .I95269.button:hover {
}
.I95269 .button:hover .text, .I95269.button:hover .text {
}
.I95269 .button:hover .icon, .I95269.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I95269 .button, .I95269.button {
}
.I95269 button.button, button.I95269.button {
}
.I95269 .button .text, .I95269.button .text {
font-family:Rubik;

}
.I95269 .button .icon, .I95269.button .icon {
background-size:100% 100%;
}
.I95269 .button:hover, .I95269.button:hover {
}
.I95269 .button:hover .text, .I95269.button:hover .text {
}
.I95269 .button:hover .icon, .I95269.button:hover .icon {
background-size:100% 100%;
}
}

.I95270, a.I95270 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I95270:hover, a.I95270:hover {
}

.I157951 .image, .I157951.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157951 .image:hover, .I157951.image:hover {
}
@media (max-width:640px) {
.I157951 .image, .I157951.image {
border-radius:100%;

}
.I157951 .image:hover, .I157951.image:hover {
}
}

.I158037, a.I158037 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158037:hover, a.I158037:hover {
}
@media (max-width:992px) {
.I158037, a.I158037 {
}
.I158037:hover, a.I158037:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158037, a.I158037 {
display:flex;
padding-bottom:1rem;

}
.I158037:hover, a.I158037:hover {
}
}

.I158166, a.I158166 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158166:hover, a.I158166:hover {
}
@media (max-width:992px) {
.I158166, a.I158166 {
}
.I158166:hover, a.I158166:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158166, a.I158166 {
display:flex;
padding-bottom:1rem;

}
.I158166:hover, a.I158166:hover {
}
}

.I158252, a.I158252 {
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;

}
.I158252:hover, a.I158252:hover {
}
@media (max-width:992px) {
.I158252, a.I158252 {
}
.I158252:hover, a.I158252:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158252, a.I158252 {
display:flex;
padding-bottom:1rem;

}
.I158252:hover, a.I158252:hover {
}
}

.I165745, a.I165745 {
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;

}
.I165745:hover, a.I165745:hover {
}
@media (max-width:992px) {
.I165745, a.I165745 {
}
.I165745:hover, a.I165745:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165745, a.I165745 {
display:flex;
padding-bottom:1rem;

}
.I165745:hover, a.I165745:hover {
}
}

.I167741, a.I167741 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167741:hover, a.I167741:hover {
}
@media (max-width:992px) {
.I167741, a.I167741 {
}
.I167741:hover, a.I167741:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167741, a.I167741 {
display:flex;
padding-bottom:1rem;

}
.I167741:hover, a.I167741:hover {
}
}

.I167972 .image, .I167972.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167972 .image:hover, .I167972.image:hover {
}
@media (max-width:640px) {
.I167972 .image, .I167972.image {
border-radius:100%;

}
.I167972 .image:hover, .I167972.image:hover {
}
}

.I168188, a.I168188 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168188:hover, a.I168188:hover {
}
@media (max-width:992px) {
.I168188, a.I168188 {
}
.I168188:hover, a.I168188:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168188, a.I168188 {
display:flex;
padding-bottom:1rem;

}
.I168188:hover, a.I168188:hover {
}
}

.I168350, a.I168350 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168350:hover, a.I168350:hover {
}
@media (max-width:992px) {
.I168350, a.I168350 {
}
.I168350:hover, a.I168350:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168350, a.I168350 {
display:flex;
padding-bottom:1rem;

}
.I168350:hover, a.I168350:hover {
}
}

.I168458, a.I168458 {
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;

}
.I168458:hover, a.I168458:hover {
}
@media (max-width:992px) {
.I168458, a.I168458 {
}
.I168458:hover, a.I168458:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168458, a.I168458 {
display:flex;
padding-bottom:1rem;

}
.I168458:hover, a.I168458:hover {
}
}

.I168728 .image, .I168728.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168728 .image:hover, .I168728.image:hover {
}
@media (max-width:640px) {
.I168728 .image, .I168728.image {
border-radius:100%;

}
.I168728 .image:hover, .I168728.image:hover {
}
}

.I168836, a.I168836 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168836:hover, a.I168836:hover {
}
@media (max-width:992px) {
.I168836, a.I168836 {
}
.I168836:hover, a.I168836:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168836, a.I168836 {
display:flex;
padding-bottom:1rem;

}
.I168836:hover, a.I168836:hover {
}
}

.I168998, a.I168998 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168998:hover, a.I168998:hover {
}
@media (max-width:992px) {
.I168998, a.I168998 {
}
.I168998:hover, a.I168998:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168998, a.I168998 {
display:flex;
padding-bottom:1rem;

}
.I168998:hover, a.I168998:hover {
}
}

.I169106, a.I169106 {
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;

}
.I169106:hover, a.I169106:hover {
}
@media (max-width:992px) {
.I169106, a.I169106 {
}
.I169106:hover, a.I169106:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169106, a.I169106 {
display:flex;
padding-bottom:1rem;

}
.I169106:hover, a.I169106:hover {
}
}

.I169268 .image, .I169268.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169268 .image:hover, .I169268.image:hover {
}
@media (max-width:640px) {
.I169268 .image, .I169268.image {
border-radius:100%;

}
.I169268 .image:hover, .I169268.image:hover {
}
}

.I169376, a.I169376 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169376:hover, a.I169376:hover {
}
@media (max-width:992px) {
.I169376, a.I169376 {
}
.I169376:hover, a.I169376:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169376, a.I169376 {
display:flex;
padding-bottom:1rem;

}
.I169376:hover, a.I169376:hover {
}
}

.I169538, a.I169538 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169538:hover, a.I169538:hover {
}
@media (max-width:992px) {
.I169538, a.I169538 {
}
.I169538:hover, a.I169538:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169538, a.I169538 {
display:flex;
padding-bottom:1rem;

}
.I169538:hover, a.I169538:hover {
}
}

.I169646, a.I169646 {
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;

}
.I169646:hover, a.I169646:hover {
}
@media (max-width:992px) {
.I169646, a.I169646 {
}
.I169646:hover, a.I169646:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169646, a.I169646 {
display:flex;
padding-bottom:1rem;

}
.I169646:hover, a.I169646:hover {
}
}

h1.I95271, .I95271 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95271 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I95271:hover {
}
.I95271 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95271 > .viewport:hover {
}


.I95272 {
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;

	
}
.I95272:hover {
}
@media (max-width:992px) {
.I95272 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I95272:hover {
}
}
@media (max-width:640px) {
.I95272 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I95272:hover {
}
}

.I95273 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I95273:hover {
}
@media (max-width:992px) {
.I95273 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I95273:hover {
}
}
@media (max-width:640px) {
.I95273 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I95273:hover {
}
}

.I95274 {
display:flex;
position:var(--I95274-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I95274-location-transform:translate(0px,0px);
z-index:var(--I95274-z-index, auto);

transform:
var(--I95274-location-transform, translate(0px,0px))
var(--I95274-user-box-transform, translate(0px,0px))
;


position:var(--I95274-position-static-computed, static);
}
.I95274:hover {
}

@media (max-width:640px) {
.I95274 {

width:calc(100vw - 2rem);

}
.I95274:hover {
}

}

.I95275 {
display:flex;
position:var(--I95275-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I95275:hover {
}

@media (max-width:640px) {
.I95275 {

width:calc(100vw - 2rem);

}
.I95275:hover {
}

}

.I95276 {
display:flex;
position:var(--I95276-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I95276:hover {
}
.I95276 {
--I95276-position-static-computed:static;
}
.I95276 > .sector, .I95276 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I95276 {

width:calc(100vw - 2rem);

}
.I95276:hover {
}

}

.I95277 {
display:flex;
position:var(--I95277-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I95277:hover {
}

@media (max-width:640px) {
.I95277 {

padding-left:1rem;
padding-right:1rem;

}
.I95277:hover {
}

}

.I95278 {
display:flex;
position:var(--I95278-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I95278:hover {
}

@media (max-width:640px) {
.I95278 {

width:calc(100vw - 2rem);

}
.I95278:hover {
}

}

.I95279 {
display:flex;
position:var(--I95279-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I95279:hover {
}
.I95279 {
--I95279-position-static-computed:static;
}
.I95279 > .sector, .I95279 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I95279 {

width:calc(100vw - 2rem);

}
.I95279:hover {
}

}
@media (min-width:1440px) {
.I95279 {

}
.I95279:hover {
}
.I95279 {
--I95279-position-static-computed:static;
}
.I95279 > .sector, .I95279 > .group-sectors {
position:relative;
}
}
.I95280 {
display:flex;
position:var(--I95280-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I95280:hover {
}

@media (max-width:640px) {
.I95280 {

width:calc(100vw - 2rem);

}
.I95280:hover {
}

}

.I95281 {
display:flex;
position:var(--I95281-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;
}
.I95281:hover {
}

@media (max-width:640px) {
.I95281 {

width:calc(100vw - 2rem);

}
.I95281:hover {
}

}

.I95282 {
display:flex;
position:var(--I95282-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;
}
.I95282:hover {
}

@media (max-width:640px) {
.I95282 {

width:calc(100vw - 2rem);

}
.I95282:hover {
}

}

.I95283 {
display:flex;
position:var(--I95283-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;
}
.I95283:hover {
}

@media (max-width:640px) {
.I95283 {

width:calc(100vw - 2rem);

}
.I95283:hover {
}

}

.I95284 {
display:flex;
position:var(--I95284-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I95284:hover {
}


.I108527 {
display:flex;
position:var(--I108527-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;
}
.I108527:hover {
}

@media (max-width:640px) {
.I108527 {

width:calc(100vw - 2rem);

}
.I108527:hover {
}

}

.I166544 {
display:flex;
position:var(--I166544-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;
}
.I166544:hover {
}


.I95285 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95285:hover {
}

@media (min-width:1440px) {
.I95285 {

order:4;


	
}
.I95285:hover {
}

}
.I95286 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95286:hover {
}

@media (min-width:1440px) {
.I95286 {

order:2;


	
}
.I95286:hover {
}

}
.I95287 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95287:hover {
}


.I95288 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95288:hover {
}


.I95289 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95289:hover {
}


.I95290 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95290:hover {
}


.I95291 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95291:hover {
}


.I95292 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95292:hover {
}


.I95293 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I95293:hover {
}


.I95294 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I95294:hover {
}
.I95294 > .sector {
position:relative;
}
@media (max-width:640px) {
.I95294 {



flex-direction:column;
align-items:flex-start;

	
}
.I95294:hover {
}

}

.I108832 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108832:hover {
}


.I167049 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167049:hover {
}


h1.I95295, .I95295 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95295 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I95295:hover {
}
.I95295 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95295 > .viewport:hover {
}

@media (min-width:1440px) {
.I95295 {

order:8;

}
.I95295:hover {
}
.I95295 > .viewport {



}
.I95295 > .viewport:hover {
}

}
h1.I95296, .I95296 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95296 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I95296:hover {
}
.I95296 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I95296 > .viewport:hover {
}


h1.I95297, .I95297 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95297 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I95297:hover {
}
.I95297 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95297 > .viewport:hover {
}

@media (min-width:1440px) {
.I95297 {

order:3;

}
.I95297:hover {
}
.I95297 > .viewport {



}
.I95297 > .viewport:hover {
}

}
h1.I95298, .I95298 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95298 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I95298:hover {
}
.I95298 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95298 > .viewport:hover {
}


h1.I95299, .I95299 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95299 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I95299:hover {
}
.I95299 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95299 > .viewport:hover {
}


h1.I95300, .I95300 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95300 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95300:hover {
}
.I95300 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95300 > .viewport:hover {
}


h1.I95301, .I95301 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95301 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I95301:hover {
}
.I95301 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I95301 > .viewport:hover {
}


h1.I95302, .I95302 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95302 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95302:hover {
}
.I95302 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95302 > .viewport:hover {
}


h1.I95303, .I95303 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95303 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I95303:hover {
}
.I95303 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95303 > .viewport:hover {
}


h1.I95304, .I95304 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95304 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95304:hover {
}
.I95304 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95304 > .viewport:hover {
}


h1.I95305, .I95305 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95305 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95305:hover {
}
.I95305 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95305 > .viewport:hover {
}


h1.I95306, .I95306 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95306 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I95306:hover {
}
.I95306 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95306 > .viewport:hover {
}


h1.I95307, .I95307 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95307 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95307:hover {
}
.I95307 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95307 > .viewport:hover {
}


h1.I95308, .I95308 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95308 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I95308:hover {
}
.I95308 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I95308 > .viewport:hover {
}


h1.I95309, .I95309 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95309 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I95309:hover {
}
.I95309 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95309 > .viewport:hover {
}


h1.I95310, .I95310 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95310 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95310:hover {
}
.I95310 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95310 > .viewport:hover {
}


h1.I95311, .I95311 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95311 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I95311:hover {
}
.I95311 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I95311 > .viewport:hover {
}


h1.I95312, .I95312 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95312 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95312:hover {
}
.I95312 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95312 > .viewport:hover {
}

@media (max-width:640px) {
.I95312 {

width:100%;


}
.I95312:hover {
}
.I95312 > .viewport {



}
.I95312 > .viewport:hover {
}

}

h1.I95313, .I95313 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95313 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95313:hover {
}
.I95313 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95313 > .viewport:hover {
}


h1.I95314, .I95314 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95314 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95314:hover {
}
.I95314 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95314 > .viewport:hover {
}


h1.I95315, .I95315 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95315 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I95315:hover {
}
.I95315 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95315 > .viewport:hover {
}


h1.I95316, .I95316 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95316 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I95316:hover {
}
.I95316 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95316 > .viewport:hover {
}


h1.I95317, .I95317 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95317 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I95317:hover {
}
.I95317 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95317 > .viewport:hover {
}


h1.I95318, .I95318 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95318 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95318:hover {
}
.I95318 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95318 > .viewport:hover {
}


h1.I95319, .I95319 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95319 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95319:hover {
}
.I95319 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95319 > .viewport:hover {
}


h1.I95320, .I95320 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95320 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95320:hover {
}
.I95320 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95320 > .viewport:hover {
}


h1.I95321, .I95321 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95321 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95321:hover {
}
.I95321 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95321 > .viewport:hover {
}


h1.I95322, .I95322 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95322 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I95322:hover {
}
.I95322 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95322 > .viewport:hover {
}


h1.I95323, .I95323 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95323 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95323:hover {
}
.I95323 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95323 > .viewport:hover {
}


h1.I95324, .I95324 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95324 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95324:hover {
}
.I95324 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95324 > .viewport:hover {
}


h1.I95325, .I95325 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95325 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I95325:hover {
}
.I95325 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95325 > .viewport:hover {
}


h1.I95326, .I95326 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95326 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I95326:hover {
}
.I95326 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95326 > .viewport:hover {
}


h1.I95327, .I95327 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95327 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I95327:hover {
}
.I95327 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95327 > .viewport:hover {
}

@media (min-width:1440px) {
.I95327 {

order:3;

}
.I95327:hover {
}
.I95327 > .viewport {



}
.I95327 > .viewport:hover {
}

}
h1.I95328, .I95328 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95328 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95328:hover {
}
.I95328 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95328 > .viewport:hover {
}


h1.I95329, .I95329 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95329 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95329:hover {
}
.I95329 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95329 > .viewport:hover {
}


h1.I95330, .I95330 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95330 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I95330:hover {
}
.I95330 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95330 > .viewport:hover {
}


h1.I95331, .I95331 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95331 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95331:hover {
}
.I95331 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95331 > .viewport:hover {
}


h1.I95332, .I95332 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95332 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I95332:hover {
}
.I95332 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95332 > .viewport:hover {
}


h1.I95333, .I95333 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95333 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95333:hover {
}
.I95333 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95333 > .viewport:hover {
}


h1.I95334, .I95334 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95334 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95334:hover {
}
.I95334 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95334 > .viewport:hover {
}


h1.I95335, .I95335 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95335 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I95335:hover {
}
.I95335 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95335 > .viewport:hover {
}


h1.I95336, .I95336 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95336 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I95336:hover {
}
.I95336 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95336 > .viewport:hover {
}


h1.I95337, .I95337 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95337 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I95337:hover {
}
.I95337 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95337 > .viewport:hover {
}


h1.I95338, .I95338 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95338 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I95338:hover {
}
.I95338 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95338 > .viewport:hover {
}


h1.I95339, .I95339 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95339 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I95339:hover {
}
.I95339 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95339 > .viewport:hover {
}


h1.I95340, .I95340 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95340 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I95340:hover {
}
.I95340 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95340 > .viewport:hover {
}


h1.I95341, .I95341 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95341 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I95341:hover {
}
.I95341 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95341 > .viewport:hover {
}


h1.I95342, .I95342 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95342 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I95342:hover {
}
.I95342 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95342 > .viewport:hover {
}


h1.I95343, .I95343 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95343 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I95343:hover {
}
.I95343 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95343 > .viewport:hover {
}


h1.I108649, .I108649 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108649 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108649:hover {
}
.I108649 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108649 > .viewport:hover {
}


h1.I108771, .I108771 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108771 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108771:hover {
}
.I108771 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108771 > .viewport:hover {
}


h1.I108954, .I108954 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108954 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108954:hover {
}
.I108954 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108954 > .viewport:hover {
}


h1.I109076, .I109076 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109076 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109076:hover {
}
.I109076 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109076 > .viewport:hover {
}


h1.I109198, .I109198 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109198 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109198:hover {
}
.I109198 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109198 > .viewport:hover {
}

@media (max-width:640px) {
.I109198 {

width:100%;


}
.I109198:hover {
}
.I109198 > .viewport {



}
.I109198 > .viewport:hover {
}

}

h1.I163038, .I163038 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163038 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163038:hover {
}
.I163038 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163038 > .viewport:hover {
}


h1.I165970, .I165970 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165970 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165970:hover {
}
.I165970 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165970 > .viewport:hover {
}


h1.I166443, .I166443 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166443 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166443:hover {
}
.I166443 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166443 > .viewport:hover {
}


h1.I166746, .I166746 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166746 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166746:hover {
}
.I166746 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166746 > .viewport:hover {
}


h1.I166948, .I166948 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166948 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166948:hover {
}
.I166948 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166948 > .viewport:hover {
}


h1.I167251, .I167251 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167251 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167251:hover {
}
.I167251 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167251 > .viewport:hover {
}


h1.I167453, .I167453 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167453 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167453:hover {
}
.I167453 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167453 > .viewport:hover {
}


h1.I167655, .I167655 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167655 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167655:hover {
}
.I167655 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167655 > .viewport:hover {
}

@media (max-width:640px) {
.I167655 {

width:100%;


}
.I167655:hover {
}
.I167655 > .viewport {



}
.I167655 > .viewport:hover {
}

}

h1.I176931, .I176931 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176931 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176931:hover {
}
.I176931 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176931 > .viewport:hover {
}


h1.I177137, .I177137 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177137 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177137:hover {
}
.I177137 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177137 > .viewport:hover {
}


h1.I177343, .I177343 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177343 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177343:hover {
}
.I177343 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177343 > .viewport:hover {
}


h1.I177709, .I177709 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177709 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177709:hover {
}
.I177709 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177709 > .viewport:hover {
}


.I95344 .image, .I95344.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95344 .image:hover, .I95344.image:hover {
}
@media (min-width:1440px) {
.I95344 .image, .I95344.image {
width:100%;

}
.I95344 .image:hover, .I95344.image:hover {
}
}
.I95345, a.I95345 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95345:hover, a.I95345:hover {
}
@media (max-width:992px) {
.I95345, a.I95345 {
}
.I95345:hover, a.I95345:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95345, a.I95345 {
display:flex;
padding-bottom:0rem;

}
.I95345:hover, a.I95345:hover {
}
}

.I95346 .image, .I95346.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95346 .image:hover, .I95346.image:hover {
}
@media (min-width:1440px) {
.I95346 .image, .I95346.image {
width:100%;

}
.I95346 .image:hover, .I95346.image:hover {
}
}
.I95347 .image, .I95347.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95347 .image:hover, .I95347.image:hover {
}

.I95348, a.I95348 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95348:hover, a.I95348:hover {
}
@media (max-width:992px) {
.I95348, a.I95348 {
}
.I95348:hover, a.I95348:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95348, a.I95348 {
display:flex;
padding-bottom:0rem;

}
.I95348:hover, a.I95348:hover {
}
}

.I95349, a.I95349 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95349:hover, a.I95349:hover {
}
@media (min-width:1440px) {
.I95349, a.I95349 {
display:flex;
font-weight:500;


}
.I95349:hover, a.I95349:hover {
}
}
.I95350, a.I95350 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95350:hover, a.I95350:hover {
}
@media (max-width:992px) {
.I95350, a.I95350 {
}
.I95350:hover, a.I95350:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95350, a.I95350 {
display:flex;
padding-bottom:0rem;

}
.I95350:hover, a.I95350:hover {
}
}

.I95351, a.I95351 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I95351:hover, a.I95351:hover {
}
@media (max-width:640px) {
.I95351, a.I95351 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I95351:hover, a.I95351:hover {
}
}

.I95352, a.I95352 {
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;

}
.I95352:hover, a.I95352:hover {
}
@media (max-width:992px) {
.I95352, a.I95352 {
}
.I95352:hover, a.I95352:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95352, a.I95352 {
display:flex;
padding-bottom:1rem;

}
.I95352:hover, a.I95352:hover {
}
}

.I95353, a.I95353 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95353:hover, a.I95353:hover {
}

.I95354, a.I95354 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95354:hover, a.I95354:hover {
}
@media (min-width:1440px) {
.I95354, a.I95354 {
display:flex;
font-weight:500;


}
.I95354:hover, a.I95354:hover {
}
}
.I95355 .image, .I95355.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95355 .image:hover, .I95355.image:hover {
}

.I95356, a.I95356 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95356:hover, a.I95356:hover {
}
@media (min-width:1440px) {
.I95356, a.I95356 {
display:flex;
font-weight:500;


}
.I95356:hover, a.I95356:hover {
}
}
.I95357, a.I95357 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95357:hover, a.I95357:hover {
}
@media (max-width:992px) {
.I95357, a.I95357 {
}
.I95357:hover, a.I95357:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95357, a.I95357 {
display:flex;
padding-bottom:0rem;

}
.I95357:hover, a.I95357:hover {
}
}

.I95358 .image, .I95358.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95358 .image:hover, .I95358.image:hover {
}

.I95359, a.I95359 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95359:hover, a.I95359:hover {
}
@media (min-width:1440px) {
.I95359, a.I95359 {
display:flex;
font-weight:500;


}
.I95359:hover, a.I95359:hover {
}
}
.I95360, a.I95360 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95360:hover, a.I95360:hover {
}
@media (max-width:992px) {
.I95360, a.I95360 {
}
.I95360:hover, a.I95360:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95360, a.I95360 {
display:flex;
padding-bottom:0rem;

}
.I95360:hover, a.I95360:hover {
}
}

.I95361 .image, .I95361.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I95361 .image:hover, .I95361.image:hover {
}

.I95362, a.I95362 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95362:hover, a.I95362:hover {
}
@media (min-width:1440px) {
.I95362, a.I95362 {
display:flex;
font-weight:500;


}
.I95362:hover, a.I95362:hover {
}
}
.I95363, a.I95363 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95363:hover, a.I95363:hover {
}
@media (max-width:992px) {
.I95363, a.I95363 {
}
.I95363:hover, a.I95363:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95363, a.I95363 {
display:flex;
padding-bottom:0rem;

}
.I95363:hover, a.I95363:hover {
}
}

.I95364 .image, .I95364.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95364 .image:hover, .I95364.image:hover {
}

.I95365 .image, .I95365.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95365 .image:hover, .I95365.image:hover {
}

.I95366 .image, .I95366.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I95366 .image:hover, .I95366.image:hover {
}

.I95367, a.I95367 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95367:hover, a.I95367:hover {
}
@media (max-width:992px) {
.I95367, a.I95367 {
}
.I95367:hover, a.I95367:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95367, a.I95367 {
display:flex;
padding-bottom:0rem;

}
.I95367:hover, a.I95367:hover {
}
}

.I95368, a.I95368 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95368:hover, a.I95368:hover {
}
@media (min-width:1440px) {
.I95368, a.I95368 {
display:flex;
font-weight:500;


}
.I95368:hover, a.I95368:hover {
}
}
.I95369, a.I95369 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95369:hover, a.I95369:hover {
}
@media (max-width:992px) {
.I95369, a.I95369 {
}
.I95369:hover, a.I95369:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95369, a.I95369 {
display:flex;
padding-bottom:0rem;

}
.I95369:hover, a.I95369:hover {
}
}

.I95370, a.I95370 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I95370:hover, a.I95370:hover {
}
@media (max-width:992px) {
.I95370, a.I95370 {
}
.I95370:hover, a.I95370:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I95370, a.I95370 {
display:flex;
font-weight:500;


}
.I95370:hover, a.I95370:hover {
}
}
.I95371, a.I95371 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I95371:hover, a.I95371:hover {
}
@media (max-width:992px) {
.I95371, a.I95371 {
}
.I95371:hover, a.I95371:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I95371, a.I95371 {
display:flex;
padding-bottom:0rem;

}
.I95371:hover, a.I95371:hover {
}
}

.I95372, a.I95372 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I95372:hover, a.I95372:hover {
}
@media (min-width:1440px) {
.I95372, a.I95372 {
display:flex;
font-weight:500;


}
.I95372:hover, a.I95372:hover {
}
}
.I95373 {
}
.I95373:hover {
}
.I95373 {
}
.I95373:hover {
}


.I95374, a.I95374 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95374:hover, a.I95374:hover {
}

.I95375, a.I95375 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95375:hover, a.I95375:hover {
}

.I95376 .button, .I95376.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95376 button.button, button.I95376.button {
cursor:pointer;
}
.I95376 .button .text, .I95376.button .text {
}
.I95376 .button .icon, .I95376.button .icon {
flex:none;
background-size:100% 100%;
}
.I95376 .button:hover, .I95376.button:hover {
}
.I95376 .button:hover .text, .I95376.button:hover .text {
}
.I95376 .button:hover .icon, .I95376.button:hover .icon {
background-size:100% 100%;
}

.I95377 .button, .I95377.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95377 button.button, button.I95377.button {
cursor:pointer;
}
.I95377 .button .text, .I95377.button .text {
}
.I95377 .button .icon, .I95377.button .icon {
flex:none;
background-size:100% 100%;
}
.I95377 .button:hover, .I95377.button:hover {
}
.I95377 .button:hover .text, .I95377.button:hover .text {
}
.I95377 .button:hover .icon, .I95377.button:hover .icon {
background-size:100% 100%;
}

.I95378 .button, .I95378.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95378 button.button, button.I95378.button {
cursor:pointer;
}
.I95378 .button .text, .I95378.button .text {
}
.I95378 .button .icon, .I95378.button .icon {
flex:none;
background-size:100% 100%;
}
.I95378 .button:hover, .I95378.button:hover {
}
.I95378 .button:hover .text, .I95378.button:hover .text {
}
.I95378 .button:hover .icon, .I95378.button:hover .icon {
background-size:100% 100%;
}

.I95379 .button, .I95379.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95379 button.button, button.I95379.button {
cursor:pointer;
}
.I95379 .button .text, .I95379.button .text {
}
.I95379 .button .icon, .I95379.button .icon {
flex:none;
background-size:100% 100%;
}
.I95379 .button:hover, .I95379.button:hover {
}
.I95379 .button:hover .text, .I95379.button:hover .text {
}
.I95379 .button:hover .icon, .I95379.button:hover .icon {
background-size:100% 100%;
}

.I95380 .button, .I95380.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95380 button.button, button.I95380.button {
cursor:pointer;
}
.I95380 .button .text, .I95380.button .text {
}
.I95380 .button .icon, .I95380.button .icon {
flex:none;
background-size:100% 100%;
}
.I95380 .button:hover, .I95380.button:hover {
}
.I95380 .button:hover .text, .I95380.button:hover .text {
}
.I95380 .button:hover .icon, .I95380.button:hover .icon {
background-size:100% 100%;
}

.I95381 .button, .I95381.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95381 button.button, button.I95381.button {
cursor:pointer;
}
.I95381 .button .text, .I95381.button .text {
}
.I95381 .button .icon, .I95381.button .icon {
flex:none;
background-size:100% 100%;
}
.I95381 .button:hover, .I95381.button:hover {
}
.I95381 .button:hover .text, .I95381.button:hover .text {
}
.I95381 .button:hover .icon, .I95381.button:hover .icon {
background-size:100% 100%;
}

.I95382 .button, .I95382.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95382 button.button, button.I95382.button {
cursor:pointer;
}
.I95382 .button .text, .I95382.button .text {
}
.I95382 .button .icon, .I95382.button .icon {
flex:none;
background-size:100% 100%;
}
.I95382 .button:hover, .I95382.button:hover {
}
.I95382 .button:hover .text, .I95382.button:hover .text {
}
.I95382 .button:hover .icon, .I95382.button:hover .icon {
background-size:100% 100%;
}

.I95383 .button, .I95383.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95383 button.button, button.I95383.button {
cursor:pointer;
}
.I95383 .button .text, .I95383.button .text {
}
.I95383 .button .icon, .I95383.button .icon {
flex:none;
background-size:100% 100%;
}
.I95383 .button:hover, .I95383.button:hover {
}
.I95383 .button:hover .text, .I95383.button:hover .text {
}
.I95383 .button:hover .icon, .I95383.button:hover .icon {
background-size:100% 100%;
}

.I95384 .button, .I95384.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95384 button.button, button.I95384.button {
cursor:pointer;
}
.I95384 .button .text, .I95384.button .text {
}
.I95384 .button .icon, .I95384.button .icon {
flex:none;
background-size:100% 100%;
}
.I95384 .button:hover, .I95384.button:hover {
}
.I95384 .button:hover .text, .I95384.button:hover .text {
}
.I95384 .button:hover .icon, .I95384.button:hover .icon {
background-size:100% 100%;
}

.I95385 .button, .I95385.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I95385 button.button, button.I95385.button {
cursor:pointer;
}
.I95385 .button .text, .I95385.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I95385 .button .icon, .I95385.button .icon {
flex:none;
background-size:100% 100%;
}
.I95385 .button:hover, .I95385.button:hover {
}
.I95385 .button:hover .text, .I95385.button:hover .text {
}
.I95385 .button:hover .icon, .I95385.button:hover .icon {
background-size:100% 100%;
}

.I95386, a.I95386 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95386:hover, a.I95386:hover {
}

.I95387, a.I95387 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95387:hover, a.I95387:hover {
}

.I95388, a.I95388 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95388:hover, a.I95388:hover {
}

.I95389, a.I95389 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95389:hover, a.I95389:hover {
}

.I95390, a.I95390 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95390:hover, a.I95390:hover {
}

.I95391, a.I95391 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95391:hover, a.I95391:hover {
}

.I95392, a.I95392 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I95392:hover, a.I95392:hover {
}

.I108588 .button, .I108588.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108588 button.button, button.I108588.button {
cursor:pointer;
}
.I108588 .button .text, .I108588.button .text {
}
.I108588 .button .icon, .I108588.button .icon {
flex:none;
background-size:100% 100%;
}
.I108588 .button:hover, .I108588.button:hover {
}
.I108588 .button:hover .text, .I108588.button:hover .text {
}
.I108588 .button:hover .icon, .I108588.button:hover .icon {
background-size:100% 100%;
}

.I108710, a.I108710 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108710:hover, a.I108710:hover {
}

.I108893, a.I108893 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108893:hover, a.I108893:hover {
}

.I109015, a.I109015 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109015:hover, a.I109015:hover {
}

.I109137 .image, .I109137.image {
vertical-align:top;
}
.I109137 .image:hover, .I109137.image:hover {
}

.I162941, a.I162941 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162941:hover, a.I162941:hover {
}

.I165869, a.I165869 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165869:hover, a.I165869:hover {
}

.I166342, a.I166342 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166342:hover, a.I166342:hover {
}

.I166645 .button, .I166645.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166645 button.button, button.I166645.button {
cursor:pointer;
}
.I166645 .button .text, .I166645.button .text {
}
.I166645 .button .icon, .I166645.button .icon {
flex:none;
background-size:100% 100%;
}
.I166645 .button:hover, .I166645.button:hover {
}
.I166645 .button:hover .text, .I166645.button:hover .text {
}
.I166645 .button:hover .icon, .I166645.button:hover .icon {
background-size:100% 100%;
}

.I166847, a.I166847 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166847:hover, a.I166847:hover {
}

.I167150, a.I167150 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167150:hover, a.I167150:hover {
}

.I167352, a.I167352 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167352:hover, a.I167352:hover {
}

.I167554 .image, .I167554.image {
vertical-align:top;
}
.I167554 .image:hover, .I167554.image:hover {
}

.I176828, a.I176828 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176828:hover, a.I176828:hover {
}

.I177034, a.I177034 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177034:hover, a.I177034:hover {
}

.I177240, a.I177240 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177240:hover, a.I177240:hover {
}

.I177605, a.I177605 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177605:hover, a.I177605:hover {
}

h1.I95393, .I95393 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I95393 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I95393:hover {
}
.I95393 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I95393 > .viewport:hover {
}


.I95219 {
}
.I95219:hover {
}
.I95219 {
}
.I95219: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;
}
}


