/* Cache file:3268_pt_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 {
}
.I100314 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I100314: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 {
}
.I100314 {
width:100%;

	
}
.I100314: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 {
}
.I100314 {
width:100%;

	
}
.I100314:hover {
}
}

.I100315 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I100315:hover {
}
@media (max-width:992px) {
.I100315 {

padding-top:70px;


}
.I100315:hover {
}
}
@media (max-width:640px) {
.I100315 {

width:100%;
margin-top:40px;


}
.I100315:hover {
}
}
@media (min-width:1440px) {
.I100315 {

order:28;

}
.I100315:hover {
}
}
.I100323 {
display:flex;
position:var(--I100323-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(--I100323-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I100323-location-transform:translate(0px,0px);
	

transform:
var(--I100323-location-transform, translate(0px,0px))
var(--I100323-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I100323:hover {
}
.I100323 {
--I100323-position-static-computed:static;
}
.I100323 > .sector, .I100323 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I100323 {

position:fixed;
z-index:var(--I100323-z-index, 1);

transform:
var(--I100323-location-transform, translate(0px,0px))
var(--I100323-user-box-transform, translate(0px,0px))
;


}
.I100323:hover {
}

}
@media (max-width:640px) {
.I100323 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I100323-z-index, 1);

transform:
var(--I100323-location-transform, translate(0px,0px))
var(--I100323-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I100323:hover {
}
.I100323 {
--I100323-position-static-computed:static;
}
.I100323 > .sector, .I100323 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I100323 {

order:25;
}
.I100323:hover {
}

}
.I100329 {
display:flex;
position:var(--I100329-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;


}
.I100329:hover {
}

@media (max-width:992px) {
.I100329 {

margin-top:2rem;

}
.I100329:hover {
}

}
@media (max-width:640px) {
.I100329 {

width:100%;
margin-top:0rem;

}
.I100329:hover {
}

}

.I100345 {
display:flex;
position:var(--I100345-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;
--I100345-location-transform:translate(0px,0px);
z-index:var(--I100345-z-index, auto);

transform:
var(--I100345-location-transform, translate(0px,0px))
var(--I100345-user-box-transform, translate(0px,0px))
;

--I100345-z-index:1000;
position:var(--I100345-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I100345:hover {
}
.I100345 {
--I100345-position-static-computed:static;
}
.I100345 > .sector, .I100345 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I100345 {

width:100%;

}
.I100345:hover {
}

}
@media (min-width:1440px) {
.I100345 {

order:59;
}
.I100345:hover {
}

}
.I100338 {
display:flex;
position:var(--I100338-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I100338:hover {
}

@media (min-width:1440px) {
.I100338 {

order:49;
}
.I100338:hover {
}

}
.I100339 {
display:flex;
position:var(--I100339-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I100339:hover {
}

@media (min-width:1440px) {
.I100339 {

order:51;
}
.I100339:hover {
}

}
.I100337 {
display:flex;
position:var(--I100337-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I100337:hover {
}

@media (min-width:1440px) {
.I100337 {

order:47;
}
.I100337:hover {
}

}
.I100336 {
display:flex;
position:var(--I100336-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I100336:hover {
}

@media (min-width:1440px) {
.I100336 {

order:44;
}
.I100336:hover {
}

}
.I100333 {
display:flex;
position:var(--I100333-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I100333:hover {
}


.I100335 {
display:flex;
position:var(--I100335-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I100335:hover {
}

@media (min-width:1440px) {
.I100335 {

order:40;
}
.I100335:hover {
}

}
.I100324 {
display:flex;
position:var(--I100324-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I100324:hover {
}

@media (min-width:1440px) {
.I100324 {

order:26;
}
.I100324:hover {
}

}
.I100332 {
display:flex;
position:var(--I100332-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I100332:hover {
}


.I100322 {
display:flex;
position:var(--I100322-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(--I100322-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I100322-location-transform:translate(0px,0px);
z-index:var(--I100322-z-index, 1);

transform:
var(--I100322-location-transform, translate(0px,0px))
var(--I100322-user-box-transform, translate(0px,0px))
;

--I100322-z-index:555;
}
.I100322:hover {
}
.I100322 {
--I100322-position-static-computed:relative;
}
.I100322 > .sector, .I100322 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I100322 {

height:72px;
margin-bottom:-72px;

}
.I100322:hover {
}

}
@media (max-width:640px) {
.I100322 {

box-sizing:border-box;

}
.I100322:hover {
}

}
@media (min-width:1440px) {
.I100322 {

order:17;
}
.I100322:hover {
}

}
.I100319 {
display:flex;
position:var(--I100319-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(--I100319-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I100319-location-transform:translate(-50%,0px);
	

transform:
var(--I100319-location-transform, translate(0px,0px))
var(--I100319-user-box-transform, translate(0px,0px))
;

--I100319-z-index:999;
}
.I100319:hover {
}
.I100319 {
--I100319-position-static-computed:relative;
}
.I100319 > .sector, .I100319 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I100319 {

height:auto;
min-height:90px;

}
.I100319:hover {
}
.I100319 {
--I100319-position-static-computed:static;
}
.I100319 > .sector, .I100319 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I100319 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I100319:hover {
}

}
@media (min-width:1440px) {
.I100319 {

order:4;
position:fixed;
z-index:var(--I100319-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I100319-location-transform:translate(-50%,0px);
	

transform:
var(--I100319-location-transform, translate(0px,0px))
var(--I100319-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I100319:hover {
}

}
.I100325 {
display:flex;
position:var(--I100325-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I100325:hover {
}

@media (min-width:1440px) {
.I100325 {

order:18;
}
.I100325:hover {
}

}
.I100340 {
display:flex;
position:var(--I100340-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I100340:hover {
}

@media (min-width:1440px) {
.I100340 {

order:52;
}
.I100340:hover {
}

}
.I100342 {
display:flex;
position:var(--I100342-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I100342:hover {
}

@media (min-width:1440px) {
.I100342 {

order:55;
}
.I100342:hover {
}

}
.I100341 {
display:flex;
position:var(--I100341-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I100341:hover {
}

@media (min-width:1440px) {
.I100341 {

order:54;
}
.I100341:hover {
}

}
.I100343 {
display:flex;
position:var(--I100343-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I100343:hover {
}

@media (min-width:1440px) {
.I100343 {

order:56;
}
.I100343:hover {
}

}
.I100326 {
display:flex;
position:var(--I100326-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I100326:hover {
}

@media (min-width:1440px) {
.I100326 {

order:24;
}
.I100326:hover {
}

}
.I100331 {
display:flex;
position:var(--I100331-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I100331:hover {
}


.I100327 {
display:flex;
position:var(--I100327-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I100327:hover {
}

@media (min-width:1440px) {
.I100327 {

order:27;
}
.I100327:hover {
}

}
.I100344 {
display:flex;
position:var(--I100344-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I100344:hover {
}

@media (min-width:1440px) {
.I100344 {

order:58;
}
.I100344:hover {
}

}
.I100346 {
display:flex;
position:var(--I100346-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I100346:hover {
}

@media (min-width:1440px) {
.I100346 {

order:59;
}
.I100346:hover {
}

}
.I100347 {
display:flex;
position:var(--I100347-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I100347:hover {
}

@media (min-width:1440px) {
.I100347 {

order:60;
}
.I100347:hover {
}

}
.I100348 {
display:flex;
position:var(--I100348-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I100348:hover {
}

@media (min-width:1440px) {
.I100348 {

order:61;
}
.I100348:hover {
}

}
.I100334 {
display:flex;
position:var(--I100334-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I100334:hover {
}


.I100349 {
display:flex;
position:var(--I100349-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I100349:hover {
}

@media (min-width:1440px) {
.I100349 {

order:63;
}
.I100349:hover {
}

}
.I100350 {
display:flex;
position:var(--I100350-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I100350:hover {
}

@media (min-width:1440px) {
.I100350 {

order:65;
}
.I100350:hover {
}

}
.I100321 {
display:flex;
position:var(--I100321-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I100321:hover {
}

@media (min-width:1440px) {
.I100321 {

order:66;
}
.I100321:hover {
}

}
.I100351 {
display:flex;
position:var(--I100351-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I100351:hover {
}

@media (min-width:1440px) {
.I100351 {

order:68;
}
.I100351:hover {
}

}
.I100352 {
display:flex;
position:var(--I100352-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I100352:hover {
}

@media (min-width:1440px) {
.I100352 {

order:69;
}
.I100352:hover {
}

}
.I100328 {
display:flex;
position:var(--I100328-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I100328:hover {
}

@media (min-width:1440px) {
.I100328 {

order:70;
}
.I100328:hover {
}

}
.I100353 {
display:flex;
position:var(--I100353-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I100353:hover {
}

@media (min-width:1440px) {
.I100353 {

order:71;
}
.I100353:hover {
}

}
.I100320 {
display:flex;
position:var(--I100320-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I100320:hover {
}

@media (min-width:1440px) {
.I100320 {

order:72;
}
.I100320:hover {
}

}
.I100317 {
display:flex;
position:var(--I100317-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I100317:hover {
}

@media (min-width:1440px) {
.I100317 {

order:73;
}
.I100317:hover {
}

}
.I100316 {
display:flex;
position:var(--I100316-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I100316:hover {
}

@media (min-width:1440px) {
.I100316 {

order:74;
}
.I100316:hover {
}

}
.I100330 {
display:flex;
position:var(--I100330-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I100330:hover {
}


.I100318 {
display:flex;
position:var(--I100318-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I100318:hover {
}

@media (min-width:1440px) {
.I100318 {

order:16;
}
.I100318:hover {
}

}
.I100354 {
display:flex;
position:var(--I100354-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I100354:hover {
}

@media (min-width:1440px) {
.I100354 {

order:76;
}
.I100354:hover {
}

}
.I115794 {
display:flex;
position:var(--I115794-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115794:hover {
}


.I116414 {
display:flex;
position:var(--I116414-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116414:hover {
}


h1.I100356, .I100356 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100356 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I100356:hover {
}
.I100356 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100356 > .viewport:hover {
}


.I100357 {
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;

	
}
.I100357:hover {
}
@media (max-width:992px) {
.I100357 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I100357:hover {
}
}
@media (max-width:640px) {
.I100357 {
padding-left:1rem;
padding-right:1rem;

	
}
.I100357:hover {
}
}

.I100358 {
display:flex;
position:var(--I100358-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I100358:hover {
}


.I100359 {
display:flex;
position:var(--I100359-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I100359:hover {
}


.I100360 {
display:flex;
position:var(--I100360-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I100360:hover {
}


.I100361 {
display:flex;
position:var(--I100361-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I100361:hover {
}


.I100362 {
display:flex;
position:var(--I100362-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:2;
width:100%;
padding-bottom:2rem;

}
.I100362:hover {
}


.I157919 {
display:flex;
position:var(--I157919-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157919:hover {
}


.I167929 {
display:flex;
position:var(--I167929-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167929:hover {
}


.I168685 {
display:flex;
position:var(--I168685-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168685:hover {
}


.I169225 {
display:flex;
position:var(--I169225-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169225:hover {
}


.I100363 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I100363:hover {
}


.I100364 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I100364:hover {
}


.I158134 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158134:hover {
}


.I168307 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168307:hover {
}


.I168955 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168955:hover {
}


.I169495 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169495:hover {
}


h1.I100365, .I100365 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100365 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I100365:hover {
}
.I100365 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100365 > .viewport:hover {
}

@media (max-width:992px) {
.I100365 {

height:auto;


}
.I100365:hover {
}
.I100365 > .viewport {



}
.I100365 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I100365 {

order:4;

}
.I100365:hover {
}
.I100365 > .viewport {



}
.I100365 > .viewport:hover {
}

}
h1.I100366, .I100366 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100366 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I100366:hover {
}
.I100366 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100366 > .viewport:hover {
}

@media (min-width:1440px) {
.I100366 {

order:5;

}
.I100366:hover {
}
.I100366 > .viewport {



}
.I100366 > .viewport:hover {
}

}
h1.I100367, .I100367 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100367 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I100367:hover {
}
.I100367 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100367 > .viewport:hover {
}


h1.I100368, .I100368 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100368 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I100368:hover {
}
.I100368 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100368 > .viewport:hover {
}


h1.I100369, .I100369 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100369 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100369:hover {
}
.I100369 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100369 > .viewport:hover {
}


h1.I100370, .I100370 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100370 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I100370:hover {
}
.I100370 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100370 > .viewport:hover {
}


h1.I100371, .I100371 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100371 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I100371:hover {
}
.I100371 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100371 > .viewport:hover {
}


h1.I100372, .I100372 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100372 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I100372:hover {
}
.I100372 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100372 > .viewport:hover {
}


h1.I100373, .I100373 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100373 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100373:hover {
}
.I100373 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100373 > .viewport:hover {
}


h1.I100374, .I100374 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100374 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I100374:hover {
}
.I100374 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100374 > .viewport:hover {
}


h1.I100375, .I100375 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100375 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I100375:hover {
}
.I100375 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100375 > .viewport:hover {
}


h1.I100376, .I100376 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100376 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I100376:hover {
}
.I100376 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100376 > .viewport:hover {
}

@media (min-width:1440px) {
.I100376 {

order:3;

}
.I100376:hover {
}
.I100376 > .viewport {



}
.I100376 > .viewport:hover {
}

}
h1.I100377, .I100377 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100377 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:7;

}
.I100377:hover {
}
.I100377 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100377 > .viewport:hover {
}

@media (min-width:1440px) {
.I100377 {

order:7;

}
.I100377:hover {
}
.I100377 > .viewport {



}
.I100377 > .viewport:hover {
}

}
h1.I100378, .I100378 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100378 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I100378:hover {
}
.I100378 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100378 > .viewport:hover {
}

@media (min-width:1440px) {
.I100378 {

order:6;

}
.I100378:hover {
}
.I100378 > .viewport {



}
.I100378 > .viewport:hover {
}

}
h1.I100379, .I100379 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100379 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I100379:hover {
}
.I100379 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100379 > .viewport:hover {
}

@media (min-width:1440px) {
.I100379 {

order:8;

}
.I100379:hover {
}
.I100379 > .viewport {



}
.I100379 > .viewport:hover {
}

}
h1.I100380, .I100380 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100380 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100380:hover {
}
.I100380 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100380 > .viewport:hover {
}


h1.I100381, .I100381 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100381 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:3;

}
.I100381:hover {
}
.I100381 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100381 > .viewport:hover {
}


h1.I100382, .I100382 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100382 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I100382:hover {
}
.I100382 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100382 > .viewport:hover {
}


h1.I100383, .I100383 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100383 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I100383:hover {
}
.I100383 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100383 > .viewport:hover {
}


h1.I100384, .I100384 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100384 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I100384:hover {
}
.I100384 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100384 > .viewport:hover {
}


h1.I100385, .I100385 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100385 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I100385:hover {
}
.I100385 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100385 > .viewport:hover {
}


h1.I158005, .I158005 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158005 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I158005:hover {
}
.I158005 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158005 > .viewport:hover {
}


h1.I158091, .I158091 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158091 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158091:hover {
}
.I158091 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158091 > .viewport:hover {
}


h1.I158220, .I158220 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158220 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158220:hover {
}
.I158220 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158220 > .viewport:hover {
}


h1.I158306, .I158306 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158306 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158306:hover {
}
.I158306 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158306 > .viewport:hover {
}


h1.I165810, .I165810 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165810 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165810:hover {
}
.I165810 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165810 > .viewport:hover {
}


h1.I167806, .I167806 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167806 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167806:hover {
}
.I167806 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167806 > .viewport:hover {
}


h1.I168037, .I168037 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168037 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168037:hover {
}
.I168037 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168037 > .viewport:hover {
}


h1.I168253, .I168253 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168253 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168253:hover {
}
.I168253 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168253 > .viewport:hover {
}


h1.I168415, .I168415 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168415 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168415:hover {
}
.I168415 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168415 > .viewport:hover {
}


h1.I168523, .I168523 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168523 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168523:hover {
}
.I168523 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168523 > .viewport:hover {
}


h1.I168793, .I168793 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168793 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168793:hover {
}
.I168793 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168793 > .viewport:hover {
}


h1.I168901, .I168901 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168901 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168901:hover {
}
.I168901 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168901 > .viewport:hover {
}


h1.I169063, .I169063 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169063 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169063:hover {
}
.I169063 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169063 > .viewport:hover {
}


h1.I169171, .I169171 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169171 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169171:hover {
}
.I169171 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169171 > .viewport:hover {
}


h1.I169333, .I169333 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169333 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169333:hover {
}
.I169333 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169333 > .viewport:hover {
}


h1.I169441, .I169441 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169441 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169441:hover {
}
.I169441 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169441 > .viewport:hover {
}


h1.I169603, .I169603 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169603 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169603:hover {
}
.I169603 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169603 > .viewport:hover {
}


h1.I169711, .I169711 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169711 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169711:hover {
}
.I169711 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169711 > .viewport:hover {
}


.I100386 {
display:flex;

}
.I100386:hover {
}
@media (max-width:992px) {
.I100386 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I100386:hover {
}
}
@media (max-width:640px) {
.I100386 {
display:flex;
height:60vw;

}
.I100386:hover {
}
}

.I100387, a.I100387 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I100387:hover, a.I100387:hover {
}
@media (max-width:640px) {
.I100387, a.I100387 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I100387:hover, a.I100387:hover {
}
}

.I100388, a.I100388 {
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;

}
.I100388:hover, a.I100388:hover {
}
@media (max-width:640px) {
.I100388, a.I100388 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I100388:hover, a.I100388:hover {
}
}

.I100389 .image, .I100389.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I100389 .image:hover, .I100389.image:hover {
}
@media (max-width:640px) {
.I100389 .image, .I100389.image {
border-radius:100%;

}
.I100389 .image:hover, .I100389.image:hover {
}
}

.I100390, a.I100390 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I100390:hover, a.I100390:hover {
}
@media (max-width:992px) {
.I100390, a.I100390 {
}
.I100390:hover, a.I100390:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100390, a.I100390 {
display:flex;
padding-bottom:1rem;

}
.I100390:hover, a.I100390:hover {
}
}

.I100391, a.I100391 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I100391:hover, a.I100391:hover {
}
@media (max-width:992px) {
.I100391, a.I100391 {
}
.I100391:hover, a.I100391:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100391, a.I100391 {
display:flex;
padding-bottom:1rem;

}
.I100391:hover, a.I100391:hover {
}
}

.I100392, a.I100392 {
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;

}
.I100392:hover, a.I100392:hover {
}
@media (max-width:992px) {
.I100392, a.I100392 {
}
.I100392:hover, a.I100392:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100392, a.I100392 {
display:flex;
padding-bottom:1rem;

}
.I100392:hover, a.I100392:hover {
}
}

.I100393 .image, .I100393.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I100393 .image:hover, .I100393.image:hover {
}
@media (max-width:640px) {
.I100393 .image, .I100393.image {
border-radius:100%;

}
.I100393 .image:hover, .I100393.image:hover {
}
}

.I100394, a.I100394 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I100394:hover, a.I100394:hover {
}
@media (max-width:992px) {
.I100394, a.I100394 {
}
.I100394:hover, a.I100394:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100394, a.I100394 {
display:flex;
padding-bottom:1rem;

}
.I100394:hover, a.I100394:hover {
}
}

.I100395, a.I100395 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I100395:hover, a.I100395:hover {
}
@media (max-width:992px) {
.I100395, a.I100395 {
}
.I100395:hover, a.I100395:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100395, a.I100395 {
display:flex;
padding-bottom:1rem;

}
.I100395:hover, a.I100395:hover {
}
}

.I100396, a.I100396 {
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;

}
.I100396:hover, a.I100396:hover {
}
@media (max-width:992px) {
.I100396, a.I100396 {
}
.I100396:hover, a.I100396:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100396, a.I100396 {
display:flex;
padding-bottom:1rem;

}
.I100396:hover, a.I100396:hover {
}
}

.I100397 .button, .I100397.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I100397 button.button, button.I100397.button {
cursor:pointer;
}
.I100397 .button .text, .I100397.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I100397 .button .icon, .I100397.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;
}
.I100397 .button:hover, .I100397.button:hover {
}
.I100397 .button:hover .text, .I100397.button:hover .text {
text-decoration:underline;

}
.I100397 .button:hover .icon, .I100397.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) {
.I100397 .button, .I100397.button {
}
.I100397 button.button, button.I100397.button {
}
.I100397 .button .text, .I100397.button .text {
font-family:Rubik;

}
.I100397 .button .icon, .I100397.button .icon {
background-size:100% 100%;
}
.I100397 .button:hover, .I100397.button:hover {
}
.I100397 .button:hover .text, .I100397.button:hover .text {
}
.I100397 .button:hover .icon, .I100397.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I100397 .button, .I100397.button {
}
.I100397 button.button, button.I100397.button {
}
.I100397 .button .text, .I100397.button .text {
}
.I100397 .button .icon, .I100397.button .icon {
background-size:100% 100%;
}
.I100397 .button:hover, .I100397.button:hover {
}
.I100397 .button:hover .text, .I100397.button:hover .text {
}
.I100397 .button:hover .icon, .I100397.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I100397 .button, .I100397.button {
}
.I100397 button.button, button.I100397.button {
}
.I100397 .button .text, .I100397.button .text {
}
.I100397 .button .icon, .I100397.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');
}
.I100397 .button:hover, .I100397.button:hover {
}
.I100397 .button:hover .text, .I100397.button:hover .text {
}
.I100397 .button:hover .icon, .I100397.button:hover .icon {
background-size:100% 100%;
}
}
.I100398, a.I100398 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I100398:hover, a.I100398:hover {
}
@media (max-width:992px) {
.I100398, a.I100398 {
}
.I100398:hover, a.I100398:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100398, a.I100398 {
display:flex;
padding-bottom:1rem;

}
.I100398:hover, a.I100398:hover {
}
}

.I100399, a.I100399 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I100399:hover, a.I100399:hover {
}
@media (max-width:992px) {
.I100399, a.I100399 {
}
.I100399:hover, a.I100399:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100399, a.I100399 {
display:flex;
padding-bottom:1rem;

}
.I100399:hover, a.I100399:hover {
}
}

.I100400, a.I100400 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I100400:hover, a.I100400:hover {
}
@media (max-width:992px) {
.I100400, a.I100400 {
}
.I100400:hover, a.I100400:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100400, a.I100400 {
display:flex;
padding-bottom:1rem;

}
.I100400:hover, a.I100400:hover {
}
}

.I100401 .button, .I100401.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100401 button.button, button.I100401.button {
cursor:pointer;
}
.I100401 .button .text, .I100401.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I100401 .button .icon, .I100401.button .icon {
flex:none;
background-size:100% 100%;
}
.I100401 .button:hover, .I100401.button:hover {
}
.I100401 .button:hover .text, .I100401.button:hover .text {
}
.I100401 .button:hover .icon, .I100401.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I100401 .button, .I100401.button {
}
.I100401 button.button, button.I100401.button {
}
.I100401 .button .text, .I100401.button .text {
font-family:Rubik;

}
.I100401 .button .icon, .I100401.button .icon {
background-size:100% 100%;
}
.I100401 .button:hover, .I100401.button:hover {
}
.I100401 .button:hover .text, .I100401.button:hover .text {
}
.I100401 .button:hover .icon, .I100401.button:hover .icon {
background-size:100% 100%;
}
}

.I100402 .button, .I100402.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100402 button.button, button.I100402.button {
cursor:pointer;
}
.I100402 .button .text, .I100402.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I100402 .button .icon, .I100402.button .icon {
flex:none;
background-size:100% 100%;
}
.I100402 .button:hover, .I100402.button:hover {
}
.I100402 .button:hover .text, .I100402.button:hover .text {
}
.I100402 .button:hover .icon, .I100402.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I100402 .button, .I100402.button {
}
.I100402 button.button, button.I100402.button {
}
.I100402 .button .text, .I100402.button .text {
font-family:Rubik;

}
.I100402 .button .icon, .I100402.button .icon {
background-size:100% 100%;
}
.I100402 .button:hover, .I100402.button:hover {
}
.I100402 .button:hover .text, .I100402.button:hover .text {
}
.I100402 .button:hover .icon, .I100402.button:hover .icon {
background-size:100% 100%;
}
}

.I100403 .button, .I100403.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100403 button.button, button.I100403.button {
cursor:pointer;
}
.I100403 .button .text, .I100403.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I100403 .button .icon, .I100403.button .icon {
flex:none;
background-size:100% 100%;
}
.I100403 .button:hover, .I100403.button:hover {
}
.I100403 .button:hover .text, .I100403.button:hover .text {
}
.I100403 .button:hover .icon, .I100403.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I100403 .button, .I100403.button {
}
.I100403 button.button, button.I100403.button {
}
.I100403 .button .text, .I100403.button .text {
font-family:Rubik;

}
.I100403 .button .icon, .I100403.button .icon {
background-size:100% 100%;
}
.I100403 .button:hover, .I100403.button:hover {
}
.I100403 .button:hover .text, .I100403.button:hover .text {
}
.I100403 .button:hover .icon, .I100403.button:hover .icon {
background-size:100% 100%;
}
}

.I100404 .button, .I100404.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100404 button.button, button.I100404.button {
cursor:pointer;
}
.I100404 .button .text, .I100404.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I100404 .button .icon, .I100404.button .icon {
flex:none;
background-size:100% 100%;
}
.I100404 .button:hover, .I100404.button:hover {
}
.I100404 .button:hover .text, .I100404.button:hover .text {
}
.I100404 .button:hover .icon, .I100404.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I100404 .button, .I100404.button {
}
.I100404 button.button, button.I100404.button {
}
.I100404 .button .text, .I100404.button .text {
font-family:Rubik;

}
.I100404 .button .icon, .I100404.button .icon {
background-size:100% 100%;
}
.I100404 .button:hover, .I100404.button:hover {
}
.I100404 .button:hover .text, .I100404.button:hover .text {
}
.I100404 .button:hover .icon, .I100404.button:hover .icon {
background-size:100% 100%;
}
}

.I100405 .button, .I100405.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100405 button.button, button.I100405.button {
cursor:pointer;
}
.I100405 .button .text, .I100405.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I100405 .button .icon, .I100405.button .icon {
flex:none;
background-size:100% 100%;
}
.I100405 .button:hover, .I100405.button:hover {
}
.I100405 .button:hover .text, .I100405.button:hover .text {
}
.I100405 .button:hover .icon, .I100405.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I100405 .button, .I100405.button {
}
.I100405 button.button, button.I100405.button {
}
.I100405 .button .text, .I100405.button .text {
font-family:Rubik;

}
.I100405 .button .icon, .I100405.button .icon {
background-size:100% 100%;
}
.I100405 .button:hover, .I100405.button:hover {
}
.I100405 .button:hover .text, .I100405.button:hover .text {
}
.I100405 .button:hover .icon, .I100405.button:hover .icon {
background-size:100% 100%;
}
}

.I100406, a.I100406 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I100406:hover, a.I100406:hover {
}

.I157962 .image, .I157962.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157962 .image:hover, .I157962.image:hover {
}
@media (max-width:640px) {
.I157962 .image, .I157962.image {
border-radius:100%;

}
.I157962 .image:hover, .I157962.image:hover {
}
}

.I158048, a.I158048 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158048:hover, a.I158048:hover {
}
@media (max-width:992px) {
.I158048, a.I158048 {
}
.I158048:hover, a.I158048:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158048, a.I158048 {
display:flex;
padding-bottom:1rem;

}
.I158048:hover, a.I158048:hover {
}
}

.I158177, a.I158177 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158177:hover, a.I158177:hover {
}
@media (max-width:992px) {
.I158177, a.I158177 {
}
.I158177:hover, a.I158177:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158177, a.I158177 {
display:flex;
padding-bottom:1rem;

}
.I158177:hover, a.I158177:hover {
}
}

.I158263, a.I158263 {
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;

}
.I158263:hover, a.I158263:hover {
}
@media (max-width:992px) {
.I158263, a.I158263 {
}
.I158263:hover, a.I158263:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158263, a.I158263 {
display:flex;
padding-bottom:1rem;

}
.I158263:hover, a.I158263:hover {
}
}

.I165756, a.I165756 {
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;

}
.I165756:hover, a.I165756:hover {
}
@media (max-width:992px) {
.I165756, a.I165756 {
}
.I165756:hover, a.I165756:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165756, a.I165756 {
display:flex;
padding-bottom:1rem;

}
.I165756:hover, a.I165756:hover {
}
}

.I167752, a.I167752 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167752:hover, a.I167752:hover {
}
@media (max-width:992px) {
.I167752, a.I167752 {
}
.I167752:hover, a.I167752:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167752, a.I167752 {
display:flex;
padding-bottom:1rem;

}
.I167752:hover, a.I167752:hover {
}
}

.I167983 .image, .I167983.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167983 .image:hover, .I167983.image:hover {
}
@media (max-width:640px) {
.I167983 .image, .I167983.image {
border-radius:100%;

}
.I167983 .image:hover, .I167983.image:hover {
}
}

.I168199, a.I168199 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168199:hover, a.I168199:hover {
}
@media (max-width:992px) {
.I168199, a.I168199 {
}
.I168199:hover, a.I168199:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168199, a.I168199 {
display:flex;
padding-bottom:1rem;

}
.I168199:hover, a.I168199:hover {
}
}

.I168361, a.I168361 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168361:hover, a.I168361:hover {
}
@media (max-width:992px) {
.I168361, a.I168361 {
}
.I168361:hover, a.I168361:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168361, a.I168361 {
display:flex;
padding-bottom:1rem;

}
.I168361:hover, a.I168361:hover {
}
}

.I168469, a.I168469 {
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;

}
.I168469:hover, a.I168469:hover {
}
@media (max-width:992px) {
.I168469, a.I168469 {
}
.I168469:hover, a.I168469:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168469, a.I168469 {
display:flex;
padding-bottom:1rem;

}
.I168469:hover, a.I168469:hover {
}
}

.I168739 .image, .I168739.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168739 .image:hover, .I168739.image:hover {
}
@media (max-width:640px) {
.I168739 .image, .I168739.image {
border-radius:100%;

}
.I168739 .image:hover, .I168739.image:hover {
}
}

.I168847, a.I168847 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168847:hover, a.I168847:hover {
}
@media (max-width:992px) {
.I168847, a.I168847 {
}
.I168847:hover, a.I168847:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168847, a.I168847 {
display:flex;
padding-bottom:1rem;

}
.I168847:hover, a.I168847:hover {
}
}

.I169009, a.I169009 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169009:hover, a.I169009:hover {
}
@media (max-width:992px) {
.I169009, a.I169009 {
}
.I169009:hover, a.I169009:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169009, a.I169009 {
display:flex;
padding-bottom:1rem;

}
.I169009:hover, a.I169009:hover {
}
}

.I169117, a.I169117 {
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;

}
.I169117:hover, a.I169117:hover {
}
@media (max-width:992px) {
.I169117, a.I169117 {
}
.I169117:hover, a.I169117:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169117, a.I169117 {
display:flex;
padding-bottom:1rem;

}
.I169117:hover, a.I169117:hover {
}
}

.I169279 .image, .I169279.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169279 .image:hover, .I169279.image:hover {
}
@media (max-width:640px) {
.I169279 .image, .I169279.image {
border-radius:100%;

}
.I169279 .image:hover, .I169279.image:hover {
}
}

.I169387, a.I169387 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169387:hover, a.I169387:hover {
}
@media (max-width:992px) {
.I169387, a.I169387 {
}
.I169387:hover, a.I169387:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169387, a.I169387 {
display:flex;
padding-bottom:1rem;

}
.I169387:hover, a.I169387:hover {
}
}

.I169549, a.I169549 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169549:hover, a.I169549:hover {
}
@media (max-width:992px) {
.I169549, a.I169549 {
}
.I169549:hover, a.I169549:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169549, a.I169549 {
display:flex;
padding-bottom:1rem;

}
.I169549:hover, a.I169549:hover {
}
}

.I169657, a.I169657 {
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;

}
.I169657:hover, a.I169657:hover {
}
@media (max-width:992px) {
.I169657, a.I169657 {
}
.I169657:hover, a.I169657:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169657, a.I169657 {
display:flex;
padding-bottom:1rem;

}
.I169657:hover, a.I169657:hover {
}
}

h1.I100407, .I100407 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100407 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I100407:hover {
}
.I100407 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100407 > .viewport:hover {
}


.I100408 {
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;

	
}
.I100408:hover {
}
@media (max-width:992px) {
.I100408 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I100408:hover {
}
}
@media (max-width:640px) {
.I100408 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I100408:hover {
}
}

.I100409 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I100409:hover {
}
@media (max-width:992px) {
.I100409 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I100409:hover {
}
}
@media (max-width:640px) {
.I100409 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I100409:hover {
}
}

.I100410 {
display:flex;
position:var(--I100410-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I100410-location-transform:translate(0px,0px);
z-index:var(--I100410-z-index, auto);

transform:
var(--I100410-location-transform, translate(0px,0px))
var(--I100410-user-box-transform, translate(0px,0px))
;


position:var(--I100410-position-static-computed, static);
}
.I100410:hover {
}

@media (max-width:640px) {
.I100410 {

width:calc(100vw - 2rem);

}
.I100410:hover {
}

}

.I100411 {
display:flex;
position:var(--I100411-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
}
.I100411:hover {
}

@media (max-width:640px) {
.I100411 {

width:calc(100vw - 2rem);

}
.I100411:hover {
}

}

.I100412 {
display:flex;
position:var(--I100412-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;
}
.I100412:hover {
}
.I100412 {
--I100412-position-static-computed:static;
}
.I100412 > .sector, .I100412 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I100412 {

width:calc(100vw - 2rem);

}
.I100412:hover {
}

}

.I100413 {
display:flex;
position:var(--I100413-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I100413:hover {
}

@media (max-width:640px) {
.I100413 {

padding-left:1rem;
padding-right:1rem;

}
.I100413:hover {
}

}

.I100414 {
display:flex;
position:var(--I100414-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:15;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I100414:hover {
}

@media (max-width:640px) {
.I100414 {

width:calc(100vw - 2rem);

}
.I100414:hover {
}

}

.I100415 {
display:flex;
position:var(--I100415-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:17;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I100415:hover {
}
.I100415 {
--I100415-position-static-computed:static;
}
.I100415 > .sector, .I100415 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I100415 {

width:calc(100vw - 2rem);

}
.I100415:hover {
}

}
@media (min-width:1440px) {
.I100415 {

}
.I100415:hover {
}
.I100415 {
--I100415-position-static-computed:static;
}
.I100415 > .sector, .I100415 > .group-sectors {
position:relative;
}
}
.I100416 {
display:flex;
position:var(--I100416-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;
}
.I100416:hover {
}

@media (max-width:640px) {
.I100416 {

width:calc(100vw - 2rem);

}
.I100416:hover {
}

}

.I100417 {
display:flex;
position:var(--I100417-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;
}
.I100417:hover {
}

@media (max-width:640px) {
.I100417 {

width:calc(100vw - 2rem);

}
.I100417:hover {
}

}

.I100418 {
display:flex;
position:var(--I100418-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;
}
.I100418:hover {
}

@media (max-width:640px) {
.I100418 {

width:calc(100vw - 2rem);

}
.I100418:hover {
}

}

.I100419 {
display:flex;
position:var(--I100419-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;
}
.I100419:hover {
}

@media (max-width:640px) {
.I100419 {

width:calc(100vw - 2rem);

}
.I100419:hover {
}

}

.I100420 {
display:flex;
position:var(--I100420-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I100420:hover {
}


.I108542 {
display:flex;
position:var(--I108542-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;
}
.I108542:hover {
}

@media (max-width:640px) {
.I108542 {

width:calc(100vw - 2rem);

}
.I108542:hover {
}

}

.I166559 {
display:flex;
position:var(--I166559-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;
}
.I166559:hover {
}


.I100421 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I100421:hover {
}

@media (min-width:1440px) {
.I100421 {

order:4;


	
}
.I100421:hover {
}

}
.I100422 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I100422:hover {
}

@media (min-width:1440px) {
.I100422 {

order:2;


	
}
.I100422:hover {
}

}
.I100423 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I100423:hover {
}


.I100424 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I100424:hover {
}


.I100425 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I100425:hover {
}


.I100426 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I100426:hover {
}


.I100427 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I100427:hover {
}


.I100428 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I100428:hover {
}


.I100429 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I100429:hover {
}


.I100430 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I100430:hover {
}
.I100430 > .sector {
position:relative;
}
@media (max-width:640px) {
.I100430 {



flex-direction:column;
align-items:flex-start;

	
}
.I100430:hover {
}

}

.I108847 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108847:hover {
}


.I167064 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167064:hover {
}


h1.I100431, .I100431 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100431 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I100431:hover {
}
.I100431 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100431 > .viewport:hover {
}

@media (min-width:1440px) {
.I100431 {

order:8;

}
.I100431:hover {
}
.I100431 > .viewport {



}
.I100431 > .viewport:hover {
}

}
h1.I100432, .I100432 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100432 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I100432:hover {
}
.I100432 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I100432 > .viewport:hover {
}


h1.I100433, .I100433 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100433 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I100433:hover {
}
.I100433 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100433 > .viewport:hover {
}

@media (min-width:1440px) {
.I100433 {

order:3;

}
.I100433:hover {
}
.I100433 > .viewport {



}
.I100433 > .viewport:hover {
}

}
h1.I100434, .I100434 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100434 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I100434:hover {
}
.I100434 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100434 > .viewport:hover {
}


h1.I100435, .I100435 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100435 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I100435:hover {
}
.I100435 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100435 > .viewport:hover {
}


h1.I100436, .I100436 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100436 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100436:hover {
}
.I100436 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100436 > .viewport:hover {
}


h1.I100437, .I100437 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100437 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I100437:hover {
}
.I100437 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I100437 > .viewport:hover {
}


h1.I100438, .I100438 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100438 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I100438:hover {
}
.I100438 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100438 > .viewport:hover {
}


h1.I100439, .I100439 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100439 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I100439:hover {
}
.I100439 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100439 > .viewport:hover {
}


h1.I100440, .I100440 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100440 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100440:hover {
}
.I100440 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100440 > .viewport:hover {
}


h1.I100441, .I100441 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100441 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I100441:hover {
}
.I100441 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100441 > .viewport:hover {
}


h1.I100442, .I100442 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100442 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I100442:hover {
}
.I100442 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100442 > .viewport:hover {
}


h1.I100443, .I100443 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100443 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I100443:hover {
}
.I100443 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100443 > .viewport:hover {
}


h1.I100444, .I100444 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100444 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I100444:hover {
}
.I100444 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I100444 > .viewport:hover {
}


h1.I100445, .I100445 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100445 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I100445:hover {
}
.I100445 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100445 > .viewport:hover {
}


h1.I100446, .I100446 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100446 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100446:hover {
}
.I100446 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100446 > .viewport:hover {
}


h1.I100447, .I100447 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100447 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I100447:hover {
}
.I100447 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I100447 > .viewport:hover {
}


h1.I100448, .I100448 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100448 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I100448:hover {
}
.I100448 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100448 > .viewport:hover {
}

@media (max-width:640px) {
.I100448 {

width:100%;


}
.I100448:hover {
}
.I100448 > .viewport {



}
.I100448 > .viewport:hover {
}

}

h1.I100449, .I100449 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100449 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100449:hover {
}
.I100449 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100449 > .viewport:hover {
}


h1.I100450, .I100450 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100450 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I100450:hover {
}
.I100450 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100450 > .viewport:hover {
}


h1.I100451, .I100451 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100451 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I100451:hover {
}
.I100451 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100451 > .viewport:hover {
}


h1.I100452, .I100452 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100452 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I100452:hover {
}
.I100452 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100452 > .viewport:hover {
}


h1.I100453, .I100453 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100453 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I100453:hover {
}
.I100453 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100453 > .viewport:hover {
}


h1.I100454, .I100454 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100454 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I100454:hover {
}
.I100454 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100454 > .viewport:hover {
}


h1.I100455, .I100455 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100455 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I100455:hover {
}
.I100455 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100455 > .viewport:hover {
}


h1.I100456, .I100456 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100456 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I100456:hover {
}
.I100456 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100456 > .viewport:hover {
}


h1.I100457, .I100457 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100457 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I100457:hover {
}
.I100457 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100457 > .viewport:hover {
}


h1.I100458, .I100458 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100458 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I100458:hover {
}
.I100458 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100458 > .viewport:hover {
}


h1.I100459, .I100459 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100459 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I100459:hover {
}
.I100459 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100459 > .viewport:hover {
}


h1.I100460, .I100460 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100460 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I100460:hover {
}
.I100460 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100460 > .viewport:hover {
}


h1.I100461, .I100461 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100461 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I100461:hover {
}
.I100461 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100461 > .viewport:hover {
}


h1.I100462, .I100462 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100462 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I100462:hover {
}
.I100462 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100462 > .viewport:hover {
}


h1.I100463, .I100463 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100463 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I100463:hover {
}
.I100463 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100463 > .viewport:hover {
}

@media (min-width:1440px) {
.I100463 {

order:3;

}
.I100463:hover {
}
.I100463 > .viewport {



}
.I100463 > .viewport:hover {
}

}
h1.I100464, .I100464 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100464 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I100464:hover {
}
.I100464 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100464 > .viewport:hover {
}


h1.I100465, .I100465 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100465 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I100465:hover {
}
.I100465 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100465 > .viewport:hover {
}


h1.I100466, .I100466 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100466 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I100466:hover {
}
.I100466 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100466 > .viewport:hover {
}


h1.I100467, .I100467 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100467 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100467:hover {
}
.I100467 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100467 > .viewport:hover {
}


h1.I100468, .I100468 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100468 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I100468:hover {
}
.I100468 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100468 > .viewport:hover {
}


h1.I100469, .I100469 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100469 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100469:hover {
}
.I100469 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100469 > .viewport:hover {
}


h1.I100470, .I100470 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100470 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100470:hover {
}
.I100470 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100470 > .viewport:hover {
}


h1.I100471, .I100471 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100471 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100471:hover {
}
.I100471 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100471 > .viewport:hover {
}


h1.I100472, .I100472 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100472 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I100472:hover {
}
.I100472 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100472 > .viewport:hover {
}


h1.I100473, .I100473 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100473 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I100473:hover {
}
.I100473 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100473 > .viewport:hover {
}


h1.I100474, .I100474 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100474 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I100474:hover {
}
.I100474 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100474 > .viewport:hover {
}


h1.I100475, .I100475 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100475 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I100475:hover {
}
.I100475 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100475 > .viewport:hover {
}


h1.I100476, .I100476 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100476 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I100476:hover {
}
.I100476 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100476 > .viewport:hover {
}


h1.I100477, .I100477 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100477 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I100477:hover {
}
.I100477 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100477 > .viewport:hover {
}


h1.I100478, .I100478 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100478 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I100478:hover {
}
.I100478 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100478 > .viewport:hover {
}


h1.I100479, .I100479 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100479 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I100479:hover {
}
.I100479 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100479 > .viewport:hover {
}


h1.I108664, .I108664 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108664 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108664:hover {
}
.I108664 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108664 > .viewport:hover {
}


h1.I108786, .I108786 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108786 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108786:hover {
}
.I108786 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108786 > .viewport:hover {
}


h1.I108969, .I108969 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108969 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108969:hover {
}
.I108969 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108969 > .viewport:hover {
}


h1.I109091, .I109091 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109091 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109091:hover {
}
.I109091 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109091 > .viewport:hover {
}


h1.I109213, .I109213 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109213 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109213:hover {
}
.I109213 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109213 > .viewport:hover {
}

@media (max-width:640px) {
.I109213 {

width:100%;


}
.I109213:hover {
}
.I109213 > .viewport {



}
.I109213 > .viewport:hover {
}

}

h1.I163053, .I163053 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163053 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163053:hover {
}
.I163053 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163053 > .viewport:hover {
}


h1.I165985, .I165985 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165985 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165985:hover {
}
.I165985 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165985 > .viewport:hover {
}


h1.I166458, .I166458 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166458 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166458:hover {
}
.I166458 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166458 > .viewport:hover {
}


h1.I166761, .I166761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166761:hover {
}
.I166761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166761 > .viewport:hover {
}


h1.I166963, .I166963 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166963 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166963:hover {
}
.I166963 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166963 > .viewport:hover {
}


h1.I167266, .I167266 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167266 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167266:hover {
}
.I167266 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167266 > .viewport:hover {
}


h1.I167468, .I167468 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167468 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167468:hover {
}
.I167468 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167468 > .viewport:hover {
}


h1.I167670, .I167670 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167670 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167670:hover {
}
.I167670 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167670 > .viewport:hover {
}

@media (max-width:640px) {
.I167670 {

width:100%;


}
.I167670:hover {
}
.I167670 > .viewport {



}
.I167670 > .viewport:hover {
}

}

h1.I176946, .I176946 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176946 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176946:hover {
}
.I176946 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176946 > .viewport:hover {
}


h1.I177152, .I177152 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177152 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177152:hover {
}
.I177152 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177152 > .viewport:hover {
}


h1.I177358, .I177358 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177358 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177358:hover {
}
.I177358 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177358 > .viewport:hover {
}


h1.I177724, .I177724 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177724 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177724:hover {
}
.I177724 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177724 > .viewport:hover {
}


.I100481 .image, .I100481.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I100481 .image:hover, .I100481.image:hover {
}
@media (min-width:1440px) {
.I100481 .image, .I100481.image {
width:100%;

}
.I100481 .image:hover, .I100481.image:hover {
}
}
.I100482, a.I100482 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I100482:hover, a.I100482:hover {
}
@media (max-width:992px) {
.I100482, a.I100482 {
}
.I100482:hover, a.I100482:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100482, a.I100482 {
display:flex;
padding-bottom:0rem;

}
.I100482:hover, a.I100482:hover {
}
}

.I100483 .image, .I100483.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I100483 .image:hover, .I100483.image:hover {
}
@media (min-width:1440px) {
.I100483 .image, .I100483.image {
width:100%;

}
.I100483 .image:hover, .I100483.image:hover {
}
}
.I100484 .image, .I100484.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I100484 .image:hover, .I100484.image:hover {
}

.I100485, a.I100485 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I100485:hover, a.I100485:hover {
}
@media (max-width:992px) {
.I100485, a.I100485 {
}
.I100485:hover, a.I100485:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100485, a.I100485 {
display:flex;
padding-bottom:0rem;

}
.I100485:hover, a.I100485:hover {
}
}

.I100486, a.I100486 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I100486:hover, a.I100486:hover {
}
@media (min-width:1440px) {
.I100486, a.I100486 {
display:flex;
font-weight:500;


}
.I100486:hover, a.I100486:hover {
}
}
.I100487, a.I100487 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I100487:hover, a.I100487:hover {
}
@media (max-width:992px) {
.I100487, a.I100487 {
}
.I100487:hover, a.I100487:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100487, a.I100487 {
display:flex;
padding-bottom:0rem;

}
.I100487:hover, a.I100487:hover {
}
}

.I100488, a.I100488 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I100488:hover, a.I100488:hover {
}
@media (max-width:640px) {
.I100488, a.I100488 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I100488:hover, a.I100488:hover {
}
}

.I100489, a.I100489 {
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;

}
.I100489:hover, a.I100489:hover {
}
@media (max-width:992px) {
.I100489, a.I100489 {
}
.I100489:hover, a.I100489:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100489, a.I100489 {
display:flex;
padding-bottom:1rem;

}
.I100489:hover, a.I100489:hover {
}
}

.I100490, a.I100490 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I100490:hover, a.I100490:hover {
}

.I100491, a.I100491 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I100491:hover, a.I100491:hover {
}
@media (min-width:1440px) {
.I100491, a.I100491 {
display:flex;
font-weight:500;


}
.I100491:hover, a.I100491:hover {
}
}
.I100492 .image, .I100492.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I100492 .image:hover, .I100492.image:hover {
}

.I100493, a.I100493 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I100493:hover, a.I100493:hover {
}
@media (min-width:1440px) {
.I100493, a.I100493 {
display:flex;
font-weight:500;


}
.I100493:hover, a.I100493:hover {
}
}
.I100494, a.I100494 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I100494:hover, a.I100494:hover {
}
@media (max-width:992px) {
.I100494, a.I100494 {
}
.I100494:hover, a.I100494:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100494, a.I100494 {
display:flex;
padding-bottom:0rem;

}
.I100494:hover, a.I100494:hover {
}
}

.I100495 .image, .I100495.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I100495 .image:hover, .I100495.image:hover {
}

.I100496, a.I100496 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I100496:hover, a.I100496:hover {
}
@media (min-width:1440px) {
.I100496, a.I100496 {
display:flex;
font-weight:500;


}
.I100496:hover, a.I100496:hover {
}
}
.I100497, a.I100497 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I100497:hover, a.I100497:hover {
}
@media (max-width:992px) {
.I100497, a.I100497 {
}
.I100497:hover, a.I100497:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100497, a.I100497 {
display:flex;
padding-bottom:0rem;

}
.I100497:hover, a.I100497:hover {
}
}

.I100498 .image, .I100498.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I100498 .image:hover, .I100498.image:hover {
}

.I100499, a.I100499 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I100499:hover, a.I100499:hover {
}
@media (min-width:1440px) {
.I100499, a.I100499 {
display:flex;
font-weight:500;


}
.I100499:hover, a.I100499:hover {
}
}
.I100500, a.I100500 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I100500:hover, a.I100500:hover {
}
@media (max-width:992px) {
.I100500, a.I100500 {
}
.I100500:hover, a.I100500:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100500, a.I100500 {
display:flex;
padding-bottom:0rem;

}
.I100500:hover, a.I100500:hover {
}
}

.I100501 .image, .I100501.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I100501 .image:hover, .I100501.image:hover {
}

.I100502 .image, .I100502.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I100502 .image:hover, .I100502.image:hover {
}

.I100503 .image, .I100503.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I100503 .image:hover, .I100503.image:hover {
}

.I100504, a.I100504 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I100504:hover, a.I100504:hover {
}
@media (max-width:992px) {
.I100504, a.I100504 {
}
.I100504:hover, a.I100504:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100504, a.I100504 {
display:flex;
padding-bottom:0rem;

}
.I100504:hover, a.I100504:hover {
}
}

.I100505, a.I100505 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I100505:hover, a.I100505:hover {
}
@media (min-width:1440px) {
.I100505, a.I100505 {
display:flex;
font-weight:500;


}
.I100505:hover, a.I100505:hover {
}
}
.I100506, a.I100506 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I100506:hover, a.I100506:hover {
}
@media (max-width:992px) {
.I100506, a.I100506 {
}
.I100506:hover, a.I100506:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100506, a.I100506 {
display:flex;
padding-bottom:0rem;

}
.I100506:hover, a.I100506:hover {
}
}

.I100507, a.I100507 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I100507:hover, a.I100507:hover {
}
@media (max-width:992px) {
.I100507, a.I100507 {
}
.I100507:hover, a.I100507:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I100507, a.I100507 {
display:flex;
font-weight:500;


}
.I100507:hover, a.I100507:hover {
}
}
.I100508, a.I100508 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I100508:hover, a.I100508:hover {
}
@media (max-width:992px) {
.I100508, a.I100508 {
}
.I100508:hover, a.I100508:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I100508, a.I100508 {
display:flex;
padding-bottom:0rem;

}
.I100508:hover, a.I100508:hover {
}
}

.I100509, a.I100509 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I100509:hover, a.I100509:hover {
}
@media (min-width:1440px) {
.I100509, a.I100509 {
display:flex;
font-weight:500;


}
.I100509:hover, a.I100509:hover {
}
}
.I100510 {
}
.I100510:hover {
}
.I100510 {
}
.I100510:hover {
}


.I100511, a.I100511 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I100511:hover, a.I100511:hover {
}

.I100512, a.I100512 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I100512:hover, a.I100512:hover {
}

.I100513 .button, .I100513.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100513 button.button, button.I100513.button {
cursor:pointer;
}
.I100513 .button .text, .I100513.button .text {
}
.I100513 .button .icon, .I100513.button .icon {
flex:none;
background-size:100% 100%;
}
.I100513 .button:hover, .I100513.button:hover {
}
.I100513 .button:hover .text, .I100513.button:hover .text {
}
.I100513 .button:hover .icon, .I100513.button:hover .icon {
background-size:100% 100%;
}

.I100514 .button, .I100514.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100514 button.button, button.I100514.button {
cursor:pointer;
}
.I100514 .button .text, .I100514.button .text {
}
.I100514 .button .icon, .I100514.button .icon {
flex:none;
background-size:100% 100%;
}
.I100514 .button:hover, .I100514.button:hover {
}
.I100514 .button:hover .text, .I100514.button:hover .text {
}
.I100514 .button:hover .icon, .I100514.button:hover .icon {
background-size:100% 100%;
}

.I100515 .button, .I100515.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100515 button.button, button.I100515.button {
cursor:pointer;
}
.I100515 .button .text, .I100515.button .text {
}
.I100515 .button .icon, .I100515.button .icon {
flex:none;
background-size:100% 100%;
}
.I100515 .button:hover, .I100515.button:hover {
}
.I100515 .button:hover .text, .I100515.button:hover .text {
}
.I100515 .button:hover .icon, .I100515.button:hover .icon {
background-size:100% 100%;
}

.I100516 .button, .I100516.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100516 button.button, button.I100516.button {
cursor:pointer;
}
.I100516 .button .text, .I100516.button .text {
}
.I100516 .button .icon, .I100516.button .icon {
flex:none;
background-size:100% 100%;
}
.I100516 .button:hover, .I100516.button:hover {
}
.I100516 .button:hover .text, .I100516.button:hover .text {
}
.I100516 .button:hover .icon, .I100516.button:hover .icon {
background-size:100% 100%;
}

.I100517 .button, .I100517.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100517 button.button, button.I100517.button {
cursor:pointer;
}
.I100517 .button .text, .I100517.button .text {
}
.I100517 .button .icon, .I100517.button .icon {
flex:none;
background-size:100% 100%;
}
.I100517 .button:hover, .I100517.button:hover {
}
.I100517 .button:hover .text, .I100517.button:hover .text {
}
.I100517 .button:hover .icon, .I100517.button:hover .icon {
background-size:100% 100%;
}

.I100518 .button, .I100518.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100518 button.button, button.I100518.button {
cursor:pointer;
}
.I100518 .button .text, .I100518.button .text {
}
.I100518 .button .icon, .I100518.button .icon {
flex:none;
background-size:100% 100%;
}
.I100518 .button:hover, .I100518.button:hover {
}
.I100518 .button:hover .text, .I100518.button:hover .text {
}
.I100518 .button:hover .icon, .I100518.button:hover .icon {
background-size:100% 100%;
}

.I100519 .button, .I100519.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100519 button.button, button.I100519.button {
cursor:pointer;
}
.I100519 .button .text, .I100519.button .text {
}
.I100519 .button .icon, .I100519.button .icon {
flex:none;
background-size:100% 100%;
}
.I100519 .button:hover, .I100519.button:hover {
}
.I100519 .button:hover .text, .I100519.button:hover .text {
}
.I100519 .button:hover .icon, .I100519.button:hover .icon {
background-size:100% 100%;
}

.I100520 .button, .I100520.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100520 button.button, button.I100520.button {
cursor:pointer;
}
.I100520 .button .text, .I100520.button .text {
}
.I100520 .button .icon, .I100520.button .icon {
flex:none;
background-size:100% 100%;
}
.I100520 .button:hover, .I100520.button:hover {
}
.I100520 .button:hover .text, .I100520.button:hover .text {
}
.I100520 .button:hover .icon, .I100520.button:hover .icon {
background-size:100% 100%;
}

.I100521 .button, .I100521.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100521 button.button, button.I100521.button {
cursor:pointer;
}
.I100521 .button .text, .I100521.button .text {
}
.I100521 .button .icon, .I100521.button .icon {
flex:none;
background-size:100% 100%;
}
.I100521 .button:hover, .I100521.button:hover {
}
.I100521 .button:hover .text, .I100521.button:hover .text {
}
.I100521 .button:hover .icon, .I100521.button:hover .icon {
background-size:100% 100%;
}

.I100522 .button, .I100522.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I100522 button.button, button.I100522.button {
cursor:pointer;
}
.I100522 .button .text, .I100522.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I100522 .button .icon, .I100522.button .icon {
flex:none;
background-size:100% 100%;
}
.I100522 .button:hover, .I100522.button:hover {
}
.I100522 .button:hover .text, .I100522.button:hover .text {
}
.I100522 .button:hover .icon, .I100522.button:hover .icon {
background-size:100% 100%;
}

.I100523, a.I100523 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I100523:hover, a.I100523:hover {
}

.I100524, a.I100524 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I100524:hover, a.I100524:hover {
}

.I100525, a.I100525 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I100525:hover, a.I100525:hover {
}

.I100526, a.I100526 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I100526:hover, a.I100526:hover {
}

.I100527, a.I100527 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I100527:hover, a.I100527:hover {
}

.I100528, a.I100528 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I100528:hover, a.I100528:hover {
}

.I100529, a.I100529 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I100529:hover, a.I100529:hover {
}

.I108603 .button, .I108603.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108603 button.button, button.I108603.button {
cursor:pointer;
}
.I108603 .button .text, .I108603.button .text {
}
.I108603 .button .icon, .I108603.button .icon {
flex:none;
background-size:100% 100%;
}
.I108603 .button:hover, .I108603.button:hover {
}
.I108603 .button:hover .text, .I108603.button:hover .text {
}
.I108603 .button:hover .icon, .I108603.button:hover .icon {
background-size:100% 100%;
}

.I108725, a.I108725 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108725:hover, a.I108725:hover {
}

.I108908, a.I108908 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108908:hover, a.I108908:hover {
}

.I109030, a.I109030 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109030:hover, a.I109030:hover {
}

.I109152 .image, .I109152.image {
vertical-align:top;
}
.I109152 .image:hover, .I109152.image:hover {
}

.I162956, a.I162956 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162956:hover, a.I162956:hover {
}

.I165884, a.I165884 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165884:hover, a.I165884:hover {
}

.I166357, a.I166357 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166357:hover, a.I166357:hover {
}

.I166660 .button, .I166660.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166660 button.button, button.I166660.button {
cursor:pointer;
}
.I166660 .button .text, .I166660.button .text {
}
.I166660 .button .icon, .I166660.button .icon {
flex:none;
background-size:100% 100%;
}
.I166660 .button:hover, .I166660.button:hover {
}
.I166660 .button:hover .text, .I166660.button:hover .text {
}
.I166660 .button:hover .icon, .I166660.button:hover .icon {
background-size:100% 100%;
}

.I166862, a.I166862 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166862:hover, a.I166862:hover {
}

.I167165, a.I167165 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167165:hover, a.I167165:hover {
}

.I167367, a.I167367 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167367:hover, a.I167367:hover {
}

.I167569 .image, .I167569.image {
vertical-align:top;
}
.I167569 .image:hover, .I167569.image:hover {
}

.I176843, a.I176843 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176843:hover, a.I176843:hover {
}

.I177049, a.I177049 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177049:hover, a.I177049:hover {
}

.I177255, a.I177255 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177255:hover, a.I177255:hover {
}

.I177620, a.I177620 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177620:hover, a.I177620:hover {
}

h1.I100531, .I100531 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100531 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I100531:hover {
}
.I100531 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100531 > .viewport:hover {
}


.I100355 {
}
.I100355:hover {
}
.I100355 {
}
.I100355: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;
}
}


