/* Cache file:3236_en_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 {
}
.I92413 {
display:flex;
flex-direction:column;
position:relative;
min-height:100vh;

	
}
.I92413: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 {
}
.I92413 {
width:100%;

	
}
.I92413: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 {
}
.I92413 {
width:100%;

	
}
.I92413:hover {
}
}

.I92414 {
display:flex;

order:36;
flex:auto;
min-height:200px;
margin-top:0px;
padding-top:0px;
box-sizing:border-box;


}
.I92414:hover {
}
@media (max-width:992px) {
.I92414 {

padding-top:70px;


}
.I92414:hover {
}
}
@media (max-width:640px) {
.I92414 {

width:100%;
margin-top:0;


}
.I92414:hover {
}
}
@media (min-width:1440px) {
.I92414 {

order:28;

}
.I92414:hover {
}
}
.I92422 {
display:flex;
position:var(--I92422-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(--I92422-z-index, 1);
top:0px;
right:auto;
bottom:auto;
left:0px;
--I92422-location-transform:translate(0px,0px);
	

transform:
var(--I92422-location-transform, translate(0px,0px))
var(--I92422-user-box-transform, translate(0px,0px))
;


flex-direction:row;
justify-content:flex-start;
align-items:center;

flex-wrap:wrap;
}
.I92422:hover {
}
.I92422 {
--I92422-position-static-computed:static;
}
.I92422 > .sector, .I92422 > .group-sectors {
position:relative;
}
@media (max-width:992px) {
.I92422 {

position:fixed;
z-index:var(--I92422-z-index, 1);

transform:
var(--I92422-location-transform, translate(0px,0px))
var(--I92422-user-box-transform, translate(0px,0px))
;


}
.I92422:hover {
}

}
@media (max-width:640px) {
.I92422 {

width:90%;
height:10vh;
box-sizing:content-box;
opacity:0.80;
visibility:visible;

position:fixed;
z-index:var(--I92422-z-index, 1);

transform:
var(--I92422-location-transform, translate(0px,0px))
var(--I92422-user-box-transform, translate(0px,0px))
;


flex-wrap:nowrap;
}
.I92422:hover {
}
.I92422 {
--I92422-position-static-computed:static;
}
.I92422 > .sector, .I92422 > .group-sectors {
position:relative;
}
}
@media (min-width:1440px) {
.I92422 {

order:25;
}
.I92422:hover {
}

}
.I92428 {
display:flex;
position:var(--I92428-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
flex:auto;

}
.I92428:hover {
}


.I92444 {
display:flex;
position:var(--I92444-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;
--I92444-location-transform:translate(0px,0px);
z-index:var(--I92444-z-index, auto);

transform:
var(--I92444-location-transform, translate(0px,0px))
var(--I92444-user-box-transform, translate(0px,0px))
;

--I92444-z-index:1000;
position:var(--I92444-position-static-computed, static);
flex-direction:row;
justify-content:center;

flex-wrap:wrap;
}
.I92444:hover {
}
.I92444 {
--I92444-position-static-computed:static;
}
.I92444 > .sector, .I92444 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92444 {

width:100%;

}
.I92444:hover {
}

}
@media (min-width:1440px) {
.I92444 {

order:59;
}
.I92444:hover {
}

}
.I92437 {
display:flex;
position:var(--I92437-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:56;
}
.I92437:hover {
}

@media (min-width:1440px) {
.I92437 {

order:49;
}
.I92437:hover {
}

}
.I92438 {
display:flex;
position:var(--I92438-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:58;
}
.I92438:hover {
}

@media (min-width:1440px) {
.I92438 {

order:51;
}
.I92438:hover {
}

}
.I92436 {
display:flex;
position:var(--I92436-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:54;
}
.I92436:hover {
}

@media (min-width:1440px) {
.I92436 {

order:47;
}
.I92436:hover {
}

}
.I92435 {
display:flex;
position:var(--I92435-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:51;
}
.I92435:hover {
}

@media (min-width:1440px) {
.I92435 {

order:44;
}
.I92435:hover {
}

}
.I92432 {
display:flex;
position:var(--I92432-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I92432:hover {
}


.I92434 {
display:flex;
position:var(--I92434-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:47;
}
.I92434:hover {
}

@media (min-width:1440px) {
.I92434 {

order:40;
}
.I92434:hover {
}

}
.I92423 {
display:flex;
position:var(--I92423-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:31;
}
.I92423:hover {
}

@media (min-width:1440px) {
.I92423 {

order:26;
}
.I92423:hover {
}

}
.I92431 {
display:flex;
position:var(--I92431-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:13;
}
.I92431:hover {
}


.I92421 {
display:flex;
position:var(--I92421-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(--I92421-top-sticky, 0px);
right:auto;
bottom:auto;
left:auto;
--I92421-location-transform:translate(0px,0px);
z-index:var(--I92421-z-index, 1);

transform:
var(--I92421-location-transform, translate(0px,0px))
var(--I92421-user-box-transform, translate(0px,0px))
;

--I92421-z-index:555;
}
.I92421:hover {
}
.I92421 {
--I92421-position-static-computed:relative;
}
.I92421 > .sector, .I92421 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I92421 {

height:72px;
margin-bottom:-72px;

}
.I92421:hover {
}

}
@media (max-width:640px) {
.I92421 {

box-sizing:border-box;

}
.I92421:hover {
}

}
@media (min-width:1440px) {
.I92421 {

order:17;
}
.I92421:hover {
}

}
.I92418 {
display:flex;
position:var(--I92418-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(--I92418-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I92418-location-transform:translate(-50%,0px);
	

transform:
var(--I92418-location-transform, translate(0px,0px))
var(--I92418-user-box-transform, translate(0px,0px))
;

--I92418-z-index:999;
}
.I92418:hover {
}
.I92418 {
--I92418-position-static-computed:relative;
}
.I92418 > .sector, .I92418 > .group-sectors {
position:absolute;
}
@media (max-width:992px) {
.I92418 {

height:auto;
min-height:90px;

}
.I92418:hover {
}
.I92418 {
--I92418-position-static-computed:static;
}
.I92418 > .sector, .I92418 > .group-sectors {
position:relative;
}
}
@media (max-width:640px) {
.I92418 {

min-height:220px;
max-height:300px;
box-sizing:border-box;

}
.I92418:hover {
}

}
@media (min-width:1440px) {
.I92418 {

order:4;
position:fixed;
z-index:var(--I92418-z-index, 1);
top:auto;
right:auto;
bottom:0px;
left:50%;
--I92418-location-transform:translate(-50%,0px);
	

transform:
var(--I92418-location-transform, translate(0px,0px))
var(--I92418-user-box-transform, translate(0px,0px))
;


align-items:center;


}
.I92418:hover {
}

}
.I92424 {
display:flex;
position:var(--I92424-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:32;
align-items:center;


}
.I92424:hover {
}

@media (min-width:1440px) {
.I92424 {

order:18;
}
.I92424:hover {
}

}
.I92439 {
display:flex;
position:var(--I92439-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:59;
}
.I92439:hover {
}

@media (min-width:1440px) {
.I92439 {

order:52;
}
.I92439:hover {
}

}
.I92441 {
display:flex;
position:var(--I92441-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:62;
}
.I92441:hover {
}

@media (min-width:1440px) {
.I92441 {

order:55;
}
.I92441:hover {
}

}
.I92440 {
display:flex;
position:var(--I92440-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:61;
}
.I92440:hover {
}

@media (min-width:1440px) {
.I92440 {

order:54;
}
.I92440:hover {
}

}
.I92442 {
display:flex;
position:var(--I92442-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:63;
}
.I92442:hover {
}

@media (min-width:1440px) {
.I92442 {

order:56;
}
.I92442:hover {
}

}
.I92425 {
display:flex;
position:var(--I92425-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:34;
}
.I92425:hover {
}

@media (min-width:1440px) {
.I92425 {

order:24;
}
.I92425:hover {
}

}
.I92430 {
display:flex;
position:var(--I92430-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
}
.I92430:hover {
}


.I92426 {
display:flex;
position:var(--I92426-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:28;
}
.I92426:hover {
}

@media (min-width:1440px) {
.I92426 {

order:27;
}
.I92426:hover {
}

}
.I92443 {
display:flex;
position:var(--I92443-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:65;
}
.I92443:hover {
}

@media (min-width:1440px) {
.I92443 {

order:58;
}
.I92443:hover {
}

}
.I92445 {
display:flex;
position:var(--I92445-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:68;
}
.I92445:hover {
}

@media (min-width:1440px) {
.I92445 {

order:59;
}
.I92445:hover {
}

}
.I92446 {
display:flex;
position:var(--I92446-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:69;
}
.I92446:hover {
}

@media (min-width:1440px) {
.I92446 {

order:60;
}
.I92446:hover {
}

}
.I92447 {
display:flex;
position:var(--I92447-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:70;
}
.I92447:hover {
}

@media (min-width:1440px) {
.I92447 {

order:61;
}
.I92447:hover {
}

}
.I92433 {
display:flex;
position:var(--I92433-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I92433:hover {
}


.I92448 {
display:flex;
position:var(--I92448-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:71;
}
.I92448:hover {
}

@media (min-width:1440px) {
.I92448 {

order:63;
}
.I92448:hover {
}

}
.I92449 {
display:flex;
position:var(--I92449-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:73;
}
.I92449:hover {
}

@media (min-width:1440px) {
.I92449 {

order:65;
}
.I92449:hover {
}

}
.I92420 {
display:flex;
position:var(--I92420-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:15;
}
.I92420:hover {
}

@media (min-width:1440px) {
.I92420 {

order:66;
}
.I92420:hover {
}

}
.I92450 {
display:flex;
position:var(--I92450-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:75;
}
.I92450:hover {
}

@media (min-width:1440px) {
.I92450 {

order:68;
}
.I92450:hover {
}

}
.I92451 {
display:flex;
position:var(--I92451-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:76;
}
.I92451:hover {
}

@media (min-width:1440px) {
.I92451 {

order:69;
}
.I92451:hover {
}

}
.I92427 {
display:flex;
position:var(--I92427-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:44;
}
.I92427:hover {
}

@media (min-width:1440px) {
.I92427 {

order:70;
}
.I92427:hover {
}

}
.I92452 {
display:flex;
position:var(--I92452-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:77;
}
.I92452:hover {
}

@media (min-width:1440px) {
.I92452 {

order:71;
}
.I92452:hover {
}

}
.I92419 {
display:flex;
position:var(--I92419-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:14;
}
.I92419:hover {
}

@media (min-width:1440px) {
.I92419 {

order:72;
}
.I92419:hover {
}

}
.I92416 {
display:flex;
position:var(--I92416-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:11;
}
.I92416:hover {
}

@media (min-width:1440px) {
.I92416 {

order:73;
}
.I92416:hover {
}

}
.I92415 {
display:flex;
position:var(--I92415-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:10;
}
.I92415:hover {
}

@media (min-width:1440px) {
.I92415 {

order:74;
}
.I92415:hover {
}

}
.I92429 {
display:flex;
position:var(--I92429-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I92429:hover {
}


.I92417 {
display:flex;
position:var(--I92417-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:12;
}
.I92417:hover {
}

@media (min-width:1440px) {
.I92417 {

order:16;
}
.I92417:hover {
}

}
.I99754 {
display:flex;
position:var(--I99754-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:78;
}
.I99754:hover {
}

@media (min-width:1440px) {
.I99754 {

order:76;
}
.I99754:hover {
}

}
.I115765 {
display:flex;
position:var(--I115765-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
}
.I115765:hover {
}


.I116385 {
display:flex;
position:var(--I116385-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:16;
}
.I116385:hover {
}


h1.I92454, .I92454 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92454 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I92454:hover {
}
.I92454 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92454 > .viewport:hover {
}


.I92455 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
padding-top:6rem;
background-color:rgb(17,17,17);
background-repeat:no-repeat;
background-size:contain;
background-position:right bottom;

align-items:center;

	
}
.I92455:hover {
}
@media (max-width:992px) {
.I92455 {
padding-bottom:2rem;
padding-top:2rem;

	
}
.I92455:hover {
}
}
@media (max-width:640px) {
.I92455 {
padding-bottom:0;
padding-top:0;
background-image:url('https://www.genexus.com/media/images/gwds__square-empty.svg?timestamp=20220512180358');

	
}
.I92455:hover {
}
}
@media (min-width:1440px) {
.I92455 {
	
}
.I92455:hover {
}
}
.I92456 {
display:flex;
position:var(--I92456-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
background-image:url('https://www.genexus.com/media/images/live-2022__category-header-mission-critical-and-highly.svg?timestamp=20221005194613');
background-repeat:no-repeat;
background-position:right center;
box-sizing:border-box;

align-items:flex-start;


}
.I92456:hover {
}

@media (max-width:992px) {
.I92456 {

width:100%;
margin-right:0;
padding-bottom:7rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:7rem;

}
.I92456:hover {
}

}
@media (max-width:640px) {
.I92456 {

min-width:100%;
padding-left:2rem;
padding-right:2rem;
background-size:200px 200px;

}
.I92456:hover {
}

}
@media (min-width:1440px) {
.I92456 {

width:100%;

}
.I92456:hover {
}

}
.I92457 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:50%;



flex-direction:column;

	
}
.I92457:hover {
}

@media (max-width:640px) {
.I92457 {

width:100%;



	
}
.I92457:hover {
}

}

h1.I92458, .I92458 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92458 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92458:hover {
}
.I92458 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I92458 > .viewport:hover {
}

@media (min-width:1440px) {
.I92458 {

order:3;

}
.I92458:hover {
}
.I92458 > .viewport {



}
.I92458 > .viewport:hover {
}

}
h1.I92459, .I92459 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92459 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I92459:hover {
}
.I92459 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92459 > .viewport:hover {
}

@media (min-width:1440px) {
.I92459 {

order:4;

}
.I92459:hover {
}
.I92459 > .viewport {



}
.I92459 > .viewport:hover {
}

}
h1.I92460, .I92460 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92460 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-bottom:0.5rem;


}
.I92460:hover {
}
.I92460 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92460 > .viewport:hover {
}

@media (min-width:1440px) {
.I92460 {

order:2;

}
.I92460:hover {
}
.I92460 > .viewport {



}
.I92460 > .viewport:hover {
}

}
h1.I92461, .I92461 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92461 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
margin-top:2rem;


}
.I92461:hover {
}
.I92461 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92461 > .viewport:hover {
}

@media (min-width:1440px) {
.I92461 {

order:8;

}
.I92461:hover {
}
.I92461 > .viewport {



}
.I92461 > .viewport:hover {
}

}
h1.I92462, .I92462 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92462 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:13;
margin-top:2rem;


}
.I92462:hover {
}
.I92462 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92462 > .viewport:hover {
}

@media (min-width:1440px) {
.I92462 {

order:11;

}
.I92462:hover {
}
.I92462 > .viewport {



}
.I92462 > .viewport:hover {
}

}
h1.I92463, .I92463 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92463 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
margin-top:2rem;


}
.I92463:hover {
}
.I92463 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92463 > .viewport:hover {
}

@media (min-width:1440px) {
.I92463 {

order:13;

}
.I92463:hover {
}
.I92463 > .viewport {



}
.I92463 > .viewport:hover {
}

}
h1.I125027, .I125027 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I125027 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-top:2rem;


}
.I125027:hover {
}
.I125027 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I125027 > .viewport:hover {
}

@media (min-width:1440px) {
.I125027 {

order:12;

}
.I125027:hover {
}
.I125027 > .viewport {



}
.I125027 > .viewport:hover {
}

}
h1.I125770, .I125770 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I125770 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;
width:100%;
max-width:740px;
margin-top:0rem;


}
.I125770:hover {
}
.I125770 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I125770 > .viewport:hover {
}

@media (min-width:1440px) {
.I125770 {

order:5;

}
.I125770:hover {
}
.I125770 > .viewport {



}
.I125770 > .viewport:hover {
}

}
h1.I188053, .I188053 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I188053 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:8;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I188053:hover {
}
.I188053 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I188053 > .viewport:hover {
}

@media (min-width:1440px) {
.I188053 {

order:6;

}
.I188053:hover {
}
.I188053 > .viewport {



}
.I188053 > .viewport:hover {
}

}
h1.I189590, .I189590 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I189590 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I189590:hover {
}
.I189590 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I189590 > .viewport:hover {
}

@media (min-width:1440px) {
.I189590 {

order:7;

}
.I189590:hover {
}
.I189590 > .viewport {



}
.I189590 > .viewport:hover {
}

}
h1.I190343, .I190343 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I190343 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:1;
padding-bottom:3rem;


}
.I190343:hover {
}
.I190343 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I190343 > .viewport:hover {
}

@media (min-width:1440px) {
.I190343 {

order:1;

}
.I190343:hover {
}
.I190343 > .viewport {



}
.I190343 > .viewport:hover {
}

}
.I92464, a.I92464 {
display:flex;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
color:rgb(255,255,255);


}
.I92464:hover, a.I92464:hover {
}
@media (max-width:992px) {
.I92464, a.I92464 {
display:flex;
font-size:1.625rem;


}
.I92464:hover, a.I92464:hover {
}
}

.I92465, a.I92465 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

padding-bottom:1rem;

}
.I92465:hover, a.I92465:hover {
}
@media (max-width:992px) {
.I92465, a.I92465 {
}
.I92465:hover, a.I92465:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92465, a.I92465 {
display:flex;
padding-bottom:1rem;

}
.I92465:hover, a.I92465:hover {
}
}

.I92466, a.I92466 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I92466:hover, a.I92466:hover {
}
@media (max-width:992px) {
.I92466, a.I92466 {
display:flex;
font-size:1.25rem;


}
.I92466:hover, a.I92466:hover {
}
}
@media (max-width:640px) {
.I92466, a.I92466 {
display:flex;
font-size:1.25rem;


}
.I92466:hover, a.I92466:hover {
}
}

.I92467 .button, .I92467.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I92467 button.button, button.I92467.button {
cursor:pointer;
}
.I92467 .button .text, .I92467.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I92467 .button .icon, .I92467.button .icon {
flex:none;
background-size:100% 100%;
}
.I92467 .button:hover, .I92467.button:hover {
background-color:rgb(217,217,217);

}
.I92467 .button:hover .text, .I92467.button:hover .text {
}
.I92467 .button:hover .icon, .I92467.button:hover .icon {
background-size:100% 100%;
}

.I92468 .button, .I92468.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92468 button.button, button.I92468.button {
cursor:pointer;
}
.I92468 .button .text, .I92468.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I92468 .button .icon, .I92468.button .icon {
flex:none;
background-size:100% 100%;
}
.I92468 .button:hover, .I92468.button:hover {
}
.I92468 .button:hover .text, .I92468.button:hover .text {
}
.I92468 .button:hover .icon, .I92468.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I92468 .button, .I92468.button {
}
.I92468 button.button, button.I92468.button {
}
.I92468 .button .text, .I92468.button .text {
font-family:Rubik;

}
.I92468 .button .icon, .I92468.button .icon {
background-size:100% 100%;
}
.I92468 .button:hover, .I92468.button:hover {
}
.I92468 .button:hover .text, .I92468.button:hover .text {
}
.I92468 .button:hover .icon, .I92468.button:hover .icon {
background-size:100% 100%;
}
}

.I92469 .button, .I92469.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I92469 button.button, button.I92469.button {
cursor:pointer;
}
.I92469 .button .text, .I92469.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I92469 .button .icon, .I92469.button .icon {
flex:none;
background-size:100% 100%;
}
.I92469 .button:hover, .I92469.button:hover {
background-color:rgb(210,40,93);

}
.I92469 .button:hover .text, .I92469.button:hover .text {
}
.I92469 .button:hover .icon, .I92469.button:hover .icon {
background-size:100% 100%;
}

.I124867 .button, .I124867.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(18,88,84);
border-style:solid;
border-width:0.063rem;
border-radius:6.25rem;

flex-direction:row-reverse;
}
.I124867 button.button, button.I124867.button {
cursor:pointer;
}
.I124867 .button .text, .I124867.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(18,88,84);
line-height:1.4rem;

}
.I124867 .button .icon, .I124867.button .icon {
flex:none;
background-size:100% 100%;
width:16px;
height:16px;
background-image:url('https://www.genexus.com/media/images/flecha-descarga.svg?timestamp=20230614191107');
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I124867 .button:hover, .I124867.button:hover {
}
.I124867 .button:hover .text, .I124867.button:hover .text {
}
.I124867 .button:hover .icon, .I124867.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I124867 .button, .I124867.button {
flex-direction:row-reverse;
}
.I124867 button.button, button.I124867.button {
}
.I124867 .button .text, .I124867.button .text {
}
.I124867 .button .icon, .I124867.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I124867 .button:hover, .I124867.button:hover {
}
.I124867 .button:hover .text, .I124867.button:hover .text {
}
.I124867 .button:hover .icon, .I124867.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I124867 .button, .I124867.button {
flex-direction:row-reverse;
}
.I124867 button.button, button.I124867.button {
}
.I124867 .button .text, .I124867.button .text {
}
.I124867 .button .icon, .I124867.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I124867 .button:hover, .I124867.button:hover {
}
.I124867 .button:hover .text, .I124867.button:hover .text {
}
.I124867 .button:hover .icon, .I124867.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I124867 .button, .I124867.button {
flex-direction:row-reverse;
}
.I124867 button.button, button.I124867.button {
}
.I124867 .button .text, .I124867.button .text {
}
.I124867 .button .icon, .I124867.button .icon {
background-size:100% 100%;
margin-left:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;
}
.I124867 .button:hover, .I124867.button:hover {
}
.I124867 .button:hover .text, .I124867.button:hover .text {
}
.I124867 .button:hover .icon, .I124867.button:hover .icon {
background-size:100% 100%;
}
}
.I125609, a.I125609 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I125609:hover, a.I125609:hover {
}
@media (max-width:992px) {
.I125609, a.I125609 {
}
.I125609:hover, a.I125609:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I125609, a.I125609 {
display:flex;
padding-bottom:1rem;

}
.I125609:hover, a.I125609:hover {
}
}

.I187838, a.I187838 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I187838:hover, a.I187838:hover {
}
@media (max-width:992px) {
.I187838, a.I187838 {
}
.I187838:hover, a.I187838:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I187838, a.I187838 {
display:flex;
padding-bottom:1rem;

}
.I187838:hover, a.I187838:hover {
}
}

.I189373, a.I189373 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(255,255,255);
line-height:1.625rem;

width:100%;
padding-left:0px;
padding-right:0px;
box-sizing:border-box;

}
.I189373:hover, a.I189373:hover {
}
@media (max-width:992px) {
.I189373, a.I189373 {
}
.I189373:hover, a.I189373:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I189373, a.I189373 {
display:flex;
padding-bottom:1rem;

}
.I189373:hover, a.I189373:hover {
}
}

.I190126 .image, .I190126.image {
vertical-align:top;
width:327px;
height:auto;

}
.I190126 .image:hover, .I190126.image:hover {
}

h1.I92470, .I92470 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92470 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92470:hover {
}
.I92470 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92470 > .viewport:hover {
}


.I92471 {
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:0;
box-sizing:border-box;

flex-direction:column;
align-items:center;

	
}
.I92471:hover {
}
@media (max-width:992px) {
.I92471 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I92471:hover {
}
}
@media (max-width:640px) {
.I92471 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:0;

	
}
.I92471:hover {
}
}

.I92472 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I92472:hover {
}
@media (max-width:992px) {
.I92472 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I92472:hover {
}
}
@media (max-width:640px) {
.I92472 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I92472:hover {
}
}

.I92473 {
display:flex;
position:var(--I92473-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;
--I92473-location-transform:translate(0px,0px);
z-index:var(--I92473-z-index, auto);

transform:
var(--I92473-location-transform, translate(0px,0px))
var(--I92473-user-box-transform, translate(0px,0px))
;


position:var(--I92473-position-static-computed, static);
}
.I92473:hover {
}

@media (max-width:640px) {
.I92473 {

width:calc(100vw - 2rem);

}
.I92473:hover {
}

}

.I92474 {
display:flex;
position:var(--I92474-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(241,242,242);
box-shadow:none;
overflow:hidden;
}
.I92474:hover {
}

@media (max-width:640px) {
.I92474 {

width:calc(100vw - 2rem);

}
.I92474:hover {
}

}

.I92475 {
display:flex;
position:var(--I92475-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(65,206,179);
box-shadow:none;
overflow:hidden;
}
.I92475:hover {
}
.I92475 {
--I92475-position-static-computed:static;
}
.I92475 > .sector, .I92475 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92475 {

width:calc(100vw - 2rem);

}
.I92475:hover {
}

}

.I92476 {
display:flex;
position:var(--I92476-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I92476:hover {
}

@media (max-width:640px) {
.I92476 {

padding-left:1rem;
padding-right:1rem;

}
.I92476:hover {
}

}

.I92477 {
display:flex;
position:var(--I92477-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:15;
width:100%;
height:240px;
background-color:rgb(255,133,119);
box-shadow:none;
overflow:hidden;
}
.I92477:hover {
}

@media (max-width:640px) {
.I92477 {

width:calc(100vw - 2rem);

}
.I92477:hover {
}

}

.I92478 {
display:flex;
position:var(--I92478-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:flex;
order:17;
width:100%;
height:240px;
background-color:rgb(174,141,255);
box-shadow:none;
overflow:hidden;
}
.I92478:hover {
}
.I92478 {
--I92478-position-static-computed:static;
}
.I92478 > .sector, .I92478 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92478 {

width:calc(100vw - 2rem);

}
.I92478:hover {
}

}
@media (min-width:1440px) {
.I92478 {

}
.I92478:hover {
}
.I92478 {
--I92478-position-static-computed:static;
}
.I92478 > .sector, .I92478 > .group-sectors {
position:relative;
}
}
.I92479 {
display:flex;
position:var(--I92479-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;
}
.I92479:hover {
}

@media (max-width:640px) {
.I92479 {

width:calc(100vw - 2rem);

}
.I92479:hover {
}

}

.I92480 {
display:flex;
position:var(--I92480-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;
}
.I92480:hover {
}

@media (max-width:640px) {
.I92480 {

width:calc(100vw - 2rem);

}
.I92480:hover {
}

}

.I92481 {
display:flex;
position:var(--I92481-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;
}
.I92481:hover {
}

@media (max-width:640px) {
.I92481 {

width:calc(100vw - 2rem);

}
.I92481:hover {
}

}

.I92482 {
display:flex;
position:var(--I92482-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;
}
.I92482:hover {
}

@media (max-width:640px) {
.I92482 {

width:calc(100vw - 2rem);

}
.I92482:hover {
}

}

.I92483 {
display:flex;
position:var(--I92483-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I92483:hover {
}


.I108516 {
display:flex;
position:var(--I108516-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;
}
.I108516:hover {
}

@media (max-width:640px) {
.I108516 {

width:calc(100vw - 2rem);

}
.I108516:hover {
}

}

.I166533 {
display:flex;
position:var(--I166533-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;
}
.I166533:hover {
}


.I92484 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92484:hover {
}

@media (min-width:1440px) {
.I92484 {

order:4;


	
}
.I92484:hover {
}

}
.I92485 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92485:hover {
}

@media (min-width:1440px) {
.I92485 {

order:2;


	
}
.I92485:hover {
}

}
.I92486 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92486:hover {
}


.I92487 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92487:hover {
}


.I92488 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92488:hover {
}


.I92489 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92489:hover {
}


.I92490 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92490:hover {
}


.I92491 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92491:hover {
}


.I92492 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92492:hover {
}


.I92493 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I92493:hover {
}
.I92493 > .sector {
position:relative;
}
@media (max-width:640px) {
.I92493 {



flex-direction:column;
align-items:flex-start;

	
}
.I92493:hover {
}

}

.I108821 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108821:hover {
}


.I167038 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167038:hover {
}


h1.I92494, .I92494 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92494 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I92494:hover {
}
.I92494 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92494 > .viewport:hover {
}

@media (min-width:1440px) {
.I92494 {

order:8;

}
.I92494:hover {
}
.I92494 > .viewport {



}
.I92494 > .viewport:hover {
}

}
h1.I92495, .I92495 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92495 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I92495:hover {
}
.I92495 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92495 > .viewport:hover {
}


h1.I92496, .I92496 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92496 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92496:hover {
}
.I92496 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92496 > .viewport:hover {
}

@media (min-width:1440px) {
.I92496 {

order:3;

}
.I92496:hover {
}
.I92496 > .viewport {



}
.I92496 > .viewport:hover {
}

}
h1.I92497, .I92497 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92497 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92497:hover {
}
.I92497 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92497 > .viewport:hover {
}


h1.I92498, .I92498 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92498 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I92498:hover {
}
.I92498 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92498 > .viewport:hover {
}


h1.I92499, .I92499 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92499 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92499:hover {
}
.I92499 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92499 > .viewport:hover {
}


h1.I92500, .I92500 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92500 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92500:hover {
}
.I92500 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92500 > .viewport:hover {
}


h1.I92501, .I92501 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92501 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92501:hover {
}
.I92501 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92501 > .viewport:hover {
}


h1.I92502, .I92502 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92502 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I92502:hover {
}
.I92502 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92502 > .viewport:hover {
}


h1.I92503, .I92503 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92503 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92503:hover {
}
.I92503 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92503 > .viewport:hover {
}


h1.I92504, .I92504 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92504 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92504:hover {
}
.I92504 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92504 > .viewport:hover {
}


h1.I92505, .I92505 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92505 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92505:hover {
}
.I92505 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92505 > .viewport:hover {
}


h1.I92506, .I92506 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92506 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92506:hover {
}
.I92506 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92506 > .viewport:hover {
}


h1.I92507, .I92507 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92507 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I92507:hover {
}
.I92507 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92507 > .viewport:hover {
}


h1.I92508, .I92508 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92508 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92508:hover {
}
.I92508 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92508 > .viewport:hover {
}


h1.I92509, .I92509 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92509 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92509:hover {
}
.I92509 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92509 > .viewport:hover {
}


h1.I92510, .I92510 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92510 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92510:hover {
}
.I92510 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92510 > .viewport:hover {
}


h1.I92511, .I92511 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92511 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92511:hover {
}
.I92511 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92511 > .viewport:hover {
}

@media (max-width:640px) {
.I92511 {

width:100%;


}
.I92511:hover {
}
.I92511 > .viewport {



}
.I92511 > .viewport:hover {
}

}

h1.I92512, .I92512 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92512 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92512:hover {
}
.I92512 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92512 > .viewport:hover {
}


h1.I92513, .I92513 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92513 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92513:hover {
}
.I92513 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92513 > .viewport:hover {
}


h1.I92514, .I92514 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92514 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92514:hover {
}
.I92514 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92514 > .viewport:hover {
}


h1.I92515, .I92515 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92515 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92515:hover {
}
.I92515 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92515 > .viewport:hover {
}


h1.I92516, .I92516 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92516 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92516:hover {
}
.I92516 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92516 > .viewport:hover {
}


h1.I92517, .I92517 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92517 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92517:hover {
}
.I92517 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92517 > .viewport:hover {
}


h1.I92518, .I92518 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92518 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92518:hover {
}
.I92518 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92518 > .viewport:hover {
}


h1.I92519, .I92519 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92519 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92519:hover {
}
.I92519 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92519 > .viewport:hover {
}


h1.I92520, .I92520 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92520 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92520:hover {
}
.I92520 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92520 > .viewport:hover {
}


h1.I92521, .I92521 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92521 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92521:hover {
}
.I92521 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92521 > .viewport:hover {
}


h1.I92522, .I92522 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92522 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92522:hover {
}
.I92522 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92522 > .viewport:hover {
}


h1.I92523, .I92523 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92523 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92523:hover {
}
.I92523 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92523 > .viewport:hover {
}


h1.I92524, .I92524 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92524 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I92524:hover {
}
.I92524 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92524 > .viewport:hover {
}


h1.I92525, .I92525 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92525 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I92525:hover {
}
.I92525 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92525 > .viewport:hover {
}


h1.I92526, .I92526 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92526 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I92526:hover {
}
.I92526 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92526 > .viewport:hover {
}

@media (min-width:1440px) {
.I92526 {

order:3;

}
.I92526:hover {
}
.I92526 > .viewport {



}
.I92526 > .viewport:hover {
}

}
h1.I92527, .I92527 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92527 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92527:hover {
}
.I92527 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92527 > .viewport:hover {
}


h1.I92528, .I92528 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92528 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92528:hover {
}
.I92528 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92528 > .viewport:hover {
}


h1.I92529, .I92529 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92529 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I92529:hover {
}
.I92529 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92529 > .viewport:hover {
}


h1.I92530, .I92530 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92530 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92530:hover {
}
.I92530 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92530 > .viewport:hover {
}


h1.I92531, .I92531 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92531 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92531:hover {
}
.I92531 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92531 > .viewport:hover {
}


h1.I92532, .I92532 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92532 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92532:hover {
}
.I92532 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92532 > .viewport:hover {
}


h1.I92533, .I92533 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92533 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92533:hover {
}
.I92533 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92533 > .viewport:hover {
}


h1.I92534, .I92534 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92534 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92534:hover {
}
.I92534 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92534 > .viewport:hover {
}


h1.I92535, .I92535 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92535 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I92535:hover {
}
.I92535 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92535 > .viewport:hover {
}


h1.I92536, .I92536 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92536 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I92536:hover {
}
.I92536 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92536 > .viewport:hover {
}


h1.I92537, .I92537 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92537 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I92537:hover {
}
.I92537 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92537 > .viewport:hover {
}


h1.I92538, .I92538 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92538 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92538:hover {
}
.I92538 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92538 > .viewport:hover {
}


h1.I92539, .I92539 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92539 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92539:hover {
}
.I92539 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92539 > .viewport:hover {
}


h1.I92540, .I92540 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92540 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92540:hover {
}
.I92540 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92540 > .viewport:hover {
}


h1.I92541, .I92541 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92541 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92541:hover {
}
.I92541 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92541 > .viewport:hover {
}


h1.I92542, .I92542 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92542 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92542:hover {
}
.I92542 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92542 > .viewport:hover {
}


h1.I108638, .I108638 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108638 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108638:hover {
}
.I108638 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108638 > .viewport:hover {
}


h1.I108760, .I108760 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108760 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108760:hover {
}
.I108760 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108760 > .viewport:hover {
}


h1.I108943, .I108943 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108943 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108943:hover {
}
.I108943 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108943 > .viewport:hover {
}


h1.I109065, .I109065 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109065 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109065:hover {
}
.I109065 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109065 > .viewport:hover {
}


h1.I109187, .I109187 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109187 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109187:hover {
}
.I109187 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109187 > .viewport:hover {
}

@media (max-width:640px) {
.I109187 {

width:100%;


}
.I109187:hover {
}
.I109187 > .viewport {



}
.I109187 > .viewport:hover {
}

}

h1.I163027, .I163027 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163027 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163027:hover {
}
.I163027 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163027 > .viewport:hover {
}


h1.I165959, .I165959 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165959 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165959:hover {
}
.I165959 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165959 > .viewport:hover {
}


h1.I166432, .I166432 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166432 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166432:hover {
}
.I166432 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166432 > .viewport:hover {
}


h1.I166735, .I166735 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166735 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166735:hover {
}
.I166735 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166735 > .viewport:hover {
}


h1.I166937, .I166937 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166937 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166937:hover {
}
.I166937 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166937 > .viewport:hover {
}


h1.I167240, .I167240 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167240 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167240:hover {
}
.I167240 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167240 > .viewport:hover {
}


h1.I167442, .I167442 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167442 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167442:hover {
}
.I167442 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167442 > .viewport:hover {
}


h1.I167644, .I167644 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167644 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167644:hover {
}
.I167644 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167644 > .viewport:hover {
}

@media (max-width:640px) {
.I167644 {

width:100%;


}
.I167644:hover {
}
.I167644 > .viewport {



}
.I167644 > .viewport:hover {
}

}

h1.I176920, .I176920 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176920 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176920:hover {
}
.I176920 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176920 > .viewport:hover {
}


h1.I177126, .I177126 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177126 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177126:hover {
}
.I177126 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177126 > .viewport:hover {
}


h1.I177332, .I177332 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177332 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177332:hover {
}
.I177332 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177332 > .viewport:hover {
}


h1.I177698, .I177698 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177698 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177698:hover {
}
.I177698 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177698 > .viewport:hover {
}


.I92543 .image, .I92543.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92543 .image:hover, .I92543.image:hover {
}
@media (min-width:1440px) {
.I92543 .image, .I92543.image {
width:100%;

}
.I92543 .image:hover, .I92543.image:hover {
}
}
.I92544, a.I92544 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92544:hover, a.I92544:hover {
}
@media (max-width:992px) {
.I92544, a.I92544 {
}
.I92544:hover, a.I92544:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92544, a.I92544 {
display:flex;
padding-bottom:0rem;

}
.I92544:hover, a.I92544:hover {
}
}

.I92545 .image, .I92545.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92545 .image:hover, .I92545.image:hover {
}
@media (min-width:1440px) {
.I92545 .image, .I92545.image {
width:100%;

}
.I92545 .image:hover, .I92545.image:hover {
}
}
.I92546 .image, .I92546.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92546 .image:hover, .I92546.image:hover {
}

.I92547, a.I92547 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92547:hover, a.I92547:hover {
}
@media (max-width:992px) {
.I92547, a.I92547 {
}
.I92547:hover, a.I92547:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92547, a.I92547 {
display:flex;
padding-bottom:0rem;

}
.I92547:hover, a.I92547:hover {
}
}

.I92548, a.I92548 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92548:hover, a.I92548:hover {
}
@media (min-width:1440px) {
.I92548, a.I92548 {
display:flex;
font-weight:500;


}
.I92548:hover, a.I92548:hover {
}
}
.I92549, a.I92549 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92549:hover, a.I92549:hover {
}
@media (max-width:992px) {
.I92549, a.I92549 {
}
.I92549:hover, a.I92549:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92549, a.I92549 {
display:flex;
padding-bottom:0rem;

}
.I92549:hover, a.I92549:hover {
}
}

.I92550, a.I92550 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I92550:hover, a.I92550:hover {
}
@media (max-width:640px) {
.I92550, a.I92550 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I92550:hover, a.I92550:hover {
}
}

.I92551, a.I92551 {
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;

}
.I92551:hover, a.I92551:hover {
}
@media (max-width:992px) {
.I92551, a.I92551 {
}
.I92551:hover, a.I92551:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92551, a.I92551 {
display:flex;
padding-bottom:1rem;

}
.I92551:hover, a.I92551:hover {
}
}

.I92552, a.I92552 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92552:hover, a.I92552:hover {
}

.I92553, a.I92553 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92553:hover, a.I92553:hover {
}
@media (min-width:1440px) {
.I92553, a.I92553 {
display:flex;
font-weight:500;


}
.I92553:hover, a.I92553:hover {
}
}
.I92554 .image, .I92554.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92554 .image:hover, .I92554.image:hover {
}

.I92555, a.I92555 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92555:hover, a.I92555:hover {
}
@media (min-width:1440px) {
.I92555, a.I92555 {
display:flex;
font-weight:500;


}
.I92555:hover, a.I92555:hover {
}
}
.I92556, a.I92556 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92556:hover, a.I92556:hover {
}
@media (max-width:992px) {
.I92556, a.I92556 {
}
.I92556:hover, a.I92556:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92556, a.I92556 {
display:flex;
padding-bottom:0rem;

}
.I92556:hover, a.I92556:hover {
}
}

.I92557 .image, .I92557.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92557 .image:hover, .I92557.image:hover {
}

.I92558, a.I92558 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92558:hover, a.I92558:hover {
}
@media (min-width:1440px) {
.I92558, a.I92558 {
display:flex;
font-weight:500;


}
.I92558:hover, a.I92558:hover {
}
}
.I92559, a.I92559 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92559:hover, a.I92559:hover {
}
@media (max-width:992px) {
.I92559, a.I92559 {
}
.I92559:hover, a.I92559:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92559, a.I92559 {
display:flex;
padding-bottom:0rem;

}
.I92559:hover, a.I92559:hover {
}
}

.I92560 .image, .I92560.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I92560 .image:hover, .I92560.image:hover {
}

.I92561, a.I92561 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92561:hover, a.I92561:hover {
}
@media (min-width:1440px) {
.I92561, a.I92561 {
display:flex;
font-weight:500;


}
.I92561:hover, a.I92561:hover {
}
}
.I92562, a.I92562 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92562:hover, a.I92562:hover {
}
@media (max-width:992px) {
.I92562, a.I92562 {
}
.I92562:hover, a.I92562:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92562, a.I92562 {
display:flex;
padding-bottom:0rem;

}
.I92562:hover, a.I92562:hover {
}
}

.I92563 .image, .I92563.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92563 .image:hover, .I92563.image:hover {
}

.I92564 .image, .I92564.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92564 .image:hover, .I92564.image:hover {
}

.I92565 .image, .I92565.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92565 .image:hover, .I92565.image:hover {
}

.I92566, a.I92566 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92566:hover, a.I92566:hover {
}
@media (max-width:992px) {
.I92566, a.I92566 {
}
.I92566:hover, a.I92566:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92566, a.I92566 {
display:flex;
padding-bottom:0rem;

}
.I92566:hover, a.I92566:hover {
}
}

.I92567, a.I92567 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92567:hover, a.I92567:hover {
}
@media (min-width:1440px) {
.I92567, a.I92567 {
display:flex;
font-weight:500;


}
.I92567:hover, a.I92567:hover {
}
}
.I92568, a.I92568 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92568:hover, a.I92568:hover {
}
@media (max-width:992px) {
.I92568, a.I92568 {
}
.I92568:hover, a.I92568:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92568, a.I92568 {
display:flex;
padding-bottom:0rem;

}
.I92568:hover, a.I92568:hover {
}
}

.I92569, a.I92569 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92569:hover, a.I92569:hover {
}
@media (max-width:992px) {
.I92569, a.I92569 {
}
.I92569:hover, a.I92569:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I92569, a.I92569 {
display:flex;
font-weight:500;


}
.I92569:hover, a.I92569:hover {
}
}
.I92570, a.I92570 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92570:hover, a.I92570:hover {
}
@media (max-width:992px) {
.I92570, a.I92570 {
}
.I92570:hover, a.I92570:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92570, a.I92570 {
display:flex;
padding-bottom:0rem;

}
.I92570:hover, a.I92570:hover {
}
}

.I92571, a.I92571 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92571:hover, a.I92571:hover {
}
@media (min-width:1440px) {
.I92571, a.I92571 {
display:flex;
font-weight:500;


}
.I92571:hover, a.I92571:hover {
}
}
.I92572 {
}
.I92572:hover {
}
.I92572 {
}
.I92572:hover {
}


.I92573, a.I92573 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92573:hover, a.I92573:hover {
}

.I92574, a.I92574 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92574:hover, a.I92574:hover {
}

.I92575 .button, .I92575.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92575 button.button, button.I92575.button {
cursor:pointer;
}
.I92575 .button .text, .I92575.button .text {
}
.I92575 .button .icon, .I92575.button .icon {
flex:none;
background-size:100% 100%;
}
.I92575 .button:hover, .I92575.button:hover {
}
.I92575 .button:hover .text, .I92575.button:hover .text {
}
.I92575 .button:hover .icon, .I92575.button:hover .icon {
background-size:100% 100%;
}

.I92576 .button, .I92576.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92576 button.button, button.I92576.button {
cursor:pointer;
}
.I92576 .button .text, .I92576.button .text {
}
.I92576 .button .icon, .I92576.button .icon {
flex:none;
background-size:100% 100%;
}
.I92576 .button:hover, .I92576.button:hover {
}
.I92576 .button:hover .text, .I92576.button:hover .text {
}
.I92576 .button:hover .icon, .I92576.button:hover .icon {
background-size:100% 100%;
}

.I92577 .button, .I92577.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92577 button.button, button.I92577.button {
cursor:pointer;
}
.I92577 .button .text, .I92577.button .text {
}
.I92577 .button .icon, .I92577.button .icon {
flex:none;
background-size:100% 100%;
}
.I92577 .button:hover, .I92577.button:hover {
}
.I92577 .button:hover .text, .I92577.button:hover .text {
}
.I92577 .button:hover .icon, .I92577.button:hover .icon {
background-size:100% 100%;
}

.I92578 .button, .I92578.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92578 button.button, button.I92578.button {
cursor:pointer;
}
.I92578 .button .text, .I92578.button .text {
}
.I92578 .button .icon, .I92578.button .icon {
flex:none;
background-size:100% 100%;
}
.I92578 .button:hover, .I92578.button:hover {
}
.I92578 .button:hover .text, .I92578.button:hover .text {
}
.I92578 .button:hover .icon, .I92578.button:hover .icon {
background-size:100% 100%;
}

.I92579 .button, .I92579.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92579 button.button, button.I92579.button {
cursor:pointer;
}
.I92579 .button .text, .I92579.button .text {
}
.I92579 .button .icon, .I92579.button .icon {
flex:none;
background-size:100% 100%;
}
.I92579 .button:hover, .I92579.button:hover {
}
.I92579 .button:hover .text, .I92579.button:hover .text {
}
.I92579 .button:hover .icon, .I92579.button:hover .icon {
background-size:100% 100%;
}

.I92580 .button, .I92580.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92580 button.button, button.I92580.button {
cursor:pointer;
}
.I92580 .button .text, .I92580.button .text {
}
.I92580 .button .icon, .I92580.button .icon {
flex:none;
background-size:100% 100%;
}
.I92580 .button:hover, .I92580.button:hover {
}
.I92580 .button:hover .text, .I92580.button:hover .text {
}
.I92580 .button:hover .icon, .I92580.button:hover .icon {
background-size:100% 100%;
}

.I92581 .button, .I92581.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92581 button.button, button.I92581.button {
cursor:pointer;
}
.I92581 .button .text, .I92581.button .text {
}
.I92581 .button .icon, .I92581.button .icon {
flex:none;
background-size:100% 100%;
}
.I92581 .button:hover, .I92581.button:hover {
}
.I92581 .button:hover .text, .I92581.button:hover .text {
}
.I92581 .button:hover .icon, .I92581.button:hover .icon {
background-size:100% 100%;
}

.I92582 .button, .I92582.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92582 button.button, button.I92582.button {
cursor:pointer;
}
.I92582 .button .text, .I92582.button .text {
}
.I92582 .button .icon, .I92582.button .icon {
flex:none;
background-size:100% 100%;
}
.I92582 .button:hover, .I92582.button:hover {
}
.I92582 .button:hover .text, .I92582.button:hover .text {
}
.I92582 .button:hover .icon, .I92582.button:hover .icon {
background-size:100% 100%;
}

.I92583 .button, .I92583.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92583 button.button, button.I92583.button {
cursor:pointer;
}
.I92583 .button .text, .I92583.button .text {
}
.I92583 .button .icon, .I92583.button .icon {
flex:none;
background-size:100% 100%;
}
.I92583 .button:hover, .I92583.button:hover {
}
.I92583 .button:hover .text, .I92583.button:hover .text {
}
.I92583 .button:hover .icon, .I92583.button:hover .icon {
background-size:100% 100%;
}

.I92584 .button, .I92584.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92584 button.button, button.I92584.button {
cursor:pointer;
}
.I92584 .button .text, .I92584.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I92584 .button .icon, .I92584.button .icon {
flex:none;
background-size:100% 100%;
}
.I92584 .button:hover, .I92584.button:hover {
}
.I92584 .button:hover .text, .I92584.button:hover .text {
}
.I92584 .button:hover .icon, .I92584.button:hover .icon {
background-size:100% 100%;
}

.I92585, a.I92585 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92585:hover, a.I92585:hover {
}

.I92586, a.I92586 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92586:hover, a.I92586:hover {
}

.I92587, a.I92587 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92587:hover, a.I92587:hover {
}

.I92588, a.I92588 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92588:hover, a.I92588:hover {
}

.I92589, a.I92589 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92589:hover, a.I92589:hover {
}

.I92590, a.I92590 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92590:hover, a.I92590:hover {
}

.I92591, a.I92591 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92591:hover, a.I92591:hover {
}

.I108577 .button, .I108577.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108577 button.button, button.I108577.button {
cursor:pointer;
}
.I108577 .button .text, .I108577.button .text {
}
.I108577 .button .icon, .I108577.button .icon {
flex:none;
background-size:100% 100%;
}
.I108577 .button:hover, .I108577.button:hover {
}
.I108577 .button:hover .text, .I108577.button:hover .text {
}
.I108577 .button:hover .icon, .I108577.button:hover .icon {
background-size:100% 100%;
}

.I108699, a.I108699 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108699:hover, a.I108699:hover {
}

.I108882, a.I108882 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108882:hover, a.I108882:hover {
}

.I109004, a.I109004 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109004:hover, a.I109004:hover {
}

.I109126 .image, .I109126.image {
vertical-align:top;
}
.I109126 .image:hover, .I109126.image:hover {
}

.I162930, a.I162930 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162930:hover, a.I162930:hover {
}

.I165858, a.I165858 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165858:hover, a.I165858:hover {
}

.I166331, a.I166331 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166331:hover, a.I166331:hover {
}

.I166634 .button, .I166634.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166634 button.button, button.I166634.button {
cursor:pointer;
}
.I166634 .button .text, .I166634.button .text {
}
.I166634 .button .icon, .I166634.button .icon {
flex:none;
background-size:100% 100%;
}
.I166634 .button:hover, .I166634.button:hover {
}
.I166634 .button:hover .text, .I166634.button:hover .text {
}
.I166634 .button:hover .icon, .I166634.button:hover .icon {
background-size:100% 100%;
}

.I166836, a.I166836 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166836:hover, a.I166836:hover {
}

.I167139, a.I167139 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167139:hover, a.I167139:hover {
}

.I167341, a.I167341 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167341:hover, a.I167341:hover {
}

.I167543 .image, .I167543.image {
vertical-align:top;
}
.I167543 .image:hover, .I167543.image:hover {
}

.I176817, a.I176817 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176817:hover, a.I176817:hover {
}

.I177023, a.I177023 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177023:hover, a.I177023:hover {
}

.I177229, a.I177229 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177229:hover, a.I177229:hover {
}

.I177594, a.I177594 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177594:hover, a.I177594:hover {
}

h1.I92592, .I92592 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92592 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I92592:hover {
}
.I92592 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92592 > .viewport:hover {
}


.I92593 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(238,238,238);

align-items:center;

	
}
.I92593:hover {
}
@media (min-width:1440px) {
.I92593 {
align-items:center;

	
}
.I92593:hover {
}
}
.I92594 {
display:flex;
position:var(--I92594-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I92594:hover {
}

@media (max-width:992px) {
.I92594 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I92594:hover {
}

}
@media (max-width:640px) {
.I92594 {

align-items:flex-start;


}
.I92594:hover {
}

}

.I143588 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I143588:hover {
}

@media (max-width:992px) {
.I143588 {

margin-left:0rem;



	
}
.I143588:hover {
}

}
@media (max-width:640px) {
.I143588 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143588:hover {
}

}
@media (min-width:1440px) {
.I143588 {

order:3;
margin-left:0px;



	
}
.I143588:hover {
}

}
h1.I92595, .I92595 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92595 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
margin-bottom:0.5rem;


}
.I92595:hover {
}
.I92595 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92595 > .viewport:hover {
}

@media (min-width:1440px) {
.I92595 {

order:2;

}
.I92595:hover {
}
.I92595 > .viewport {



}
.I92595 > .viewport:hover {
}

}
h1.I92596, .I92596 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92596 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I92596:hover {
}
.I92596 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I92596 > .viewport:hover {
}

@media (min-width:1440px) {
.I92596 {

order:4;

}
.I92596:hover {
}
.I92596 > .viewport {



}
.I92596 > .viewport:hover {
}

}
h1.I92597, .I92597 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92597 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I92597:hover {
}
.I92597 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I92597 > .viewport:hover {
}

@media (max-width:640px) {
.I92597 {


}
.I92597:hover {
}
.I92597 > .viewport {

justify-content:flex-start;


}
.I92597 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I92597 {

order:5;

}
.I92597:hover {
}
.I92597 > .viewport {



}
.I92597 > .viewport:hover {
}

}
h1.I92598, .I92598 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92598 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I92598:hover {
}
.I92598 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92598 > .viewport:hover {
}

@media (min-width:1440px) {
.I92598 {

order:13;

}
.I92598:hover {
}
.I92598 > .viewport {



}
.I92598 > .viewport:hover {
}

}
h1.I92599, .I92599 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92599 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92599:hover {
}
.I92599 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92599 > .viewport:hover {
}


h1.I92600, .I92600 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92600 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I92600:hover {
}
.I92600 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92600 > .viewport:hover {
}

@media (min-width:1440px) {
.I92600 {

order:21;

}
.I92600:hover {
}
.I92600 > .viewport {



}
.I92600 > .viewport:hover {
}

}
h1.I92601, .I92601 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92601 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I92601:hover {
}
.I92601 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92601 > .viewport:hover {
}

@media (min-width:1440px) {
.I92601 {

order:9;

}
.I92601:hover {
}
.I92601 > .viewport {



}
.I92601 > .viewport:hover {
}

}
h1.I108302, .I108302 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108302 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108302:hover {
}
.I108302 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108302 > .viewport:hover {
}

@media (max-width:640px) {
.I108302 {

padding-top:1rem;


}
.I108302:hover {
}
.I108302 > .viewport {

justify-content:flex-start;


}
.I108302 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108302 {

order:6;

}
.I108302:hover {
}
.I108302 > .viewport {



}
.I108302 > .viewport:hover {
}

}
h1.I113908, .I113908 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113908 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113908:hover {
}
.I113908 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113908 > .viewport:hover {
}

@media (min-width:1440px) {
.I113908 {

order:1;

}
.I113908:hover {
}
.I113908 > .viewport {



}
.I113908 > .viewport:hover {
}

}
h1.I119674, .I119674 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119674 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119674:hover {
}
.I119674 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119674 > .viewport:hover {
}

@media (min-width:1440px) {
.I119674 {

order:14;

}
.I119674:hover {
}
.I119674 > .viewport {



}
.I119674 > .viewport:hover {
}

}
h1.I128138, .I128138 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128138 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128138:hover {
}
.I128138 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128138 > .viewport:hover {
}

@media (min-width:1440px) {
.I128138 {

order:9;

}
.I128138:hover {
}
.I128138 > .viewport {



}
.I128138 > .viewport:hover {
}

}
h1.I136166, .I136166 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136166 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136166:hover {
}
.I136166 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136166 > .viewport:hover {
}

@media (min-width:1440px) {
.I136166 {

order:14;

}
.I136166:hover {
}
.I136166 > .viewport {



}
.I136166 > .viewport:hover {
}

}
h1.I136492, .I136492 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136492 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136492:hover {
}
.I136492 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136492 > .viewport:hover {
}

@media (min-width:1440px) {
.I136492 {

order:22;

}
.I136492:hover {
}
.I136492 > .viewport {



}
.I136492 > .viewport:hover {
}

}
h1.I143507, .I143507 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143507 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143507:hover {
}
.I143507 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143507 > .viewport:hover {
}


h1.I143750, .I143750 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143750 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143750:hover {
}
.I143750 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143750 > .viewport:hover {
}


h1.I143912, .I143912 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143912 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143912:hover {
}
.I143912 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143912 > .viewport:hover {
}


h1.I144074, .I144074 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144074 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144074:hover {
}
.I144074 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144074 > .viewport:hover {
}


h1.I144236, .I144236 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144236 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144236:hover {
}
.I144236 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144236 > .viewport:hover {
}


.I92602, a.I92602 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(255,255,255);


}
.I92602:hover, a.I92602:hover {
}
@media (max-width:992px) {
.I92602, a.I92602 {
display:flex;
font-size:1.25rem;


}
.I92602:hover, a.I92602:hover {
}
}
@media (max-width:640px) {
.I92602, a.I92602 {
display:flex;
font-size:1.25rem;


}
.I92602:hover, a.I92602:hover {
}
}

.I92603, a.I92603 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I92603:hover, a.I92603:hover {
}
@media (max-width:992px) {
.I92603, a.I92603 {
display:flex;
font-size:1.625rem;


}
.I92603:hover, a.I92603:hover {
}
}
@media (max-width:640px) {
.I92603, a.I92603 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I92603:hover, a.I92603:hover {
}
}

.I92604, a.I92604 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I92604:hover, a.I92604:hover {
}
@media (max-width:992px) {
.I92604, a.I92604 {
}
.I92604:hover, a.I92604:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92604, a.I92604 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I92604:hover, a.I92604:hover {
}
}

.I92605 .button, .I92605.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I92605 button.button, button.I92605.button {
cursor:pointer;
}
.I92605 .button .text, .I92605.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I92605 .button .icon, .I92605.button .icon {
flex:none;
background-size:100% 100%;
}
.I92605 .button:hover, .I92605.button:hover {
background-color:rgb(210,40,93);

}
.I92605 .button:hover .text, .I92605.button:hover .text {
}
.I92605 .button:hover .icon, .I92605.button:hover .icon {
background-size:100% 100%;
}

.I92606 .button, .I92606.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92606 button.button, button.I92606.button {
cursor:pointer;
}
.I92606 .button .text, .I92606.button .text {
}
.I92606 .button .icon, .I92606.button .icon {
flex:none;
background-size:100% 100%;
}
.I92606 .button:hover, .I92606.button:hover {
}
.I92606 .button:hover .text, .I92606.button:hover .text {
}
.I92606 .button:hover .icon, .I92606.button:hover .icon {
background-size:100% 100%;
}

.I92607 .button, .I92607.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92607 button.button, button.I92607.button {
cursor:pointer;
}
.I92607 .button .text, .I92607.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I92607 .button .icon, .I92607.button .icon {
flex:none;
background-size:100% 100%;
}
.I92607 .button:hover, .I92607.button:hover {
}
.I92607 .button:hover .text, .I92607.button:hover .text {
}
.I92607 .button:hover .icon, .I92607.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I92607 .button, .I92607.button {
}
.I92607 button.button, button.I92607.button {
}
.I92607 .button .text, .I92607.button .text {
font-family:Rubik;

}
.I92607 .button .icon, .I92607.button .icon {
background-size:100% 100%;
}
.I92607 .button:hover, .I92607.button:hover {
}
.I92607 .button:hover .text, .I92607.button:hover .text {
}
.I92607 .button:hover .icon, .I92607.button:hover .icon {
background-size:100% 100%;
}
}

.I92608 .button, .I92608.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I92608 button.button, button.I92608.button {
cursor:pointer;
}
.I92608 .button .text, .I92608.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I92608 .button .icon, .I92608.button .icon {
flex:none;
background-size:100% 100%;
}
.I92608 .button:hover, .I92608.button:hover {
background-color:rgb(210,40,93);

}
.I92608 .button:hover .text, .I92608.button:hover .text {
}
.I92608 .button:hover .icon, .I92608.button:hover .icon {
background-size:100% 100%;
}

.I108258, a.I108258 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I108258:hover, a.I108258:hover {
}
@media (max-width:992px) {
.I108258, a.I108258 {
}
.I108258:hover, a.I108258:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108258, a.I108258 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108258:hover, a.I108258:hover {
}
}

.I113857 .image, .I113857.image {
vertical-align:top;
}
.I113857 .image:hover, .I113857.image:hover {
}

.I119619 .button, .I119619.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119619 button.button, button.I119619.button {
cursor:pointer;
}
.I119619 .button .text, .I119619.button .text {
}
.I119619 .button .icon, .I119619.button .icon {
flex:none;
background-size:100% 100%;
}
.I119619 .button:hover, .I119619.button:hover {
}
.I119619 .button:hover .text, .I119619.button:hover .text {
}
.I119619 .button:hover .icon, .I119619.button:hover .icon {
background-size:100% 100%;
}

h1.I128077, .I128077 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128077, .I128077 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128077, .I128077 p {
margin:0px;
}

figure.I128077, .I128077 figure {
margin:0px;
}

a.I128077, .I128077 a {
text-decoration:inherit;
color:inherit;
}

.I128077 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128077 article, article.I128077 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128077 article:hover, article.I128077:hover {
}
.I128077 article.active, article.I128077.active {
}
.I128077 .body {
}
.I128077 .body:hover {
	
}
.I128077 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128077 .body img {
}
.I128077 .body ul, .I128077 .body ol {
margin-left:1rem;

}
.I128077 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128077 .body iframe {
}
.I128077 .body img:hover {
}
.I128077 .body iframe:hover {
}

.I128077 .body li {
list-style-type:disc;
}



.I136101 .image, .I136101.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136101 .image:hover, .I136101.image:hover {
}

.I136421 .image, .I136421.image {
vertical-align:top;
}
.I136421 .image:hover, .I136421.image:hover {
}

.I143426 .image, .I143426.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143426 .image:hover, .I143426.image:hover {
}

.I143669, a.I143669 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I143669:hover, a.I143669:hover {
}

.I143831, a.I143831 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I143831:hover, a.I143831:hover {
}

.I143993, a.I143993 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I143993:hover, a.I143993:hover {
display:flex;
text-decoration:underline;


}

.I144155 .image, .I144155.image {
vertical-align:top;
}
.I144155 .image:hover, .I144155.image:hover {
}

h1.I92609, .I92609 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92609 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92609:hover {
}
.I92609 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92609 > .viewport:hover {
}


.I92610 {
display:flex;
flex-direction:column;
position:relative;
width:100%;

align-items:center;

	
}
.I92610:hover {
}

.I92611 {
display:flex;

order:3;
width:100%;
max-width:1180px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;


}
.I92611:hover {
}
@media (max-width:992px) {
.I92611 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;


flex-direction:row;
}
.I92611:hover {
}
}
@media (max-width:640px) {
.I92611 {


flex-direction:column;
}
.I92611:hover {
}
}

.I92612 {
display:flex;
position:var(--I92612-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:50%;
padding-right:4rem;
box-sizing:border-box;

justify-content:center;


}
.I92612:hover {
}

@media (max-width:992px) {
.I92612 {

width:50%;
margin-right:0px;
padding-right:0px;

justify-content:center;


}
.I92612:hover {
}

}
@media (max-width:640px) {
.I92612 {

order:3;
min-width:100%;
padding-top:1.5rem;

}
.I92612:hover {
}

}
@media (min-width:1440px) {
.I92612 {

width:50%;
padding-right:4rem;

}
.I92612:hover {
}

}
.I92613 {
display:flex;
position:var(--I92613-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:3;
width:50%;
padding-left:4rem;
box-sizing:border-box;

flex-direction:column;


}
.I92613:hover {
}

@media (max-width:992px) {
.I92613 {

width:50%;

}
.I92613:hover {
}

}
@media (max-width:640px) {
.I92613 {

order:2;
min-width:100%;
padding-left:0rem;

flex-direction:column;
align-items:flex-start;


}
.I92613:hover {
}

}
@media (min-width:1440px) {
.I92613 {

width:50%;

flex-direction:column;


}
.I92613:hover {
}

}
.I127625 {
display:flex;
align-items:flex-start;
position:relative;

order:14;
padding-top:1.5rem;



flex-direction:row;

	
}
.I127625:hover {
}

@media (max-width:992px) {
.I127625 {



flex-direction:column;

	
}
.I127625:hover {
}

}

h1.I92614, .I92614 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92614 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
width:100%;


}
.I92614:hover {
}
.I92614 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92614 > .viewport:hover {
}


h1.I92615, .I92615 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92615 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I92615:hover {
}
.I92615 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92615 > .viewport:hover {
}


h1.I92616, .I92616 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92616 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
width:100%;
height:auto;


}
.I92616:hover {
}
.I92616 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92616 > .viewport:hover {
}

@media (max-width:992px) {
.I92616 {

display:none;

}
.I92616:hover {
}
.I92616 > .viewport {



}
.I92616 > .viewport:hover {
}

}
@media (max-width:640px) {
.I92616 {

height:auto;


}
.I92616:hover {
}
.I92616 > .viewport {



}
.I92616 > .viewport:hover {
}

}

h1.I92617, .I92617 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92617 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;
padding-top:0;


}
.I92617:hover {
}
.I92617 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92617 > .viewport:hover {
}

@media (max-width:992px) {
.I92617 {

padding-bottom:1rem;


}
.I92617:hover {
}
.I92617 > .viewport {



}
.I92617 > .viewport:hover {
}

}
@media (max-width:640px) {
.I92617 {

margin-bottom:0;


}
.I92617:hover {
}
.I92617 > .viewport {



}
.I92617 > .viewport:hover {
}

}

h1.I92618, .I92618 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92618 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92618:hover {
}
.I92618 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92618 > .viewport:hover {
}


h1.I92619, .I92619 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92619 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92619:hover {
}
.I92619 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92619 > .viewport:hover {
}


h1.I92620, .I92620 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92620 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I92620:hover {
}
.I92620 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92620 > .viewport:hover {
}

@media (max-width:640px) {
.I92620 {

margin-bottom:-1.65rem;


}
.I92620:hover {
}
.I92620 > .viewport {



}
.I92620 > .viewport:hover {
}

}

h1.I92621, .I92621 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92621 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:18;
padding-top:1rem;


}
.I92621:hover {
}
.I92621 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92621 > .viewport:hover {
}

@media (min-width:1440px) {
.I92621 {

display:none;

}
.I92621:hover {
}
.I92621 > .viewport {



}
.I92621 > .viewport:hover {
}

}
h1.I92622, .I92622 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92622 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I92622:hover {
}
.I92622 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92622 > .viewport:hover {
}


h1.I92623, .I92623 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92623 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;
margin-left:1.125rem;
margin-right:1.125rem;


}
.I92623:hover {
}
.I92623 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92623 > .viewport:hover {
}

@media (max-width:992px) {
.I92623 {

display:none;
margin-left:0rem;
margin-right:0rem;


}
.I92623:hover {
}
.I92623 > .viewport {



}
.I92623 > .viewport:hover {
}

}

h1.I92624, .I92624 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92624 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:flex;
order:4;
width:100%;
height:auto;


}
.I92624:hover {
}
.I92624 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92624 > .viewport:hover {
}

@media (max-width:992px) {
.I92624 {

display:flex;

}
.I92624:hover {
}
.I92624 > .viewport {



}
.I92624 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I92624 {

width:100%;
height:auto;


}
.I92624:hover {
}
.I92624 > .viewport {



}
.I92624 > .viewport:hover {
}

}
h1.I92625, .I92625 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92625 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:5;
width:100%;
padding-top:0.75rem;


}
.I92625:hover {
}
.I92625 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92625 > .viewport:hover {
}

@media (min-width:1440px) {
.I92625 {

width:100%;
box-sizing:border-box;


}
.I92625:hover {
}
.I92625 > .viewport {



}
.I92625 > .viewport:hover {
}

}
h1.I114542, .I114542 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I114542 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;
padding-bottom:2rem;


}
.I114542:hover {
}
.I114542 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I114542 > .viewport:hover {
}


.I92626, a.I92626 {
display:flex;
font-family:Graphik;
font-size:2.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I92626:hover, a.I92626:hover {
}
@media (max-width:992px) {
.I92626, a.I92626 {
display:flex;
font-size:1.625rem;


}
.I92626:hover, a.I92626:hover {
}
}
@media (max-width:640px) {
.I92626, a.I92626 {
display:flex;
font-size:1.625rem;


}
.I92626:hover, a.I92626:hover {
}
}

.I92627, a.I92627 {
display:flex;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I92627:hover, a.I92627:hover {
}
@media (max-width:992px) {
.I92627, a.I92627 {
}
.I92627:hover, a.I92627:hover {
display:flex;
width:100%;

}
}

.I92628 .image, .I92628.image {
vertical-align:top;
width:494px;
height:auto;
min-width:100%;
max-width:100%;
background-image:url('https://www.genexus.com/media/images/gwds__img-3x2-placeholder.png?timestamp=20220404173848');
background-size:cover;
background-position:center center;

}
.I92628 .image:hover, .I92628.image:hover {
}

.I92629 .button, .I92629.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I92629 button.button, button.I92629.button {
cursor:pointer;
}
.I92629 .button .text, .I92629.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I92629 .button .icon, .I92629.button .icon {
flex:none;
background-size:100% 100%;
}
.I92629 .button:hover, .I92629.button:hover {
background-color:rgb(210,40,93);

}
.I92629 .button:hover .text, .I92629.button:hover .text {
}
.I92629 .button:hover .icon, .I92629.button:hover .icon {
background-size:100% 100%;
}

.I92630, a.I92630 {
display:flex;
font-family:Graphik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);

padding-bottom:1rem;

}
.I92630:hover, a.I92630:hover {
}

h1.I92631, .I92631 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I92631, .I92631 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I92631, .I92631 p {
margin:0px;
}

figure.I92631, .I92631 figure {
margin:0px;
}

a.I92631, .I92631 a {
text-decoration:inherit;
color:inherit;
}

.I92631 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I92631 article, article.I92631 {
flex-direction:column;	
}
.I92631 article:hover, article.I92631:hover {
}
.I92631 article.active, article.I92631.active {
}
.I92631 .body {
}
.I92631 .body:hover {
	
}
.I92631 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I92631 .body a {
text-decoration:underline;

}
.I92631 .body img {
}
.I92631 .body ul, .I92631 .body ol {
margin-left:1rem;
margin-top:-1rem;

}
.I92631 .body li {
margin-top:1rem;

line-height:1.625rem;

}
.I92631 .body iframe {
}
.I92631 .body img:hover {
}
.I92631 .body iframe:hover {
}

.I92631 .body li {
list-style-type:disc;
}



.I92632 .button, .I92632.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92632 button.button, button.I92632.button {
cursor:pointer;
}
.I92632 .button .text, .I92632.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
line-height:1.625rem;

}
.I92632 .button .icon, .I92632.button .icon {
flex:none;
background-size:100% 100%;
}
.I92632 .button:hover, .I92632.button:hover {
}
.I92632 .button:hover .text, .I92632.button:hover .text {
}
.I92632 .button:hover .icon, .I92632.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I92632 .button, .I92632.button {
}
.I92632 button.button, button.I92632.button {
}
.I92632 .button .text, .I92632.button .text {
font-family:Rubik;

}
.I92632 .button .icon, .I92632.button .icon {
background-size:100% 100%;
}
.I92632 .button:hover, .I92632.button:hover {
}
.I92632 .button:hover .text, .I92632.button:hover .text {
}
.I92632 .button:hover .icon, .I92632.button:hover .icon {
background-size:100% 100%;
}
}

.I92633 .button, .I92633.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(17,17,17);
border-style:solid;
border-width:1px;
border-radius:100em;

}
.I92633 button.button, button.I92633.button {
cursor:pointer;
}
.I92633 .button .text, .I92633.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
line-height:20px;

}
.I92633 .button .icon, .I92633.button .icon {
flex:none;
background-size:100% 100%;
}
.I92633 .button:hover, .I92633.button:hover {
}
.I92633 .button:hover .text, .I92633.button:hover .text {
}
.I92633 .button:hover .icon, .I92633.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I92633 .button, .I92633.button {
border-color:rgb(108,72,201);
border-style:solid;
border-width:1px;

}
.I92633 button.button, button.I92633.button {
}
.I92633 .button .text, .I92633.button .text {
color:rgb(108,72,201);

}
.I92633 .button .icon, .I92633.button .icon {
background-size:100% 100%;
}
.I92633 .button:hover, .I92633.button:hover {
border-color:rgb(238,238,238);
background-color:rgb(238,238,238);

}
.I92633 .button:hover .text, .I92633.button:hover .text {
color:rgb(150,155,160);

}
.I92633 .button:hover .icon, .I92633.button:hover .icon {
background-size:100% 100%;
}
}

.I92634 .button, .I92634.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(255,255,255);

}
.I92634 button.button, button.I92634.button {
cursor:pointer;
}
.I92634 .button .text, .I92634.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(17,17,17);
line-height:20px;

}
.I92634 .button .icon, .I92634.button .icon {
flex:none;
background-size:100% 100%;
}
.I92634 .button:hover, .I92634.button:hover {
background-color:rgb(217,217,217);

}
.I92634 .button:hover .text, .I92634.button:hover .text {
}
.I92634 .button:hover .icon, .I92634.button:hover .icon {
background-size:100% 100%;
}

.I92635 {
display:flex;
width:100%;
height:270px;

}
.I92635:hover {
}
@media (min-width:1440px) {
.I92635 {
display:flex;
width:100%;
height:270px;

}
.I92635:hover {
}
}
.I92636, a.I92636 {
display:flex;
font-family:Rubik;
font-size:0.75rem;
font-style:normal;
font-weight:400;
color:rgb(17,17,17);
line-height:1.25rem;


}
.I92636:hover, a.I92636:hover {
}
@media (max-width:992px) {
.I92636, a.I92636 {
}
.I92636:hover, a.I92636:hover {
display:flex;
width:100%;

}
}

.I114485 .image, .I114485.image {
vertical-align:top;
}
.I114485 .image:hover, .I114485.image:hover {
}

.I67956 {
display:flex;
flex-direction:column;
position:relative;
	
}
.I67956:hover {
}

.I67970 {
display:flex;
position:var(--I67970-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
}
.I67970:hover {
}


h1.I67972, .I67972 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I67972 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I67972:hover {
}
.I67972 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I67972 > .viewport:hover {
}


.I67971 .button, .I67971.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I67971 button.button, button.I67971.button {
cursor:pointer;
}
.I67971 .button .text, .I67971.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I67971 .button .icon, .I67971.button .icon {
flex:none;
background-size:100% 100%;
}
.I67971 .button:hover, .I67971.button:hover {
background-color:rgb(210,40,93);

}
.I67971 .button:hover .text, .I67971.button:hover .text {
}
.I67971 .button:hover .icon, .I67971.button:hover .icon {
background-size:100% 100%;
}


h1.I92637, .I92637 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92637 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I92637:hover {
}
.I92637 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92637 > .viewport:hover {
}


.I92638 {
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;

	
}
.I92638:hover {
}
@media (max-width:992px) {
.I92638 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I92638:hover {
}
}
@media (max-width:640px) {
.I92638 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I92638:hover {
}
}

.I92639 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I92639:hover {
}
@media (max-width:992px) {
.I92639 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I92639:hover {
}
}
@media (max-width:640px) {
.I92639 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I92639:hover {
}
}

.I92640 {
display:flex;
position:var(--I92640-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;
--I92640-location-transform:translate(0px,0px);
z-index:var(--I92640-z-index, auto);

transform:
var(--I92640-location-transform, translate(0px,0px))
var(--I92640-user-box-transform, translate(0px,0px))
;


position:var(--I92640-position-static-computed, static);
}
.I92640:hover {
}

@media (max-width:640px) {
.I92640 {

width:calc(100vw - 2rem);

}
.I92640:hover {
}

}

.I92641 {
display:flex;
position:var(--I92641-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:9;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92641:hover {
}

@media (max-width:640px) {
.I92641 {

width:calc(100vw - 2rem);

}
.I92641:hover {
}

}

.I92642 {
display:flex;
position:var(--I92642-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;
}
.I92642:hover {
}
.I92642 {
--I92642-position-static-computed:static;
}
.I92642 > .sector, .I92642 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92642 {

width:calc(100vw - 2rem);

}
.I92642:hover {
}

}

.I92643 {
display:flex;
position:var(--I92643-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I92643:hover {
}

@media (max-width:640px) {
.I92643 {

padding-left:1rem;
padding-right:1rem;

}
.I92643:hover {
}

}

.I92644 {
display:flex;
position:var(--I92644-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92644:hover {
}

@media (max-width:640px) {
.I92644 {

width:calc(100vw - 2rem);

}
.I92644:hover {
}

}

.I92645 {
display:flex;
position:var(--I92645-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92645:hover {
}
.I92645 {
--I92645-position-static-computed:static;
}
.I92645 > .sector, .I92645 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92645 {

width:calc(100vw - 2rem);

}
.I92645:hover {
}

}
@media (min-width:1440px) {
.I92645 {

}
.I92645:hover {
}
.I92645 {
--I92645-position-static-computed:static;
}
.I92645 > .sector, .I92645 > .group-sectors {
position:relative;
}
}
.I92646 {
display:flex;
position:var(--I92646-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92646:hover {
}

@media (max-width:640px) {
.I92646 {

width:calc(100vw - 2rem);

}
.I92646:hover {
}

}

.I92647 {
display:flex;
position:var(--I92647-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;
}
.I92647:hover {
}

@media (max-width:640px) {
.I92647 {

width:calc(100vw - 2rem);

}
.I92647:hover {
}

}

.I92648 {
display:flex;
position:var(--I92648-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;
}
.I92648:hover {
}

@media (max-width:640px) {
.I92648 {

width:calc(100vw - 2rem);

}
.I92648:hover {
}

}

.I92649 {
display:flex;
position:var(--I92649-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;
}
.I92649:hover {
}

@media (max-width:640px) {
.I92649 {

width:calc(100vw - 2rem);

}
.I92649:hover {
}

}

.I92650 {
display:flex;
position:var(--I92650-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I92650:hover {
}


.I108517 {
display:flex;
position:var(--I108517-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;
}
.I108517:hover {
}

@media (max-width:640px) {
.I108517 {

width:calc(100vw - 2rem);

}
.I108517:hover {
}

}

.I166534 {
display:flex;
position:var(--I166534-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;
}
.I166534:hover {
}


.I92651 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92651:hover {
}

@media (min-width:1440px) {
.I92651 {

order:4;


	
}
.I92651:hover {
}

}
.I92652 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92652:hover {
}

@media (min-width:1440px) {
.I92652 {

order:2;


	
}
.I92652:hover {
}

}
.I92653 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92653:hover {
}


.I92654 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92654:hover {
}


.I92655 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92655:hover {
}


.I92656 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92656:hover {
}


.I92657 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92657:hover {
}


.I92658 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92658:hover {
}


.I92659 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92659:hover {
}


.I92660 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I92660:hover {
}
.I92660 > .sector {
position:relative;
}
@media (max-width:640px) {
.I92660 {



flex-direction:column;
align-items:flex-start;

	
}
.I92660:hover {
}

}

.I108822 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108822:hover {
}


.I167039 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167039:hover {
}


h1.I92661, .I92661 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92661 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I92661:hover {
}
.I92661 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92661 > .viewport:hover {
}

@media (min-width:1440px) {
.I92661 {

order:8;

}
.I92661:hover {
}
.I92661 > .viewport {



}
.I92661 > .viewport:hover {
}

}
h1.I92662, .I92662 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92662 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I92662:hover {
}
.I92662 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92662 > .viewport:hover {
}


h1.I92663, .I92663 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92663 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92663:hover {
}
.I92663 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92663 > .viewport:hover {
}

@media (min-width:1440px) {
.I92663 {

order:3;

}
.I92663:hover {
}
.I92663 > .viewport {



}
.I92663 > .viewport:hover {
}

}
h1.I92664, .I92664 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92664 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92664:hover {
}
.I92664 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92664 > .viewport:hover {
}


h1.I92665, .I92665 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92665 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I92665:hover {
}
.I92665 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92665 > .viewport:hover {
}


h1.I92666, .I92666 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92666 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92666:hover {
}
.I92666 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92666 > .viewport:hover {
}


h1.I92667, .I92667 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92667 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92667:hover {
}
.I92667 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92667 > .viewport:hover {
}


h1.I92668, .I92668 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92668 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92668:hover {
}
.I92668 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92668 > .viewport:hover {
}


h1.I92669, .I92669 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92669 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I92669:hover {
}
.I92669 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92669 > .viewport:hover {
}


h1.I92670, .I92670 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92670 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92670:hover {
}
.I92670 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92670 > .viewport:hover {
}


h1.I92671, .I92671 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92671 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92671:hover {
}
.I92671 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92671 > .viewport:hover {
}


h1.I92672, .I92672 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92672 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92672:hover {
}
.I92672 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92672 > .viewport:hover {
}


h1.I92673, .I92673 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92673 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92673:hover {
}
.I92673 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92673 > .viewport:hover {
}


h1.I92674, .I92674 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92674 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I92674:hover {
}
.I92674 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92674 > .viewport:hover {
}


h1.I92675, .I92675 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92675 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92675:hover {
}
.I92675 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92675 > .viewport:hover {
}


h1.I92676, .I92676 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92676 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92676:hover {
}
.I92676 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92676 > .viewport:hover {
}


h1.I92677, .I92677 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92677 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92677:hover {
}
.I92677 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92677 > .viewport:hover {
}


h1.I92678, .I92678 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92678 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92678:hover {
}
.I92678 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92678 > .viewport:hover {
}

@media (max-width:640px) {
.I92678 {

width:100%;


}
.I92678:hover {
}
.I92678 > .viewport {



}
.I92678 > .viewport:hover {
}

}

h1.I92679, .I92679 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92679 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92679:hover {
}
.I92679 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92679 > .viewport:hover {
}


h1.I92680, .I92680 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92680 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92680:hover {
}
.I92680 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92680 > .viewport:hover {
}


h1.I92681, .I92681 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92681 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92681:hover {
}
.I92681 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92681 > .viewport:hover {
}


h1.I92682, .I92682 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92682 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92682:hover {
}
.I92682 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92682 > .viewport:hover {
}


h1.I92683, .I92683 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92683 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92683:hover {
}
.I92683 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92683 > .viewport:hover {
}


h1.I92684, .I92684 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92684 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92684:hover {
}
.I92684 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92684 > .viewport:hover {
}


h1.I92685, .I92685 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92685 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92685:hover {
}
.I92685 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92685 > .viewport:hover {
}


h1.I92686, .I92686 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92686 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92686:hover {
}
.I92686 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92686 > .viewport:hover {
}


h1.I92687, .I92687 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92687 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92687:hover {
}
.I92687 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92687 > .viewport:hover {
}


h1.I92688, .I92688 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92688 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92688:hover {
}
.I92688 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92688 > .viewport:hover {
}


h1.I92689, .I92689 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92689 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92689:hover {
}
.I92689 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92689 > .viewport:hover {
}


h1.I92690, .I92690 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92690 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92690:hover {
}
.I92690 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92690 > .viewport:hover {
}


h1.I92691, .I92691 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92691 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I92691:hover {
}
.I92691 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92691 > .viewport:hover {
}


h1.I92692, .I92692 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92692 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I92692:hover {
}
.I92692 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92692 > .viewport:hover {
}


h1.I92693, .I92693 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92693 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I92693:hover {
}
.I92693 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92693 > .viewport:hover {
}

@media (min-width:1440px) {
.I92693 {

order:3;

}
.I92693:hover {
}
.I92693 > .viewport {



}
.I92693 > .viewport:hover {
}

}
h1.I92694, .I92694 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92694 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92694:hover {
}
.I92694 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92694 > .viewport:hover {
}


h1.I92695, .I92695 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92695 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92695:hover {
}
.I92695 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92695 > .viewport:hover {
}


h1.I92696, .I92696 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92696 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I92696:hover {
}
.I92696 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92696 > .viewport:hover {
}


h1.I92697, .I92697 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92697 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92697:hover {
}
.I92697 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92697 > .viewport:hover {
}


h1.I92698, .I92698 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92698 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92698:hover {
}
.I92698 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92698 > .viewport:hover {
}


h1.I92699, .I92699 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92699 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92699:hover {
}
.I92699 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92699 > .viewport:hover {
}


h1.I92700, .I92700 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92700 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92700:hover {
}
.I92700 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92700 > .viewport:hover {
}


h1.I92701, .I92701 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92701 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92701:hover {
}
.I92701 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92701 > .viewport:hover {
}


h1.I92702, .I92702 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92702 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I92702:hover {
}
.I92702 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92702 > .viewport:hover {
}


h1.I92703, .I92703 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92703 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I92703:hover {
}
.I92703 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92703 > .viewport:hover {
}


h1.I92704, .I92704 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92704 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I92704:hover {
}
.I92704 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92704 > .viewport:hover {
}


h1.I92705, .I92705 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92705 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92705:hover {
}
.I92705 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92705 > .viewport:hover {
}


h1.I92706, .I92706 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92706 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92706:hover {
}
.I92706 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92706 > .viewport:hover {
}


h1.I92707, .I92707 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92707 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92707:hover {
}
.I92707 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92707 > .viewport:hover {
}


h1.I92708, .I92708 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92708 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92708:hover {
}
.I92708 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92708 > .viewport:hover {
}


h1.I92709, .I92709 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92709 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92709:hover {
}
.I92709 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92709 > .viewport:hover {
}


h1.I108639, .I108639 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108639 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108639:hover {
}
.I108639 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108639 > .viewport:hover {
}


h1.I108761, .I108761 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108761 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108761:hover {
}
.I108761 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108761 > .viewport:hover {
}


h1.I108944, .I108944 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108944 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108944:hover {
}
.I108944 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108944 > .viewport:hover {
}


h1.I109066, .I109066 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109066 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109066:hover {
}
.I109066 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109066 > .viewport:hover {
}


h1.I109188, .I109188 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109188 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109188:hover {
}
.I109188 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109188 > .viewport:hover {
}

@media (max-width:640px) {
.I109188 {

width:100%;


}
.I109188:hover {
}
.I109188 > .viewport {



}
.I109188 > .viewport:hover {
}

}

h1.I163028, .I163028 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163028 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163028:hover {
}
.I163028 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163028 > .viewport:hover {
}


h1.I165960, .I165960 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165960 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165960:hover {
}
.I165960 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165960 > .viewport:hover {
}


h1.I166433, .I166433 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166433 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166433:hover {
}
.I166433 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166433 > .viewport:hover {
}


h1.I166736, .I166736 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166736 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166736:hover {
}
.I166736 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166736 > .viewport:hover {
}


h1.I166938, .I166938 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166938 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166938:hover {
}
.I166938 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166938 > .viewport:hover {
}


h1.I167241, .I167241 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167241 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167241:hover {
}
.I167241 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167241 > .viewport:hover {
}


h1.I167443, .I167443 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167443 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167443:hover {
}
.I167443 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167443 > .viewport:hover {
}


h1.I167645, .I167645 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167645 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167645:hover {
}
.I167645 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167645 > .viewport:hover {
}

@media (max-width:640px) {
.I167645 {

width:100%;


}
.I167645:hover {
}
.I167645 > .viewport {



}
.I167645 > .viewport:hover {
}

}

h1.I176921, .I176921 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176921 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176921:hover {
}
.I176921 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176921 > .viewport:hover {
}


h1.I177127, .I177127 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177127 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177127:hover {
}
.I177127 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177127 > .viewport:hover {
}


h1.I177333, .I177333 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177333 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177333:hover {
}
.I177333 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177333 > .viewport:hover {
}


h1.I177699, .I177699 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177699 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177699:hover {
}
.I177699 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177699 > .viewport:hover {
}


.I92710 .image, .I92710.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92710 .image:hover, .I92710.image:hover {
}
@media (min-width:1440px) {
.I92710 .image, .I92710.image {
width:100%;

}
.I92710 .image:hover, .I92710.image:hover {
}
}
.I92711, a.I92711 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92711:hover, a.I92711:hover {
}
@media (max-width:992px) {
.I92711, a.I92711 {
}
.I92711:hover, a.I92711:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92711, a.I92711 {
display:flex;
padding-bottom:0rem;

}
.I92711:hover, a.I92711:hover {
}
}

.I92712 .image, .I92712.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92712 .image:hover, .I92712.image:hover {
}
@media (min-width:1440px) {
.I92712 .image, .I92712.image {
width:100%;

}
.I92712 .image:hover, .I92712.image:hover {
}
}
.I92713 .image, .I92713.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92713 .image:hover, .I92713.image:hover {
}

.I92714, a.I92714 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92714:hover, a.I92714:hover {
}
@media (max-width:992px) {
.I92714, a.I92714 {
}
.I92714:hover, a.I92714:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92714, a.I92714 {
display:flex;
padding-bottom:0rem;

}
.I92714:hover, a.I92714:hover {
}
}

.I92715, a.I92715 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92715:hover, a.I92715:hover {
}
@media (min-width:1440px) {
.I92715, a.I92715 {
display:flex;
font-weight:500;


}
.I92715:hover, a.I92715:hover {
}
}
.I92716, a.I92716 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92716:hover, a.I92716:hover {
}
@media (max-width:992px) {
.I92716, a.I92716 {
}
.I92716:hover, a.I92716:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92716, a.I92716 {
display:flex;
padding-bottom:0rem;

}
.I92716:hover, a.I92716:hover {
}
}

.I92717, a.I92717 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I92717:hover, a.I92717:hover {
}
@media (max-width:640px) {
.I92717, a.I92717 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I92717:hover, a.I92717:hover {
}
}

.I92718, a.I92718 {
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;

}
.I92718:hover, a.I92718:hover {
}
@media (max-width:992px) {
.I92718, a.I92718 {
}
.I92718:hover, a.I92718:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92718, a.I92718 {
display:flex;
padding-bottom:1rem;

}
.I92718:hover, a.I92718:hover {
}
}

.I92719, a.I92719 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92719:hover, a.I92719:hover {
}

.I92720, a.I92720 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92720:hover, a.I92720:hover {
}
@media (min-width:1440px) {
.I92720, a.I92720 {
display:flex;
font-weight:500;


}
.I92720:hover, a.I92720:hover {
}
}
.I92721 .image, .I92721.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92721 .image:hover, .I92721.image:hover {
}

.I92722, a.I92722 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92722:hover, a.I92722:hover {
}
@media (min-width:1440px) {
.I92722, a.I92722 {
display:flex;
font-weight:500;


}
.I92722:hover, a.I92722:hover {
}
}
.I92723, a.I92723 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92723:hover, a.I92723:hover {
}
@media (max-width:992px) {
.I92723, a.I92723 {
}
.I92723:hover, a.I92723:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92723, a.I92723 {
display:flex;
padding-bottom:0rem;

}
.I92723:hover, a.I92723:hover {
}
}

.I92724 .image, .I92724.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92724 .image:hover, .I92724.image:hover {
}

.I92725, a.I92725 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92725:hover, a.I92725:hover {
}
@media (min-width:1440px) {
.I92725, a.I92725 {
display:flex;
font-weight:500;


}
.I92725:hover, a.I92725:hover {
}
}
.I92726, a.I92726 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92726:hover, a.I92726:hover {
}
@media (max-width:992px) {
.I92726, a.I92726 {
}
.I92726:hover, a.I92726:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92726, a.I92726 {
display:flex;
padding-bottom:0rem;

}
.I92726:hover, a.I92726:hover {
}
}

.I92727 .image, .I92727.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I92727 .image:hover, .I92727.image:hover {
}

.I92728, a.I92728 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92728:hover, a.I92728:hover {
}
@media (min-width:1440px) {
.I92728, a.I92728 {
display:flex;
font-weight:500;


}
.I92728:hover, a.I92728:hover {
}
}
.I92729, a.I92729 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92729:hover, a.I92729:hover {
}
@media (max-width:992px) {
.I92729, a.I92729 {
}
.I92729:hover, a.I92729:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92729, a.I92729 {
display:flex;
padding-bottom:0rem;

}
.I92729:hover, a.I92729:hover {
}
}

.I92730 .image, .I92730.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92730 .image:hover, .I92730.image:hover {
}

.I92731 .image, .I92731.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92731 .image:hover, .I92731.image:hover {
}

.I92732 .image, .I92732.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92732 .image:hover, .I92732.image:hover {
}

.I92733, a.I92733 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92733:hover, a.I92733:hover {
}
@media (max-width:992px) {
.I92733, a.I92733 {
}
.I92733:hover, a.I92733:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92733, a.I92733 {
display:flex;
padding-bottom:0rem;

}
.I92733:hover, a.I92733:hover {
}
}

.I92734, a.I92734 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92734:hover, a.I92734:hover {
}
@media (min-width:1440px) {
.I92734, a.I92734 {
display:flex;
font-weight:500;


}
.I92734:hover, a.I92734:hover {
}
}
.I92735, a.I92735 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92735:hover, a.I92735:hover {
}
@media (max-width:992px) {
.I92735, a.I92735 {
}
.I92735:hover, a.I92735:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92735, a.I92735 {
display:flex;
padding-bottom:0rem;

}
.I92735:hover, a.I92735:hover {
}
}

.I92736, a.I92736 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92736:hover, a.I92736:hover {
}
@media (max-width:992px) {
.I92736, a.I92736 {
}
.I92736:hover, a.I92736:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I92736, a.I92736 {
display:flex;
font-weight:500;


}
.I92736:hover, a.I92736:hover {
}
}
.I92737, a.I92737 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92737:hover, a.I92737:hover {
}
@media (max-width:992px) {
.I92737, a.I92737 {
}
.I92737:hover, a.I92737:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92737, a.I92737 {
display:flex;
padding-bottom:0rem;

}
.I92737:hover, a.I92737:hover {
}
}

.I92738, a.I92738 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92738:hover, a.I92738:hover {
}
@media (min-width:1440px) {
.I92738, a.I92738 {
display:flex;
font-weight:500;


}
.I92738:hover, a.I92738:hover {
}
}
.I92739 {
}
.I92739:hover {
}
.I92739 {
}
.I92739:hover {
}


.I92740, a.I92740 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92740:hover, a.I92740:hover {
}

.I92741, a.I92741 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92741:hover, a.I92741:hover {
}

.I92742 .button, .I92742.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92742 button.button, button.I92742.button {
cursor:pointer;
}
.I92742 .button .text, .I92742.button .text {
}
.I92742 .button .icon, .I92742.button .icon {
flex:none;
background-size:100% 100%;
}
.I92742 .button:hover, .I92742.button:hover {
}
.I92742 .button:hover .text, .I92742.button:hover .text {
}
.I92742 .button:hover .icon, .I92742.button:hover .icon {
background-size:100% 100%;
}

.I92743 .button, .I92743.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92743 button.button, button.I92743.button {
cursor:pointer;
}
.I92743 .button .text, .I92743.button .text {
}
.I92743 .button .icon, .I92743.button .icon {
flex:none;
background-size:100% 100%;
}
.I92743 .button:hover, .I92743.button:hover {
}
.I92743 .button:hover .text, .I92743.button:hover .text {
}
.I92743 .button:hover .icon, .I92743.button:hover .icon {
background-size:100% 100%;
}

.I92744 .button, .I92744.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92744 button.button, button.I92744.button {
cursor:pointer;
}
.I92744 .button .text, .I92744.button .text {
}
.I92744 .button .icon, .I92744.button .icon {
flex:none;
background-size:100% 100%;
}
.I92744 .button:hover, .I92744.button:hover {
}
.I92744 .button:hover .text, .I92744.button:hover .text {
}
.I92744 .button:hover .icon, .I92744.button:hover .icon {
background-size:100% 100%;
}

.I92745 .button, .I92745.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92745 button.button, button.I92745.button {
cursor:pointer;
}
.I92745 .button .text, .I92745.button .text {
}
.I92745 .button .icon, .I92745.button .icon {
flex:none;
background-size:100% 100%;
}
.I92745 .button:hover, .I92745.button:hover {
}
.I92745 .button:hover .text, .I92745.button:hover .text {
}
.I92745 .button:hover .icon, .I92745.button:hover .icon {
background-size:100% 100%;
}

.I92746 .button, .I92746.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92746 button.button, button.I92746.button {
cursor:pointer;
}
.I92746 .button .text, .I92746.button .text {
}
.I92746 .button .icon, .I92746.button .icon {
flex:none;
background-size:100% 100%;
}
.I92746 .button:hover, .I92746.button:hover {
}
.I92746 .button:hover .text, .I92746.button:hover .text {
}
.I92746 .button:hover .icon, .I92746.button:hover .icon {
background-size:100% 100%;
}

.I92747 .button, .I92747.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92747 button.button, button.I92747.button {
cursor:pointer;
}
.I92747 .button .text, .I92747.button .text {
}
.I92747 .button .icon, .I92747.button .icon {
flex:none;
background-size:100% 100%;
}
.I92747 .button:hover, .I92747.button:hover {
}
.I92747 .button:hover .text, .I92747.button:hover .text {
}
.I92747 .button:hover .icon, .I92747.button:hover .icon {
background-size:100% 100%;
}

.I92748 .button, .I92748.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92748 button.button, button.I92748.button {
cursor:pointer;
}
.I92748 .button .text, .I92748.button .text {
}
.I92748 .button .icon, .I92748.button .icon {
flex:none;
background-size:100% 100%;
}
.I92748 .button:hover, .I92748.button:hover {
}
.I92748 .button:hover .text, .I92748.button:hover .text {
}
.I92748 .button:hover .icon, .I92748.button:hover .icon {
background-size:100% 100%;
}

.I92749 .button, .I92749.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92749 button.button, button.I92749.button {
cursor:pointer;
}
.I92749 .button .text, .I92749.button .text {
}
.I92749 .button .icon, .I92749.button .icon {
flex:none;
background-size:100% 100%;
}
.I92749 .button:hover, .I92749.button:hover {
}
.I92749 .button:hover .text, .I92749.button:hover .text {
}
.I92749 .button:hover .icon, .I92749.button:hover .icon {
background-size:100% 100%;
}

.I92750 .button, .I92750.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92750 button.button, button.I92750.button {
cursor:pointer;
}
.I92750 .button .text, .I92750.button .text {
}
.I92750 .button .icon, .I92750.button .icon {
flex:none;
background-size:100% 100%;
}
.I92750 .button:hover, .I92750.button:hover {
}
.I92750 .button:hover .text, .I92750.button:hover .text {
}
.I92750 .button:hover .icon, .I92750.button:hover .icon {
background-size:100% 100%;
}

.I92751 .button, .I92751.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92751 button.button, button.I92751.button {
cursor:pointer;
}
.I92751 .button .text, .I92751.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I92751 .button .icon, .I92751.button .icon {
flex:none;
background-size:100% 100%;
}
.I92751 .button:hover, .I92751.button:hover {
}
.I92751 .button:hover .text, .I92751.button:hover .text {
}
.I92751 .button:hover .icon, .I92751.button:hover .icon {
background-size:100% 100%;
}

.I92752, a.I92752 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92752:hover, a.I92752:hover {
}

.I92753, a.I92753 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92753:hover, a.I92753:hover {
}

.I92754, a.I92754 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92754:hover, a.I92754:hover {
}

.I92755, a.I92755 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92755:hover, a.I92755:hover {
}

.I92756, a.I92756 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92756:hover, a.I92756:hover {
}

.I92757, a.I92757 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92757:hover, a.I92757:hover {
}

.I92758, a.I92758 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92758:hover, a.I92758:hover {
}

.I108578 .button, .I108578.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108578 button.button, button.I108578.button {
cursor:pointer;
}
.I108578 .button .text, .I108578.button .text {
}
.I108578 .button .icon, .I108578.button .icon {
flex:none;
background-size:100% 100%;
}
.I108578 .button:hover, .I108578.button:hover {
}
.I108578 .button:hover .text, .I108578.button:hover .text {
}
.I108578 .button:hover .icon, .I108578.button:hover .icon {
background-size:100% 100%;
}

.I108700, a.I108700 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108700:hover, a.I108700:hover {
}

.I108883, a.I108883 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108883:hover, a.I108883:hover {
}

.I109005, a.I109005 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109005:hover, a.I109005:hover {
}

.I109127 .image, .I109127.image {
vertical-align:top;
}
.I109127 .image:hover, .I109127.image:hover {
}

.I162931, a.I162931 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162931:hover, a.I162931:hover {
}

.I165859, a.I165859 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165859:hover, a.I165859:hover {
}

.I166332, a.I166332 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166332:hover, a.I166332:hover {
}

.I166635 .button, .I166635.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166635 button.button, button.I166635.button {
cursor:pointer;
}
.I166635 .button .text, .I166635.button .text {
}
.I166635 .button .icon, .I166635.button .icon {
flex:none;
background-size:100% 100%;
}
.I166635 .button:hover, .I166635.button:hover {
}
.I166635 .button:hover .text, .I166635.button:hover .text {
}
.I166635 .button:hover .icon, .I166635.button:hover .icon {
background-size:100% 100%;
}

.I166837, a.I166837 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166837:hover, a.I166837:hover {
}

.I167140, a.I167140 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167140:hover, a.I167140:hover {
}

.I167342, a.I167342 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167342:hover, a.I167342:hover {
}

.I167544 .image, .I167544.image {
vertical-align:top;
}
.I167544 .image:hover, .I167544.image:hover {
}

.I176818, a.I176818 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176818:hover, a.I176818:hover {
}

.I177024, a.I177024 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177024:hover, a.I177024:hover {
}

.I177230, a.I177230 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177230:hover, a.I177230:hover {
}

.I177595, a.I177595 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177595:hover, a.I177595:hover {
}

h1.I92759, .I92759 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92759 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;


}
.I92759:hover {
}
.I92759 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92759 > .viewport:hover {
}


.I92760 {
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;

	
}
.I92760:hover {
}
@media (max-width:992px) {
.I92760 {
width:100%;
margin-left:auto;
margin-right:auto;
padding-bottom:4rem;
padding-top:4rem;

align-items:flex-start;

	
}
.I92760:hover {
}
}
@media (max-width:640px) {
.I92760 {
padding-bottom:4rem;
padding-left:0rem;
padding-right:0rem;
padding-top:4rem;

	
}
.I92760:hover {
}
}

.I92761 {
display:flex;

order:3;
width:100%;
max-width:1440px;
padding-bottom:1rem;
box-sizing:border-box;


flex-direction:row;
}
.I92761:hover {
}
@media (max-width:992px) {
.I92761 {

width:100%;
padding-bottom:1rem;
padding-right:0;


}
.I92761:hover {
}
}
@media (max-width:640px) {
.I92761 {

width:calc(100vw - 1rem);
margin-left:1rem;
padding-bottom:1rem;
padding-left:0;
padding-right:1rem;


}
.I92761:hover {
}
}

.I92762 {
display:flex;
position:var(--I92762-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:6;
width:100%;
height:240px;
background-color:rgb(17,17,17);
box-shadow:none;
overflow:hidden;
position:static;
top:auto;
right:auto;
bottom:auto;
left:auto;
--I92762-location-transform:translate(0px,0px);
z-index:var(--I92762-z-index, auto);

transform:
var(--I92762-location-transform, translate(0px,0px))
var(--I92762-user-box-transform, translate(0px,0px))
;


position:var(--I92762-position-static-computed, static);
}
.I92762:hover {
}

@media (max-width:640px) {
.I92762 {

width:calc(100vw - 2rem);

}
.I92762:hover {
}

}

.I92763 {
display:flex;
position:var(--I92763-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:9;
width:100%;
height:240px;
background-color:rgb(17,17,17);
box-shadow:none;
overflow:hidden;
}
.I92763:hover {
}

@media (max-width:640px) {
.I92763 {

width:calc(100vw - 2rem);

}
.I92763:hover {
}

}

.I92764 {
display:flex;
position:var(--I92764-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:7;
width:100%;
height:240px;
background-color:rgb(17,17,17);
box-shadow:none;
overflow:hidden;
}
.I92764:hover {
}
.I92764 {
--I92764-position-static-computed:static;
}
.I92764 > .sector, .I92764 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92764 {

width:calc(100vw - 2rem);

}
.I92764:hover {
}

}

.I92765 {
display:flex;
position:var(--I92765-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:2;
width:100%;
max-width:1440px;
box-sizing:border-box;

}
.I92765:hover {
}

@media (max-width:640px) {
.I92765 {

padding-left:1rem;
padding-right:1rem;

}
.I92765:hover {
}

}

.I92766 {
display:flex;
position:var(--I92766-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:15;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92766:hover {
}

@media (max-width:640px) {
.I92766 {

width:calc(100vw - 2rem);

}
.I92766:hover {
}

}

.I92767 {
display:flex;
position:var(--I92767-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:17;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92767:hover {
}
.I92767 {
--I92767-position-static-computed:static;
}
.I92767 > .sector, .I92767 > .group-sectors {
position:relative;
}
@media (max-width:640px) {
.I92767 {

width:calc(100vw - 2rem);

}
.I92767:hover {
}

}
@media (min-width:1440px) {
.I92767 {

}
.I92767:hover {
}
.I92767 {
--I92767-position-static-computed:static;
}
.I92767 > .sector, .I92767 > .group-sectors {
position:relative;
}
}
.I92768 {
display:flex;
position:var(--I92768-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

display:none;
order:22;
width:100%;
height:240px;
background-color:rgb(255,255,255);
box-shadow:none;
overflow:hidden;
}
.I92768:hover {
}

@media (max-width:640px) {
.I92768 {

width:calc(100vw - 2rem);

}
.I92768:hover {
}

}

.I92769 {
display:flex;
position:var(--I92769-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;
}
.I92769:hover {
}

@media (max-width:640px) {
.I92769 {

width:calc(100vw - 2rem);

}
.I92769:hover {
}

}

.I92770 {
display:flex;
position:var(--I92770-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;
}
.I92770:hover {
}

@media (max-width:640px) {
.I92770 {

width:calc(100vw - 2rem);

}
.I92770:hover {
}

}

.I92771 {
display:flex;
position:var(--I92771-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;
}
.I92771:hover {
}

@media (max-width:640px) {
.I92771 {

width:calc(100vw - 2rem);

}
.I92771:hover {
}

}

.I92772 {
display:flex;
position:var(--I92772-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:5;
}
.I92772:hover {
}


.I108518 {
display:flex;
position:var(--I108518-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;
}
.I108518:hover {
}

@media (max-width:640px) {
.I108518 {

width:calc(100vw - 2rem);

}
.I108518:hover {
}

}

.I166535 {
display:flex;
position:var(--I166535-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;
}
.I166535:hover {
}


.I92773 {
display:flex;
align-items:flex-start;
position:relative;

order:11;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92773:hover {
}

@media (min-width:1440px) {
.I92773 {

order:4;


	
}
.I92773:hover {
}

}
.I92774 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92774:hover {
}

@media (min-width:1440px) {
.I92774 {

order:2;


	
}
.I92774:hover {
}

}
.I92775 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92775:hover {
}


.I92776 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92776:hover {
}


.I92777 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92777:hover {
}


.I92778 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92778:hover {
}


.I92779 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92779:hover {
}


.I92780 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92780:hover {
}


.I92781 {
display:flex;
align-items:flex-start;
position:relative;

order:3;
height:100%;
padding:1rem;



flex-direction:column;

	
}
.I92781:hover {
}


.I92782 {
display:flex;
align-items:flex-start;
position:relative;

order:1;
width:100%;



flex-direction:row;
justify-content:space-between;
align-items:center;

	
}
.I92782:hover {
}
.I92782 > .sector {
position:relative;
}
@media (max-width:640px) {
.I92782 {



flex-direction:column;
align-items:flex-start;

	
}
.I92782:hover {
}

}

.I108823 {
display:flex;
align-items:flex-start;
position:relative;

order:4;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I108823:hover {
}


.I167040 {
display:flex;
align-items:flex-start;
position:relative;

order:2;
min-height:100%;
padding:1rem;



flex-direction:column;

	
}
.I167040:hover {
}


h1.I92783, .I92783 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92783 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
width:100%;
background-size:cover;
background-position:center center;


}
.I92783:hover {
}
.I92783 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92783 > .viewport:hover {
}

@media (min-width:1440px) {
.I92783 {

order:8;

}
.I92783:hover {
}
.I92783 > .viewport {



}
.I92783 > .viewport:hover {
}

}
h1.I92784, .I92784 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92784 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;


}
.I92784:hover {
}
.I92784 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92784 > .viewport:hover {
}


h1.I92785, .I92785 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92785 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92785:hover {
}
.I92785 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92785 > .viewport:hover {
}

@media (min-width:1440px) {
.I92785 {

order:3;

}
.I92785:hover {
}
.I92785 > .viewport {



}
.I92785 > .viewport:hover {
}

}
h1.I92786, .I92786 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92786 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92786:hover {
}
.I92786 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92786 > .viewport:hover {
}


h1.I92787, .I92787 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92787 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;
width:100%;
overflow:hidden;

}
.I92787:hover {
}
.I92787 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92787 > .viewport:hover {
}


h1.I92788, .I92788 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92788 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92788:hover {
}
.I92788 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92788 > .viewport:hover {
}


h1.I92789, .I92789 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92789 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92789:hover {
}
.I92789 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92789 > .viewport:hover {
}


h1.I92790, .I92790 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92790 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92790:hover {
}
.I92790 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92790 > .viewport:hover {
}


h1.I92791, .I92791 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92791 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:3;

}
.I92791:hover {
}
.I92791 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92791 > .viewport:hover {
}


h1.I92792, .I92792 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92792 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92792:hover {
}
.I92792 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92792 > .viewport:hover {
}


h1.I92793, .I92793 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92793 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92793:hover {
}
.I92793 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92793 > .viewport:hover {
}


h1.I92794, .I92794 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92794 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;
width:100%;


}
.I92794:hover {
}
.I92794 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92794 > .viewport:hover {
}


h1.I92795, .I92795 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92795 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92795:hover {
}
.I92795 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92795 > .viewport:hover {
}


h1.I92796, .I92796 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92796 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
width:100%;


}
.I92796:hover {
}
.I92796 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92796 > .viewport:hover {
}


h1.I92797, .I92797 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92797 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92797:hover {
}
.I92797 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92797 > .viewport:hover {
}


h1.I92798, .I92798 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92798 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92798:hover {
}
.I92798 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92798 > .viewport:hover {
}


h1.I92799, .I92799 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92799 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;


}
.I92799:hover {
}
.I92799 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



overflow:hidden;
}
.I92799 > .viewport:hover {
}


h1.I92800, .I92800 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92800 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92800:hover {
}
.I92800 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92800 > .viewport:hover {
}

@media (max-width:640px) {
.I92800 {

width:100%;


}
.I92800:hover {
}
.I92800 > .viewport {



}
.I92800 > .viewport:hover {
}

}

h1.I92801, .I92801 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92801 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92801:hover {
}
.I92801 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92801 > .viewport:hover {
}


h1.I92802, .I92802 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92802 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92802:hover {
}
.I92802 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92802 > .viewport:hover {
}


h1.I92803, .I92803 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92803 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92803:hover {
}
.I92803 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92803 > .viewport:hover {
}


h1.I92804, .I92804 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92804 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92804:hover {
}
.I92804 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92804 > .viewport:hover {
}


h1.I92805, .I92805 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92805 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;
width:100%;
background-size:cover;
background-position:center center;


}
.I92805:hover {
}
.I92805 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92805 > .viewport:hover {
}


h1.I92806, .I92806 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92806 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92806:hover {
}
.I92806 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92806 > .viewport:hover {
}


h1.I92807, .I92807 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92807 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92807:hover {
}
.I92807 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92807 > .viewport:hover {
}


h1.I92808, .I92808 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92808 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92808:hover {
}
.I92808 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92808 > .viewport:hover {
}


h1.I92809, .I92809 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92809 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92809:hover {
}
.I92809 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92809 > .viewport:hover {
}


h1.I92810, .I92810 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92810 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I92810:hover {
}
.I92810 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92810 > .viewport:hover {
}


h1.I92811, .I92811 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92811 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I92811:hover {
}
.I92811 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92811 > .viewport:hover {
}


h1.I92812, .I92812 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92812 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92812:hover {
}
.I92812 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92812 > .viewport:hover {
}


h1.I92813, .I92813 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92813 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I92813:hover {
}
.I92813 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92813 > .viewport:hover {
}


h1.I92814, .I92814 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92814 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I92814:hover {
}
.I92814 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92814 > .viewport:hover {
}


h1.I92815, .I92815 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92815 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I92815:hover {
}
.I92815 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92815 > .viewport:hover {
}

@media (min-width:1440px) {
.I92815 {

order:3;

}
.I92815:hover {
}
.I92815 > .viewport {



}
.I92815 > .viewport:hover {
}

}
h1.I92816, .I92816 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92816 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92816:hover {
}
.I92816 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92816 > .viewport:hover {
}


h1.I92817, .I92817 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92817 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92817:hover {
}
.I92817 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92817 > .viewport:hover {
}


h1.I92818, .I92818 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92818 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;
width:100%;


}
.I92818:hover {
}
.I92818 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92818 > .viewport:hover {
}


h1.I92819, .I92819 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92819 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92819:hover {
}
.I92819 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92819 > .viewport:hover {
}


h1.I92820, .I92820 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92820 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I92820:hover {
}
.I92820 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92820 > .viewport:hover {
}


h1.I92821, .I92821 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92821 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92821:hover {
}
.I92821 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92821 > .viewport:hover {
}


h1.I92822, .I92822 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92822 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92822:hover {
}
.I92822 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92822 > .viewport:hover {
}


h1.I92823, .I92823 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92823 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I92823:hover {
}
.I92823 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92823 > .viewport:hover {
}


h1.I92824, .I92824 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92824 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:2;

}
.I92824:hover {
}
.I92824 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92824 > .viewport:hover {
}


h1.I92825, .I92825 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92825 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;

}
.I92825:hover {
}
.I92825 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92825 > .viewport:hover {
}


h1.I92826, .I92826 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92826 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;

}
.I92826:hover {
}
.I92826 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92826 > .viewport:hover {
}


h1.I92827, .I92827 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92827 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92827:hover {
}
.I92827 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92827 > .viewport:hover {
}


h1.I92828, .I92828 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92828 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92828:hover {
}
.I92828 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92828 > .viewport:hover {
}


h1.I92829, .I92829 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92829 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92829:hover {
}
.I92829 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92829 > .viewport:hover {
}


h1.I92830, .I92830 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92830 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92830:hover {
}
.I92830 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92830 > .viewport:hover {
}


h1.I92831, .I92831 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92831 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I92831:hover {
}
.I92831 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92831 > .viewport:hover {
}


h1.I108640, .I108640 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108640 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I108640:hover {
}
.I108640 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108640 > .viewport:hover {
}


h1.I108762, .I108762 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108762 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I108762:hover {
}
.I108762 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108762 > .viewport:hover {
}


h1.I108945, .I108945 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108945 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I108945:hover {
}
.I108945 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I108945 > .viewport:hover {
}


h1.I109067, .I109067 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109067 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I109067:hover {
}
.I109067 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109067 > .viewport:hover {
}


h1.I109189, .I109189 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I109189 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I109189:hover {
}
.I109189 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I109189 > .viewport:hover {
}

@media (max-width:640px) {
.I109189 {

width:100%;


}
.I109189:hover {
}
.I109189 > .viewport {



}
.I109189 > .viewport:hover {
}

}

h1.I163029, .I163029 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I163029 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:6;

}
.I163029:hover {
}
.I163029 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I163029 > .viewport:hover {
}


h1.I165961, .I165961 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I165961 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I165961:hover {
}
.I165961 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I165961 > .viewport:hover {
}


h1.I166434, .I166434 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166434 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:9;

}
.I166434:hover {
}
.I166434 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166434 > .viewport:hover {
}


h1.I166737, .I166737 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166737 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I166737:hover {
}
.I166737 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166737 > .viewport:hover {
}


h1.I166939, .I166939 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I166939 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;

}
.I166939:hover {
}
.I166939 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I166939 > .viewport:hover {
}


h1.I167242, .I167242 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167242 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;

}
.I167242:hover {
}
.I167242 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167242 > .viewport:hover {
}


h1.I167444, .I167444 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167444 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:7;

}
.I167444:hover {
}
.I167444 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167444 > .viewport:hover {
}


h1.I167646, .I167646 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I167646 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I167646:hover {
}
.I167646 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I167646 > .viewport:hover {
}

@media (max-width:640px) {
.I167646 {

width:100%;


}
.I167646:hover {
}
.I167646 > .viewport {



}
.I167646 > .viewport:hover {
}

}

h1.I176922, .I176922 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I176922 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:12;

}
.I176922:hover {
}
.I176922 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I176922 > .viewport:hover {
}


h1.I177128, .I177128 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177128 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177128:hover {
}
.I177128 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177128 > .viewport:hover {
}


h1.I177334, .I177334 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177334 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177334:hover {
}
.I177334 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177334 > .viewport:hover {
}


h1.I177700, .I177700 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I177700 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:7;

}
.I177700:hover {
}
.I177700 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I177700 > .viewport:hover {
}


.I92832 .image, .I92832.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92832 .image:hover, .I92832.image:hover {
}
@media (min-width:1440px) {
.I92832 .image, .I92832.image {
width:100%;

}
.I92832 .image:hover, .I92832.image:hover {
}
}
.I92833, a.I92833 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92833:hover, a.I92833:hover {
}
@media (max-width:992px) {
.I92833, a.I92833 {
}
.I92833:hover, a.I92833:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92833, a.I92833 {
display:flex;
padding-bottom:0rem;

}
.I92833:hover, a.I92833:hover {
}
}

.I92834 .image, .I92834.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92834 .image:hover, .I92834.image:hover {
}
@media (min-width:1440px) {
.I92834 .image, .I92834.image {
width:100%;

}
.I92834 .image:hover, .I92834.image:hover {
}
}
.I92835 .image, .I92835.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92835 .image:hover, .I92835.image:hover {
}

.I92836, a.I92836 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92836:hover, a.I92836:hover {
}
@media (max-width:992px) {
.I92836, a.I92836 {
}
.I92836:hover, a.I92836:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92836, a.I92836 {
display:flex;
padding-bottom:0rem;

}
.I92836:hover, a.I92836:hover {
}
}

.I92837, a.I92837 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92837:hover, a.I92837:hover {
}
@media (min-width:1440px) {
.I92837, a.I92837 {
display:flex;
font-weight:500;


}
.I92837:hover, a.I92837:hover {
}
}
.I92838, a.I92838 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92838:hover, a.I92838:hover {
}
@media (max-width:992px) {
.I92838, a.I92838 {
}
.I92838:hover, a.I92838:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92838, a.I92838 {
display:flex;
padding-bottom:0rem;

}
.I92838:hover, a.I92838:hover {
}
}

.I92839, a.I92839 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:600;
color:rgb(17,17,17);

padding-bottom:1.5rem;

}
.I92839:hover, a.I92839:hover {
}
@media (max-width:640px) {
.I92839, a.I92839 {
display:flex;
font-size:1.4rem;

padding-bottom:0.5rem;

}
.I92839:hover, a.I92839:hover {
}
}

.I92840, a.I92840 {
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;

}
.I92840:hover, a.I92840:hover {
}
@media (max-width:992px) {
.I92840, a.I92840 {
}
.I92840:hover, a.I92840:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92840, a.I92840 {
display:flex;
padding-bottom:1rem;

}
.I92840:hover, a.I92840:hover {
}
}

.I92841, a.I92841 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92841:hover, a.I92841:hover {
}

.I92842, a.I92842 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(255,255,255);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92842:hover, a.I92842:hover {
}
@media (min-width:1440px) {
.I92842, a.I92842 {
display:flex;
font-weight:500;


}
.I92842:hover, a.I92842:hover {
}
}
.I92843 .image, .I92843.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92843 .image:hover, .I92843.image:hover {
}

.I92844, a.I92844 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92844:hover, a.I92844:hover {
}
@media (min-width:1440px) {
.I92844, a.I92844 {
display:flex;
font-weight:500;


}
.I92844:hover, a.I92844:hover {
}
}
.I92845, a.I92845 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92845:hover, a.I92845:hover {
}
@media (max-width:992px) {
.I92845, a.I92845 {
}
.I92845:hover, a.I92845:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92845, a.I92845 {
display:flex;
padding-bottom:0rem;

}
.I92845:hover, a.I92845:hover {
}
}

.I92846 .image, .I92846.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92846 .image:hover, .I92846.image:hover {
}

.I92847, a.I92847 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92847:hover, a.I92847:hover {
}
@media (min-width:1440px) {
.I92847, a.I92847 {
display:flex;
font-weight:500;


}
.I92847:hover, a.I92847:hover {
}
}
.I92848, a.I92848 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92848:hover, a.I92848:hover {
}
@media (max-width:992px) {
.I92848, a.I92848 {
}
.I92848:hover, a.I92848:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92848, a.I92848 {
display:flex;
padding-bottom:0rem;

}
.I92848:hover, a.I92848:hover {
}
}

.I92849 .image, .I92849.image {
vertical-align:top;
width:100px;
height:75px;
border-image-slice:100%;
background-size:cover;
background-position:center center;

}
.I92849 .image:hover, .I92849.image:hover {
}

.I92850, a.I92850 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92850:hover, a.I92850:hover {
}
@media (min-width:1440px) {
.I92850, a.I92850 {
display:flex;
font-weight:500;


}
.I92850:hover, a.I92850:hover {
}
}
.I92851, a.I92851 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92851:hover, a.I92851:hover {
}
@media (max-width:992px) {
.I92851, a.I92851 {
}
.I92851:hover, a.I92851:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92851, a.I92851 {
display:flex;
padding-bottom:0rem;

}
.I92851:hover, a.I92851:hover {
}
}

.I92852 .image, .I92852.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92852 .image:hover, .I92852.image:hover {
}

.I92853 .image, .I92853.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92853 .image:hover, .I92853.image:hover {
}

.I92854 .image, .I92854.image {
vertical-align:top;
width:100px;
height:75px;
background-size:cover;
background-position:center center;

}
.I92854 .image:hover, .I92854.image:hover {
}

.I92855, a.I92855 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92855:hover, a.I92855:hover {
}
@media (max-width:992px) {
.I92855, a.I92855 {
}
.I92855:hover, a.I92855:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92855, a.I92855 {
display:flex;
padding-bottom:0rem;

}
.I92855:hover, a.I92855:hover {
}
}

.I92856, a.I92856 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92856:hover, a.I92856:hover {
}
@media (min-width:1440px) {
.I92856, a.I92856 {
display:flex;
font-weight:500;


}
.I92856:hover, a.I92856:hover {
}
}
.I92857, a.I92857 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92857:hover, a.I92857:hover {
}
@media (max-width:992px) {
.I92857, a.I92857 {
}
.I92857:hover, a.I92857:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92857, a.I92857 {
display:flex;
padding-bottom:0rem;

}
.I92857:hover, a.I92857:hover {
}
}

.I92858, a.I92858 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
color:rgb(17,17,17);
line-height:1.5rem;

padding-bottom:1rem;

}
.I92858:hover, a.I92858:hover {
}
@media (max-width:992px) {
.I92858, a.I92858 {
}
.I92858:hover, a.I92858:hover {
display:flex;
width:100%;

}
}
@media (min-width:1440px) {
.I92858, a.I92858 {
display:flex;
font-weight:500;


}
.I92858:hover, a.I92858:hover {
}
}
.I92859, a.I92859 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(17,17,17);
line-height:1.5rem;


}
.I92859:hover, a.I92859:hover {
}
@media (max-width:992px) {
.I92859, a.I92859 {
}
.I92859:hover, a.I92859:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I92859, a.I92859 {
display:flex;
padding-bottom:0rem;

}
.I92859:hover, a.I92859:hover {
}
}

.I92860, a.I92860 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I92860:hover, a.I92860:hover {
}
@media (min-width:1440px) {
.I92860, a.I92860 {
display:flex;
font-weight:500;


}
.I92860:hover, a.I92860:hover {
}
}
.I92861 {
}
.I92861:hover {
}
.I92861 {
}
.I92861:hover {
}


.I92862, a.I92862 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92862:hover, a.I92862:hover {
}

.I92863, a.I92863 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92863:hover, a.I92863:hover {
}

.I92864 .button, .I92864.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92864 button.button, button.I92864.button {
cursor:pointer;
}
.I92864 .button .text, .I92864.button .text {
color:rgb(255,255,255);

}
.I92864 .button .icon, .I92864.button .icon {
flex:none;
background-size:100% 100%;
}
.I92864 .button:hover, .I92864.button:hover {
}
.I92864 .button:hover .text, .I92864.button:hover .text {
}
.I92864 .button:hover .icon, .I92864.button:hover .icon {
background-size:100% 100%;
}

.I92865 .button, .I92865.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92865 button.button, button.I92865.button {
cursor:pointer;
}
.I92865 .button .text, .I92865.button .text {
color:rgb(255,255,255);

}
.I92865 .button .icon, .I92865.button .icon {
flex:none;
background-size:100% 100%;
}
.I92865 .button:hover, .I92865.button:hover {
}
.I92865 .button:hover .text, .I92865.button:hover .text {
}
.I92865 .button:hover .icon, .I92865.button:hover .icon {
background-size:100% 100%;
}

.I92866 .button, .I92866.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92866 button.button, button.I92866.button {
cursor:pointer;
}
.I92866 .button .text, .I92866.button .text {
}
.I92866 .button .icon, .I92866.button .icon {
flex:none;
background-size:100% 100%;
}
.I92866 .button:hover, .I92866.button:hover {
}
.I92866 .button:hover .text, .I92866.button:hover .text {
}
.I92866 .button:hover .icon, .I92866.button:hover .icon {
background-size:100% 100%;
}

.I92867 .button, .I92867.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92867 button.button, button.I92867.button {
cursor:pointer;
}
.I92867 .button .text, .I92867.button .text {
}
.I92867 .button .icon, .I92867.button .icon {
flex:none;
background-size:100% 100%;
}
.I92867 .button:hover, .I92867.button:hover {
}
.I92867 .button:hover .text, .I92867.button:hover .text {
}
.I92867 .button:hover .icon, .I92867.button:hover .icon {
background-size:100% 100%;
}

.I92868 .button, .I92868.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92868 button.button, button.I92868.button {
cursor:pointer;
}
.I92868 .button .text, .I92868.button .text {
color:rgb(255,255,255);

}
.I92868 .button .icon, .I92868.button .icon {
flex:none;
background-size:100% 100%;
}
.I92868 .button:hover, .I92868.button:hover {
}
.I92868 .button:hover .text, .I92868.button:hover .text {
}
.I92868 .button:hover .icon, .I92868.button:hover .icon {
background-size:100% 100%;
}

.I92869 .button, .I92869.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92869 button.button, button.I92869.button {
cursor:pointer;
}
.I92869 .button .text, .I92869.button .text {
}
.I92869 .button .icon, .I92869.button .icon {
flex:none;
background-size:100% 100%;
}
.I92869 .button:hover, .I92869.button:hover {
}
.I92869 .button:hover .text, .I92869.button:hover .text {
}
.I92869 .button:hover .icon, .I92869.button:hover .icon {
background-size:100% 100%;
}

.I92870 .button, .I92870.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92870 button.button, button.I92870.button {
cursor:pointer;
}
.I92870 .button .text, .I92870.button .text {
}
.I92870 .button .icon, .I92870.button .icon {
flex:none;
background-size:100% 100%;
}
.I92870 .button:hover, .I92870.button:hover {
}
.I92870 .button:hover .text, .I92870.button:hover .text {
}
.I92870 .button:hover .icon, .I92870.button:hover .icon {
background-size:100% 100%;
}

.I92871 .button, .I92871.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92871 button.button, button.I92871.button {
cursor:pointer;
}
.I92871 .button .text, .I92871.button .text {
}
.I92871 .button .icon, .I92871.button .icon {
flex:none;
background-size:100% 100%;
}
.I92871 .button:hover, .I92871.button:hover {
}
.I92871 .button:hover .text, .I92871.button:hover .text {
}
.I92871 .button:hover .icon, .I92871.button:hover .icon {
background-size:100% 100%;
}

.I92872 .button, .I92872.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92872 button.button, button.I92872.button {
cursor:pointer;
}
.I92872 .button .text, .I92872.button .text {
}
.I92872 .button .icon, .I92872.button .icon {
flex:none;
background-size:100% 100%;
}
.I92872 .button:hover, .I92872.button:hover {
}
.I92872 .button:hover .text, .I92872.button:hover .text {
}
.I92872 .button:hover .icon, .I92872.button:hover .icon {
background-size:100% 100%;
}

.I92873 .button, .I92873.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I92873 button.button, button.I92873.button {
cursor:pointer;
}
.I92873 .button .text, .I92873.button .text {
font-family:Rubik;
font-weight:500;
color:rgb(250,50,99);

}
.I92873 .button .icon, .I92873.button .icon {
flex:none;
background-size:100% 100%;
}
.I92873 .button:hover, .I92873.button:hover {
}
.I92873 .button:hover .text, .I92873.button:hover .text {
}
.I92873 .button:hover .icon, .I92873.button:hover .icon {
background-size:100% 100%;
}

.I92874, a.I92874 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92874:hover, a.I92874:hover {
}

.I92875, a.I92875 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92875:hover, a.I92875:hover {
}

.I92876, a.I92876 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
color:rgb(255,255,255);
line-height:1.5rem;


}
.I92876:hover, a.I92876:hover {
}

.I92877, a.I92877 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92877:hover, a.I92877:hover {
}

.I92878, a.I92878 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92878:hover, a.I92878:hover {
}

.I92879, a.I92879 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92879:hover, a.I92879:hover {
}

.I92880, a.I92880 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I92880:hover, a.I92880:hover {
}

.I108579 .button, .I108579.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I108579 button.button, button.I108579.button {
cursor:pointer;
}
.I108579 .button .text, .I108579.button .text {
}
.I108579 .button .icon, .I108579.button .icon {
flex:none;
background-size:100% 100%;
}
.I108579 .button:hover, .I108579.button:hover {
}
.I108579 .button:hover .text, .I108579.button:hover .text {
}
.I108579 .button:hover .icon, .I108579.button:hover .icon {
background-size:100% 100%;
}

.I108701, a.I108701 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I108701:hover, a.I108701:hover {
}

.I108884, a.I108884 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I108884:hover, a.I108884:hover {
}

.I109006, a.I109006 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I109006:hover, a.I109006:hover {
}

.I109128 .image, .I109128.image {
vertical-align:top;
}
.I109128 .image:hover, .I109128.image:hover {
}

.I162932, a.I162932 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I162932:hover, a.I162932:hover {
}

.I165860, a.I165860 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I165860:hover, a.I165860:hover {
}

.I166333, a.I166333 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I166333:hover, a.I166333:hover {
}

.I166636 .button, .I166636.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I166636 button.button, button.I166636.button {
cursor:pointer;
}
.I166636 .button .text, .I166636.button .text {
}
.I166636 .button .icon, .I166636.button .icon {
flex:none;
background-size:100% 100%;
}
.I166636 .button:hover, .I166636.button:hover {
}
.I166636 .button:hover .text, .I166636.button:hover .text {
}
.I166636 .button:hover .icon, .I166636.button:hover .icon {
background-size:100% 100%;
}

.I166838, a.I166838 {
display:flex;
font-family:Rubik;
font-size:1.1rem;
font-weight:500;
line-height:1.5rem;

padding-bottom:1rem;

}
.I166838:hover, a.I166838:hover {
}

.I167141, a.I167141 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167141:hover, a.I167141:hover {
}

.I167343, a.I167343 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I167343:hover, a.I167343:hover {
}

.I167545 .image, .I167545.image {
vertical-align:top;
}
.I167545 .image:hover, .I167545.image:hover {
}

.I176819, a.I176819 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I176819:hover, a.I176819:hover {
}

.I177025, a.I177025 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177025:hover, a.I177025:hover {
}

.I177231, a.I177231 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177231:hover, a.I177231:hover {
}

.I177596, a.I177596 {
display:flex;
font-family:Rubik;
font-size:0.9rem;
line-height:1.5rem;


}
.I177596:hover, a.I177596:hover {
}

h1.I92881, .I92881 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I92881 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:10;

}
.I92881:hover {
}
.I92881 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I92881 > .viewport:hover {
}


h1.I98110, .I98110 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98110 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;


}
.I98110:hover {
}
.I98110 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98110 > .viewport:hover {
}


.I98094 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
background-color:rgb(238,238,238);

align-items:center;

	
}
.I98094:hover {
}
@media (min-width:1440px) {
.I98094 {
align-items:center;

	
}
.I98094:hover {
}
}
.I98095 {
display:flex;
position:var(--I98095-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
max-width:1248px;
padding-bottom:8rem;
padding-left:2rem;
padding-right:2rem;
padding-top:8rem;
box-sizing:border-box;

align-items:center;


}
.I98095:hover {
}

@media (max-width:992px) {
.I98095 {

padding-bottom:4rem;
padding-left:1.625rem;
padding-right:1.625rem;
padding-top:4rem;

}
.I98095:hover {
}

}
@media (max-width:640px) {
.I98095 {

align-items:flex-start;


}
.I98095:hover {
}

}

.I143590 {
display:flex;
align-items:flex-start;
position:relative;

display:none;
order:3;
margin-bottom:32px;
margin-left:0px;
padding-bottom:6px;
padding-left:16px;
padding-right:16px;
padding-top:6px;
border-color:rgb(229,255,243);
border-style:solid;
border-width:0.5px;
border-top-left-radius:100px;
border-top-right-radius:100px;
border-bottom-left-radius:100px;
border-bottom-right-radius:100px;



justify-content:center;
align-items:center;

	
}
.I143590:hover {
}

@media (max-width:992px) {
.I143590 {

margin-left:0rem;



	
}
.I143590:hover {
}

}
@media (max-width:640px) {
.I143590 {

margin-bottom:1rem;
margin-left:0rem;
padding-bottom:6px;



	
}
.I143590:hover {
}

}
@media (min-width:1440px) {
.I143590 {

order:3;
margin-left:0px;



	
}
.I143590:hover {
}

}
h1.I98096, .I98096 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98096 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:6;
margin-bottom:0.5rem;


}
.I98096:hover {
}
.I98096 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98096 > .viewport:hover {
}

@media (min-width:1440px) {
.I98096 {

order:2;

}
.I98096:hover {
}
.I98096 > .viewport {



}
.I98096 > .viewport:hover {
}

}
h1.I98097, .I98097 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98097 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:8;
width:100%;
max-width:800px;


}
.I98097:hover {
}
.I98097 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I98097 > .viewport:hover {
}

@media (min-width:1440px) {
.I98097 {

order:4;

}
.I98097:hover {
}
.I98097 > .viewport {



}
.I98097 > .viewport:hover {
}

}
h1.I98098, .I98098 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98098 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:9;
width:100%;
max-width:940px;
margin-top:1rem;


}
.I98098:hover {
}
.I98098 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I98098 > .viewport:hover {
}

@media (max-width:640px) {
.I98098 {


}
.I98098:hover {
}
.I98098 > .viewport {

justify-content:flex-start;


}
.I98098 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I98098 {

order:5;

}
.I98098:hover {
}
.I98098 > .viewport {



}
.I98098 > .viewport:hover {
}

}
h1.I98099, .I98099 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98099 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:13;
margin-top:2rem;


}
.I98099:hover {
}
.I98099 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98099 > .viewport:hover {
}

@media (min-width:1440px) {
.I98099 {

order:13;

}
.I98099:hover {
}
.I98099 > .viewport {



}
.I98099 > .viewport:hover {
}

}
h1.I98100, .I98100 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98100 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I98100:hover {
}
.I98100 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98100 > .viewport:hover {
}


h1.I98101, .I98101 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98101 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:15;
margin-top:2rem;


}
.I98101:hover {
}
.I98101 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98101 > .viewport:hover {
}

@media (min-width:1440px) {
.I98101 {

order:21;

}
.I98101:hover {
}
.I98101 > .viewport {



}
.I98101 > .viewport:hover {
}

}
h1.I98102, .I98102 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I98102 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:26;
margin-top:2rem;


}
.I98102:hover {
}
.I98102 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I98102 > .viewport:hover {
}

@media (min-width:1440px) {
.I98102 {

order:9;

}
.I98102:hover {
}
.I98102 > .viewport {



}
.I98102 > .viewport:hover {
}

}
h1.I108304, .I108304 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I108304 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:10;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I108304:hover {
}
.I108304 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I108304 > .viewport:hover {
}

@media (max-width:640px) {
.I108304 {

padding-top:1rem;


}
.I108304:hover {
}
.I108304 > .viewport {

justify-content:flex-start;


}
.I108304 > .viewport:hover {
}

}
@media (min-width:1440px) {
.I108304 {

order:6;

}
.I108304:hover {
}
.I108304 > .viewport {



}
.I108304 > .viewport:hover {
}

}
h1.I113910, .I113910 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I113910 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:4;
margin-bottom:4rem;


}
.I113910:hover {
}
.I113910 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I113910 > .viewport:hover {
}

@media (min-width:1440px) {
.I113910 {

order:1;

}
.I113910:hover {
}
.I113910 > .viewport {



}
.I113910 > .viewport:hover {
}

}
h1.I119676, .I119676 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I119676 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:14;

}
.I119676:hover {
}
.I119676 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I119676 > .viewport:hover {
}

@media (min-width:1440px) {
.I119676 {

order:14;

}
.I119676:hover {
}
.I119676 > .viewport {



}
.I119676 > .viewport:hover {
}

}
h1.I128140, .I128140 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I128140 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:11;
width:100%;
max-width:740px;
margin-top:1rem;


}
.I128140:hover {
}
.I128140 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I128140 > .viewport:hover {
}

@media (min-width:1440px) {
.I128140 {

order:9;

}
.I128140:hover {
}
.I128140 > .viewport {



}
.I128140 > .viewport:hover {
}

}
h1.I136168, .I136168 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136168 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:27;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136168:hover {
}
.I136168 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136168 > .viewport:hover {
}

@media (min-width:1440px) {
.I136168 {

order:14;

}
.I136168:hover {
}
.I136168 > .viewport {



}
.I136168 > .viewport:hover {
}

}
h1.I136494, .I136494 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I136494 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

display:none;
order:31;
width:100%;
margin-bottom:4rem;
margin-top:2.5rem;


}
.I136494:hover {
}
.I136494 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;

justify-content:center;


}
.I136494 > .viewport:hover {
}

@media (min-width:1440px) {
.I136494 {

order:22;

}
.I136494:hover {
}
.I136494 > .viewport {



}
.I136494 > .viewport:hover {
}

}
h1.I143509, .I143509 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143509 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:1;

}
.I143509:hover {
}
.I143509 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143509 > .viewport:hover {
}


h1.I143752, .I143752 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143752 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I143752:hover {
}
.I143752 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143752 > .viewport:hover {
}


h1.I143914, .I143914 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I143914 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:3;

}
.I143914:hover {
}
.I143914 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I143914 > .viewport:hover {
}


h1.I144076, .I144076 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144076 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:4;

}
.I144076:hover {
}
.I144076 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144076 > .viewport:hover {
}


h1.I144238, .I144238 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I144238 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:5;
margin-left:4px;


}
.I144238:hover {
}
.I144238 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I144238 > .viewport:hover {
}


.I98103, a.I98103 {
display:flex;
font-family:Graphik;
font-size:1.25rem;
font-weight:300;
color:rgb(17,17,17);


}
.I98103:hover, a.I98103:hover {
}
@media (max-width:992px) {
.I98103, a.I98103 {
display:flex;
font-size:1.25rem;


}
.I98103:hover, a.I98103:hover {
}
}
@media (max-width:640px) {
.I98103, a.I98103 {
display:flex;
font-size:1.25rem;


}
.I98103:hover, a.I98103:hover {
}
}

.I98104, a.I98104 {
display:flex;
justify-content:center;
font-family:Graphik;
font-size:2.875rem;
font-weight:600;
text-align:center;
color:rgb(17,17,17);


}
.I98104:hover, a.I98104:hover {
}
@media (max-width:992px) {
.I98104, a.I98104 {
display:flex;
font-size:1.625rem;


}
.I98104:hover, a.I98104:hover {
}
}
@media (max-width:640px) {
.I98104, a.I98104 {
display:flex;
justify-content:flex-start;
text-align:left;

width:100%;

}
.I98104:hover, a.I98104:hover {
}
}

.I98105, a.I98105 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(17,17,17);
line-height:1.625rem;

padding-bottom:1rem;

}
.I98105:hover, a.I98105:hover {
}
@media (max-width:992px) {
.I98105, a.I98105 {
}
.I98105:hover, a.I98105:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I98105, a.I98105 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I98105:hover, a.I98105:hover {
}
}

.I98106 .button, .I98106.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-color:rgb(238,238,238);
border-style:solid;
border-width:0.063rem;
border-radius:100em;
background-color:rgb(250,50,99);

}
.I98106 button.button, button.I98106.button {
cursor:pointer;
}
.I98106 .button .text, .I98106.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I98106 .button .icon, .I98106.button .icon {
flex:none;
background-size:100% 100%;
}
.I98106 .button:hover, .I98106.button:hover {
background-color:rgb(210,40,93);

}
.I98106 .button:hover .text, .I98106.button:hover .text {
}
.I98106 .button:hover .icon, .I98106.button:hover .icon {
background-size:100% 100%;
}

.I98107 .button, .I98107.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98107 button.button, button.I98107.button {
cursor:pointer;
}
.I98107 .button .text, .I98107.button .text {
}
.I98107 .button .icon, .I98107.button .icon {
flex:none;
background-size:100% 100%;
}
.I98107 .button:hover, .I98107.button:hover {
}
.I98107 .button:hover .text, .I98107.button:hover .text {
}
.I98107 .button:hover .icon, .I98107.button:hover .icon {
background-size:100% 100%;
}

.I98108 .button, .I98108.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I98108 button.button, button.I98108.button {
cursor:pointer;
}
.I98108 .button .text, .I98108.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-decoration:underline;
color:rgb(255,255,255);
line-height:1.625rem;

}
.I98108 .button .icon, .I98108.button .icon {
flex:none;
background-size:100% 100%;
}
.I98108 .button:hover, .I98108.button:hover {
}
.I98108 .button:hover .text, .I98108.button:hover .text {
}
.I98108 .button:hover .icon, .I98108.button:hover .icon {
background-size:100% 100%;
}
@media (max-width:992px) {
.I98108 .button, .I98108.button {
}
.I98108 button.button, button.I98108.button {
}
.I98108 .button .text, .I98108.button .text {
font-family:Rubik;

}
.I98108 .button .icon, .I98108.button .icon {
background-size:100% 100%;
}
.I98108 .button:hover, .I98108.button:hover {
}
.I98108 .button:hover .text, .I98108.button:hover .text {
}
.I98108 .button:hover .icon, .I98108.button:hover .icon {
background-size:100% 100%;
}
}

.I98109 .button, .I98109.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
padding-bottom:0.75rem;
padding-left:1.875rem;
padding-right:1.875rem;
padding-top:0.75rem;
border-radius:100rem;
background-color:rgb(250,50,99);

}
.I98109 button.button, button.I98109.button {
cursor:pointer;
}
.I98109 .button .text, .I98109.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:500;
color:rgb(255,255,255);
line-height:20px;

}
.I98109 .button .icon, .I98109.button .icon {
flex:none;
background-size:100% 100%;
}
.I98109 .button:hover, .I98109.button:hover {
background-color:rgb(210,40,93);

}
.I98109 .button:hover .text, .I98109.button:hover .text {
}
.I98109 .button:hover .icon, .I98109.button:hover .icon {
background-size:100% 100%;
}

.I108260, a.I108260 {
display:flex;
justify-content:center;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
text-align:center;
color:rgb(255,255,255);
line-height:1.625rem;


}
.I108260:hover, a.I108260:hover {
}
@media (max-width:992px) {
.I108260, a.I108260 {
}
.I108260:hover, a.I108260:hover {
display:flex;
width:100%;

}
}
@media (max-width:640px) {
.I108260, a.I108260 {
display:flex;
justify-content:flex-start;
text-align:left;


}
.I108260:hover, a.I108260:hover {
}
}

.I113859 .image, .I113859.image {
vertical-align:top;
}
.I113859 .image:hover, .I113859.image:hover {
}

.I119621 .button, .I119621.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
}
.I119621 button.button, button.I119621.button {
cursor:pointer;
}
.I119621 .button .text, .I119621.button .text {
}
.I119621 .button .icon, .I119621.button .icon {
flex:none;
background-size:100% 100%;
}
.I119621 .button:hover, .I119621.button:hover {
}
.I119621 .button:hover .text, .I119621.button:hover .text {
}
.I119621 .button:hover .icon, .I119621.button:hover .icon {
background-size:100% 100%;
}

h1.I128079, .I128079 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

ul.I128079, .I128079 ul {
margin:0px;
padding:0px;
list-style-type:none;
}

p.I128079, .I128079 p {
margin:0px;
}

figure.I128079, .I128079 figure {
margin:0px;
}

a.I128079, .I128079 a {
text-decoration:inherit;
color:inherit;
}

.I128079 header {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.I128079 article, article.I128079 {
padding-bottom:1.5rem;

flex-direction:column;	
}
.I128079 article:hover, article.I128079:hover {
}
.I128079 article.active, article.I128079.active {
}
.I128079 .body {
}
.I128079 .body:hover {
	
}
.I128079 .body {
display:block;
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
color:rgb(17,17,17);
line-height:1.625rem;

}
.I128079 .body img {
}
.I128079 .body ul, .I128079 .body ol {
margin-left:1rem;

}
.I128079 .body li {
margin-bottom:1rem;

line-height:1.625rem;

}
.I128079 .body iframe {
}
.I128079 .body img:hover {
}
.I128079 .body iframe:hover {
}

.I128079 .body li {
list-style-type:disc;
}



.I136103 .image, .I136103.image {
vertical-align:top;
height:auto;
min-width:100%;
max-width:100%;

}
.I136103 .image:hover, .I136103.image:hover {
}

.I136423 .image, .I136423.image {
vertical-align:top;
}
.I136423 .image:hover, .I136423.image:hover {
}

.I143428 .image, .I143428.image {
vertical-align:top;
width:20px;
height:20px;

}
.I143428 .image:hover, .I143428.image:hover {
}

.I143671, a.I143671 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:400;
color:rgb(17,17,17);

width:100%;
margin-left:8px;
margin-right:8px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
border-top-left-radius:2px;
border-top-right-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
background-color:rgb(181,255,219);
box-sizing:border-box;

}
.I143671:hover, a.I143671:hover {
}

.I143833, a.I143833 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:100;
color:rgb(255,255,255);

width:100%;
padding-left:0;
padding-right:0;
box-sizing:border-box;

}
.I143833:hover, a.I143833:hover {
}

.I143995, a.I143995 {
display:flex;
font-family:Rubik;
font-size:0.706rem;
font-weight:500;
color:rgb(255,255,255);

width:100%;
padding-left:5px;
padding-right:0;
box-sizing:border-box;

}
.I143995:hover, a.I143995:hover {
display:flex;
text-decoration:underline;


}

.I144157 .image, .I144157.image {
vertical-align:top;
}
.I144157 .image:hover, .I144157.image:hover {
}

h1.I100758, .I100758 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100758 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:11;
width:100%;


}
.I100758:hover {
}
.I100758 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100758 > .viewport:hover {
}


.I100754 {
display:flex;
flex-direction:column;
position:relative;
width:100%;
max-width:1180px;
margin-left:auto;
margin-right:auto;
padding-left:2rem;
padding-right:2rem;
box-sizing:border-box;

align-items:center;

	
}
.I100754:hover {
}
@media (max-width:992px) {
.I100754 {
width:100%;
padding-left:2rem;
padding-right:2rem;

	
}
.I100754:hover {
}
}
@media (max-width:640px) {
.I100754 {
padding-left:1rem;
padding-right:1rem;

	
}
.I100754:hover {
}
}
@media (min-width:1440px) {
.I100754 {
width:100%;

	
}
.I100754:hover {
}
}
.I100755 {
display:flex;
position:var(--I100755-position-static-computed, static);
flex-direction:column;
align-items:flex-start;

order:1;
width:100%;
padding-bottom:8rem;
padding-top:1rem;
border-color:rgb(17,17,17);
border-top-style:solid;
border-top-width:1px;

}
.I100755:hover {
}


h1.I100756, .I100756 h1 {
margin:0px;
font-size:100%;
font-weight:normal;
}

.I100756 {
display:flex;
flex-direction:column;
align-items:flex-start;
position:relative;

order:2;

}
.I100756:hover {
}
.I100756 > .viewport {
display:flex;
align-items:flex-start;
flex:auto;
align-self:stretch;



}
.I100756 > .viewport:hover {
}

@media (min-width:1440px) {
.I100756 {

order:3;

}
.I100756:hover {
}
.I100756 > .viewport {



}
.I100756 > .viewport:hover {
}

}
.I100757 .button, .I100757.button {
display:flex;
justify-content:center;
align-items:center;
text-decoration:none;
color:black;
flex-direction:row;
}
.I100757 button.button, button.I100757.button {
cursor:pointer;
}
.I100757 .button .text, .I100757.button .text {
font-family:Rubik;
font-size:1.063rem;
font-weight:300;
line-height:1.625rem;

}
.I100757 .button .icon, .I100757.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;
}
.I100757 .button:hover, .I100757.button:hover {
}
.I100757 .button:hover .text, .I100757.button:hover .text {
text-decoration:underline;

}
.I100757 .button:hover .icon, .I100757.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) {
.I100757 .button, .I100757.button {
flex-direction:row;
}
.I100757 button.button, button.I100757.button {
}
.I100757 .button .text, .I100757.button .text {
font-family:Rubik;

}
.I100757 .button .icon, .I100757.button .icon {
background-size:100% 100%;
margin-right:1rem;margin-top:0px;margin-bottom:0px;margin-left:0px;
}
.I100757 .button:hover, .I100757.button:hover {
}
.I100757 .button:hover .text, .I100757.button:hover .text {
}
.I100757 .button:hover .icon, .I100757.button:hover .icon {
background-size:100% 100%;
}
}
@media (max-width:640px) {
.I100757 .button, .I100757.button {
flex-direction:row;
}
.I100757 button.button, button.I100757.button {
}
.I100757 .button .text, .I100757.button .text {
}
.I100757 .button .icon, .I100757.button .icon {
background-size:100% 100%;
margin-right:1rem;margin-top:0px;margin-bottom:0px;margin-left:0px;
}
.I100757 .button:hover, .I100757.button:hover {
}
.I100757 .button:hover .text, .I100757.button:hover .text {
}
.I100757 .button:hover .icon, .I100757.button:hover .icon {
background-size:100% 100%;
}
}
@media (min-width:1440px) {
.I100757 .button, .I100757.button {
flex-direction:row;
}
.I100757 button.button, button.I100757.button {
}
.I100757 .button .text, .I100757.button .text {
}
.I100757 .button .icon, .I100757.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');
margin-right:1rem;margin-top:0px;margin-bottom:0px;margin-left:0px;
}
.I100757 .button:hover, .I100757.button:hover {
}
.I100757 .button:hover .text, .I100757.button:hover .text {
}
.I100757 .button:hover .icon, .I100757.button:hover .icon {
background-size:100% 100%;
}
}
.I92453 {
}
.I92453:hover {
}
.I92453 {
}
.I92453: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;
}
}


