/* Cache file:3498_es_20251023182253.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 {
}
.I137348 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I137348: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 {
}
.I137348 {
width:100%;

	
}
.I137348: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 {
}
.I137348 {
width:100%;

	
}
.I137348:hover {
}
}

.I137349 {
display:flex;

order:41;
flex:auto;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I137349:hover {
}
@media (max-width:992px) {
.I137349 {

padding-top:70px;


}
.I137349:hover {
}
}
@media (max-width:640px) {
.I137349 {

width:100%;
margin-top:40px;


}
.I137349:hover {
}
}
@media (min-width:1440px) {
.I137349 {

order:27;

}
.I137349:hover {
}
}
.I137356 {
display:flex;
position:var(--I137356-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(--I137356-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I137356-location-transform:translate(0px,0px);
	

transform:
var(--I137356-location-transform, translate(0px,0px))
var(--I137356-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I137356:hover {
}
.I137356 {
--I137356-position-static-computed:static;
}
.I137356 > .sector, .I137356 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I137356 {

position:fixed;
z-index:var(--I137356-z-index, 1);

transform:
var(--I137356-location-transform, translate(0px,0px))
var(--I137356-user-box-transform, translate(0px,0px))
;


}
.I137356:hover {
}

}
@media (max-width:640px) {
.I137356 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I137356-z-index, 1);

transform:
var(--I137356-location-transform, translate(0px,0px))
var(--I137356-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I137356:hover {
}
.I137356 {
--I137356-position-static-computed:static;
}
.I137356 > .sector, .I137356 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I137356 {

order:24;
}
.I137356:hover {
}

}
.I137361 {
display:flex;
position:var(--I137361-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;
width:100%;

align-items:center;


}
.I137361:hover {
}


.I137379 {
display:flex;
position:var(--I137379-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:67;
width:100%;
background-color:rgb(17,17,17);
box-sizing:border-box;

position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I137379-location-transform:translate(0px,0px);
z-index:var(--I137379-z-index, auto);

transform:
var(--I137379-location-transform, translate(0px,0px))
var(--I137379-user-box-transform, translate(0px,0px))
;

--I137379-z-index:1000;
position:var(--I137379-position-static-computed, static);
flex-direction:row;
justify-content:center;
align-items:center;

flex-wrap:wrap;
}
.I137379:hover {
}

@media (max-width:640px) {
.I137379 {

width:100%;
height:auto;

}
.I137379:hover {
}

}
@media (min-width:1440px) {
.I137379 {

order:58;
}
.I137379:hover {
}

}
.I137372 {
display:flex;
position:var(--I137372-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I137372:hover {
}

@media (min-width:1440px) {
.I137372 {

order:48;
}
.I137372:hover {
}

}
.I137373 {
display:flex;
position:var(--I137373-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I137373:hover {
}

@media (min-width:1440px) {
.I137373 {

order:50;
}
.I137373:hover {
}

}
.I137371 {
display:flex;
position:var(--I137371-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I137371:hover {
}

@media (min-width:1440px) {
.I137371 {

order:46;
}
.I137371:hover {
}

}
.I137370 {
display:flex;
position:var(--I137370-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I137370:hover {
}

@media (min-width:1440px) {
.I137370 {

order:43;
}
.I137370:hover {
}

}
.I137365 {
display:flex;
position:var(--I137365-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I137365:hover {
}


.I137369 {
display:flex;
position:var(--I137369-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
width:100%;
padding-top:4rem;
background-color:rgb(245,245,245);

}
.I137369:hover {
}

@media (max-width:992px) {
.I137369 {

padding-top:2rem;

}
.I137369:hover {
}

}
@media (min-width:1440px) {
.I137369 {

order:39;
}
.I137369:hover {
}

}
.I137357 {
display:flex;
position:var(--I137357-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I137357:hover {
}

@media (min-width:1440px) {
.I137357 {

order:25;
}
.I137357:hover {
}

}
.I137364 {
display:flex;
position:var(--I137364-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:12;
}
.I137364:hover {
}


.I137354 {
display:flex;
position:var(--I137354-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:23;
width:100%;
height:7.813rem;
margin-bottom:-105px;
margin-left:auto;
margin-right:auto;
background-color:rgb(17,17,17);
box-shadow:0px 10px 20px 0px rgba(0,0,0,0.11000);

position:-webkit-sticky;
position:sticky;
top:var(--I137354-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I137354-location-transform:translate(0px,0px);
z-index:var(--I137354-z-index, 1);

transform:
var(--I137354-location-transform, translate(0px,0px))
var(--I137354-user-box-transform, translate(0px,0px))
;

--I137354-z-index:555;
}
.I137354:hover {
}
.I137354 {
--I137354-position-static-computed:relative;
}
.I137354 > .sector, .I137354 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I137354 {

height:72px;
margin-bottom:-72px;

}
.I137354:hover {
}

}
@media (max-width:640px) {
.I137354 {

box-sizing:border-box;

}
.I137354:hover {
}

}
@media (min-width:1440px) {
.I137354 {

order:17;
}
.I137354:hover {
}

}
.I137351 {
display:flex;
position:var(--I137351-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(--I137351-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I137351-location-transform:translate(-50%,0px);
	

transform:
var(--I137351-location-transform, translate(0px,0px))
var(--I137351-user-box-transform, translate(0px,0px))
;

--I137351-z-index:999;
}
.I137351:hover {
}
.I137351 {
--I137351-position-static-computed:relative;
}
.I137351 > .sector, .I137351 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I137351 {

height:auto;
min-height:90px;

}
.I137351:hover {
}
.I137351 {
--I137351-position-static-computed:static;
}
.I137351 > .sector, .I137351 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I137351 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I137351:hover {
}

}
@media (min-width:1440px) {
.I137351 {

order:4;
position:fixed;
z-index:var(--I137351-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I137351-location-transform:translate(-50%,0px);
	

transform:
var(--I137351-location-transform, translate(0px,0px))
var(--I137351-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I137351:hover {
}

}
.I137358 {
display:flex;
position:var(--I137358-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I137358:hover {
}

@media (min-width:1440px) {
.I137358 {

order:18;
}
.I137358:hover {
}

}
.I137374 {
display:flex;
position:var(--I137374-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I137374:hover {
}

@media (min-width:1440px) {
.I137374 {

order:51;
}
.I137374:hover {
}

}
.I137376 {
display:flex;
position:var(--I137376-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I137376:hover {
}

@media (min-width:1440px) {
.I137376 {

order:54;
}
.I137376:hover {
}

}
.I137375 {
display:flex;
position:var(--I137375-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I137375:hover {
}

@media (min-width:1440px) {
.I137375 {

order:53;
}
.I137375:hover {
}

}
.I137377 {
display:flex;
position:var(--I137377-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I137377:hover {
}

@media (min-width:1440px) {
.I137377 {

order:55;
}
.I137377:hover {
}

}
.I137359 {
display:flex;
position:var(--I137359-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:39;
}
.I137359:hover {
}

@media (min-width:1440px) {
.I137359 {

order:23;
}
.I137359:hover {
}

}
.I137363 {
display:flex;
position:var(--I137363-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:8;
}
.I137363:hover {
}


.I137355 {
display:flex;
position:var(--I137355-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I137355:hover {
}

@media (min-width:1440px) {
.I137355 {

order:26;
}
.I137355:hover {
}

}
.I137378 {
display:flex;
position:var(--I137378-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I137378:hover {
}

@media (min-width:1440px) {
.I137378 {

order:57;
}
.I137378:hover {
}

}
.I137380 {
display:flex;
position:var(--I137380-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I137380:hover {
}

@media (min-width:1440px) {
.I137380 {

order:59;
}
.I137380:hover {
}

}
.I137381 {
display:flex;
position:var(--I137381-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I137381:hover {
}

@media (min-width:1440px) {
.I137381 {

order:60;
}
.I137381:hover {
}

}
.I137382 {
display:flex;
position:var(--I137382-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I137382:hover {
}

@media (min-width:1440px) {
.I137382 {

order:61;
}
.I137382:hover {
}

}
.I137366 {
display:flex;
position:var(--I137366-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I137366:hover {
}


.I137383 {
display:flex;
position:var(--I137383-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I137383:hover {
}

@media (min-width:1440px) {
.I137383 {

order:63;
}
.I137383:hover {
}

}
.I137384 {
display:flex;
position:var(--I137384-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I137384:hover {
}

@media (min-width:1440px) {
.I137384 {

order:65;
}
.I137384:hover {
}

}
.I137353 {
display:flex;
position:var(--I137353-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I137353:hover {
}

@media (min-width:1440px) {
.I137353 {

order:66;
}
.I137353:hover {
}

}
.I137385 {
display:flex;
position:var(--I137385-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I137385:hover {
}

@media (min-width:1440px) {
.I137385 {

order:68;
}
.I137385:hover {
}

}
.I137386 {
display:flex;
position:var(--I137386-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I137386:hover {
}

@media (min-width:1440px) {
.I137386 {

order:69;
}
.I137386:hover {
}

}
.I137368 {
display:flex;
position:var(--I137368-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I137368:hover {
}

@media (min-width:1440px) {
.I137368 {

order:70;
}
.I137368:hover {
}

}
.I137387 {
display:flex;
position:var(--I137387-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I137387:hover {
}

@media (min-width:1440px) {
.I137387 {

order:71;
}
.I137387:hover {
}

}
.I137352 {
display:flex;
position:var(--I137352-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I137352:hover {
}

@media (min-width:1440px) {
.I137352 {

order:72;
}
.I137352:hover {
}

}
.I137362 {
display:flex;
position:var(--I137362-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:4;
}
.I137362:hover {
}


.I137350 {
display:flex;
position:var(--I137350-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I137350:hover {
}

@media (min-width:1440px) {
.I137350 {

order:16;
}
.I137350:hover {
}

}
.I137388 {
display:flex;
position:var(--I137388-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I137388:hover {
}

@media (min-width:1440px) {
.I137388 {

order:75;
}
.I137388:hover {
}

}
.I137360 {
display:flex;
position:var(--I137360-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I137360:hover {
}


.I137367 {
display:flex;
position:var(--I137367-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I137367:hover {
}


h1.I137391, .I137391 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137391 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;
margin-top:16.6rem;


}
.I137391:hover {
}
.I137391 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I137391 > .viewport:hover {
}

@media (max-width:640px) {
.I137391 {


}
.I137391:hover {
}
.I137391 > .viewport {

justify-content:flex-start;


}
.I137391 > .viewport:hover {
}

}

h1.I137392, .I137392 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137392 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
padding-top:8rem;
background-color:rgb(255,255,255);


}
.I137392:hover {
}
.I137392 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137392 > .viewport:hover {
}

@media (max-width:992px) {
.I137392 {

padding-top:4rem;


}
.I137392:hover {
}
.I137392 > .viewport {



}
.I137392 > .viewport:hover {
}

}

.I137393 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:1180px;
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;

	
}
.I137393:hover {
}
@media (max-width:992px) {
.I137393 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I137393:hover {
}
}
@media (max-width:640px) {
.I137393 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:0;

	
}
.I137393:hover {
}
}

.I137394 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I137394:hover {
}
@media (max-width:992px) {
.I137394 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I137394:hover {
}
}
@media (max-width:640px) {
.I137394 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I137394:hover {
}
}

.I137395 {
display:flex;
position:var(--I137395-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(1,155,81);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I137395-location-transform:translate(0px,0px);
z-index:var(--I137395-z-index, auto);

transform:
var(--I137395-location-transform, translate(0px,0px))
var(--I137395-user-box-transform, translate(0px,0px))
;


position:var(--I137395-position-static-computed, static);
}
.I137395:hover {
}

@media (max-width:640px) {
.I137395 {

width:calc(100vw - 2rem);

}
.I137395:hover {
}

}

.I137396 {
display:flex;
position:var(--I137396-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(222,108,171);
box-shadow:none;
overflow:hidden;
}
.I137396:hover {
}

@media (max-width:640px) {
.I137396 {

width:calc(100vw - 2rem);

}
.I137396:hover {
}

}

.I137397 {
display:flex;
position:var(--I137397-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(254,240,91);
box-shadow:none;
overflow:hidden;
}
.I137397:hover {
}
.I137397 {
--I137397-position-static-computed:static;
}
.I137397 > .sector, .I137397 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I137397 {

width:calc(100vw - 2rem);

}
.I137397:hover {
}

}

.I137398 {
display:flex;
position:var(--I137398-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I137398:hover {
}

@media (max-width:640px) {
.I137398 {

padding-left:1rem;
padding-right:1rem;

}
.I137398:hover {
}

}

.I137399 {
display:flex;
position:var(--I137399-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
width:100%;
height:240px;
background-color:rgb(81,147,255);
box-shadow:none;
overflow:hidden;
}
.I137399:hover {
}

@media (max-width:640px) {
.I137399 {

width:calc(100vw - 2rem);

}
.I137399:hover {
}

}

.I137400 {
display:flex;
position:var(--I137400-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:17;
width:100%;
height:240px;
background-color:rgb(240,82,36);
box-shadow:none;
overflow:hidden;
}
.I137400:hover {
}
.I137400 {
--I137400-position-static-computed:static;
}
.I137400 > .sector, .I137400 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I137400 {

width:calc(100vw - 2rem);

}
.I137400:hover {
}

}
@media (min-width:1440px) {
.I137400 {

}
.I137400:hover {
}
.I137400 {
--I137400-position-static-computed:static;
}
.I137400 > .sector, .I137400 > .group-sectors {
position:relative;
}
}
.I137401 {
display:flex;
position:var(--I137401-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:22;
width:100%;
height:240px;
background-color:rgb(1,155,81);
box-shadow:none;
overflow:hidden;
}
.I137401:hover {
}

@media (max-width:640px) {
.I137401 {

width:calc(100vw - 2rem);

}
.I137401:hover {
}

}

.I137402 {
display:flex;
position:var(--I137402-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;
}
.I137402:hover {
}

@media (max-width:640px) {
.I137402 {

width:calc(100vw - 2rem);

}
.I137402:hover {
}

}

.I137403 {
display:flex;
position:var(--I137403-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;
}
.I137403:hover {
}

@media (max-width:640px) {
.I137403 {

width:calc(100vw - 2rem);

}
.I137403:hover {
}

}

.I137404 {
display:flex;
position:var(--I137404-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;
}
.I137404:hover {
}

@media (max-width:640px) {
.I137404 {

width:calc(100vw - 2rem);

}
.I137404:hover {
}

}

.I137405 {
display:flex;
position:var(--I137405-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I137405:hover {
}


.I137406 {
display:flex;
position:var(--I137406-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;
}
.I137406:hover {
}

@media (max-width:640px) {
.I137406 {

width:calc(100vw - 2rem);

}
.I137406:hover {
}

}

.I166587 {
display:flex;
position:var(--I166587-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;
}
.I166587:hover {
}


.I137407 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I137407:hover {
}

@media (min-width:1440px) {
.I137407 {

order:4;


	
}
.I137407:hover {
}

}
.I137408 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I137408:hover {
}

@media (min-width:1440px) {
.I137408 {

order:2;


	
}
.I137408:hover {
}

}
.I137409 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I137409:hover {
}


.I137410 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I137410:hover {
}


.I137411 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I137411:hover {
}


.I137412 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I137412:hover {
}


.I137413 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I137413:hover {
}


.I137414 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I137414:hover {
}


.I137415 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I137415:hover {
}


.I137416 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I137416:hover {
}
.I137416 > .sector {
position:relative;
}
@media (max-width:640px) {
.I137416 {



flex-direction:column;
align-items:flex-start;

	
}
.I137416:hover {
}

}

.I137417 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I137417:hover {
}


.I167092 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167092:hover {
}


h1.I137418, .I137418 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137418 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I137418:hover {
}
.I137418 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137418 > .viewport:hover {
}

@media (min-width:1440px) {
.I137418 {

order:8;

}
.I137418:hover {
}
.I137418 > .viewport {



}
.I137418 > .viewport:hover {
}

}
h1.I137419, .I137419 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137419 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I137419:hover {
}
.I137419 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I137419 > .viewport:hover {
}


h1.I137420, .I137420 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137420 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I137420:hover {
}
.I137420 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137420 > .viewport:hover {
}

@media (min-width:1440px) {
.I137420 {

order:3;

}
.I137420:hover {
}
.I137420 > .viewport {



}
.I137420 > .viewport:hover {
}

}
h1.I137421, .I137421 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137421 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I137421:hover {
}
.I137421 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137421 > .viewport:hover {
}


h1.I137422, .I137422 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137422 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I137422:hover {
}
.I137422 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137422 > .viewport:hover {
}


h1.I137423, .I137423 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137423 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I137423:hover {
}
.I137423 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137423 > .viewport:hover {
}


h1.I137424, .I137424 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137424 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I137424:hover {
}
.I137424 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I137424 > .viewport:hover {
}


h1.I137425, .I137425 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137425 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
width:100%;


}
.I137425:hover {
}
.I137425 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I137425 > .viewport:hover {
}


h1.I137426, .I137426 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137426 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I137426:hover {
}
.I137426 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137426 > .viewport:hover {
}


h1.I137427, .I137427 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137427 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I137427:hover {
}
.I137427 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137427 > .viewport:hover {
}


h1.I137428, .I137428 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137428 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I137428:hover {
}
.I137428 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137428 > .viewport:hover {
}


h1.I137429, .I137429 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137429 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I137429:hover {
}
.I137429 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137429 > .viewport:hover {
}


h1.I137430, .I137430 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137430 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I137430:hover {
}
.I137430 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137430 > .viewport:hover {
}


h1.I137431, .I137431 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137431 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I137431:hover {
}
.I137431 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I137431 > .viewport:hover {
}


h1.I137432, .I137432 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137432 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I137432:hover {
}
.I137432 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137432 > .viewport:hover {
}


h1.I137433, .I137433 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137433 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I137433:hover {
}
.I137433 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137433 > .viewport:hover {
}


h1.I137434, .I137434 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137434 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I137434:hover {
}
.I137434 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I137434 > .viewport:hover {
}


h1.I137435, .I137435 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137435 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I137435:hover {
}
.I137435 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137435 > .viewport:hover {
}

@media (max-width:640px) {
.I137435 {

width:100%;


}
.I137435:hover {
}
.I137435 > .viewport {



}
.I137435 > .viewport:hover {
}

}

h1.I137436, .I137436 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137436 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I137436:hover {
}
.I137436 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137436 > .viewport:hover {
}


h1.I137437, .I137437 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137437 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I137437:hover {
}
.I137437 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137437 > .viewport:hover {
}


h1.I137438, .I137438 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137438 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I137438:hover {
}
.I137438 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137438 > .viewport:hover {
}


h1.I137439, .I137439 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137439 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I137439:hover {
}
.I137439 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137439 > .viewport:hover {
}


h1.I137440, .I137440 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137440 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I137440:hover {
}
.I137440 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137440 > .viewport:hover {
}


h1.I137441, .I137441 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137441 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I137441:hover {
}
.I137441 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137441 > .viewport:hover {
}


h1.I137442, .I137442 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137442 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I137442:hover {
}
.I137442 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137442 > .viewport:hover {
}


h1.I137443, .I137443 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137443 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I137443:hover {
}
.I137443 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137443 > .viewport:hover {
}


h1.I137444, .I137444 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137444 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I137444:hover {
}
.I137444 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137444 > .viewport:hover {
}


h1.I137445, .I137445 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137445 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I137445:hover {
}
.I137445 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137445 > .viewport:hover {
}


h1.I137446, .I137446 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137446 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I137446:hover {
}
.I137446 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137446 > .viewport:hover {
}


h1.I137447, .I137447 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137447 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I137447:hover {
}
.I137447 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137447 > .viewport:hover {
}


h1.I137448, .I137448 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137448 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I137448:hover {
}
.I137448 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137448 > .viewport:hover {
}


h1.I137449, .I137449 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137449 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I137449:hover {
}
.I137449 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137449 > .viewport:hover {
}


h1.I137450, .I137450 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137450 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I137450:hover {
}
.I137450 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137450 > .viewport:hover {
}

@media (min-width:1440px) {
.I137450 {

order:3;

}
.I137450:hover {
}
.I137450 > .viewport {



}
.I137450 > .viewport:hover {
}

}
h1.I137451, .I137451 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137451 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I137451:hover {
}
.I137451 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137451 > .viewport:hover {
}


h1.I137452, .I137452 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137452 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I137452:hover {
}
.I137452 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137452 > .viewport:hover {
}


h1.I137453, .I137453 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137453 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I137453:hover {
}
.I137453 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137453 > .viewport:hover {
}


h1.I137454, .I137454 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137454 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I137454:hover {
}
.I137454 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137454 > .viewport:hover {
}


h1.I137455, .I137455 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137455 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I137455:hover {
}
.I137455 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137455 > .viewport:hover {
}


h1.I137456, .I137456 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137456 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I137456:hover {
}
.I137456 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137456 > .viewport:hover {
}


h1.I137457, .I137457 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137457 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I137457:hover {
}
.I137457 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137457 > .viewport:hover {
}


h1.I137458, .I137458 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137458 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I137458:hover {
}
.I137458 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137458 > .viewport:hover {
}


h1.I137459, .I137459 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137459 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I137459:hover {
}
.I137459 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137459 > .viewport:hover {
}


h1.I137460, .I137460 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137460 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I137460:hover {
}
.I137460 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137460 > .viewport:hover {
}


h1.I137461, .I137461 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137461 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I137461:hover {
}
.I137461 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137461 > .viewport:hover {
}


h1.I137462, .I137462 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137462 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I137462:hover {
}
.I137462 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137462 > .viewport:hover {
}


h1.I137463, .I137463 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137463 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I137463:hover {
}
.I137463 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137463 > .viewport:hover {
}


h1.I137464, .I137464 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137464 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I137464:hover {
}
.I137464 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137464 > .viewport:hover {
}


h1.I137465, .I137465 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137465 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I137465:hover {
}
.I137465 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137465 > .viewport:hover {
}


h1.I137466, .I137466 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137466 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I137466:hover {
}
.I137466 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137466 > .viewport:hover {
}


h1.I137467, .I137467 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137467 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I137467:hover {
}
.I137467 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137467 > .viewport:hover {
}


h1.I137468, .I137468 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137468 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I137468:hover {
}
.I137468 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137468 > .viewport:hover {
}


h1.I137469, .I137469 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137469 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I137469:hover {
}
.I137469 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137469 > .viewport:hover {
}


h1.I137470, .I137470 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137470 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I137470:hover {
}
.I137470 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137470 > .viewport:hover {
}


h1.I137471, .I137471 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137471 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I137471:hover {
}
.I137471 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137471 > .viewport:hover {
}

@media (max-width:640px) {
.I137471 {

width:100%;


}
.I137471:hover {
}
.I137471 > .viewport {



}
.I137471 > .viewport:hover {
}

}

h1.I163081, .I163081 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163081 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163081:hover {
}
.I163081 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163081 > .viewport:hover {
}


h1.I166013, .I166013 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166013 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I166013:hover {
}
.I166013 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166013 > .viewport:hover {
}


h1.I166486, .I166486 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166486 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166486:hover {
}
.I166486 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166486 > .viewport:hover {
}


h1.I166789, .I166789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166789:hover {
}
.I166789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166789 > .viewport:hover {
}


h1.I166991, .I166991 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166991 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166991:hover {
}
.I166991 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166991 > .viewport:hover {
}


h1.I167294, .I167294 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167294 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167294:hover {
}
.I167294 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167294 > .viewport:hover {
}


h1.I167496, .I167496 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167496 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167496:hover {
}
.I167496 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167496 > .viewport:hover {
}


h1.I167698, .I167698 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167698 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167698:hover {
}
.I167698 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167698 > .viewport:hover {
}

@media (max-width:640px) {
.I167698 {

width:100%;


}
.I167698:hover {
}
.I167698 > .viewport {



}
.I167698 > .viewport:hover {
}

}

h1.I176974, .I176974 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176974 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176974:hover {
}
.I176974 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176974 > .viewport:hover {
}


h1.I177180, .I177180 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177180 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177180:hover {
}
.I177180 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177180 > .viewport:hover {
}


h1.I177386, .I177386 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177386 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177386:hover {
}
.I177386 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177386 > .viewport:hover {
}


h1.I177752, .I177752 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177752 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177752:hover {
}
.I177752 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177752 > .viewport:hover {
}


.I137472 .image, .I137472.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I137472 .image:hover, .I137472.image:hover {
}
@media (min-width:1440px) {
.I137472 .image, .I137472.image {
width:100%;

}
.I137472 .image:hover, .I137472.image:hover {
}
}
.I137473, a.I137473 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I137473:hover, a.I137473:hover {
}
@media (max-width:992px) {
.I137473, a.I137473 {
}
.I137473:hover, a.I137473:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I137473, a.I137473 {
display:flex;
padding-bottom:0rem;

}
.I137473:hover, a.I137473:hover {
}
}

.I137474 .image, .I137474.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I137474 .image:hover, .I137474.image:hover {
}
@media (min-width:1440px) {
.I137474 .image, .I137474.image {
width:100%;

}
.I137474 .image:hover, .I137474.image:hover {
}
}
.I137475 .image, .I137475.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I137475 .image:hover, .I137475.image:hover {
}

.I137476, a.I137476 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I137476:hover, a.I137476:hover {
}
@media (max-width:992px) {
.I137476, a.I137476 {
}
.I137476:hover, a.I137476:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I137476, a.I137476 {
display:flex;
padding-bottom:0rem;

}
.I137476:hover, a.I137476:hover {
}
}

.I137477, a.I137477 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I137477:hover, a.I137477:hover {
}
@media (min-width:1440px) {
.I137477, a.I137477 {
display:flex;
font-weight:500;


}
.I137477:hover, a.I137477:hover {
}
}
.I137478, a.I137478 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I137478:hover, a.I137478:hover {
}
@media (max-width:992px) {
.I137478, a.I137478 {
}
.I137478:hover, a.I137478:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I137478, a.I137478 {
display:flex;
padding-bottom:0rem;

}
.I137478:hover, a.I137478:hover {
}
}

.I137479, a.I137479 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:5rem;

}
.I137479:hover, a.I137479:hover {
}
@media (max-width:640px) {
.I137479, a.I137479 {
display:flex;
font-size:1.4rem;

padding-bottom:2rem;

}
.I137479:hover, a.I137479:hover {
}
}

.I137480, a.I137480 {
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;

}
.I137480:hover, a.I137480:hover {
}
@media (max-width:992px) {
.I137480, a.I137480 {
}
.I137480:hover, a.I137480:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I137480, a.I137480 {
display:flex;
padding-bottom:1rem;

}
.I137480:hover, a.I137480:hover {
}
}

.I137481, a.I137481 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I137481:hover, a.I137481:hover {
}

.I137482, a.I137482 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I137482:hover, a.I137482:hover {
}
@media (min-width:1440px) {
.I137482, a.I137482 {
display:flex;
font-weight:500;


}
.I137482:hover, a.I137482:hover {
}
}
.I137483 .image, .I137483.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I137483 .image:hover, .I137483.image:hover {
}

.I137484, a.I137484 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I137484:hover, a.I137484:hover {
}
@media (min-width:1440px) {
.I137484, a.I137484 {
display:flex;
font-weight:500;


}
.I137484:hover, a.I137484:hover {
}
}
.I137485, a.I137485 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I137485:hover, a.I137485:hover {
}
@media (max-width:992px) {
.I137485, a.I137485 {
}
.I137485:hover, a.I137485:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I137485, a.I137485 {
display:flex;
padding-bottom:0rem;

}
.I137485:hover, a.I137485:hover {
}
}

.I137486 .image, .I137486.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I137486 .image:hover, .I137486.image:hover {
}

.I137487, a.I137487 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I137487:hover, a.I137487:hover {
}
@media (min-width:1440px) {
.I137487, a.I137487 {
display:flex;
font-weight:500;


}
.I137487:hover, a.I137487:hover {
}
}
.I137488, a.I137488 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I137488:hover, a.I137488:hover {
}
@media (max-width:992px) {
.I137488, a.I137488 {
}
.I137488:hover, a.I137488:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I137488, a.I137488 {
display:flex;
padding-bottom:0rem;

}
.I137488:hover, a.I137488:hover {
}
}

.I137489 .image, .I137489.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I137489 .image:hover, .I137489.image:hover {
}

.I137490, a.I137490 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I137490:hover, a.I137490:hover {
}
@media (min-width:1440px) {
.I137490, a.I137490 {
display:flex;
font-weight:500;


}
.I137490:hover, a.I137490:hover {
}
}
.I137491, a.I137491 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I137491:hover, a.I137491:hover {
}
@media (max-width:992px) {
.I137491, a.I137491 {
}
.I137491:hover, a.I137491:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I137491, a.I137491 {
display:flex;
padding-bottom:0rem;

}
.I137491:hover, a.I137491:hover {
}
}

.I137492 .image, .I137492.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I137492 .image:hover, .I137492.image:hover {
}

.I137493 .image, .I137493.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I137493 .image:hover, .I137493.image:hover {
}

.I137494 .image, .I137494.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I137494 .image:hover, .I137494.image:hover {
}

.I137495, a.I137495 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I137495:hover, a.I137495:hover {
}
@media (max-width:992px) {
.I137495, a.I137495 {
}
.I137495:hover, a.I137495:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I137495, a.I137495 {
display:flex;
padding-bottom:0rem;

}
.I137495:hover, a.I137495:hover {
}
}

.I137496, a.I137496 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I137496:hover, a.I137496:hover {
}
@media (min-width:1440px) {
.I137496, a.I137496 {
display:flex;
font-weight:500;


}
.I137496:hover, a.I137496:hover {
}
}
.I137497, a.I137497 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I137497:hover, a.I137497:hover {
}
@media (max-width:992px) {
.I137497, a.I137497 {
}
.I137497:hover, a.I137497:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I137497, a.I137497 {
display:flex;
padding-bottom:0rem;

}
.I137497:hover, a.I137497:hover {
}
}

.I137498, a.I137498 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I137498:hover, a.I137498:hover {
}
@media (max-width:992px) {
.I137498, a.I137498 {
}
.I137498:hover, a.I137498:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I137498, a.I137498 {
display:flex;
font-weight:500;


}
.I137498:hover, a.I137498:hover {
}
}
.I137499, a.I137499 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I137499:hover, a.I137499:hover {
}
@media (max-width:992px) {
.I137499, a.I137499 {
}
.I137499:hover, a.I137499:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I137499, a.I137499 {
display:flex;
padding-bottom:0rem;

}
.I137499:hover, a.I137499:hover {
}
}

.I137500, a.I137500 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I137500:hover, a.I137500:hover {
}
@media (min-width:1440px) {
.I137500, a.I137500 {
display:flex;
font-weight:500;


}
.I137500:hover, a.I137500:hover {
}
}
.I137501 {
}
.I137501:hover {
}
.I137501 {
}
.I137501:hover {
}


.I137502, a.I137502 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137502:hover, a.I137502:hover {
}

.I137503, a.I137503 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137503:hover, a.I137503:hover {
}

.I137504 .button, .I137504.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137504 button.button, button.I137504.button {
cursor:pointer;
}
.I137504 .button .text, .I137504.button .text {
}
.I137504 .button .icon, .I137504.button .icon {
flex:none;
background-size:100% 100%;
}
.I137504 .button:hover, .I137504.button:hover {
}
.I137504 .button:hover .text, .I137504.button:hover .text {
}
.I137504 .button:hover .icon, .I137504.button:hover .icon {
background-size:100% 100%;
}

.I137505 .button, .I137505.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137505 button.button, button.I137505.button {
cursor:pointer;
}
.I137505 .button .text, .I137505.button .text {
}
.I137505 .button .icon, .I137505.button .icon {
flex:none;
background-size:100% 100%;
}
.I137505 .button:hover, .I137505.button:hover {
}
.I137505 .button:hover .text, .I137505.button:hover .text {
}
.I137505 .button:hover .icon, .I137505.button:hover .icon {
background-size:100% 100%;
}

.I137506 .button, .I137506.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137506 button.button, button.I137506.button {
cursor:pointer;
}
.I137506 .button .text, .I137506.button .text {
}
.I137506 .button .icon, .I137506.button .icon {
flex:none;
background-size:100% 100%;
}
.I137506 .button:hover, .I137506.button:hover {
}
.I137506 .button:hover .text, .I137506.button:hover .text {
}
.I137506 .button:hover .icon, .I137506.button:hover .icon {
background-size:100% 100%;
}

.I137507 .button, .I137507.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137507 button.button, button.I137507.button {
cursor:pointer;
}
.I137507 .button .text, .I137507.button .text {
}
.I137507 .button .icon, .I137507.button .icon {
flex:none;
background-size:100% 100%;
}
.I137507 .button:hover, .I137507.button:hover {
}
.I137507 .button:hover .text, .I137507.button:hover .text {
}
.I137507 .button:hover .icon, .I137507.button:hover .icon {
background-size:100% 100%;
}

.I137508 .button, .I137508.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137508 button.button, button.I137508.button {
cursor:pointer;
}
.I137508 .button .text, .I137508.button .text {
}
.I137508 .button .icon, .I137508.button .icon {
flex:none;
background-size:100% 100%;
}
.I137508 .button:hover, .I137508.button:hover {
}
.I137508 .button:hover .text, .I137508.button:hover .text {
}
.I137508 .button:hover .icon, .I137508.button:hover .icon {
background-size:100% 100%;
}

.I137509 .button, .I137509.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137509 button.button, button.I137509.button {
cursor:pointer;
}
.I137509 .button .text, .I137509.button .text {
}
.I137509 .button .icon, .I137509.button .icon {
flex:none;
background-size:100% 100%;
}
.I137509 .button:hover, .I137509.button:hover {
}
.I137509 .button:hover .text, .I137509.button:hover .text {
}
.I137509 .button:hover .icon, .I137509.button:hover .icon {
background-size:100% 100%;
}

.I137510 .button, .I137510.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137510 button.button, button.I137510.button {
cursor:pointer;
}
.I137510 .button .text, .I137510.button .text {
}
.I137510 .button .icon, .I137510.button .icon {
flex:none;
background-size:100% 100%;
}
.I137510 .button:hover, .I137510.button:hover {
}
.I137510 .button:hover .text, .I137510.button:hover .text {
}
.I137510 .button:hover .icon, .I137510.button:hover .icon {
background-size:100% 100%;
}

.I137511 .button, .I137511.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137511 button.button, button.I137511.button {
cursor:pointer;
}
.I137511 .button .text, .I137511.button .text {
}
.I137511 .button .icon, .I137511.button .icon {
flex:none;
background-size:100% 100%;
}
.I137511 .button:hover, .I137511.button:hover {
}
.I137511 .button:hover .text, .I137511.button:hover .text {
}
.I137511 .button:hover .icon, .I137511.button:hover .icon {
background-size:100% 100%;
}

.I137512 .button, .I137512.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137512 button.button, button.I137512.button {
cursor:pointer;
}
.I137512 .button .text, .I137512.button .text {
}
.I137512 .button .icon, .I137512.button .icon {
flex:none;
background-size:100% 100%;
}
.I137512 .button:hover, .I137512.button:hover {
}
.I137512 .button:hover .text, .I137512.button:hover .text {
}
.I137512 .button:hover .icon, .I137512.button:hover .icon {
background-size:100% 100%;
}

.I137513 .button, .I137513.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137513 button.button, button.I137513.button {
cursor:pointer;
}
.I137513 .button .text, .I137513.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I137513 .button .icon, .I137513.button .icon {
flex:none;
background-size:100% 100%;
}
.I137513 .button:hover, .I137513.button:hover {
}
.I137513 .button:hover .text, .I137513.button:hover .text {
}
.I137513 .button:hover .icon, .I137513.button:hover .icon {
background-size:100% 100%;
}

.I137514, a.I137514 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137514:hover, a.I137514:hover {
}

.I137515, a.I137515 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137515:hover, a.I137515:hover {
}

.I137516, a.I137516 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137516:hover, a.I137516:hover {
}

.I137517, a.I137517 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137517:hover, a.I137517:hover {
}

.I137518, a.I137518 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137518:hover, a.I137518:hover {
}

.I137519, a.I137519 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137519:hover, a.I137519:hover {
}

.I137520, a.I137520 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137520:hover, a.I137520:hover {
}

.I137521 .button, .I137521.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I137521 button.button, button.I137521.button {
cursor:pointer;
}
.I137521 .button .text, .I137521.button .text {
}
.I137521 .button .icon, .I137521.button .icon {
flex:none;
background-size:100% 100%;
}
.I137521 .button:hover, .I137521.button:hover {
}
.I137521 .button:hover .text, .I137521.button:hover .text {
}
.I137521 .button:hover .icon, .I137521.button:hover .icon {
background-size:100% 100%;
}

.I137522, a.I137522 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I137522:hover, a.I137522:hover {
}

.I137523, a.I137523 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137523:hover, a.I137523:hover {
}

.I137524, a.I137524 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I137524:hover, a.I137524:hover {
}

.I137525 .image, .I137525.image {
vertical-align:top;
}
.I137525 .image:hover, .I137525.image:hover {
}

.I162984, a.I162984 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162984:hover, a.I162984:hover {
}

.I165912, a.I165912 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165912:hover, a.I165912:hover {
}

.I166385, a.I166385 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166385:hover, a.I166385:hover {
}

.I166688 .button, .I166688.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166688 button.button, button.I166688.button {
cursor:pointer;
}
.I166688 .button .text, .I166688.button .text {
}
.I166688 .button .icon, .I166688.button .icon {
flex:none;
background-size:100% 100%;
}
.I166688 .button:hover, .I166688.button:hover {
}
.I166688 .button:hover .text, .I166688.button:hover .text {
}
.I166688 .button:hover .icon, .I166688.button:hover .icon {
background-size:100% 100%;
}

.I166890, a.I166890 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166890:hover, a.I166890:hover {
}

.I167193, a.I167193 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167193:hover, a.I167193:hover {
}

.I167395, a.I167395 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167395:hover, a.I167395:hover {
}

.I167597 .image, .I167597.image {
vertical-align:top;
}
.I167597 .image:hover, .I167597.image:hover {
}

.I176871, a.I176871 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176871:hover, a.I176871:hover {
}

.I177077, a.I177077 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177077:hover, a.I177077:hover {
}

.I177283, a.I177283 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177283:hover, a.I177283:hover {
}

.I177648, a.I177648 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177648:hover, a.I177648:hover {
}

h1.I137526, .I137526 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137526 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I137526:hover {
}
.I137526 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137526 > .viewport:hover {
}


h1.I137527, .I137527 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137527 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;


}
.I137527:hover {
}
.I137527 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137527 > .viewport:hover {
}


.I137528 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-color:rgb(245,245,245);

align-items:center;

	
}
.I137528:hover {
}
@media (max-width:992px) {
.I137528 {
padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

	
}
.I137528:hover {
}
}
@media (max-width:640px) {
.I137528 {
box-sizing:border-box;

	
}
.I137528:hover {
}
}

.I137529 {
display:flex;

order:3;
width:100%;
max-width:960px;
box-sizing:border-box;


}
.I137529:hover {
}
@media (max-width:992px) {
.I137529 {

width:100%;


flex-direction:column;
}
.I137529:hover {
}
}
@media (max-width:640px) {
.I137529 {

width:100%;
max-width:100%;


}
.I137529:hover {
}
}

.I137530 {
display:flex;
position:var(--I137530-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:300px;
margin-right:150px;

}
.I137530:hover {
}

@media (max-width:992px) {
.I137530 {

width:100%;
max-width:450px;
margin-right:32px;

}
.I137530:hover {
}

}
@media (max-width:640px) {
.I137530 {

width:100%;
margin-right:0;

}
.I137530:hover {
}

}

.I137531 {
display:flex;
position:var(--I137531-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:calc(100% - 450px);

align-items:flex-end;


}
.I137531:hover {
}

@media (max-width:992px) {
.I137531 {

width:100%;
max-width:450px;

}
.I137531:hover {
}

}
@media (max-width:640px) {
.I137531 {

max-width:100%;

}
.I137531:hover {
}

}

h1.I137532, .I137532 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137532 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I137532:hover {
}
.I137532 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137532 > .viewport:hover {
}

@media (max-width:640px) {
.I137532 {

width:100%;


}
.I137532:hover {
}
.I137532 > .viewport {



}
.I137532 > .viewport:hover {
}

}

h1.I137533, .I137533 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137533 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I137533:hover {
}
.I137533 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137533 > .viewport:hover {
}

@media (max-width:640px) {
.I137533 {

width:100%;


}
.I137533:hover {
}
.I137533 > .viewport {



}
.I137533 > .viewport:hover {
}

}

h1.I137534, .I137534 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137534 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
margin-top:1.5rem;


}
.I137534:hover {
}
.I137534 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137534 > .viewport:hover {
}


h1.I137535, .I137535 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137535 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I137535:hover {
}
.I137535 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137535 > .viewport:hover {
}


h1.I137536, .I137536 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I137536 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I137536:hover {
}
.I137536 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I137536 > .viewport:hover {
}


h1.I153872, .I153872 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I153872 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I153872:hover {
}
.I153872 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I153872 > .viewport:hover {
}


h1.I189957, .I189957 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189957 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;

}
.I189957:hover {
}
.I189957 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189957 > .viewport:hover {
}

@media (max-width:640px) {
.I189957 {

width:100%;


}
.I189957:hover {
}
.I189957 > .viewport {



}
.I189957 > .viewport:hover {
}

}

.I137537, a.I137537 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);


}
.I137537:hover, a.I137537:hover {
}
@media (max-width:992px) {
.I137537, a.I137537 {
display:flex;
font-size:1.625rem;


}
.I137537:hover, a.I137537:hover {
}
}
@media (max-width:640px) {
.I137537, a.I137537 {
display:flex;
font-size:1.625rem;


}
.I137537:hover, a.I137537:hover {
}
}

.I137538, a.I137538 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I137538:hover, a.I137538:hover {
}
@media (max-width:992px) {
.I137538, a.I137538 {
}
.I137538:hover, a.I137538:hover {
display:flex;
width:100%;

}
}

.I137539 .image, .I137539.image {
vertical-align:top;
}
.I137539 .image:hover, .I137539.image:hover {
}

.I137540 {
}
.I137540:hover {
}
.I137540 {
}
.I137540:hover {
}
.hbspt-form {
  font-family: Rubik, Arial, Helvetica, sans-serif;
  font-size: 16px;
}
.hbspt-form .hs-form-field {
  margin-bottom: 10px;
}
.hbspt-form .hs-input {
  font-family: inherit;
  font-size: inherit;
  padding: 9.5px 16px 9.5px 16px;
  border-radius: 0;
  border: 1px solid rgba(0, 0, 0, 0.12);
  width: 100%;
  box-sizing: border-box;
}
.hbspt-form textarea.hs-input {
  height: 160px;
}
.hbspt-form select.hs-input {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background-image: url("https://www.genexus.com/media/images/chevron-down-1.svg");
  background-repeat: no-repeat;
  background-position: calc(100% - 17px) center;
  padding-right: 46px;
}
.hbspt-form .hs-input:focus-visible {
  border: 1px solid rgba(250, 50, 99, 0.5);
  outline: none;
}
.hbspt-form label {
  color: #969ba0;
  margin-bottom: 10px;
  margin-top: 16px;
  display: inline-block;
}
/*Error messages*/
.hbspt-form ul.hs-error-msgs {
  list-style-type: none;
  padding-left: 0;
  color: rgb(250, 50, 99);
  margin-top: 0;
  margin-bottom: 0;
}
.hbspt-form ul.hs-error-msgs label.hs-error-msg {
  list-style-type: none;
  padding-left: 0;
  color: rgb(250, 50, 99);
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 16px;
}
/*Button*/
.hbspt-form .hs-button {
  background: rgb(250, 50, 99);
  color: #fff;
  border: 0;
  padding: 14px 25px;
  border-radius: 28px;
  font-family: Rubik, Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 16px;
  cursor: pointer;
}
.hbspt-form .hs-button:hover {
  background: #d2285d;
}
/*Checkboxes list*/
.hbspt-form .inputs-list {
  list-style-type: none;
  padding-left: 0;
}
.hbspt-form .inputs-list .hs-input {
  width: auto;
  margin-right: 10px;
}
/*legal consent container*/
.hbspt-form .legal-consent-container {
  color: #969ba0;
  font-size: 12px;
  line-height: 1.6em;
}
.hbspt-form .legal-consent-container a {
  color: rgb(250, 50, 99);
}
.hbspt-form .submitted-message {
  color: #969ba0;
}
.hbspt-form .legal-consent-container label {
  display: inline;
}
.hbspt-form .inputs-list.multi-container {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
}
.hbspt-form .inputs-list.multi-container label {
  margin: 0;
}


.I137541 {
width:100%;

}
.I137541:hover {
}
.I137541 {
}
.I137541:hover {
}


.I153825 {}
.I189888, a.I189888 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;
padding-top:1rem;

}
.I189888:hover, a.I189888:hover {
}
@media (max-width:992px) {
.I189888, a.I189888 {
}
.I189888:hover, a.I189888:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189888, a.I189888 {
display:flex;
padding-bottom:1rem;

}
.I189888:hover, a.I189888:hover {
}
}

.I137389, a.I137389 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(17,17,17);
line-height:3.375rem;

padding-bottom:1rem;

}
.I137389:hover, a.I137389:hover {
}
@media (max-width:640px) {
.I137389, a.I137389 {
display:flex;
font-size:2.25rem;
line-height:2.75rem;


}
.I137389:hover, a.I137389:hover {
}
}

.I137390 {
}
.I137390:hover {
}
.I137390 {
}
.I137390: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;
}
}


