/* Cache file:3239_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 {
}
.I93380 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I93380: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 {
}
.I93380 {
width:100%;

	
}
.I93380: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 {
}
.I93380 {
width:100%;

	
}
.I93380:hover {
}
}

.I93381 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I93381:hover {
}
@media (max-width:992px) {
.I93381 {

padding-top:70px;


}
.I93381:hover {
}
}
@media (max-width:640px) {
.I93381 {

width:100%;
margin-top:40px;


}
.I93381:hover {
}
}
@media (min-width:1440px) {
.I93381 {

order:28;

}
.I93381:hover {
}
}
.I93389 {
display:flex;
position:var(--I93389-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(--I93389-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I93389-location-transform:translate(0px,0px);
	

transform:
var(--I93389-location-transform, translate(0px,0px))
var(--I93389-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I93389:hover {
}
.I93389 {
--I93389-position-static-computed:static;
}
.I93389 > .sector, .I93389 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I93389 {

position:fixed;
z-index:var(--I93389-z-index, 1);

transform:
var(--I93389-location-transform, translate(0px,0px))
var(--I93389-user-box-transform, translate(0px,0px))
;


}
.I93389:hover {
}

}
@media (max-width:640px) {
.I93389 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I93389-z-index, 1);

transform:
var(--I93389-location-transform, translate(0px,0px))
var(--I93389-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I93389:hover {
}
.I93389 {
--I93389-position-static-computed:static;
}
.I93389 > .sector, .I93389 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I93389 {

order:25;
}
.I93389:hover {
}

}
.I93395 {
display:flex;
position:var(--I93395-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;


}
.I93395:hover {
}

@media (max-width:992px) {
.I93395 {

margin-top:2rem;

}
.I93395:hover {
}

}
@media (max-width:640px) {
.I93395 {

width:100%;
margin-top:0rem;

}
.I93395:hover {
}

}

.I93411 {
display:flex;
position:var(--I93411-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;
--I93411-location-transform:translate(0px,0px);
z-index:var(--I93411-z-index, auto);

transform:
var(--I93411-location-transform, translate(0px,0px))
var(--I93411-user-box-transform, translate(0px,0px))
;

--I93411-z-index:1000;
position:var(--I93411-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I93411:hover {
}
.I93411 {
--I93411-position-static-computed:static;
}
.I93411 > .sector, .I93411 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I93411 {

width:100%;

}
.I93411:hover {
}

}
@media (min-width:1440px) {
.I93411 {

order:59;
}
.I93411:hover {
}

}
.I93404 {
display:flex;
position:var(--I93404-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I93404:hover {
}

@media (min-width:1440px) {
.I93404 {

order:49;
}
.I93404:hover {
}

}
.I93405 {
display:flex;
position:var(--I93405-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I93405:hover {
}

@media (min-width:1440px) {
.I93405 {

order:51;
}
.I93405:hover {
}

}
.I93403 {
display:flex;
position:var(--I93403-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I93403:hover {
}

@media (min-width:1440px) {
.I93403 {

order:47;
}
.I93403:hover {
}

}
.I93402 {
display:flex;
position:var(--I93402-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I93402:hover {
}

@media (min-width:1440px) {
.I93402 {

order:44;
}
.I93402:hover {
}

}
.I93399 {
display:flex;
position:var(--I93399-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I93399:hover {
}


.I93401 {
display:flex;
position:var(--I93401-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I93401:hover {
}

@media (min-width:1440px) {
.I93401 {

order:40;
}
.I93401:hover {
}

}
.I93390 {
display:flex;
position:var(--I93390-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I93390:hover {
}

@media (min-width:1440px) {
.I93390 {

order:26;
}
.I93390:hover {
}

}
.I93398 {
display:flex;
position:var(--I93398-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I93398:hover {
}


.I93388 {
display:flex;
position:var(--I93388-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(--I93388-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I93388-location-transform:translate(0px,0px);
z-index:var(--I93388-z-index, 1);

transform:
var(--I93388-location-transform, translate(0px,0px))
var(--I93388-user-box-transform, translate(0px,0px))
;

--I93388-z-index:555;
}
.I93388:hover {
}
.I93388 {
--I93388-position-static-computed:relative;
}
.I93388 > .sector, .I93388 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I93388 {

height:72px;
margin-bottom:-72px;

}
.I93388:hover {
}

}
@media (max-width:640px) {
.I93388 {

box-sizing:border-box;

}
.I93388:hover {
}

}
@media (min-width:1440px) {
.I93388 {

order:17;
}
.I93388:hover {
}

}
.I93385 {
display:flex;
position:var(--I93385-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(--I93385-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I93385-location-transform:translate(-50%,0px);
	

transform:
var(--I93385-location-transform, translate(0px,0px))
var(--I93385-user-box-transform, translate(0px,0px))
;

--I93385-z-index:999;
}
.I93385:hover {
}
.I93385 {
--I93385-position-static-computed:relative;
}
.I93385 > .sector, .I93385 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I93385 {

height:auto;
min-height:90px;

}
.I93385:hover {
}
.I93385 {
--I93385-position-static-computed:static;
}
.I93385 > .sector, .I93385 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I93385 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I93385:hover {
}

}
@media (min-width:1440px) {
.I93385 {

order:4;
position:fixed;
z-index:var(--I93385-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I93385-location-transform:translate(-50%,0px);
	

transform:
var(--I93385-location-transform, translate(0px,0px))
var(--I93385-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I93385:hover {
}

}
.I93391 {
display:flex;
position:var(--I93391-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I93391:hover {
}

@media (min-width:1440px) {
.I93391 {

order:18;
}
.I93391:hover {
}

}
.I93406 {
display:flex;
position:var(--I93406-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I93406:hover {
}

@media (min-width:1440px) {
.I93406 {

order:52;
}
.I93406:hover {
}

}
.I93408 {
display:flex;
position:var(--I93408-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I93408:hover {
}

@media (min-width:1440px) {
.I93408 {

order:55;
}
.I93408:hover {
}

}
.I93407 {
display:flex;
position:var(--I93407-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I93407:hover {
}

@media (min-width:1440px) {
.I93407 {

order:54;
}
.I93407:hover {
}

}
.I93409 {
display:flex;
position:var(--I93409-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I93409:hover {
}

@media (min-width:1440px) {
.I93409 {

order:56;
}
.I93409:hover {
}

}
.I93392 {
display:flex;
position:var(--I93392-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I93392:hover {
}

@media (min-width:1440px) {
.I93392 {

order:24;
}
.I93392:hover {
}

}
.I93397 {
display:flex;
position:var(--I93397-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I93397:hover {
}


.I93393 {
display:flex;
position:var(--I93393-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I93393:hover {
}

@media (min-width:1440px) {
.I93393 {

order:27;
}
.I93393:hover {
}

}
.I93410 {
display:flex;
position:var(--I93410-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I93410:hover {
}

@media (min-width:1440px) {
.I93410 {

order:58;
}
.I93410:hover {
}

}
.I93412 {
display:flex;
position:var(--I93412-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I93412:hover {
}

@media (min-width:1440px) {
.I93412 {

order:59;
}
.I93412:hover {
}

}
.I93413 {
display:flex;
position:var(--I93413-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I93413:hover {
}

@media (min-width:1440px) {
.I93413 {

order:60;
}
.I93413:hover {
}

}
.I93414 {
display:flex;
position:var(--I93414-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I93414:hover {
}

@media (min-width:1440px) {
.I93414 {

order:61;
}
.I93414:hover {
}

}
.I93400 {
display:flex;
position:var(--I93400-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I93400:hover {
}


.I93415 {
display:flex;
position:var(--I93415-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I93415:hover {
}

@media (min-width:1440px) {
.I93415 {

order:63;
}
.I93415:hover {
}

}
.I93416 {
display:flex;
position:var(--I93416-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I93416:hover {
}

@media (min-width:1440px) {
.I93416 {

order:65;
}
.I93416:hover {
}

}
.I93387 {
display:flex;
position:var(--I93387-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I93387:hover {
}

@media (min-width:1440px) {
.I93387 {

order:66;
}
.I93387:hover {
}

}
.I93417 {
display:flex;
position:var(--I93417-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I93417:hover {
}

@media (min-width:1440px) {
.I93417 {

order:68;
}
.I93417:hover {
}

}
.I93418 {
display:flex;
position:var(--I93418-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I93418:hover {
}

@media (min-width:1440px) {
.I93418 {

order:69;
}
.I93418:hover {
}

}
.I93394 {
display:flex;
position:var(--I93394-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I93394:hover {
}

@media (min-width:1440px) {
.I93394 {

order:70;
}
.I93394:hover {
}

}
.I93419 {
display:flex;
position:var(--I93419-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I93419:hover {
}

@media (min-width:1440px) {
.I93419 {

order:71;
}
.I93419:hover {
}

}
.I93386 {
display:flex;
position:var(--I93386-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I93386:hover {
}

@media (min-width:1440px) {
.I93386 {

order:72;
}
.I93386:hover {
}

}
.I93383 {
display:flex;
position:var(--I93383-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I93383:hover {
}

@media (min-width:1440px) {
.I93383 {

order:73;
}
.I93383:hover {
}

}
.I93382 {
display:flex;
position:var(--I93382-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I93382:hover {
}

@media (min-width:1440px) {
.I93382 {

order:74;
}
.I93382:hover {
}

}
.I93396 {
display:flex;
position:var(--I93396-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I93396:hover {
}


.I93384 {
display:flex;
position:var(--I93384-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I93384:hover {
}

@media (min-width:1440px) {
.I93384 {

order:16;
}
.I93384:hover {
}

}
.I99757 {
display:flex;
position:var(--I99757-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99757:hover {
}

@media (min-width:1440px) {
.I99757 {

order:76;
}
.I99757:hover {
}

}
.I115768 {
display:flex;
position:var(--I115768-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115768:hover {
}


.I116388 {
display:flex;
position:var(--I116388-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116388:hover {
}


h1.I93421, .I93421 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93421 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I93421:hover {
}
.I93421 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93421 > .viewport:hover {
}


.I93422 {
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;

	
}
.I93422:hover {
}
@media (max-width:992px) {
.I93422 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I93422:hover {
}
}
@media (max-width:640px) {
.I93422 {
padding-left:1rem;
padding-right:1rem;

	
}
.I93422:hover {
}
}

.I93423 {
display:flex;
position:var(--I93423-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:1.5rem;

}
.I93423:hover {
}


.I93424 {
display:flex;
position:var(--I93424-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;

}
.I93424:hover {
}


.I93425 {
display:flex;
position:var(--I93425-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
width:100%;

flex-direction:row;


}
.I93425:hover {
}


.I93426 {
display:flex;
position:var(--I93426-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:5;
width:100%;

flex-direction:row;


}
.I93426:hover {
}


.I93427 {
display:flex;
position:var(--I93427-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:2;
width:100%;
padding-bottom:2rem;

}
.I93427:hover {
}


.I157902 {
display:flex;
position:var(--I157902-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:6;
width:100%;

flex-direction:row;


}
.I157902:hover {
}


.I167912 {
display:flex;
position:var(--I167912-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:7;
width:100%;

flex-direction:row;


}
.I167912:hover {
}


.I168668 {
display:flex;
position:var(--I168668-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:8;
width:100%;

flex-direction:row;


}
.I168668:hover {
}


.I169208 {
display:flex;
position:var(--I169208-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;

flex-direction:row;


}
.I169208:hover {
}


.I93428 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I93428:hover {
}


.I93429 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I93429:hover {
}


.I158117 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I158117:hover {
}


.I168290 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168290:hover {
}


.I168938 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I168938:hover {
}


.I169478 {
display:flex;
align-items:flex-start;
position:relative;

order:2;


flex-direction:column;

	
}
.I169478:hover {
}


h1.I93430, .I93430 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93430 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I93430:hover {
}
.I93430 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93430 > .viewport:hover {
}

@media (max-width:992px) {
.I93430 {

height:auto;


}
.I93430:hover {
}
.I93430 > .viewport {



}
.I93430 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I93430 {

order:4;

}
.I93430:hover {
}
.I93430 > .viewport {



}
.I93430 > .viewport:hover {
}

}
h1.I93431, .I93431 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93431 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I93431:hover {
}
.I93431 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93431 > .viewport:hover {
}

@media (min-width:1440px) {
.I93431 {

order:5;

}
.I93431:hover {
}
.I93431 > .viewport {



}
.I93431 > .viewport:hover {
}

}
h1.I93432, .I93432 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93432 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I93432:hover {
}
.I93432 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93432 > .viewport:hover {
}


h1.I93433, .I93433 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93433 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I93433:hover {
}
.I93433 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93433 > .viewport:hover {
}


h1.I93434, .I93434 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93434 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93434:hover {
}
.I93434 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93434 > .viewport:hover {
}


h1.I93435, .I93435 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93435 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I93435:hover {
}
.I93435 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93435 > .viewport:hover {
}


h1.I93436, .I93436 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93436 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I93436:hover {
}
.I93436 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93436 > .viewport:hover {
}


h1.I93437, .I93437 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93437 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I93437:hover {
}
.I93437 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93437 > .viewport:hover {
}


h1.I93438, .I93438 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93438 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93438:hover {
}
.I93438 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93438 > .viewport:hover {
}


h1.I93439, .I93439 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93439 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93439:hover {
}
.I93439 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93439 > .viewport:hover {
}


h1.I93440, .I93440 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93440 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;

}
.I93440:hover {
}
.I93440 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93440 > .viewport:hover {
}


h1.I93441, .I93441 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93441 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
padding-bottom:3rem;


}
.I93441:hover {
}
.I93441 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93441 > .viewport:hover {
}

@media (min-width:1440px) {
.I93441 {

order:3;

}
.I93441:hover {
}
.I93441 > .viewport {



}
.I93441 > .viewport:hover {
}

}
h1.I93442, .I93442 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93442 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I93442:hover {
}
.I93442 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93442 > .viewport:hover {
}

@media (min-width:1440px) {
.I93442 {

order:7;

}
.I93442:hover {
}
.I93442 > .viewport {



}
.I93442 > .viewport:hover {
}

}
h1.I93443, .I93443 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93443 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I93443:hover {
}
.I93443 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93443 > .viewport:hover {
}

@media (min-width:1440px) {
.I93443 {

order:6;

}
.I93443:hover {
}
.I93443 > .viewport {



}
.I93443 > .viewport:hover {
}

}
h1.I93444, .I93444 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93444 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I93444:hover {
}
.I93444 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93444 > .viewport:hover {
}

@media (min-width:1440px) {
.I93444 {

order:8;

}
.I93444:hover {
}
.I93444 > .viewport {



}
.I93444 > .viewport:hover {
}

}
h1.I93445, .I93445 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93445 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93445:hover {
}
.I93445 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93445 > .viewport:hover {
}


h1.I93446, .I93446 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93446 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93446:hover {
}
.I93446 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93446 > .viewport:hover {
}


h1.I93447, .I93447 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93447 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I93447:hover {
}
.I93447 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93447 > .viewport:hover {
}


h1.I93448, .I93448 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93448 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;

}
.I93448:hover {
}
.I93448 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93448 > .viewport:hover {
}


h1.I93449, .I93449 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93449 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I93449:hover {
}
.I93449 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93449 > .viewport:hover {
}


h1.I93450, .I93450 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93450 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I93450:hover {
}
.I93450 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93450 > .viewport:hover {
}


h1.I157988, .I157988 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I157988 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I157988:hover {
}
.I157988 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I157988 > .viewport:hover {
}


h1.I158074, .I158074 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158074 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I158074:hover {
}
.I158074 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158074 > .viewport:hover {
}


h1.I158203, .I158203 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158203 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I158203:hover {
}
.I158203 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158203 > .viewport:hover {
}


h1.I158289, .I158289 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I158289 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I158289:hover {
}
.I158289 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I158289 > .viewport:hover {
}


h1.I165793, .I165793 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165793 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;

}
.I165793:hover {
}
.I165793 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165793 > .viewport:hover {
}


h1.I167789, .I167789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I167789:hover {
}
.I167789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167789 > .viewport:hover {
}


h1.I168020, .I168020 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168020 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168020:hover {
}
.I168020 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168020 > .viewport:hover {
}


h1.I168236, .I168236 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168236 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168236:hover {
}
.I168236 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168236 > .viewport:hover {
}


h1.I168398, .I168398 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168398 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I168398:hover {
}
.I168398 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168398 > .viewport:hover {
}


h1.I168506, .I168506 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168506 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I168506:hover {
}
.I168506 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168506 > .viewport:hover {
}


h1.I168776, .I168776 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168776 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I168776:hover {
}
.I168776 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168776 > .viewport:hover {
}


h1.I168884, .I168884 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I168884 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I168884:hover {
}
.I168884 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I168884 > .viewport:hover {
}


h1.I169046, .I169046 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169046 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169046:hover {
}
.I169046 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169046 > .viewport:hover {
}


h1.I169154, .I169154 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169154 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169154:hover {
}
.I169154 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169154 > .viewport:hover {
}


h1.I169316, .I169316 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169316 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
margin-right:12px;


}
.I169316:hover {
}
.I169316 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169316 > .viewport:hover {
}


h1.I169424, .I169424 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169424 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I169424:hover {
}
.I169424 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169424 > .viewport:hover {
}


h1.I169586, .I169586 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169586 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I169586:hover {
}
.I169586 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169586 > .viewport:hover {
}


h1.I169694, .I169694 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I169694 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I169694:hover {
}
.I169694 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I169694 > .viewport:hover {
}


.I93451 {
display:flex;

}
.I93451:hover {
}
@media (max-width:992px) {
.I93451 {
display:flex;
width:100%;
box-sizing:border-box;

}
.I93451:hover {
}
}
@media (max-width:640px) {
.I93451 {
display:flex;
height:60vw;

}
.I93451:hover {
}
}

.I93452, a.I93452 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;
padding-top:3rem;

}
.I93452:hover, a.I93452:hover {
}
@media (max-width:640px) {
.I93452, a.I93452 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I93452:hover, a.I93452:hover {
}
}

.I93453, a.I93453 {
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;

}
.I93453:hover, a.I93453:hover {
}
@media (max-width:640px) {
.I93453, a.I93453 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I93453:hover, a.I93453:hover {
}
}

.I93454 .image, .I93454.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I93454 .image:hover, .I93454.image:hover {
}
@media (max-width:640px) {
.I93454 .image, .I93454.image {
border-radius:100%;

}
.I93454 .image:hover, .I93454.image:hover {
}
}

.I93455, a.I93455 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I93455:hover, a.I93455:hover {
}
@media (max-width:992px) {
.I93455, a.I93455 {
}
.I93455:hover, a.I93455:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93455, a.I93455 {
display:flex;
padding-bottom:1rem;

}
.I93455:hover, a.I93455:hover {
}
}

.I93456, a.I93456 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I93456:hover, a.I93456:hover {
}
@media (max-width:992px) {
.I93456, a.I93456 {
}
.I93456:hover, a.I93456:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93456, a.I93456 {
display:flex;
padding-bottom:1rem;

}
.I93456:hover, a.I93456:hover {
}
}

.I93457, a.I93457 {
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;

}
.I93457:hover, a.I93457:hover {
}
@media (max-width:992px) {
.I93457, a.I93457 {
}
.I93457:hover, a.I93457:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93457, a.I93457 {
display:flex;
padding-bottom:1rem;

}
.I93457:hover, a.I93457:hover {
}
}

.I93458 .image, .I93458.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I93458 .image:hover, .I93458.image:hover {
}
@media (max-width:640px) {
.I93458 .image, .I93458.image {
border-radius:100%;

}
.I93458 .image:hover, .I93458.image:hover {
}
}

.I93459, a.I93459 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I93459:hover, a.I93459:hover {
}
@media (max-width:992px) {
.I93459, a.I93459 {
}
.I93459:hover, a.I93459:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93459, a.I93459 {
display:flex;
padding-bottom:1rem;

}
.I93459:hover, a.I93459:hover {
}
}

.I93460, a.I93460 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I93460:hover, a.I93460:hover {
}
@media (max-width:992px) {
.I93460, a.I93460 {
}
.I93460:hover, a.I93460:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93460, a.I93460 {
display:flex;
padding-bottom:1rem;

}
.I93460:hover, a.I93460:hover {
}
}

.I93461, a.I93461 {
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;

}
.I93461:hover, a.I93461:hover {
}
@media (max-width:992px) {
.I93461, a.I93461 {
}
.I93461:hover, a.I93461:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93461, a.I93461 {
display:flex;
padding-bottom:1rem;

}
.I93461:hover, a.I93461:hover {
}
}

.I93462 .button, .I93462.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I93462 button.button, button.I93462.button {
cursor:pointer;
}
.I93462 .button .text, .I93462.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I93462 .button .icon, .I93462.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;
}
.I93462 .button:hover, .I93462.button:hover {
}
.I93462 .button:hover .text, .I93462.button:hover .text {
text-decoration:underline;

}
.I93462 .button:hover .icon, .I93462.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) {
.I93462 .button, .I93462.button {
}
.I93462 button.button, button.I93462.button {
}
.I93462 .button .text, .I93462.button .text {
font-family:Rubik;

}
.I93462 .button .icon, .I93462.button .icon {
background-size:100% 100%;
}
.I93462 .button:hover, .I93462.button:hover {
}
.I93462 .button:hover .text, .I93462.button:hover .text {
}
.I93462 .button:hover .icon, .I93462.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I93462 .button, .I93462.button {
}
.I93462 button.button, button.I93462.button {
}
.I93462 .button .text, .I93462.button .text {
}
.I93462 .button .icon, .I93462.button .icon {
background-size:100% 100%;
}
.I93462 .button:hover, .I93462.button:hover {
}
.I93462 .button:hover .text, .I93462.button:hover .text {
}
.I93462 .button:hover .icon, .I93462.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I93462 .button, .I93462.button {
}
.I93462 button.button, button.I93462.button {
}
.I93462 .button .text, .I93462.button .text {
}
.I93462 .button .icon, .I93462.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');
}
.I93462 .button:hover, .I93462.button:hover {
}
.I93462 .button:hover .text, .I93462.button:hover .text {
}
.I93462 .button:hover .icon, .I93462.button:hover .icon {
background-size:100% 100%;
}
}
.I93463, a.I93463 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I93463:hover, a.I93463:hover {
}
@media (max-width:992px) {
.I93463, a.I93463 {
}
.I93463:hover, a.I93463:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93463, a.I93463 {
display:flex;
padding-bottom:1rem;

}
.I93463:hover, a.I93463:hover {
}
}

.I93464, a.I93464 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I93464:hover, a.I93464:hover {
}
@media (max-width:992px) {
.I93464, a.I93464 {
}
.I93464:hover, a.I93464:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93464, a.I93464 {
display:flex;
padding-bottom:1rem;

}
.I93464:hover, a.I93464:hover {
}
}

.I93465, a.I93465 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I93465:hover, a.I93465:hover {
}
@media (max-width:992px) {
.I93465, a.I93465 {
}
.I93465:hover, a.I93465:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93465, a.I93465 {
display:flex;
padding-bottom:1rem;

}
.I93465:hover, a.I93465:hover {
}
}

.I93466 .button, .I93466.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93466 button.button, button.I93466.button {
cursor:pointer;
}
.I93466 .button .text, .I93466.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I93466 .button .icon, .I93466.button .icon {
flex:none;
background-size:100% 100%;
}
.I93466 .button:hover, .I93466.button:hover {
}
.I93466 .button:hover .text, .I93466.button:hover .text {
}
.I93466 .button:hover .icon, .I93466.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I93466 .button, .I93466.button {
}
.I93466 button.button, button.I93466.button {
}
.I93466 .button .text, .I93466.button .text {
font-family:Rubik;

}
.I93466 .button .icon, .I93466.button .icon {
background-size:100% 100%;
}
.I93466 .button:hover, .I93466.button:hover {
}
.I93466 .button:hover .text, .I93466.button:hover .text {
}
.I93466 .button:hover .icon, .I93466.button:hover .icon {
background-size:100% 100%;
}
}

.I93467 .button, .I93467.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93467 button.button, button.I93467.button {
cursor:pointer;
}
.I93467 .button .text, .I93467.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I93467 .button .icon, .I93467.button .icon {
flex:none;
background-size:100% 100%;
}
.I93467 .button:hover, .I93467.button:hover {
}
.I93467 .button:hover .text, .I93467.button:hover .text {
}
.I93467 .button:hover .icon, .I93467.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I93467 .button, .I93467.button {
}
.I93467 button.button, button.I93467.button {
}
.I93467 .button .text, .I93467.button .text {
font-family:Rubik;

}
.I93467 .button .icon, .I93467.button .icon {
background-size:100% 100%;
}
.I93467 .button:hover, .I93467.button:hover {
}
.I93467 .button:hover .text, .I93467.button:hover .text {
}
.I93467 .button:hover .icon, .I93467.button:hover .icon {
background-size:100% 100%;
}
}

.I93468 .button, .I93468.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93468 button.button, button.I93468.button {
cursor:pointer;
}
.I93468 .button .text, .I93468.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I93468 .button .icon, .I93468.button .icon {
flex:none;
background-size:100% 100%;
}
.I93468 .button:hover, .I93468.button:hover {
}
.I93468 .button:hover .text, .I93468.button:hover .text {
}
.I93468 .button:hover .icon, .I93468.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I93468 .button, .I93468.button {
}
.I93468 button.button, button.I93468.button {
}
.I93468 .button .text, .I93468.button .text {
font-family:Rubik;

}
.I93468 .button .icon, .I93468.button .icon {
background-size:100% 100%;
}
.I93468 .button:hover, .I93468.button:hover {
}
.I93468 .button:hover .text, .I93468.button:hover .text {
}
.I93468 .button:hover .icon, .I93468.button:hover .icon {
background-size:100% 100%;
}
}

.I93469 .button, .I93469.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93469 button.button, button.I93469.button {
cursor:pointer;
}
.I93469 .button .text, .I93469.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I93469 .button .icon, .I93469.button .icon {
flex:none;
background-size:100% 100%;
}
.I93469 .button:hover, .I93469.button:hover {
}
.I93469 .button:hover .text, .I93469.button:hover .text {
}
.I93469 .button:hover .icon, .I93469.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I93469 .button, .I93469.button {
}
.I93469 button.button, button.I93469.button {
}
.I93469 .button .text, .I93469.button .text {
font-family:Rubik;

}
.I93469 .button .icon, .I93469.button .icon {
background-size:100% 100%;
}
.I93469 .button:hover, .I93469.button:hover {
}
.I93469 .button:hover .text, .I93469.button:hover .text {
}
.I93469 .button:hover .icon, .I93469.button:hover .icon {
background-size:100% 100%;
}
}

.I93470 .button, .I93470.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93470 button.button, button.I93470.button {
cursor:pointer;
}
.I93470 .button .text, .I93470.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(85,82,255);
line-height:1.625rem;

}
.I93470 .button .icon, .I93470.button .icon {
flex:none;
background-size:100% 100%;
}
.I93470 .button:hover, .I93470.button:hover {
}
.I93470 .button:hover .text, .I93470.button:hover .text {
}
.I93470 .button:hover .icon, .I93470.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I93470 .button, .I93470.button {
}
.I93470 button.button, button.I93470.button {
}
.I93470 .button .text, .I93470.button .text {
font-family:Rubik;

}
.I93470 .button .icon, .I93470.button .icon {
background-size:100% 100%;
}
.I93470 .button:hover, .I93470.button:hover {
}
.I93470 .button:hover .text, .I93470.button:hover .text {
}
.I93470 .button:hover .icon, .I93470.button:hover .icon {
background-size:100% 100%;
}
}

.I93471, a.I93471 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I93471:hover, a.I93471:hover {
}

.I157945 .image, .I157945.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I157945 .image:hover, .I157945.image:hover {
}
@media (max-width:640px) {
.I157945 .image, .I157945.image {
border-radius:100%;

}
.I157945 .image:hover, .I157945.image:hover {
}
}

.I158031, a.I158031 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158031:hover, a.I158031:hover {
}
@media (max-width:992px) {
.I158031, a.I158031 {
}
.I158031:hover, a.I158031:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158031, a.I158031 {
display:flex;
padding-bottom:1rem;

}
.I158031:hover, a.I158031:hover {
}
}

.I158160, a.I158160 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I158160:hover, a.I158160:hover {
}
@media (max-width:992px) {
.I158160, a.I158160 {
}
.I158160:hover, a.I158160:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158160, a.I158160 {
display:flex;
padding-bottom:1rem;

}
.I158160:hover, a.I158160:hover {
}
}

.I158246, a.I158246 {
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;

}
.I158246:hover, a.I158246:hover {
}
@media (max-width:992px) {
.I158246, a.I158246 {
}
.I158246:hover, a.I158246:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I158246, a.I158246 {
display:flex;
padding-bottom:1rem;

}
.I158246:hover, a.I158246:hover {
}
}

.I165739, a.I165739 {
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;

}
.I165739:hover, a.I165739:hover {
}
@media (max-width:992px) {
.I165739, a.I165739 {
}
.I165739:hover, a.I165739:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I165739, a.I165739 {
display:flex;
padding-bottom:1rem;

}
.I165739:hover, a.I165739:hover {
}
}

.I167735, a.I167735 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I167735:hover, a.I167735:hover {
}
@media (max-width:992px) {
.I167735, a.I167735 {
}
.I167735:hover, a.I167735:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I167735, a.I167735 {
display:flex;
padding-bottom:1rem;

}
.I167735:hover, a.I167735:hover {
}
}

.I167966 .image, .I167966.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I167966 .image:hover, .I167966.image:hover {
}
@media (max-width:640px) {
.I167966 .image, .I167966.image {
border-radius:100%;

}
.I167966 .image:hover, .I167966.image:hover {
}
}

.I168182, a.I168182 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168182:hover, a.I168182:hover {
}
@media (max-width:992px) {
.I168182, a.I168182 {
}
.I168182:hover, a.I168182:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168182, a.I168182 {
display:flex;
padding-bottom:1rem;

}
.I168182:hover, a.I168182:hover {
}
}

.I168344, a.I168344 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168344:hover, a.I168344:hover {
}
@media (max-width:992px) {
.I168344, a.I168344 {
}
.I168344:hover, a.I168344:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168344, a.I168344 {
display:flex;
padding-bottom:1rem;

}
.I168344:hover, a.I168344:hover {
}
}

.I168452, a.I168452 {
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;

}
.I168452:hover, a.I168452:hover {
}
@media (max-width:992px) {
.I168452, a.I168452 {
}
.I168452:hover, a.I168452:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168452, a.I168452 {
display:flex;
padding-bottom:1rem;

}
.I168452:hover, a.I168452:hover {
}
}

.I168722 .image, .I168722.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I168722 .image:hover, .I168722.image:hover {
}
@media (max-width:640px) {
.I168722 .image, .I168722.image {
border-radius:100%;

}
.I168722 .image:hover, .I168722.image:hover {
}
}

.I168830, a.I168830 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168830:hover, a.I168830:hover {
}
@media (max-width:992px) {
.I168830, a.I168830 {
}
.I168830:hover, a.I168830:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168830, a.I168830 {
display:flex;
padding-bottom:1rem;

}
.I168830:hover, a.I168830:hover {
}
}

.I168992, a.I168992 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I168992:hover, a.I168992:hover {
}
@media (max-width:992px) {
.I168992, a.I168992 {
}
.I168992:hover, a.I168992:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I168992, a.I168992 {
display:flex;
padding-bottom:1rem;

}
.I168992:hover, a.I168992:hover {
}
}

.I169100, a.I169100 {
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;

}
.I169100:hover, a.I169100:hover {
}
@media (max-width:992px) {
.I169100, a.I169100 {
}
.I169100:hover, a.I169100:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169100, a.I169100 {
display:flex;
padding-bottom:1rem;

}
.I169100:hover, a.I169100:hover {
}
}

.I169262 .image, .I169262.image {
vertical-align:top;
width:48px;
height:48px;
border-radius:100%;

}
.I169262 .image:hover, .I169262.image:hover {
}
@media (max-width:640px) {
.I169262 .image, .I169262.image {
border-radius:100%;

}
.I169262 .image:hover, .I169262.image:hover {
}
}

.I169370, a.I169370 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169370:hover, a.I169370:hover {
}
@media (max-width:992px) {
.I169370, a.I169370 {
}
.I169370:hover, a.I169370:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169370, a.I169370 {
display:flex;
padding-bottom:1rem;

}
.I169370:hover, a.I169370:hover {
}
}

.I169532, a.I169532 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:0rem;

}
.I169532:hover, a.I169532:hover {
}
@media (max-width:992px) {
.I169532, a.I169532 {
}
.I169532:hover, a.I169532:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169532, a.I169532 {
display:flex;
padding-bottom:1rem;

}
.I169532:hover, a.I169532:hover {
}
}

.I169640, a.I169640 {
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;

}
.I169640:hover, a.I169640:hover {
}
@media (max-width:992px) {
.I169640, a.I169640 {
}
.I169640:hover, a.I169640:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I169640, a.I169640 {
display:flex;
padding-bottom:1rem;

}
.I169640:hover, a.I169640:hover {
}
}

h1.I93472, .I93472 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93472 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93472:hover {
}
.I93472 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93472 > .viewport:hover {
}


.I93473 {
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;

	
}
.I93473:hover {
}
@media (max-width:992px) {
.I93473 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I93473:hover {
}
}
@media (max-width:640px) {
.I93473 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I93473:hover {
}
}

.I93474 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I93474:hover {
}
@media (max-width:992px) {
.I93474 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I93474:hover {
}
}
@media (max-width:640px) {
.I93474 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I93474:hover {
}
}

.I93475 {
display:flex;
position:var(--I93475-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(113,168,255);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I93475-location-transform:translate(0px,0px);
z-index:var(--I93475-z-index, auto);

transform:
var(--I93475-location-transform, translate(0px,0px))
var(--I93475-user-box-transform, translate(0px,0px))
;


position:var(--I93475-position-static-computed, static);
}
.I93475:hover {
}

@media (max-width:640px) {
.I93475 {

width:calc(100vw - 2rem);

}
.I93475:hover {
}

}

.I93476 {
display:flex;
position:var(--I93476-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I93476:hover {
}

@media (max-width:640px) {
.I93476 {

width:calc(100vw - 2rem);

}
.I93476:hover {
}

}

.I93477 {
display:flex;
position:var(--I93477-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I93477:hover {
}
.I93477 {
--I93477-position-static-computed:static;
}
.I93477 > .sector, .I93477 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I93477 {

width:calc(100vw - 2rem);

}
.I93477:hover {
}

}

.I93478 {
display:flex;
position:var(--I93478-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I93478:hover {
}

@media (max-width:640px) {
.I93478 {

padding-left:1rem;
padding-right:1rem;

}
.I93478:hover {
}

}

.I93479 {
display:flex;
position:var(--I93479-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I93479:hover {
}

@media (max-width:640px) {
.I93479 {

width:calc(100vw - 2rem);

}
.I93479:hover {
}

}

.I93480 {
display:flex;
position:var(--I93480-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I93480:hover {
}
.I93480 {
--I93480-position-static-computed:static;
}
.I93480 > .sector, .I93480 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I93480 {

width:calc(100vw - 2rem);

}
.I93480:hover {
}

}
@media (min-width:1440px) {
.I93480 {

}
.I93480:hover {
}
.I93480 {
--I93480-position-static-computed:static;
}
.I93480 > .sector, .I93480 > .group-sectors {
position:relative;
}
}
.I93481 {
display:flex;
position:var(--I93481-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I93481:hover {
}

@media (max-width:640px) {
.I93481 {

width:calc(100vw - 2rem);

}
.I93481:hover {
}

}

.I93482 {
display:flex;
position:var(--I93482-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;
}
.I93482:hover {
}

@media (max-width:640px) {
.I93482 {

width:calc(100vw - 2rem);

}
.I93482:hover {
}

}

.I93483 {
display:flex;
position:var(--I93483-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;
}
.I93483:hover {
}

@media (max-width:640px) {
.I93483 {

width:calc(100vw - 2rem);

}
.I93483:hover {
}

}

.I93484 {
display:flex;
position:var(--I93484-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;
}
.I93484:hover {
}

@media (max-width:640px) {
.I93484 {

width:calc(100vw - 2rem);

}
.I93484:hover {
}

}

.I93485 {
display:flex;
position:var(--I93485-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I93485:hover {
}


.I108521 {
display:flex;
position:var(--I108521-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;
}
.I108521:hover {
}

@media (max-width:640px) {
.I108521 {

width:calc(100vw - 2rem);

}
.I108521:hover {
}

}

.I166538 {
display:flex;
position:var(--I166538-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;
}
.I166538:hover {
}


.I93486 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I93486:hover {
}

@media (min-width:1440px) {
.I93486 {

order:4;


	
}
.I93486:hover {
}

}
.I93487 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I93487:hover {
}

@media (min-width:1440px) {
.I93487 {

order:2;


	
}
.I93487:hover {
}

}
.I93488 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I93488:hover {
}


.I93489 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I93489:hover {
}


.I93490 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I93490:hover {
}


.I93491 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I93491:hover {
}


.I93492 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I93492:hover {
}


.I93493 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I93493:hover {
}


.I93494 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I93494:hover {
}


.I93495 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I93495:hover {
}
.I93495 > .sector {
position:relative;
}
@media (max-width:640px) {
.I93495 {



flex-direction:column;
align-items:flex-start;

	
}
.I93495:hover {
}

}

.I108826 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108826:hover {
}


.I167043 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167043:hover {
}


h1.I93496, .I93496 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93496 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I93496:hover {
}
.I93496 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93496 > .viewport:hover {
}

@media (min-width:1440px) {
.I93496 {

order:8;

}
.I93496:hover {
}
.I93496 > .viewport {



}
.I93496 > .viewport:hover {
}

}
h1.I93497, .I93497 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93497 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I93497:hover {
}
.I93497 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I93497 > .viewport:hover {
}


h1.I93498, .I93498 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93498 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I93498:hover {
}
.I93498 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93498 > .viewport:hover {
}

@media (min-width:1440px) {
.I93498 {

order:3;

}
.I93498:hover {
}
.I93498 > .viewport {



}
.I93498 > .viewport:hover {
}

}
h1.I93499, .I93499 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93499 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I93499:hover {
}
.I93499 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93499 > .viewport:hover {
}


h1.I93500, .I93500 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93500 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I93500:hover {
}
.I93500 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93500 > .viewport:hover {
}


h1.I93501, .I93501 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93501 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93501:hover {
}
.I93501 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93501 > .viewport:hover {
}


h1.I93502, .I93502 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93502 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I93502:hover {
}
.I93502 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I93502 > .viewport:hover {
}


h1.I93503, .I93503 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93503 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I93503:hover {
}
.I93503 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93503 > .viewport:hover {
}


h1.I93504, .I93504 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93504 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I93504:hover {
}
.I93504 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93504 > .viewport:hover {
}


h1.I93505, .I93505 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93505 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93505:hover {
}
.I93505 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93505 > .viewport:hover {
}


h1.I93506, .I93506 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93506 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I93506:hover {
}
.I93506 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93506 > .viewport:hover {
}


h1.I93507, .I93507 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93507 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I93507:hover {
}
.I93507 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93507 > .viewport:hover {
}


h1.I93508, .I93508 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93508 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93508:hover {
}
.I93508 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93508 > .viewport:hover {
}


h1.I93509, .I93509 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93509 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I93509:hover {
}
.I93509 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I93509 > .viewport:hover {
}


h1.I93510, .I93510 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93510 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I93510:hover {
}
.I93510 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93510 > .viewport:hover {
}


h1.I93511, .I93511 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93511 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93511:hover {
}
.I93511 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93511 > .viewport:hover {
}


h1.I93512, .I93512 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93512 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I93512:hover {
}
.I93512 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I93512 > .viewport:hover {
}


h1.I93513, .I93513 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93513 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93513:hover {
}
.I93513 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93513 > .viewport:hover {
}

@media (max-width:640px) {
.I93513 {

width:100%;


}
.I93513:hover {
}
.I93513 > .viewport {



}
.I93513 > .viewport:hover {
}

}

h1.I93514, .I93514 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93514 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93514:hover {
}
.I93514 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93514 > .viewport:hover {
}


h1.I93515, .I93515 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93515 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93515:hover {
}
.I93515 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93515 > .viewport:hover {
}


h1.I93516, .I93516 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93516 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I93516:hover {
}
.I93516 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93516 > .viewport:hover {
}


h1.I93517, .I93517 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93517 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I93517:hover {
}
.I93517 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93517 > .viewport:hover {
}


h1.I93518, .I93518 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93518 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I93518:hover {
}
.I93518 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93518 > .viewport:hover {
}


h1.I93519, .I93519 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93519 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I93519:hover {
}
.I93519 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93519 > .viewport:hover {
}


h1.I93520, .I93520 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93520 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93520:hover {
}
.I93520 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93520 > .viewport:hover {
}


h1.I93521, .I93521 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93521 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I93521:hover {
}
.I93521 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93521 > .viewport:hover {
}


h1.I93522, .I93522 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93522 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93522:hover {
}
.I93522 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93522 > .viewport:hover {
}


h1.I93523, .I93523 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93523 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I93523:hover {
}
.I93523 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93523 > .viewport:hover {
}


h1.I93524, .I93524 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93524 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93524:hover {
}
.I93524 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93524 > .viewport:hover {
}


h1.I93525, .I93525 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93525 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I93525:hover {
}
.I93525 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93525 > .viewport:hover {
}


h1.I93526, .I93526 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93526 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I93526:hover {
}
.I93526 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93526 > .viewport:hover {
}


h1.I93527, .I93527 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93527 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I93527:hover {
}
.I93527 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93527 > .viewport:hover {
}


h1.I93528, .I93528 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93528 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I93528:hover {
}
.I93528 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93528 > .viewport:hover {
}

@media (min-width:1440px) {
.I93528 {

order:3;

}
.I93528:hover {
}
.I93528 > .viewport {



}
.I93528 > .viewport:hover {
}

}
h1.I93529, .I93529 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93529 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I93529:hover {
}
.I93529 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93529 > .viewport:hover {
}


h1.I93530, .I93530 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93530 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I93530:hover {
}
.I93530 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93530 > .viewport:hover {
}


h1.I93531, .I93531 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93531 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I93531:hover {
}
.I93531 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93531 > .viewport:hover {
}


h1.I93532, .I93532 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93532 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93532:hover {
}
.I93532 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93532 > .viewport:hover {
}


h1.I93533, .I93533 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93533 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I93533:hover {
}
.I93533 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93533 > .viewport:hover {
}


h1.I93534, .I93534 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93534 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93534:hover {
}
.I93534 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93534 > .viewport:hover {
}


h1.I93535, .I93535 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93535 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93535:hover {
}
.I93535 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93535 > .viewport:hover {
}


h1.I93536, .I93536 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93536 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I93536:hover {
}
.I93536 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93536 > .viewport:hover {
}


h1.I93537, .I93537 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93537 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I93537:hover {
}
.I93537 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93537 > .viewport:hover {
}


h1.I93538, .I93538 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93538 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;

}
.I93538:hover {
}
.I93538 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93538 > .viewport:hover {
}


h1.I93539, .I93539 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93539 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;

}
.I93539:hover {
}
.I93539 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93539 > .viewport:hover {
}


h1.I93540, .I93540 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93540 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I93540:hover {
}
.I93540 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93540 > .viewport:hover {
}


h1.I93541, .I93541 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93541 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I93541:hover {
}
.I93541 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93541 > .viewport:hover {
}


h1.I93542, .I93542 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93542 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I93542:hover {
}
.I93542 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93542 > .viewport:hover {
}


h1.I93543, .I93543 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93543 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I93543:hover {
}
.I93543 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93543 > .viewport:hover {
}


h1.I93544, .I93544 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93544 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I93544:hover {
}
.I93544 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93544 > .viewport:hover {
}


h1.I108643, .I108643 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108643 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108643:hover {
}
.I108643 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108643 > .viewport:hover {
}


h1.I108765, .I108765 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108765 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108765:hover {
}
.I108765 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108765 > .viewport:hover {
}


h1.I108948, .I108948 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108948 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108948:hover {
}
.I108948 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108948 > .viewport:hover {
}


h1.I109070, .I109070 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109070 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109070:hover {
}
.I109070 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109070 > .viewport:hover {
}


h1.I109192, .I109192 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109192 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109192:hover {
}
.I109192 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109192 > .viewport:hover {
}

@media (max-width:640px) {
.I109192 {

width:100%;


}
.I109192:hover {
}
.I109192 > .viewport {



}
.I109192 > .viewport:hover {
}

}

h1.I163032, .I163032 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163032 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163032:hover {
}
.I163032 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163032 > .viewport:hover {
}


h1.I165964, .I165964 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165964 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165964:hover {
}
.I165964 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165964 > .viewport:hover {
}


h1.I166437, .I166437 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166437 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166437:hover {
}
.I166437 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166437 > .viewport:hover {
}


h1.I166740, .I166740 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166740 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166740:hover {
}
.I166740 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166740 > .viewport:hover {
}


h1.I166942, .I166942 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166942 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166942:hover {
}
.I166942 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166942 > .viewport:hover {
}


h1.I167245, .I167245 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167245 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167245:hover {
}
.I167245 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167245 > .viewport:hover {
}


h1.I167447, .I167447 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167447 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167447:hover {
}
.I167447 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167447 > .viewport:hover {
}


h1.I167649, .I167649 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167649 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167649:hover {
}
.I167649 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167649 > .viewport:hover {
}

@media (max-width:640px) {
.I167649 {

width:100%;


}
.I167649:hover {
}
.I167649 > .viewport {



}
.I167649 > .viewport:hover {
}

}

h1.I176925, .I176925 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176925 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176925:hover {
}
.I176925 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176925 > .viewport:hover {
}


h1.I177131, .I177131 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177131 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177131:hover {
}
.I177131 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177131 > .viewport:hover {
}


h1.I177337, .I177337 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177337 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177337:hover {
}
.I177337 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177337 > .viewport:hover {
}


h1.I177703, .I177703 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177703 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177703:hover {
}
.I177703 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177703 > .viewport:hover {
}


.I93545 .image, .I93545.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I93545 .image:hover, .I93545.image:hover {
}
@media (min-width:1440px) {
.I93545 .image, .I93545.image {
width:100%;

}
.I93545 .image:hover, .I93545.image:hover {
}
}
.I93546, a.I93546 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I93546:hover, a.I93546:hover {
}
@media (max-width:992px) {
.I93546, a.I93546 {
}
.I93546:hover, a.I93546:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93546, a.I93546 {
display:flex;
padding-bottom:0rem;

}
.I93546:hover, a.I93546:hover {
}
}

.I93547 .image, .I93547.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I93547 .image:hover, .I93547.image:hover {
}
@media (min-width:1440px) {
.I93547 .image, .I93547.image {
width:100%;

}
.I93547 .image:hover, .I93547.image:hover {
}
}
.I93548 .image, .I93548.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I93548 .image:hover, .I93548.image:hover {
}

.I93549, a.I93549 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I93549:hover, a.I93549:hover {
}
@media (max-width:992px) {
.I93549, a.I93549 {
}
.I93549:hover, a.I93549:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93549, a.I93549 {
display:flex;
padding-bottom:0rem;

}
.I93549:hover, a.I93549:hover {
}
}

.I93550, a.I93550 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I93550:hover, a.I93550:hover {
}
@media (min-width:1440px) {
.I93550, a.I93550 {
display:flex;
font-weight:500;


}
.I93550:hover, a.I93550:hover {
}
}
.I93551, a.I93551 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I93551:hover, a.I93551:hover {
}
@media (max-width:992px) {
.I93551, a.I93551 {
}
.I93551:hover, a.I93551:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93551, a.I93551 {
display:flex;
padding-bottom:0rem;

}
.I93551:hover, a.I93551:hover {
}
}

.I93552, a.I93552 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I93552:hover, a.I93552:hover {
}
@media (max-width:640px) {
.I93552, a.I93552 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I93552:hover, a.I93552:hover {
}
}

.I93553, a.I93553 {
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;

}
.I93553:hover, a.I93553:hover {
}
@media (max-width:992px) {
.I93553, a.I93553 {
}
.I93553:hover, a.I93553:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93553, a.I93553 {
display:flex;
padding-bottom:1rem;

}
.I93553:hover, a.I93553:hover {
}
}

.I93554, a.I93554 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I93554:hover, a.I93554:hover {
}

.I93555, a.I93555 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I93555:hover, a.I93555:hover {
}
@media (min-width:1440px) {
.I93555, a.I93555 {
display:flex;
font-weight:500;


}
.I93555:hover, a.I93555:hover {
}
}
.I93556 .image, .I93556.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I93556 .image:hover, .I93556.image:hover {
}

.I93557, a.I93557 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I93557:hover, a.I93557:hover {
}
@media (min-width:1440px) {
.I93557, a.I93557 {
display:flex;
font-weight:500;


}
.I93557:hover, a.I93557:hover {
}
}
.I93558, a.I93558 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I93558:hover, a.I93558:hover {
}
@media (max-width:992px) {
.I93558, a.I93558 {
}
.I93558:hover, a.I93558:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93558, a.I93558 {
display:flex;
padding-bottom:0rem;

}
.I93558:hover, a.I93558:hover {
}
}

.I93559 .image, .I93559.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I93559 .image:hover, .I93559.image:hover {
}

.I93560, a.I93560 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I93560:hover, a.I93560:hover {
}
@media (min-width:1440px) {
.I93560, a.I93560 {
display:flex;
font-weight:500;


}
.I93560:hover, a.I93560:hover {
}
}
.I93561, a.I93561 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I93561:hover, a.I93561:hover {
}
@media (max-width:992px) {
.I93561, a.I93561 {
}
.I93561:hover, a.I93561:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93561, a.I93561 {
display:flex;
padding-bottom:0rem;

}
.I93561:hover, a.I93561:hover {
}
}

.I93562 .image, .I93562.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I93562 .image:hover, .I93562.image:hover {
}

.I93563, a.I93563 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I93563:hover, a.I93563:hover {
}
@media (min-width:1440px) {
.I93563, a.I93563 {
display:flex;
font-weight:500;


}
.I93563:hover, a.I93563:hover {
}
}
.I93564, a.I93564 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I93564:hover, a.I93564:hover {
}
@media (max-width:992px) {
.I93564, a.I93564 {
}
.I93564:hover, a.I93564:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93564, a.I93564 {
display:flex;
padding-bottom:0rem;

}
.I93564:hover, a.I93564:hover {
}
}

.I93565 .image, .I93565.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I93565 .image:hover, .I93565.image:hover {
}

.I93566 .image, .I93566.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I93566 .image:hover, .I93566.image:hover {
}

.I93567 .image, .I93567.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I93567 .image:hover, .I93567.image:hover {
}

.I93568, a.I93568 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I93568:hover, a.I93568:hover {
}
@media (max-width:992px) {
.I93568, a.I93568 {
}
.I93568:hover, a.I93568:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93568, a.I93568 {
display:flex;
padding-bottom:0rem;

}
.I93568:hover, a.I93568:hover {
}
}

.I93569, a.I93569 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I93569:hover, a.I93569:hover {
}
@media (min-width:1440px) {
.I93569, a.I93569 {
display:flex;
font-weight:500;


}
.I93569:hover, a.I93569:hover {
}
}
.I93570, a.I93570 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I93570:hover, a.I93570:hover {
}
@media (max-width:992px) {
.I93570, a.I93570 {
}
.I93570:hover, a.I93570:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93570, a.I93570 {
display:flex;
padding-bottom:0rem;

}
.I93570:hover, a.I93570:hover {
}
}

.I93571, a.I93571 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I93571:hover, a.I93571:hover {
}
@media (max-width:992px) {
.I93571, a.I93571 {
}
.I93571:hover, a.I93571:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I93571, a.I93571 {
display:flex;
font-weight:500;


}
.I93571:hover, a.I93571:hover {
}
}
.I93572, a.I93572 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I93572:hover, a.I93572:hover {
}
@media (max-width:992px) {
.I93572, a.I93572 {
}
.I93572:hover, a.I93572:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I93572, a.I93572 {
display:flex;
padding-bottom:0rem;

}
.I93572:hover, a.I93572:hover {
}
}

.I93573, a.I93573 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I93573:hover, a.I93573:hover {
}
@media (min-width:1440px) {
.I93573, a.I93573 {
display:flex;
font-weight:500;


}
.I93573:hover, a.I93573:hover {
}
}
.I93574 {
}
.I93574:hover {
}
.I93574 {
}
.I93574:hover {
}


.I93575, a.I93575 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I93575:hover, a.I93575:hover {
}

.I93576, a.I93576 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I93576:hover, a.I93576:hover {
}

.I93577 .button, .I93577.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93577 button.button, button.I93577.button {
cursor:pointer;
}
.I93577 .button .text, .I93577.button .text {
}
.I93577 .button .icon, .I93577.button .icon {
flex:none;
background-size:100% 100%;
}
.I93577 .button:hover, .I93577.button:hover {
}
.I93577 .button:hover .text, .I93577.button:hover .text {
}
.I93577 .button:hover .icon, .I93577.button:hover .icon {
background-size:100% 100%;
}

.I93578 .button, .I93578.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93578 button.button, button.I93578.button {
cursor:pointer;
}
.I93578 .button .text, .I93578.button .text {
}
.I93578 .button .icon, .I93578.button .icon {
flex:none;
background-size:100% 100%;
}
.I93578 .button:hover, .I93578.button:hover {
}
.I93578 .button:hover .text, .I93578.button:hover .text {
}
.I93578 .button:hover .icon, .I93578.button:hover .icon {
background-size:100% 100%;
}

.I93579 .button, .I93579.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93579 button.button, button.I93579.button {
cursor:pointer;
}
.I93579 .button .text, .I93579.button .text {
}
.I93579 .button .icon, .I93579.button .icon {
flex:none;
background-size:100% 100%;
}
.I93579 .button:hover, .I93579.button:hover {
}
.I93579 .button:hover .text, .I93579.button:hover .text {
}
.I93579 .button:hover .icon, .I93579.button:hover .icon {
background-size:100% 100%;
}

.I93580 .button, .I93580.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93580 button.button, button.I93580.button {
cursor:pointer;
}
.I93580 .button .text, .I93580.button .text {
}
.I93580 .button .icon, .I93580.button .icon {
flex:none;
background-size:100% 100%;
}
.I93580 .button:hover, .I93580.button:hover {
}
.I93580 .button:hover .text, .I93580.button:hover .text {
}
.I93580 .button:hover .icon, .I93580.button:hover .icon {
background-size:100% 100%;
}

.I93581 .button, .I93581.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93581 button.button, button.I93581.button {
cursor:pointer;
}
.I93581 .button .text, .I93581.button .text {
}
.I93581 .button .icon, .I93581.button .icon {
flex:none;
background-size:100% 100%;
}
.I93581 .button:hover, .I93581.button:hover {
}
.I93581 .button:hover .text, .I93581.button:hover .text {
}
.I93581 .button:hover .icon, .I93581.button:hover .icon {
background-size:100% 100%;
}

.I93582 .button, .I93582.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93582 button.button, button.I93582.button {
cursor:pointer;
}
.I93582 .button .text, .I93582.button .text {
}
.I93582 .button .icon, .I93582.button .icon {
flex:none;
background-size:100% 100%;
}
.I93582 .button:hover, .I93582.button:hover {
}
.I93582 .button:hover .text, .I93582.button:hover .text {
}
.I93582 .button:hover .icon, .I93582.button:hover .icon {
background-size:100% 100%;
}

.I93583 .button, .I93583.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93583 button.button, button.I93583.button {
cursor:pointer;
}
.I93583 .button .text, .I93583.button .text {
}
.I93583 .button .icon, .I93583.button .icon {
flex:none;
background-size:100% 100%;
}
.I93583 .button:hover, .I93583.button:hover {
}
.I93583 .button:hover .text, .I93583.button:hover .text {
}
.I93583 .button:hover .icon, .I93583.button:hover .icon {
background-size:100% 100%;
}

.I93584 .button, .I93584.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93584 button.button, button.I93584.button {
cursor:pointer;
}
.I93584 .button .text, .I93584.button .text {
}
.I93584 .button .icon, .I93584.button .icon {
flex:none;
background-size:100% 100%;
}
.I93584 .button:hover, .I93584.button:hover {
}
.I93584 .button:hover .text, .I93584.button:hover .text {
}
.I93584 .button:hover .icon, .I93584.button:hover .icon {
background-size:100% 100%;
}

.I93585 .button, .I93585.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93585 button.button, button.I93585.button {
cursor:pointer;
}
.I93585 .button .text, .I93585.button .text {
}
.I93585 .button .icon, .I93585.button .icon {
flex:none;
background-size:100% 100%;
}
.I93585 .button:hover, .I93585.button:hover {
}
.I93585 .button:hover .text, .I93585.button:hover .text {
}
.I93585 .button:hover .icon, .I93585.button:hover .icon {
background-size:100% 100%;
}

.I93586 .button, .I93586.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I93586 button.button, button.I93586.button {
cursor:pointer;
}
.I93586 .button .text, .I93586.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I93586 .button .icon, .I93586.button .icon {
flex:none;
background-size:100% 100%;
}
.I93586 .button:hover, .I93586.button:hover {
}
.I93586 .button:hover .text, .I93586.button:hover .text {
}
.I93586 .button:hover .icon, .I93586.button:hover .icon {
background-size:100% 100%;
}

.I93587, a.I93587 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I93587:hover, a.I93587:hover {
}

.I93588, a.I93588 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I93588:hover, a.I93588:hover {
}

.I93589, a.I93589 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I93589:hover, a.I93589:hover {
}

.I93590, a.I93590 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I93590:hover, a.I93590:hover {
}

.I93591, a.I93591 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I93591:hover, a.I93591:hover {
}

.I93592, a.I93592 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I93592:hover, a.I93592:hover {
}

.I93593, a.I93593 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I93593:hover, a.I93593:hover {
}

.I108582 .button, .I108582.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108582 button.button, button.I108582.button {
cursor:pointer;
}
.I108582 .button .text, .I108582.button .text {
}
.I108582 .button .icon, .I108582.button .icon {
flex:none;
background-size:100% 100%;
}
.I108582 .button:hover, .I108582.button:hover {
}
.I108582 .button:hover .text, .I108582.button:hover .text {
}
.I108582 .button:hover .icon, .I108582.button:hover .icon {
background-size:100% 100%;
}

.I108704, a.I108704 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108704:hover, a.I108704:hover {
}

.I108887, a.I108887 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108887:hover, a.I108887:hover {
}

.I109009, a.I109009 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109009:hover, a.I109009:hover {
}

.I109131 .image, .I109131.image {
vertical-align:top;
}
.I109131 .image:hover, .I109131.image:hover {
}

.I162935, a.I162935 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162935:hover, a.I162935:hover {
}

.I165863, a.I165863 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165863:hover, a.I165863:hover {
}

.I166336, a.I166336 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166336:hover, a.I166336:hover {
}

.I166639 .button, .I166639.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166639 button.button, button.I166639.button {
cursor:pointer;
}
.I166639 .button .text, .I166639.button .text {
}
.I166639 .button .icon, .I166639.button .icon {
flex:none;
background-size:100% 100%;
}
.I166639 .button:hover, .I166639.button:hover {
}
.I166639 .button:hover .text, .I166639.button:hover .text {
}
.I166639 .button:hover .icon, .I166639.button:hover .icon {
background-size:100% 100%;
}

.I166841, a.I166841 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166841:hover, a.I166841:hover {
}

.I167144, a.I167144 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167144:hover, a.I167144:hover {
}

.I167346, a.I167346 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167346:hover, a.I167346:hover {
}

.I167548 .image, .I167548.image {
vertical-align:top;
}
.I167548 .image:hover, .I167548.image:hover {
}

.I176822, a.I176822 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176822:hover, a.I176822:hover {
}

.I177028, a.I177028 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177028:hover, a.I177028:hover {
}

.I177234, a.I177234 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177234:hover, a.I177234:hover {
}

.I177599, a.I177599 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177599:hover, a.I177599:hover {
}

h1.I93594, .I93594 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I93594 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I93594:hover {
}
.I93594 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I93594 > .viewport:hover {
}


.I93420 {
}
.I93420:hover {
}
.I93420 {
}
.I93420: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;
}
}


